0001140361-16-074922.txt : 20160805 0001140361-16-074922.hdr.sgml : 20160805 20160805090139 ACCESSION NUMBER: 0001140361-16-074922 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 62 CONFORMED PERIOD OF REPORT: 20160626 FILED AS OF DATE: 20160805 DATE AS OF CHANGE: 20160805 FILER: COMPANY DATA: COMPANY CONFORMED NAME: GigPeak, Inc. CENTRAL INDEX KEY: 0001432150 STANDARD INDUSTRIAL CLASSIFICATION: SEMICONDUCTORS & RELATED DEVICES [3674] IRS NUMBER: 262439072 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-35520 FILM NUMBER: 161809239 BUSINESS ADDRESS: STREET 1: 130 BAYTECH DRIVE CITY: SAN JOSE STATE: CA ZIP: 95134 BUSINESS PHONE: (408) 522-3100 MAIL ADDRESS: STREET 1: 130 BAYTECH DRIVE CITY: SAN JOSE STATE: CA ZIP: 95134 FORMER COMPANY: FORMER CONFORMED NAME: GigOptix, Inc. DATE OF NAME CHANGE: 20080411 10-Q 1 form10q.htm GIGPEAK, INC. 10-Q 6-26-2016

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549

FORM 10-Q

(Mark One)
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(D) OF THE SECURITIES EXCHANGE ACT OF 1934

For the quarterly period ended June 26, 2016

or

TRANSITION REPORT UNDER SECTION 13 OR 15(D) OF THE SECURITIES EXCHANGE ACT OF 1934

For the transition period from   to

Commission file number: 001-35520

GIGPEAK, INC.
(Exact name of registrant as specified in its charter)

Delaware
 
26-2439072
(State or Other Jurisdiction of Incorporation or Organization)
 
(I.R.S. Employer Identification No.)

130 Baytech Drive
San Jose, CA  95134

(Address of principal executive offices, including zip code)

(408) 522-3100

(Registrant’s telephone number, including area code)

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes      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       No 
 
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, or a smaller reporting company. See the definitions of “large accelerated filer,” “accelerated filer” and “smaller reporting company” in Rule 12b-2 of the Exchange Act. (Check one):

Large accelerated filer
Accelerated filer
       
Non-accelerated filer
  (Do not check if a smaller reporting company)
Smaller reporting Company

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).  Yes     No 

The number of shares of Common Stock outstanding as of July 29, 2016, the most recent practicable date prior to the filing of this Quarterly Report on Form 10-Q, was 67,461,220 shares.
 


Table of Contents
 
   
PAGE
NO
PART I FINANCIAL INFORMATION
 
     
ITEM 1
Financial Statements (unaudited)
 
     
 
3
     
 
4
     
 
5
     
 
6
     
 
7
     
ITEM 2
23
     
ITEM 3
31
     
ITEM 4
31
   
PART II OTHER INFORMATION
 
     
ITEM 1
31
     
ITEM 1A
32
     
ITEM 6
37
 
PART I
FINANCIAL INFORMATION
GIGPEAK, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(In thousands, except share and per share amounts)
 
   
June 26,
   
December 31,
 
   
2016
   
2015
 
ASSETS
 
(Unaudited)
     
(1)
 
Current assets:
             
Cash and cash equivalents
 
$
45,798
   
$
30,245
 
Accounts receivable, net
   
14,183
     
10,596
 
Inventories
   
9,072
     
6,880
 
Prepaid and other current assets
   
1,027
     
580
 
Total current assets
   
70,080
     
48,301
 
Property and equipment, net
   
3,628
     
3,133
 
Intangible assets, net
   
28,717
     
4,530
 
Goodwill
   
45,823
     
12,565
 
Restricted cash
   
229
     
330
 
Other assets
   
1,438
     
251
 
Total assets
 
$
149,915
   
$
69,110
 
                 
LIABILITIES, REDEEMABLE COMMON STOCK AND STOCKHOLDERS’ EQUITY
               
Current liabilities:
               
Accounts payable
 
$
7,137
   
$
3,659
 
Accrued compensation
   
2,886
     
1,782
 
Notes payable, current
   
2,924
     
-
 
Other current liabilities
   
4,789
     
2,219
 
Total current liabilities
   
17,736
     
7,660
 
Pension liabilities
   
356
     
349
 
Notes payable, net of current portion
   
18,343
     
-
 
Other long term liabilities
   
4,297
     
912
 
Total liabilities
   
40,732
     
8,921
 
Commitments and contingencies (Note 8)
               
Redeemable common stock, $0.001 par value; 1,754,385 shares issued and outstanding as of June 26, 2016
   
4,614
     
-
 
Stockholders’ equity:
               
Preferred stock, $0.001 par value; 1,000,000 shares authorized; no shares issued and outstanding as of June 26, 2016 and December 31, 2015, respectively
   
-
     
-
 
Common stock, $0.001 par value; 100,000,000 shares authorized; 66,397,086 and 45,221,397 shares issued and outstanding as of June 26, 2016 and December 31, 2015, respectively
   
66
     
45
 
Additional paid-in capital
   
207,335
     
163,036
 
Treasury stock, at cost; 701,754 shares as of June 26, 2016 and December 31, 2015, respectively
   
(2,209
)
   
(2,209
)
Accumulated other comprehensive income
   
359
     
332
 
Accumulated deficit
   
(100,982
)
   
(101,015
)
Total stockholders’ equity
   
104,569
     
60,189
 
Total liabilities, redeemable common stock and stockholders’ equity
 
$
149,915
   
$
69,110
 

See accompanying notes to condensed consolidated financial statements.
 
(1) The condensed consolidated balance sheet as of December 31, 2015 has been derived from the audited consolidated financial statements as of that date.
 
GIGPEAK, INC.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(In thousands, except per share amounts)
(Unaudited)

   
Three Months Ended
   
Six Months Ended
 
   
June 26, 2016
   
June 28, 2015
   
June 26, 2016
   
June 28, 2015
 
Revenue
 
$
15,368
   
$
9,840
   
$
26,730
   
$
18,900
 
Cost of revenue
   
5,193
     
3,611
     
8,876
     
7,278
 
Gross profit
   
10,175
     
6,229
     
17,854
     
11,622
 
Operating expenses:
                               
Research and development
   
5,690
     
3,224
     
9,215
     
6,472
 
Selling, general and administrative
   
4,006
     
2,442
     
8,168
     
5,212
 
Total operating expenses
   
9,696
     
5,666
     
17,383
     
11,684
 
Income (loss) from operations
   
479
     
563
     
471
     
(62
)
Interest expense, net
   
(256
)
   
(3
)
   
(256
)
   
(6
)
Other expense, net
   
(81
)
   
(19
)
   
(85
)
   
(18
)
Income (loss) before provision for income taxes
   
142
     
541
     
130
     
(86
)
Provision for income taxes
   
57
     
16
     
97
     
25
 
Income (loss) from consolidated companies
   
85
     
525
     
33
     
(111
)
Loss on equity investment
 
$
-
     
3
   
$
-
     
3
 
Net income (loss)
 
$
85
   
$
522
   
$
33
   
$
(114
)
                                 
Net income (loss) per share—basic
 
$
0.00
   
$
0.02
   
$
0.00
   
$
(0.00
)
                                 
Net income (loss) per share—diluted
 
$
0.00
   
$
0.02
   
$
0.00
   
$
(0.00
)
                                 
Weighted average number of shares used in basic net income (loss) per share calculations
   
54,791
     
32,885
     
49,790
     
32,705
 
                                 
Weighted average number of shares used in diluted net income (loss) per share calculations
   
57,656
     
33,922
     
52,941
     
32,705
 
  
See accompanying notes to condensed consolidated financial statements.
 
GIGPEAK, INC.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)
(In thousands)
(Unaudited)

   
Three Months Ended
   
Six Months Ended
 
   
June 26, 2016
   
June 28, 2015
   
June 26, 2016
   
June 28, 2015
 
Net income (loss)
 
$
85
   
$
522
   
$
33
   
$
(114
)
Other comprehensive income (loss), net of tax
                               
Foreign currency translation adjustment
   
15
     
(17
)
   
27
     
3
 
Other comprehensive income (loss), net of tax
   
15
     
(17
)
   
27
     
3
 
Comprehensive income (loss)
 
$
100
   
$
505
   
$
60
   
$
(111
)

See accompanying notes to condensed consolidated financial statements.
 
GIGPEAK, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands)
(Unaudited)

   
Six Months Ended
 
   
June 26,
   
June 28,
 
   
2016
   
2015
 
Cash flows from operating activities:
           
Net income (loss)
 
$
33
   
$
(114
)
Adjustments to reconcile net income (loss) to net cash provided by operating activities:
               
Depreciation and amortization
   
2,839
     
1,775
 
Stock-based compensation
   
2,358
     
2,189
 
Change in fair value of warrants
   
(28
)
   
4
 
Non-cash interest expense
   
10
     
 
Loss on equity investment
   
     
3
 
Provision for doubtful accounts
   
20
     
 
Changes in operating assets and liabilities:
               
Accounts receivable
   
(2,485
)
   
112
 
Inventories
   
(899
)
   
(1,685
)
Prepaid and other current assets
   
(154
)
   
(888
)
Other assets
   
27
     
(20
)
Accounts payable
   
1,905
     
(91
)
Accrued compensation
   
(97
)
   
491
 
Other current liabilities
   
(991
)
   
(381
)
Other long-term liabilities
   
127
     
104
 
Net cash provided by operating activities
   
2,665
     
1,499
 
Cash flows from investing activities:
               
Acquisition, net of cash acquired
   
(35,443
)
   
 
Equity investment
   
(1,200
)
   
 
Purchases of property and equipment
   
(1,241
)
   
(1,118
)
Change in restricted cash
   
102
     
 
Net cash used in investing activities
   
(37,782
)
   
(1,118
)
Cash flows from financing activities:
               
Proceeds from public offering of stock, net of issuance costs
   
24,706
     
 
Proceeds from debt financing, net of issuance costs
   
21,900
     
 
Proceed from private offering of stock, net of costs
   
4,950
     
 
Proceeds from exercise of stock options
   
639
     
32
 
Taxes paid related to net share settlement of equity awards
   
(1,049
)
   
(501
)
Repayments on debt
   
(502
)
   
(2
)
Net cash provided by (used in) financing activities
   
50,644
     
(471
)
Effect of exchange rates on cash and cash equivalents
   
26
     
34
 
Net increase (decrease) in cash and cash equivalents
   
15,553
     
(56
)
Cash and cash equivalents at beginning of period
   
30,245
     
18,438
 
Cash and cash equivalents at end of period
 
$
45,798
   
$
18,382
 
Supplemental disclosure of cash flow information
               
Interest paid
 
$
272
   
$
8
 
Taxes paid
 
$
103
     
 
Supplemental disclosure of non-cash investing and financing information
               
Issuance of common stock in conjunction with acquisition
 
$
17,896
   
$
 
Purchase of property and equipment included in accounts payable
 
$
258
   
$
136
 
Offering costs included in accounts payable and other current liabilities
 
$
709
   
$
 
Incremental fair value of warrants modified in connection with SVB credit facilities
 
$
143
   
$
 

See accompanying notes to condensed consolidated financial statements.
 
GIGPEAK, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

NOTE 1—ORGANIZATION AND BASIS OF PRESENTATION

Organization

GigPeak Inc. (formerly GigOptix, Inc.) (“GigPeak” or the “Company”) is a leading innovator of semiconductor integrated circuits (“ICs”) and software solutions for high-speed connectivity and high-quality video compression. The Company’s focus is to develop and deliver products that enable lower power consumption and faster data connectivity, more efficient use of network infrastructure and broader connectivity to the Cloud, reducing the total cost of ownership for the network’s operators. GigPeak addresses both the speed of data transmission and the amount of bandwidth the data consumes within the network, and its products also help to improve the efficiency of  various Cloud-connected applications, such as the Internet-of-Things (“IoT”). The recently extended GigPeak product portfolio provides more flexibility to support on-going changes in the connectivity that customers and markets require by deploying a wider offering of solutions from various kinds of semiconductor materials, ICs and Multi-Chip-Modules (“MCMs”), through cost-effective application specific integrated circuit (“ASICs”) and system-on-chips (“SoCs”), and into full software programmable open-platform offerings.

Since inception in 2007, the Company has expanded its customer base through its sales and marketing activities, and by acquiring and integrating eight (8) companies with complementary and synergistic products and customers. GigPeak established a worldwide direct sales force which is supported by a number of channel representatives and distributors that sell its products throughout North America, Europe, Japan and Asia.

Basis of Presentation

The Company’s fiscal year ends on December 31. For quarterly reporting, the Company employs a five-week, four-week, four-week, reporting period. The second quarter of 2016 ended on Sunday, June 26, 2016. The condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All significant intercompany accounts and transactions have been eliminated.

The accompanying unaudited condensed consolidated financial statements as of June 26, 2016 and for the three and six months ended June 26, 2016 and June 28, 2015, have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) for interim financial information and with the instructions to Article 10 of Securities and Exchange Commission (“SEC”) Regulation S-X. The statements include the accounts of the Company and all of its subsidiaries and they do not include all of the information and footnotes required by such accounting principles for annual financial statements. In the opinion of management, these unaudited condensed consolidated financial statements include all adjustments, consisting only of normal recurring adjustments, necessary for a fair presentation of the Company’s financial position as of June 26, 2016, and the results of operations and cash flows for the six months ended June 26, 2016 and June 28, 2015. The condensed consolidated results of operations for the three and six months ended June 26, 2016 are not necessarily indicative of results that may be expected for any other interim period or for the full fiscal year ending December 31, 2016. This Quarterly Report on Form 10-Q should be read in conjunction with the consolidated financial statements and the notes thereto included in the Company’s Form 10-K filed with the SEC on March 14, 2016 (the “2015 Form 10-K”).

Use of Estimates

The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates, judgments and assumptions that affect the reported amount of assets and liabilities, disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reported periods. These judgments can be subjective and complex, and consequently, actual results could differ materially from those estimates and assumptions.

Revenue Recognition

The Company’s revenue is mainly derived from the following sources: (i) product revenue, which includes hardware, software and perpetual software license revenue; (ii) services revenue, which include post contract support (“PCS”), professional services, and training; (iii) royalty revenue based on the number of ICs the customers sold during a particular period by the agreed-upon royalty rate; and (iv) engineering project revenues through the development stage.

Revenue from sales of optical communication drivers and receivers and multi-chip modules, broadcasting SoCs for video broadcasting, distribution and contribution applications, and other hardware and software products is recognized when persuasive evidence of a sales arrangement exists, transfer of title occurs, the sales price is fixed or determinable and collection of the resulting receivable is reasonably assured. The Company generally provides standard product warranty on its products and warranty reserves are made at the time revenue is recorded. See Note 8—Commitments and Contingencies for further detail related to the warranty reserve.
 
Customer purchase orders are generally used to determine the existence of an arrangement. Transfer of title and risk of ownership occur based on defined terms in customer purchase orders, and generally pass to the customer upon shipment, at which point goods are delivered to a carrier. There are no formal customer acceptance terms or further obligations, outside of standard product warranty. The Company assesses whether the sales price is fixed or determinable based on the payment terms associated with the transaction. Collectibility is assessed based primarily on the credit worthiness of the customer as determined through ongoing credit evaluations of the customer’s financial condition as well as consideration of the customer’s payment history.

The Company sells some products to distributors at the price listed in its price book for that distributor. Certain of the Company’s distributor agreements provide for semi-annual stock rotation privileges of 5% to 10% of net sales for the previous six-month period. At the time of sale, the Company records a sales reserve against revenues for stock rotations approved by management. Each month the Company adjusts the sales reserve for the estimated stock rotation privilege anticipated to be utilized by the distributors. When the distributors pay the Company’s invoices, they may claim stock rotations when appropriate. Once claimed, the Company processes the requests against the prior authorizations and reduces the reserve previously established for that customer. As of June 26, 2016 and December 31, 2015, the reserve for stock rotations was $154,000 and $490,000, respectively, and is recorded in other current liabilities on the consolidated balance sheets.

The Company records transaction-based taxes including, but not limited to, sales, use, value added, and excise taxes, on a net basis in its consolidated statements of operations.

Service revenue includes customer support services, primarily software maintenance contract services and professional services. Revenue from service contracts is recognized ratably over the contract term, generally ranging from one to three years. Professional services, such as training services, are offered under time and material or fixed-fee contracts. Professional services revenue is recognized as services are performed.

The Company recognizes royalty revenue based on reports received from customers during the quarter, assuming that all other revenue recognition criteria are met. The customers generally report shipment information typically within 45 days following the end of their respective quarters. If there is a reliable basis on which the Company can estimate its royalty revenues prior to obtaining the customers’ reports, the Company will recognize royalty revenues in the quarter in which they are earned. If there is not a reliable basis for estimating royalties, the Company will recognize revenue in the following quarter when the shipment report is received.

The Company also enters into product development arrangements with certain customers. In general, non-recurring engineering projects require complex technology development and achievement of the development milestones is dependent on the Company’s performance. The milestone payment is generally commensurate with the Company’s effort or the value of the deliverable and is nonrefundable. Although development milestones are typically accepted by the customers, the Company does not have certainty about its ability to achieve these milestones. As such, revenue from product development arrangements are recorded when development milestones are achieved. These revenues are typically recorded at 100% gross margin because the costs associated with non-recurring engineering projects are recorded in research and development as expenses are incurred. The development efforts related to non-recurring engineering projects generally benefit the Company’s overall product development programs beyond the specific project requested by its customers.

Deferred Revenue

Deferred revenue primarily represents PCS contracts billed in advance but yet to be recognized. The current portion of deferred revenue represents the amounts that are expected to be recognized as revenue within one year of the balance sheet date. As of June 26, 2016, current portion of deferred revenue of $1.4 million is included in other current liabilities and noncurrent portion of deferred revenue of $2.7 million is included in other long term liabilities in the condensed consolidated balance sheets.
 
Business Combination

The Company applied the purchase method of accounting to its recent acquisition of Magnum Semiconductor, Inc. (“Magnum”). See Note 4 —Acquisition for additional information on the Magnum acquisition. Under this method of accounting, all assets acquired and liabilities assumed are recorded at their respective fair values at the date of the completion of the transaction. Determining the fair value of assets acquired and liabilities assumed requires management’s judgment and often involves the use of significant estimates and assumptions, including assumptions with respect to future cash inflows and outflows, discount rates, intangibles and other asset lives, among other items. Fair value is defined as the price that would be received in a sale of an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date (an exit price). Market participants are assumed to be buyers and sellers in the principal (most advantageous) market for the asset or liability. Additionally, fair value measurements for an asset assume the highest and best use of that asset by market participants. As a result, the Company may have been required to value the acquired assets at fair value measurements that do not reflect its intended use of those assets. Use of different estimates and judgments could yield different results. Any excess of the purchase price over the fair value of the net assets acquired is recognized as goodwill.
 
The accounting for the Magnum acquisition is based on currently available information and is considered preliminary. Although the Company believes that the assumptions and estimates made are reasonable and appropriate, they are based in part on historical experience and information that may be obtained from management of the acquired company and are inherently uncertain. Unanticipated events and circumstances may occur that may affect the accuracy or validity of such assumptions, estimates, or actual results. As a result, during the measurement period, which may be up to one year from the acquisition date, the Company may record adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded in the Company’s condensed consolidated statements of operations.

Recent Accounting Pronouncements

In March 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2016-08, Revenue from Contracts with Customers (Topic 606): Principal versus Agent Considerations (Reporting Revenue Gross versus Net) which clarified the revenue recognition implementation guidance on principal versus agent considerations. In April 2016, the FASB issued ASU No. 2016-10, Revenue from Contracts with Customers (Topic 606): Identifying Performance Obligations and Licensing which clarified the revenue recognition guidance regarding the identification of performance obligations and the licensing implementation. In May 2016, the FASB issued ASU No. 2016-12, Revenue from Contracts with Customers (Topic 606): Narrow-Scope Improvements and Practical Expedients which narrowly amended the revenue recognition guidance regarding collectibility, noncash consideration, presentation of sales tax and transition. ASU 2016-08, ASU 2016-10 and ASU 2016-12 are effective during the same period as ASU No. 2014-09, Revenue from Contracts with Customers, which is effective for annual reporting period beginning after December 15, 2017, with the option to adopt one year earlier. The Company is still evaluating the impact of the adoption of ASU 2016-08, ASU 2016-10 and ASU 2016-12.

In March 2016, the FASB issued ASU No. 2016-09, Compensation – Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting. The standard identifies areas for simplification involving several aspects of accounting for share-based payment transactions, including the income tax consequences, classification of awards as either equity or liabilities, an option to recognize gross stock compensation expense with actual forfeitures recognized as they occur, as well as certain classifications on the statement of cash flows. ASU 2016-09 is effective for interim and annual reporting periods beginning after December 15, 2016, with early adoption permitted. The Company is currently evaluating the impact of the adoption of ASU 2016-09.

In March 2016, the FASB issued ASU No. 2016-07, Investments—Equity Method and Joint Ventures (Topic 323): Simplifying the Transition to the Equity Method of Accounting. This guidance eliminates the requirement that when an investment qualifies for use of the equity method as a result of an increase in the level of ownership interest or degree of influence, an investor must adjust the investment, results of operations, and retained earnings retroactively on a step-by step basis as if the equity method had been in effect during all previous periods that the investment had been held. ASU 2016-07 is effective for interim and annual reporting periods beginning after December 15, 2016. The Company does not expect the adoption will have a material impact on its condensed consolidated financial statements.

In February 2016, the FASB issued ASU No. 2016-02, Leases (Topic 842), which supersedes Topic 840, Leases. The guidance in this new standard requires lessees to recognize assets and liabilities arising from operating leases on the balance sheet. For operating leases, a lessee is required to recognize a right-of-use asset and a lease liability, initially measured at the present value of the lease payments, in the statement of financial position, to recognize a single lease cost, calculated so that the cost of the lease is allocated over the lease term on a generally straight-line basis, and to classify all cash payments within operating activities in the statement of cash flows. ASU 2016-02 is effective for interim and annual reporting periods beginning after December 15, 2018. The Company is currently evaluating the impact of the adoption of ASU 2016-02.
 
NOTE 2—BALANCE SHEET COMPONENTS

Accounts Receivable, Net

Accounts receivable, net consisted of the following (in thousands):
    June 26,      December 31,  
 
 
2016
   
2015
 
Accounts receivable
 
$
14,265
   
$
10,659
 
Allowance for doubtful accounts
   
(82
)
   
(63
)
 
 
$
14,183
   
$
10,596
 

9

Inventories

Inventories consisted of the following (in thousands):
 
   
June 26,
   
December 31,
 
   
2016
   
2015
 
Raw materials
 
$
2,690
   
$
2,379
 
Work in process
   
5,167
     
2,710
 
Finished goods
   
1,215
     
1,791
 
   
$
9,072
   
$
6,880
 

The Company writes down inventory for excess quantities and obsolescence based on estimated future demand. The Company incurred insignificant inventory write-offs during the three and six months ended June 26, 2016 and June 28, 2015.

Property and equipment, net

Property and equipment, net consisted of the following (in thousands, except depreciable life):

   
Life
   
June 26,
   
December 31,
 
   
(In years)
   
2016
   
2015
 
Network and laboratory equipment
   
3 – 5
   
$
18,101
   
$
13,520
 
Computer software and equipment
   
2 – 3
     
4,234
     
4,207
 
Furniture and fixtures
   
3 – 7
     
165
     
165
 
Office equipment
   
3 – 5
     
144
     
142
 
Leasehold improvements
   
1 – 5
     
781
     
316
 
             
23,425
     
18,350
 
Accumulated depreciation and amortization
           
(19,797
)
   
(15,217
)
Property and equipment, net
         
$
3,628
   
$
3,133
 

For the three and six months ended June 26, 2016, depreciation expense related to property and equipment was $391,000 and $729,000, respectively. For the three and six months ended June 28, 2015, depreciation expense related to property and equipment was $380,000 and $795,000, respectively.

In addition to the property and equipment above, the Company has prepaid licenses. For the three and six months ended June 26, 2016, amortization related to these prepaid licenses was $472,000 and $777,000, respectively. For the three and six months ended June 28, 2015, amortization related to these prepaid licenses was $281,000 and $533,000, respectively.

Other current liabilities

Accrued and other current liabilities consisted of the following (in thousands):

   
June 26,
   
December 31,
 
   
2016
   
2015
 
             
Deferred revenue
 
$
1,444
   
$
-
 
Customer deposits
   
1,073
     
342
 
Warranty liability
   
301
     
325
 
Accrual legal and accounting
   
253
     
129
 
Amounts billed to the U.S. government in excess of approved rates
   
191
     
191
 
Sales return reserve
   
154
     
490
 
Other
   
1,373
     
742
 
   
$
4,789
   
$
2,219
 
 
Other long term liabilities

Other long term liabilities consisted of the following (in thousands):

   
June 26,
   
December 31,
 
   
2016
   
2015
 
Deferred revenue
 
$
2,726
   
$
-
 
Deferred income tax
   
1,017
     
318
 
Income taxes payable for unrecognized tax benefits
   
328
     
434
 
Other
   
226
     
160
 
Total other long term liabilities
 
$
4,297
   
$
912
 

NOTE 3—FAIR VALUE

The Company’s financial assets and liabilities are valued using market prices on active markets (“Level 1”), less active markets (“Level 2”) and unobservable markets (“Level 3”). Level 1 instrument valuations are obtained from real-time quotes for transactions in active exchange markets involving identical assets. Level 2 instrument valuations are obtained from readily-available pricing sources for comparable instruments.  Level 3 instruments are valued using unobservable market values in which there is little or no market data, and which require the Company to apply judgment to determine the fair value.

The Company’s financial instruments measured at fair value on a recurring basis consist of Level I assets and Level III liabilities. Level I assets include highly liquid money market funds that are included in cash and cash equivalents. Level III liabilities consist of common stock warrants liability that are included in other current liabilities. For the six months ended June 26, 2016, the Company did not have any significant transfers between Level 1, Level 2 and Level 3.

The following table summarizes the Company’s financial assets and liabilities measured at fair value on a recurring basis as of June 26, 2016 and December 31, 2015 (in thousands):

         
Fair Value Measurements Using
 
   
Carrying Value
   
Quoted Prices in Active Markets for Identical Assets
(Level 1)
   
Significant Other Observable Inputs
(Level 2)
   
Significant Unobservable Inputs
(Level 3)
 
June 26, 2016:
                       
Financial Assets:
                       
Money market funds
 
$
12,380
   
$
12,380
   
$
-
   
$
-
 
Financial Liabilities:
                               
Common stock warrants liability
 
$
11
   
$
-
   
$
-
   
$
11
 
                                 
December 31, 2015:
                               
Financial Assets:
                               
Money market funds
 
$
12,364
   
$
12,364
   
$
-
   
$
-
 
Financial Liabilities:
                               
Common stock warrants liability
 
$
39
   
$
-
   
$
-
   
$
39
 

Cash and cash equivalents, accounts receivable, accounts payable, accrued compensation and other current liabilities are stated at carrying value, which approximates fair value due to their short-term maturities. The carrying value of the Company’s revolving loan, term loan and capital lease obligations approximates fair value as the stated borrowing rates approximate market rates currently available to the Company for loans and capital leases with similar terms.

Common Stock Warrants Liability

The Company issued warrants to purchase common stock in connection with a waiver of certain events of default that arose under a November 2009 loan and security agreement with Bridge Bank. Certain provisions in the warrant agreements provided for down-round protection if the Company raised equity capital at a per share price less than the per share price of the warrants. Such down-round protection requires the Company to classify the common stock warrants as a liability. Common stock warrants are initially measured at its estimated fair value on the issuance date. At the end of each reporting period, change in fair value of common stock warrants are recorded in other income (expense), net on the consolidated statements of operations. The Company will continue to adjust the common stock warrants liability to its estimated fair value until the earlier of the exercise or expiration of the underlying warrants.
 
In July 2010, December 2013 and September 2015, the Company raised additional capital through offerings of common stock of 2,760,000 shares, 9,573,750 shares and 10,643,000 shares at a price of $1.75 per share, $1.42 per share and $1.70 per share, respectively. In June 2016, the Company completed another round of equity financing through an offering of common stock of 13,194,643 shares at $2.00 per share (See Note 9—Stockholders’ Equity and Stock-based Compensation). All of these equity financing transactions triggered the down-round protection and adjustment of the number of warrants issued to Bridge Bank.

The following table summarizes the key terms of common stock warrants subject to liability classification as of June 26, 2016 and December 31, 2015 (in thousands, except share and per share amounts):

   
Number of Common Stock Warrants
               
Fair Value
 
Holder
 
Upon Issuance
   
As of
June 26, 2016
   
As of
December 31,
2015
 
Grant Date
 
Expiration
Date
 
Price per
Share
   
As of
June 26, 2016
   
As of
December 31,
2015
 
Bridge Bank
   
20,000
     
32,429
     
31,573
 
April 7, 2010
 
April 7, 2017
 
$
2.25
   
$
11
   
$
39
 

The fair value of common stock warrants was determined using Black-Scholes option-pricing model. The fair value of the warrants was estimated using the following assumptions:

   
As of June 26, 2016
   
As of December 31, 2015
 
Stock price
 
 
$1.90
   
 
$3.04
 
Exercise price
 
 
$2.25
   
 
$2.31
 
Expected life
 
0.81 years
   
1.55 years
 
Risk-free interest rate
   
0.49%
 
   
0.86%
 
Volatility
   
62%
 
   
62%
 
Fair value per share
 
 
$0.35
   
 
$1.23
 

The change in the fair value of the Level 3 common stock warrants liability during the three and six months ended June 26, 2016 and June 28, 2015 is as follows (in thousands):

   
Three Months Ended
   
Six Months Ended
 
   
June 26,
   
June 28,
   
June 26,
   
June 28,
 
   
2016
   
2015
   
2016
   
2015
 
Fair value—beginning of period
 
$
30
   
$
7
   
$
39
   
$
8
 
Change in fair value
   
(19
)
   
5
     
(28
)
   
4
 
Fair value—end of period
 
$
11
   
$
12
   
$
11
   
$
12
 

NOTE 4—ACQUISITION

On April 5, 2016, the Company completed its acquisition of Magnum pursuant to the terms of the Agreement and Plan of Merger (the “Merger Agreement”). Magnum was a fabless semiconductor manufacturer and software solution developer, and provided a well-developed and comprehensive portfolio of video broadcasting and compression solutions to GigPeak. The total purchase consideration was a combination of equity and cash, including 6,990,654 shares of common stock with a fair value of $17.9 million and a cash payment of $37.1 million of which a significant portion was used to repay Magnum’s outstanding debt and other liabilities. Pursuant to the Merger Agreement, $6.0 million of the purchase consideration remains in escrow for a period of up to at least 12 months and relates to certain indemnification obligations of Magnum’s former equity holders. Of this $6 million, $5.0 million will be held for a period of up to at least 12 months, with the remainder held for an additional 12 months. After the end of the second quarter, in June 2016, the Company submitted a claim to the stockholder representative for a net working capital adjustment pursuant to the terms of the Merger Agreement with Magnum and the parties are working through the process set forth the Merger Agreement. The Magnum acquisition was partially funded by borrowings of $22.1 million from Silicon Valley Bank (See Note 7—Credit Facilities).
 
The total purchase consideration of $55.0 million has been allocated on a preliminary basis to tangible and intangible assets acquired and liabilities assumed on the basis of their respective estimated fair values on the acquisition date. The Company will continue to evaluate certain assets, liabilities and tax estimates that are subject to change within the measurement period (up to one year from the acquisition date).
 
The following table summarizes the fair values of assets acquired and liabilities assumed (in thousands):

Tangible assets acquired:
     
Cash and cash equivalents
 
$
1,707
 
Accounts receivable
   
1,122
 
Inventories
   
1,293
 
Other current assets
   
1,069
 
Property and equipment
   
233
 
Other long-term assets
   
15
 
Liabilities assumed:
       
Accounts payable
   
(1,279
)
Accrued and other current liabilities
   
(2,387
)
Deferred revenue, net of associated costs
   
(4,912
)
Other long-term liabilities
   
(593
)
Identifiable intangible assets acquired:
       
Developed technology
   
16,710
 
In-process research and development (IPR&D)
   
7,680
 
Customer relationships
   
800
 
Trade name
   
330
 
Goodwill arising from the acquisition:
       
Goodwill
   
33,258
 
Total purchase consideration
 
$
55,046
 
 
The Company determined the valuation of the identifiable intangible assets using established valuation techniques. The developed technology was valued using the forward looking multi-period excess earnings method under the income approach. The IPR&D was valued using the cost to recreate method under the asset approach. Customer relationships and trade name were valued under the distributor method and under the relief from royalty method, respectively. Identifiable intangible assets acquired are amortized on a straight line basis over their respective estimated useful lives of 15 months to 7 years (See Note 5—Intangible Assets and Goodwill).

Goodwill represents the excess of the purchase consideration over the fair value of the net tangible and identifiable intangible assets acquired and represents the future economic benefits arising from other assets acquired that could not be individually identified and separately recognized. The goodwill arising from the Magnum acquisition primarily consisted of the business synergies expected from the combined entities.

For the six months ended June 26, 2016, the Company incurred acquisition-related transaction costs of $1.3 million, which were recorded in general and administrative expenses in the condensed consolidated statements of operations.
 
Pro forma financial information (unaudited)

The following table presents the unaudited pro forma financial information for the combined entity of GigPeak and Magnum for the three and six month periods ended June 26, 2016 and June 28, 2015, as if the acquisition had occurred at the beginning of the periods presented after giving effect to certain purchase accounting adjustments. Magnum was acquired on April 5, 2016.
 
   
Three months ended
   
Six months ended
 
   
June 26, 2016
   
June 28, 2015
   
June 26, 2016
   
June 28, 2015
 
   
(in thousands except per share amounts)
 
Net revenue
 
$
15,975
   
$
16,187
   
$
30,606
   
$
28,341
 
                                 
Net loss
 
$
(472
)
 
$
(2,089
)
 
$
(4,421
)
 
$
(7,608
)
                                 
Basic and diluted net loss per share
 
$
(0.01
)
 
$
(0.05
)
 
$
(0.08
)
 
$
(0.19
)
 
NOTE 5—INTANGIBLE ASSETS AND GOODWILL

Intangible assets consist of the following (in thousands):

         
As of June 26, 2016
   
As of December 31, 2015
 
   
Life
(years)
   
Gross
   
Accumulated
Amortization
   
Net
   
Gross
   
Accumulated
 Amortization
   
Net
 
Definite-lived intangible assets:
                                         
Customer relationships
   
6-8
   
$
4,077
   
$
(2,781
)
 
$
1,296
   
$
3,277
   
$
(2,542
)
 
$
735
 
Existing technology
   
6-7
     
23,237
     
(4,382
)
   
18,855
     
6,527
     
(3,386
)
   
3,141
 
Patents
   
5-16
     
457
     
(410
)
   
47
     
457
     
(407
)
   
50
 
Trade name
   
1-10
     
989
     
(533
)
   
456
     
659
     
(438
)
   
221
 
Total definite-lived intangible assets
           
28,760
     
(8,106
)
   
20,654
     
10,920
     
(6,773
)
   
4,147
 
Indefinite-lived intangible assets:
                                                       
IPR&D
 
indefinite
     
8,063
     
-
     
8,063
     
383
     
-
     
383
 
Total intangible assets
         
$
36,823
   
$
(8,106
)
 
$
28,717
   
$
11,303
   
$
(6,773
)
 
$
4,530
 

For the three and six months ended June 26, 2016 and June 28, 2015, amortization of intangible assets was as follows (in thousands):

   
Three Months Ended
   
Six Months Ended
 
   
June 26, 2016
   
June 28, 2015
   
June 26, 2016
   
June 28, 2015
 
Cost of revenue
 
$
700
   
$
104
   
$
803
   
$
207
 
Research and development expense
   
98
     
-
     
195
     
-
 
Selling, general and administrative expense
   
215
     
120
     
335
     
240
 
   
$
1,013
   
$
224
   
$
1,333
   
$
447
 

Estimated future amortization expense related to intangible assets as of June 26, 2016 is as follows (in thousands):

Years ending December 31,
     
2016 (remainder of the year)
 
$
2,001
 
2017
   
3,512
 
2018
   
2,955
 
2019
   
2,946
 
2020
   
2,897
 
Thereafter
   
6,343
 
Total
 
$
20,654
 

The Company did not record an impairment charge on any intangible assets or goodwill during the three and six months ended June 26, 2016 and June 28, 2015.

NOTE 6— INVESTMENT IN UNCONSOLIDATED AFFILIATES
 
In January 2016, the Company invested $1.2 million for a minority stake in Anagog Ltd. (“Anagog”), the developer of the world’s largest crowdsourced parking network. Anagog perfects the mobility status algorithms that allow for advanced on-phone machine learning capabilities for the best user experience with ultra-low battery consumption and a high level of privacy protection. As of June 26, 2016, this cost method investment of $1.2 million is recorded in other assets on the condensed consolidated balance sheets.

In February 2014, together with CPqD, the Company incepted a joint venture, originally named BrPhotonics Produtos Optoeletrônicos LTDA and after an investment in May 2016 by Inova Empresa Fundo De Investimento Em Participações, now named BrPhotonics Produtos Optoeletrônicos S/A (“BrP”), of which the Company owns 37.9%. BrP is a provider of advanced high-speed devices for optical communications and integrated transceiver components for information networks, and is based in Campinas, Brazil. The Company transferred into BrP its knowledge-base and intellectual property of TFPSTM technology. The Company transferred its inventory related to the TFPSTM platform and the complete production line equipment that previously resided at its Bothell, Washington, facility to CPqD, for use on the BrP joint venture. As of the transfer date, the Company’s net book value of the inventory and property and equipment was $245,000 and $211,000, respectively. During the second quarter of 2015, the Company made an additional capital contribution of $3,000 pursuant to BrP’s Amended Articles of Association which resulted in a $459,000 investment in BrP.

For the years ended December 31, 2015 and 2014, the Company had losses of $3,000 and $456,000, respectively, for the Company’s allocated portion of BrP’s results. Since the Company’s share of the loss exceeded the Company’s carrying cost of its investment in BrP, the Company’s investment in an unconsolidated affiliate was written down to zero as of December 31, 2015.
 
NOTE 7—CREDIT FACILITIES

In March 25, 2013, the Company and its wholly owned subsidiaries, ChipX, Incorporated and Endwave Corporation (together with the Company, the “Prior Borrowers”) entered into a Second Amended and Restated Loan and Security Agreement (“Loan Agreement”) with Silicon Valley Bank (“SVB”) to replace the Amended and Restated Loan and Security Agreement entered in December 2011.

In May 2015, SVB and the Prior Borrowers amended the Loan Agreement by entering into a Second Amendment to the Second Restated Loan Agreement (the “Second Amendment”). Pursuant to the Second Amendment, the total aggregate amount that the Company was entitled to borrow from SVB under a Revolving Loan facility was $7 million, based on net eligible accounts receivable after an 80% advance rate and subject to limits based on the Company’s eligible accounts as determined by SVB. In addition, the applicable interest rate was decreased from Prime Rate plus 0.6% to Prime Rate plus 0.4%. The terms of the Second Amendment, were set to expire on May 6, 2016.

In April 2016, SVB and the Prior Borrowers, with newly acquired Magnum, entered into the Third Amended and Restated Loan and Security Agreement (the “Third Restated Loan Agreement”) , amending and restating the Loan Agreement, as amended, in its entirety. Pursuant to the Third Restated Loan Agreement, the total aggregate amount that the Company is entitled to borrow from SVB has increased to an amount not to exceed $29 million, which is split into two different credit facilities, comprised of (i) the existing Revolving Loan facility which was amended to provide that the Company is entitled to borrow from SVB up to an amount not to exceed $14.0 million, based on net eligible accounts receivable after an 80% advance rate and subject to limits based on the Company’s eligible accounts as determined by SVB (the “Amended Revolving Loan”) and (ii) a second facility under which the Company is entitled to borrow from SVB up to $15.0 million without reference to accounts receivable, and which must be repaid in sixty equal installments, unless the Company exercises its right to prepay the loan (the “Term Loan”). The interest rate for the revolving line is Prime Rate plus 0.4%, or 3.9% as of June 26, 2016. The interest rate for the term loan is Prime Rate plus 1.25%, or 4.75% as of June 26, 2016. The Amended Revolving Loan has a term of 24 months and an outstanding balance of $7.1 million as of June 26, 2016.  The outstanding balance of the Term Loan as of June 26, 2016 was $14.5 million, of which $3.0 million is recorded in the condensed consolidated balance sheet as notes payable, current.

Future principal payments under the Term Loan are as follows:
 
Year ending December 31,
     
       
2016 (remaining 6 months)
 
$
1,500,000
 
2017
   
3,000,000
 
2018
   
3,000,000
 
2019
   
3,000,000
 
2020
   
3,000,000
 
Thereafter
   
1,000,000
 
Total
 
$
14,500,000
 
 
SVB had two outstanding existing warrants to purchase common stock of the Company: (i) a warrant to purchase 4,125 shares of common stock at an exercise price of $0.73, with an expiration date of October 5, 2017; and (ii) a warrant to purchase 125,000 shares of common stock at an exercise price of $4.00 per share, with an expiration date of April 23, 2017. In connection with the Third Restated Loan Agreement, these warrants have been amended and restated to extend the expiration date to October 5, 2022 and April 22, 2022, respectively. The change in the fair value of the common stock warrants related to the extension of the expiration date was $143,000 and was recorded as a discount on the SVB loan.

In connection with the Third Restated Loan Agreement, the Company incurred legal and administrative expenses of $200,000 which was recorded as a discount on the SVB Term Loan. The debt discount will be amortized to interest expenses during the life of the term loan using the effective interest method.

The Third Restated Loan Agreement with SVB is collateralized by all of the Company’s assets, including all accounts, equipment, inventory, receivables, and general intangibles. The Third Restated Loan Agreement contains certain restrictive covenants that will impose significant operating and financial restrictions on its operations, including, but not limited to restrictions that limit its ability to:
 
  · Sell, lease, or otherwise transfer, or permit any of its subsidiaries to sell, lease or otherwise transfer, all or any part of its business or property, except in the ordinary course of business or in connection with certain indebtedness or investments permitted under the amended and restated loan agreement;
 
  · Merge or consolidate, or permit any of its subsidiaries to merge or consolidate, with or into any other business organization, or acquire, or permit any of its subsidiaries to acquire, all or substantially all of the capital stock or property of another person;
 
  · Create, incur, assume or be liable for any indebtedness, other than certain indebtedness permitted under the amended and restated loan and security agreement;

· Pay any dividends or make any distribution or payment on, or redeem, retire, or repurchase, any capital stock; and

· Make any investment, other than certain investments permitted under the amended and restated loan and security agreement.

NOTE 8—COMMITMENTS AND CONTINGENCIES

Commitments

Leases

The Company leases its domestic and foreign sales offices under non-cancelable operating leases. These leases contain various expiration dates and renewal options. The Company also leases certain software licenses under operating leases. Total facilities rent expense for the three and six months ended June 26, 2016 was $277,000 and $419,000, respectively, and for the three and six months ended June 28, 2015 was $117,000 and $228,000, respectively.

Aggregate non-cancelable future minimum rental payments under capital and operating leases are as follows (in thousands):

   
Capital Leases
   
Operating Leases
 
Years ending December 31,
 
Minimum lease
payments
   
Minimum lease
payments
 
2016 (remainder of the year)
 
$
14
   
$
538
 
2017
   
10
     
418
 
2018
   
-
     
220
 
2019
   
-
     
220
 
2020 and beyond
   
-
     
110
 
Total minimum lease payments
   
24
   
$
1,506
 
Less: Amount representing interest
               
Total capital lease obligations
   
24
         
Less: current portion
   
(22
)
       
Long-term portion of capital lease obligations
 
$
2
         
 
See Note 13 for information about our new headquarters lease.
 
Contingencies

Tax Contingencies

The Company’s income tax calculations are based on application of the respective U.S. federal, state or foreign tax law. Its tax filings, however, are subject to audit by the respective tax authorities. Accordingly, the Company recognizes tax liabilities based upon its estimate of whether, and the extent to which, additional taxes will be due.

Legal Contingencies

From time to time, the Company may become involved in legal proceedings, claims and litigation arising in the ordinary course of business. When it believes a loss is probable and can be reasonably estimated, it accrues the estimated loss in its consolidated financial statements. Where the outcome of these matters is not determinable, it does not make a provision in its consolidated financial statements until the loss, if any, is probable and can be reasonable estimated or the outcome becomes known.

Product Warranties

The Company’s products typically carry a standard warranty period of approximately one year. The Company records a liability based on estimates of the costs that may be incurred under its warranty obligations and charges such costs to the cost of revenue at the time revenues are recognized. The warranty obligation is affected by product failure rates, material usage and service delivery costs incurred in correcting a product failure. The estimates of anticipated rates of warranty claims and costs per claim are primarily based on historical information and future forecasts.
 
The table below summarizes the activities related to accrued product warranties, which is included as a component of other current liabilities, for the three and six months ended June 26, 2016 and June 28, 2015 (in thousands):

   
Three months ended
   
Six months ended
 
   
June 26, 2016
   
June 28, 2015
   
June 26, 2016
   
June 28, 2015
 
Accrued product warranties—beginning of period
 
$
286
   
$
369
   
$
325
   
$
334
 
Warranty charges
   
80
     
81
     
88
     
278
 
Warranties settled
   
(65
)
   
(93
)
   
(112
)
   
(255
)
Accrued product warranties—end of period
 
$
301
   
$
357
   
$
301
   
$
357
 

NOTE 9—STOCKHOLDERS’ EQUITY AND STOCK-BASED COMPENSATION

Public Offering

On June 10, 2016, the Company entered into an underwriting agreement (the “Underwriting Agreement”) with selling stockholders and Cowen and Company, LLC, Raymond James & Associates, Inc. and Needham & Company, LLC relating to (i) a public primary offering of an aggregate of 11,319,643 shares of the Company’s common stock, par value $0.001 per share, at a public offering price of $2.00 per share; (ii) a public secondary offering by certain of its officers and its directors of an aggregate of 684,600 shares of common stock at $2.00 per share; and (iii) a public secondary offering by certain of its stockholders who were former stockholders of Magnum of an aggregate of 495,757 shares of common stock at $2.00 per share. The shares were accompanied by the associated rights to purchase shares of Series A Junior Preferred Stock, par value $0.001 per share, which the Company created by the Rights Agreement, dated December 16, 2011, between the Company and the American Stock Transfer & Trust Company, LLC, as Rights Agent, as amended by the Amended and Restated Rights Agreement, dated December 16, 2014. Under the terms of the Underwriting Agreement, the Company granted the underwriters a 30 day option to purchase up to an additional 1,875,000 shares of common stock to cover overallotments, which the underwriters subsequently exercised on June 15, 2016.

On June 15, 2016, the Company completed its public offering of the 13,194,643 newly issued shares of common stock. The net proceeds to the Company from the offering was approximately $24.3 million which consisted of proceeds of $24.7 million after underwriting discounts, commissions and expenses, less an additional $0.4 million for legal, accounting, registration and other transaction costs related to the public offering.

Private Equity Placement

On March 21, 2016, the Company entered into a Securities Purchase Agreement (the “PDSTI Agreement”) with Pudong Science and Technology Investment (Cayman) Co., Ltd., an affiliate of Shanghai Pudong Science and Technology Investment Co., Ltd. (collectively, “PDSTI”), pursuant to which PDSTI will purchase approximately $5.0 million of the Company’s common stock. Under the PDSTI Agreement, on March 24, 2016, the Company issued 1,754,385 shares of its common stock to PDSTI in a private placement at a purchase price of $2.85 per share.

Pursuant to the PDSTI Agreement, the Company agreed to file a registration statement on Form S-3 to provide registration rights to PDSTI in respect of the shares. The SEC declared the registration statement effective on June 3, 2016. The PDSTI Agreement provided that if the registration statement was not declared effective by July 7, 2016, the Company would pay to PDSTI, as liquidated damages, 0.4% of the aggregate purchase price on a monthly, prorated basis, until the registration statement was declared effective, with interest on these liquidated damages to accrue at the rate of 1.0% per month until paid in full. With the declaration of effectiveness, the Company has deemed this loss contingency to be remote and as such has not recorded a liability as of June 26, 2016.
 
In the event that any U.S. governmental body or agency takes any action or issues any order within six months that would prevent PDSTI from holding the shares or invalidates the Company’s issuance of the shares to PDSTI, the Company has agreed to return PDSTI’s full purchase price, plus 0.4% interest on the purchase price (accruing monthly until paid in full), and to reimburse PDSTI’s expenses in connection with negotiating the private placement, up to $15,000. As a result of this contingent redemption clause, the net proceeds of $4.6 million are classified outside permanent equity until the contingency is resolved.

Common and Preferred Stock

In December 2008, the Company’s stockholders approved an amendment to the Certificate of Incorporation to authorize 50,000,000 shares of common stock of par value $0.001. In November 2014, the Company’s stockholders approved an amendment to the Amended and Restated Certificate of Incorporation to increase the number of authorized shares of common stock from 50,000,000 shares to 100,000,000 shares of par value $0.001. In addition, the Company is authorized to issue 1,000,000 shares of preferred stock of $0.001 par value of which 750,000 shares have been designated Series A Junior Preferred Stock with powers, preferences and rights as set forth in the amended and restated certificate of designation dated December 15, 2014; the remainder of the shares of preferred stock are undesignated, for which the Board of Directors is authorized to fix the designation, powers, preferences and rights. As of June 26, 2016 and December 31, 2015, there were no shares of preferred stock issued or outstanding.
 
On December 16, 2014, the Company entered into an Amended and Restated Rights Agreement to extend the expiration date of its stockholder rights plan that may have the effect of deterring, delaying, or preventing a change in control. The Amended and Restated Rights Agreement amends the Rights Agreement previously adopted by (i) extending the expiration date by three years to December 16, 2017, (ii) decreasing the exercise price per right issued to stockholders pursuant to the stockholder rights plan from $8.50 to $5.25, and (iii) making certain other technical and conforming changes. The Amended and Restated Rights Agreement was not adopted in response to any acquisition proposal. Under the rights plan, the Company issued a dividend of one preferred share purchase right for each share of common stock held by stockholders of record as of January 6, 2012, and the Company will issue one preferred stock purchase right to each share of common stock issued between January 6, 2012 and the earlier of either the rights’ exercisability or the expiration of the Rights Agreement. Each right entitles stockholders to purchase one one-thousandth of the Company’s Series A Junior Preferred Stock.

In general, the exercisability of the rights to purchase preferred stock will be triggered if any person or group, including persons knowingly acting in concert to affect the control of the Company, is or becomes a beneficial owner of 10% or more of the outstanding shares of the Company’s common stock after the Adoption Date. Stockholders or beneficial ownership groups who owned 10% or more of the outstanding shares of common stock of the Company on or before the Adoption Date will not trigger the preferred share purchase rights unless they acquire an additional 1% or more of the outstanding shares of the Company’s common stock. Each right entitles a holder with the right upon exercise to purchase one one-thousandth of a share of preferred stock at an exercise price that is currently set at $5.25 per right, subject to purchase price adjustments as set forth in the rights agreement. Each share of preferred stock has voting rights equal to one thousand shares of common stock. In the event that exercisability of the rights is triggered, each right held by an acquiring person or group would become void. As a result, upon triggering of exercisability of the rights, there would be significant dilution in the ownership interest of the acquiring person or group, making it difficult or unattractive for the acquiring person or group to pursue an acquisition of the Company. These rights expire in December of 2017, unless earlier redeemed or exchanged by the Company.

2008 Equity Incentive Plan

In December 2008, the Company adopted the 2008 Equity Incentive Plan (the “2008 Plan”) for directors, employees, consultants and advisors to the Company or its affiliates. Under the 2008 Plan, 2,500,000 shares of common stock were reserved for issuance upon the completion of a merger with Lumera Corporation (“Lumera”) on December 9, 2008. On January 1 of each year, starting in 2009, the aggregate number of shares reserved for issuance under the 2008 Plan increase automatically by the lesser of (i) 5% of the number of shares of common stock outstanding as of the Company’s immediately preceding fiscal year, or (ii) a number of shares determined by the Board of Directors. The maximum number of shares of common stock to be granted as incentive stock options (“ISOs”) and non-qualified stock options (“NSOs”) is up to 21,000,000 shares. Forfeited options or awards generally become available for future awards. As of December 31, 2015, the stockholders had approved 18,280,238 shares for future issuance. On January 1, 2016, there was an automatic increase of 2,260,527 shares. As of June 26, 2016, 12,230,527 options to purchase common stock and restricted stock units (“RSUs”) were outstanding and 2,026,448 shares are authorized for future issuance under the 2008 equity incentive plan.
 
Under the 2008 Plan, the exercise price of a stock option is at least 100% of the stock’s fair market value on the date of grant, and if an ISO is granted to a 10% stockholder at least 110% of the stock’s fair market value on the date of grant. Vesting periods for awards are recommended by the Chief Executive Officer, and approved by the Board of Directors or its Compensation Committee and generally provide for stock options to vest over a four-year period, with a one year vesting cliff of 25%, and have a maximum life of ten years from the date of grant. The Company has also been issuing RSUs which generally vest over a period range from nine months to four years.

2007 Equity Incentive Plan

In August 2007, the Company adopted the 2007 Equity Incentive Plan (the “2007 Plan”). The 2007 Plan provided for grants of options to purchase membership units, membership awards and restricted membership units to employees, officers and non-employee directors, and upon the completion of the merger with Lumera were converted into grants of up to 632,500 shares of common stock. Vesting periods are determined by the Board of Directors and generally provide for stock options to vest over a four-year period and expire ten years from date of grant. Vesting for certain shares of restricted stock is contingent upon both service and performance criteria. The 2007 Plan was terminated upon the completion of merger with Lumera on December 9, 2008 and the remaining 864 shares of stock options not granted under the 2007 Plan were cancelled. No shares of the Company’s common stock remain available for issuance of new grants under the 2007 Plan other than for satisfying exercises of stock options granted under this plan prior to its termination. As of June 26, 2016, options to purchase a total of 333,825 shares of common stock and 4,125 warrants to purchase common stock were outstanding.
 
Lumera 2000 and 2004 Stock Option Plan

In December 2008, in connection with the merger with Lumera, the Company assumed the existing Lumera 2000 Equity Incentive Plan and the Lumera 2004 Stock Option Plan (the “Lumera Plan”). All unvested options granted under the Lumera Plan were assumed by the Company as part of the merger. All contractual terms of the assumed options remain the same, except for the converted number of shares and exercise price based on merger conversion ratio of 0.125. As of June 26, 2016, no additional options can be granted under the Lumera Plan, and options to purchase a total of 40,436 shares of common stock were outstanding.

Warrants

As of June 26, 2016, the Company had a total of 161,554 warrants to purchase common stock outstanding under all warrant arrangements. During the six months ended June 26, 2016, no warrants were exercised or expired. Some of the warrants have anti-dilution provisions which adjust the number of warrants available to the holder such as, but not limited to, stock dividends, stock splits and certain reclassifications, exchanges, combinations or substitutions. These provisions are specific to each warrant agreement.

Stock-based Compensation Expense

The following table summarizes the Company’s stock-based compensation expense for the three and six months ended June 26, 2016 and June 28, 2015 (in thousands):

   
Three Months Ended
   
Six Months Ended
 
   
June 26, 2016
   
June 28, 2015
   
June 26, 2016
   
June 28, 2015
 
Cost of revenue
 
$
72
   
$
139
   
$
158
   
$
221
 
Research and development expense
   
279
     
362
     
602
     
609
 
Selling, general and administrative expense
   
722
     
799
     
1,598
     
1,359
 
 
$
1,073
   
$
1,300
   
$
2,358
   
$
2,189
 
 
The Company did not grant any options during the three or six months ended June 26, 2016 and June 28, 2015.

Stock Options

The following table summarizes option activities under the Company’s equity incentive plans for the six months ended June 26, 2016:

   
Options
   
Weighted-
Average Exercise
Price
   
Weighted-Average
Remaining
Contractual Term
   
Aggregate
Intrinsic Value
 
               
(in years)
   
(in thousands)
 
Outstanding—December 31, 2015
   
7,918,584
   
$
2.32
     
4.82
   
$
7,422
 
Granted
   
     
                 
Exercised
   
(383,856
)
   
1.67
           
$
457
 
Forfeited/Expired
   
(36,594
)
   
14.87
                 
Outstanding—June 26, 2016
   
7,498,134
   
$
2.29
     
4.30
   
$
1,755
 
                                 
Vested and exercisable and expected to vest, June 26, 2016
   
7,492,492
   
$
2.29
     
4.30
   
$
1,749
 
                                 
Vested and exercisable, June 26, 2016
   
7,414,507
   
$
2.31
     
4.27
   
$
1,672
 

The aggregate intrinsic value reflects the difference between the exercise price of stock options and the fair value of the underlying common stock as determined by the Company’s closing stock price. The total intrinsic value of options exercised during the six months ended June 26, 2016 was $457,000. The total intrinsic value of options exercised during the six months ended June 28, 2015 was $11,000.

As of June 26, 2016, the unrecognized stock-based compensation cost related to stock options, net of estimated forfeitures, was $45,000, which is expected to be recognized over a weighted-average period of 0.8 years.
 
RSUs

The following table summarizes RSU activities under the Company’s equity incentive plans for the six months ended June 26, 2016:

   
Number of
Shares
   
Weighted-
Average Grant
Date Fair Value
   
Weighted-
Average
Remaining
Vesting Term,
Years
   
Aggregate
Intrinsic
Value
 
                     
(In thousands)
 
Unvested balance—December 31, 2015
   
4,361,833
   
$
1.64
     
2.86
   
$
13,260
 
Granted
   
2,089,623
     
2.94
                 
Released
   
(1,001,985
)
   
2.64
                 
Forfeited/expired
   
(342,817
)
   
1.88
                 
Unvested balance—June 26, 2016
   
5,106,654
   
$
2.13
     
9.04
   
$
9,484
 

As of June 26, 2016, the unrecognized stock-based compensation cost related to RSUs, net of estimated forfeitures, was $9.5 million, which is expected to be recognized over a weighted-average period of 2.9 years.

The majority of the RSUs that vested in the six months ended June 26, 2016 were net-share settled such that the Company withheld shares with value equivalent to the employees’ minimum statutory obligation for the applicable income and other employment taxes, and remitted the cash to the appropriate taxing authorities. The total shares withheld were based on the value of the RSUs on their vesting date as determined by the Company’s closing stock price. These net-share settlements had the effect of share repurchases by the Company as they reduced and retired the number of shares that would have otherwise been issued as a result of the vesting and did not represent an expense to the Company. For the six months ended June 26, 2016, 1,001,985 shares of RSUs vested and the Company withheld 395,000 shares to satisfy approximately $1,049,000 of employees’ minimum tax obligation on the vested RSUs.

NOTE 10—INCOME TAXES

The Company recorded a provision for income taxes of $57,000 and $97,000 for the three and six months ended June 26, 2016, respectively, and $16,000 and $25,000 for the three and six months ended June 28, 2015. The income tax provisions for the three and six months ended June 26, 2016 and June 28, 2015 were due primarily to state taxes and foreign taxes due. The Company has incurred tax losses in all tax jurisdictions except Korea, Japan, and Switzerland and has a full valuation allowance against such losses.

In assessing the potential realization of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will be realized. In making such a determination, management considers all available positive and negative evidence, including scheduled reversals of deferred tax liabilities, projected future taxable income, tax planning strategies and recent financial performance. In order to support a conclusion that a valuation allowance is not needed, positive evidence of sufficient quantity and quality is necessary to overcome negative evidence. The ultimate realization of deferred tax assets is dependent on the generation of future taxable income during the periods in which those temporary differences become deductible. A valuation allowance has been recorded for the entire deferred tax asset as a result of uncertainties regarding realization of the asset including lack of profitability through June 26, 2016 and the uncertainty over future operating profitability and taxable income. The Company will continue to evaluate the potential realization of the deferred tax assets on a quarterly basis.

The Company files tax returns in the U.S. federal, U.S. state and foreign tax jurisdictions.  The Company’s major tax jurisdictions are the U.S., California, Canada, Switzerland, Korea, Japan, and Israel. The Company’s fiscal years through December 31, 2015 remain subject to examination by the tax authorities for U.S. federal, U.S. state and foreign tax purpose.
 
NOTE 11—NET INCOME (LOSS) PER SHARE
 
The computations for basic and diluted net income (loss) per share are as follows (in thousands, except per share data);

 
   
Three Months Ended
   
Six Month Ended
 
   
June 26,
   
June 28,
   
June 26,
   
June 28,
 
   
2016
   
2015
   
2016
   
2015
 
Net income (loss)
 
$
85
   
$
522
   
$
33
   
$
(114
)
                                 
Weighted average common shares outstanding:
                               
Basic
   
54,791
     
32,885
     
49,790
     
32,705
 
Effect of dilutive securities:
                               
Stock options
   
1,737
     
627
     
1,900
     
-
 
Restricted stock units
   
1,123
     
408
     
1,244
     
-
 
Warrants
   
5
     
2
     
7
     
-
 
Diluted
   
57,656
     
33,922
     
52,941
     
32,705
 
                                 
Basic net income (loss) per share
 
$
0.00
   
$
0.02
   
$
0.00
   
$
(0.00
)
                                 
Diluted net income (loss) per share
 
$
0.00
   
$
0.02
   
$
0.00
   
$
(0.00
)

The following weighted-average common stock equivalents were excluded from the calculation of diluted net loss per share for the periods presented because including them would have been anti-dilutive:

   
Three Months Ended
   
Six Months Ended
 
   
June 26,
2016
     
June 28,
2015
   
June 26,
2016
     
June 28,
2015
 
         
Stock options and RSUs
   
1,915,698
     
6,013,177
     
2,120,434
     
11,896,172
 
Common stock warrants
   
125,000
     
156,162
     
125,000
     
158,240
 
Total
   
2,040,698
     
6,169,339
     
2,245,434
     
12,054,412
 

NOTE 12—SEGMENT AND GEOGRAPHIC INFORMATION
 
The Company’s chief operating decision maker is its Chief Executive Officer. The chief operating decision maker reviews financial information presented on a consolidated basis for purposes of allocating resources and evaluating financial performance. Accordingly, the Company has determined that it operates as a single operating and reportable segment.

The following table summarizes revenue by geographic region (in thousands):

   
Three Months Ended
   
Six Months Ended
 
   
June 26, 2016
         
June 28, 2015
         
June 26, 2016
         
June 28, 2015
       
North America
 
$
8,320
     
54%
 
 
$
3,231
     
33%
 
 
$
13,048
     
49%
 
 
$
6,262
     
33%
 
Asia
   
4,273
     
28%
 
   
2,757
     
28%
 
   
8,113
     
30%
 
   
5,576
     
30%
 
Europe
   
2,775
     
18%
 
   
3,702
     
38%
 
   
5,569
     
21%
 
   
6,655
     
35%
 
Rest of World
   
-
             
150
     
1%
 
   
-
             
407
     
2%
 
   
$
15,368
     
100%
 
 
$
9,840
     
100%
 
 
$
26,730
     
100%
 
 
$
18,900
     
100%
 

The Company determines geographic location of its revenue based upon the destination of shipments of its products.

For the three months ended June 26, 2016, two customers accounted for 23% of total revenue. For the three months ended June 28, 2015, two customers accounted for 40% of total revenue. No other customer accounted for more than 10% of revenue for the respective three months periods.

For the six months ended June 26, 2016, two customers, both of which are distributors that serve large number of customers in their geographical regions, accounted for 25% of total revenue. For the six months ended June 28, 2015, three customers accounted for 50% of total revenue. No other customer accounted for more than 10% of revenue for the respective six months periods.
 
The following table summarizes long-lived assets by geography (in thousands):
 
   
June 26, 2016
   
December 31, 2015
 
Americas
 
$
3,091
   
85%
 
 
$
2,680
   
85%
 
Europe
   
426
   
12%
 
   
435
   
14%
 
Asia
   
111
   
3%
 
   
18
   
1%
 
   
$
3,628
   
100%
 
 
$
3,133
   
100%
 

Long-lived assets, comprised of property and equipment, net are reported based on the location of the assets at each balance sheet date.

NOTE 13—SUBSEQUENT EVENTS

On July 12, 2016, the Company entered into a Fifth Amendment to Lease Agreement related to its headquarters located at 130 Baytech Drive, San Jose, CA 95134 (the “Premises”). The amendment extended the term of the lease by another 64 months from March 1, 2017 to June 30, 2022. The amended lease provides for a rent holiday of four months and an option to further extend the lease term for five years with monthly rent at the then fair market value. The amended lease also provides for certain tenant improvement allowance or rent credit, at the option of the Company. The future minimum rental payments under operating lease in Note 8 does not include the additional lease payments resulting from the amendment of $4.5 million.
 
ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

You should read the following discussion and analysis in conjunction with our consolidated financial statements and the related notes included elsewhere in our Quarterly Report on Form 10-Q for the quarter ended June 26, 2016. This discussion and analysis contains forward-looking statements that involve risks, uncertainties and assumptions. Our actual results may differ materially from those anticipated in these forward-looking statements as a result of certain factors, including, but not limited to, those set forth under “Risk Factors” and elsewhere in our Annual Report on Form 10-K for the year ended December 31, 2015 and this Quarterly Report on Form 10-Q. We assume no obligation to update the forward-looking statements or such risk factors.

This Quarterly Report on Form 10-Q and the documents incorporated herein by reference include forward-looking statements within the meaning and protections of Section 27A of the Securities Act of 1933, as amended, or the Securities Act, and Section 21E of the Securities Exchange Act of 1934, as amended, or the Exchange Act. These forward-looking statements are also made in reliance upon the safe harbor provision of the Private Securities Litigation Reform Act of 1995. Forward-looking statements include statements with respect to our beliefs, plans, objectives, goals, expectations, anticipations, assumptions, estimates, intentions, and future performance, and involve known and unknown risks, uncertainties and other factors, which may be beyond our control, and which may cause our actual results, performance or achievements to be materially different from future results, performance or achievements expressed or implied by such forward-looking statements.

Overview

GigPeak Inc. (formerly GigOptix, Inc.) (“GigPeak”) is a leading innovator of semiconductor integrated circuits (“ICs”) and software solutions for high-speed connectivity and high-quality video compression. Our focus is to develop and deliver products that enable lower power consumption and faster data connectivity, more efficient use of network infrastructure and broader connectivity to the Cloud, reducing the total cost of ownership for the network’s operators. We address both the speed of data transmission and the amount of bandwidth the data consumes within the network, and its products also help to improve the efficiency of various Cloud-connected applications, such as the Internet-of-Things (“IoT”). The recently extended GigPeak product portfolio provides more flexibility to support on-going changes in the connectivity that customers and markets require by deploying a wider offering of solutions from various kinds of semiconductor materials, ICs and Multi-Chip-Modules (“MCMs”), through cost-effective application specific integrated circuit (“ASICs”) and system-on-chips (“SoCs”), and into full software programmable open-platform offerings.

Most of our products are highly customized and typically developed in partnership with key “Lighthouse” customers, occasionally generating some engineering project revenues through the development stage, but generating the majority of revenue from future device product shipments and sales through these customers and general market availability.

Since inception in 2007, we have expanded our customer base through our sales and marketing activities, and by acquiring and integrating eight (8) companies with complementary and synergistic products and customers. Our worldwide direct sales force is supported by a significant number of channel representatives and distributors that sell our products throughout North America, , Europe, Japan and Asia.

As noted above, on April 5, 2016, we completed our most recent acquisition of Magnum, and simultaneously renamed ourselves as GigPeak, Inc., to reflect the extension of our solution offering into wider Cloud-connectivity applications.  Magnum was a privately-held fabless semiconductor manufacturer and software solution developer, and brought a well-developed and comprehensive portfolio of video broadcasting and compression solutions to GigPeak, including silicon ICs, SoCs and software solutions, including high-end compression encoding and video-quality algorithm products, and a comprehensive library of intellectual property. The Magnum products, now marketed as GigPeak’s MX product-line, are offered solely for the professional and enterprise video broadcast infrastructure applications, yet are extendable to end-user applications, such as the security and IoT camera markets. Those products are the top of the line products, tools and technologies that can be deployed for the entire universe of video content creation and the associated distribution chain, from contribution and production through distribution over cable, telecom, satellite and over-the-top (“OTT”) video streaming.

Today’s video service providers, which include cable operators, telecommunications companies and satellite TV providers, are continuously seeking to perfect their linear and nonlinear workflows and improve the quality of their video content, while simultaneously optimizing the efficiency of their networks and improving content quality in a constantly reducing bitrate environment. This enables the video service providers to stream larger amount of video and media data through the existing network pipes infrastructure. Our products, tools, and technologies are currently used in the entire video content creation and distribution chain. Specifically, our solutions are used to address challenges in video contribution, video production, primary and secondary distribution, and enterprise wide solutions. Over time, we will look to leverage those capabilities and seek opportunities to expand our offerings into new markets, such as potentially high-end cameras and other video IoT applications.
 
This blending of products and technologies gives GigPeak the capability to address both the speed of data transmission and the amount of bandwidth the data consumes within a network, driven in particular by video content, which is the source of a majority of the datacenter traffic and storage in today’s networks. Through this combination, we provide solutions to enhance the footprint utilization and reduce the total cost of ownership of existing network pipes from the core to the end user.  Our wide product portfolio and exceptional customer support practices will continue to serve the enterprise networking and broadcasting original equipment manufacturers (“OEMs”), as well as IoT and other Cloud-connected consumers, and is very unique among all other semiconductor fabless companies in the industry.
 
Since the closing of the Magnum acquisition on April 5, 2016, we have reorganized our entire operation to line up with our targeted end-markets and customers. This has resulted in two market-oriented directions, based solely on the end-user customer that will procure the products. The first is addressed as ”Above the Cloud” applications, which include all of our products that are incorporated directly into the network infrastructure to enable the high-speed and high-quality streaming over the network, namely our telecom, Datacom and broadcasting products. The second is addressed as “Below the Cloud” applications, which include all of our products that are incorporated as the access and end-user enterprise and consumer products to enable high-speed and high-quality streaming into and out of the Cloud, namely our wireless and industrial ASIC products. Most of our current product lines will contribute various products to each one of those two market-oriented directions, and, hence, are classified based on the end-market they address.
 
GigPeak’s Solutions

After closing the Magnum acquisition, we refocused the Company’s direction. Hence, in addition to the solutions we previously offered, as described in our Annual Report on Form 10-K, we have added the following products and solutions.

Broadcasting Solutions

Our broadcast solutions include a family of IC modules, software and IP for the professional broadcast infrastructure market. We provide top of the line products, tools and technologies for the entire video content creation and distribution chain, from contribution and production through distribution over cable, satellite and OTT video streaming, such as:

1. Video Contribution: We were the first to market with a single chip to address all market needs, from legacy MPEG-2 4:2:0/4:2:2 8-bit to H.264 4:2:0/4:2:2 10-bit to AVC-I 50, AVC-I 100 and into future deployment of HEVC, encoding and decoding applications. With over a decade of video quality leadership and technology innovation behind it, our D7Pro offers advanced encoding and decoding solution for video contribution and news gathering. In addition, the D7Pro offers a complete video-audio-ancillary data-mux integrated solution enabling high video quality, low latency at low bit rates for video encoding and decoding.
 
2.
Video Production: As a market leader in professional video processing devices and software, we offer system vendors the market’s leading solutions for baseband video, audio and data processing. We enable a single design solution for all products within a production domain – routers, channel branding, video filtering, chroma/luma leveling, audio leveling and down mixing, format conversion, rescaling, low latency switching and more. Our solution is a dual channel 4:2:2 10-bit native solution with embedded memory and support for various I/O interfaces from storage, networking and PCIe to 1080p baseband video.

3. Primary Video Distribution: Content originators are rapidly adopting advanced technologies such as H.264 and efficient statistical multiplexing systems as well as considering migration to H.265 compression for higher compression efficiency while continuing to support legacy MPEG-2 formats. Vendors of encoding, decoding and transcoding equipment for primary distribution must quickly bring to market solutions that support high video quality H.264 SD/HD, H.265 SD/HD as well as MPEG-2 SD/HD. Ideally, to minimize an operator’s operating expenses, these systems should enable both types of services to be aggregated in single bundle without compromising video quality.

Consumer and Cloud Connectivity – Video Solutions

To address both Cloud, and current and future consumer connected devices as well as IoTs, we may plan to use our stand-alone proprietary RF mixed signal technology, ASICs, video ICs, SoCs and software IP for various high volume applications such as Ultra-Wide Bandwidth TX/RX ICs, video and camera chips, etc. We already possess extensive experience with ultra-high-speed interfaces and now have the capability of adding SoCs and video capabilities to potentially address such sophisticated consumer and IoT applications.

Our broadcast and video-streaming products also now place us as a provider of professional video processing silicon solutions. We offer system vendors an advanced enterprise and secondary distribution video broadcasting solutions. Our ASICs, SoCs and software solutions are all-complete system solutions with rich features including high video quality SD/HD H.265, H.264, MPEG-2, VBR/CBR, low latency encoding and complete video, audio and data multiplexing.
 
Our solutions also offer a complete multi-format feature rich solutions with high-quality H.265/H.264/MPEG-2 CBR/VBR encoding; advanced, high density any-format-to-any-format transcoding; the ability to manipulate video content for multi-screen applications; support for digital program insertion; and comprehensive support for audio-ancillary data-mux system level features.

Products

Enterprise Networking “Above the Cloud”: Telecom, Datacom and Broadcasting

We design and market products that amplify electrical signals during both the transmission (amplifiers, drivers for various vertical-cavity-surface-emitting-laser (“VCSEL”), and direct-modulated-laser, (“DML”) laser devices and modulator, and clock-data-recovery, (“CDR”) devices and reception trans-impedance-amplifiers (“TIAs”) and DMLs of optical signals in the transmission of data. In addition, we offer microwave and millimeter wave amplifiers to enable amplification of small signal radio signals into more powerful signals that can be transmitted over long distances to establish high throughput data connections or enable radar based applications. We have a comprehensive product portfolio, particularly at data rates that exceed 140 Gbps. The primary target markets and applications for our products include optical interface modules such as line-cards, transponders and transceivers within telecom and Datacom switches and routers, high speed wireless point-to-point millimeter wave systems and defense systems. Our products are critical blocks used in telecom and Datacom optical communications networks. For telecom, these networks range from long haul to metro systems, and for Datacom, from access to data links to the consumers, where the conversion of data from the electrical domain to the optical domain, or vice-versa occurs. Our optical drivers amplify the input digital data stream that is used to directly modulate the laser or to drive an external modulator that acts as a precise shutter to switch on and off the light that creates the modulated optical data stream. At the other end of the optical fiber, our sensitive receiver TIAs detect and amplify the small currents generated by photo-diodes converting the received light into an electrical current. The TIAs amplify the small current signals into a larger voltage signal that can be read by the electronics and processors in the network servers. We supply an optimized component for each type of laser and photo-diode depending upon the speed, reach and required cost. Generally, a shorter reach results in higher volume, and less demanding electrical product specifications to support the traveled optical signal.

As discussed above, with the completion of the Magnum acquisition and consolidation of Magnum, we now also offer enterprise video system vendors the market’s foremost advanced enterprise video broadcasting solutions. Our silicon and software are all-complete system solutions with rich features including high video quality SD/HD H.265, H.264, MPEG-2, VBR/CBR, video statistical multiplexing, digital ad-insertion, low latency encoding and complete video, audio and data multiplexing.

Consumer and Cloud- Connectivity “Below the Cloud”: Wireless and Industrial ASICs

Our semiconductor ICs, SoCs and software solutions are designed to address the challenges faced by network operators for high-speed connectivity and high-quality video compression over the enterprise network and the Cloud. Our focus is to deliver products that enable lower power consumption and faster data connectivity, better content quality streaming and broader connectivity into and out of the Cloud, for the end user appliances and terminals. Our products are deployed for use by various consumer and enterprise end user customers, both in the commercial and the mil-aero markets.

In addition, we offer complex ASIC solutions, such as high-speed, high-frequency and ultra-wide-bandwidth devices that are used in a number of applications such as mil-aero, test and measurement, medical equipment, security and surveillance applications, as well as emerging consumer electronics such as gaming and entertainment, to enable the high speed processing of complex signals.
 
Results of Operations
 
Historically, since inception in 2007 and through 2014, we have incurred net losses. For the three and six months ended June 26, 2016 and for the year ended December 31, 2015, we recorded net income of $85,000, $33,000 and $1.2 million, respectively. For the six months ended June 28, 2015 we incurred a net loss of $114,000. For the six months ended June 26, 2016 and the year ended December 31, 2015, we had cash inflows from operations of $2.7 million and $3.0 million, respectively. As of June 26, 2016, we had an accumulated deficit of $101.0 million.
  
Revenue

Revenue for the periods reported was as follows (in thousands, except percentages):

   
Three Months Ended
   
Six Months Ended
 
   
June 26, 2016
   
June 28, 2015
   
June 26, 2016
   
June 28, 2015
 
Revenue
 
$
15,368
   
$
9,840
   
$
26,730
   
$
18,900
 
Increase period over period
 
$
5,528
           
$
7,830
         
Percentage increase, period over period
   
56
%
           
41
%
       
 
Total revenue for the three months ended June 26, 2016 was $15.4 million, an increase of $5.5 million or 56%, compared with $9.8 million for the three months ended June 28, 2015, due to increased growth resulting from the Magnum acquisition and organically from our existing products.

Total revenue for the six months ended June 26, 2016 was $26.7 million, an increase of $7.8 million or 41%, compared with $18.9 million for the six months ended June 28, 2015, due to increased growth resulting from the Magnum acquisition and organically from our existing products.

Cost of Revenue and Gross Profit
 
Cost of revenue and gross profit for the periods presented was as follows (in thousands, except percentages):

   
Three Months Ended
   
Six Months Ended
 
   
June 26, 2016
   
June 28, 2015
   
June 26, 2016
   
June 28, 2015
 
Total cost of revenue
 
$
5,193
   
$
3,611
   
$
8,876
   
$
7,278
 
Gross profit
 
$
10,175
   
$
6,229
   
$
17,854
   
$
11,622
 
Gross margin
   
66
%
   
63
%
   
67
%
   
61
%
Increase, period over period
   
3,946
             
6,232
         
Percentage increase, period over period
   
63
%
           
54
%
       

Gross profit consists of revenue less cost of revenue. Cost of revenue consists primarily of the costs to manufacture saleable chips,  SoCs, and MCMs, including outsourced wafer fabrication, dicing and testing; costs of direct materials; equipment depreciation; costs associated with procurement, production control and quality assurance; fees paid to our offshore manufacturing vendors; charges for potential excess or obsolete material; costs related to stock-based compensation; accrued costs associated with potential warranty returns; and amortization of certain identified intangible assets. Amortization expense of identified intangible assets, namely existing technology, is presented within cost of revenue, as the intangible assets were determined to be directly attributable to revenue generating activities.

Gross profit for the three months ended June 26, 2016 was $10.2 million, or a gross margin of 66%, compared to a gross profit of $6.2 million, or a gross margin of 63%, for the three months ended June 28, 2015. The increase in gross margin is primarily due to change in product mix in favor of higher margin products.

Gross profit for the six months ended June 26, 2016 was $17.9 million, or a gross margin of 67%, compared to a gross profit of $11.6 million, or a gross margin of 61%, for the six months ended June 28, 2015. The increase in gross margin is primarily due to change in product mix in favor of higher margin products.

We record revenue from non-recurring engineering (“NRE”) projects associated with product development that we enter into with certain customers. In general, these projects are associated with complex technology development, and as such we do not have certainty about our ability to achieve the program milestones. Achievement of the milestone is typically dependent on our performance and acceptance by the customer. The payment associated with achieving the milestone is generally commensurate with our effort or the value of the deliverable and is nonrefundable. Therefore, we record the expenses related to these projects in the periods incurred and recognize revenue only when we have earned the revenue and achieved the development milestones. Revenue from these projects is typically recorded at 100% gross margin because the costs associated with these projects are expensed as incurred and generally included in research and development expense. These efforts generally benefit our overall product development programs beyond the specific project requested by our customer. The NRE revenues represents typically about 5-10% of our total revenue.

Research and Development Expense

Research and development (“R&D”) expense for the periods presented was as follows (in thousands, except percentages):

   
Three Months Ended
   
Six Months Ended
 
   
June 26, 2016
   
June 28, 2015
   
June 26, 2016
   
June 28, 2015
 
Research and development expense
 
$
5,690
   
$
3,224
   
$
9,215
   
$
6,472
 
Percentage of revenue
   
37
%
   
33
%
   
34
%
   
34
%
Increase, period over period
 
$
2,466
           
$
2,743
         
Percentage increase, period over period
   
76
%
           
42
%
       
 
R&D expense consists primarily of salaries and related expenses for R&D personnel, consulting and engineering design, non-capitalized tools and equipment, engineering related semiconductor masks, depreciation for equipment, engineering expenses paid to outside technology development suppliers, allocated facilities costs and expenses related to stock-based compensation.

R&D expense for the three months ended June 26, 2016 was $5.7 million compared to $3.2 million for the three months ended June 28, 2015, an increase of $2.5 million or 76%. R&D expense increased as compared to the second quarter of 2015 primarily due to a $1.4 million increase in personnel related expenses, $290,000 increase in expense related to amortization of software and intangible assets, $279,000 increase in facility-related expenses, a $258,000 increase in consulting expenses, and a $157,000 increase for project-related expenses. The majority of those increased expenses are due to the integration of the R&D resources and projects of Magnum, as of the closing of the acquisition on April 5, 2016.

R&D expense for the six months ended June 26, 2016 was $9.2 million compared to $6.5 million for the six months ended June 28, 2015, an increase of $2.7 million or 42%. R&D expense increased as compared to 2015 primarily due to a $1.4 million increase in personnel related expenses, $438,000 increase in expense related to amortization of software and intangible assets, $332,000 increase in consulting expenses, $283,000 increase in facilities related expenses and a $253,000 increase in project related expenses. The majority of those increased expenses are due to the integration of the R&D resources and projects of Magnum, as of the closing of the acquisition on April 5, 2016.

Selling, General and Administrative Expense

Selling, general and administrative (“SG&A”) expense for the periods presented was as follows (in thousands, except percentages):

   
Three Months Ended
   
Six Months Ended
 
   
June 26, 2016
   
June 28, 2015
   
June 26, 2016
   
June 28, 2015
 
Selling, general and administrative expense
 
$
4,006
   
$
2,442
   
$
8,168
   
$
5,212
 
Percentage of revenue
   
26
%
   
25
%
   
31
%
   
28
%
Increase, period over period
 
$
1,564
           
$
2,956
         
Percentage increase, period over period
   
64
%
           
57
%
       

SG&A expenses consist primarily of salaries and related expenses for executive, accounting, finance, sales, marketing and administration personnel, professional fees, allocated facilities costs, promotional activities and expenses related to stock-based compensation.

SG&A expense for the three months ended June 26, 2016 was $4.0 million compared to $2.4 million for the three months ended June 28, 2015, an increase of $1.6 million or 64%. SG&A expense increased as compared to the second quarter of 2015 primarily due to a $572,000 increase in accounting and legal fees, a $738,000 increase in personnel related expenses, and an increase of $95,000 in amortization of intangible assets.

SG&A administrative expense for the six months ended June 26, 2016 was $8.2 million compared to $5.2 million for the six months ended June 28, 2015, an increase of $3.0 million or 57%. SG&A expense increased as compared to 2015 primarily due to a $1.5 million increase in accounting and legal fees, an $808,000 increase in personnel related expenses, a $239,000 increase in stock-based compensation, and an increase of $95,000 in sales and marketing related expenses in amortization of intangible assets.

Interest Expense, Net and Other Expense, Net
   
Three Months Ended
   
Six Months Ended
 
   
June 26, 2016
   
June 28, 2015
   
June 26, 2016
   
June 28, 2015
 
Interest expense, net
 
$
(256
)
 
$
(3
)
 
$
(256
)
 
$
(6
)
Other expense, net
   
(81
)
   
(19
)
   
(85
)
   
(18
)
Total
 
$
(337
)
 
$
(22
)
 
$
(341
)
 
$
(24
)

Interest expense, net and other expense, net consist primarily of gains and losses related to foreign currency transactions, gains and losses related to property and equipment disposals, interest on line of credit, term loan and capital leases and amortization of loan fees in connection with our Silicon Valley Bank line of credit and loan.

Interest expense, net for the three months ended June 26, 2016 was $256,000 compared to $3,000 for the three months ended June 28, 2015. Interest expense, net increased as compared to the second quarter of 2015 primarily due to interest on the line of credit and term loan with SVB. This increased expense is solely attributable to the loan we incurred to support the Magnum acquisition payment.
 
Interest expense, net for the six months ended June 26, 2016 was $256,000 compared to $6,000 for the six months ended June 28, 2015. Interest expense, net increased as compared to the second quarter of 2015, primarily due to interest on the line of credit and term loan with SVB.

Provision for Income Taxes

   
Three Months Ended
   
Six Months Ended
 
   
June 26, 2016
   
June 28, 2015
   
June 26, 2016
   
June 28, 2015
 
Provision for income taxes
 
$
57
   
$
16
   
$
97
   
$
25
 
Increase, period over period
 
$
41
           
$
72
         
Percentage increase, period over period
   
256
%
           
288
%
       

Provision for income tax expense was $57,000 and $16,000 for three months ended June 26, 2016 and June 28, 2015, respectively. Our effective tax rate was 40% for three months ended June 26, 2016. The income tax provision for the three months ended June 26, 2016 and June 28, 2015 was due primarily to state taxes and foreign taxes due. We have incurred book losses in all tax jurisdictions except Korea, Japan, Canada, and Switzerland and have a full valuation allowance against such losses.

Income tax expense was $97,000 and $25,000 for six months ended June 26, 2016 and June 28, 2015, respectively. The income tax provision for the six months ended June 26, 2016 and June 28, 2015 was due primarily to state taxes and foreign taxes due. Our effective tax rate was 75% for the six months ended June 26, 2016. We have incurred book losses in all tax jurisdictions except Korea, Japan, Canada, and Switzerland and have a full valuation allowance against such losses.

Liquidity and Capital Resources

Cash and cash equivalents and cash flow data for the periods presented were as follows (in thousands):

   
June 26, 2016
   
December 31, 2015
 
Cash and cash equivalents
 
$
45,798
   
$
30,245
 
 
   
Six Months Ended
 
   
June 26, 2016
   
June 28, 2015
 
Net cash provided by operating activities
 
$
2,665
   
$
1,499
 
Net cash used in investing activities
 
$
(37,782
)  
$
(1,118
)
Net cash provided by (used in) financing activities
 
$
50,644
   
$
(471
)

Public Offering

On June 10, 2016, we entered into an underwriting agreement (the “Underwriting Agreement”) with selling stockholders and Cowen and Company, LLC, Raymond James & Associates, Inc. and Needham & Company, LLC relating to (i) a public primary offering of an aggregate of 11,319,643 shares of our common stock, par value $0.001 per share, at a public offering price of $2.00 per share; (ii) a public secondary offering by certain of its officers and directors of an aggregate of 684,600 shares of common stock at $2.00 per share; and (iii) a public secondary offering by certain of its stockholders who were former stockholders of Magnum of an aggregate of 495,757 shares of common stock at $2.00 per share. The shares were accompanied by the associated rights to purchase shares of Series A Junior Preferred Stock, par value $0.001 per share. Under the terms of the Underwriting Agreement, we granted the underwriters a 30 day option to purchase up to an additional 1,875,000 shares of common stock to cover overallotments, which the underwriters subsequently exercised on June 15, 2016.

On June 15, 2016, we completed our public offering of 13,194,643 newly issued shares of common stock. The net proceeds to us from the offering was approximately $24.3 million which consisted of a proceeds of $24.7 million after underwriting discounts, commissions and expenses, less an additional $0.4 for legal, accounting, registration and other transaction costs related to the public offering.

Private Equity Placement

On March 21, 2016, we entered into a Securities Purchase Agreement (the “PDSTI Agreement”) with Pudong Science and Technology Investment (Cayman) Co., Ltd., an affiliate of Shanghai Pudong Science and Technology Investment Co., Ltd. (collectively, “PDSTI”), pursuant to which PDSTI will purchase approximately $5.0 million of our common stock. Under the PDSTI Agreement, on March 24, 2016, we issued 1,754,385 shares of our common stock (the “Shares”) to PDSTI in a private placement at a purchase price of $2.85 per share.
 
Pursuant to the PDSTI Agreement, the Company agreed to file a registration statement on Form S-3 to provide registration rights to PDSTI in respect of the shares. The SEC declared the registration statement effective on June 3, 2016. The PDSTI Agreement provided that if the registration statement was not declared effective by July 7, 2016, the Company would pay to PDSTI, as liquidated damages, 0.4% of the aggregate purchase price on a monthly, prorated basis, until the registration statement was declared effective, with interest on these liquidated damages to accrue at the rate of 1.0% per month until paid in full. With the declaration of effectiveness, the Company has deemed this loss contingency to be remote and as such has not recorded a liability as of June 26, 2016.

In the event that any U.S. governmental body or agency takes any action or issues any order within six months that would prevent PDSTI from holding the shares or invalidates the Company’s issuance of the shares to PDSTI, the Company has agreed to return PDSTI’s full purchase price, plus 0.4% interest on the purchase price (accruing monthly until paid in full), and to reimburse PDSTI’s expenses in connection with negotiating the private placement, up to $15,000. As a result of this contingent redemption clause, the net proceeds of $4.6 million are classified outside permanent equity until the contingency is resolved.

As of June 26, 2016, we recorded $4.6 million, comprised of the purchase price of $5.0 million net of $386,000 of related costs (which included a $250,000 commission fee to Cowen & Company for their services as placement agent), on the condensed consolidated balance sheets as redeemable common stock due to the redemption clause in the PDSTI Agreement.

Operating Activities

Operating activities provided cash of $2.7 million in the six months ended June 26, 2016. Our net income, adjusted for depreciation, stock-based compensation, and other non-cash items, was $5.2 million. The remaining use of $2.6 million of cash was primarily due to an increase in accounts receivable of $2.5 million, an increase in inventories of $899,000, and a decrease in other current liabilities of $991,000, which were partially offset by an increase in accounts payable of $1.9 million.

Operating activities provided cash of $1.5 million in the six months ended June 28, 2015. Our net income, adjusted for depreciation, stock-based compensation, equity in earnings of unconsolidated affiliate, non-cash restructuring expense and other non-cash items, was $3.9 million. The remaining use of $2.4 million of cash was primarily due to an increase in inventories of $1.7 million, an increase in prepaid and other current assets of $888,000, and a decrease in other current liabilities of $381,000, which were partially offset by an increase in accrued compensation of $491,000, a decrease of accounts receivable of $112,000, and an increase in other long-term liabilities of $104,000.

Investing Activities

Net cash used in investing activities for the six months ended June 26, 2016 was $37.8 million and consisted primarily of $35.4 million used to acquire Magnum in April 2016, purchases of property and equipment $1.2 million, and a $1.2 million investment in Anagog, Ltd.

Net cash used in investing activities for the six months ended June 28, 2015 was $1.1 million and consisted of purchases of property and equipment.

Financing Activities

Net cash provided by financing activities for the six months ended June 26, 2016 was $50.6 million and consisted primarily of $24.7 million net proceeds from a public stock offering, $21.9 million from debt financing, and $5.0 million from a private offering of stock.

Net cash used in financing activities for the six months ended June 28, 2015 was $471,000 and consisted primarily of $501,000 of taxes paid related to net share settlement of restricted stock units.

Material Commitments

The following table summarizes our future net cash obligations for operating leases and capital leases, in thousands of dollars, as of June 26, 2016:
 
Contractual Obligations as of June 26, 2016:
 
Total
   
Less than
One Year
   
One to Three
Years
   
Three to Five
Years
 
Operating lease obligations
 
$
1,506
   
$
817
   
$
469
   
$
220
 
Capital lease obligations (including interest)
   
24
     
23
     
1
     
-
 
Total
 
$
1,530
   
$
840
   
$
470
   
$
220
 

GigPeak did not have any material commitments for capital expenditures as of June 26, 2016.
 
Impact of Inflation and Changing Prices on Net Sales, Revenue and Income

Inflation and changing prices have not had a material impact on the materials used in our production process during the periods and at balance sheet dates presented in this report.

Off-Balance Sheet Arrangements
 
GigPeak does not use off-balance-sheet arrangements with unconsolidated entities, nor does it use other forms of off-balance-sheet arrangements such as special purpose entities and research and development arrangements. Accordingly, GigPeak is not exposed to any financing or other risks that could arise if it had such relationships.

WHERE YOU CAN FIND MORE INFORMATION

Our filings with the Securities and Exchange Commission (the “SEC”), including our Annual Reports on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K, and amendments to those reports filed or furnished pursuant to Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended are available on our website at http://www.gigpeak.com, free of charge, as soon as reasonably practicable after the electronic filing of these reports with the SEC. The information contained on our website is not a part of this Quarterly Report on Form 10-Q.

Investors and others should note that we announce material financial information to our investors using our investor relations website, press releases, SEC filings and public conference calls and webcasts. We intend to also use the following social media channels as a means of disclosing information about the company, our services and other matters and for complying with our disclosure obligations under Regulation FD:

GigPeak Twitter Account (https://twitter.com/gigpeak)
 
The information we post through these social media channels may be deemed material. Accordingly, investors should monitor these accounts, in addition to following our press releases, SEC filings and public conference calls and webcasts. This list may be updated from time to time. The information we post through these channels is not a part of this Quarterly Report on Form 10-Q.  Further, the references to the URLs for these websites are intended to be inactive textual references only.

You can also read and copy any document that we file, including this Quarterly Report on Form 10-Q, at the SEC’s Public Reference Room at 100 F Street, N.E., Washington, D.C. 20549. Call the SEC at 1-800-SEC-0330 for information on the operation of the Public Reference Room. In addition, the SEC maintains an Internet site at http://www.sec.gov that contains reports, proxy and information statements, and other information regarding issuers that file electronically with the SEC. You can electronically access our SEC filings there.  Additionally, the Annual Reports on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K and amendments to those reports filed or furnished pursuant to Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, by our predecessor registrant Lumera are also available at http://www.sec.gov.
 
ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

This item has been omitted based on GigPeak’s status as a smaller reporting company.

ITEM 4. CONTROLS AND PROCEDURES

Evaluation of Disclosure Controls and Procedures

We maintain “disclosure controls and procedures,” as such term is defined in Rule 13a-15(e) under the Securities Exchange Act of 1934 (the “Exchange Act”), that are designed to ensure 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 in Securities and Exchange Commission rules and forms, and that such information is accumulated and communicated to our management, including our Chief Executive Officer (“CEO”) and Chief Financial Officer (“CFO”), as appropriate, to allow timely decisions regarding required disclosure.

Our management is responsible for establishing and maintaining our disclosure controls and procedures. Our CEO and CFO have evaluated the effectiveness of our disclosure controls and procedures as of June 26, 2016 and have concluded that these controls and procedures were effective. We believe that a control system, no matter how well designed and operated, can only provide reasonable assurance and cannot provide absolute assurance that the objectives of the control system are met, and no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within a company have been detected. Our CEO and CFO have concluded that our consolidated financial statements for the periods covered by and included in this Quarterly Report on Form 10-Q are fairly stated in all material respects in accordance with generally accepted accounting principles in the United States.

Changes in Internal Control over Financial Reporting

There have been no changes in our internal control over financial reporting during the most recently completed fiscal quarter that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
 
PART II OTHER INFORMATION

ITEM 1. LEGAL PROCEEDINGS

From time to time, we may become involved in legal proceedings, claims and litigation arising in the ordinary course of business. When we believe a loss is probable and can be reasonably estimated, we accrue the estimated loss in our consolidated financial statements. Where the outcome of these matters is not determinable, we do not make a provision in our financial statements until the loss, if any, is probable and can be reasonably estimated or the outcome becomes known.
 
ITEM 1A. RISK FACTORS

We have revised the risk factors that relate to our business, as set forth below. These risks include any material changes to and supersede any similar the risks previously disclosed in Part I, Item 1A in our Annual Report on Form 10-K for the year ended December 31, 2015 and otherwise supplement those risks. We encourage investors to review the risk factors and uncertainties relating to our business disclosed in that Form 10-K, as well as those contained in Part 1, Item 2, Management’s Discussion and Analysis of Financial Condition and Results of Operations, above.

We have incurred substantial operating losses in the past and we may not be able to achieve profitability in the future.

Historically, since inception in 2007 and through 2014, we have incurred net losses. For the three and six months ended June 26, 2016 and for the year ended December 31, 2015, we recorded net income of $85,000, $33,000 and $1.2 million, respectively. For the six months ended June 28, 2015 we incurred a net loss of $114,000. For the six months ended June 26, 2016 and the years ended December 31, 2015, we had cash inflows from operations of $2.7 million and $3.0, respectively. As of June 26, 2016, we had an accumulated deficit of $101.0 million. We expect development, sales and other operating expenses to increase in the future as we expand our business. If our revenue does not grow to offset these current expenses, we may not be profitable. In fact, in future quarters we may not have any revenue growth and our revenues could decline. Furthermore, if our operating expenses exceed expectations, financial performance will be adversely affected and we may continue to incur significant losses in the future.

We derive a significant portion of our revenue from a small number of customers and the loss of one or more of these key customers, the diminished demand for our products from a key customer, or the failure to obtain certifications from a key customer or its distribution channel could significantly reduce our revenue and profits.

A relatively small number of customers account for a significant portion of our revenue in any particular period. One or more of our key customers may discontinue operations as a result of consolidation, liquidation or otherwise, or reduce significantly its business with us due to the current economic conditions or their current situation. Reductions, delays and cancellation of orders from our key customers or the loss of one or more key customers could significantly reduce our revenue and profits. There is no assurance that our current customers will continue to place orders with us, that orders by existing customers will continue at current or historical levels or that we will be able to obtain orders from new customers.

Furthermore, as part of our strategy, we market and sell our products through third-party distributors in certain markets such as China, Taiwan and Japan where the ability to make sales to end-user customers is dependent upon such a channel. Although we develop relationships with distributors in these markets that further our sales efforts, we do not control the activities of our distributors with respect to the marketing and sale of our products. Therefore, the reputation and performance of our distributors and their ability and willingness to sell our products, uphold our brand reputation, and expand their businesses and sales channels are essential to the growth of our business in these markets. Similarly, factors which are under our control, such as the development of our products, are essential to the growth of our business in these markets. Consistent with our relationship with individual customers, we do not have long-term purchase commitments from these distributor customers, and certain distributor agreements provide for semi-annual stock rotation privileges of 5 to 10 percent of net sales for the previous six-month period. As product sales have continued to grow in Asia, primarily in China and Taiwan, the distributors in those markets are making sales to multiple end-user customers. Maintaining distributors in these markets is necessary to our ability to make sales in such jurisdictions, however, due to the nature of our customer relationships with the distributors and the structure of the distribution market, it is possible to cease business operations with any particular distributor and put in place an alternative distribution arrangement without materially impacting our sales, provided we have an appropriately planned transition. However, we cannot provide assurances that we can adequately plan for all such needs to replace any of our distributors in these markets, or that any changes will not result in delay of shipment of our product or disruptions of distribution arrangements in the future, and loss of a key distributor could have an adverse effect on our business, revenue and operating results.

In addition, certain end-user customers in the United States do not make direct purchases of our products from us. Rather, purchases are made by distributors that are engaged by the end-user customers to manage their long-term inventory needs. Unlike the distributors we engage, these distributors have no stock rotation rights and, in some cases, may pay in advance of shipment. Since purchase commitments are dependent upon the purchasing decisions of the end-user customers supported by these distributors, there are no long-term purchase commitments necessary from these distributor customers, and the risks that exist with individual customers apply equally to these customer relationships.

For the six months ended June 26, 2016, two customers accounted for 25% of total revenue. For the six months ended June 28, 2015, three customers accounted for 50% of our total revenue. No other customers accounted for more than 10% of total revenue during the six months ended June 26, 2016 and June 28, 2015.
 
There may be a possible effect from the acquisition of Magnum on our future revenue recognition policy.

Historically, one of the primary revenue recognition models used by Magnum is to recognize license royalty revenue based upon reports received by customers during the quarter, assuming all other revenue recognition criteria are met. The customers generally report shipment information typically within 45 days following the end of their respective quarters. If there is a reliable basis upon which the Company can estimate its royalty revenue prior to obtaining the customers’ reports, the Company will recognize the royalty revenues in the quarter in which they are earned. If there is not a reliable basis for estimating royalties, the Company will recognize revenue in the following quarter when the shipment report is received. Because GigPeak has not previously sold software or had license royalty revenue, this is a different type of revenue and revenue recognition policy than previously used by GigPeak. The application of revenue recognition or other accounting methodologies, assumptions, and estimates that are different from those we have historically used in our business could complicate our financial statements, expose us to additional accounting and audit costs, and increase the risk of accounting errors in our estimates and financial statements. In addition, this revenue recognition policy can lead to volatility from quarter to quarter in the amount of revenue recognized from license royalties.

If increasing use of our software fails to grow adequately such that we do not see growing license royalty revenues from our customers, our business may suffer. Our future growth and financial performance will depend in part on broad market acceptance and use of our software.

We could suffer unrecoverable losses on our customers’ accounts receivable, which would adversely affect our financial results.

Our operating cash flows are dependent on the continued collection of receivables. Our accounts receivable as of June 26, 2016 increased by $3.6 million or 34% compared to the balance as of December 31, 2015. Historically, we have not had significant uncollectible accounts. However, if a customer is unable or refuses to pay we could suffer additional accounting losses as well as a reduction in liquidity. A significant increase in uncollectible accounts would have an adverse impact on our business, liquidity and financial results.

Our business is subject to foreign currency risk.

Sales to customers located outside the United States comprised 52% and 71% of our revenue for the six months ended June 26, 2016 and June 28, 2015, respectively. In addition, we have two subsidiaries overseas (Switzerland and Germany) that record their operating expenses in a foreign currency. Since sales of our products have been denominated to date primarily in U.S. dollars, increases in the value of the U.S. dollar could increase the price of our products so that they become relatively more expensive to customers in the local currency of a particular country, leading to a reduction in sales. Future international activity may result in increased foreign currency denominated sales. Gains and losses on the conversion to U.S. dollars of accounts receivable, accounts payable and other monetary assets and liabilities arising from international operations may contribute to fluctuations in GigPeak’s results of operations. We currently do not have hedging or other programs in place to protect against adverse changes in the value of the U.S. dollar as compared to other currencies to minimize potential adverse effects.

If our customers do not design our solutions into their product offerings, or if our customers’ product offerings are not commercially successful, our business would suffer.

With the acquisition of Magnum, we sell video processing SoC solutions to original equipment manufacturers, or OEMs, who include our SoCs in their products, and to original design manufacturers, or ODMs, who include our SoCs in the products that they supply to OEMs. We refer to ODMs as our customers and OEMs as our end customers, except as otherwise indicated or as the context otherwise requires. Our video processing SoCs are generally incorporated into our customers’ products at the design stage, which is referred to as a design win. As a result, we rely on OEMs to design our solutions into the products that they design and sell. Without these design wins, our business would be harmed. We often incur significant expenditures developing a new SoC solution without any assurance that an OEM will select our solution for design into its own product. Once an OEM designs a competitor’s device into its product, it becomes significantly more difficult for us to sell our SoC solutions to that OEM because changing suppliers involves significant cost, time, effort and risk for the OEM. Furthermore, even if an OEM designs one of our SoC solutions into its product, we cannot be assured that the OEM’s product will be commercially successful over time or at all or that we will receive or continue to receive any revenue from that OEM. If products or other product categories incorporating our SoC solutions are not commercially successful or experience rapid decline, our revenue and business will suffer.

Our video processing SoC product strategy, which is targeted at markets demanding superior video quality, may not address the demands of our target customers and may not lead to increased revenue in a timely manner or at all, or even may deteriorate significantly, which could materially adversely affect our results of operations and limit our ability to grow.

We have adopted a product strategy for our video processing SoCs that focuses on our core competencies in video processing and delivering high levels of video quality. With this strategy, we continue to make further investments in the development of our video processor architecture. This strategy is designed to address the needs of customers in the market for video processing SoCs. Such markets may not develop, may take longer to develop than we expect, or may change direction altogether. We cannot assure you that the products we are currently selling and developing will adequately address the demands of our target customers, or that we will be able to produce our new products at costs that enable us to price these products competitively.
 
Rapidly changing industry standards could make our video processing solutions obsolete, which would cause our operating results to suffer.

We design our video processing solutions to conform to video compression standards, including MPEG-2, H.264 and H.265, set by industry standards setting bodies such as ITU-T Video Coding Experts Group and the ISO/IEC Moving Picture Experts Group. Generally, our solutions comprise only a part of a camera or broadcast infrastructure equipment device. All components of these devices must uniformly comply with industry standards in order to operate efficiently together. We depend on companies that provide other components of the devices to support prevailing industry standards. Many of these companies are significantly larger and more influential in driving industry standards than we are. Some industry standards may not be widely adopted or implemented uniformly, and competing standards may emerge that may be preferred by our customers or by consumers. If our customers or the suppliers that provide other device components adopt new or competing industry standards with which our solutions are not compatible, or if the industry groups fail to adopt standards with which our solutions are compatible, or free open source codecs, our existing solutions would become less desirable to our customers. As a result, our sales would suffer or even completely vanish, and not only would we lose a major source of revenue, but we could be required to make significant expenditures to develop new SoC solutions. For example, if the new H.265 video compression standard is not broadly adopted by our customers or potential customers, sales of our H.265 compliant solutions would suffer and we may be required to expend substantial resources to comply with an alternative video compression standard. In addition, existing standards may be challenged as infringing upon the intellectual property rights of other companies or may be superseded by new innovations or standards.

Products for communications applications are based on industry standards that are continually evolving. Our ability to compete in the future will depend on our ability to identify and ensure compliance with these evolving industry standards, including any new video compression standards, and our ability to deliver superior products against potential open source free products that will be made available in the market. The emergence of new industry standards could render our solutions incompatible with products developed by other suppliers. As a result, we could be required to invest significant time and effort and to incur significant expense to redesign our solutions to ensure compliance with relevant standards. If our solutions are not in compliance with prevailing industry standards for a significant period of time, we could miss opportunities to achieve crucial design wins, which could harm our business.

The complexity of our video processing SoC solutions could result in unforeseen delays or expenses from undetected defects, errors or bugs in hardware or software which could reduce the market adoption of our new solutions, damage our reputation with current or prospective customers and adversely affect our operating costs.

Highly complex video processing SoC solutions such as ours frequently contain defects, errors and bugs when they are first introduced or as new versions are released. We have in the past and may in the future experience these defects, errors and bugs. If any of our solutions have reliability, quality or compatibility problems, we may not be able to successfully correct these problems in a timely manner or at all. In addition, if any of our proprietary features contain defects, errors or bugs when first introduced or as new versions of our solutions are released, we may be unable to timely correct these problems. Consequently, our reputation may be damaged and customers may be reluctant to buy our solutions, which could harm our ability to retain existing customers and attract new customers, and could adversely affect our financial results. In addition, these defects, errors or bugs could interrupt or delay sales to our customers. If any of these problems are not found until after we have commenced commercial production of a new product, we may incur significant additional development costs and product recall, repair or replacement costs. These problems may also result in claims against us by our customers or others.

Unknowing use of open source software in our products, processes and technology may expose us to additional risks and compromise our proprietary intellectual property.

We may unknowingly utilize and incorporate software that is subject to an open source license in our products, processes and technology in a manner that could create unintended risks. Open source software is typically freely accessible, usable and modifiable. Certain open source software licenses, such as the GNU General Public License, require a user who distributes the open source software as a component of the user’s software to disclose publicly part or all of the source code to the user’s software. In addition, certain open source software licenses require the user of such software to make any derivative works of the open source code available to others on terms unfavorable to us or at no cost. This can subject previously proprietary software to open source license terms.

While we monitor the use of open source software in our products, processes and technology and try to ensure that no open source software is used in such a way as to require us to disclose the source code to the related product, processes or technology when we do not wish to do so, such use could inadvertently occur. Additionally, if a third-party software provider has incorporated certain types of open source software into software we license from such third-party for our products, processes or technology, we could, under certain circumstances, be required to disclose the source code to our products, processes or technology. This could harm our intellectual property position and our business, results of operations and financial condition.
 
Risk Factors related to the Merger

Although we expect to realize certain benefits as a result of the Merger, there is the possibility that we may be unable to integrate successfully the business of Magnum, realize the anticipated benefits of the Merger or do so within the intended timeframe.

We are devoting significant management attention and resources to integrating the business practices and operations of Magnum with ours. We are still determining the exact nature of how the business and operations of Magnum will be run. Potential difficulties we may encounter as part of the integration process include the following:

· the costs of integration and compliance and the possibility that the full benefits anticipated to result from the Merger will not be realized;

· any delay in the integration of management teams, strategies, operations, products and services;

· diversion of the attention of management as a result of the Merger;

· lack of engineering knowledge and ability to overcome and fix deficiencies that are reported by customers pertaining to lack of competitiveness of our products or insufficient features and functionalities of our products that are demanded by customers

· lack of going forward commitment of Magnum customers, based on fatigue, loss of trust, or disapproval of the directions of Magnum pre-acquisition, or GigPeak post-acquisition;

· loss of customers that will consider GigPeak to be a competitor post-acquisition, or due to the acquisition of a customer by a competitor to GigPeak;

· loss of projected revenues to GigPeak due to undisclosed arrangements that Magnum had done with customers pre-acquisition, leading to excessive pull-in of products prior to the acquisition closing, resulting in large inventory of products with the customer and lack of need to purchase products from GigPeak for a short or long period of time. There may also be occurrences of customer demand for return (RMA) of purportedly defective products that were shipped by Magnum prior to the acquisition closing, and are to be corrected, guaranteed and replaced by GigPeak and will lead to further financial losses;

· differences in business backgrounds, corporate cultures and management philosophies that may delay successful integration;

· the ability to create and enforce uniform standards, controls, procedures, policies and information systems;

· the challenge of integrating complex systems, technology, networks and other assets of Magnum into those of GigPeak in a manner that minimizes any adverse impact on customers, suppliers, employees and other constituencies;

· potential unknown liabilities and unforeseen increased expenses or delays associated with the Merger, including costs to integrate Magnum;

· the disruption of, or the loss of momentum in, our ongoing businesses; and

· the potential unknown and undisclosed technical deficiencies and lack of required features and functionalities in the Magnum products that will prevent the deployment and sale of those products. It is only through our interactions with the customers during the months following the acquisition that we will be able to define whether our products are salable and deployable what-so-ever, or are not competitive, and hence will not be capable of generating meaningful revenue.

Any of these factors could adversely affect the ability of GigPeak following the Merger to benefit financially from the Merger, maintain relationships with customers, suppliers, employees and other constituencies or its ability to achieve the anticipated benefits of the Merger or could reduce or even completely diminish the earnings or otherwise adversely affect the business and financial results of GigPeak after the Merger.

The Merger may not be accretive, or may even be dilutive, and may cause dilution to GigPeak’s earnings per share, which may harm the market price of GigPeak common stock following the Merger.

While the Merger is expected to be accretive to GigPeak’s future earnings per share, there can be no assurance with respect to the timing and scope of the accretive effect or whether it will be accretive at all. GigPeak following the Merger could encounter additional transaction and integration-related costs or other factors such as the failure to realize all of the benefits anticipated in the Merger or a downturn in its business. All of these factors could cause dilution to GigPeak’s earnings per share following the Merger, decrease the expected accretive effect of the Merger,or even cause meaningful losses to GigPeak, and cause a decrease in the price of shares of GigPeak common stock following the Merger.
 
After paying the cash consideration to the former Magnum stockholders upon the Closing of the Merger as well as the other cash expenditures related to the Merger, GigPeak will have a substantially lower balance of cash and cash equivalents, and increased borrowings under its credit agreement.

To partially finance amounts being spent in the Merger, GigPeak entered into a Third Amended and Restated Loan and Security Agreement (the “Third Restated Loan Agreement”) with Silicon Valley Bank (“SVB”). Pursuant to the Third Restated Loan Agreement, the total aggregate amount that we are entitled to borrow from SVB has increased to $29 million, which is split into two different credit facilities, comprised of (i) the existing Revolving Loan facility which was amended to provide that we are entitled to borrow from SVB up to $14 million, based on net eligible accounts receivable after an 80% advance rate and subject to limits based on our eligible accounts as determined by SVB (the “Amended Revolving Loan”) and (ii) a second facility under which we are entitled to borrow from SVB up to $15 million without reference to accounts receivable, and which must be repaid in sixty equal installments, unless we exercise our right to prepay the loan under the conditions of, and subject to the limitations to, the Third Restated Loan Agreement (the “Acquisition Term Loan”). At the Closing of the Merger, we borrowed a combined total of $22.1 million from SVB pursuant to the terms of the Third Restated Loan Agreement. Immediately prior to the Closing of the Merger, we had no outstanding obligations to SVB. In addition, we used approximately $13.6 million, net, of our cash to pay amounts being spent in the Merger. As a result of the use of cash for the Merger, we do not have this cash available for other uses. There is also an element of significant interest payments of approximately $270,000 per quarter that will further negatively impact the cash balances of GigPeak.

GigPeak following the Merger is incurring and will continue to incur significant transaction and integration related costs in connection with the Merger.

GigPeak is incurring costs associated with integrating the operations of Magnum following the Closing of the Merger which it expects to continue to incur for a period of time.. The amount of these costs could be material to the financial position and results of operations of GigPeak following the Merger. A substantial amount of such expenses will be comprised of transaction costs related to the Merger, facilities and systems consolidation costs, and employee-related costs. GigPeak will also incur fees and costs related to formulating integration plans and performing these activities. Additional unanticipated costs may be incurred in the integration of the two companies’ businesses. The elimination of duplicative costs, as well as the realization of other efficiencies related to the integration of the businesses, may not offset incremental integration related costs in the near term.

GigPeak may not have discovered undisclosed liabilities and product deficiencies of Magnum.

GigPeak’s due diligence review of Magnum may not have discovered undisclosed liabilities and product deficiencies of Magnum. If Magnum has undisclosed liabilities or product deficiencies, GigPeak as a successor owner may be responsible for such undisclosed liabilities. GigPeak has tried to control its exposure to undisclosed liabilities by obtaining certain protections under the Merger Agreement, including representations and warranties from Magnum regarding undisclosed liabilities, however, such representations and warranties expired by their terms on the completion of the Merger. There can be no assurance that such provisions in the Merger Agreement will protect GigPeak against any undisclosed liabilities or product deficiencies being discovered or provide an adequate remedy for any undisclosed liabilities that are discovered. Such undisclosed liabilities could have an adverse effect on the business and results of operations of GigPeak and may adversely affect the value of GigPeak common stock after the consummation of the Merger.

Uncertainties associated with the Merger may cause a loss of employees and may otherwise materially adversely affect the future business and operations of GigPeak following the Merger.

GigPeak’s success following the Merger will depend upon the ability of GigPeak to retain senior management and key employees of GigPeak and Magnum following the Merger. In some of the fields in which GigPeak and Magnum operate, there are only a limited number of people in the job market who possess the requisite skills, and it may be increasingly difficult for GigPeak following the Merger to hire personnel over time. GigPeak following the Merger will operate in many geographic locations, including Silicon Valley and Ontario, Canada, where the labor markets, especially for engineers, are particularly competitive.

Current and prospective employees of GigPeak and Magnum may experience uncertainty about their roles with GigPeak following the Merger. In addition, key employees may depart because of issues relating to the uncertainty and difficulty of integration or a desire not to remain with GigPeak following the Merger. The loss of services of certain senior management or key employees of GigPeak and Magnum or the inability to hire new personnel with the requisite skills could restrict the ability of GigPeak following the Merger to develop new products or enhance existing products in a timely manner, or to sell products to customers or to manage the business of GigPeak following the Merger effectively. Also, the business, financial condition and results of operations of GigPeak following the Merger could be materially adversely affected by the loss of any of its key employees, by the failure of any key employee to perform in his or her current position, or by GigPeak’s inability to attract and retain skilled employees, particularly engineers.

If the stockholders who received our stock in the Merger sell our common stock that they received in the Merger, they could cause our common stock price to decline.

The issuance of our common stock in connection with the Merger could have the effect of depressing the market price for our common stock now that such shares are registered and freely tradable. A total of 6,990,654 shares were issued in the Merger; of this amount, 2,015,180 are registered, freely tradable and available for sale at the discretion of the stockholder, and 495,757 of those shares were sold as part of the public offering completed on June 15, 2016. The remaining 4,975,474 shares are not immediately available for sale, either due to agreement not to sell by the stockholders, or as a result of such shares being held in escrow. In conjunction with our public offering of common stock completed on June 15, 2016, certain of these stockholders who received our common stock in the Merger have agreed to restrict sales for a total of 2,652,465 shares for a period of 90 days. In addition, 2,323,009 shares of our common stock are held in an escrow account pursuant to the terms of the Merger and will not be released before the one year anniversary of the Merger. The other shares received in the Merger and registered on the Form S-3 registration statement, filed with the SEC on April 15, 2016 and declared effective by the SEC on June 3, 2016 can be sold by the holders of such shares without restrictions.
 
ITEM 6. EXHIBITS
 
(a)
Exhibits
 
Exhibit
Number
 
 
Description
     
 
Chief Executive Officer certification pursuant to Rule 13a-14(a)/15d-14(a) of the Securities Exchange Act of 1934, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
     
 
Chief Financial Officer certification pursuant to Rule 13a-14(a)/15d-14(a) of the Securities Exchange Act of 1934, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
     
 
Chief Executive Officer certification pursuant to Rule 13a-14(b) or Rule 13d-14(b) and Section 1350, Chapter 63 of Title 18 United States Code (18 U.S.C. 1350) as adopted pursuant to Section 906 of Sarbanes-Oxley Act of 2002
     
 
Chief Financial Officer certification pursuant to Rule 13a-14(b) or Rule 15d-14(b) and Section 1350, Chapter 63 of Title 18 United States Code (18 U.S.C. 1350) as adopted pursuant to Section 906 of Sarbanes-Oxley Act of 2002.
     
101.INS*
 
Instance Document
     
101.SCH*
 
XBRL Taxonomy Extension Schema Document
     
101.CAL*
 
XBRL Taxonomy Extension Calculation Linkbase Document
     
101.LAB*
 
XBRL Taxonomy Extension Label Linkbase Document
     
101.PRE*
 
XBRL Taxonomy Extension Presentation Linkbase Document
 
* Filed herewith
 
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.
 
 
GIGPEAK, INC.
   
Date: August 5, 2016
/S/    Avi S. Katz
 
Dr. Avi S. Katz
 
Chief Executive Officer and Chairman of the Board
   
Date: August 5, 2016
/S/ Darren Ma
 
Darren Ma
 
Chief Financial Officer
 
 
38

EX-31.1 2 ex31_1.htm EXHIBIT 31.1

Exhibit 31.1

CERTIFICATION PURSUANT TO
RULE 13a-14(a) and 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934,
AS AMENDED

I, Dr. Avi S. Katz, certify that:

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

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

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

4. The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting 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 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 controls 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 that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and

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

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.

/s/
Dr. Avi S. Katz
 
Dr. Avi S. Katz
Chief Executive Officer and Principal Executive Officer

Date: August 5, 2016
 
 

EX-31.2 3 ex31_2.htm EXHIBIT 31_2

Exhibit 31.2

CERTIFICATION PURSUANT TO
RULE 13a-14(a) and 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934,
AS AMENDED

I, Darren Ma, certify that:

1. I have reviewed this quarterly report on Form 10-Q of GigPeak, Inc.

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

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

4. The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting 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 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 controls 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 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 registrant's board of directors:

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.
 
/s/
Darren Ma
 
Darren Ma
Chief Financial Officer and Principal Financial and Principal Accounting Officer

Date: August 5, 2016
 
 

EX-32.1 4 ex32_1.htm EXHIBIT 32.1

Exhibit 32.1

CERTIFICATION PURSUANT TO
SECTION 1350, CHAPTER 63 OF TITLE 18, UNITED STATES CODE,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

Pursuant to Section 1350, Chapter 63 of Title 18, United States Code, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, the undersigned, as Chief Executive Officer of GigPeak, Inc. (the "Company"), does hereby certify that to the undersigned's knowledge:

1) the Company's Quarterly Report on Form 10-Q for the period ended June 26, 2016 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and

2) the information contained in such report fairly presents, in all material respects, the financial condition and results of operations of the Company.

/s/
Dr. Avi S. Katz
 
Dr. Avi S. Katz
Chief Executive Officer and Principal Executive Officer

Dated: August 5, 2016
 
 

EX-32.2 5 ex32_2.htm EXHIBIT 32.2

Exhibit 32.2

CERTIFICATION PURSUANT TO
SECTION 1350, CHAPTER 63 OF TITLE 18, UNITED STATES CODE,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

Pursuant to Section 1350, Chapter 63 of Title 18, United States Code, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, the undersigned, as Acting Chief Financial Officer and Principal Accounting Officer of GigPeak, Inc. (the "Company"), does hereby certify that to the undersigned's knowledge:

1) the Company's Quarterly Report on Form 10-Q for the period ended June 26, 2016 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and

2) the information contained in such report fairly presents, in all material respects, the financial condition and results of operations of the Company.

/s/
Darren Ma
 
Darren Ma
Chief Financial Officer and Principal Financial and Principal Accounting Officer

Dated: August 5, 2016
 
 

EX-101.INS 6 gig-20160626.xml XBRL INSTANCE DOCUMENT 0001432150 2016-01-01 2016-06-26 0001432150 2016-07-29 0001432150 2016-06-26 0001432150 2015-12-31 0001432150 2015-01-01 2015-06-28 0001432150 2016-03-28 2016-06-26 0001432150 2015-03-30 2015-06-28 0001432150 2014-12-31 0001432150 2015-06-28 0001432150 us-gaap:MinimumMember 2016-01-01 2016-06-26 0001432150 us-gaap:MaximumMember 2016-01-01 2016-06-26 0001432150 us-gaap:FurnitureAndFixturesMember us-gaap:MinimumMember 2016-01-01 2016-06-26 0001432150 us-gaap:ComputerSoftwareIntangibleAssetMember us-gaap:MaximumMember 2016-01-01 2016-06-26 0001432150 us-gaap:EquipmentMember us-gaap:MinimumMember 2016-01-01 2016-06-26 0001432150 us-gaap:LeaseholdImprovementsMember us-gaap:MinimumMember 2016-01-01 2016-06-26 0001432150 us-gaap:EquipmentMember us-gaap:MaximumMember 2016-01-01 2016-06-26 0001432150 us-gaap:LeaseholdImprovementsMember us-gaap:MaximumMember 2016-01-01 2016-06-26 0001432150 us-gaap:ComputerSoftwareIntangibleAssetMember us-gaap:MinimumMember 2016-01-01 2016-06-26 0001432150 us-gaap:MaximumMember us-gaap:FurnitureAndFixturesMember 2016-01-01 2016-06-26 0001432150 us-gaap:OfficeEquipmentMember us-gaap:MinimumMember 2016-01-01 2016-06-26 0001432150 us-gaap:MaximumMember us-gaap:OfficeEquipmentMember 2016-01-01 2016-06-26 0001432150 us-gaap:OfficeEquipmentMember 2015-12-31 0001432150 us-gaap:FurnitureAndFixturesMember 2016-06-26 0001432150 us-gaap:OfficeEquipmentMember 2016-06-26 0001432150 us-gaap:LeaseholdImprovementsMember 2016-06-26 0001432150 us-gaap:FurnitureAndFixturesMember 2015-12-31 0001432150 us-gaap:EquipmentMember 2016-06-26 0001432150 us-gaap:ComputerSoftwareIntangibleAssetMember 2016-06-26 0001432150 us-gaap:ComputerSoftwareIntangibleAssetMember 2015-12-31 0001432150 us-gaap:EquipmentMember 2015-12-31 0001432150 us-gaap:LeaseholdImprovementsMember 2015-12-31 0001432150 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel3Member 2015-12-31 0001432150 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2016-06-26 0001432150 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2015-12-31 0001432150 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2016-06-26 0001432150 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2015-12-31 0001432150 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2015-12-31 0001432150 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2016-06-26 0001432150 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member 2016-06-26 0001432150 2013-12-24 2013-12-24 0001432150 2010-07-07 2010-07-07 0001432150 2015-09-10 2015-09-10 0001432150 2015-09-10 0001432150 2013-12-24 0001432150 2010-07-07 0001432150 gig:BridgeBankWarrantMember 2016-01-01 2016-06-26 0001432150 gig:BridgeBankWarrantMember 2016-06-26 0001432150 gig:BridgeBankWarrantMember 2015-12-31 0001432150 gig:BridgeBankWarrantMember 2016-03-28 2016-06-26 0001432150 gig:BridgeBankWarrantMember 2015-01-01 2015-12-31 0001432150 gig:CommonStockWarrantsLiabilityMember 2015-12-31 0001432150 gig:CommonStockWarrantsLiabilityMember 2016-03-27 0001432150 gig:CommonStockWarrantsLiabilityMember 2014-12-31 0001432150 gig:CommonStockWarrantsLiabilityMember 2015-03-29 0001432150 gig:CommonStockWarrantsLiabilityMember 2016-01-01 2016-06-26 0001432150 gig:CommonStockWarrantsLiabilityMember 2015-03-30 2015-06-28 0001432150 gig:CommonStockWarrantsLiabilityMember 2016-03-28 2016-06-26 0001432150 gig:CommonStockWarrantsLiabilityMember 2015-01-01 2015-06-28 0001432150 gig:CommonStockWarrantsLiabilityMember 2015-06-28 0001432150 gig:CommonStockWarrantsLiabilityMember 2016-06-26 0001432150 gig:MagnumMember us-gaap:CommonStockMember 2016-04-05 2016-04-05 0001432150 gig:MagnumMember 2016-04-05 2016-04-05 0001432150 gig:MagnumMember 2016-04-05 0001432150 us-gaap:MinimumMember gig:MagnumMember 2016-04-05 2016-04-05 0001432150 gig:MagnumMember us-gaap:MaximumMember 2016-04-05 2016-04-05 0001432150 gig:MagnumMember us-gaap:LineOfCreditMember 2016-04-05 0001432150 us-gaap:InProcessResearchAndDevelopmentMember gig:MagnumMember 2016-04-05 0001432150 us-gaap:TradeNamesMember gig:MagnumMember 2016-04-05 0001432150 gig:MagnumMember us-gaap:CustomerRelationshipsMember 2016-04-05 0001432150 gig:MagnumMember us-gaap:DevelopedTechnologyRightsMember 2016-04-05 0001432150 gig:MagnumMember us-gaap:MaximumMember 2016-01-01 2016-06-26 0001432150 us-gaap:MinimumMember gig:MagnumMember 2016-01-01 2016-06-26 0001432150 us-gaap:MaximumMember us-gaap:CustomerRelationshipsMember 2016-03-28 2016-06-26 0001432150 us-gaap:TradeNamesMember us-gaap:MaximumMember 2016-03-28 2016-06-26 0001432150 us-gaap:MinimumMember us-gaap:DevelopedTechnologyRightsMember 2016-03-28 2016-06-26 0001432150 us-gaap:MaximumMember us-gaap:DevelopedTechnologyRightsMember 2016-03-28 2016-06-26 0001432150 us-gaap:MaximumMember us-gaap:PatentsMember 2016-03-28 2016-06-26 0001432150 us-gaap:MinimumMember us-gaap:TradeNamesMember 2016-03-28 2016-06-26 0001432150 us-gaap:MinimumMember us-gaap:CustomerRelationshipsMember 2016-03-28 2016-06-26 0001432150 us-gaap:PatentsMember us-gaap:MinimumMember 2016-03-28 2016-06-26 0001432150 us-gaap:PatentsMember 2016-06-26 0001432150 us-gaap:DevelopedTechnologyRightsMember 2016-06-26 0001432150 us-gaap:TradeNamesMember 2016-06-26 0001432150 us-gaap:TradeNamesMember 2015-12-31 0001432150 us-gaap:CustomerRelationshipsMember 2016-06-26 0001432150 us-gaap:DevelopedTechnologyRightsMember 2015-12-31 0001432150 us-gaap:CustomerRelationshipsMember 2015-12-31 0001432150 us-gaap:PatentsMember 2015-12-31 0001432150 us-gaap:ResearchAndDevelopmentExpenseMember 2016-03-28 2016-06-26 0001432150 us-gaap:ResearchAndDevelopmentExpenseMember 2015-03-30 2015-06-28 0001432150 us-gaap:CostOfSalesMember 2015-03-30 2015-06-28 0001432150 us-gaap:CostOfSalesMember 2015-01-01 2015-06-28 0001432150 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2016-01-01 2016-06-26 0001432150 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2016-03-28 2016-06-26 0001432150 us-gaap:ResearchAndDevelopmentExpenseMember 2016-01-01 2016-06-26 0001432150 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2015-01-01 2015-06-28 0001432150 us-gaap:CostOfSalesMember 2016-03-28 2016-06-26 0001432150 us-gaap:ResearchAndDevelopmentExpenseMember 2015-01-01 2015-06-28 0001432150 us-gaap:CostOfSalesMember 2016-01-01 2016-06-26 0001432150 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2015-03-30 2015-06-28 0001432150 us-gaap:InProcessResearchAndDevelopmentMember 2015-12-31 0001432150 us-gaap:InProcessResearchAndDevelopmentMember 2016-06-26 0001432150 gig:BrphotonicsProdutosOptoeletronicosLtdaMember us-gaap:ParentCompanyMember 2016-06-26 0001432150 gig:BrphotonicsProdutosOptoeletronicosLtdaMember 2014-02-28 0001432150 gig:BrphotonicsProdutosOptoeletronicosLtdaMember 2015-03-30 2015-06-28 0001432150 gig:BrphotonicsProdutosOptoeletronicosLtdaMember 2015-06-28 0001432150 gig:AnagogLtdMember 2016-01-25 0001432150 gig:AnagogLtdMember us-gaap:OtherAssetsMember 2016-06-26 0001432150 gig:BrphotonicsProdutosOptoeletronicosLtdaMember 2015-01-01 2015-12-31 0001432150 gig:BrphotonicsProdutosOptoeletronicosLtdaMember 2014-01-01 2014-12-31 0001432150 gig:BrphotonicsProdutosOptoeletronicosLtdaMember 2015-12-31 0001432150 gig:SiliconValleyBankMember gig:AmendmentRevolvingLineOfCreditMember 2016-06-26 0001432150 gig:SecondAmendmentMember gig:SiliconValleyBankMember 2016-06-26 0001432150 gig:SiliconValleyBankMember gig:TermLoanMember 2016-06-26 0001432150 gig:ThirdRestatedLoanAgreementMember gig:SiliconValleyBankMember 2016-06-26 0001432150 gig:ThirdRestatedLoanAgreementMember gig:SiliconValleyBankMember 2016-01-01 2016-06-26 0001432150 gig:AmendmentRevolvingLineOfCreditMember gig:SiliconValleyBankMember 2016-01-01 2016-06-26 0001432150 gig:SecondAmendmentMember gig:SiliconValleyBankMember 2016-01-01 2016-06-26 0001432150 gig:TermLoanMember gig:SiliconValleyBankMember 2016-01-01 2016-06-26 0001432150 gig:SiliconValleyBankMember us-gaap:RevolvingCreditFacilityMember us-gaap:PrimeRateMember 2016-06-26 0001432150 us-gaap:PrimeRateMember gig:SiliconValleyBankMember gig:TermLoanMember 2016-06-26 0001432150 gig:TermLoanMember us-gaap:PrimeRateMember gig:SiliconValleyBankMember 2016-01-01 2016-06-26 0001432150 us-gaap:RevolvingCreditFacilityMember gig:SiliconValleyBankMember us-gaap:PrimeRateMember 2016-01-01 2016-06-26 0001432150 gig:SecondAmendmentMember gig:SiliconValleyBankMember us-gaap:PrimeRateMember 2016-01-01 2016-06-26 0001432150 gig:SiliconValleyBankMember gig:SecondAmendmentMember us-gaap:PrimeRateMember 2015-05-31 2015-05-31 0001432150 gig:SiliconValleyBankMember gig:WarrantTwoMember 2016-06-26 0001432150 gig:WarrantOneMember gig:SiliconValleyBankMember 2016-06-26 0001432150 gig:SiliconValleyBankMember us-gaap:RevolvingCreditFacilityMember 2016-06-26 0001432150 gig:TermLoanMember 2016-06-26 0001432150 2015-03-29 0001432150 2016-03-27 0001432150 us-gaap:PrivatePlacementMember gig:PudongScienceAndTechnologyInvestmentAgreementMember 2016-03-24 2016-03-24 0001432150 us-gaap:IPOMember 2016-06-10 2016-06-10 0001432150 gig:SecondaryPublicOfferingMember gig:OfficerAndDirectorMember 2016-06-10 2016-06-10 0001432150 gig:MagnumMember gig:SecondaryPublicOfferingMember 2016-06-10 2016-06-10 0001432150 2016-06-15 2016-06-15 0001432150 us-gaap:OverAllotmentOptionMember 2016-06-10 2016-06-10 0001432150 gig:PudongScienceAndTechnologyInvestmentAgreementMember us-gaap:PrivatePlacementMember 2016-03-24 0001432150 us-gaap:IPOMember 2016-06-10 0001432150 gig:OfficerAndDirectorMember gig:SecondaryPublicOfferingMember 2016-06-10 0001432150 gig:MagnumMember gig:SecondaryPublicOfferingMember 2016-06-10 0001432150 gig:PudongScienceAndTechnologyInvestmentAgreementMember us-gaap:PrivatePlacementMember 2016-01-01 2016-06-26 0001432150 gig:PudongScienceAndTechnologyInvestmentAgreementMember us-gaap:PrivatePlacementMember 2016-03-21 2016-03-21 0001432150 us-gaap:SeriesAPreferredStockMember 2016-06-26 0001432150 2008-12-31 0001432150 2014-11-30 0001432150 us-gaap:SeriesAPreferredStockMember 2016-06-10 0001432150 2014-12-16 0001432150 2012-01-06 0001432150 us-gaap:MinimumMember 2016-06-26 0001432150 us-gaap:EmployeeStockOptionMember gig:EquityIncentivePlan2008Member 2008-12-31 0001432150 gig:EquityIncentivePlan2008Member 2015-12-31 0001432150 gig:EquityIncentivePlan2008Member us-gaap:MaximumMember 2016-06-26 0001432150 gig:EquityIncentivePlan2007Member 2016-06-26 0001432150 gig:EquityIncentivePlan2008Member 2016-01-01 2016-06-26 0001432150 gig:EquityIncentivePlan2008Member us-gaap:MaximumMember 2016-01-01 2016-06-26 0001432150 gig:EquityIncentivePlan2008Member 2015-01-01 2015-12-31 0001432150 us-gaap:EmployeeStockOptionMember gig:EquityIncentivePlan2007Member 2016-06-26 0001432150 gig:EquityIncentivePlan2008Member 2016-06-26 0001432150 us-gaap:EmployeeStockOptionMember gig:Lumera2000And2004StockOptionPlanMember 2016-06-26 0001432150 gig:EquityIncentivePlan2008Member us-gaap:MinimumMember us-gaap:EmployeeStockOptionMember 2016-01-01 2016-06-26 0001432150 gig:EquityIncentivePlan2008Member us-gaap:MaximumMember us-gaap:EmployeeStockOptionMember 2016-01-01 2016-06-26 0001432150 us-gaap:MaximumMember us-gaap:RestrictedStockUnitsRSUMember gig:EquityIncentivePlan2008Member 2016-01-01 2016-06-26 0001432150 us-gaap:EmployeeStockOptionMember gig:EquityIncentivePlan2007Member 2016-01-01 2016-06-26 0001432150 us-gaap:RestrictedStockUnitsRSUMember gig:EquityIncentivePlan2008Member us-gaap:MinimumMember 2016-01-01 2016-06-26 0001432150 us-gaap:EmployeeStockOptionMember gig:EquityIncentivePlan2008Member 2016-01-01 2016-06-26 0001432150 gig:EquityIncentivePlan2007Member us-gaap:WarrantMember 2016-06-26 0001432150 gig:Lumera2000And2004StockOptionPlanMember 2016-01-01 2016-06-26 0001432150 us-gaap:EmployeeStockOptionMember 2016-06-26 0001432150 us-gaap:RestrictedStockUnitsRSUMember 2016-06-26 0001432150 us-gaap:RestrictedStockUnitsRSUMember 2016-01-01 2016-06-26 0001432150 us-gaap:EmployeeStockOptionMember 2016-01-01 2016-06-26 0001432150 us-gaap:EmployeeStockOptionMember 2016-03-28 2016-06-26 0001432150 us-gaap:EmployeeStockOptionMember 2015-01-01 2015-06-28 0001432150 us-gaap:EmployeeStockOptionMember 2015-03-30 2015-06-28 0001432150 us-gaap:EmployeeStockOptionMember 2015-12-31 0001432150 us-gaap:EmployeeStockOptionMember 2014-01-01 2014-12-31 0001432150 us-gaap:RestrictedStockUnitsRSUMember 2015-12-31 0001432150 us-gaap:RestrictedStockUnitsRSUMember 2014-01-01 2014-12-31 0001432150 us-gaap:WarrantMember 2016-01-01 2016-06-26 0001432150 us-gaap:WarrantMember 2015-01-01 2015-06-28 0001432150 us-gaap:WarrantMember 2016-03-28 2016-06-26 0001432150 gig:StockOptionsAndRestrictedStockUnitsRsuMember 2016-01-01 2016-06-26 0001432150 us-gaap:WarrantMember 2015-03-30 2015-06-28 0001432150 gig:StockOptionsAndRestrictedStockUnitsRsuMember 2015-03-30 2015-06-28 0001432150 gig:StockOptionsAndRestrictedStockUnitsRsuMember 2016-03-28 2016-06-26 0001432150 gig:StockOptionsAndRestrictedStockUnitsRsuMember 2015-01-01 2015-06-28 0001432150 us-gaap:ReportableGeographicalComponentsMember us-gaap:NorthAmericaMember 2016-03-28 2016-06-26 0001432150 us-gaap:ReportableGeographicalComponentsMember us-gaap:NorthAmericaMember 2016-01-01 2016-06-26 0001432150 us-gaap:ReportableGeographicalComponentsMember us-gaap:NorthAmericaMember 2015-01-01 2015-06-28 0001432150 us-gaap:EuropeMember us-gaap:ReportableGeographicalComponentsMember 2016-01-01 2016-06-26 0001432150 us-gaap:ReportableGeographicalComponentsMember us-gaap:EuropeMember 2015-01-01 2015-06-28 0001432150 us-gaap:AsiaMember us-gaap:ReportableGeographicalComponentsMember 2015-01-01 2015-06-28 0001432150 us-gaap:EuropeMember us-gaap:ReportableGeographicalComponentsMember 2016-03-28 2016-06-26 0001432150 us-gaap:AsiaMember us-gaap:ReportableGeographicalComponentsMember 2016-01-01 2016-06-26 0001432150 gig:OtherContinentMember us-gaap:ReportableGeographicalComponentsMember 2015-01-01 2015-06-28 0001432150 gig:OtherContinentMember us-gaap:ReportableGeographicalComponentsMember 2015-03-30 2015-06-28 0001432150 us-gaap:AsiaMember us-gaap:ReportableGeographicalComponentsMember 2015-03-30 2015-06-28 0001432150 us-gaap:ReportableGeographicalComponentsMember us-gaap:AsiaMember 2016-03-28 2016-06-26 0001432150 gig:OtherContinentMember us-gaap:ReportableGeographicalComponentsMember 2016-01-01 2016-06-26 0001432150 us-gaap:EuropeMember us-gaap:ReportableGeographicalComponentsMember 2015-03-30 2015-06-28 0001432150 us-gaap:NorthAmericaMember us-gaap:ReportableGeographicalComponentsMember 2015-03-30 2015-06-28 0001432150 gig:OtherContinentMember us-gaap:ReportableGeographicalComponentsMember 2016-03-28 2016-06-26 0001432150 us-gaap:SalesRevenueNetMember gig:OtherContinentMember us-gaap:ReportableGeographicalComponentsMember 2015-03-30 2015-06-28 0001432150 gig:CustomerOneAndTwoMember us-gaap:SalesRevenueNetMember 2016-03-28 2016-06-26 0001432150 us-gaap:ReportableGeographicalComponentsMember us-gaap:PropertyPlantAndEquipmentMember us-gaap:EuropeMember 2016-01-01 2016-06-26 0001432150 gig:CustomerOneAndTwoAndDistributorOneAndTwoMember us-gaap:SalesRevenueNetMember 2016-01-01 2016-06-26 0001432150 us-gaap:SalesRevenueNetMember us-gaap:EuropeMember us-gaap:ReportableGeographicalComponentsMember 2015-03-30 2015-06-28 0001432150 us-gaap:PropertyPlantAndEquipmentMember us-gaap:EuropeMember us-gaap:ReportableGeographicalComponentsMember 2015-01-01 2015-12-31 0001432150 us-gaap:SalesRevenueNetMember 2016-01-01 2016-06-26 0001432150 us-gaap:SalesRevenueNetMember us-gaap:NorthAmericaMember us-gaap:ReportableGeographicalComponentsMember 2015-01-01 2015-06-28 0001432150 gig:CustomerOneAndTwoMember us-gaap:SalesRevenueNetMember 2015-03-30 2015-06-28 0001432150 us-gaap:SalesRevenueNetMember 2015-03-30 2015-06-28 0001432150 us-gaap:SalesRevenueNetMember us-gaap:EuropeMember us-gaap:ReportableGeographicalComponentsMember 2016-01-01 2016-06-26 0001432150 us-gaap:EuropeMember us-gaap:SalesRevenueNetMember us-gaap:ReportableGeographicalComponentsMember 2016-03-28 2016-06-26 0001432150 us-gaap:ReportableGeographicalComponentsMember us-gaap:AmericasMember us-gaap:PropertyPlantAndEquipmentMember 2016-01-01 2016-06-26 0001432150 gig:CustomerOneTwoAndThreeMember 2015-01-01 2015-06-28 0001432150 us-gaap:ReportableGeographicalComponentsMember us-gaap:PropertyPlantAndEquipmentMember us-gaap:AmericasMember 2015-01-01 2015-12-31 0001432150 us-gaap:ReportableGeographicalComponentsMember us-gaap:AsiaMember us-gaap:SalesRevenueNetMember 2015-01-01 2015-06-28 0001432150 us-gaap:ReportableGeographicalComponentsMember us-gaap:PropertyPlantAndEquipmentMember us-gaap:AsiaMember 2016-01-01 2016-06-26 0001432150 us-gaap:ReportableGeographicalComponentsMember us-gaap:SalesRevenueNetMember us-gaap:NorthAmericaMember 2016-01-01 2016-06-26 0001432150 us-gaap:SalesRevenueNetMember us-gaap:AsiaMember us-gaap:ReportableGeographicalComponentsMember 2015-03-30 2015-06-28 0001432150 us-gaap:SalesRevenueNetMember us-gaap:ReportableGeographicalComponentsMember us-gaap:AsiaMember 2016-01-01 2016-06-26 0001432150 us-gaap:ReportableGeographicalComponentsMember us-gaap:AsiaMember us-gaap:SalesRevenueNetMember 2016-03-28 2016-06-26 0001432150 us-gaap:SalesRevenueNetMember us-gaap:ReportableGeographicalComponentsMember us-gaap:EuropeMember 2015-01-01 2015-06-28 0001432150 us-gaap:ReportableGeographicalComponentsMember us-gaap:AsiaMember us-gaap:PropertyPlantAndEquipmentMember 2015-01-01 2015-12-31 0001432150 us-gaap:SalesRevenueNetMember 2015-01-01 2015-06-28 0001432150 us-gaap:SalesRevenueNetMember us-gaap:NorthAmericaMember us-gaap:ReportableGeographicalComponentsMember 2015-03-30 2015-06-28 0001432150 us-gaap:ReportableGeographicalComponentsMember us-gaap:NorthAmericaMember us-gaap:SalesRevenueNetMember 2016-03-28 2016-06-26 0001432150 us-gaap:PropertyPlantAndEquipmentMember 2016-01-01 2016-06-26 0001432150 gig:OtherContinentMember us-gaap:SalesRevenueNetMember us-gaap:ReportableGeographicalComponentsMember 2015-01-01 2015-06-28 0001432150 us-gaap:PropertyPlantAndEquipmentMember 2015-01-01 2015-12-31 0001432150 us-gaap:SalesRevenueNetMember 2016-03-28 2016-06-26 0001432150 us-gaap:ReportableGeographicalComponentsMember us-gaap:EuropeMember 2015-12-31 0001432150 us-gaap:AsiaMember us-gaap:ReportableGeographicalComponentsMember 2015-12-31 0001432150 us-gaap:ReportableGeographicalComponentsMember us-gaap:EuropeMember 2016-06-26 0001432150 us-gaap:ReportableGeographicalComponentsMember us-gaap:AmericasMember 2016-06-26 0001432150 us-gaap:AmericasMember us-gaap:ReportableGeographicalComponentsMember 2015-12-31 0001432150 us-gaap:ReportableGeographicalComponentsMember us-gaap:AsiaMember 2016-06-26 0001432150 us-gaap:SubsequentEventMember 2016-07-12 2016-07-12 0001432150 us-gaap:SubsequentEventMember 2016-07-12 xbrli:shares iso4217:USD iso4217:USD xbrli:shares xbrli:pure gig:Facility gig:Installment gig:Warrant gig:Customer gig:Distributor false --12-31 2016-06-26 No No Yes Smaller Reporting Company GigPeak, Inc. 0001432150 67461220 2016 Q2 10-Q 14265000 10659000 3659000 7137000 14183000 10596000 253000 129000 15217000 19797000 359000 332000 P7Y P15M 207335000 163036000 472000 281000 533000 777000 1049000 1300000 1598000 722000 799000 139000 158000 2189000 72000 362000 609000 221000 2358000 1073000 602000 279000 1359000 82000 63000 98000 0 104000 207000 335000 215000 195000 1333000 447000 240000 700000 224000 0 803000 120000 1013000 12054412 125000 6169339 158240 125000 2120434 156162 2245434 2040698 6013177 1915698 11896172 149915000 69110000 48301000 70080000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left; background-color: #ffffff;">Basis of Presentation</div><div style="text-align: left;"><br /></div></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">The Company&#8217;s fiscal year ends on December 31. For quarterly reporting, the Company employs a five-week, four-week, four-week, reporting period. The second quarter of 2016 ended on Sunday, June 26, 2016. The condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All significant intercompany accounts and transactions have been eliminated.</div><div style="background-color: #ffffff;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; background-color: #ffffff;">The accompanying unaudited condensed consolidated financial statements as of </font><font style="font-size: 10pt; font-family: 'Times New Roman'; background-color: #ffffff;">June 26, 2016 and for the three and six months ended June 26, 2016 and June 28, 2015, have been prepared in accordance with accounting principles generally accepted in the United States of America (&#8220;U.S. GAAP&#8221;) for interim financial information and with the instructions to Article 10 of Securities and Exchange Commission (&#8220;SEC&#8221;) Regulation S-X. The statements include the accounts of the Company and all of its subsidiaries and they do not include all of the information and footnotes required by such accounting principles for annual financial statements. </font><font style="font-size: 10pt; font-family: 'Times New Roman';">In the opinion of management, these unaudited condensed consolidated financial statements include all adjustments, consisting only of normal recurring adjustments, necessary for a fair presentation of the Company&#8217;s financial position as of June 26, 2016, and the results of operations and cash flows for the six months ended June 26, 2016 and June 28, 2015.</font><font style="font-size: 10pt; font-family: 'Times New Roman'; background-color: #ffffff;"> The condensed consolidated results of operations for the three and six months ended June 26, 2016 are not necessarily indicative of results that may be expected for any other interim period or for the full fiscal year ending December 31, 2016. This Quarterly Report on Form 10-Q should </font>be read in conjunction with the consolidated financial statements and the notes thereto included in the Company&#8217;s <font style="font-size: 10pt; font-family: 'Times New Roman'; background-color: #ffffff;">Form 10-K filed with the SEC on March 14, 2016 (the &#8220;2015 Form 10-K&#8221;).</font></div></div> 191000 191000 4912000 1069000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; background-color: #ffffff;">NOTE 1&#8212;ORGANIZATION AND BASIS OF PRESENTATION</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left; background-color: #ffffff;">Organization</div><div><br /></div><div style="background-color: #ffffff;"><div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; background-color: #ffffff;">GigPeak Inc. (formerly GigOptix, Inc.)&#160;(&#8220;GigPeak&#8221; or the &#8220;Company&#8221;)</font>&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">is a leading innovator of semiconductor integrated circuits (&#8220;ICs&#8221;) and software solutions for high-speed connectivity and high-quality video compression. The Company&#8217;s focus is to develop and deliver products that enable lower power consumption and faster data connectivity, more efficient use of network infrastructure and broader connectivity to the Cloud, reducing the total cost of ownership for the network&#8217;s operators. GigPeak addresses both the speed of data transmission and the amount of bandwidth the data consumes within the network, and its products also help to improve the efficiency of&#160; various Cloud-connected applications, such as the Internet-of-Things&#160;(&#8220;IoT&#8221;). The recently extended GigPeak product portfolio provides more flexibility to support on-going changes in the connectivity that customers and markets require by deploying a wider offering of solutions from various kinds of semiconductor materials, ICs and Multi-Chip-Modules (&#8220;MCMs&#8221;), through cost-effective application specific integrated circuit (&#8220;ASICs&#8221;) and system-on-chips (&#8220;SoCs&#8221;), and into full software programmable open-platform offerings.</font></div><br /></div><div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">Since inception in 2007, the Company has expanded its customer base through its sales and marketing activities, and by acquiring and integrating eight (8) companies with complementary and synergistic products and customers. GigPeak established a worldwide direct sales force which is supported by a number of channel representatives and distributors that sell its products throughout North America, Europe, Japan and Asia.</div><br /></div></div><div style="background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left; background-color: #ffffff;">Basis of Presentation</div><div style="text-align: left;"><br /></div></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">The Company&#8217;s fiscal year ends on December 31. For quarterly reporting, the Company employs a five-week, four-week, four-week, reporting period. The second quarter of 2016 ended on Sunday, June 26, 2016. The condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All significant intercompany accounts and transactions have been eliminated.</div><div style="background-color: #ffffff;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; background-color: #ffffff;">The accompanying unaudited condensed consolidated financial statements as of </font><font style="font-size: 10pt; font-family: 'Times New Roman'; background-color: #ffffff;">June 26, 2016 and for the three and six months ended June 26, 2016 and June 28, 2015, have been prepared in accordance with accounting principles generally accepted in the United States of America (&#8220;U.S. GAAP&#8221;) for interim financial information and with the instructions to Article 10 of Securities and Exchange Commission (&#8220;SEC&#8221;) Regulation S-X. The statements include the accounts of the Company and all of its subsidiaries and they do not include all of the information and footnotes required by such accounting principles for annual financial statements. </font><font style="font-size: 10pt; font-family: 'Times New Roman';">In the opinion of management, these unaudited condensed consolidated financial statements include all adjustments, consisting only of normal recurring adjustments, necessary for a fair presentation of the Company&#8217;s financial position as of June 26, 2016, and the results of operations and cash flows for the six months ended June 26, 2016 and June 28, 2015.</font><font style="font-size: 10pt; font-family: 'Times New Roman'; background-color: #ffffff;"> The condensed consolidated results of operations for the three and six months ended June 26, 2016 are not necessarily indicative of results that may be expected for any other interim period or for the full fiscal year ending December 31, 2016. This Quarterly Report on Form 10-Q should </font>be read in conjunction with the consolidated financial statements and the notes thereto included in the Company&#8217;s <font style="font-size: 10pt; font-family: 'Times New Roman'; background-color: #ffffff;">Form 10-K filed with the SEC on March 14, 2016 (the &#8220;2015 Form 10-K&#8221;).</font></div><div style="background-color: #ffffff;"><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left; background-color: #ffffff;">Use of Estimates</div><div><br /></div></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates, judgments and assumptions that affect the reported amount of assets and liabilities, disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reported periods. These judgments can be subjective and complex, and consequently, actual results could differ materially from those estimates and assumptions.</div><div style="background-color: #ffffff;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left; background-color: #ffffff;">Revenue Recognition</div><div style="background-color: #ffffff;"><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 27pt;">The Company&#8217;s revenue is mainly derived from the following sources: (i) product revenue, which includes hardware, software and perpetual software license revenue; (ii) services revenue, which include post contract support (&#8220;PCS&#8221;), professional services, and training; (iii) royalty revenue based on the number of ICs the customers sold during a particular period by the agreed-upon royalty rate; and (iv) engineering project revenues through the development stage.</div><div><br /></div><div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">Revenue from sales of optical communication drivers and receivers and multi-chip modules, broadcasting SoCs for video broadcasting, distribution and contribution applications, and other hardware and software products is recognized when persuasive evidence of a sales arrangement exists, transfer of title occurs, the sales price is fixed or determinable and collection of the resulting receivable is reasonably assured. The Company generally provides standard product warranty on its products and warranty reserves are made at the time revenue is recorded. See Note 8&#8212;Commitments and Contingencies for further detail related to the warranty reserve.</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff;">&#160;</div></div></div><div style="background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">Customer purchase orders are generally used to determine the existence of an arrangement. Transfer of title and risk of ownership occur based on defined terms in customer purchase orders, and generally pass to the customer upon shipment, at which point goods are delivered to a carrier. There are no formal customer acceptance terms or further obligations, outside of standard product warranty. The Company assesses whether the sales price is fixed or determinable based on the payment terms associated with the transaction. Collectibility is assessed based primarily on the credit worthiness of the customer as determined through ongoing credit evaluations of the customer&#8217;s financial condition as well as consideration of the customer&#8217;s payment history.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">The Company sells some products to distributors at the price listed in its price book for that distributor. Certain of the Company&#8217;s distributor agreements provide for semi-annual stock rotation privileges of 5% to 10% of net sales for the previous six-month period. At the time of sale, the Company records a sales reserve against revenues for stock rotations approved by management. Each month the Company adjusts the sales reserve for the estimated stock rotation privilege anticipated to be utilized by the distributors. When the distributors pay the Company&#8217;s invoices, they may claim stock rotations when appropriate. Once claimed, the Company processes the requests against the prior authorizations and reduces the reserve previously established for that customer. As of June 26, 2016 and December 31, 2015, the reserve for stock rotations was $154,000 and $490,000, respectively, and is recorded in other current liabilities on the consolidated balance sheets.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">The Company records transaction-based taxes including, but not limited to, sales, use, value added, and excise taxes, on a net basis in its consolidated statements of operations.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">Service revenue includes customer support services, primarily software maintenance contract services and professional services. Revenue from service contracts is recognized ratably over the contract term, generally ranging from one to three years. Professional services, such as training services, are offered under time and material or fixed-fee contracts. Professional services revenue is recognized as services are performed.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">The Company recognizes royalty revenue based on reports received from customers during the quarter, assuming that all other revenue recognition criteria are met. The customers generally report shipment information typically within 45 days following the end of their respective quarters. If there is a reliable basis on which the Company can estimate its royalty revenues prior to obtaining the customers&#8217; reports, the Company will recognize royalty revenues in the quarter in which they are earned. If there is not a reliable basis for estimating royalties, the Company will recognize revenue in the following quarter when the shipment report is received.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">The Company also enters into product development arrangements with certain customers. In general, non-recurring engineering projects require complex technology development and achievement of the development milestones is dependent on the Company&#8217;s performance. The milestone payment is generally commensurate with the Company&#8217;s effort or the value of the deliverable and is nonrefundable. Although development milestones are typically accepted by the customers, the Company does not have certainty about its ability to achieve these milestones. As such, revenue from product development arrangements are recorded when development milestones are achieved. These revenues are typically recorded at 100% gross margin because the costs associated with non-recurring engineering projects are recorded in research and development as expenses are incurred. The development efforts related to non-recurring engineering projects generally benefit the Company&#8217;s overall product development programs beyond the specific project requested by its customers.</div></div><div style="background-color: #ffffff;"><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left; background-color: #ffffff;">Deferred Revenue</div><div><br /></div></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">Deferred revenue primarily represents PCS contracts billed in advance but yet to be recognized. The current portion of deferred revenue represents the amounts that are expected to be recognized as revenue within one year of the balance sheet date. As of June 26, 2016, current portion of deferred revenue of $1.4 million is included in other current liabilities and noncurrent portion of deferred revenue of $2.7 million is included in other long term liabilities in the condensed consolidated balance sheets.</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left; background-color: #ffffff;">Business Combination</div><div><br /></div><div style="background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; background-color: #ffffff;">The Company applied the purchase method of accounting to its recent acquisition of Magnum </font><font style="font-size: 10pt; font-family: 'Times New Roman';">Semiconductor, Inc. (&#8220;Magnum&#8221;)</font><font style="font-size: 10pt; font-family: 'Times New Roman'; background-color: #ffffff;">. See Note 4</font><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font><font style="font-size: 10pt; font-family: 'Times New Roman'; background-color: #ffffff;">&#8212;Acquisition for additional information on the Magnum acquisition. Under this method of accounting, all assets acquired and liabilities assumed are recorded at their respective fair values at the date of the completion of the transaction. Determining the fair value of assets acquired and liabilities assumed requires management&#8217;s judgment and often involves the use of significant estimates and assumptions, including assumptions with respect to future cash inflows and outflows, discount rates, intangibles and other asset lives, among other items. Fair value is defined as the price that would be received in a sale of an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date (an exit price). Market participants are assumed to be buyers and sellers in the principal (most advantageous) market for the asset or liability. Additionally, fair value measurements for an asset assume the highest and best use of that asset by market participants. As a result, the Company may have been required to value the acquired assets at fair value measurements that do not reflect its intended use of those assets. Use of different estimates and judgments could yield different results. Any excess of the purchase price over the fair value of the net assets acquired is recognized as goodwill.</font></div><div>&#160;</div></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">The accounting for the Magnum acquisition is based on currently available information and is considered preliminary. Although the Company believes that the assumptions and estimates made are reasonable and appropriate, they are based in part on historical experience and information that may be obtained from management of the acquired company and are inherently uncertain. Unanticipated events and circumstances may occur that may affect the accuracy or validity of such assumptions, estimates, or actual results. As a result, during the measurement period, which may be up to one year from the acquisition date, the Company may record adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded in the Company&#8217;s condensed consolidated statements of operations.</div><div style="background-color: #ffffff;"><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left; background-color: #ffffff;">Recent Accounting Pronouncements</div></div><div style="background-color: #ffffff;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 27pt;">In March 2016, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) No. 2016-08, <font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Revenue from Contracts with Customers (Topic 606): Principal versus Agent Considerations (Reporting Revenue Gross versus Net)</font> which clarified the revenue recognition implementation guidance on principal versus agent considerations. In April 2016, the FASB issued ASU No. 2016-10, <font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Revenue from Contracts with Customers (Topic 606): Identifying Performance Obligations and Licensing</font> which clarified the revenue recognition guidance regarding the identification of performance obligations and the licensing implementation. In May 2016, the FASB issued ASU No. 2016-12, <font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Revenue from Contracts with Customers (Topic 606): Narrow-Scope Improvements and Practical Expedients</font> which narrowly amended the revenue recognition guidance regarding collectibility, noncash consideration, presentation of sales tax and transition. ASU 2016-08, ASU 2016-10 and ASU 2016-12 are effective during the same period as ASU No. 2014-09, <font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Revenue from Contracts with Customers</font>, which is effective for annual reporting period beginning after December 15, 2017, with the option to adopt one year earlier. The Company is still evaluating the impact of the adoption of ASU 2016-08, ASU 2016-10 and ASU 2016-12.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 27pt;">In March 2016, the FASB issued ASU No. 2016-09, <font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Compensation &#8211; Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting</font>. The standard identifies areas for simplification involving several aspects of accounting for share-based payment transactions, including the income tax consequences, classification of awards as either equity or liabilities, an option to recognize gross stock compensation expense with actual forfeitures recognized as they occur, as well as certain classifications on the statement of cash flows. ASU 2016-09 is effective for interim and annual reporting periods beginning after December 15, 2016, with early adoption permitted. The Company is currently evaluating the impact of the adoption of ASU 2016-09.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">In March 2016, </font>the FASB issued ASU No. 2016-07, <font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Investments&#8212;Equity Method and Joint Ventures (Topic 323): Simplifying the Transition to the Equity Method of Accounting</font>. This guidance eliminates the requirement that when an investment qualifies for use of the equity method as a result of an increase in the level of ownership interest or degree of influence, an investor must adjust the investment, results of operations, and retained earnings retroactively on a step-by step basis as if the equity method had been in effect during all previous periods that the investment had been held. ASU 2016-07 is effective for interim and annual reporting periods beginning after December 15, 2016. <font style="font-size: 10pt; font-family: 'Times New Roman';">The Company does not expect the adoption will have a material impact on </font><font style="font-size: 10pt; font-family: 'Times New Roman'; background-color: #ffffff;">its condensed consolidated financial statements</font><font style="font-size: 10pt; font-family: 'Times New Roman';">.</font></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">In February 2016, </font>the FASB issued ASU No. 2016-02, <font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Leases (Topic 842), </font>which supersedes Topic 840, <font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Leases</font>. The guidance in this new standard requires lessees to recognize assets and liabilities arising from operating leases on the balance sheet. For operating leases, a lessee is required to recognize a right-of-use asset and a lease liability, initially measured at the present value of the lease payments, in the statement of financial position, to recognize a single lease cost, calculated so that the cost of the lease is allocated over the lease term on a generally straight-line basis, and to classify all cash payments within operating activities in the statement of cash flows. ASU 2016-02 is effective for interim and annual reporting periods beginning after December 15, 2018. <font style="font-size: 10pt; font-family: 'Times New Roman';">The Company is currently evaluating the impact of the adoption of </font>ASU 2016-02<font style="font-size: 10pt; font-family: 'Times New Roman';">.</font></div></div> 15000 7680000 330000 800000 16710000 17900000 1707000 30606000 15975000 16187000 28341000 1122000 6990654 1300000 -4421000 -2089000 -472000 -7608000 593000 1279000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">The following table presents the unaudited pro forma financial information for the combined entity of GigPeak and Magnum for the three and&#160;six month periods ended June 26, 2016 and June 28, 2015, as if the acquisition had occurred at the beginning of the periods presented after giving effect to certain purchase accounting adjustments. Magnum was acquired on April&#160;5, 2016.</div><div style="background-color: #ffffff;">&#160;</div><div style="background-color: #ffffff;"><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; margin-left: 27pt; width: 70%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 22%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Three months ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Six months ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 22%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">June 26, 2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">June 28, 2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">June 26, 2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">June 28, 2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 22%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="14" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">(in thousands except per share amounts)</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 22%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Net revenue</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">15,975</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">16,187</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">30,606</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">28,341</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 22%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 22%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Net loss</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(472</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(2,089</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(4,421</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(7,608</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 22%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 22%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Basic and diluted&#160;net loss per share</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(0.01</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(0.05</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(0.08</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(0.19</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr></table></div></div> 233000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; background-color: #ffffff;">NOTE 4&#8212;ACQUISITION</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; background-color: #ffffff;">On April 5, 2016, the Company completed its acquisition of Magnum pursuant to the terms of the Agreement and Plan of Merger (the &#8220;Merger Agreement&#8221;). </font><font style="font-size: 10pt; font-family: 'Times New Roman';">Magnum was a fabless semiconductor manufacturer and software solution developer, and provided a well-developed and comprehensive portfolio of video broadcasting and compression solutions to GigPeak.</font><font style="font-size: 10pt; font-family: 'Times New Roman'; background-color: #ffffff;"> The total purchase consideration was a combination of equity and cash, including 6,990,654 shares of common stock with a fair value of $17.9 million and a cash payment of $37.1 million of which a significant portion was used to repay Magnum&#8217;s outstanding debt and other liabilities. </font><font style="font-size: 10pt; font-family: 'Times New Roman'; background-color: #ffffff;">Pursuant to the Merger Agreement, $6.0 million of the purchase consideration remains in escrow for a period of up to at least 12 months and relates to certain indemnification obligations of Magnum&#8217;s former equity holders. Of this $6 million, </font><font style="font-size: 10pt; font-family: 'Times New Roman';">$5.0 million will be held for a period of up to at least 12 months, with the remainder held for an additional 12 months</font><font style="font-size: 10pt; font-family: 'Times New Roman'; background-color: #ffffff;">. </font><font style="font-size: 10pt; font-family: 'Times New Roman';">After the end of the second quarter, in June 2016, the Company submitted a claim to the stockholder representative for a net working capital adjustment pursuant to the terms of the Merger Agreement with Magnum and the parties are working through the process set forth the Merger Agreement. </font><font style="font-size: 10pt; font-family: 'Times New Roman'; background-color: #ffffff;">The Magnum acquisition was partially funded by borrowings of $22.1 million from Silicon Valley Bank (See Note 7&#8212;Credit Facilities).</font></div><div style="background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 27pt;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 27pt;">The total purchase consideration of $55.0 million has been allocated on a preliminary basis to tangible and intangible assets acquired and liabilities assumed on the basis of their respective estimated fair values on the acquisition date. The Company will continue to evaluate certain assets, liabilities and tax estimates that are subject to change within the measurement period (up to one year from the acquisition date).</div><div>&#160;</div></div><div style="background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 27pt;">The following table summarizes the fair values of assets acquired and liabilities assumed (in thousands):</div><div><br /></div></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; margin-left: 27pt; width: 60%;"><tr><td valign="bottom" style="vertical-align: bottom; width: 48%;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Tangible assets acquired:</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 48%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Cash and cash equivalents</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,707</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 48%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Accounts receivable</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,122</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 48%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Inventories</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,293</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 48%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Other current assets</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,069</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 48%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Property and equipment</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">233</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 48%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Other long-term assets</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">15</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 48%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Liabilities assumed:</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 48%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Accounts payable</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(1,279</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 48%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Accrued and other current liabilities</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(2,387</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 48%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Deferred revenue, net of associated costs</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(4,912</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 48%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Other long-term liabilities</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(593</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 48%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Identifiable intangible assets acquired:</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 48%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Developed technology</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">16,710</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 48%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">In-process research and development (IPR&amp;D)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">7,680</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 48%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Customer relationships</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">800</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 48%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Trade name</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">330</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 48%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Goodwill arising from the acquisition:</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 48%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Goodwill</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">33,258</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 48%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Total purchase consideration</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">55,046</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table><div style="background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 27pt;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 27pt;">The Company determined the valuation of the identifiable intangible assets using established valuation techniques. The developed technology was valued using the forward looking multi-period excess earnings method under the income approach. The IPR&amp;D was valued using the cost to recreate method under the asset approach. Customer relationships and trade name were valued under the distributor method and under the relief from royalty method, respectively. Identifiable intangible assets acquired are amortized on a straight line basis over their respective estimated useful lives of 15 months to 7 years (See Note 5&#8212;Intangible Assets and Goodwill).</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 27pt;">Goodwill represents the excess of the purchase consideration over the fair value of the net tangible and identifiable intangible assets acquired and represents the future economic benefits arising from other assets acquired that could not be individually identified and separately recognized. The goodwill arising from the Magnum acquisition primarily consisted of the business synergies expected from the combined entities.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 27pt;">For the six months ended June 26, 2016, the Company incurred acquisition-related transaction costs of $1.3 million, which were recorded in general and administrative expenses in the condensed consolidated statements of operations.</div></div><div style="background-color: #ffffff;">&#160;</div><div style="background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">Pro forma financial information (unaudited)</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">The following table presents the unaudited pro forma financial information for the combined entity of GigPeak and Magnum for the three and&#160;six month periods ended June 26, 2016 and June 28, 2015, as if the acquisition had occurred at the beginning of the periods presented after giving effect to certain purchase accounting adjustments. Magnum was acquired on April&#160;5, 2016.</div></div><div style="background-color: #ffffff;">&#160;</div><div style="background-color: #ffffff;"><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; margin-left: 27pt; width: 70%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 22%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Three months ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Six months ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 22%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">June 26, 2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">June 28, 2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">June 26, 2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">June 28, 2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 22%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="14" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">(in thousands except per share amounts)</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 22%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Net revenue</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">15,975</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">16,187</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">30,606</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">28,341</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 22%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 22%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Net loss</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(472</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(2,089</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(4,421</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(7,608</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 22%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 22%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Basic and diluted&#160;net loss per share</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(0.01</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(0.05</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(0.08</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(0.19</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr></table></div></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left; background-color: #ffffff;">Business Combination</div><div><br /></div><div style="background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; background-color: #ffffff;">The Company applied the purchase method of accounting to its recent acquisition of Magnum </font><font style="font-size: 10pt; font-family: 'Times New Roman';">Semiconductor, Inc. (&#8220;Magnum&#8221;)</font><font style="font-size: 10pt; font-family: 'Times New Roman'; background-color: #ffffff;">. See Note 4</font><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font><font style="font-size: 10pt; font-family: 'Times New Roman'; background-color: #ffffff;">&#8212;Acquisition for additional information on the Magnum acquisition. Under this method of accounting, all assets acquired and liabilities assumed are recorded at their respective fair values at the date of the completion of the transaction. Determining the fair value of assets acquired and liabilities assumed requires management&#8217;s judgment and often involves the use of significant estimates and assumptions, including assumptions with respect to future cash inflows and outflows, discount rates, intangibles and other asset lives, among other items. Fair value is defined as the price that would be received in a sale of an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date (an exit price). Market participants are assumed to be buyers and sellers in the principal (most advantageous) market for the asset or liability. Additionally, fair value measurements for an asset assume the highest and best use of that asset by market participants. As a result, the Company may have been required to value the acquired assets at fair value measurements that do not reflect its intended use of those assets. Use of different estimates and judgments could yield different results. Any excess of the purchase price over the fair value of the net assets acquired is recognized as goodwill.</font></div><div>&#160;</div></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">The accounting for the Magnum acquisition is based on currently available information and is considered preliminary. Although the Company believes that the assumptions and estimates made are reasonable and appropriate, they are based in part on historical experience and information that may be obtained from management of the acquired company and are inherently uncertain. Unanticipated events and circumstances may occur that may affect the accuracy or validity of such assumptions, estimates, or actual results. As a result, during the measurement period, which may be up to one year from the acquisition date, the Company may record adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded in the Company&#8217;s condensed consolidated statements of operations.</div></div> 1293000 55046000 24000 22000 0 14000 0 258000 136000 0 0 10000 2000 24000 45798000 30245000 18438000 18382000 -56000 15553000 0 0 0 0 12364000 12364000 12380000 12380000 125000 4125 32429 31573 4125 161554 2.25 4.00 0.73 8.50 5.25 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; background-color: #ffffff;">NOTE 8&#8212;COMMITMENTS AND CONTINGENCIES</div><div style="background-color: #ffffff;"><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left; background-color: #ffffff;">Commitments</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: left; background-color: #ffffff;">Leases</div><div style="text-align: left;"><br /></div></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">The Company leases its domestic and foreign sales offices under non-cancelable operating leases. These leases contain various expiration dates and renewal options. The Company also leases certain software licenses under operating leases. Total facilities rent expense for the three and six months ended June 26, 2016 was $277,000 and $419,000, respectively, and for the three and six months ended June 28, 2015 was $117,000 and $228,000, respectively.</div><div style="text-align: left; background-color: #ffffff;"><br /></div><div style="background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">Aggregate non-cancelable future minimum rental payments under capital and operating leases are as follows (in thousands):</div><div><br /></div></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; margin-left: 27pt; width: 70%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 46%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Capital Leases</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Operating Leases</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 46%;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">Years ending December 31,</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Minimum lease </div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">payments</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Minimum lease </div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">payments</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 46%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2016 (remainder of the year)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">14</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">538</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 46%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2017</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">10</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">418</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 46%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2018</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">220</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 46%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2019</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">220</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 46%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2020 and beyond</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">110</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 46%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Total minimum lease payments</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">24</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,506</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 46%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Less: Amount representing interest</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 46%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Total capital lease obligations</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">24</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 46%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Less: current portion</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(22</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 46%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Long-term portion of capital lease obligations</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table><div style="background-color: #ffffff;">&#160;</div><div style="background-color: #ffffff; text-indent: 27pt;">See Note 13 for information about our new headquarters lease.<br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left;">Contingencies</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: left;">Tax Contingencies</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 27pt;">The Company&#8217;s income tax calculations are based on application of the respective U.S. federal, state or foreign tax law. Its tax filings, however, are subject to audit by the respective tax authorities. Accordingly, the Company recognizes tax liabilities based upon its estimate of whether, and the extent to which, additional taxes will be due.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: left;">Legal Contingencies</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 27pt;">From time to time, the Company may become involved in legal proceedings, claims and litigation arising in the ordinary course of business. When it believes a loss is probable and can be reasonably estimated, it accrues the estimated loss in its consolidated financial statements. Where the outcome of these matters is not determinable, it does not make a provision in its consolidated financial statements until the loss, if any, is probable and can be reasonable estimated or the outcome becomes known.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: left;">Product Warranties</div><div style="text-align: left; background-color: #ffffff;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">The Company&#8217;s products typically carry a standard warranty period of approximately one year. The Company records a liability based on estimates of the costs that may be incurred under its warranty obligations and charges such costs to the cost of revenue at the time revenues are recognized. The warranty obligation is affected by product failure rates, material usage and service delivery costs incurred in correcting a product failure. The estimates of anticipated rates of warranty claims and costs per claim are primarily based on historical information and future forecasts.</div><div style="background-color: #ffffff;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">The table below summarizes the activities related to accrued product warranties, which is included as a component of other current liabilities, for the three and six months ended June 26, 2016 and June 28, 2015 (in thousands):</div><div style="background-color: #ffffff;"><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 90%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 42%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Three months ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Six months ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 42%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">June 26, 2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">June 28, 2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">June 26, 2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">June 28, 2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Accrued product warranties&#8212;beginning of period</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">286</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">369</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">325</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">334</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Warranty charges</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">80</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">81</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">88</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">278</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 42%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Warranties settled</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(65</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(93</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(112</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(255</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 42%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Accrued product warranties&#8212;end of period</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">301</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">357</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">301</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">357</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table></div> 45221397 66397086 66000 45000 100000000 100000000 50000000 100000000 0.001 0.001 0.001 0.001 0.001 66397086 45221397 -111000 505000 60000 100000 0.01 0.23 0.12 0.25 0.38 0.14 1 0.33 0.4 1 0.21 0.18 0.85 0.5 0.85 0.3 0.03 0.49 0.28 0.3 0.28 0.35 0.01 1 0.33 0.54 1 0.02 1 1 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left; background-color: #ffffff;">Organization</div><div><br /></div><div style="background-color: #ffffff;"><div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; background-color: #ffffff;">GigPeak Inc. (formerly GigOptix, Inc.)&#160;(&#8220;GigPeak&#8221; or the &#8220;Company&#8221;)</font>&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">is a leading innovator of semiconductor integrated circuits (&#8220;ICs&#8221;) and software solutions for high-speed connectivity and high-quality video compression. The Company&#8217;s focus is to develop and deliver products that enable lower power consumption and faster data connectivity, more efficient use of network infrastructure and broader connectivity to the Cloud, reducing the total cost of ownership for the network&#8217;s operators. GigPeak addresses both the speed of data transmission and the amount of bandwidth the data consumes within the network, and its products also help to improve the efficiency of&#160; various Cloud-connected applications, such as the Internet-of-Things&#160;(&#8220;IoT&#8221;). The recently extended GigPeak product portfolio provides more flexibility to support on-going changes in the connectivity that customers and markets require by deploying a wider offering of solutions from various kinds of semiconductor materials, ICs and Multi-Chip-Modules (&#8220;MCMs&#8221;), through cost-effective application specific integrated circuit (&#8220;ASICs&#8221;) and system-on-chips (&#8220;SoCs&#8221;), and into full software programmable open-platform offerings.</font></div><br /></div><div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">Since inception in 2007, the Company has expanded its customer base through its sales and marketing activities, and by acquiring and integrating eight (8) companies with complementary and synergistic products and customers. GigPeak established a worldwide direct sales force which is supported by a number of channel representatives and distributors that sell its products throughout North America, Europe, Japan and Asia.</div><br /></div></div></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">Aggregate non-cancelable future minimum rental payments under capital and operating leases are as follows (in thousands):</div><div><br /></div></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; margin-left: 27pt; width: 70%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 46%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Capital Leases</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Operating Leases</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 46%;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">Years ending December 31,</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Minimum lease </div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">payments</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Minimum lease </div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">payments</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 46%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2016 (remainder of the year)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">14</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">538</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 46%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2017</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">10</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">418</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 46%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2018</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">220</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 46%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2019</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">220</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 46%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2020 and beyond</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">110</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 46%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Total minimum lease payments</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">24</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,506</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 46%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Less: Amount representing interest</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 46%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Total capital lease obligations</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">24</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 46%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Less: current portion</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(22</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 46%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Long-term portion of capital lease obligations</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table></div> 3611000 5193000 7278000 8876000 1200000 342000 1073000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; background-color: #ffffff;">NOTE 7&#8212;CREDIT FACILITIES</div><div><br /></div></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">In March 25, 2013, the Company and its wholly owned subsidiaries, ChipX, Incorporated and Endwave Corporation (together with the Company, the &#8220;Prior Borrowers&#8221;) entered into a Second Amended and Restated Loan and Security Agreement (&#8220;Loan Agreement&#8221;) with Silicon Valley Bank (&#8220;SVB&#8221;) to replace the Amended and Restated Loan and Security Agreement entered in December 2011.</div><div style="background-color: #ffffff;"><br /></div><div style="background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">In May 2015, SVB and the Prior Borrowers amended the Loan Agreement by entering into a Second Amendment to the Second Restated Loan Agreement (the &#8220;Second Amendment&#8221;). Pursuant to the Second Amendment, the total aggregate amount that the Company was entitled to borrow from SVB under a Revolving Loan facility was $7 million, based on net eligible accounts receivable after an 80% advance rate and subject to limits based on the Company&#8217;s eligible accounts as determined by SVB. In addition, the applicable interest rate was decreased from Prime Rate plus 0.6% to Prime Rate plus 0.4%. The terms of the Second Amendment, were set to expire on May 6, 2016.</div><div><br /></div></div><div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 27pt;">In April 2016, SVB and the Prior Borrowers, with newly acquired Magnum, entered into the Third Amended and Restated Loan and Security Agreement (the &#8220;Third Restated Loan Agreement&#8221;) , amending and restating the Loan Agreement, as amended, in its entirety. Pursuant to the Third Restated Loan Agreement, <font style="font-size: 10pt; font-family: 'Times New Roman'; background-color: #ffffff;">the total aggregate amount that the Company is entitled to borrow from SVB has increased to an amount not to exceed $29 million, which is split into two different credit facilities, comprised of (i) the existing Revolving Loan facility which was amended to provide that the Company is entitled to borrow from SVB up to an amount not to exceed $14.0 million, based on net eligible accounts receivable after an 80% advance rate and subject to limits based on the Company&#8217;s eligible accounts as determined by SVB (the &#8220;Amended Revolving Loan&#8221;) and (ii) a second facility under which the Company is entitled to borrow from SVB up to $15.0 million without reference to accounts receivable, and which must be repaid in sixty equal installments, unless the Company exercises its right to prepay the loan (the &#8220;Term Loan&#8221;). The interest rate for the revolving line is Prime Rate plus&#160;0.4%, or 3.9% as of June 26, 2016. The interest rate for the term loan is Prime Rate plus&#160;1.25%, or 4.75% as of June 26, 2016. The Amended Revolving Loan has a term of 24 months and an outstanding balance of $7.1 million as of June 26, 2016.&#160; The outstanding balance of the Term Loan as of June 26, 2016 was $14.5 million, of which $3.0 million is recorded in the condensed consolidated balance sheet as notes payable, current.</font></div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">Future principal payments under the Term Loan are as follows:</div><div>&#160;</div><div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; margin-left: 27pt; width: 50%;"><tr><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 38%;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center; margin-left: 7.2pt; text-indent: -7.2pt;">Year ending December 31,</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 38%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 38%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">2016 (remaining 6 months)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,500,000</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 38%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">2017</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,000,000</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 38%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">2018</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,000,000</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 38%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">2019</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,000,000</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 38%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">2020</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,000,000</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 38%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Thereafter</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,000,000</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 38%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Total</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">14,500,000</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div><div>&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">SVB had two outstanding existing warrants to purchase common stock of the Company: (i) a warrant to purchase 4,125 shares of common stock at an exercise price of $0.73, with an expiration date of October 5, 2017; and (ii) a warrant to purchase 125,000 shares of common stock at an exercise price of $4.00 per share, with an expiration date of April 23, 2017. In connection with the Third Restated Loan Agreement, these warrants have been amended and restated to extend the expiration date to October 5, 2022 and April 22, 2022, respectively. The change in the fair value of the common stock warrants related to the extension of the expiration date was $143,000 and was recorded as a discount on the SVB loan.</div><div><br /></div><div style="background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 27pt;">In connection with the Third Restated Loan Agreement, the Company incurred legal and administrative expenses of $200,000 which was recorded as a discount on the SVB Term Loan. The debt discount will be amortized to interest expenses during the life of the term loan using the effective interest method.</div><div><br /></div></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">The Third Restated Loan Agreement with SVB is collateralized by all of the Company&#8217;s assets, including all accounts, equipment, inventory, receivables, and general intangibles. The Third Restated Loan Agreement contains certain restrictive covenants that will impose significant operating and financial restrictions on its operations, including, but not limited to restrictions that limit its ability to:</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td style="width: 18pt;">&#160;</td><td style="font-size: 10pt; font-family: Symbol, serif; vertical-align: top; width: 18pt; align: right;">&#183;</td><td style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: top; text-align: left; width: auto;">Sell, lease, or otherwise transfer, or permit any of its subsidiaries to sell, lease or otherwise transfer, all or any part of its business or property, except in the ordinary course of business or in connection with certain indebtedness or investments permitted under the amended and restated loan agreement;</td></tr></table></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">&#160;</div><div style="text-align: left;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td style="width: 18pt;">&#160;</td><td style="font-size: 10pt; font-family: Symbol, serif; vertical-align: top; width: 18pt; align: right;">&#183;</td><td style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: top; text-align: left; width: auto;">Merge or consolidate, or permit any of its subsidiaries to merge or consolidate, with or into any other business organization, or acquire, or permit any of its subsidiaries to acquire, all or substantially all of the capital stock or property of another person;</td></tr></table></div><div style="background-color: #ffffff;">&#160;</div><div style="text-align: left;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td style="width: 18pt;">&#160;</td><td style="font-size: 10pt; font-family: Symbol, serif; vertical-align: top; width: 18pt; align: right;">&#183;</td><td style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: top; text-align: left; width: auto;">Create, incur, assume or be liable for any indebtedness, other than certain indebtedness permitted under the amended and restated loan and security agreement;</td></tr></table></div><div><br /></div><div style="text-align: left;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td style="width: 19pt;"></td><td style="font-size: 10pt; font-family: Symbol, serif; vertical-align: top; width: 17pt; align: right;">&#183;</td><td style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: top; text-align: left; width: auto;">Pay any dividends or make any distribution or payment on, or redeem, retire, or repurchase, any capital stock; and</td></tr></table></div><div style="background-color: #ffffff;"><br /></div><div style="text-align: left;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td style="width: 19pt;"></td><td style="font-size: 10pt; font-family: Symbol, serif; vertical-align: top; width: 17pt; align: right;">&#183;</td><td style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: top; text-align: left; width: auto;">Make any investment, other than certain investments permitted under the amended and restated loan and security agreement.</td></tr></table></div></div> P24M 0.0125 0.004 0.004 0.006 0.039 0.0475 0 709000 143000 200000 1444000 0 2726000 0 1017000 318000 2839000 1775000 391000 729000 795000 380000 0 0 0 39000 0 11000 11000 39000 0 0.02 0 0 0 0 0 0.02 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; background-color: #ffffff;">NOTE 11&#8212;NET INCOME (LOSS) PER SHARE</div><div style="background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 27pt;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 27pt;">The computations for basic and diluted net income (loss) per share are as follows (in thousands, except per share data);</div><div><br /> &#160;</div></div><table align="left" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; margin-left: 27pt; width: 90%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 42%;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Three Months Ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Six Month Ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 42%;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">June 26,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">June 28,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">June 26,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">June 28,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 42%;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 42%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Net income (loss)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">85</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">522</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">33</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(114</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Weighted average common shares outstanding:</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Basic</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">54,791</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">32,885</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">49,790</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">32,705</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Effect of dilutive securities:</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Stock options</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,737</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">627</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,900</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Restricted stock units</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,123</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">408</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,244</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 42%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Warrants</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">7</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 42%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Diluted</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">57,656</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">33,922</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">52,941</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">32,705</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Basic net income (loss) per share</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">0.00</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">0.02</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">0.00</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(0.00</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Diluted net income (loss) per share</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">0.00</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">0.02</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">0.00</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(0.00</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr></table><div style="clear: both; background-color: #ffffff;"><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 27pt;">The following weighted-average common stock equivalents were excluded from the calculation of diluted net loss per share for the periods presented because including them would have been anti-dilutive:</div><div><br /></div></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Three Months Ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Six Months Ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" rowspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">June 26,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" rowspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;">&#160;&#160;</td><td rowspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;&#160;</td><td colspan="2" nowrap="nowrap" rowspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">June 28,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" rowspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">June 26,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" rowspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;">&#160;&#160;</td><td rowspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;&#160;</td><td colspan="2" nowrap="nowrap" rowspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">June 28,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Stock options and RSUs</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,915,698</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,013,177</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,120,434</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">11,896,172</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Common stock warrants</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">125,000</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">156,162</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">125,000</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">158,240</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Total</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,040,698</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,169,339</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,245,434</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">12,054,412</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div> 26000 34000 2886000 1782000 P2Y10M24D P0Y9M18D 45000 9500000 0.379 0.0049 0.0086 2.31 2.25 P0Y9M22D P1Y6M18D 4000 -28000 0.62 0.62 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; background-color: #ffffff;">NOTE 3&#8212;FAIR VALUE</div><div style="background-color: #ffffff;"><br /></div><div style="background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">The Company&#8217;s financial assets and liabilities are valued using market prices on active markets (&#8220;Level 1&#8221;), less active markets (&#8220;Level 2&#8221;) and unobservable markets (&#8220;Level 3&#8221;). Level 1 instrument valuations are obtained from real-time quotes for transactions in active exchange markets involving identical assets. Level 2 instrument valuations are obtained from readily-available pricing sources for comparable instruments.&#160; Level 3 instruments are valued using unobservable market values in which there is little or no market data, and which require the Company to apply judgment to determine the fair value.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">The Company&#8217;s financial instruments measured at fair value on a recurring basis consist of Level I assets and Level III liabilities. Level I assets include highly liquid money market funds that are included in cash and cash equivalents. Level III liabilities consist of common stock warrants liability that are included in other current liabilities. For the six months ended June 26, 2016, the Company did not have any significant transfers between Level 1, Level 2 and Level 3.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">The following table summarizes the Company&#8217;s financial assets and liabilities measured at fair value on a recurring basis as of June 26, 2016 and December 31, 2015 (in thousands):</div><div><br /></div></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; margin-left: 27pt; width: 90%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 42%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Fair Value Measurements Using</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Carrying Value</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Quoted Prices in Active Markets&#160;for Identical Assets </div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">(Level 1)</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Significant Other Observable Inputs<font style="font-size: 10pt; font-family: 'Times New Roman';"><br /></font> (Level 2)</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Significant Unobservable Inputs<font style="font-size: 10pt; font-family: 'Times New Roman';"><br /></font> (Level 3)</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">June 26, 2016:</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Financial Assets:</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 42%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Money market funds</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">12,380</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">12,380</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Financial Liabilities:</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 42%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Common stock warrants liability</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">11</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">11</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">December 31, 2015:</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Financial Assets:</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 42%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Money market funds</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">12,364</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">12,364</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Financial Liabilities:</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 42%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Common stock warrants liability</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">39</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">39</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table><div style="background-color: #ffffff;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27.35pt;">Cash and cash equivalents, accounts receivable, accounts payable, accrued compensation and other current liabilities are stated at carrying value, which approximates fair value due to their short-term maturities. The carrying value of the Company&#8217;s revolving loan, term loan and capital lease obligations approximates fair value as the stated borrowing rates approximate market rates currently available to the Company for loans and capital leases with similar terms.</div><div style="background-color: #ffffff;"><div style="text-align: left;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; text-align: left; background-color: #ffffff;">Common Stock Warrants Liability</div><div style="text-align: left;"><br /></div></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 27pt;">The Company issued warrants to purchase common stock in connection with a waiver of certain events of default that arose under a November 2009 loan and security agreement with Bridge Bank. <font style="font-size: 10pt; font-family: 'Times New Roman'; background-color: #ffffff;">Certain provisions in the warrant agreements provided for down-round protection if the Company raised equity capital at a per share price less than the per share price of the warrants. Such down-round protection requires the Company to classify the common stock warrants as a liability. Common stock warrants are initially measured at its estimated fair value on the issuance date. At the end of each reporting period, change in fair value of common stock warrants are recorded in other income (expense), net on the consolidated statements of operations. The Company will continue to adjust the common stock warrants liability to its estimated fair value until the earlier of the exercise or expiration of the underlying warrants.</font></div><div>&#160;</div><div style="background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">In July 2010, December 2013 and September 2015, the Company raised additional capital through offerings of common stock of 2,760,000 shares, 9,573,750 shares and 10,643,000 shares at a price of $1.75 per share, $1.42 per share and $1.70 per share, respectively. In June 2016, the Company completed another round of equity financing through an offering of common stock of 13,194,643 shares at $2.00 per share (See Note 9&#8212;Stockholders&#8217; Equity and Stock-based Compensation). All of these equity financing transactions triggered the down-round protection and adjustment of the number of warrants issued to Bridge Bank.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">The following table summarizes the key terms of common stock warrants subject to liability classification as of June 26, 2016 and December 31, 2015 (in thousands, except share and per share amounts):</div><div><br /></div></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; margin-left: 27pt; width: 90%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 8%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Number of Common Stock Warrants</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 8%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 8%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Fair Value</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 8%;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">Holder</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Upon Issuance</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" style="vertical-align: bottom; white-space: nowrap; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">As of</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">June 26, 2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" style="vertical-align: bottom; white-space: nowrap; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">As of </div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31, </div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 8%;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Grant Date</div></td><td style="vertical-align: bottom; white-space: nowrap; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td style="vertical-align: bottom; white-space: nowrap; border-bottom: #000000 2px solid; width: 8%;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Expiration </div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Date</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Price per </div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Share</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">As of</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">June 26, 2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">As of </div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31, </div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 8%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Bridge Bank</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 8%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">20,000</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 8%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">32,429</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 8%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">31,573</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td style="vertical-align: bottom; white-space: nowrap; width: 8%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: right;">April 7, 2010</div></td><td style="vertical-align: bottom; white-space: nowrap; width: 1%; background-color: #cceeff;">&#160;</td><td style="vertical-align: bottom; white-space: nowrap; width: 8%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: right;">April 7, 2017</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 8%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2.25</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 8%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">11</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 8%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">39</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table><div><br /></div><div style="background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">The fair value of common stock warrants was determined using Black-Scholes option-pricing model. The fair value of the warrants was estimated using the following assumptions:</div><div><br /></div></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; margin-left: 27pt; width: 60%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 36%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">As of June 26, 2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">As of December 31, 2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 36%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Stock price</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">$1.90</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">$3.04</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 36%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Exercise price</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">$2.25</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">$2.31</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 36%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Expected life</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">0.81 years</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">1.55 years</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 36%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Risk-free interest rate</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">0.49%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">0.86%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 36%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Volatility</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">62%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">62%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 36%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Fair value per share</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">$0.35</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">$1.23</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table><div><br /></div><div style="background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">The change in the fair value of the Level 3 common stock warrants liability during the three and six months ended June 26, 2016 and June 28, 2015 is as follows (in thousands):</div><div><br /></div></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; margin-left: 27pt; width: 90%;"><tr><td valign="bottom" style="vertical-align: bottom; width: 42%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Three Months Ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Six Months Ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">June 26,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">June 28,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">June 26,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">June 28,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Fair value&#8212;beginning of period</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: right;">30</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: right;">7</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: right;">39</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">8</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Change in fair value</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: right;">(19</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: right;">5</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: right;">(28</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 42%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Fair value&#8212;end of period</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: right;">11</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: right;">12</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: right;">11</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">12</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">The change in the fair value of the Level 3 common stock warrants liability during the three and six months ended June 26, 2016 and June 28, 2015 is as follows (in thousands):</div><div><br /></div></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; margin-left: 27pt; width: 90%;"><tr><td valign="bottom" style="vertical-align: bottom; width: 42%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Three Months Ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Six Months Ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">June 26,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">June 28,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">June 26,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">June 28,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Fair value&#8212;beginning of period</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: right;">30</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: right;">7</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: right;">39</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">8</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Change in fair value</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: right;">(19</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: right;">5</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: right;">(28</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 42%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Fair value&#8212;end of period</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: right;">11</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: right;">12</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: right;">11</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">12</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div> 6343000 3512000 18855000 20654000 456000 1296000 50000 3141000 47000 4147000 221000 735000 6773000 438000 533000 410000 2542000 3386000 407000 4382000 2781000 8106000 457000 23237000 989000 28760000 659000 10920000 4077000 6527000 3277000 457000 P8Y P10Y P6Y P7Y P16Y P1Y P6Y P5Y 2001000 2897000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">For the three and six months ended June 26, 2016 and June 28, 2015, amortization of intangible assets was as follows (in thousands):</div><div><br /></div></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; margin-left: 27pt; width: 90%;"><tr><td valign="bottom" style="vertical-align: bottom; width: 42%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Three Months Ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Six Months Ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">June 26, 2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">June 28, 2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">June 26, 2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">June 28, 2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Cost of revenue</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">700</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">104</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">803</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">207</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Research and development expense</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">98</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">195</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Selling, general and administrative expense</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">215</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">120</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">335</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">240</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 42%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,013</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">224</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,333</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">447</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table></div> 2946000 2955000 45823000 12565000 33258000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; background-color: #ffffff;">NOTE 5&#8212;INTANGIBLE ASSETS AND GOODWILL</div><div style="background-color: #ffffff;"><br /></div><div style="background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; background-color: #ffffff; text-indent: 27pt;">Intangible assets consist of the following (in thousands):</div><div><br /></div></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">As of June 26, 2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">As of December 31, 2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Life<font style="font-size: 10pt; font-family: 'Times New Roman';"><br /></font> (years)</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Gross</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td><td colspan="2" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Accumulated </div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Amortization</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Net</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Gross</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td><td colspan="2" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Accumulated</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">&#160;Amortization</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Net</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Definite-lived intangible assets:</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 16%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Customer relationships</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">6-8</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,077</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(2,781</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,296</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,277</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(2,542</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">735</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 16%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Existing technology</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">6-7</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">23,237</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(4,382</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">18,855</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,527</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(3,386</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,141</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 16%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Patents</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">5-16</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">457</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(410</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">47</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">457</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(407</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">50</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 16%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Trade name</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">1-10</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">989</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(533</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">456</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">659</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(438</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">221</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 16%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Total definite-lived intangible assets</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">28,760</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(8,106</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">20,654</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">10,920</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(6,773</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,147</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 16%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Indefinite-lived intangible assets:</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">IPR&amp;D</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">indefinite</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">8,063</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">8,063</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">383</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">383</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 16%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Total intangible assets</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">36,823</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(8,106</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">28,717</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">11,303</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(6,773</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,530</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table><div style="background-color: #ffffff;"><br /></div><div style="background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">For the three and six months ended June 26, 2016 and June 28, 2015, amortization of intangible assets was as follows (in thousands):</div><div><br /></div></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; margin-left: 27pt; width: 90%;"><tr><td valign="bottom" style="vertical-align: bottom; width: 42%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Three Months Ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Six Months Ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">June 26, 2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">June 28, 2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">June 26, 2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">June 28, 2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Cost of revenue</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">700</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">104</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">803</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">207</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Research and development expense</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">98</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">195</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Selling, general and administrative expense</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">215</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">120</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">335</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">240</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 42%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,013</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">224</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,333</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">447</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table><div style="background-color: #ffffff;"><br /></div><div style="background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">Estimated future amortization expense related to intangible assets as of June 26, 2016 is as follows (in thousands):</div><div><br /></div></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; margin-left: 27pt; width: 50%;"><tr><td valign="bottom" style="vertical-align: bottom; width: 38%;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Years ending December 31,</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 38%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2016 (remainder of the year)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,001</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 38%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2017</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,512</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 38%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2018</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,955</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 38%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2019</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,946</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 38%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2020</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,897</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 38%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Thereafter</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,343</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 38%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Total</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">20,654</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table><div style="background-color: #ffffff;"><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">The Company did not record an impairment charge on any intangible assets or goodwill during the three and six months ended June 26, 2016 and June 28, 2015.</div></div></div> 10175000 6229000 11622000 17854000 541000 -86000 130000 142000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; background-color: #ffffff;">NOTE 10&#8212;INCOME TAXES</div><div><br /></div><div style="background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; background-color: #ffffff;">The Company recorded a provision for income taxes of $57,000 and $97,000 for the three and six months ended June 26, 2016, respectively, and $16,000 and $25,000 for the three and six months ended June 28, 2015. The income tax provisions for the three and six months ended June 26, 2016 and June 28, 2015 </font>were due primarily to state taxes and foreign taxes due. The Company has incurred tax losses in all tax jurisdictions except Korea, Japan, and Switzerland and has a full valuation allowance against such losses.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">In assessing the potential realization of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will be realized. In making such a determination, management considers all available positive and negative evidence, including scheduled reversals of deferred tax liabilities, projected future taxable income, tax planning strategies and recent financial performance. In order to support a conclusion that a valuation allowance is not needed, positive evidence of sufficient quantity and quality is necessary to overcome negative evidence. The ultimate realization of deferred tax assets is dependent on the generation of future taxable income during the periods in which those temporary differences become deductible. A valuation allowance has been recorded for the entire deferred tax asset as a result of uncertainties regarding realization of the asset including lack of profitability through June 26, 2016 and the uncertainty over future operating profitability and taxable income. The Company will continue to evaluate the potential realization of the deferred tax assets on a quarterly basis.</div><div style="text-align: left; text-indent: 27pt;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 27pt;">The Company files tax returns in the U.S. federal, U.S. state and foreign tax jurisdictions.&#160; The Company&#8217;s major tax jurisdictions are the U.S., California, Canada, Switzerland, Korea, Japan, and Israel. The Company&#8217;s fiscal years through December 31, 2015 remain subject to examination by the tax authorities for U.S. federal, U.S. state and foreign tax purpose.</div></div></div> 16000 97000 25000 57000 0 103000 -111000 85000 33000 525000 -991000 -381000 -91000 1905000 2485000 -112000 491000 -97000 127000 104000 899000 1685000 0 -102000 -27000 20000 888000 154000 1900000 0 627000 1737000 0 7000 5000 2000 383000 8063000 4530000 28717000 36823000 11303000 6000 256000 3000 256000 272000 8000 9072000 6880000 245000 1791000 1215000 5167000 2710000 2379000 2690000 3000 459000 1200000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; background-color: #ffffff;">NOTE 6&#8212;</font><font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font>INVESTMENT IN UNCONSOLIDATED AFFILIATES</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">In January 2016, the Company invested $1.2 million for a minority stake in Anagog Ltd. (&#8220;Anagog&#8221;), the developer of the world&#8217;s largest crowdsourced parking network. Anagog perfects the mobility status algorithms that allow for advanced on-phone machine learning capabilities for the best user experience with ultra-low battery consumption and a high level of privacy protection. As of June 26, 2016, this cost method investment of $1.2 million is recorded in other assets on the condensed consolidated balance sheets.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">In February 2014, together with CPqD, the Company incepted a joint venture, originally named BrPhotonics Produtos Optoeletr&#244;nicos LTDA and after an investment in May 2016 by Inova Empresa Fundo De Investimento Em Participa&#231;&#245;es, now named BrPhotonics Produtos Optoeletr&#244;nicos S/A (&#8220;BrP&#8221;), of which the Company owns 37.9%. BrP is a provider of advanced high-speed devices for optical communications and integrated transceiver components for information networks, and is based in Campinas, Brazil. The Company transferred into BrP its knowledge-base and intellectual property of </font>TFPS<sup style="font-size: smaller; vertical-align: text-top; line-height: 1;">TM</sup>&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">technology. The Company transferred its inventory related to the </font>TFPS<sup style="font-size: smaller; vertical-align: text-top; line-height: 1;">TM</sup><font style="font-size: 10pt; font-family: 'Times New Roman';"> platform and the complete production line equipment that previously resided at its Bothell, Washington, facility to CPqD, for use on the BrP joint venture. As of the transfer date, the Company&#8217;s net book value of the inventory and property and equipment was $245,000 and $211,000, respectively. During the second quarter of 2015, the Company made an additional capital contribution of $3,000 pursuant to BrP&#8217;s Amended Articles of Association which resulted in a $459,000 investment in BrP.</font></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">For the years ended December 31, 2015 and 2014, the Company had losses of $3,000 and $456,000, respectively, for the Company&#8217;s allocated portion of BrP&#8217;s results. Since the Company&#8217;s share of the loss exceeded the Company&#8217;s carrying cost of its investment in BrP, the Company&#8217;s investment in an unconsolidated affiliate was written down to zero as of December 31, 2015.</div></div> 419000 228000 277000 117000 8921000 40732000 4297000 912000 149915000 69110000 17736000 7660000 22100000 7100000 14500000 2016-05-06 14000000 7000000 15000000 29000000 1500000 14500000 3000000 1000000 3000000 3000000 3000000 0 18343000 435000 3628000 3133000 18000 426000 3091000 2680000 111000 -1118000 -37782000 50644000 -471000 2665000 1499000 85000 -114000 522000 33000 0 0 3000 3000 3000 456000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left; background-color: #ffffff;">Recent Accounting Pronouncements</div><div style="background-color: #ffffff;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 27pt;">In March 2016, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) No. 2016-08, <font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Revenue from Contracts with Customers (Topic 606): Principal versus Agent Considerations (Reporting Revenue Gross versus Net)</font> which clarified the revenue recognition implementation guidance on principal versus agent considerations. In April 2016, the FASB issued ASU No. 2016-10, <font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Revenue from Contracts with Customers (Topic 606): Identifying Performance Obligations and Licensing</font> which clarified the revenue recognition guidance regarding the identification of performance obligations and the licensing implementation. In May 2016, the FASB issued ASU No. 2016-12, <font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Revenue from Contracts with Customers (Topic 606): Narrow-Scope Improvements and Practical Expedients</font> which narrowly amended the revenue recognition guidance regarding collectibility, noncash consideration, presentation of sales tax and transition. ASU 2016-08, ASU 2016-10 and ASU 2016-12 are effective during the same period as ASU No. 2014-09, <font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Revenue from Contracts with Customers</font>, which is effective for annual reporting period beginning after December 15, 2017, with the option to adopt one year earlier. The Company is still evaluating the impact of the adoption of ASU 2016-08, ASU 2016-10 and ASU 2016-12.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 27pt;">In March 2016, the FASB issued ASU No. 2016-09, <font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Compensation &#8211; Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting</font>. The standard identifies areas for simplification involving several aspects of accounting for share-based payment transactions, including the income tax consequences, classification of awards as either equity or liabilities, an option to recognize gross stock compensation expense with actual forfeitures recognized as they occur, as well as certain classifications on the statement of cash flows. ASU 2016-09 is effective for interim and annual reporting periods beginning after December 15, 2016, with early adoption permitted. The Company is currently evaluating the impact of the adoption of ASU 2016-09.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">In March 2016, </font>the FASB issued ASU No. 2016-07, <font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Investments&#8212;Equity Method and Joint Ventures (Topic 323): Simplifying the Transition to the Equity Method of Accounting</font>. This guidance eliminates the requirement that when an investment qualifies for use of the equity method as a result of an increase in the level of ownership interest or degree of influence, an investor must adjust the investment, results of operations, and retained earnings retroactively on a step-by step basis as if the equity method had been in effect during all previous periods that the investment had been held. ASU 2016-07 is effective for interim and annual reporting periods beginning after December 15, 2016. <font style="font-size: 10pt; font-family: 'Times New Roman';">The Company does not expect the adoption will have a material impact on </font><font style="font-size: 10pt; font-family: 'Times New Roman'; background-color: #ffffff;">its condensed consolidated financial statements</font><font style="font-size: 10pt; font-family: 'Times New Roman';">.</font></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">In February 2016, </font>the FASB issued ASU No. 2016-02, <font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Leases (Topic 842), </font>which supersedes Topic 840, <font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Leases</font>. The guidance in this new standard requires lessees to recognize assets and liabilities arising from operating leases on the balance sheet. For operating leases, a lessee is required to recognize a right-of-use asset and a lease liability, initially measured at the present value of the lease payments, in the statement of financial position, to recognize a single lease cost, calculated so that the cost of the lease is allocated over the lease term on a generally straight-line basis, and to classify all cash payments within operating activities in the statement of cash flows. ASU 2016-02 is effective for interim and annual reporting periods beginning after December 15, 2018. <font style="font-size: 10pt; font-family: 'Times New Roman';">The Company is currently evaluating the impact of the adoption of </font>ASU 2016-02<font style="font-size: 10pt; font-family: 'Times New Roman';">.</font></div></div> 0 2924000 3000000 1506000 538000 418000 11684000 17383000 9696000 5666000 110000 220000 471000 -62000 479000 563000 220000 27000 3000 15000 -17000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 27.35pt;">Other long term liabilities consisted of the following (in thousands):</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; margin-left: 27pt; width: 80%;"><tr><td valign="bottom" style="vertical-align: bottom; width: 56%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">June 26,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Deferred revenue</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,726</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Deferred income tax</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">318</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Income taxes payable for unrecognized tax benefits</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">328</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">434</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Other</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">226</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">160</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Total other long term liabilities</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,297</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">912</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div> 251000 1438000 -18000 -85000 -81000 -19000 160000 226000 2219000 4789000 742000 1373000 3000 27000 -17000 15000 0 10000 1049000 501000 0 1200000 37100000 0 35443000 400000 1118000 1241000 349000 356000 0 0 1000000 1000000 750000 0.001 0.001 0.001 0 0 0 0 Each share of preferred stock has voting rights equal to one thousand shares of common stock 580000 1027000 21900000 0 24706000 0 24300000 4600000 4950000 0 639000 32000 301000 325000 P3Y P3Y P3Y P1Y P5Y P5Y P2Y P7Y P3Y P5Y <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">Property and equipment, net consisted of the following (in thousands, except depreciable life):</div><div><br /></div></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; margin-left: 27pt; width: 90%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 54%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Life</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">June 26,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 54%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">(In years)</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 54%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Network and laboratory equipment</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">3 &#8211; 5</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">18,101</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">13,520</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 54%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Computer software and equipment</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">2 &#8211; 3</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,234</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,207</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 54%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Furniture and fixtures</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">3 &#8211; 7</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">165</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">165</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 54%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Office equipment</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">3 &#8211; 5</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">144</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">142</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 54%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Leasehold improvements</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">1 &#8211; 5</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">781</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">316</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 54%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">23,425</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">18,350</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 54%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Accumulated depreciation and amortization</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(19,797</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(15,217</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 54%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Property and equipment, net</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,628</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,133</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table></div> 3133000 3628000 211000 23425000 142000 165000 144000 781000 165000 18101000 4234000 4207000 18350000 13520000 316000 0 20000 2000 502000 5690000 9215000 3224000 6472000 330000 229000 -101015000 -100982000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left; background-color: #ffffff;">Deferred Revenue</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">Deferred revenue primarily represents PCS contracts billed in advance but yet to be recognized. The current portion of deferred revenue represents the amounts that are expected to be recognized as revenue within one year of the balance sheet date. As of June 26, 2016, current portion of deferred revenue of $1.4 million is included in other current liabilities and noncurrent portion of deferred revenue of $2.7 million is included in other long term liabilities in the condensed consolidated balance sheets.</div></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left; background-color: #ffffff;">Revenue Recognition</div><div style="background-color: #ffffff;"><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 27pt;">The Company&#8217;s revenue is mainly derived from the following sources: (i) product revenue, which includes hardware, software and perpetual software license revenue; (ii) services revenue, which include post contract support (&#8220;PCS&#8221;), professional services, and training; (iii) royalty revenue based on the number of ICs the customers sold during a particular period by the agreed-upon royalty rate; and (iv) engineering project revenues through the development stage.</div><div><br /></div><div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">Revenue from sales of optical communication drivers and receivers and multi-chip modules, broadcasting SoCs for video broadcasting, distribution and contribution applications, and other hardware and software products is recognized when persuasive evidence of a sales arrangement exists, transfer of title occurs, the sales price is fixed or determinable and collection of the resulting receivable is reasonably assured. The Company generally provides standard product warranty on its products and warranty reserves are made at the time revenue is recorded. See Note 8&#8212;Commitments and Contingencies for further detail related to the warranty reserve.</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff;">&#160;</div></div></div><div style="background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">Customer purchase orders are generally used to determine the existence of an arrangement. Transfer of title and risk of ownership occur based on defined terms in customer purchase orders, and generally pass to the customer upon shipment, at which point goods are delivered to a carrier. There are no formal customer acceptance terms or further obligations, outside of standard product warranty. The Company assesses whether the sales price is fixed or determinable based on the payment terms associated with the transaction. Collectibility is assessed based primarily on the credit worthiness of the customer as determined through ongoing credit evaluations of the customer&#8217;s financial condition as well as consideration of the customer&#8217;s payment history.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">The Company sells some products to distributors at the price listed in its price book for that distributor. Certain of the Company&#8217;s distributor agreements provide for semi-annual stock rotation privileges of 5% to 10% of net sales for the previous six-month period. At the time of sale, the Company records a sales reserve against revenues for stock rotations approved by management. Each month the Company adjusts the sales reserve for the estimated stock rotation privilege anticipated to be utilized by the distributors. When the distributors pay the Company&#8217;s invoices, they may claim stock rotations when appropriate. Once claimed, the Company processes the requests against the prior authorizations and reduces the reserve previously established for that customer. As of June 26, 2016 and December 31, 2015, the reserve for stock rotations was $154,000 and $490,000, respectively, and is recorded in other current liabilities on the consolidated balance sheets.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">The Company records transaction-based taxes including, but not limited to, sales, use, value added, and excise taxes, on a net basis in its consolidated statements of operations.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">Service revenue includes customer support services, primarily software maintenance contract services and professional services. Revenue from service contracts is recognized ratably over the contract term, generally ranging from one to three years. Professional services, such as training services, are offered under time and material or fixed-fee contracts. Professional services revenue is recognized as services are performed.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">The Company recognizes royalty revenue based on reports received from customers during the quarter, assuming that all other revenue recognition criteria are met. The customers generally report shipment information typically within 45 days following the end of their respective quarters. If there is a reliable basis on which the Company can estimate its royalty revenues prior to obtaining the customers&#8217; reports, the Company will recognize royalty revenues in the quarter in which they are earned. If there is not a reliable basis for estimating royalties, the Company will recognize revenue in the following quarter when the shipment report is received.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">The Company also enters into product development arrangements with certain customers. In general, non-recurring engineering projects require complex technology development and achievement of the development milestones is dependent on the Company&#8217;s performance. The milestone payment is generally commensurate with the Company&#8217;s effort or the value of the deliverable and is nonrefundable. Although development milestones are typically accepted by the customers, the Company does not have certainty about its ability to achieve these milestones. As such, revenue from product development arrangements are recorded when development milestones are achieved. These revenues are typically recorded at 100% gross margin because the costs associated with non-recurring engineering projects are recorded in research and development as expenses are incurred. The development efforts related to non-recurring engineering projects generally benefit the Company&#8217;s overall product development programs beyond the specific project requested by its customers.</div></div></div> 8320000 13048000 6262000 5569000 6655000 5576000 2775000 8113000 407000 9840000 26730000 18900000 150000 15368000 2757000 4273000 0 3702000 3231000 0 1672000 P4Y3M18D 1 1.1 P4Y9M25D P4Y3M18D P4Y3M7D <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">Estimated future amortization expense related to intangible assets as of June 26, 2016 is as follows (in thousands):</div><div><br /></div></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; margin-left: 27pt; width: 50%;"><tr><td valign="bottom" style="vertical-align: bottom; width: 38%;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Years ending December 31,</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 38%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2016 (remainder of the year)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,001</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 38%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2017</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,512</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 38%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2018</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,955</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 38%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2019</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,946</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 38%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">2020</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,897</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 38%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Thereafter</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,343</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 38%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Total</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">20,654</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div> 1.70 1.42 1.75 2.00 2.85 2.00 2.00 2.00 26730000 18900000 15368000 9840000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">Inventories consisted of the following (in thousands):</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">&#160;</div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; margin-left: 27pt; width: 80%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 56%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">June 26,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 56%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Raw materials</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,690</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,379</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Work in process</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5,167</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,710</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Finished goods</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,215</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,791</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 56%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">9,072</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,880</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">The following table summarizes the Company&#8217;s stock-based compensation expense for the three and six months ended June 26, 2016 and June 28, 2015 (in thousands):</div><div><br /></div></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; margin-left: 27pt; width: 90%;"><tr><td valign="bottom" style="vertical-align: bottom; width: 42%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Three Months Ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Six Months Ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">June 26, 2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">June 28, 2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">June 26, 2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">June 28, 2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Cost of revenue</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">72</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">139</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">158</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">221</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Research and development expense</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">279</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">362</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">602</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">609</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Selling, general and administrative expense</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">722</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">799</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,598</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,359</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 42%; background-color: #ffffff;"></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,073</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,300</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,358</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,189</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27.35pt;">The following table summarizes RSU activities under the Company&#8217;s equity incentive plans for the six months ended June 26, 2016:</div><div><br /></div><table align="left" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; margin-left: 27pt; width: 90%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 42%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Number of </div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Shares</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Weighted-</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Average Grant </div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Date Fair Value</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Weighted-</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Average </div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Remaining </div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Vesting Term, </div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Years</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Aggregate<font style="font-size: 10pt; font-family: 'Times New Roman';"><br /></font>Intrinsic<font style="font-size: 10pt; font-family: 'Times New Roman';"><br /></font> Value</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">(In thousands)</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Unvested balance&#8212;December 31, 2015</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,361,833</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1.64</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2.86</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">13,260</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Granted</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,089,623</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2.94</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Released</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(1,001,985</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2.64</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 42%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Forfeited/expired</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(342,817</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1.88</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 42%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Unvested balance&#8212;June 26, 2016</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5,106,654</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2.13</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">9.04</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">9,484</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">The following table summarizes revenue by geographic region (in thousands):</div><div><br /></div></div><table align="left" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; margin-left: 27pt; width: 90%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 14%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="14" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Three Months Ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="14" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Six Months Ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 14%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">June 26, 2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">June 28, 2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">June 26, 2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">June 28, 2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 14%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">North America</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">8,320</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 6%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">54%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,231</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 6%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">33%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">13,048</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 6%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">49%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,262</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 6%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">33%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</div></td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 14%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Asia</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,273</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 6%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">28%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,757</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 6%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">28%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">8,113</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 6%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">30%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5,576</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 6%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">30%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</div></td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 14%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Europe</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,775</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 6%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">18%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,702</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 6%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">38%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5,569</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 6%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">21%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,655</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 6%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">35%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</div></td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 14%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Rest of World</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 7%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 6%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 7%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">150</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 6%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">1%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 7%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center; width: 6%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 7%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">407</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 6%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">2%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</div></td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 4px; width: 14%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 7%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">15,368</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 6%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">100%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 7%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">9,840</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 6%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">100%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 7%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">26,730</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 6%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">100%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 7%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">18,900</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 6%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">100%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</div></td></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27.35pt;">Accrued and other current liabilities consisted of the following (in thousands):</div><div><br /></div></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; margin-left: 27pt; width: 80%;"><tr><td valign="bottom" style="vertical-align: bottom; width: 56%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">June 26,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Deferred revenue</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,444</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Customer deposits</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,073</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">342</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Warranty liability</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">301</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">325</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Accrual legal and accounting</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">253</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">129</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Amounts billed to the U.S. government in excess of approved rates</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">191</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">191</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Sales return reserve</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">154</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">490</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Other</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,373</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">742</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 56%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,789</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,219</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 27pt;">The following weighted-average common stock equivalents were excluded from the calculation of diluted net loss per share for the periods presented because including them would have been anti-dilutive:</div><div><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Three Months Ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Six Months Ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" rowspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">June 26,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" rowspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;">&#160;&#160;</td><td rowspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;&#160;</td><td colspan="2" nowrap="nowrap" rowspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">June 28,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" rowspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">June 26,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" rowspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;">&#160;&#160;</td><td rowspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;&#160;</td><td colspan="2" nowrap="nowrap" rowspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">June 28,</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Stock options and RSUs</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,915,698</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,013,177</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,120,434</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">11,896,172</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 52%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Common stock warrants</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">125,000</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">156,162</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">125,000</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">158,240</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 52%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Total</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,040,698</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,169,339</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,245,434</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">12,054,412</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: justify; background-color: #ffffff; text-indent: 27pt;">Intangible assets consist of the following (in thousands):</div><div><br /></div></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">As of June 26, 2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">As of December 31, 2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Life<font style="font-size: 10pt; font-family: 'Times New Roman';"><br /></font> (years)</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Gross</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td><td colspan="2" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Accumulated </div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Amortization</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Net</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Gross</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td><td colspan="2" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Accumulated</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">&#160;Amortization</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Net</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Definite-lived intangible assets:</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 16%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Customer relationships</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">6-8</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,077</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(2,781</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,296</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,277</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(2,542</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">735</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 16%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Existing technology</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">6-7</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">23,237</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(4,382</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">18,855</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,527</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(3,386</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,141</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 16%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Patents</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">5-16</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">457</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(410</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">47</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">457</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(407</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">50</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 16%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Trade name</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">1-10</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">989</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(533</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">456</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">659</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(438</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">221</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 16%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Total definite-lived intangible assets</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">28,760</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(8,106</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">20,654</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">10,920</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(6,773</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,147</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 16%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Indefinite-lived intangible assets:</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">IPR&amp;D</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">indefinite</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">8,063</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">8,063</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">383</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">383</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 16%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Total intangible assets</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">36,823</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(8,106</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">28,717</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">11,303</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(6,773</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,530</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 27pt;">The computations for basic and diluted net income (loss) per share are as follows (in thousands, except per share data);</div><div><br /> &#160;</div><table align="left" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; margin-left: 27pt; width: 90%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 42%;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Three Months Ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Six Month Ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 42%;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">June 26,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">June 28,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">June 26,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">June 28,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 42%;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 42%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Net income (loss)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">85</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">522</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">33</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(114</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Weighted average common shares outstanding:</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Basic</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">54,791</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">32,885</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">49,790</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">32,705</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Effect of dilutive securities:</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Stock options</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,737</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">627</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,900</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Restricted stock units</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,123</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">408</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,244</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 42%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Warrants</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">7</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 42%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Diluted</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">57,656</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">33,922</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">52,941</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">32,705</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Basic net income (loss) per share</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">0.00</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">0.02</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">0.00</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(0.00</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Diluted net income (loss) per share</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">0.00</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">0.02</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">0.00</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(0.00</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">The following table summarizes option activities under the Company&#8217;s equity incentive plans for the six months ended June 26, 2016:</div><div><br /></div></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; margin-left: 27pt; width: 90%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 42%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Options</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Weighted-</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Average Exercise </div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Price</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Weighted-Average </div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Remaining </div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Contractual Term</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Aggregate </div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Intrinsic Value</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">(in years)</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">(in thousands)</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Outstanding&#8212;December 31, 2015</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">7,918,584</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2.32</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4.82</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">7,422</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Granted</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Exercised</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(383,856</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1.67</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">457</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 42%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Forfeited/Expired</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(36,594</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">14.87</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 42%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Outstanding&#8212;June 26, 2016</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">7,498,134</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2.29</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4.30</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,755</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Vested and exercisable and expected to vest, June 26, 2016</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">7,492,492</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2.29</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4.30</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,749</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Vested and exercisable, June 26, 2016</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">7,414,507</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2.31</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4.27</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,672</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">The table below summarizes the activities related to accrued product warranties, which is included as a component of other current liabilities, for the three and six months ended June 26, 2016 and June 28, 2015 (in thousands):</div><div style="background-color: #ffffff;"><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 90%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 42%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Three months ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Six months ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 42%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">June 26, 2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">June 28, 2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">June 26, 2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">June 28, 2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Accrued product warranties&#8212;beginning of period</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">286</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">369</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">325</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">334</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Warranty charges</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">80</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">81</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">88</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">278</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 42%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Warranties settled</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(65</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(93</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(112</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(255</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 42%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Accrued product warranties&#8212;end of period</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">301</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">357</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">301</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">357</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">The following table summarizes the Company&#8217;s financial assets and liabilities measured at fair value on a recurring basis as of June 26, 2016 and December 31, 2015 (in thousands):</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; margin-left: 27pt; width: 90%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 42%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Fair Value Measurements Using</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Carrying Value</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Quoted Prices in Active Markets&#160;for Identical Assets </div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">(Level 1)</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Significant Other Observable Inputs<font style="font-size: 10pt; font-family: 'Times New Roman';"><br /></font> (Level 2)</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Significant Unobservable Inputs<font style="font-size: 10pt; font-family: 'Times New Roman';"><br /></font> (Level 3)</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">June 26, 2016:</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Financial Assets:</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 42%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Money market funds</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">12,380</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">12,380</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Financial Liabilities:</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 42%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Common stock warrants liability</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">11</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">11</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">December 31, 2015:</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Financial Assets:</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 42%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Money market funds</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">12,364</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">12,364</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Financial Liabilities:</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 42%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Common stock warrants liability</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">39</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">39</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 27pt;">The following table summarizes the fair values of assets acquired and liabilities assumed (in thousands):</div><div><br /></div></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; margin-left: 27pt; width: 60%;"><tr><td valign="bottom" style="vertical-align: bottom; width: 48%;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Tangible assets acquired:</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 48%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Cash and cash equivalents</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,707</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 48%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Accounts receivable</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,122</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 48%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Inventories</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,293</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 48%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Other current assets</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,069</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 48%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Property and equipment</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">233</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 48%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Other long-term assets</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">15</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 48%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Liabilities assumed:</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 48%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Accounts payable</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(1,279</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 48%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Accrued and other current liabilities</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(2,387</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 48%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Deferred revenue, net of associated costs</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(4,912</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 48%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Other long-term liabilities</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(593</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 48%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Identifiable intangible assets acquired:</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 48%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Developed technology</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">16,710</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 48%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">In-process research and development (IPR&amp;D)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">7,680</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 48%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Customer relationships</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">800</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 48%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Trade name</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">330</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 48%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Goodwill arising from the acquisition:</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 48%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Goodwill</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">33,258</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 48%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Total purchase consideration</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">55,046</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">Future principal payments under the Term Loan are as follows:</div><div>&#160;</div><div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; margin-left: 27pt; width: 50%;"><tr><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 38%;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center; margin-left: 7.2pt; text-indent: -7.2pt;">Year ending December 31,</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 38%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 38%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">2016 (remaining 6 months)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,500,000</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 38%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">2017</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,000,000</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 38%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">2018</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,000,000</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 38%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">2019</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,000,000</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 38%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">2020</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,000,000</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 38%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Thereafter</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,000,000</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 38%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Total</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">14,500,000</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">The following table summarizes long-lived assets by geography (in thousands):</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">&#160;</div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; margin-left: 27pt; width: 60%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 14%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 0.85%;">&#160;</td><td colspan="5" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">June 26, 2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1.27%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 0.85%;">&#160;</td><td colspan="5" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31, 2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1.27%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 14%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Americas</div></td><td valign="bottom" style="vertical-align: bottom; width: 0.85%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,091</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 0.85%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 0.85%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">85%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1.27%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; width: 0.85%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,680</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 0.85%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 0.85%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">85%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1.27%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</div></td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 14%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Europe</div></td><td valign="bottom" style="vertical-align: bottom; width: 0.85%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">426</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 0.85%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 0.85%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">12%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1.27%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; width: 0.85%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">435</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 0.85%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 0.85%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">14%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1.27%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</div></td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 14%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Asia</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 0.85%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">111</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 0.85%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 0.85%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">3%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1.27%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 0.85%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">18</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 0.85%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 0.85%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">1%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1.27%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</div></td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 4px; width: 14%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 0.85%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,628</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 0.85%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 0.85%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">100%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1.27%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 0.85%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,133</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 0.85%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 0.85%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">100%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1.27%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</div></td></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">The following table summarizes the key terms of common stock warrants subject to liability classification as of June 26, 2016 and December 31, 2015 (in thousands, except share and per share amounts):</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; margin-left: 27pt; width: 90%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 8%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="10" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Number of Common Stock Warrants</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 8%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 8%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Fair Value</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 8%;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left;">Holder</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Upon Issuance</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" style="vertical-align: bottom; white-space: nowrap; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">As of</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">June 26, 2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" style="vertical-align: bottom; white-space: nowrap; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">As of </div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31, </div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 8%;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Grant Date</div></td><td style="vertical-align: bottom; white-space: nowrap; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td style="vertical-align: bottom; white-space: nowrap; border-bottom: #000000 2px solid; width: 8%;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Expiration </div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Date</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Price per </div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Share</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">As of</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">June 26, 2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">As of </div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31, </div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 8%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Bridge Bank</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 8%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">20,000</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 8%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">32,429</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 8%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">31,573</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td style="vertical-align: bottom; white-space: nowrap; width: 8%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: right;">April 7, 2010</div></td><td style="vertical-align: bottom; white-space: nowrap; width: 1%; background-color: #cceeff;">&#160;</td><td style="vertical-align: bottom; white-space: nowrap; width: 8%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: right;">April 7, 2017</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 8%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2.25</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 8%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">11</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 8%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">39</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">Accounts receivable, net consisted of the following (in thousands):<br /></div><table align="left" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; margin-left: 27pt; width: 80%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 56%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; font-weight: bold; text-align: center;">June 26,</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; font-weight: bold; text-align: center;">&#160;December 31,</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 56%;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Accounts receivable</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">14,265</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">10,659</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 56%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Allowance for doubtful accounts</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(82</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(63</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">14,183</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">10,596</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; background-color: #ffffff;">NOTE 12&#8212;SEGMENT AND GEOGRAPHIC INFORMATION</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; background-color: #ffffff;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">The Company&#8217;s chief operating decision maker is its Chief Executive Officer. The chief operating decision maker reviews financial information presented on a consolidated basis for purposes of allocating resources and evaluating financial performance. Accordingly, the Company has determined that it operates as a single operating and reportable segment.</div><div style="text-align: left; background-color: #ffffff;"><br /></div><div style="background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">The following table summarizes revenue by geographic region (in thousands):</div><div><br /></div></div><table align="left" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; margin-left: 27pt; width: 90%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 14%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="14" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Three Months Ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="14" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Six Months Ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 14%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">June 26, 2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">June 28, 2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">June 26, 2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">June 28, 2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 14%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">North America</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">8,320</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 6%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">54%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,231</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 6%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">33%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">13,048</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 6%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">49%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,262</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 6%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">33%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</div></td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 14%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Asia</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,273</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 6%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">28%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,757</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 6%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">28%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">8,113</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 6%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">30%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5,576</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 6%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">30%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</div></td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 14%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Europe</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,775</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 6%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">18%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,702</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 6%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">38%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5,569</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 6%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">21%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,655</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 6%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">35%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</div></td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 14%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Rest of World</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 7%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 6%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 7%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">150</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 6%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">1%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 7%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: center; width: 6%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 7%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">407</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 6%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">2%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</div></td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 4px; width: 14%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 7%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">15,368</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 6%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">100%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 7%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">9,840</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 6%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">100%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 7%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">26,730</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 6%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">100%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 7%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">18,900</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 6%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">100%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</div></td></tr></table><div style="clear: both; background-color: #ffffff;"><br /></div><div style="background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">The Company determines geographic location of its revenue based upon the destination of shipments of its products.</div><div><br /></div></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">For the three months ended June 26, 2016, two customers accounted for 23% of total revenue. For the three months ended June 28, 2015, two customers accounted for 40% of total revenue. No other customer accounted for more than 10% of revenue for the respective three months periods.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">For the six months ended June 26, 2016, two customers, both of which are distributors that serve large number of customers in their geographical regions, accounted for 25% of total revenue. For the six months ended June 28, 2015, three customers accounted for 50% of total revenue. No other customer accounted for more than 10% of revenue for the respective six months periods.</div><div>&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">The following table summarizes long-lived assets by geography (in thousands):</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">&#160;</div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; margin-left: 27pt; width: 60%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 14%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 0.85%;">&#160;</td><td colspan="5" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">June 26, 2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1.27%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 0.85%;">&#160;</td><td colspan="5" nowrap="nowrap" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31, 2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1.27%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 14%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Americas</div></td><td valign="bottom" style="vertical-align: bottom; width: 0.85%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,091</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 0.85%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 0.85%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">85%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1.27%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; width: 0.85%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,680</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 0.85%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 0.85%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">85%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1.27%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</div></td></tr><tr><td valign="bottom" style="vertical-align: middle; width: 14%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Europe</div></td><td valign="bottom" style="vertical-align: bottom; width: 0.85%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">426</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 0.85%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 0.85%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">12%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1.27%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; width: 0.85%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">435</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 0.85%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 0.85%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">14%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1.27%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</div></td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px; width: 14%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Asia</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 0.85%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">111</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 0.85%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 0.85%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">3%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1.27%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 0.85%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">18</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 0.85%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 0.85%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">1%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1.27%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</div></td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 4px; width: 14%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 0.85%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,628</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 0.85%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 0.85%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">100%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1.27%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 0.85%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,133</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 0.85%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 0.85%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">100%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1.27%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</div></td></tr></table><div style="background-color: #ffffff;"><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">Long-lived assets, comprised of property and equipment, net are reported based on the location of the assets at each balance sheet date.</div></div></div> 4006000 8168000 5212000 2442000 2358000 2189000 0 P2Y10M10D P9Y0M14D 1.88 P4Y P4Y P9M P4Y 1.67 2.94 0 3.04 1.90 2089623 342817 1.64 2.13 4361833 5106654 2.31 2500000 18280238 21000000 632500 7414507 457000 11000 36594 2026448 2.32 2.29 864 1749000 7918584 7498134 2.29 7422000 1755000 14.87 7492492 395000 80000 88000 278000 81000 369000 286000 334000 325000 357000 301000 255000 112000 65000 93000 17896000 0 5000000 13194643 9573750 2760000 10643000 1754385 11319643 684600 495757 13194643 1875000 383856 0.125 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; background-color: #ffffff;">NOTE 9&#8212;STOCKHOLDERS&#8217; EQUITY AND STOCK-BASED COMPENSATION</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left; background-color: #ffffff;">Public Offering</div><div><br /></div></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; background-color: #ffffff;">On June 10, 2016, the Company entered into an underwriting agreement (the &#8220;Underwriting Agreement&#8221;) with selling stockholders and Cowen and </font>Company<font style="font-size: 10pt; font-family: 'Times New Roman'; background-color: #ffffff;">, LLC, Raymond James &amp; Associates, Inc. and Needham &amp; Company, LLC relating to (i) a public primary offering of an aggregate of 11,319,643 shares of the Company&#8217;s common stock, par value $0.001 per share, at a public offering price of $2.00 per share; (ii) a public secondary offering by certain of its officers and its directors of an aggregate of 684,600 shares of common stock at $2.00 per share; and (iii) a public secondary offering by certain of its stockholders who were former stockholders of Magnum of an aggregate of 495,757 shares of common stock at $2.00 per share. The shares were accompanied by the associated rights to purchase shares of Series A Junior Preferred Stock, par value $0.001 per share, which the Company created by the Rights Agreement, dated December 16, 2011, between the Company and the American Stock Transfer &amp; Trust Company, LLC, as Rights Agent, as amended by the Amended and Restated Rights Agreement, dated December 16, 2014. Under the terms of the Underwriting Agreement, the Company granted the underwriters a 30 day option to purchase up to an additional 1,875,000 shares of common stock to cover overallotments, which the underwriters subsequently exercised on June 15, 2016.</font></div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">On June 15, 2016, the Company completed its public offering of the 13,194,643 newly issued shares of common stock.&#160;The net proceeds to the Company from the offering was approximately $24.3 million which consisted of proceeds of $24.7 million after underwriting discounts, commissions and expenses, less an additional $0.4 million for legal, accounting, registration and other transaction costs related to the public offering.</div><div style="background-color: #ffffff;"><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left; background-color: #ffffff;">Private Equity Placement</div><div><br /></div></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 27pt;">On March 21, 2016, the Company entered into a Securities Purchase Agreement (the &#8220;PDSTI Agreement&#8221;) with Pudong Science and Technology Investment (Cayman) Co., Ltd., an affiliate of Shanghai Pudong Science and Technology Investment Co., Ltd. (collectively, &#8220;PDSTI&#8221;), pursuant to which PDSTI will purchase approximately $5.0 million of the Company&#8217;s common stock. Under the PDSTI Agreement, on March 24, 2016, the Company issued 1,754,385 shares of its common stock to PDSTI in a private placement at a purchase price of $2.85 per share.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 27pt;">Pursuant to the PDSTI Agreement, the Company agreed to file a registration statement on Form S-3 to provide registration rights to PDSTI in respect of the shares. The SEC declared the registration statement effective on June 3, 2016. The PDSTI Agreement provided that if the registration statement was not declared effective by July 7, 2016, the Company would pay to PDSTI, as liquidated damages, 0.4% of the aggregate purchase price on a monthly, prorated basis, until the registration statement was declared effective, with interest on these liquidated damages to accrue at the rate of 1.0% per month until paid in full. With the declaration of effectiveness, the Company has deemed this loss contingency to be remote and as such has not recorded a liability as of June 26, 2016.</div><div>&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 27pt;">In the event that any U.S. governmental body or agency takes any action or issues any order within six months that would prevent PDSTI from holding the shares or invalidates the Company&#8217;s issuance of the shares to PDSTI, the Company has agreed to return PDSTI&#8217;s full purchase price, plus 0.4% interest on the purchase price (accruing monthly until paid in full), and to reimburse PDSTI&#8217;s expenses in connection with negotiating the private placement, up to $15,000. As a result of this contingent redemption clause, the net proceeds of $4.6 million are classified outside permanent equity until the contingency is resolved.</div><div style="background-color: #ffffff;"><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left; background-color: #ffffff;">Common and Preferred Stock</div><div style="text-align: left;"><br /></div></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 27pt;">In December 2008, the Company&#8217;s stockholders approved an amendment to the Certificate of Incorporation to authorize 50,000,000 shares of common stock of par value $0.001. In November 2014, the Company&#8217;s stockholders approved an amendment to the Amended and Restated Certificate of Incorporation to increase the number of authorized shares of common stock from 50,000,000 shares to 100,000,000 shares of par value $0.001. In addition, the Company is authorized to issue 1,000,000 shares of preferred stock of $0.001 par value of which 750,000 shares have been designated Series A Junior Preferred Stock with powers, preferences and rights as set forth in the amended and restated certificate of designation dated December 15, 2014; the remainder of the shares of preferred stock are undesignated, for which the Board of Directors is authorized to fix the designation, powers, preferences and rights. As of June 26, 2016 and December 31, 2015, there were no shares of preferred stock issued or outstanding.</div><div>&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 27pt;">On December 16, 2014, the Company entered into an Amended and Restated Rights Agreement to extend the expiration date of its stockholder rights plan that may have the effect of deterring, delaying, or preventing a change in control. The Amended and Restated Rights Agreement amends the Rights Agreement previously adopted by (i) extending the expiration date by three years to December 16, 2017, (ii) decreasing the exercise price per right issued to stockholders pursuant to the stockholder rights plan from $8.50 to $5.25, and (iii) making certain other technical and conforming changes. The Amended and Restated Rights Agreement was not adopted in response to any acquisition proposal. Under the rights plan, the Company issued a dividend of one preferred share purchase right for each share of common stock held by stockholders of record as of January 6, 2012, and the Company will issue one preferred stock purchase right to each share of common stock issued between January 6, 2012 and the earlier of either the rights&#8217; exercisability or the expiration of the Rights Agreement. Each right entitles stockholders to purchase one one-thousandth of the Company&#8217;s Series A Junior Preferred Stock.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 27pt;">In general, the exercisability of the rights to purchase preferred stock will be triggered if any person or group, including persons knowingly acting in concert to affect the control of the Company, is or becomes a beneficial owner of 10% or more of the outstanding shares of the Company&#8217;s common stock after the Adoption Date. Stockholders or beneficial ownership groups who owned 10% or more of the outstanding shares of common stock of the Company on or before the Adoption Date will not trigger the preferred share purchase rights unless they acquire an additional 1% or more of the outstanding shares of the Company&#8217;s common stock. Each right entitles a holder with the right upon exercise to purchase one one-thousandth of a share of preferred stock at an exercise price that is currently set at $5.25 per right, subject to purchase price adjustments as set forth in the rights agreement. Each share of preferred stock has voting rights equal to one thousand shares of common stock. In the event that exercisability of the rights is triggered, each right held by an acquiring person or group would become void. As a result, upon triggering of exercisability of the rights, there would be significant dilution in the ownership interest of the acquiring person or group, making it difficult or unattractive for the acquiring person or group to pursue an acquisition of the Company. These rights expire in December of 2017, unless earlier redeemed or exchanged by the Company.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left; background-color: #ffffff;">2008 Equity Incentive Plan</div><div style="text-align: left; background-color: #ffffff;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; background-color: #ffffff;">In December 2008, the Company adopted the 2008 Equity Incentive Plan (the &#8220;2008 Plan&#8221;) for directors, employees, consultants and advisors to the Company or its affiliates. Under the 2008 Plan, 2,500,000 shares of common stock were reserved for issuance upon the completion of a merger with Lumera Corporation (&#8220;Lumera&#8221;) on December&#160;9, 2008. On January&#160;1 of each year, starting in 2009, the aggregate number of shares reserved for issuance under the 2008 Plan increase automatically by the lesser of (i)&#160;5% of the number of shares of common stock outstanding as of the Company&#8217;s immediately preceding fiscal year, or (ii)&#160;a number of shares determined by the Board of Directors. The maximum number of shares of common stock to be granted as incentive stock options (&#8220;ISOs&#8221;) and non-qualified stock options (&#8220;NSOs&#8221;) is up to 21,000,000 shares. Forfeited options or awards generally become available for future awards.</font><font style="font-size: 10pt; font-family: 'Times New Roman'; background-color: #ffffff;">&#160;</font><font style="font-size: 10pt; font-family: 'Times New Roman'; background-color: #ffffff;">As of December 31, 2015, the stockholders had approved 18,280,238 shares for future issuance. </font>On January 1, 2016, there was an automatic increase of 2,260,527 shares.<font style="font-size: 10pt; font-family: 'Times New Roman'; background-color: #ffffff;"> As of June 26, 2016, 12,230,527 options to purchase common stock and restricted stock units (&#8220;RSUs&#8221;) were outstanding and 2,026,448 shares are authorized for future issuance under the 2008 equity incentive plan.</font></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 27pt;"></div></div><div style="background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">Under the 2008 Plan, the exercise price of a stock option is at least 100% of the stock&#8217;s fair market value on the date of grant, and if an ISO is granted to a 10% stockholder at least 110% of the stock&#8217;s fair market value on the date of grant. Vesting periods for awards are recommended by the Chief Executive Officer, and approved by the Board of Directors or its Compensation Committee and generally provide for stock options to vest over a four-year period, with a one year vesting cliff of 25%, and have a maximum life of ten years from the date of grant. The Company has also been issuing RSUs which generally vest over a period range from nine months to four years.</div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left; background-color: #ffffff;">2007 Equity Incentive Plan</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 27pt;">In August 2007, the Company adopted the 2007 Equity Incentive Plan (the &#8220;2007 Plan&#8221;). The 2007 Plan provided for grants of options to purchase membership units, membership awards and restricted membership units to employees, officers and non-employee directors, and upon the completion of the merger with Lumera were converted into grants of up to 632,500 shares of common stock. Vesting periods are determined by the Board of Directors and generally provide for stock options to vest over a four-year period and expire ten years from date of grant. Vesting for certain shares of restricted stock is contingent upon both service and performance criteria. The 2007 Plan was terminated upon the completion of merger with Lumera on December 9, 2008 and the remaining 864 shares of stock options not granted under the 2007 Plan were cancelled. No shares of the Company&#8217;s common stock remain available for issuance of new grants under the 2007 Plan other than for satisfying exercises of stock options granted under this plan prior to its termination. As of June 26, 2016, options to purchase a total of 333,825 shares of common stock and 4,125 warrants to purchase common stock were outstanding.</div><div style="text-align: left; background-color: #ffffff;">&#160;</div><div style="background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left; background-color: #ffffff;">Lumera 2000 and 2004 Stock Option Plan</div><div style="text-align: left;"><br /></div></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">In December 2008, in connection with the merger with Lumera, the Company assumed the existing Lumera 2000 Equity Incentive Plan and the Lumera 2004 Stock Option Plan (the &#8220;Lumera Plan&#8221;). All unvested options granted under the Lumera Plan were assumed by the Company as part of the merger. All contractual terms of the assumed options remain the same, except for the converted number of shares and exercise price based on merger conversion ratio of 0.125. As of June 26, 2016, no additional options can be granted under the Lumera Plan, and options to purchase a total of 40,436 shares of common stock were outstanding.</div><div><br /></div><div style="background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left; background-color: #ffffff;">Warrants</div><div style="text-align: left;"><br /></div></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">As of June 26, 2016, the Company had a total of&#160;161,554 warrants to purchase common stock outstanding under all warrant arrangements. During the six months ended June 26, 2016, no warrants were exercised or expired. Some of the warrants have anti-dilution provisions which adjust the number of warrants available to the holder such as, but not limited to, stock dividends, stock splits and certain reclassifications, exchanges, combinations or substitutions. These provisions are specific to each warrant agreement.</div><div style="text-align: left; background-color: #ffffff;"><br /></div><div style="background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left; background-color: #ffffff;">Stock-based Compensation Expense</div><div style="text-align: left;"><br /></div></div><div style="background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">The following table summarizes the Company&#8217;s stock-based compensation expense for the three and six months ended June 26, 2016 and June 28, 2015 (in thousands):</div><div><br /></div></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; margin-left: 27pt; width: 90%;"><tr><td valign="bottom" style="vertical-align: bottom; width: 42%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Three Months Ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="6" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Six Months Ended</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">June 26, 2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">June 28, 2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">June 26, 2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">June 28, 2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Cost of revenue</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">72</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">139</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">158</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">221</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Research and development expense</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">279</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">362</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">602</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">609</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Selling, general and administrative expense</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">722</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">799</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,598</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,359</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 42%; background-color: #ffffff;"></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,073</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,300</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,358</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,189</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table><div style="background-color: #ffffff;">&#160;</div><div style="margin-left: 27pt; background-color: #ffffff;">The Company did not grant any options during the three or six months ended June 26, 2016 and June 28, 2015.</div><div><br /></div><div style="background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left; background-color: #ffffff;">Stock Options</div><div><br /></div></div><div style="background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">The following table summarizes option activities under the Company&#8217;s equity incentive plans for the six months ended June 26, 2016:</div><div><br /></div></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; margin-left: 27pt; width: 90%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 42%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Options</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Weighted-</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Average Exercise </div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Price</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Weighted-Average </div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Remaining </div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Contractual Term</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Aggregate </div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Intrinsic Value</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">(in years)</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">(in thousands)</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Outstanding&#8212;December 31, 2015</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">7,918,584</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2.32</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4.82</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">7,422</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Granted</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#8212;</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Exercised</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(383,856</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1.67</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">457</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 42%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Forfeited/Expired</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(36,594</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">14.87</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 42%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Outstanding&#8212;June 26, 2016</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">7,498,134</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2.29</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4.30</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,755</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Vested and exercisable and expected to vest, June 26, 2016</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">7,492,492</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2.29</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4.30</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,749</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Vested and exercisable, June 26, 2016</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">7,414,507</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2.31</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4.27</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,672</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table><div style="background-color: #ffffff;"><br /></div><div style="background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; background-color: #ffffff;">The aggregate intrinsic value reflects the difference between the exercise price of stock options and the fair value of the underlying common stock as determined by the Company&#8217;s closing stock price. </font>The total intrinsic value of options exercised during the six months ended June 26, 2016 was $457,000. The total intrinsic value of options exercised during the six months ended June 28, 2015 was $11,000.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 27pt;">As of June 26, 2016, the unrecognized stock-based compensation cost related to stock options, net of estimated forfeitures, was $45,000, which is expected to be recognized over a weighted-average period of 0.8 years.</div><div>&#160;</div></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left; background-color: #ffffff;">RSUs</div><div style="background-color: #ffffff;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27.35pt;">The following table summarizes RSU activities under the Company&#8217;s equity incentive plans for the six months ended June 26, 2016:</div><div><br /></div><table align="left" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; margin-left: 27pt; width: 90%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 42%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Number of </div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Shares</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Weighted-</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Average Grant </div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Date Fair Value</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Weighted-</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Average </div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Remaining </div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Vesting Term, </div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Years</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Aggregate<font style="font-size: 10pt; font-family: 'Times New Roman';"><br /></font>Intrinsic<font style="font-size: 10pt; font-family: 'Times New Roman';"><br /></font> Value</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">(In thousands)</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Unvested balance&#8212;December 31, 2015</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,361,833</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1.64</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2.86</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">13,260</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Granted</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,089,623</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2.94</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 42%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Released</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(1,001,985</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2.64</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 42%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 16.2pt; text-indent: -7.2pt;">Forfeited/expired</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(342,817</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1.88</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 42%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Unvested balance&#8212;June 26, 2016</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5,106,654</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2.13</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">9.04</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">9,484</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table><div style="clear: both; background-color: #ffffff;"><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 27pt;">As of June 26, 2016, the unrecognized stock-based compensation cost related to RSUs, net of estimated forfeitures, was $9.5 million, which is expected to be recognized over a weighted-average period of 2.9 years.</div><div><br /></div></div><div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">The majority of the RSUs that vested in the six months ended June 26, 2016 were net-share settled such that the Company withheld shares with value equivalent to the employees&#8217; minimum statutory obligation for the applicable income and other employment taxes, and remitted the cash to the appropriate taxing authorities. The total shares withheld were based on the value of the RSUs on their vesting date as determined by the Company&#8217;s closing stock price. These net-share settlements had the effect of share repurchases by the Company as they reduced and retired the number of shares that would have otherwise been issued as a result of the vesting and did not represent an expense to the Company. For the six months ended June 26, 2016, 1,001,985 shares of RSUs vested and the Company withheld 395,000 shares to satisfy approximately $1,049,000 of employees&#8217; minimum tax obligation on the vested RSUs.</div><br /></div></div> 60189000 104569000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; background-color: #ffffff;">NOTE 13&#8212;SUBSEQUENT EVENTS</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; background-color: #ffffff;">On July 12, 2016, the Company entered into a Fifth Amendment to Lease Agreement related to its headquarters located at 130 Baytech Drive, San Jose, CA 95134 (the &#8220;Premises&#8221;). The amendment extended the term of the lease by another 64 months from March 1, 2017 to June 30, 2022. The amended lease provides for a rent holiday of four months and an option to further extend the lease term for five years with monthly rent at the then fair market value. The amended lease also provides for certain tenant improvement allowance or rent credit, at the option of the Company. The future minimum rental payments under operating lease in Note 8 does not include the additional lease payments </font>resulting from the amendment of $4.5 million.</div></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: left; background-color: #ffffff;">NOTE 2&#8212;BALANCE SHEET COMPONENTS</div><div style="text-align: left;"><br /></div></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left; background-color: #ffffff;">Accounts Receivable, Net</div><div style="background-color: #ffffff;"><br /></div><div style="background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">Accounts receivable, net consisted of the following (in thousands):<br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff;"><div style="background-color: #ffffff;"><table align="left" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; margin-left: 27pt; width: 80%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 56%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; font-weight: bold; text-align: center;">June 26,</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; font-weight: bold; text-align: center;">&#160;December 31,</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 56%;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Accounts receivable</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">14,265</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">10,659</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 56%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">Allowance for doubtful accounts</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(82</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(63</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">14,183</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">10,596</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table><div style="clear: both;"><br /></div></div><div style="text-align: center;"></div><div style="text-align: left;"><div style="font-size: 8pt; font-family: 'Times New Roman'; font-weight: normal; font-style: italic; text-align: left; background-color: #ffffff;">Table of Contents</div><div style="font-size: 8pt; font-family: 'Times New Roman'; font-weight: normal; font-style: italic; text-align: left; background-color: #ffffff;">&#160;</div></div></div></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left; background-color: #ffffff;">Inventories</div><div style="background-color: #ffffff;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">Inventories consisted of the following (in thousands):</div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">&#160;</div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; margin-left: 27pt; width: 80%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 56%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">June 26,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 56%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Raw materials</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,690</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,379</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Work in process</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">5,167</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,710</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Finished goods</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,215</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,791</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 56%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">9,072</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">6,880</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; background-color: #ffffff;">The Company writes down inventory for excess quantities and obsolescence based on</font><font style="font-size: 10pt; font-family: 'Times New Roman';"> estimated future demand</font><font style="font-size: 10pt; font-family: 'Times New Roman'; background-color: #ffffff;">. The Company incurred insignificant inventory write-offs during the three and six months ended June 26, 2016 and June 28, 2015.</font></div><div style="background-color: #ffffff;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left; background-color: #ffffff;">Property and equipment, net</div><div style="background-color: #ffffff;"><br /></div><div style="background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">Property and equipment, net consisted of the following (in thousands, except depreciable life):</div><div><br /></div></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; margin-left: 27pt; width: 90%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 54%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">Life</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">June 26,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 54%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">(In years)</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 54%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Network and laboratory equipment</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">3 &#8211; 5</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">18,101</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">13,520</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 54%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Computer software and equipment</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">2 &#8211; 3</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,234</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,207</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 54%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Furniture and fixtures</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">3 &#8211; 7</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">165</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">165</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 54%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Office equipment</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">3 &#8211; 5</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">144</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">142</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 54%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Leasehold improvements</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">1 &#8211; 5</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">781</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">316</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 54%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">23,425</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">18,350</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 54%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Accumulated depreciation and amortization</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: right; width: 9%; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(19,797</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">(15,217</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">)</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 54%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Property and equipment, net</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: right; width: 9%; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,628</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">3,133</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table><div style="background-color: #ffffff;"><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">For the three and six months ended June 26, 2016, depreciation expense related to property and equipment was $391,000 and $729,000, respectively. For the three and six months ended June 28, 2015, depreciation expense related to property and equipment was $380,000 and $795,000, respectively.</div></div><div style="background-color: #ffffff;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">In addition to the property and equipment above, the Company has prepaid licenses. For the three and six months ended June 26, 2016, amortization related to these prepaid licenses was $472,000 and $777,000, respectively. For the three and six months ended June 28, 2015, amortization related to these prepaid licenses was $281,000 and $533,000, respectively.</div><div style="text-align: left; background-color: #ffffff;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left; background-color: #ffffff;">Other current liabilities</div><div style="background-color: #ffffff;"><br /></div><div style="background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27.35pt;">Accrued and other current liabilities consisted of the following (in thousands):</div><div><br /></div></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; margin-left: 27pt; width: 80%;"><tr><td valign="bottom" style="vertical-align: bottom; width: 56%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">June 26,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Deferred revenue</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,444</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Customer deposits</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,073</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">342</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Warranty liability</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">301</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">325</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Accrual legal and accounting</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">253</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">129</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Amounts billed to the U.S. government in excess of approved rates</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">191</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">191</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Sales return reserve</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">154</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">490</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Other</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,373</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">742</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 56%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,789</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,219</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table><div style="background-color: #ffffff;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left; background-color: #ffffff;">Other long term liabilities</div><div style="background-color: #ffffff;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; text-indent: 27.35pt;">Other long term liabilities consisted of the following (in thousands):</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; margin-left: 27pt; width: 80%;"><tr><td valign="bottom" style="vertical-align: bottom; width: 56%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">June 26,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">December 31,</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Deferred revenue</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">2,726</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">-</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Deferred income tax</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">1,017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">318</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Income taxes payable for unrecognized tax benefits</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">328</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">434</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; width: 56%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Other</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">226</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">160</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: top; padding-bottom: 4px; width: 56%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Total other long term liabilities</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">4,297</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">$</div></td><td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">912</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr></table></div> 1754385 0.001 0.001 1754385 0 4614000 701754 701754 2209000 2209000 434000 328000 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; text-align: left; background-color: #ffffff;">Use of Estimates</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates, judgments and assumptions that affect the reported amount of assets and liabilities, disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reported periods. These judgments can be subjective and complex, and consequently, actual results could differ materially from those estimates and assumptions.</div></div> 11000 39000 39000 30000 8000 7000 12000 11000 57656000 32705000 52941000 33922000 32885000 49790000 32705000 54791000 333825 12230527 40436 lesser of (i) 5% of the number of shares of common stock outstanding as of the Company’s immediately preceding fiscal year, or (ii) a number of shares determined by the Board of Directors P10Y P10Y 0.25 0 0 0.8 0.8 2 0 Bridge Bank 2010-04-07 0 0 20000 0.35 1.23 Credit Agreement 19000 28000 -28000 5000 -19000 4000 2017-04-07 5000000 P12M P64M P5Y 4500000 P4M 2 3 2 2 2 P1Y 60 13260000 9484000 0 0 0 0 1001985 2.64 2260527 0.05 1 1 P3Y 0.01 0.004 0.1 P30D 2017-12-16 15000 24700000 0.004 0.01 1 1 2 <div style="font-family: 'Times New Roman'; font-size: 10pt;"><div style="background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; background-color: #ffffff; text-indent: 27pt;">The fair value of common stock warrants was determined using Black-Scholes option-pricing model. The fair value of the warrants was estimated using the following assumptions:</div><div><br /></div></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman'; margin-left: 27pt; width: 60%;"><tr><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 36%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">As of June 26, 2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; text-align: center;">As of December 31, 2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left; width: 1%;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 36%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Stock price</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">$1.90</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">$3.04</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 36%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Exercise price</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">$2.25</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">$2.31</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 36%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Expected life</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">0.81 years</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td colspan="2" nowrap="nowrap" valign="bottom" style="vertical-align: bottom; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">1.55 years</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 36%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Risk-free interest rate</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">0.49%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">0.86%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 36%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Volatility</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">62%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">62%</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</div></td></tr><tr><td valign="bottom" style="vertical-align: bottom; width: 36%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; margin-left: 7.2pt; text-indent: -7.2pt;">Fair value per share</div></td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">$0.35</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #ffffff;">&#160;</td><td valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</div></td><td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman'; text-align: center;">$1.23</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left; width: 1%; background-color: #ffffff;">&#160;</td></tr></table></div> 490000 154000 P45D P1Y P3Y P6M 0.05 0.1 154000 490000 P1Y 1 143000 0 P12M 6000000 2387000 -0.01 -0.08 -0.05 -0.19 408000 1244000 1123000 0 The condensed consolidated balance sheet as of December 31, 2015 has been derived from the audited consolidated financial statements as of that date. EX-101.SCH 7 gig-20160626.xsd XBRL TAXONOMY EXTENSION SCHEMA 000100 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 010000 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) link:presentationLink link:calculationLink link:definitionLink 010100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 020000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) link:presentationLink link:calculationLink link:definitionLink 030000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Unaudited) link:presentationLink link:calculationLink link:definitionLink 040000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) link:presentationLink link:calculationLink link:definitionLink 060100 - Disclosure - ORGANIZATION AND BASIS OF PRESENTATION link:presentationLink link:calculationLink link:definitionLink 060200 - Disclosure - BALANCE SHEET COMPONENTS link:presentationLink link:calculationLink link:definitionLink 060300 - Disclosure - FAIR VALUE link:presentationLink link:calculationLink link:definitionLink 060400 - Disclosure - ACQUISITION link:presentationLink link:calculationLink link:definitionLink 060500 - Disclosure - INTANGIBLE ASSETS AND GOODWILL link:presentationLink link:calculationLink link:definitionLink 060600 - Disclosure - INVESTMENT IN UNCONSOLIDATED AFFILIATES link:presentationLink link:calculationLink link:definitionLink 060700 - Disclosure - CREDIT FACILITIES link:presentationLink link:calculationLink link:definitionLink 060800 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 060900 - Disclosure - STOCKHOLDERS' EQUITY AND STOCK-BASED COMPENSATION link:presentationLink link:calculationLink link:definitionLink 061000 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 061100 - Disclosure - NET INCOME (LOSS) PER SHARE link:presentationLink link:calculationLink link:definitionLink 061200 - Disclosure - SEGMENT AND GEOGRAPHIC INFORMATION link:presentationLink link:calculationLink link:definitionLink 061300 - Disclosure - SUBSEQUENT EVENTS link:presentationLink link:calculationLink link:definitionLink 070100 - Disclosure - ORGANIZATION AND BASIS OF PRESENTATION (Policies) link:presentationLink link:calculationLink link:definitionLink 080200 - Disclosure - BALANCE SHEET COMPONENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 080300 - Disclosure - FAIR VALUE (Tables) link:presentationLink link:calculationLink link:definitionLink 080400 - Disclosure - ACQUISITION (Tables) link:presentationLink link:calculationLink link:definitionLink 080500 - Disclosure - INTANGIBLE ASSETS AND GOODWILL (Tables) link:presentationLink link:calculationLink link:definitionLink 080700 - Disclosure - CREDIT FACILITIES (Tables) link:presentationLink link:calculationLink link:definitionLink 080800 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables) link:presentationLink link:calculationLink link:definitionLink 080900 - Disclosure - STOCKHOLDERS' EQUITY AND STOCK-BASED COMPENSATION (Tables) link:presentationLink link:calculationLink link:definitionLink 081100 - Disclosure - NET INCOME (LOSS) PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 081200 - Disclosure - SEGMENT AND GEOGRAPHIC INFORMATION (Tables) link:presentationLink link:calculationLink link:definitionLink 090100 - Disclosure - ORGANIZATION AND BASIS OF PRESENTATION (Details) link:presentationLink link:calculationLink link:definitionLink 090200 - Disclosure - BALANCE SHEET COMPONENTS (Details) link:presentationLink link:calculationLink link:definitionLink 090300 - Disclosure - FAIR VALUE (Details) link:presentationLink link:calculationLink link:definitionLink 090400 - Disclosure - ACQUISITION (Details) link:presentationLink link:calculationLink link:definitionLink 090500 - Disclosure - INTANGIBLE ASSETS AND GOODWILL (Details) link:presentationLink link:calculationLink link:definitionLink 090502 - Disclosure - INTANGIBLE ASSETS AND GOODWILL, Estimated Future Amortization Expense Related to Intangible Assets and Acquisition Related Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 090600 - Disclosure - INVESTMENT IN UNCONSOLIDATED AFFILIATES (Details) link:presentationLink link:calculationLink link:definitionLink 090700 - Disclosure - CREDIT FACILITIES (Details) link:presentationLink link:calculationLink link:definitionLink 090800 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details) link:presentationLink link:calculationLink link:definitionLink 090802 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details) Calc 2 link:presentationLink link:calculationLink link:definitionLink 090900 - Disclosure - STOCKHOLDERS' EQUITY AND STOCK-BASED COMPENSATION (Details) link:presentationLink link:calculationLink link:definitionLink 090902 - Disclosure - STOCKHOLDERS' EQUITY AND STOCK-BASED COMPENSATION, Share-based Compensation Arrangements by Share-based Payment Award (Details) link:presentationLink link:calculationLink link:definitionLink 090904 - Disclosure - STOCKHOLDERS' EQUITY AND STOCK-BASED COMPENSATION, Allocation of Recognized Period Costs (Details) link:presentationLink link:calculationLink link:definitionLink 090906 - Disclosure - STOCKHOLDERS' EQUITY AND STOCK-BASED COMPENSATION, Warrants (Details) link:presentationLink link:calculationLink link:definitionLink 091000 - Disclosure - INCOME TAXES (Details) link:presentationLink link:calculationLink link:definitionLink 091100 - Disclosure - NET INCOME (LOSS) PER SHARE (Details) link:presentationLink link:calculationLink link:definitionLink 091200 - Disclosure - SEGMENT AND GEOGRAPHIC INFORMATION (Details) link:presentationLink link:calculationLink link:definitionLink 091300 - Disclosure - SUBSEQUENT EVENTS (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 gig-20160626_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 9 gig-20160626_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 10 gig-20160626_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Amendment Flag Current Fiscal Year End Date Document Period End Date Entity [Domain] Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Current Reporting Status Entity Filer Category Entity Registrant Name Entity Central Index Key Entity Common Stock, Shares Outstanding Document Fiscal Year Focus Document Fiscal Period Focus Legal Entity [Axis] Document Type Asia [Member] Americas [Member] Award Type [Axis] Accounts receivable Accounts payable Accounts Payable, Current Current liabilities [Abstract] Accounts Payable and Accrued Liabilities, Fair Value Disclosure [Abstract] Accounts receivable, net Accounts receivable, net Accrued and other current liabilities [Abstract] Accrued Liabilities and Other Liabilities [Abstract] Accrual legal and accounting Accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Accumulated other comprehensive income Acquired intangible asset useful life Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Additional paid-in capital Amortization of prepaid licenses Amortization Amount withheld to satisfy minimum tax obligation Adjustments Related to Tax Withholding for Share-based Compensation Adjustments to reconcile net income (loss) to net cash provided by operating activities: Stock based compensation expense Allocated Share-based Compensation Expense Allowance for doubtful accounts Allowance for Doubtful Accounts Receivable, Current Amortization of intangible assets Antidilutive Securities [Axis] Outstanding anti-dilutive securities (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities, Name [Domain] Assets [Abstract] Assets, Fair Value Disclosure [Abstract] Total assets Assets ASSETS Assets [Abstract] Current assets: Total current assets Assets, Current Balance Sheet Location [Axis] Balance Sheet Location [Domain] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Amounts billed to the U.S. government in excess of approved rates Billings in Excess of Cost, Current Business Acquisition [Axis] Deferred revenue, net of associated costs Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue Other current assets ORGANIZATION AND BASIS OF PRESENTATION Business Description and Basis of Presentation [Text Block] Other long-term assets Intangible assets Liabilities assumed [Abstract] Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities [Abstract] Fair value of stock issued in acquisition Cash and cash equivalents Business Acquisition, Acquiree [Domain] Net revenue Business Acquisition, Pro Forma Revenue Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables ACQUISITION [Abstract] Number of shares issued in acquisition (in shares) Acquisition-related transaction costs Net loss Business Acquisition, Pro Forma Net Income (Loss) Business Acquisition [Line Items] Other long-term liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other Accounts payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Tangible assets acquired [Abstract] Business acquisition, proforma financial information [Abstract] Pro forma financial information Property and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Business acquisition, purchase price allocation [Abstract] ACQUISITION Business Combination Inventories Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Total purchase consideration Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Total capital lease obligations Capital Lease Obligations Less: current portion Capital Lease Obligations, Current Aggregate non-cancelable future minimum rental payments under capital leases [Abstract] Capital Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] Capital leases, 2020 and beyond Capital leases, 2016 (remainder of the year) Capital Leases, Future Minimum Payments, Remainder of Fiscal Year Capital leases, 2019 Purchase of property and equipment included in accounts payable Less: Amount representing interest Capital Leases, Future Minimum Payments, Interest Included in Payments Capital leases, 2018 Capital Leases, Future Minimum Payments Due in Three Years Capital leases, 2017 Capital Leases, Future Minimum Payments Due in Two Years Long-term portion of capital lease obligations Capital Lease Obligations, Noncurrent Capital leases, Total minimum lease payments Capital Leases, Future Minimum Payments Due Carrying Value [Member] Cash and cash equivalents at end of period Cash and cash equivalents at beginning of period Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Net increase (decrease) in cash and cash equivalents Cash and Cash Equivalents, Period Increase (Decrease) Money market funds Cash and Cash Equivalents, Fair Value Disclosure Warrants outstanding (in shares) Class of Warrant or Right, Number of Securities Called by Warrants or Rights Class of Warrant or Right [Table] Class of Stock [Line Items] Adjusted warrants (in shares) Warrants outstanding (in shares) Class of Warrant or Right [Axis] Class of Stock [Domain] Class of Warrant or Right [Line Items] Price per share (in dollars per share) Exercise price of warrants (in dollars per share) Exercise price per share (in dollars per share) Class of Warrant or Right [Domain] COMMITMENTS AND CONTINGENCIES Commitments and Contingencies Disclosure [Text Block] Commitments and contingencies (Note 8) COMMITMENTS AND CONTINGENCIES [Abstract] Common Stock [Member] Common stock, issued (in shares) Common stock, $0.001 par value; 100,000,000 shares authorized; 66,397,086 and 45,221,397 shares issued and outstanding as of June 26, 2016 and December 31, 2015, respectively Common Stock, Value, Outstanding Common stock, authorized (in shares) Common stock, par value (in dollars per share) Common stock, par value (in dollars per share) Common stock, outstanding (in shares) Common Stock, Number of Shares, Par Value and Other Disclosures [Abstract] Comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Attributable to Parent Computer Software and Equipment [Member] Computer Software, Intangible Asset [Member] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Concentration risk percentage Concentration Risk, Percentage Organization Consolidation, Subsidiaries or Other Investments, Consolidated Entities, Policy [Policy Text Block] Consolidation Items [Axis] Consolidation Items [Domain] Aggregate non-cancelable future minimum rental payments Contractual Obligation, Fiscal Year Maturity Schedule [Table Text Block] Cost of revenue Cost method investments Cost of Revenue [Member] Cost of Sales [Member] Credit Facility [Axis] Credit Facility [Domain] Customer deposits Customer Deposits, Current Customer Relationships [Member] CREDIT FACILITIES Debt Disclosure [Text Block] CREDIT FACILITIES [Abstract] Debt instrument term Debt Instrument, Term Debt Instrument [Axis] Basis spread on variable rate Debt Instrument, Name [Domain] Stated interest rate Offering costs included in accounts payable and other current liabilities Debt Issuance Costs Incurred During Noncash or Partial Noncash Transaction Debt issuance cost Deferred revenue Current portion of deferred revenue Deferred Revenue [Abstract] Deferred revenue Noncurrent portion of deferred revenue Deferred income tax Depreciation and amortization Depreciation expense related to property and equipment Depreciation Common stock warrants liability Existing Technology [Member] Developed Technology [Member] BALANCE SHEET COMPONENTS [Abstract] Europe [Member] Net income (loss) per share-basic (in dollars per share) Basic net income (loss) per share (in dollars per share) Net income (loss) per share-diluted (in dollars per share) Diluted net income (loss) per share (in dollars per share) NET INCOME (LOSS) PER SHARE Earnings Per Share [Text Block] NET INCOME (LOSS) PER SHARE [Abstract] Effect of exchange rates on cash and cash equivalents Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] Accrued compensation Employee-related Liabilities, Current Weighted average period of recognition for unrecognized compensation cost Stock Options [Member] Unrecognized compensation expense Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized Network and Laboratory Equipment [Member] Equipment [Member] Equity Interest Issued or Issuable, Type [Domain] Equity Interest Type [Axis] Joint venture ownership percentage Risk-free interest rate Fair Value Assumptions, Risk Free Interest Rate Fair value assumptions [Abstract] Exercise price (in dollars per share) Fair Value Assumptions, Exercise Price Expected life Change in fair value of warrants Fair Value Adjustment of Warrants Fair Value, Hierarchy [Axis] Measurement Frequency [Axis] FAIR VALUE [Abstract] Volatility Fair Value Assumptions, Expected Volatility Rate Measurement Basis [Axis] Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value, Measurement Frequency [Domain] Recurring [Member] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value Hierarchy [Domain] FAIR VALUE Fair Value Disclosures [Text Block] Fair Value Measurement [Domain] Significant Unobservable Inputs (Level 3) [Member] Quoted Prices in Active Markets for Identical Assets (Level 1) [Member] Significant Other Observable Inputs (Level 2) [Member] Change in the fair value of level 3 liabilities Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Thereafter Finite-Lived Intangible Assets, Amortization Expense, after Year Five Finite-Lived Intangible Assets by Major Class [Axis] 2017 Finite-Lived Intangible Assets, Amortization Expense, Year Two Total Definite-lived intangible assets, Net Finite-Lived Intangible Assets, Net Definite-lived intangible assets, Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Finite-Lived Intangible Assets [Line Items] Definite-lived intangible assets, Gross Finite-Lived Intangible Assets, Gross Definite-lived intangible assets, Life Finite-Lived Intangible Asset, Useful Life 2016 Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year Finite-Lived Intangible Assets, Major Class Name [Domain] Definite-lived intangible assets [Abstract] Finite-Lived Intangible Assets, Net [Abstract] 2020 Finite-Lived Intangible Assets, Amortization Expense, Year Five Future amortization expense [Abstract] Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Amortization of intangible assets Finite-lived Intangible Assets Amortization Expense [Table Text Block] 2019 Finite-Lived Intangible Assets, Amortization Expense, Year Four 2018 Finite-Lived Intangible Assets, Amortization Expense, Year Three Furniture And Fixtures [Member] Furniture and Fixtures [Member] Goodwill INTANGIBLE ASSETS AND GOODWILL Goodwill and Intangible Assets Disclosure [Text Block] INTANGIBLE ASSETS AND GOODWILL [Abstract] Gross profit Gross Profit IPR&D [Member] INCOME TAXES [Abstract] Income Statement Location [Axis] Income (loss) before provision for income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Income Statement Location [Domain] INCOME TAXES Income Tax Disclosure [Text Block] Provision for income taxes Provision for income taxes CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) [Abstract] Taxes paid Income (loss) from consolidated companies Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest Other current liabilities Increase (Decrease) in Other Current Liabilities Accounts payable Accounts receivable Increase (Decrease) in Accounts Receivable Accrued compensation Other long-term liabilities Increase (Decrease) in Other Noncurrent Liabilities Inventories Increase (Decrease) in Inventories Changes in operating assets and liabilities: Change in restricted cash Increase (Decrease) in Restricted Cash Other assets Increase (Decrease) in Other Operating Assets Prepaid and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Stock options (in shares) Warrants (in shares) Indefinite-lived Intangible Assets [Line Items] Indefinite-lived Intangible Assets [Axis] Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-lived Intangible assets Indefinite-lived Intangible assets [Abstract] Intangible Assets, Net [Abstract] Intangible Assets, Net (Excluding Goodwill) [Abstract] Intangible assets, net Total intangible assets, Net Total intangible assets, Gross Interest expense, net Interest Expense Interest paid Interest Paid Inventory, net [Abstract] Inventory Inventories Inventories Finished goods Inventory, Finished Goods, Net of Reserves Work in process Inventory, Work in Process, Net of Reserves Raw materials Inventory, Raw Materials, Net of Reserves Additional capital contribution Investment in affiliate Investments in and Advances to Affiliates Categorization [Domain] INVESTMENT IN UNCONSOLIDATED AFFILIATES Investments in and Advances to Affiliates, Schedule of Investments [Text Block] Investments in and Advances to Affiliates Categorization [Axis] INVESTMENT IN UNCONSOLIDATED AFFILIATES [Abstract] Public Offering [Member] IPO [Member] Long-term Debt, Type [Axis] Long-term Debt, Type [Domain] Facilities rent expense Operating Leases, Rent Expense Leasehold Improvements [Member] Total liabilities Liabilities Other long term liabilities [Abstract] Other long term liabilities Total other long term liabilities Total liabilities, redeemable common stock and stockholders' equity Liabilities and Equity LIABILITIES, REDEEMABLE COMMON STOCK AND STOCKHOLDERS' EQUITY Total current liabilities Liabilities, Current Current liabilities: Liabilities, Current [Abstract] Line of Credit Facility [Table] Line of Credit - Silicon Valley Bank [Member] Line of Credit [Member] Line of Credit [Member] Lender Name [Axis] Line of credit amount borrowed Amount outstanding Line of Credit Facility [Line Items] Loan agreement expiration date Line of Credit Facility, Expiration Date Line of Credit Facility, Lender [Domain] Maximum borrowing capacity 2016 (remaining 6 months) Total Long-term Debt Long-term debt, fiscal year maturity [Abstract] 2018 Long-term Debt, Maturities, Repayments of Principal in Year Three Thereafter Long-term Debt, Maturities, Repayments of Principal after Year Five 2017 Long-term Debt, Maturities, Repayments of Principal in Year Two 2019 Long-term Debt, Maturities, Repayments of Principal in Year Four 2020 Long-term Debt, Maturities, Repayments of Principal in Year Five Notes payable, net of current portion Customer [Axis] Major Types of Debt and Equity Securities [Axis] Major Types of Debt and Equity Securities [Domain] Maximum [Member] Minimum [Member] Money Market Funds [Member] Movement in Standard Product Warranty Accrual [Roll Forward] North America [Member] Long-lived assets Long-Lived Assets Customer [Domain] Cash flows from financing activities: Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities, Continuing Operations Cash flows from operating activities: Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities, Continuing Operations Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities, Continuing Operations Cash flows from investing activities: Net income (loss) Net income (loss) Net income (loss) Loss attributable to affiliate Loss on equity investment Recent Accounting Pronouncements Supplemental disclosure of non-cash investing and financing information Notes payable, current Notes payable, current Overallotment [Member] Office Equipment [Member] Office Equipment [Member] Operating leases, total minimum lease payments Operating Leases, Future Minimum Payments Due Operating expenses: Operating Expenses [Abstract] Operating leases, 2016 (remainder of the year) Operating Leases, Future Minimum Payments, Remainder of Fiscal Year Operating leases, 2017 Operating Leases, Future Minimum Payments, Due in Two Years Total operating expenses Operating Expenses Aggregate non-cancelable future minimum rental payments under operating leases [Abstract] Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] Operating Leases, 2020 and beyond Operating leases, 2018 Operating Leases, Future Minimum Payments, Due in Three Years Income (loss) from operations Operating Income (Loss) Operating Leases, 2019 Order Backlog [Member] Order or Production Backlog [Member] ORGANIZATION AND BASIS OF PRESENTATION [Abstract] Foreign currency translation adjustment Other long-term liabilities Other assets Other expense, net Other Other current liabilities Other current liabilities Other comprehensive income (loss), net of tax Other Assets [Member] Other Other Accrued Liabilities, Current Other comprehensive income (loss), net of tax Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Prime Rate [Member] Non-cash interest expense GigPeak, Inc. [Member] Patents [Member] Taxes paid related to net share settlement of equity awards Payments Related to Tax Withholding for Share-based Compensation Equity investment Payments to Acquire Investments Cash paid on acquisition Acquisition, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Legal, accounting, registration and other transaction costs related to the public offering Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Pension liabilities Pension and Other Postretirement Defined Benefit Plans, Liabilities, Noncurrent Plan Name [Domain] Plan Name [Axis] Portion at Fair Value Measurement [Member] [Default] Portion at Fair Value Measurement [Member] Preferred stock, issued (in shares) Preferred stock, authorized (in shares) Preferred stock, par value (in dollars per share) Preferred stock, outstanding (in shares) Preferred stock, $0.001 par value; 1,000,000 shares authorized; no shares issued and outstanding as of June 26, 2016 and December 31, 2015, respectively Preferred stock, voting rights Preferred Stock, Voting Rights Prepaid and other current assets Private Equity Placement [Member] Proceeds from debt financing, net of issuance costs Proceeds from public offering of stock, net of issuance costs Proceeds from public offering of stock, net Proceed from private offering of stock, net of costs Proceeds from exercise of stock options Warranty liability Product Warranty Accrual, Current Property and equipment, useful life Property, Plant and Equipment, Useful Life Property, Plant and Equipment, Type [Domain] Property and equipment, net Property, Plant and Equipment [Table Text Block] Property and equipment Property and equipment, net Property and equipment, net Long-Lived Assets [Member] Property, Plant and Equipment [Member] Property, Plant and Equipment [Line Items] Property and equipment, gross Property, Plant and Equipment, Gross Property, Plant and Equipment, Type [Axis] Provision for doubtful accounts Reportable Geographical Components [Member] Range [Axis] Range [Domain] Repayments on debt Repayments of Debt Research and development Research and Development Expense [Member] Research and Development Expense [Member] Restricted Stock Units (RSUs) [Member] Restricted cash Restricted Cash and Cash Equivalents, Noncurrent Restructuring Expense [Member] Accumulated deficit Revenue Recognition [Line Items] Revenue Recognition [Abstract] Revenue Recognition [Abstract] Revenue Recognition, Multiple-deliverable Arrangements [Table] Deferred Revenue Revenue Recognition, Deferred Revenue [Policy Text Block] Revenue Recognition Revenues from External Customers and Long-Lived Assets [Line Items] Total revenue Revenues Revolving Line [Member] Aggregate intrinsic value, exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Weighted average remaining contractual term, vested and exercisable and expected to vest Exercise price of stock options as percentage of fair market value on date of grant Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent Weighted average remaining contractual term, outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Weighted average remaining contractual term, vested and exercisable Estimated future amortization expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Sale of Stock [Domain] Share price of additional equity offering (in dollars per share) Public offering price per share (in dollars per share) Revenue Revenue [Member] Sales Revenue, Net [Member] Inventories Schedule of Inventory, Current [Table Text Block] Schedule of stock-based compensation expense Schedule of Compensation Cost for Share-based Payment Arrangements, Allocation of Share-based Compensation Costs by Plan [Table Text Block] Summary of RSU activity Schedule of Finite-Lived Intangible Assets [Table] Revenue by geographic region Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block] Other current liabilities Schedule of Accrued Liabilities [Table Text Block] Antidilutive securities excluded from computation of earnings per share Intangible assets Schedule of Intangible Assets and Goodwill [Table Text Block] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Computations for basic and diluted net income (loss) per share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Summary of option activity Schedule of Share-based Compensation, Activity [Table Text Block] Summary of changes in warranty accrual Schedule of Product Warranty Liability [Table Text Block] Schedule of Indefinite-Lived Intangible Assets [Table] Financial assets and liabilities measured at fair value, recurring basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Schedule of Investments [Line Items] Schedule of purchase price allocation Schedule of Investments [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Future Principal Payments under the Term Loan Schedule of Business Acquisitions, by Acquisition [Table] Long lived assets by country Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Property, Plant and Equipment [Table] Warrants subject to liability accounting Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Stock by Class [Table] Accounts receivable, net Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] SEGMENT AND GEOGRAPHIC INFORMATION Segment Reporting Disclosure [Text Block] SEGMENT AND GEOGRAPHIC INFORMATION [Abstract] Geographical [Domain] Selling, general and administrative Selling, General and Administrative Expenses [Member] Series A Junior Preferred Stock [Member] Series A Preferred Stock [Member] Restricted stock activity, weighted-average remaining vesting term, years [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract] Stock-based compensation Share-based Compensation Weighted average exercise price, granted (in dollars per shares) Weighted-average remaining vesting term, unvested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms Restricted stock activity, aggregate intrinsic value [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Intrinsic Value, Amount Per Share [Abstract] Forfeited/expired (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Vesting period Restricted stock activity, weighted average grant date fair value [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Weighted average exercise price, exercised (in dollars per shares) Granted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Restricted stock activity, number of shares [Roll Forward] Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Stock option activity, weighted-average exercise price [Roll Forward] Stock price (in dollars per share) Share Price Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Forfeited/expired (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Unvested, beginning of period (in dollars per share) Unvested, end of period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Unvested, end of period (in shares) Unvested, beginning of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Weighted average exercise price, vested and exercisable (in dollars per share) Number of shares authorized (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Vested and exercisable (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Stock option activity, weighted average remaining contractual term [Abstract] Aggregate intrinsic value, exercised Forfeited/Expired (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Number of shares authorized for future issuance (in shares) Weighted average exercise price, beginning balance (in dollars per shares) Outstanding, ending balance (in dollars per shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Stock options cancelled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Aggregate intrinsic value, vested and expected to vest Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Outstanding, beginning balance (in shares) Outstanding, ending balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Weighted average exercise price, vested and exercisable and expected to vest (in dollars per share) Equity Award [Domain] Aggregate intrinsic value, ending balance Aggregate intrinsic value, beginning balance Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Stock options activity, number of shares [Roll Forward] Weighted average exercise price, forfeited/expired (in dollars per shares) Vested and exercisable and expected to vest (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number Shares withheld to satisfy minimum tax obligation (in shares) Warranty charges Accrued product warranties - ending of period Accrued product warranties - beginning of period Standard Product Warranty Accrual Warranties settled Standard Product Warranty Accrual, Decrease for Payments Class of Stock [Axis] CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) [Abstract] CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Unaudited) [Abstract] CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) [Abstract] Geographical [Axis] Issuance of common stock in conjunction with acquisition Common stock, purchase price Additional equity shares issued (in shares) Equity shares issued (in shares) Stock Issued During Period, Shares, New Issues Exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Stockholders' equity: Merger conversion ratio Stockholders' Equity Note, Stock Split, Conversion Ratio STOCKHOLDERS' EQUITY AND STOCK-BASED COMPENSATION Stockholders' Equity Note Disclosure [Text Block] STOCKHOLDERS' EQUITY AND STOCK-BASED COMPENSATION [Abstract] Total stockholders' equity Stockholders' Equity Attributable to Parent SUBSEQUENT EVENTS [Abstract] Subsequent Events [Member] SUBSEQUENT EVENTS Subsequent Event Type [Axis] Subsequent Event [Line Items] Subsequent Event [Table] Subsequent Event Type [Domain] Sale of Stock [Axis] BALANCE SHEET COMPONENTS Supplemental Balance Sheet Disclosures [Text Block] Supplemental disclosure of cash flow information Redeemable common stock, issued (in shares) Redeemable common stock, par value (in dollars per share) Redeemable common stock, outstanding (in shares) Redeemable common stock, $0.001 par value; 1,754,385 shares issued and outstanding as of June 26, 2016 Temporary Equity, Carrying Amount, Attributable to Parent Relationship to Entity [Domain] Title of Individual [Axis] Trade Name [Member] Trade Name [Member] Treasury stock, at cost (in shares) Treasury stock, at cost; 701,754 shares as of June 26, 2016 and December 31, 2015, respectively Treasury Stock, Value Income taxes payable for unrecognized tax benefits Unrecognized Tax Benefits Use of Estimates Variable Rate [Domain] Variable Rate [Axis] Common Stock Warrants [Member] Warrant [Member] Fair value Fair value, end of period Fair value, beginning of period Warrants and Rights Outstanding Weighted average number of shares used in diluted net income (loss) per share calculations (in shares) Diluted (in shares) Weighted average common shares outstanding [Abstract] Weighted Average Number of Shares Outstanding, Diluted [Abstract] Effect of dilutive securities [Abstract] Incremental Weighted Average Shares Attributable to Dilutive Effect [Abstract] Weighted average number of shares used in basic net income (loss) per share calculations (in shares) Basic (in shares) Weighted Average Number of Shares Outstanding, Basic Number of options and other than options outstanding, including both vested and non-vested options. Share-based Compensation Arrangement by Share-based Payment Award, Options and Other than Options, Outstanding, Number Number of options and restricted stock units outstanding (in shares) Describes the automatic annual increase (or decrease) in the number of additional shares authorized to be issued under the plan. Share-based Compensation Arrangement by Share-based Payment Award, Automatic Annual Increase (Decrease) of Authorized Shares, Description Automatic annual increase in shares authorized Represents the term of share-based payment award in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Share-based Compensation Arrangement by Share-based Payment Award, Term Life from date of grant Represents the percentage of vesting per year. Share-based Compensation Arrangement by Share-based Payment Award, Vesting Per Year in Percentage Cliff vesting per year The number of warrants or rights expired during the period. Class of Warrant or Right, Number of Warrants or Rights Expired during the period Number of warrants expired (in shares) The number of warrants or rights exercised during the period. Class Of Warrant Or Right Number Of Warrants Or Rights Exercised During The Period Number of warrants exercised (in shares) Document and Entity Information [Abstract] Refers to amendment made to revolving line of credit. Amendment Revolving Line of credit [Member] Amendment Revolving Loan [Member] Represents the percentage of borrowing base used in determining the maximum borrowing capacity of a line of credit facility arrangement. Line of Credit Facility, Borrowing Base Percentage Used for Maximum Borrowing Capacity Borrowing base percentage used for maximum borrowing capacity Refers to number of existing warrants to purchase common stock. Number of Existing Warrants to Purchase Common Stock Number of existing warrants to purchase common stock The name of the lender. Silicon Valley Bank [Member] Value of the investment at close of period. For investment in and advances to affiliates, if operations of any controlled companies are different in character from those of the company, group such affiliates within divisions and by type of activities. Written Down value In Investment In Unconsolidated Affiliate Written down value in investment in unconsolidated affiliate Name of the investment company in which the entity has invested. Centro De Pesquisa e Desenvolvimento em Telecomunicacoes [Member] CPqD [Member] Name of the investment company in which the entity has invested. Anagog Ltd [Member] Name of the investment company in which the entity has invested. BrPhotonics Produtos Optoeletronicos LTDA [Member] BrP [Member] Holder of each class of warrants or rights outstanding. Class of Warrant or Right, Holder Holder Grant date for each class of warrants or rights outstanding. Class of Warrant or Right, Grant Date Grant date Amount of each class of warrants or rights exercised during the period. Class of Warrant or Right, Exercised during Period Exercise of warrants Number of original warrants which entitle the entity to receive future services in exchange for the unvested forfeitable warrants or rights. Warrants have been adjusted for the down round protection. Class of Warrants or Rights, Number of Original Warrants Original warrants (in shares) Fair value of warrant liability per share. Fair value per share warrants Fair value per share (in dollars per share) The credit agreement related to each class of warrants or rights outstanding. Class of Warrant or Right, Related Agreement Related agreement Amount of issues of additional warrants due to anti dilution provisions, that have taken place in relation to financial instruments classified in shareholders' equity measured at fair value and categorized within level 3 of the fair value hierarchy. Common Stock Warrants Liability [Member] Warrants issued to Bridge Bank in connection with a November 2009 loan and security agreement. Bridge Bank Warrant [Member] Increase (or decrease) in the fair value of each class of warrants or rights outstanding. Class of Warrant or Right, Increase (Decrease) in Fair Value Change in fair value Change in fair value A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period. Change in fair value of Level 3 liability warrants [Roll Forward] Expiration date of each class of warrants or rights outstanding. Class of Warrant or Right, Expiration Date Expiration date Element refers to the amount remain in escrow for the first twelve moths account as part of purchase consideration. Business Combination Purchase Consideration Remains In Escrow for the first Twelve Months Purchase consideration amount remains in escrow account for the first 12 months Element refers to the additional period the purchase consideration amount remain in escrow account, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Business Combination, Purchase Consideration, Escrow Additional Period Purchase consideration, escrow additional period Refers to the period of lease duration extended. Extended Lease Term Extended lease term Refers to the option to further extend lease term by lease amendment. Option to further extend lease term Option to further extend lease term Refers to the amount of additional lease payments from the amendment of lease agreement. Operating Leases Future Minimum Payments Due, Additional Lease Payments Additional lease payments Refers to the rent holiday duration provided by lease amendment. Rent Holiday Term Rent holiday term Number of major customers distributors that serve large number of customers in their geographical regions of the entity's revenues or accounts receivable. Number of Distributors Number of distributors Other continental location. Other Continent [Member] Rest of World [Member] Number of major customers that accounts for 10 percent or more of the entity's revenues or accounts receivable. Number of major customers Number of customers Names of external customers that accounts for 10 percent or more of the entity's revenues or accounts receivable. Customer One And Two [Member] Customer One And Two [Member] Names of external customers and distributors that serve large number of customers in their geographical regions more of the entity's revenues or accounts receivable. Customer One And Two And Distributor One And Two [Member] Customer One And Two And Distributor One And Two [Member] Names of external customers that accounts for 10 percent or more of the entity's revenues or accounts receivable. Customer One, Two And Three [Member] Customer One, Two and Three [Member] Element represents the term of warranty, which provides for the repair, rework or replacement of products (at its option) that fail to perform within stated specification, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Warranty term Approximate period of product warranty Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount. Warrant Two [Member] A term loan is a monetary loan that is repaid in regular payments over a set period of time. Term Loan [Member] Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount. Warrant One [Member] Element represents number of installments in which the loan to be repaid. Number of Installments To be Repaid Number of installments to be repaid Equity Incentive Plan adopted by the company in 2008. Equity Incentive Plan 2008 [Member] 2008 Equity Incentive Plan [Member] The Equity Incentive Plan adopted in August 2007, which provided for grants of options to purchase membership units, membership awards and restricted membership units to employees, officers and non-employee directors. Equity Incentive Plan 2007 [Member] 2007 Equity Incentive Plan [Member] The company's assumed Lumera 2000 equity incentive plan and the 2004 Lumera 2004 option plan. Lumera 2000 and 2004 Stock Option Plan [Member] Lumera 2000 and 2004 Stock Option Plan [Member] Summary of restricted stock unit activity [Abstract] The intrinsic value of nonvested awards on equity-based plans excluding option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, revenue or profit achievement stock award plan) for which the employer is contingently obligated to issue equity instruments or transfer assets to an employee who has not yet satisfied service or performance criteria necessary to gain title to proceeds from the sale of the award or underlying shares or units, as calculated by applying the disclosed pricing methodology. Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Intrinsic Value Aggregate intrinsic value unvested ending balance Aggregate intrinsic value unvested beginning balance Refers to share-based compensation arrangement by share-based payment award, equity Instruments, options, total grant date fair value. Total grant date fair value options The number of equity-based payment instruments, excluding stock (or unit) options, that were released during the reporting period. Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Released in Period Released (in shares) Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were released. Share based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Released, Weighted Average Grant Date Fair Value Released (in dollars per share) Summary of option activity [Abstract] Share Based Compensation Arrangement By Share Based Payment Award Options Additional Disclosure [Abstract] Stock option activity, aggregate intrinsic value [Abstract] The automatic increase in aggregate number of shares reserved for future issuance. Automatic increase in aggregate number of shares reserved for future issuance Automatic increase in number of shares reserved for future issuance (in shares) Represents the percentage of outstanding common stock. Percentage Of Outstanding Common Stock Percentage of outstanding common stock Refers to share-based compensation arrangement by share-based payment award, equity Instruments other than options, total grant date fair value. Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Total grant date fair value Total grant date fair value The Equity Incentive Plan adopted between the years 2000 through 2008, which provided for grants of options to purchase membership units, membership awards and restricted membership units to employees, officers and non-employee directors. Equity Incentive Plans 2000 through 2008 [Member] Refers to the securities purchase agreement made by the affiliate company. Pudong Science and Technology Investment Agreement [Member] PSTI Agreement [Member] Officer is the executive of the entity that is appointed to the position by the board of directors and director is the person serving on the board of directors (who collectively have responsibility for governing the entity). Officer and Director [Member] Officers and Directors [Member] Secondary sale of stock by a private company to the public. Secondary Public Offering [Member] Secondary Public Offering [Member] Private Placement [Abstract] Private Equity Placement [Abstract] Common and preferred stock [Abstract] Common and preferred stock [Abstract] Number of preferred share purchase rights to be issued for each share of common stock outstanding as a dividend. Common Stock, Dividends Issued or Issuable, Per Share, Number of Preferred Share Purchase Rights Common stock dividends, number of preferred stock purchase rights per share (in shares) Refers to number of years to extend the expiration date. Stockholders Rights Plan Number of Years to Extend Expiration Date Stockholders rights plan number of years to extend expiration date Refers to the percentage of interest on the liquidated damages that will accrue per month until paid in full Percentage Of Accrued Liquidated Damages And Accrued Interest Percentage of interest on liquidated damages accrued Purchase price of common stock expressed as a percentage on monthly prorated basis. Percentage of Aggregate Purchase Price on Monthly Prorated Basis Percentage of aggregate purchase price on monthly, prorated basis Ownership percentage of a beneficial owner for the exercisability of rights to purchase preferred stock to be triggered after the Adoption Date. Ownership percentage of beneficial owner for exercisability of rights to purchase preferred stock to be triggered Ownership percentage of beneficial owner for exercisability of rights to purchase preferred stock to be triggered Public Offering [Abstract] Refers to period for grant option to purchase shares of common stock. Period for Grant Option to Purchase Common Stock Period for grant option to purchase common stock Refers to stockholders rights plan expiration date. Stockholders Rights Plan Expiration Date Stockholders rights plan expiration date Refers to the amount agreed by the company to reimburse the expenses in connection with negotiating the private placement. Amount Of Expenses Agreed To Reimbursed Amount of reimbursed expenses in connection with negotiation The cash inflow from the additional capital contribution to the entity with including portion of underwriting discounts, commissions and expenses. Proceeds From Issuance Of Common Stock Including Portion of Underwriting Discounts, Commissions and Expenses Proceeds from public offering of stock, gross Refers to the percentage of interest that the Company has agreed to return full purchase price, plus interest on the purchase price (accruing monthly until paid in full). Percentage Of Interest on Return of Full Purchase rice Percentage of interest on return of full purchase price Percentage of additional purchase of outstanding shares by beneficial owner of 10 percent or more of the outstanding shares of the Company's common stock on or before the Adoption Date for the exercisability of rights to purchase preferred stock to be triggered. Percentage of Additional Purchase of Outstanding Shares by Existing Owner of 10 Percent or More For Exercisability Of Rights To Purchase Preferred Stock To Be Triggered Percentage of additional purchase of outstanding shares by existing owner of 10 percent or more for exercisability of rights to purchase preferred stock to be triggered Number of shares of preferred stock that each share of preferred share purchase right is entitled to. Preferred Share Purchase Right, Number of Shares Entitled Per Share Fractional share of preferred stock each preferred share purchase right is entitled to (in shares) Refers to third amendment made to loan agreement. Third Restated Loan Agreement [Member] Third Restated Loan Agreement [Member] Refers to second amendment made to debt instrument. Second Amendment [Member] Second Amendment [Member] Refers to number of credit facilities. Number of Credit facilities Number of credit facilities Tabular disclosure of the significant assumptions used during the year to estimate the fair value of warrants including but not limited to expected term, expected volatility of the entity's shares, expected dividends, and risk-free rate. Schedule of Fair Value Valuation Assumptions Used [Table Text Block] Estimate of fair value for warrants assumptions Amount of estimated sales returns. Reserve for Sales Returns Sales return reserve Refers to number of days with in which the customers generally report shipment information. Number of Days for Reporting Shipment Information Number of days for reporting shipment information Service revenue includes customer support services, primarily software maintenance contract services and professional services. Revenue from service contracts is recognized ratably over the contract term. Contract Term of Service Revenue Contract term of service revenue Represents the period of rotation. Period of stock rotation This line item represents the stock rotation privileges which is specified as a percentage of net sales as per distribution agreement. Stock rotation privileges specified as percentage of net sales This line item represents the reserve for stock rotations as per distribution agreement. Reserve for stock rotations Element represents the period of time between when revenue is recognized and when it is invoiced to the customer pursuant to contractual terms. Time period of revenue recognition Represents the percentage of gross margin at which revenue from development projects are recorded. Percentage of gross margin at which revenue from development projects are recorded Percentage of gross margin at which revenue from development projects are recorded Incremental fair value of warrants modified in connection with credit facilities in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period. Incremental fair value of warrants modified in connection with credit facilities Incremental fair value of warrants modified in connection with SVB credit facilities Element refers to the period the purchase consideration amount remain in escrow account, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Business Combination, Purchase Consideration, Escrow Period Purchase consideration, escrow period Element refers to the amount remain in escrow account as part of purchase consideration. Business Combination, Purchase Consideration, Remains in Escrow Purchase consideration amount remains in escrow account Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Identifiable Intangible Assets [Abstract] Identifiable intangible assets acquired [Abstract] Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Goodwill [Abstract] Goodwill arising from the acquisition [Abstract] Amount of accrued and other current liabilities assumed at the acquisition date that are classified as current. Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed, Current Liabilities, Accrued and other current liabilities Accrued and other current liabilities Refers to the name of identification of the acquiree. Magnum [Member] Magnum [Member] The pro forma basic and diluted net income per share for a period as if the business combination or combinations had been completed at the beginning of a period. Business Acquisition Pro Forma Earnings Per Share Basic And Diluted Basic and diluted net loss per share Liability Of Warrants [Abstract] Warrants subject to liability accounting [Abstract] Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of restricted stock units using the treasury stock method. Incremental Common Shares Attributable To Restricted Stock Units Restricted stock units (in shares) Stock options which give the holder the right, but not the obligation, either to purchase or to sell a certain number of shares of stock at a predetermined price for a specified period of time. And restricted stock units that an entity has not yet issued because the agreed-upon consideration, such as employee services, has not yet been received. Stock Options and Restricted Stock Units RSU [Member] Stock Options and RSUs [Member] EX-101.PRE 11 gig-20160626_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 12 R1.htm IDEA: XBRL DOCUMENT v3.5.0.2
Document and Entity Information - shares
6 Months Ended
Jun. 26, 2016
Jul. 29, 2016
Document and Entity Information [Abstract]    
Entity Registrant Name GigPeak, Inc.  
Entity Central Index Key 0001432150  
Current Fiscal Year End Date --12-31  
Entity Well-known Seasoned Issuer No  
Entity Voluntary Filers No  
Entity Current Reporting Status Yes  
Entity Filer Category Smaller Reporting Company  
Entity Common Stock, Shares Outstanding   67,461,220
Document Fiscal Year Focus 2016  
Document Fiscal Period Focus Q2  
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Jun. 26, 2016  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.5.0.2
CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) - USD ($)
$ in Thousands
Jun. 26, 2016
Dec. 31, 2015
[1]
Current assets:    
Cash and cash equivalents $ 45,798 $ 30,245
Accounts receivable, net 14,183 10,596
Inventories 9,072 6,880
Prepaid and other current assets 1,027 580
Total current assets 70,080 48,301
Property and equipment, net 3,628 3,133
Intangible assets, net 28,717 4,530
Goodwill 45,823 12,565
Restricted cash 229 330
Other assets 1,438 251
Total assets 149,915 69,110
Current liabilities:    
Accounts payable 7,137 3,659
Accrued compensation 2,886 1,782
Notes payable, current 2,924 0
Other current liabilities 4,789 2,219
Total current liabilities 17,736 7,660
Pension liabilities 356 349
Notes payable, net of current portion 18,343 0
Other long term liabilities 4,297 912
Total liabilities 40,732 8,921
Commitments and contingencies (Note 8)
Redeemable common stock, $0.001 par value; 1,754,385 shares issued and outstanding as of June 26, 2016 4,614 0
Stockholders' equity:    
Preferred stock, $0.001 par value; 1,000,000 shares authorized; no shares issued and outstanding as of June 26, 2016 and December 31, 2015, respectively 0 0
Common stock, $0.001 par value; 100,000,000 shares authorized; 66,397,086 and 45,221,397 shares issued and outstanding as of June 26, 2016 and December 31, 2015, respectively 66 45
Additional paid-in capital 207,335 163,036
Treasury stock, at cost; 701,754 shares as of June 26, 2016 and December 31, 2015, respectively (2,209) (2,209)
Accumulated other comprehensive income 359 332
Accumulated deficit (100,982) (101,015)
Total stockholders' equity 104,569 60,189
Total liabilities, redeemable common stock and stockholders' equity $ 149,915 $ 69,110
[1] The condensed consolidated balance sheet as of December 31, 2015 has been derived from the audited consolidated financial statements as of that date.
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.5.0.2
CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) - $ / shares
Jun. 26, 2016
Dec. 31, 2015
[1]
LIABILITIES, REDEEMABLE COMMON STOCK AND STOCKHOLDERS' EQUITY    
Redeemable common stock, par value (in dollars per share) $ 0.001 $ 0.001
Redeemable common stock, issued (in shares) 1,754,385  
Redeemable common stock, outstanding (in shares) 1,754,385  
Stockholders' equity:    
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001
Preferred stock, authorized (in shares) 1,000,000 1,000,000
Preferred stock, issued (in shares) 0 0
Preferred stock, outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, authorized (in shares) 100,000,000 100,000,000
Common stock, issued (in shares) 66,397,086 45,221,397
Common stock, outstanding (in shares) 66,397,086 45,221,397
Treasury stock, at cost (in shares) 701,754 701,754
[1] The condensed consolidated balance sheet as of December 31, 2015 has been derived from the audited consolidated financial statements as of that date.
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.5.0.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 26, 2016
Jun. 28, 2015
Jun. 26, 2016
Jun. 28, 2015
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) [Abstract]        
Revenue $ 15,368 $ 9,840 $ 26,730 $ 18,900
Cost of revenue 5,193 3,611 8,876 7,278
Gross profit 10,175 6,229 17,854 11,622
Operating expenses:        
Research and development 5,690 3,224 9,215 6,472
Selling, general and administrative 4,006 2,442 8,168 5,212
Total operating expenses 9,696 5,666 17,383 11,684
Income (loss) from operations 479 563 471 (62)
Interest expense, net (256) (3) (256) (6)
Other expense, net (81) (19) (85) (18)
Income (loss) before provision for income taxes 142 541 130 (86)
Provision for income taxes 57 16 97 25
Income (loss) from consolidated companies 85 525 33 (111)
Loss on equity investment 0 3 0 3
Net income (loss) $ 85 $ 522 $ 33 $ (114)
Net income (loss) per share-basic (in dollars per share) $ 0 $ 0.02 $ 0 $ 0
Net income (loss) per share-diluted (in dollars per share) $ 0 $ 0.02 $ 0 $ 0
Weighted average number of shares used in basic net income (loss) per share calculations (in shares) 54,791 32,885 49,790 32,705
Weighted average number of shares used in diluted net income (loss) per share calculations (in shares) 57,656 33,922 52,941 32,705
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.5.0.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 26, 2016
Jun. 28, 2015
Jun. 26, 2016
Jun. 28, 2015
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Unaudited) [Abstract]        
Net income (loss) $ 85 $ 522 $ 33 $ (114)
Other comprehensive income (loss), net of tax        
Foreign currency translation adjustment 15 (17) 27 3
Other comprehensive income (loss), net of tax 15 (17) 27 3
Comprehensive income (loss) $ 100 $ 505 $ 60 $ (111)
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.5.0.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 26, 2016
Jun. 28, 2015
Cash flows from operating activities:    
Net income (loss) $ 33 $ (114)
Adjustments to reconcile net income (loss) to net cash provided by operating activities:    
Depreciation and amortization 2,839 1,775
Stock-based compensation 2,358 2,189
Change in fair value of warrants (28) 4
Non-cash interest expense 10 0
Loss on equity investment 0 3
Provision for doubtful accounts 20 0
Changes in operating assets and liabilities:    
Accounts receivable (2,485) 112
Inventories (899) (1,685)
Prepaid and other current assets (154) (888)
Other assets 27 (20)
Accounts payable 1,905 (91)
Accrued compensation (97) 491
Other current liabilities (991) (381)
Other long-term liabilities 127 104
Net cash provided by operating activities 2,665 1,499
Cash flows from investing activities:    
Acquisition, net of cash acquired (35,443) 0
Equity investment (1,200) 0
Purchases of property and equipment (1,241) (1,118)
Change in restricted cash 102 0
Net cash used in investing activities (37,782) (1,118)
Cash flows from financing activities:    
Proceeds from public offering of stock, net of issuance costs 24,706 0
Proceeds from debt financing, net of issuance costs 21,900 0
Proceed from private offering of stock, net of costs 4,950 0
Proceeds from exercise of stock options 639 32
Taxes paid related to net share settlement of equity awards (1,049) (501)
Repayments on debt (502) (2)
Net cash provided by (used in) financing activities 50,644 (471)
Effect of exchange rates on cash and cash equivalents 26 34
Net increase (decrease) in cash and cash equivalents 15,553 (56)
Cash and cash equivalents at beginning of period 30,245 [1] 18,438
Cash and cash equivalents at end of period 45,798 18,382
Supplemental disclosure of cash flow information    
Interest paid 272 8
Taxes paid 103 0
Supplemental disclosure of non-cash investing and financing information    
Issuance of common stock in conjunction with acquisition 17,896 0
Purchase of property and equipment included in accounts payable 258 136
Offering costs included in accounts payable and other current liabilities 709 0
Incremental fair value of warrants modified in connection with SVB credit facilities $ 143 $ 0
[1] The condensed consolidated balance sheet as of December 31, 2015 has been derived from the audited consolidated financial statements as of that date.
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.5.0.2
ORGANIZATION AND BASIS OF PRESENTATION
6 Months Ended
Jun. 26, 2016
ORGANIZATION AND BASIS OF PRESENTATION [Abstract]  
ORGANIZATION AND BASIS OF PRESENTATION
NOTE 1—ORGANIZATION AND BASIS OF PRESENTATION

Organization

GigPeak Inc. (formerly GigOptix, Inc.) (“GigPeak” or the “Company”) is a leading innovator of semiconductor integrated circuits (“ICs”) and software solutions for high-speed connectivity and high-quality video compression. The Company’s focus is to develop and deliver products that enable lower power consumption and faster data connectivity, more efficient use of network infrastructure and broader connectivity to the Cloud, reducing the total cost of ownership for the network’s operators. GigPeak addresses both the speed of data transmission and the amount of bandwidth the data consumes within the network, and its products also help to improve the efficiency of  various Cloud-connected applications, such as the Internet-of-Things (“IoT”). The recently extended GigPeak product portfolio provides more flexibility to support on-going changes in the connectivity that customers and markets require by deploying a wider offering of solutions from various kinds of semiconductor materials, ICs and Multi-Chip-Modules (“MCMs”), through cost-effective application specific integrated circuit (“ASICs”) and system-on-chips (“SoCs”), and into full software programmable open-platform offerings.

Since inception in 2007, the Company has expanded its customer base through its sales and marketing activities, and by acquiring and integrating eight (8) companies with complementary and synergistic products and customers. GigPeak established a worldwide direct sales force which is supported by a number of channel representatives and distributors that sell its products throughout North America, Europe, Japan and Asia.

Basis of Presentation

The Company’s fiscal year ends on December 31. For quarterly reporting, the Company employs a five-week, four-week, four-week, reporting period. The second quarter of 2016 ended on Sunday, June 26, 2016. The condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All significant intercompany accounts and transactions have been eliminated.

The accompanying unaudited condensed consolidated financial statements as of June 26, 2016 and for the three and six months ended June 26, 2016 and June 28, 2015, have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) for interim financial information and with the instructions to Article 10 of Securities and Exchange Commission (“SEC”) Regulation S-X. The statements include the accounts of the Company and all of its subsidiaries and they do not include all of the information and footnotes required by such accounting principles for annual financial statements. In the opinion of management, these unaudited condensed consolidated financial statements include all adjustments, consisting only of normal recurring adjustments, necessary for a fair presentation of the Company’s financial position as of June 26, 2016, and the results of operations and cash flows for the six months ended June 26, 2016 and June 28, 2015. The condensed consolidated results of operations for the three and six months ended June 26, 2016 are not necessarily indicative of results that may be expected for any other interim period or for the full fiscal year ending December 31, 2016. This Quarterly Report on Form 10-Q should be read in conjunction with the consolidated financial statements and the notes thereto included in the Company’s Form 10-K filed with the SEC on March 14, 2016 (the “2015 Form 10-K”).

Use of Estimates

The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates, judgments and assumptions that affect the reported amount of assets and liabilities, disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reported periods. These judgments can be subjective and complex, and consequently, actual results could differ materially from those estimates and assumptions.

Revenue Recognition

The Company’s revenue is mainly derived from the following sources: (i) product revenue, which includes hardware, software and perpetual software license revenue; (ii) services revenue, which include post contract support (“PCS”), professional services, and training; (iii) royalty revenue based on the number of ICs the customers sold during a particular period by the agreed-upon royalty rate; and (iv) engineering project revenues through the development stage.

Revenue from sales of optical communication drivers and receivers and multi-chip modules, broadcasting SoCs for video broadcasting, distribution and contribution applications, and other hardware and software products is recognized when persuasive evidence of a sales arrangement exists, transfer of title occurs, the sales price is fixed or determinable and collection of the resulting receivable is reasonably assured. The Company generally provides standard product warranty on its products and warranty reserves are made at the time revenue is recorded. See Note 8—Commitments and Contingencies for further detail related to the warranty reserve.
 
Customer purchase orders are generally used to determine the existence of an arrangement. Transfer of title and risk of ownership occur based on defined terms in customer purchase orders, and generally pass to the customer upon shipment, at which point goods are delivered to a carrier. There are no formal customer acceptance terms or further obligations, outside of standard product warranty. The Company assesses whether the sales price is fixed or determinable based on the payment terms associated with the transaction. Collectibility is assessed based primarily on the credit worthiness of the customer as determined through ongoing credit evaluations of the customer’s financial condition as well as consideration of the customer’s payment history.

The Company sells some products to distributors at the price listed in its price book for that distributor. Certain of the Company’s distributor agreements provide for semi-annual stock rotation privileges of 5% to 10% of net sales for the previous six-month period. At the time of sale, the Company records a sales reserve against revenues for stock rotations approved by management. Each month the Company adjusts the sales reserve for the estimated stock rotation privilege anticipated to be utilized by the distributors. When the distributors pay the Company’s invoices, they may claim stock rotations when appropriate. Once claimed, the Company processes the requests against the prior authorizations and reduces the reserve previously established for that customer. As of June 26, 2016 and December 31, 2015, the reserve for stock rotations was $154,000 and $490,000, respectively, and is recorded in other current liabilities on the consolidated balance sheets.

The Company records transaction-based taxes including, but not limited to, sales, use, value added, and excise taxes, on a net basis in its consolidated statements of operations.

Service revenue includes customer support services, primarily software maintenance contract services and professional services. Revenue from service contracts is recognized ratably over the contract term, generally ranging from one to three years. Professional services, such as training services, are offered under time and material or fixed-fee contracts. Professional services revenue is recognized as services are performed.

The Company recognizes royalty revenue based on reports received from customers during the quarter, assuming that all other revenue recognition criteria are met. The customers generally report shipment information typically within 45 days following the end of their respective quarters. If there is a reliable basis on which the Company can estimate its royalty revenues prior to obtaining the customers’ reports, the Company will recognize royalty revenues in the quarter in which they are earned. If there is not a reliable basis for estimating royalties, the Company will recognize revenue in the following quarter when the shipment report is received.

The Company also enters into product development arrangements with certain customers. In general, non-recurring engineering projects require complex technology development and achievement of the development milestones is dependent on the Company’s performance. The milestone payment is generally commensurate with the Company’s effort or the value of the deliverable and is nonrefundable. Although development milestones are typically accepted by the customers, the Company does not have certainty about its ability to achieve these milestones. As such, revenue from product development arrangements are recorded when development milestones are achieved. These revenues are typically recorded at 100% gross margin because the costs associated with non-recurring engineering projects are recorded in research and development as expenses are incurred. The development efforts related to non-recurring engineering projects generally benefit the Company’s overall product development programs beyond the specific project requested by its customers.

Deferred Revenue

Deferred revenue primarily represents PCS contracts billed in advance but yet to be recognized. The current portion of deferred revenue represents the amounts that are expected to be recognized as revenue within one year of the balance sheet date. As of June 26, 2016, current portion of deferred revenue of $1.4 million is included in other current liabilities and noncurrent portion of deferred revenue of $2.7 million is included in other long term liabilities in the condensed consolidated balance sheets.
 
Business Combination

The Company applied the purchase method of accounting to its recent acquisition of Magnum Semiconductor, Inc. (“Magnum”). See Note 4 —Acquisition for additional information on the Magnum acquisition. Under this method of accounting, all assets acquired and liabilities assumed are recorded at their respective fair values at the date of the completion of the transaction. Determining the fair value of assets acquired and liabilities assumed requires management’s judgment and often involves the use of significant estimates and assumptions, including assumptions with respect to future cash inflows and outflows, discount rates, intangibles and other asset lives, among other items. Fair value is defined as the price that would be received in a sale of an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date (an exit price). Market participants are assumed to be buyers and sellers in the principal (most advantageous) market for the asset or liability. Additionally, fair value measurements for an asset assume the highest and best use of that asset by market participants. As a result, the Company may have been required to value the acquired assets at fair value measurements that do not reflect its intended use of those assets. Use of different estimates and judgments could yield different results. Any excess of the purchase price over the fair value of the net assets acquired is recognized as goodwill.
 
The accounting for the Magnum acquisition is based on currently available information and is considered preliminary. Although the Company believes that the assumptions and estimates made are reasonable and appropriate, they are based in part on historical experience and information that may be obtained from management of the acquired company and are inherently uncertain. Unanticipated events and circumstances may occur that may affect the accuracy or validity of such assumptions, estimates, or actual results. As a result, during the measurement period, which may be up to one year from the acquisition date, the Company may record adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded in the Company’s condensed consolidated statements of operations.

Recent Accounting Pronouncements

In March 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2016-08, Revenue from Contracts with Customers (Topic 606): Principal versus Agent Considerations (Reporting Revenue Gross versus Net) which clarified the revenue recognition implementation guidance on principal versus agent considerations. In April 2016, the FASB issued ASU No. 2016-10, Revenue from Contracts with Customers (Topic 606): Identifying Performance Obligations and Licensing which clarified the revenue recognition guidance regarding the identification of performance obligations and the licensing implementation. In May 2016, the FASB issued ASU No. 2016-12, Revenue from Contracts with Customers (Topic 606): Narrow-Scope Improvements and Practical Expedients which narrowly amended the revenue recognition guidance regarding collectibility, noncash consideration, presentation of sales tax and transition. ASU 2016-08, ASU 2016-10 and ASU 2016-12 are effective during the same period as ASU No. 2014-09, Revenue from Contracts with Customers, which is effective for annual reporting period beginning after December 15, 2017, with the option to adopt one year earlier. The Company is still evaluating the impact of the adoption of ASU 2016-08, ASU 2016-10 and ASU 2016-12.

In March 2016, the FASB issued ASU No. 2016-09, Compensation – Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting. The standard identifies areas for simplification involving several aspects of accounting for share-based payment transactions, including the income tax consequences, classification of awards as either equity or liabilities, an option to recognize gross stock compensation expense with actual forfeitures recognized as they occur, as well as certain classifications on the statement of cash flows. ASU 2016-09 is effective for interim and annual reporting periods beginning after December 15, 2016, with early adoption permitted. The Company is currently evaluating the impact of the adoption of ASU 2016-09.

In March 2016, the FASB issued ASU No. 2016-07, Investments—Equity Method and Joint Ventures (Topic 323): Simplifying the Transition to the Equity Method of Accounting. This guidance eliminates the requirement that when an investment qualifies for use of the equity method as a result of an increase in the level of ownership interest or degree of influence, an investor must adjust the investment, results of operations, and retained earnings retroactively on a step-by step basis as if the equity method had been in effect during all previous periods that the investment had been held. ASU 2016-07 is effective for interim and annual reporting periods beginning after December 15, 2016. The Company does not expect the adoption will have a material impact on its condensed consolidated financial statements.

In February 2016, the FASB issued ASU No. 2016-02, Leases (Topic 842), which supersedes Topic 840, Leases. The guidance in this new standard requires lessees to recognize assets and liabilities arising from operating leases on the balance sheet. For operating leases, a lessee is required to recognize a right-of-use asset and a lease liability, initially measured at the present value of the lease payments, in the statement of financial position, to recognize a single lease cost, calculated so that the cost of the lease is allocated over the lease term on a generally straight-line basis, and to classify all cash payments within operating activities in the statement of cash flows. ASU 2016-02 is effective for interim and annual reporting periods beginning after December 15, 2018. The Company is currently evaluating the impact of the adoption of ASU 2016-02.
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.5.0.2
BALANCE SHEET COMPONENTS
6 Months Ended
Jun. 26, 2016
BALANCE SHEET COMPONENTS [Abstract]  
BALANCE SHEET COMPONENTS
NOTE 2—BALANCE SHEET COMPONENTS

Accounts Receivable, Net

Accounts receivable, net consisted of the following (in thousands):
  June 26,   December 31, 
 
 
2016
  
2015
 
Accounts receivable
 
$
14,265
  
$
10,659
 
Allowance for doubtful accounts
  
(82
)
  
(63
)
 
 
$
14,183
  
$
10,596
 

Table of Contents
 
Inventories

Inventories consisted of the following (in thousands):
 
  
June 26,
  
December 31,
 
  
2016
  
2015
 
Raw materials
 
$
2,690
  
$
2,379
 
Work in process
  
5,167
   
2,710
 
Finished goods
  
1,215
   
1,791
 
  
$
9,072
  
$
6,880
 

The Company writes down inventory for excess quantities and obsolescence based on estimated future demand. The Company incurred insignificant inventory write-offs during the three and six months ended June 26, 2016 and June 28, 2015.

Property and equipment, net

Property and equipment, net consisted of the following (in thousands, except depreciable life):

  
Life
  
June 26,
  
December 31,
 
  
(In years)
  
2016
  
2015
 
Network and laboratory equipment
  
3 – 5
  
$
18,101
  
$
13,520
 
Computer software and equipment
  
2 – 3
   
4,234
   
4,207
 
Furniture and fixtures
  
3 – 7
   
165
   
165
 
Office equipment
  
3 – 5
   
144
   
142
 
Leasehold improvements
  
1 – 5
   
781
   
316
 
       
23,425
   
18,350
 
Accumulated depreciation and amortization
      
(19,797
)
  
(15,217
)
Property and equipment, net
     
$
3,628
  
$
3,133
 

For the three and six months ended June 26, 2016, depreciation expense related to property and equipment was $391,000 and $729,000, respectively. For the three and six months ended June 28, 2015, depreciation expense related to property and equipment was $380,000 and $795,000, respectively.

In addition to the property and equipment above, the Company has prepaid licenses. For the three and six months ended June 26, 2016, amortization related to these prepaid licenses was $472,000 and $777,000, respectively. For the three and six months ended June 28, 2015, amortization related to these prepaid licenses was $281,000 and $533,000, respectively.

Other current liabilities

Accrued and other current liabilities consisted of the following (in thousands):

  
June 26,
  
December 31,
 
  
2016
  
2015
 
       
Deferred revenue
 
$
1,444
  
$
-
 
Customer deposits
  
1,073
   
342
 
Warranty liability
  
301
   
325
 
Accrual legal and accounting
  
253
   
129
 
Amounts billed to the U.S. government in excess of approved rates
  
191
   
191
 
Sales return reserve
  
154
   
490
 
Other
  
1,373
   
742
 
  
$
4,789
  
$
2,219
 
 
Other long term liabilities

Other long term liabilities consisted of the following (in thousands):

  
June 26,
  
December 31,
 
  
2016
  
2015
 
Deferred revenue
 
$
2,726
  
$
-
 
Deferred income tax
  
1,017
   
318
 
Income taxes payable for unrecognized tax benefits
  
328
   
434
 
Other
  
226
   
160
 
Total other long term liabilities
 
$
4,297
  
$
912
 
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.5.0.2
FAIR VALUE
6 Months Ended
Jun. 26, 2016
FAIR VALUE [Abstract]  
FAIR VALUE
NOTE 3—FAIR VALUE

The Company’s financial assets and liabilities are valued using market prices on active markets (“Level 1”), less active markets (“Level 2”) and unobservable markets (“Level 3”). Level 1 instrument valuations are obtained from real-time quotes for transactions in active exchange markets involving identical assets. Level 2 instrument valuations are obtained from readily-available pricing sources for comparable instruments.  Level 3 instruments are valued using unobservable market values in which there is little or no market data, and which require the Company to apply judgment to determine the fair value.

The Company’s financial instruments measured at fair value on a recurring basis consist of Level I assets and Level III liabilities. Level I assets include highly liquid money market funds that are included in cash and cash equivalents. Level III liabilities consist of common stock warrants liability that are included in other current liabilities. For the six months ended June 26, 2016, the Company did not have any significant transfers between Level 1, Level 2 and Level 3.

The following table summarizes the Company’s financial assets and liabilities measured at fair value on a recurring basis as of June 26, 2016 and December 31, 2015 (in thousands):

     
Fair Value Measurements Using
 
  
Carrying Value
  
Quoted Prices in Active Markets for Identical Assets
(Level 1)
  
Significant Other Observable Inputs
(Level 2)
  
Significant Unobservable Inputs
(Level 3)
 
June 26, 2016:
            
Financial Assets:
            
Money market funds
 
$
12,380
  
$
12,380
  
$
-
  
$
-
 
Financial Liabilities:
                
Common stock warrants liability
 
$
11
  
$
-
  
$
-
  
$
11
 
                 
December 31, 2015:
                
Financial Assets:
                
Money market funds
 
$
12,364
  
$
12,364
  
$
-
  
$
-
 
Financial Liabilities:
                
Common stock warrants liability
 
$
39
  
$
-
  
$
-
  
$
39
 

Cash and cash equivalents, accounts receivable, accounts payable, accrued compensation and other current liabilities are stated at carrying value, which approximates fair value due to their short-term maturities. The carrying value of the Company’s revolving loan, term loan and capital lease obligations approximates fair value as the stated borrowing rates approximate market rates currently available to the Company for loans and capital leases with similar terms.

Common Stock Warrants Liability

The Company issued warrants to purchase common stock in connection with a waiver of certain events of default that arose under a November 2009 loan and security agreement with Bridge Bank. Certain provisions in the warrant agreements provided for down-round protection if the Company raised equity capital at a per share price less than the per share price of the warrants. Such down-round protection requires the Company to classify the common stock warrants as a liability. Common stock warrants are initially measured at its estimated fair value on the issuance date. At the end of each reporting period, change in fair value of common stock warrants are recorded in other income (expense), net on the consolidated statements of operations. The Company will continue to adjust the common stock warrants liability to its estimated fair value until the earlier of the exercise or expiration of the underlying warrants.
 
In July 2010, December 2013 and September 2015, the Company raised additional capital through offerings of common stock of 2,760,000 shares, 9,573,750 shares and 10,643,000 shares at a price of $1.75 per share, $1.42 per share and $1.70 per share, respectively. In June 2016, the Company completed another round of equity financing through an offering of common stock of 13,194,643 shares at $2.00 per share (See Note 9—Stockholders’ Equity and Stock-based Compensation). All of these equity financing transactions triggered the down-round protection and adjustment of the number of warrants issued to Bridge Bank.

The following table summarizes the key terms of common stock warrants subject to liability classification as of June 26, 2016 and December 31, 2015 (in thousands, except share and per share amounts):

  
Number of Common Stock Warrants
        
Fair Value
 
Holder
 
Upon Issuance
  
As of
June 26, 2016
  
As of
December 31,
2015
 
Grant Date
 
Expiration
Date
 
Price per
Share
  
As of
June 26, 2016
  
As of
December 31,
2015
 
Bridge Bank
  
20,000
   
32,429
   
31,573
 
April 7, 2010
 
April 7, 2017
 
$
2.25
  
$
11
  
$
39
 

The fair value of common stock warrants was determined using Black-Scholes option-pricing model. The fair value of the warrants was estimated using the following assumptions:

  
As of June 26, 2016
  
As of December 31, 2015
 
Stock price
 
 
$1.90
  
 
$3.04
 
Exercise price
 
 
$2.25
  
 
$2.31
 
Expected life
 
0.81 years
  
1.55 years
 
Risk-free interest rate
  
0.49%
 
  
0.86%
 
Volatility
  
62%
 
  
62%
 
Fair value per share
 
 
$0.35
  
 
$1.23
 

The change in the fair value of the Level 3 common stock warrants liability during the three and six months ended June 26, 2016 and June 28, 2015 is as follows (in thousands):

  
Three Months Ended
  
Six Months Ended
 
  
June 26,
  
June 28,
  
June 26,
  
June 28,
 
  
2016
  
2015
  
2016
  
2015
 
Fair value—beginning of period
 
$
30
  
$
7
  
$
39
  
$
8
 
Change in fair value
  
(19
)
  
5
   
(28
)
  
4
 
Fair value—end of period
 
$
11
  
$
12
  
$
11
  
$
12
 
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.5.0.2
ACQUISITION
6 Months Ended
Jun. 26, 2016
ACQUISITION [Abstract]  
ACQUISITION
NOTE 4—ACQUISITION

On April 5, 2016, the Company completed its acquisition of Magnum pursuant to the terms of the Agreement and Plan of Merger (the “Merger Agreement”). Magnum was a fabless semiconductor manufacturer and software solution developer, and provided a well-developed and comprehensive portfolio of video broadcasting and compression solutions to GigPeak. The total purchase consideration was a combination of equity and cash, including 6,990,654 shares of common stock with a fair value of $17.9 million and a cash payment of $37.1 million of which a significant portion was used to repay Magnum’s outstanding debt and other liabilities. Pursuant to the Merger Agreement, $6.0 million of the purchase consideration remains in escrow for a period of up to at least 12 months and relates to certain indemnification obligations of Magnum’s former equity holders. Of this $6 million, $5.0 million will be held for a period of up to at least 12 months, with the remainder held for an additional 12 months. After the end of the second quarter, in June 2016, the Company submitted a claim to the stockholder representative for a net working capital adjustment pursuant to the terms of the Merger Agreement with Magnum and the parties are working through the process set forth the Merger Agreement. The Magnum acquisition was partially funded by borrowings of $22.1 million from Silicon Valley Bank (See Note 7—Credit Facilities).
 
The total purchase consideration of $55.0 million has been allocated on a preliminary basis to tangible and intangible assets acquired and liabilities assumed on the basis of their respective estimated fair values on the acquisition date. The Company will continue to evaluate certain assets, liabilities and tax estimates that are subject to change within the measurement period (up to one year from the acquisition date).
 
The following table summarizes the fair values of assets acquired and liabilities assumed (in thousands):

Tangible assets acquired:
   
Cash and cash equivalents
 
$
1,707
 
Accounts receivable
  
1,122
 
Inventories
  
1,293
 
Other current assets
  
1,069
 
Property and equipment
  
233
 
Other long-term assets
  
15
 
Liabilities assumed:
    
Accounts payable
  
(1,279
)
Accrued and other current liabilities
  
(2,387
)
Deferred revenue, net of associated costs
  
(4,912
)
Other long-term liabilities
  
(593
)
Identifiable intangible assets acquired:
    
Developed technology
  
16,710
 
In-process research and development (IPR&D)
  
7,680
 
Customer relationships
  
800
 
Trade name
  
330
 
Goodwill arising from the acquisition:
    
Goodwill
  
33,258
 
Total purchase consideration
 
$
55,046
 
 
The Company determined the valuation of the identifiable intangible assets using established valuation techniques. The developed technology was valued using the forward looking multi-period excess earnings method under the income approach. The IPR&D was valued using the cost to recreate method under the asset approach. Customer relationships and trade name were valued under the distributor method and under the relief from royalty method, respectively. Identifiable intangible assets acquired are amortized on a straight line basis over their respective estimated useful lives of 15 months to 7 years (See Note 5—Intangible Assets and Goodwill).

Goodwill represents the excess of the purchase consideration over the fair value of the net tangible and identifiable intangible assets acquired and represents the future economic benefits arising from other assets acquired that could not be individually identified and separately recognized. The goodwill arising from the Magnum acquisition primarily consisted of the business synergies expected from the combined entities.

For the six months ended June 26, 2016, the Company incurred acquisition-related transaction costs of $1.3 million, which were recorded in general and administrative expenses in the condensed consolidated statements of operations.
 
Pro forma financial information (unaudited)

The following table presents the unaudited pro forma financial information for the combined entity of GigPeak and Magnum for the three and six month periods ended June 26, 2016 and June 28, 2015, as if the acquisition had occurred at the beginning of the periods presented after giving effect to certain purchase accounting adjustments. Magnum was acquired on April 5, 2016.
 
  
Three months ended
  
Six months ended
 
  
June 26, 2016
  
June 28, 2015
  
June 26, 2016
  
June 28, 2015
 
  
(in thousands except per share amounts)
 
Net revenue
 
$
15,975
  
$
16,187
  
$
30,606
  
$
28,341
 
                 
Net loss
 
$
(472
)
 
$
(2,089
)
 
$
(4,421
)
 
$
(7,608
)
                 
Basic and diluted net loss per share
 
$
(0.01
)
 
$
(0.05
)
 
$
(0.08
)
 
$
(0.19
)
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.5.0.2
INTANGIBLE ASSETS AND GOODWILL
6 Months Ended
Jun. 26, 2016
INTANGIBLE ASSETS AND GOODWILL [Abstract]  
INTANGIBLE ASSETS AND GOODWILL
NOTE 5—INTANGIBLE ASSETS AND GOODWILL

Intangible assets consist of the following (in thousands):

     
As of June 26, 2016
  
As of December 31, 2015
 
  
Life
(years)
  
Gross
  
Accumulated
Amortization
  
Net
  
Gross
  
Accumulated
 Amortization
  
Net
 
Definite-lived intangible assets:
                     
Customer relationships
  
6-8
  
$
4,077
  
$
(2,781
)
 
$
1,296
  
$
3,277
  
$
(2,542
)
 
$
735
 
Existing technology
  
6-7
   
23,237
   
(4,382
)
  
18,855
   
6,527
   
(3,386
)
  
3,141
 
Patents
  
5-16
   
457
   
(410
)
  
47
   
457
   
(407
)
  
50
 
Trade name
  
1-10
   
989
   
(533
)
  
456
   
659
   
(438
)
  
221
 
Total definite-lived intangible assets
      
28,760
   
(8,106
)
  
20,654
   
10,920
   
(6,773
)
  
4,147
 
Indefinite-lived intangible assets:
                            
IPR&D
 
indefinite
   
8,063
   
-
   
8,063
   
383
   
-
   
383
 
Total intangible assets
     
$
36,823
  
$
(8,106
)
 
$
28,717
  
$
11,303
  
$
(6,773
)
 
$
4,530
 

For the three and six months ended June 26, 2016 and June 28, 2015, amortization of intangible assets was as follows (in thousands):

  
Three Months Ended
  
Six Months Ended
 
  
June 26, 2016
  
June 28, 2015
  
June 26, 2016
  
June 28, 2015
 
Cost of revenue
 
$
700
  
$
104
  
$
803
  
$
207
 
Research and development expense
  
98
   
-
   
195
   
-
 
Selling, general and administrative expense
  
215
   
120
   
335
   
240
 
  
$
1,013
  
$
224
  
$
1,333
  
$
447
 

Estimated future amortization expense related to intangible assets as of June 26, 2016 is as follows (in thousands):

Years ending December 31,
   
2016 (remainder of the year)
 
$
2,001
 
2017
  
3,512
 
2018
  
2,955
 
2019
  
2,946
 
2020
  
2,897
 
Thereafter
  
6,343
 
Total
 
$
20,654
 

The Company did not record an impairment charge on any intangible assets or goodwill during the three and six months ended June 26, 2016 and June 28, 2015.
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.5.0.2
INVESTMENT IN UNCONSOLIDATED AFFILIATES
6 Months Ended
Jun. 26, 2016
INVESTMENT IN UNCONSOLIDATED AFFILIATES [Abstract]  
INVESTMENT IN UNCONSOLIDATED AFFILIATES
NOTE 6— INVESTMENT IN UNCONSOLIDATED AFFILIATES
 
In January 2016, the Company invested $1.2 million for a minority stake in Anagog Ltd. (“Anagog”), the developer of the world’s largest crowdsourced parking network. Anagog perfects the mobility status algorithms that allow for advanced on-phone machine learning capabilities for the best user experience with ultra-low battery consumption and a high level of privacy protection. As of June 26, 2016, this cost method investment of $1.2 million is recorded in other assets on the condensed consolidated balance sheets.

In February 2014, together with CPqD, the Company incepted a joint venture, originally named BrPhotonics Produtos Optoeletrônicos LTDA and after an investment in May 2016 by Inova Empresa Fundo De Investimento Em Participações, now named BrPhotonics Produtos Optoeletrônicos S/A (“BrP”), of which the Company owns 37.9%. BrP is a provider of advanced high-speed devices for optical communications and integrated transceiver components for information networks, and is based in Campinas, Brazil. The Company transferred into BrP its knowledge-base and intellectual property of TFPSTM technology. The Company transferred its inventory related to the TFPSTM platform and the complete production line equipment that previously resided at its Bothell, Washington, facility to CPqD, for use on the BrP joint venture. As of the transfer date, the Company’s net book value of the inventory and property and equipment was $245,000 and $211,000, respectively. During the second quarter of 2015, the Company made an additional capital contribution of $3,000 pursuant to BrP’s Amended Articles of Association which resulted in a $459,000 investment in BrP.

For the years ended December 31, 2015 and 2014, the Company had losses of $3,000 and $456,000, respectively, for the Company’s allocated portion of BrP’s results. Since the Company’s share of the loss exceeded the Company’s carrying cost of its investment in BrP, the Company’s investment in an unconsolidated affiliate was written down to zero as of December 31, 2015.
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.5.0.2
CREDIT FACILITIES
6 Months Ended
Jun. 26, 2016
CREDIT FACILITIES [Abstract]  
CREDIT FACILITIES
NOTE 7—CREDIT FACILITIES

In March 25, 2013, the Company and its wholly owned subsidiaries, ChipX, Incorporated and Endwave Corporation (together with the Company, the “Prior Borrowers”) entered into a Second Amended and Restated Loan and Security Agreement (“Loan Agreement”) with Silicon Valley Bank (“SVB”) to replace the Amended and Restated Loan and Security Agreement entered in December 2011.

In May 2015, SVB and the Prior Borrowers amended the Loan Agreement by entering into a Second Amendment to the Second Restated Loan Agreement (the “Second Amendment”). Pursuant to the Second Amendment, the total aggregate amount that the Company was entitled to borrow from SVB under a Revolving Loan facility was $7 million, based on net eligible accounts receivable after an 80% advance rate and subject to limits based on the Company’s eligible accounts as determined by SVB. In addition, the applicable interest rate was decreased from Prime Rate plus 0.6% to Prime Rate plus 0.4%. The terms of the Second Amendment, were set to expire on May 6, 2016.

In April 2016, SVB and the Prior Borrowers, with newly acquired Magnum, entered into the Third Amended and Restated Loan and Security Agreement (the “Third Restated Loan Agreement”) , amending and restating the Loan Agreement, as amended, in its entirety. Pursuant to the Third Restated Loan Agreement, the total aggregate amount that the Company is entitled to borrow from SVB has increased to an amount not to exceed $29 million, which is split into two different credit facilities, comprised of (i) the existing Revolving Loan facility which was amended to provide that the Company is entitled to borrow from SVB up to an amount not to exceed $14.0 million, based on net eligible accounts receivable after an 80% advance rate and subject to limits based on the Company’s eligible accounts as determined by SVB (the “Amended Revolving Loan”) and (ii) a second facility under which the Company is entitled to borrow from SVB up to $15.0 million without reference to accounts receivable, and which must be repaid in sixty equal installments, unless the Company exercises its right to prepay the loan (the “Term Loan”). The interest rate for the revolving line is Prime Rate plus 0.4%, or 3.9% as of June 26, 2016. The interest rate for the term loan is Prime Rate plus 1.25%, or 4.75% as of June 26, 2016. The Amended Revolving Loan has a term of 24 months and an outstanding balance of $7.1 million as of June 26, 2016.  The outstanding balance of the Term Loan as of June 26, 2016 was $14.5 million, of which $3.0 million is recorded in the condensed consolidated balance sheet as notes payable, current.

Future principal payments under the Term Loan are as follows:
 
Year ending December 31,
   
    
2016 (remaining 6 months)
 
$
1,500,000
 
2017
  
3,000,000
 
2018
  
3,000,000
 
2019
  
3,000,000
 
2020
  
3,000,000
 
Thereafter
  
1,000,000
 
Total
 
$
14,500,000
 
 
SVB had two outstanding existing warrants to purchase common stock of the Company: (i) a warrant to purchase 4,125 shares of common stock at an exercise price of $0.73, with an expiration date of October 5, 2017; and (ii) a warrant to purchase 125,000 shares of common stock at an exercise price of $4.00 per share, with an expiration date of April 23, 2017. In connection with the Third Restated Loan Agreement, these warrants have been amended and restated to extend the expiration date to October 5, 2022 and April 22, 2022, respectively. The change in the fair value of the common stock warrants related to the extension of the expiration date was $143,000 and was recorded as a discount on the SVB loan.

In connection with the Third Restated Loan Agreement, the Company incurred legal and administrative expenses of $200,000 which was recorded as a discount on the SVB Term Loan. The debt discount will be amortized to interest expenses during the life of the term loan using the effective interest method.

The Third Restated Loan Agreement with SVB is collateralized by all of the Company’s assets, including all accounts, equipment, inventory, receivables, and general intangibles. The Third Restated Loan Agreement contains certain restrictive covenants that will impose significant operating and financial restrictions on its operations, including, but not limited to restrictions that limit its ability to:
 
 ·Sell, lease, or otherwise transfer, or permit any of its subsidiaries to sell, lease or otherwise transfer, all or any part of its business or property, except in the ordinary course of business or in connection with certain indebtedness or investments permitted under the amended and restated loan agreement;
 
 ·Merge or consolidate, or permit any of its subsidiaries to merge or consolidate, with or into any other business organization, or acquire, or permit any of its subsidiaries to acquire, all or substantially all of the capital stock or property of another person;
 
 ·Create, incur, assume or be liable for any indebtedness, other than certain indebtedness permitted under the amended and restated loan and security agreement;

·Pay any dividends or make any distribution or payment on, or redeem, retire, or repurchase, any capital stock; and

·Make any investment, other than certain investments permitted under the amended and restated loan and security agreement.
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.5.0.2
COMMITMENTS AND CONTINGENCIES
6 Months Ended
Jun. 26, 2016
COMMITMENTS AND CONTINGENCIES [Abstract]  
COMMITMENTS AND CONTINGENCIES
NOTE 8—COMMITMENTS AND CONTINGENCIES

Commitments

Leases

The Company leases its domestic and foreign sales offices under non-cancelable operating leases. These leases contain various expiration dates and renewal options. The Company also leases certain software licenses under operating leases. Total facilities rent expense for the three and six months ended June 26, 2016 was $277,000 and $419,000, respectively, and for the three and six months ended June 28, 2015 was $117,000 and $228,000, respectively.

Aggregate non-cancelable future minimum rental payments under capital and operating leases are as follows (in thousands):

  
Capital Leases
  
Operating Leases
 
Years ending December 31,
 
Minimum lease
payments
  
Minimum lease
payments
 
2016 (remainder of the year)
 
$
14
  
$
538
 
2017
  
10
   
418
 
2018
  
-
   
220
 
2019
  
-
   
220
 
2020 and beyond
  
-
   
110
 
Total minimum lease payments
  
24
  
$
1,506
 
Less: Amount representing interest
        
Total capital lease obligations
  
24
     
Less: current portion
  
(22
)
    
Long-term portion of capital lease obligations
 
$
2
     
 
See Note 13 for information about our new headquarters lease.
 
Contingencies

Tax Contingencies

The Company’s income tax calculations are based on application of the respective U.S. federal, state or foreign tax law. Its tax filings, however, are subject to audit by the respective tax authorities. Accordingly, the Company recognizes tax liabilities based upon its estimate of whether, and the extent to which, additional taxes will be due.

Legal Contingencies

From time to time, the Company may become involved in legal proceedings, claims and litigation arising in the ordinary course of business. When it believes a loss is probable and can be reasonably estimated, it accrues the estimated loss in its consolidated financial statements. Where the outcome of these matters is not determinable, it does not make a provision in its consolidated financial statements until the loss, if any, is probable and can be reasonable estimated or the outcome becomes known.

Product Warranties

The Company’s products typically carry a standard warranty period of approximately one year. The Company records a liability based on estimates of the costs that may be incurred under its warranty obligations and charges such costs to the cost of revenue at the time revenues are recognized. The warranty obligation is affected by product failure rates, material usage and service delivery costs incurred in correcting a product failure. The estimates of anticipated rates of warranty claims and costs per claim are primarily based on historical information and future forecasts.
 
The table below summarizes the activities related to accrued product warranties, which is included as a component of other current liabilities, for the three and six months ended June 26, 2016 and June 28, 2015 (in thousands):

  
Three months ended
  
Six months ended
 
  
June 26, 2016
  
June 28, 2015
  
June 26, 2016
  
June 28, 2015
 
Accrued product warranties—beginning of period
 
$
286
  
$
369
  
$
325
  
$
334
 
Warranty charges
  
80
   
81
   
88
   
278
 
Warranties settled
  
(65
)
  
(93
)
  
(112
)
  
(255
)
Accrued product warranties—end of period
 
$
301
  
$
357
  
$
301
  
$
357
 
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.5.0.2
STOCKHOLDERS' EQUITY AND STOCK-BASED COMPENSATION
6 Months Ended
Jun. 26, 2016
STOCKHOLDERS' EQUITY AND STOCK-BASED COMPENSATION [Abstract]  
STOCKHOLDERS' EQUITY AND STOCK-BASED COMPENSATION
NOTE 9—STOCKHOLDERS’ EQUITY AND STOCK-BASED COMPENSATION

Public Offering

On June 10, 2016, the Company entered into an underwriting agreement (the “Underwriting Agreement”) with selling stockholders and Cowen and Company, LLC, Raymond James & Associates, Inc. and Needham & Company, LLC relating to (i) a public primary offering of an aggregate of 11,319,643 shares of the Company’s common stock, par value $0.001 per share, at a public offering price of $2.00 per share; (ii) a public secondary offering by certain of its officers and its directors of an aggregate of 684,600 shares of common stock at $2.00 per share; and (iii) a public secondary offering by certain of its stockholders who were former stockholders of Magnum of an aggregate of 495,757 shares of common stock at $2.00 per share. The shares were accompanied by the associated rights to purchase shares of Series A Junior Preferred Stock, par value $0.001 per share, which the Company created by the Rights Agreement, dated December 16, 2011, between the Company and the American Stock Transfer & Trust Company, LLC, as Rights Agent, as amended by the Amended and Restated Rights Agreement, dated December 16, 2014. Under the terms of the Underwriting Agreement, the Company granted the underwriters a 30 day option to purchase up to an additional 1,875,000 shares of common stock to cover overallotments, which the underwriters subsequently exercised on June 15, 2016.

On June 15, 2016, the Company completed its public offering of the 13,194,643 newly issued shares of common stock. The net proceeds to the Company from the offering was approximately $24.3 million which consisted of proceeds of $24.7 million after underwriting discounts, commissions and expenses, less an additional $0.4 million for legal, accounting, registration and other transaction costs related to the public offering.

Private Equity Placement

On March 21, 2016, the Company entered into a Securities Purchase Agreement (the “PDSTI Agreement”) with Pudong Science and Technology Investment (Cayman) Co., Ltd., an affiliate of Shanghai Pudong Science and Technology Investment Co., Ltd. (collectively, “PDSTI”), pursuant to which PDSTI will purchase approximately $5.0 million of the Company’s common stock. Under the PDSTI Agreement, on March 24, 2016, the Company issued 1,754,385 shares of its common stock to PDSTI in a private placement at a purchase price of $2.85 per share.

Pursuant to the PDSTI Agreement, the Company agreed to file a registration statement on Form S-3 to provide registration rights to PDSTI in respect of the shares. The SEC declared the registration statement effective on June 3, 2016. The PDSTI Agreement provided that if the registration statement was not declared effective by July 7, 2016, the Company would pay to PDSTI, as liquidated damages, 0.4% of the aggregate purchase price on a monthly, prorated basis, until the registration statement was declared effective, with interest on these liquidated damages to accrue at the rate of 1.0% per month until paid in full. With the declaration of effectiveness, the Company has deemed this loss contingency to be remote and as such has not recorded a liability as of June 26, 2016.
 
In the event that any U.S. governmental body or agency takes any action or issues any order within six months that would prevent PDSTI from holding the shares or invalidates the Company’s issuance of the shares to PDSTI, the Company has agreed to return PDSTI’s full purchase price, plus 0.4% interest on the purchase price (accruing monthly until paid in full), and to reimburse PDSTI’s expenses in connection with negotiating the private placement, up to $15,000. As a result of this contingent redemption clause, the net proceeds of $4.6 million are classified outside permanent equity until the contingency is resolved.

Common and Preferred Stock

In December 2008, the Company’s stockholders approved an amendment to the Certificate of Incorporation to authorize 50,000,000 shares of common stock of par value $0.001. In November 2014, the Company’s stockholders approved an amendment to the Amended and Restated Certificate of Incorporation to increase the number of authorized shares of common stock from 50,000,000 shares to 100,000,000 shares of par value $0.001. In addition, the Company is authorized to issue 1,000,000 shares of preferred stock of $0.001 par value of which 750,000 shares have been designated Series A Junior Preferred Stock with powers, preferences and rights as set forth in the amended and restated certificate of designation dated December 15, 2014; the remainder of the shares of preferred stock are undesignated, for which the Board of Directors is authorized to fix the designation, powers, preferences and rights. As of June 26, 2016 and December 31, 2015, there were no shares of preferred stock issued or outstanding.
 
On December 16, 2014, the Company entered into an Amended and Restated Rights Agreement to extend the expiration date of its stockholder rights plan that may have the effect of deterring, delaying, or preventing a change in control. The Amended and Restated Rights Agreement amends the Rights Agreement previously adopted by (i) extending the expiration date by three years to December 16, 2017, (ii) decreasing the exercise price per right issued to stockholders pursuant to the stockholder rights plan from $8.50 to $5.25, and (iii) making certain other technical and conforming changes. The Amended and Restated Rights Agreement was not adopted in response to any acquisition proposal. Under the rights plan, the Company issued a dividend of one preferred share purchase right for each share of common stock held by stockholders of record as of January 6, 2012, and the Company will issue one preferred stock purchase right to each share of common stock issued between January 6, 2012 and the earlier of either the rights’ exercisability or the expiration of the Rights Agreement. Each right entitles stockholders to purchase one one-thousandth of the Company’s Series A Junior Preferred Stock.

In general, the exercisability of the rights to purchase preferred stock will be triggered if any person or group, including persons knowingly acting in concert to affect the control of the Company, is or becomes a beneficial owner of 10% or more of the outstanding shares of the Company’s common stock after the Adoption Date. Stockholders or beneficial ownership groups who owned 10% or more of the outstanding shares of common stock of the Company on or before the Adoption Date will not trigger the preferred share purchase rights unless they acquire an additional 1% or more of the outstanding shares of the Company’s common stock. Each right entitles a holder with the right upon exercise to purchase one one-thousandth of a share of preferred stock at an exercise price that is currently set at $5.25 per right, subject to purchase price adjustments as set forth in the rights agreement. Each share of preferred stock has voting rights equal to one thousand shares of common stock. In the event that exercisability of the rights is triggered, each right held by an acquiring person or group would become void. As a result, upon triggering of exercisability of the rights, there would be significant dilution in the ownership interest of the acquiring person or group, making it difficult or unattractive for the acquiring person or group to pursue an acquisition of the Company. These rights expire in December of 2017, unless earlier redeemed or exchanged by the Company.

2008 Equity Incentive Plan

In December 2008, the Company adopted the 2008 Equity Incentive Plan (the “2008 Plan”) for directors, employees, consultants and advisors to the Company or its affiliates. Under the 2008 Plan, 2,500,000 shares of common stock were reserved for issuance upon the completion of a merger with Lumera Corporation (“Lumera”) on December 9, 2008. On January 1 of each year, starting in 2009, the aggregate number of shares reserved for issuance under the 2008 Plan increase automatically by the lesser of (i) 5% of the number of shares of common stock outstanding as of the Company’s immediately preceding fiscal year, or (ii) a number of shares determined by the Board of Directors. The maximum number of shares of common stock to be granted as incentive stock options (“ISOs”) and non-qualified stock options (“NSOs”) is up to 21,000,000 shares. Forfeited options or awards generally become available for future awards. As of December 31, 2015, the stockholders had approved 18,280,238 shares for future issuance. On January 1, 2016, there was an automatic increase of 2,260,527 shares. As of June 26, 2016, 12,230,527 options to purchase common stock and restricted stock units (“RSUs”) were outstanding and 2,026,448 shares are authorized for future issuance under the 2008 equity incentive plan.
 
Under the 2008 Plan, the exercise price of a stock option is at least 100% of the stock’s fair market value on the date of grant, and if an ISO is granted to a 10% stockholder at least 110% of the stock’s fair market value on the date of grant. Vesting periods for awards are recommended by the Chief Executive Officer, and approved by the Board of Directors or its Compensation Committee and generally provide for stock options to vest over a four-year period, with a one year vesting cliff of 25%, and have a maximum life of ten years from the date of grant. The Company has also been issuing RSUs which generally vest over a period range from nine months to four years.

2007 Equity Incentive Plan

In August 2007, the Company adopted the 2007 Equity Incentive Plan (the “2007 Plan”). The 2007 Plan provided for grants of options to purchase membership units, membership awards and restricted membership units to employees, officers and non-employee directors, and upon the completion of the merger with Lumera were converted into grants of up to 632,500 shares of common stock. Vesting periods are determined by the Board of Directors and generally provide for stock options to vest over a four-year period and expire ten years from date of grant. Vesting for certain shares of restricted stock is contingent upon both service and performance criteria. The 2007 Plan was terminated upon the completion of merger with Lumera on December 9, 2008 and the remaining 864 shares of stock options not granted under the 2007 Plan were cancelled. No shares of the Company’s common stock remain available for issuance of new grants under the 2007 Plan other than for satisfying exercises of stock options granted under this plan prior to its termination. As of June 26, 2016, options to purchase a total of 333,825 shares of common stock and 4,125 warrants to purchase common stock were outstanding.
 
Lumera 2000 and 2004 Stock Option Plan

In December 2008, in connection with the merger with Lumera, the Company assumed the existing Lumera 2000 Equity Incentive Plan and the Lumera 2004 Stock Option Plan (the “Lumera Plan”). All unvested options granted under the Lumera Plan were assumed by the Company as part of the merger. All contractual terms of the assumed options remain the same, except for the converted number of shares and exercise price based on merger conversion ratio of 0.125. As of June 26, 2016, no additional options can be granted under the Lumera Plan, and options to purchase a total of 40,436 shares of common stock were outstanding.

Warrants

As of June 26, 2016, the Company had a total of 161,554 warrants to purchase common stock outstanding under all warrant arrangements. During the six months ended June 26, 2016, no warrants were exercised or expired. Some of the warrants have anti-dilution provisions which adjust the number of warrants available to the holder such as, but not limited to, stock dividends, stock splits and certain reclassifications, exchanges, combinations or substitutions. These provisions are specific to each warrant agreement.

Stock-based Compensation Expense

The following table summarizes the Company’s stock-based compensation expense for the three and six months ended June 26, 2016 and June 28, 2015 (in thousands):

  
Three Months Ended
  
Six Months Ended
 
  
June 26, 2016
  
June 28, 2015
  
June 26, 2016
  
June 28, 2015
 
Cost of revenue
 
$
72
  
$
139
  
$
158
  
$
221
 
Research and development expense
  
279
   
362
   
602
   
609
 
Selling, general and administrative expense
  
722
   
799
   
1,598
   
1,359
 
 
$
1,073
  
$
1,300
  
$
2,358
  
$
2,189
 
 
The Company did not grant any options during the three or six months ended June 26, 2016 and June 28, 2015.

Stock Options

The following table summarizes option activities under the Company’s equity incentive plans for the six months ended June 26, 2016:

  
Options
  
Weighted-
Average Exercise
Price
  
Weighted-Average
Remaining
Contractual Term
  
Aggregate
Intrinsic Value
 
        
(in years)
  
(in thousands)
 
Outstanding—December 31, 2015
  
7,918,584
  
$
2.32
   
4.82
  
$
7,422
 
Granted
  
   
         
Exercised
  
(383,856
)
  
1.67
      
$
457
 
Forfeited/Expired
  
(36,594
)
  
14.87
         
Outstanding—June 26, 2016
  
7,498,134
  
$
2.29
   
4.30
  
$
1,755
 
                 
Vested and exercisable and expected to vest, June 26, 2016
  
7,492,492
  
$
2.29
   
4.30
  
$
1,749
 
                 
Vested and exercisable, June 26, 2016
  
7,414,507
  
$
2.31
   
4.27
  
$
1,672
 

The aggregate intrinsic value reflects the difference between the exercise price of stock options and the fair value of the underlying common stock as determined by the Company’s closing stock price. The total intrinsic value of options exercised during the six months ended June 26, 2016 was $457,000. The total intrinsic value of options exercised during the six months ended June 28, 2015 was $11,000.

As of June 26, 2016, the unrecognized stock-based compensation cost related to stock options, net of estimated forfeitures, was $45,000, which is expected to be recognized over a weighted-average period of 0.8 years.
 
RSUs

The following table summarizes RSU activities under the Company’s equity incentive plans for the six months ended June 26, 2016:

  
Number of
Shares
  
Weighted-
Average Grant
Date Fair Value
  
Weighted-
Average
Remaining
Vesting Term,
Years
  
Aggregate
Intrinsic
Value
 
           
(In thousands)
 
Unvested balance—December 31, 2015
  
4,361,833
  
$
1.64
   
2.86
  
$
13,260
 
Granted
  
2,089,623
   
2.94
         
Released
  
(1,001,985
)
  
2.64
         
Forfeited/expired
  
(342,817
)
  
1.88
         
Unvested balance—June 26, 2016
  
5,106,654
  
$
2.13
   
9.04
  
$
9,484
 

As of June 26, 2016, the unrecognized stock-based compensation cost related to RSUs, net of estimated forfeitures, was $9.5 million, which is expected to be recognized over a weighted-average period of 2.9 years.

The majority of the RSUs that vested in the six months ended June 26, 2016 were net-share settled such that the Company withheld shares with value equivalent to the employees’ minimum statutory obligation for the applicable income and other employment taxes, and remitted the cash to the appropriate taxing authorities. The total shares withheld were based on the value of the RSUs on their vesting date as determined by the Company’s closing stock price. These net-share settlements had the effect of share repurchases by the Company as they reduced and retired the number of shares that would have otherwise been issued as a result of the vesting and did not represent an expense to the Company. For the six months ended June 26, 2016, 1,001,985 shares of RSUs vested and the Company withheld 395,000 shares to satisfy approximately $1,049,000 of employees’ minimum tax obligation on the vested RSUs.

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.5.0.2
INCOME TAXES
6 Months Ended
Jun. 26, 2016
INCOME TAXES [Abstract]  
INCOME TAXES
NOTE 10—INCOME TAXES

The Company recorded a provision for income taxes of $57,000 and $97,000 for the three and six months ended June 26, 2016, respectively, and $16,000 and $25,000 for the three and six months ended June 28, 2015. The income tax provisions for the three and six months ended June 26, 2016 and June 28, 2015 were due primarily to state taxes and foreign taxes due. The Company has incurred tax losses in all tax jurisdictions except Korea, Japan, and Switzerland and has a full valuation allowance against such losses.

In assessing the potential realization of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will be realized. In making such a determination, management considers all available positive and negative evidence, including scheduled reversals of deferred tax liabilities, projected future taxable income, tax planning strategies and recent financial performance. In order to support a conclusion that a valuation allowance is not needed, positive evidence of sufficient quantity and quality is necessary to overcome negative evidence. The ultimate realization of deferred tax assets is dependent on the generation of future taxable income during the periods in which those temporary differences become deductible. A valuation allowance has been recorded for the entire deferred tax asset as a result of uncertainties regarding realization of the asset including lack of profitability through June 26, 2016 and the uncertainty over future operating profitability and taxable income. The Company will continue to evaluate the potential realization of the deferred tax assets on a quarterly basis.

The Company files tax returns in the U.S. federal, U.S. state and foreign tax jurisdictions.  The Company’s major tax jurisdictions are the U.S., California, Canada, Switzerland, Korea, Japan, and Israel. The Company’s fiscal years through December 31, 2015 remain subject to examination by the tax authorities for U.S. federal, U.S. state and foreign tax purpose.
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.5.0.2
NET INCOME (LOSS) PER SHARE
6 Months Ended
Jun. 26, 2016
NET INCOME (LOSS) PER SHARE [Abstract]  
NET INCOME (LOSS) PER SHARE
NOTE 11—NET INCOME (LOSS) PER SHARE
 
The computations for basic and diluted net income (loss) per share are as follows (in thousands, except per share data);

 
  
Three Months Ended
  
Six Month Ended
 
  
June 26,
  
June 28,
  
June 26,
  
June 28,
 
  
2016
  
2015
  
2016
  
2015
 
Net income (loss)
 
$
85
  
$
522
  
$
33
  
$
(114
)
                 
Weighted average common shares outstanding:
                
Basic
  
54,791
   
32,885
   
49,790
   
32,705
 
Effect of dilutive securities:
                
Stock options
  
1,737
   
627
   
1,900
   
-
 
Restricted stock units
  
1,123
   
408
   
1,244
   
-
 
Warrants
  
5
   
2
   
7
   
-
 
Diluted
  
57,656
   
33,922
   
52,941
   
32,705
 
                 
Basic net income (loss) per share
 
$
0.00
  
$
0.02
  
$
0.00
  
$
(0.00
)
                 
Diluted net income (loss) per share
 
$
0.00
  
$
0.02
  
$
0.00
  
$
(0.00
)

The following weighted-average common stock equivalents were excluded from the calculation of diluted net loss per share for the periods presented because including them would have been anti-dilutive:

  
Three Months Ended
  
Six Months Ended
 
  
June 26,
2016
    
June 28,
2015
  
June 26,
2016
    
June 28,
2015
 
     
Stock options and RSUs
  
1,915,698
   
6,013,177
   
2,120,434
   
11,896,172
 
Common stock warrants
  
125,000
   
156,162
   
125,000
   
158,240
 
Total
  
2,040,698
   
6,169,339
   
2,245,434
   
12,054,412
 
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.5.0.2
SEGMENT AND GEOGRAPHIC INFORMATION
6 Months Ended
Jun. 26, 2016
SEGMENT AND GEOGRAPHIC INFORMATION [Abstract]  
SEGMENT AND GEOGRAPHIC INFORMATION
NOTE 12—SEGMENT AND GEOGRAPHIC INFORMATION
 
The Company’s chief operating decision maker is its Chief Executive Officer. The chief operating decision maker reviews financial information presented on a consolidated basis for purposes of allocating resources and evaluating financial performance. Accordingly, the Company has determined that it operates as a single operating and reportable segment.

The following table summarizes revenue by geographic region (in thousands):

  
Three Months Ended
  
Six Months Ended
 
  
June 26, 2016
     
June 28, 2015
     
June 26, 2016
     
June 28, 2015
    
North America
 
$
8,320
   
54%
 
 
$
3,231
   
33%
 
 
$
13,048
   
49%
 
 
$
6,262
   
33%
 
Asia
  
4,273
   
28%
 
  
2,757
   
28%
 
  
8,113
   
30%
 
  
5,576
   
30%
 
Europe
  
2,775
   
18%
 
  
3,702
   
38%
 
  
5,569
   
21%
 
  
6,655
   
35%
 
Rest of World
  
-
       
150
   
1%
 
  
-
       
407
   
2%
 
  
$
15,368
   
100%
 
 
$
9,840
   
100%
 
 
$
26,730
   
100%
 
 
$
18,900
   
100%
 

The Company determines geographic location of its revenue based upon the destination of shipments of its products.

For the three months ended June 26, 2016, two customers accounted for 23% of total revenue. For the three months ended June 28, 2015, two customers accounted for 40% of total revenue. No other customer accounted for more than 10% of revenue for the respective three months periods.

For the six months ended June 26, 2016, two customers, both of which are distributors that serve large number of customers in their geographical regions, accounted for 25% of total revenue. For the six months ended June 28, 2015, three customers accounted for 50% of total revenue. No other customer accounted for more than 10% of revenue for the respective six months periods.
 
The following table summarizes long-lived assets by geography (in thousands):
 
  
June 26, 2016
  
December 31, 2015
 
Americas
 
$
3,091
  
85%
 
 
$
2,680
  
85%
 
Europe
  
426
  
12%
 
  
435
  
14%
 
Asia
  
111
  
3%
 
  
18
  
1%
 
  
$
3,628
  
100%
 
 
$
3,133
  
100%
 

Long-lived assets, comprised of property and equipment, net are reported based on the location of the assets at each balance sheet date.
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.5.0.2
SUBSEQUENT EVENTS
6 Months Ended
Jun. 26, 2016
SUBSEQUENT EVENTS [Abstract]  
SUBSEQUENT EVENTS
NOTE 13—SUBSEQUENT EVENTS

On July 12, 2016, the Company entered into a Fifth Amendment to Lease Agreement related to its headquarters located at 130 Baytech Drive, San Jose, CA 95134 (the “Premises”). The amendment extended the term of the lease by another 64 months from March 1, 2017 to June 30, 2022. The amended lease provides for a rent holiday of four months and an option to further extend the lease term for five years with monthly rent at the then fair market value. The amended lease also provides for certain tenant improvement allowance or rent credit, at the option of the Company. The future minimum rental payments under operating lease in Note 8 does not include the additional lease payments resulting from the amendment of $4.5 million.
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.5.0.2
ORGANIZATION AND BASIS OF PRESENTATION (Policies)
6 Months Ended
Jun. 26, 2016
ORGANIZATION AND BASIS OF PRESENTATION [Abstract]  
Organization
Organization

GigPeak Inc. (formerly GigOptix, Inc.) (“GigPeak” or the “Company”) is a leading innovator of semiconductor integrated circuits (“ICs”) and software solutions for high-speed connectivity and high-quality video compression. The Company’s focus is to develop and deliver products that enable lower power consumption and faster data connectivity, more efficient use of network infrastructure and broader connectivity to the Cloud, reducing the total cost of ownership for the network’s operators. GigPeak addresses both the speed of data transmission and the amount of bandwidth the data consumes within the network, and its products also help to improve the efficiency of  various Cloud-connected applications, such as the Internet-of-Things (“IoT”). The recently extended GigPeak product portfolio provides more flexibility to support on-going changes in the connectivity that customers and markets require by deploying a wider offering of solutions from various kinds of semiconductor materials, ICs and Multi-Chip-Modules (“MCMs”), through cost-effective application specific integrated circuit (“ASICs”) and system-on-chips (“SoCs”), and into full software programmable open-platform offerings.

Since inception in 2007, the Company has expanded its customer base through its sales and marketing activities, and by acquiring and integrating eight (8) companies with complementary and synergistic products and customers. GigPeak established a worldwide direct sales force which is supported by a number of channel representatives and distributors that sell its products throughout North America, Europe, Japan and Asia.

Basis of Presentation
Basis of Presentation

The Company’s fiscal year ends on December 31. For quarterly reporting, the Company employs a five-week, four-week, four-week, reporting period. The second quarter of 2016 ended on Sunday, June 26, 2016. The condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All significant intercompany accounts and transactions have been eliminated.

The accompanying unaudited condensed consolidated financial statements as of June 26, 2016 and for the three and six months ended June 26, 2016 and June 28, 2015, have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) for interim financial information and with the instructions to Article 10 of Securities and Exchange Commission (“SEC”) Regulation S-X. The statements include the accounts of the Company and all of its subsidiaries and they do not include all of the information and footnotes required by such accounting principles for annual financial statements. In the opinion of management, these unaudited condensed consolidated financial statements include all adjustments, consisting only of normal recurring adjustments, necessary for a fair presentation of the Company’s financial position as of June 26, 2016, and the results of operations and cash flows for the six months ended June 26, 2016 and June 28, 2015. The condensed consolidated results of operations for the three and six months ended June 26, 2016 are not necessarily indicative of results that may be expected for any other interim period or for the full fiscal year ending December 31, 2016. This Quarterly Report on Form 10-Q should be read in conjunction with the consolidated financial statements and the notes thereto included in the Company’s Form 10-K filed with the SEC on March 14, 2016 (the “2015 Form 10-K”).
Use of Estimates
Use of Estimates

The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates, judgments and assumptions that affect the reported amount of assets and liabilities, disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reported periods. These judgments can be subjective and complex, and consequently, actual results could differ materially from those estimates and assumptions.
Revenue Recognition
Revenue Recognition

The Company’s revenue is mainly derived from the following sources: (i) product revenue, which includes hardware, software and perpetual software license revenue; (ii) services revenue, which include post contract support (“PCS”), professional services, and training; (iii) royalty revenue based on the number of ICs the customers sold during a particular period by the agreed-upon royalty rate; and (iv) engineering project revenues through the development stage.

Revenue from sales of optical communication drivers and receivers and multi-chip modules, broadcasting SoCs for video broadcasting, distribution and contribution applications, and other hardware and software products is recognized when persuasive evidence of a sales arrangement exists, transfer of title occurs, the sales price is fixed or determinable and collection of the resulting receivable is reasonably assured. The Company generally provides standard product warranty on its products and warranty reserves are made at the time revenue is recorded. See Note 8—Commitments and Contingencies for further detail related to the warranty reserve.
 
Customer purchase orders are generally used to determine the existence of an arrangement. Transfer of title and risk of ownership occur based on defined terms in customer purchase orders, and generally pass to the customer upon shipment, at which point goods are delivered to a carrier. There are no formal customer acceptance terms or further obligations, outside of standard product warranty. The Company assesses whether the sales price is fixed or determinable based on the payment terms associated with the transaction. Collectibility is assessed based primarily on the credit worthiness of the customer as determined through ongoing credit evaluations of the customer’s financial condition as well as consideration of the customer’s payment history.

The Company sells some products to distributors at the price listed in its price book for that distributor. Certain of the Company’s distributor agreements provide for semi-annual stock rotation privileges of 5% to 10% of net sales for the previous six-month period. At the time of sale, the Company records a sales reserve against revenues for stock rotations approved by management. Each month the Company adjusts the sales reserve for the estimated stock rotation privilege anticipated to be utilized by the distributors. When the distributors pay the Company’s invoices, they may claim stock rotations when appropriate. Once claimed, the Company processes the requests against the prior authorizations and reduces the reserve previously established for that customer. As of June 26, 2016 and December 31, 2015, the reserve for stock rotations was $154,000 and $490,000, respectively, and is recorded in other current liabilities on the consolidated balance sheets.

The Company records transaction-based taxes including, but not limited to, sales, use, value added, and excise taxes, on a net basis in its consolidated statements of operations.

Service revenue includes customer support services, primarily software maintenance contract services and professional services. Revenue from service contracts is recognized ratably over the contract term, generally ranging from one to three years. Professional services, such as training services, are offered under time and material or fixed-fee contracts. Professional services revenue is recognized as services are performed.

The Company recognizes royalty revenue based on reports received from customers during the quarter, assuming that all other revenue recognition criteria are met. The customers generally report shipment information typically within 45 days following the end of their respective quarters. If there is a reliable basis on which the Company can estimate its royalty revenues prior to obtaining the customers’ reports, the Company will recognize royalty revenues in the quarter in which they are earned. If there is not a reliable basis for estimating royalties, the Company will recognize revenue in the following quarter when the shipment report is received.

The Company also enters into product development arrangements with certain customers. In general, non-recurring engineering projects require complex technology development and achievement of the development milestones is dependent on the Company’s performance. The milestone payment is generally commensurate with the Company’s effort or the value of the deliverable and is nonrefundable. Although development milestones are typically accepted by the customers, the Company does not have certainty about its ability to achieve these milestones. As such, revenue from product development arrangements are recorded when development milestones are achieved. These revenues are typically recorded at 100% gross margin because the costs associated with non-recurring engineering projects are recorded in research and development as expenses are incurred. The development efforts related to non-recurring engineering projects generally benefit the Company’s overall product development programs beyond the specific project requested by its customers.
Deferred Revenue
Deferred Revenue

Deferred revenue primarily represents PCS contracts billed in advance but yet to be recognized. The current portion of deferred revenue represents the amounts that are expected to be recognized as revenue within one year of the balance sheet date. As of June 26, 2016, current portion of deferred revenue of $1.4 million is included in other current liabilities and noncurrent portion of deferred revenue of $2.7 million is included in other long term liabilities in the condensed consolidated balance sheets.
Business Combination
Business Combination

The Company applied the purchase method of accounting to its recent acquisition of Magnum Semiconductor, Inc. (“Magnum”). See Note 4 —Acquisition for additional information on the Magnum acquisition. Under this method of accounting, all assets acquired and liabilities assumed are recorded at their respective fair values at the date of the completion of the transaction. Determining the fair value of assets acquired and liabilities assumed requires management’s judgment and often involves the use of significant estimates and assumptions, including assumptions with respect to future cash inflows and outflows, discount rates, intangibles and other asset lives, among other items. Fair value is defined as the price that would be received in a sale of an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date (an exit price). Market participants are assumed to be buyers and sellers in the principal (most advantageous) market for the asset or liability. Additionally, fair value measurements for an asset assume the highest and best use of that asset by market participants. As a result, the Company may have been required to value the acquired assets at fair value measurements that do not reflect its intended use of those assets. Use of different estimates and judgments could yield different results. Any excess of the purchase price over the fair value of the net assets acquired is recognized as goodwill.
 
The accounting for the Magnum acquisition is based on currently available information and is considered preliminary. Although the Company believes that the assumptions and estimates made are reasonable and appropriate, they are based in part on historical experience and information that may be obtained from management of the acquired company and are inherently uncertain. Unanticipated events and circumstances may occur that may affect the accuracy or validity of such assumptions, estimates, or actual results. As a result, during the measurement period, which may be up to one year from the acquisition date, the Company may record adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded in the Company’s condensed consolidated statements of operations.
Recent Accounting Pronouncements
Recent Accounting Pronouncements

In March 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2016-08, Revenue from Contracts with Customers (Topic 606): Principal versus Agent Considerations (Reporting Revenue Gross versus Net) which clarified the revenue recognition implementation guidance on principal versus agent considerations. In April 2016, the FASB issued ASU No. 2016-10, Revenue from Contracts with Customers (Topic 606): Identifying Performance Obligations and Licensing which clarified the revenue recognition guidance regarding the identification of performance obligations and the licensing implementation. In May 2016, the FASB issued ASU No. 2016-12, Revenue from Contracts with Customers (Topic 606): Narrow-Scope Improvements and Practical Expedients which narrowly amended the revenue recognition guidance regarding collectibility, noncash consideration, presentation of sales tax and transition. ASU 2016-08, ASU 2016-10 and ASU 2016-12 are effective during the same period as ASU No. 2014-09, Revenue from Contracts with Customers, which is effective for annual reporting period beginning after December 15, 2017, with the option to adopt one year earlier. The Company is still evaluating the impact of the adoption of ASU 2016-08, ASU 2016-10 and ASU 2016-12.

In March 2016, the FASB issued ASU No. 2016-09, Compensation – Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting. The standard identifies areas for simplification involving several aspects of accounting for share-based payment transactions, including the income tax consequences, classification of awards as either equity or liabilities, an option to recognize gross stock compensation expense with actual forfeitures recognized as they occur, as well as certain classifications on the statement of cash flows. ASU 2016-09 is effective for interim and annual reporting periods beginning after December 15, 2016, with early adoption permitted. The Company is currently evaluating the impact of the adoption of ASU 2016-09.

In March 2016, the FASB issued ASU No. 2016-07, Investments—Equity Method and Joint Ventures (Topic 323): Simplifying the Transition to the Equity Method of Accounting. This guidance eliminates the requirement that when an investment qualifies for use of the equity method as a result of an increase in the level of ownership interest or degree of influence, an investor must adjust the investment, results of operations, and retained earnings retroactively on a step-by step basis as if the equity method had been in effect during all previous periods that the investment had been held. ASU 2016-07 is effective for interim and annual reporting periods beginning after December 15, 2016. The Company does not expect the adoption will have a material impact on its condensed consolidated financial statements.

In February 2016, the FASB issued ASU No. 2016-02, Leases (Topic 842), which supersedes Topic 840, Leases. The guidance in this new standard requires lessees to recognize assets and liabilities arising from operating leases on the balance sheet. For operating leases, a lessee is required to recognize a right-of-use asset and a lease liability, initially measured at the present value of the lease payments, in the statement of financial position, to recognize a single lease cost, calculated so that the cost of the lease is allocated over the lease term on a generally straight-line basis, and to classify all cash payments within operating activities in the statement of cash flows. ASU 2016-02 is effective for interim and annual reporting periods beginning after December 15, 2018. The Company is currently evaluating the impact of the adoption of ASU 2016-02.
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.5.0.2
BALANCE SHEET COMPONENTS (Tables)
6 Months Ended
Jun. 26, 2016
BALANCE SHEET COMPONENTS [Abstract]  
Accounts receivable, net
Accounts receivable, net consisted of the following (in thousands):
  June 26,   December 31, 
 
 
2016
  
2015
 
Accounts receivable
 
$
14,265
  
$
10,659
 
Allowance for doubtful accounts
  
(82
)
  
(63
)
 
 
$
14,183
  
$
10,596
 
Inventories
Inventories consisted of the following (in thousands):
 
  
June 26,
  
December 31,
 
  
2016
  
2015
 
Raw materials
 
$
2,690
  
$
2,379
 
Work in process
  
5,167
   
2,710
 
Finished goods
  
1,215
   
1,791
 
  
$
9,072
  
$
6,880
 
Property and equipment, net
Property and equipment, net consisted of the following (in thousands, except depreciable life):

  
Life
  
June 26,
  
December 31,
 
  
(In years)
  
2016
  
2015
 
Network and laboratory equipment
  
3 – 5
  
$
18,101
  
$
13,520
 
Computer software and equipment
  
2 – 3
   
4,234
   
4,207
 
Furniture and fixtures
  
3 – 7
   
165
   
165
 
Office equipment
  
3 – 5
   
144
   
142
 
Leasehold improvements
  
1 – 5
   
781
   
316
 
       
23,425
   
18,350
 
Accumulated depreciation and amortization
      
(19,797
)
  
(15,217
)
Property and equipment, net
     
$
3,628
  
$
3,133
 
Other current liabilities
Accrued and other current liabilities consisted of the following (in thousands):

  
June 26,
  
December 31,
 
  
2016
  
2015
 
       
Deferred revenue
 
$
1,444
  
$
-
 
Customer deposits
  
1,073
   
342
 
Warranty liability
  
301
   
325
 
Accrual legal and accounting
  
253
   
129
 
Amounts billed to the U.S. government in excess of approved rates
  
191
   
191
 
Sales return reserve
  
154
   
490
 
Other
  
1,373
   
742
 
  
$
4,789
  
$
2,219
 
Other long-term liabilities
Other long term liabilities consisted of the following (in thousands):

  
June 26,
  
December 31,
 
  
2016
  
2015
 
Deferred revenue
 
$
2,726
  
$
-
 
Deferred income tax
  
1,017
   
318
 
Income taxes payable for unrecognized tax benefits
  
328
   
434
 
Other
  
226
   
160
 
Total other long term liabilities
 
$
4,297
  
$
912
 
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.5.0.2
FAIR VALUE (Tables)
6 Months Ended
Jun. 26, 2016
FAIR VALUE [Abstract]  
Financial assets and liabilities measured at fair value, recurring basis
The following table summarizes the Company’s financial assets and liabilities measured at fair value on a recurring basis as of June 26, 2016 and December 31, 2015 (in thousands):

     
Fair Value Measurements Using
 
  
Carrying Value
  
Quoted Prices in Active Markets for Identical Assets
(Level 1)
  
Significant Other Observable Inputs
(Level 2)
  
Significant Unobservable Inputs
(Level 3)
 
June 26, 2016:
            
Financial Assets:
            
Money market funds
 
$
12,380
  
$
12,380
  
$
-
  
$
-
 
Financial Liabilities:
                
Common stock warrants liability
 
$
11
  
$
-
  
$
-
  
$
11
 
                 
December 31, 2015:
                
Financial Assets:
                
Money market funds
 
$
12,364
  
$
12,364
  
$
-
  
$
-
 
Financial Liabilities:
                
Common stock warrants liability
 
$
39
  
$
-
  
$
-
  
$
39
 
Warrants subject to liability accounting
The following table summarizes the key terms of common stock warrants subject to liability classification as of June 26, 2016 and December 31, 2015 (in thousands, except share and per share amounts):

  
Number of Common Stock Warrants
        
Fair Value
 
Holder
 
Upon Issuance
  
As of
June 26, 2016
  
As of
December 31,
2015
 
Grant Date
 
Expiration
Date
 
Price per
Share
  
As of
June 26, 2016
  
As of
December 31,
2015
 
Bridge Bank
  
20,000
   
32,429
   
31,573
 
April 7, 2010
 
April 7, 2017
 
$
2.25
  
$
11
  
$
39
 
Estimate of fair value for warrants assumptions
The fair value of common stock warrants was determined using Black-Scholes option-pricing model. The fair value of the warrants was estimated using the following assumptions:

  
As of June 26, 2016
  
As of December 31, 2015
 
Stock price
 
 
$1.90
  
 
$3.04
 
Exercise price
 
 
$2.25
  
 
$2.31
 
Expected life
 
0.81 years
  
1.55 years
 
Risk-free interest rate
  
0.49%
 
  
0.86%
 
Volatility
  
62%
 
  
62%
 
Fair value per share
 
 
$0.35
  
 
$1.23
 
Change in the fair value of level 3 liabilities
The change in the fair value of the Level 3 common stock warrants liability during the three and six months ended June 26, 2016 and June 28, 2015 is as follows (in thousands):

  
Three Months Ended
  
Six Months Ended
 
  
June 26,
  
June 28,
  
June 26,
  
June 28,
 
  
2016
  
2015
  
2016
  
2015
 
Fair value—beginning of period
 
$
30
  
$
7
  
$
39
  
$
8
 
Change in fair value
  
(19
)
  
5
   
(28
)
  
4
 
Fair value—end of period
 
$
11
  
$
12
  
$
11
  
$
12
 
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.5.0.2
ACQUISITION (Tables)
6 Months Ended
Jun. 26, 2016
ACQUISITION [Abstract]  
Schedule of purchase price allocation
The following table summarizes the fair values of assets acquired and liabilities assumed (in thousands):

Tangible assets acquired:
   
Cash and cash equivalents
 
$
1,707
 
Accounts receivable
  
1,122
 
Inventories
  
1,293
 
Other current assets
  
1,069
 
Property and equipment
  
233
 
Other long-term assets
  
15
 
Liabilities assumed:
    
Accounts payable
  
(1,279
)
Accrued and other current liabilities
  
(2,387
)
Deferred revenue, net of associated costs
  
(4,912
)
Other long-term liabilities
  
(593
)
Identifiable intangible assets acquired:
    
Developed technology
  
16,710
 
In-process research and development (IPR&D)
  
7,680
 
Customer relationships
  
800
 
Trade name
  
330
 
Goodwill arising from the acquisition:
    
Goodwill
  
33,258
 
Total purchase consideration
 
$
55,046
 
Pro forma financial information
The following table presents the unaudited pro forma financial information for the combined entity of GigPeak and Magnum for the three and six month periods ended June 26, 2016 and June 28, 2015, as if the acquisition had occurred at the beginning of the periods presented after giving effect to certain purchase accounting adjustments. Magnum was acquired on April 5, 2016.
 
  
Three months ended
  
Six months ended
 
  
June 26, 2016
  
June 28, 2015
  
June 26, 2016
  
June 28, 2015
 
  
(in thousands except per share amounts)
 
Net revenue
 
$
15,975
  
$
16,187
  
$
30,606
  
$
28,341
 
                 
Net loss
 
$
(472
)
 
$
(2,089
)
 
$
(4,421
)
 
$
(7,608
)
                 
Basic and diluted net loss per share
 
$
(0.01
)
 
$
(0.05
)
 
$
(0.08
)
 
$
(0.19
)
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.5.0.2
INTANGIBLE ASSETS AND GOODWILL (Tables)
6 Months Ended
Jun. 26, 2016
INTANGIBLE ASSETS AND GOODWILL [Abstract]  
Intangible assets
Intangible assets consist of the following (in thousands):

     
As of June 26, 2016
  
As of December 31, 2015
 
  
Life
(years)
  
Gross
  
Accumulated
Amortization
  
Net
  
Gross
  
Accumulated
 Amortization
  
Net
 
Definite-lived intangible assets:
                     
Customer relationships
  
6-8
  
$
4,077
  
$
(2,781
)
 
$
1,296
  
$
3,277
  
$
(2,542
)
 
$
735
 
Existing technology
  
6-7
   
23,237
   
(4,382
)
  
18,855
   
6,527
   
(3,386
)
  
3,141
 
Patents
  
5-16
   
457
   
(410
)
  
47
   
457
   
(407
)
  
50
 
Trade name
  
1-10
   
989
   
(533
)
  
456
   
659
   
(438
)
  
221
 
Total definite-lived intangible assets
      
28,760
   
(8,106
)
  
20,654
   
10,920
   
(6,773
)
  
4,147
 
Indefinite-lived intangible assets:
                            
IPR&D
 
indefinite
   
8,063
   
-
   
8,063
   
383
   
-
   
383
 
Total intangible assets
     
$
36,823
  
$
(8,106
)
 
$
28,717
  
$
11,303
  
$
(6,773
)
 
$
4,530
 
Amortization of intangible assets
For the three and six months ended June 26, 2016 and June 28, 2015, amortization of intangible assets was as follows (in thousands):

  
Three Months Ended
  
Six Months Ended
 
  
June 26, 2016
  
June 28, 2015
  
June 26, 2016
  
June 28, 2015
 
Cost of revenue
 
$
700
  
$
104
  
$
803
  
$
207
 
Research and development expense
  
98
   
-
   
195
   
-
 
Selling, general and administrative expense
  
215
   
120
   
335
   
240
 
  
$
1,013
  
$
224
  
$
1,333
  
$
447
 
Estimated future amortization expense
Estimated future amortization expense related to intangible assets as of June 26, 2016 is as follows (in thousands):

Years ending December 31,
   
2016 (remainder of the year)
 
$
2,001
 
2017
  
3,512
 
2018
  
2,955
 
2019
  
2,946
 
2020
  
2,897
 
Thereafter
  
6,343
 
Total
 
$
20,654
 
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.5.0.2
CREDIT FACILITIES (Tables)
6 Months Ended
Jun. 26, 2016
CREDIT FACILITIES [Abstract]  
Future Principal Payments under the Term Loan
Future principal payments under the Term Loan are as follows:
 
Year ending December 31,
   
    
2016 (remaining 6 months)
 
$
1,500,000
 
2017
  
3,000,000
 
2018
  
3,000,000
 
2019
  
3,000,000
 
2020
  
3,000,000
 
Thereafter
  
1,000,000
 
Total
 
$
14,500,000
 
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.5.0.2
COMMITMENTS AND CONTINGENCIES (Tables)
6 Months Ended
Jun. 26, 2016
COMMITMENTS AND CONTINGENCIES [Abstract]  
Aggregate non-cancelable future minimum rental payments
Aggregate non-cancelable future minimum rental payments under capital and operating leases are as follows (in thousands):

  
Capital Leases
  
Operating Leases
 
Years ending December 31,
 
Minimum lease
payments
  
Minimum lease
payments
 
2016 (remainder of the year)
 
$
14
  
$
538
 
2017
  
10
   
418
 
2018
  
-
   
220
 
2019
  
-
   
220
 
2020 and beyond
  
-
   
110
 
Total minimum lease payments
  
24
  
$
1,506
 
Less: Amount representing interest
        
Total capital lease obligations
  
24
     
Less: current portion
  
(22
)
    
Long-term portion of capital lease obligations
 
$
2
     
Summary of changes in warranty accrual
The table below summarizes the activities related to accrued product warranties, which is included as a component of other current liabilities, for the three and six months ended June 26, 2016 and June 28, 2015 (in thousands):

  
Three months ended
  
Six months ended
 
  
June 26, 2016
  
June 28, 2015
  
June 26, 2016
  
June 28, 2015
 
Accrued product warranties—beginning of period
 
$
286
  
$
369
  
$
325
  
$
334
 
Warranty charges
  
80
   
81
   
88
   
278
 
Warranties settled
  
(65
)
  
(93
)
  
(112
)
  
(255
)
Accrued product warranties—end of period
 
$
301
  
$
357
  
$
301
  
$
357
 
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.5.0.2
STOCKHOLDERS' EQUITY AND STOCK-BASED COMPENSATION (Tables)
6 Months Ended
Jun. 26, 2016
STOCKHOLDERS' EQUITY AND STOCK-BASED COMPENSATION [Abstract]  
Schedule of stock-based compensation expense
The following table summarizes the Company’s stock-based compensation expense for the three and six months ended June 26, 2016 and June 28, 2015 (in thousands):

  
Three Months Ended
  
Six Months Ended
 
  
June 26, 2016
  
June 28, 2015
  
June 26, 2016
  
June 28, 2015
 
Cost of revenue
 
$
72
  
$
139
  
$
158
  
$
221
 
Research and development expense
  
279
   
362
   
602
   
609
 
Selling, general and administrative expense
  
722
   
799
   
1,598
   
1,359
 
 
$
1,073
  
$
1,300
  
$
2,358
  
$
2,189
 
Summary of option activity
The following table summarizes option activities under the Company’s equity incentive plans for the six months ended June 26, 2016:

  
Options
  
Weighted-
Average Exercise
Price
  
Weighted-Average
Remaining
Contractual Term
  
Aggregate
Intrinsic Value
 
        
(in years)
  
(in thousands)
 
Outstanding—December 31, 2015
  
7,918,584
  
$
2.32
   
4.82
  
$
7,422
 
Granted
  
   
         
Exercised
  
(383,856
)
  
1.67
      
$
457
 
Forfeited/Expired
  
(36,594
)
  
14.87
         
Outstanding—June 26, 2016
  
7,498,134
  
$
2.29
   
4.30
  
$
1,755
 
                 
Vested and exercisable and expected to vest, June 26, 2016
  
7,492,492
  
$
2.29
   
4.30
  
$
1,749
 
                 
Vested and exercisable, June 26, 2016
  
7,414,507
  
$
2.31
   
4.27
  
$
1,672
 
Summary of RSU activity
The following table summarizes RSU activities under the Company’s equity incentive plans for the six months ended June 26, 2016:

  
Number of
Shares
  
Weighted-
Average Grant
Date Fair Value
  
Weighted-
Average
Remaining
Vesting Term,
Years
  
Aggregate
Intrinsic
Value
 
           
(In thousands)
 
Unvested balance—December 31, 2015
  
4,361,833
  
$
1.64
   
2.86
  
$
13,260
 
Granted
  
2,089,623
   
2.94
         
Released
  
(1,001,985
)
  
2.64
         
Forfeited/expired
  
(342,817
)
  
1.88
         
Unvested balance—June 26, 2016
  
5,106,654
  
$
2.13
   
9.04
  
$
9,484
 
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.5.0.2
NET INCOME (LOSS) PER SHARE (Tables)
6 Months Ended
Jun. 26, 2016
NET INCOME (LOSS) PER SHARE [Abstract]  
Computations for basic and diluted net income (loss) per share
The computations for basic and diluted net income (loss) per share are as follows (in thousands, except per share data);

 
  
Three Months Ended
  
Six Month Ended
 
  
June 26,
  
June 28,
  
June 26,
  
June 28,
 
  
2016
  
2015
  
2016
  
2015
 
Net income (loss)
 
$
85
  
$
522
  
$
33
  
$
(114
)
                 
Weighted average common shares outstanding:
                
Basic
  
54,791
   
32,885
   
49,790
   
32,705
 
Effect of dilutive securities:
                
Stock options
  
1,737
   
627
   
1,900
   
-
 
Restricted stock units
  
1,123
   
408
   
1,244
   
-
 
Warrants
  
5
   
2
   
7
   
-
 
Diluted
  
57,656
   
33,922
   
52,941
   
32,705
 
                 
Basic net income (loss) per share
 
$
0.00
  
$
0.02
  
$
0.00
  
$
(0.00
)
                 
Diluted net income (loss) per share
 
$
0.00
  
$
0.02
  
$
0.00
  
$
(0.00
)
Antidilutive securities excluded from computation of earnings per share
The following weighted-average common stock equivalents were excluded from the calculation of diluted net loss per share for the periods presented because including them would have been anti-dilutive:

  
Three Months Ended
  
Six Months Ended
 
  
June 26,
2016
    
June 28,
2015
  
June 26,
2016
    
June 28,
2015
 
     
Stock options and RSUs
  
1,915,698
   
6,013,177
   
2,120,434
   
11,896,172
 
Common stock warrants
  
125,000
   
156,162
   
125,000
   
158,240
 
Total
  
2,040,698
   
6,169,339
   
2,245,434
   
12,054,412
 
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.5.0.2
SEGMENT AND GEOGRAPHIC INFORMATION (Tables)
6 Months Ended
Jun. 26, 2016
SEGMENT AND GEOGRAPHIC INFORMATION [Abstract]  
Revenue by geographic region
The following table summarizes revenue by geographic region (in thousands):

  
Three Months Ended
  
Six Months Ended
 
  
June 26, 2016
     
June 28, 2015
     
June 26, 2016
     
June 28, 2015
    
North America
 
$
8,320
   
54%
 
 
$
3,231
   
33%
 
 
$
13,048
   
49%
 
 
$
6,262
   
33%
 
Asia
  
4,273
   
28%
 
  
2,757
   
28%
 
  
8,113
   
30%
 
  
5,576
   
30%
 
Europe
  
2,775
   
18%
 
  
3,702
   
38%
 
  
5,569
   
21%
 
  
6,655
   
35%
 
Rest of World
  
-
       
150
   
1%
 
  
-
       
407
   
2%
 
  
$
15,368
   
100%
 
 
$
9,840
   
100%
 
 
$
26,730
   
100%
 
 
$
18,900
   
100%
 
Long lived assets by country
The following table summarizes long-lived assets by geography (in thousands):
 
  
June 26, 2016
  
December 31, 2015
 
Americas
 
$
3,091
  
85%
 
 
$
2,680
  
85%
 
Europe
  
426
  
12%
 
  
435
  
14%
 
Asia
  
111
  
3%
 
  
18
  
1%
 
  
$
3,628
  
100%
 
 
$
3,133
  
100%
 
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.5.0.2
ORGANIZATION AND BASIS OF PRESENTATION (Details) - USD ($)
6 Months Ended
Jun. 26, 2016
Dec. 31, 2015
Revenue Recognition [Line Items]    
Percentage of gross margin at which revenue from development projects are recorded 100.00%  
Period of stock rotation 6 months  
Reserve for stock rotations $ 154,000 $ 490,000
Deferred Revenue [Abstract]    
Time period of revenue recognition 1 year  
Current portion of deferred revenue $ 1,444,000 0
Noncurrent portion of deferred revenue $ 2,726,000 $ 0
Minimum [Member]    
Revenue Recognition [Line Items]    
Stock rotation privileges specified as percentage of net sales 5.00%  
Contract term of service revenue 1 year  
Maximum [Member]    
Revenue Recognition [Line Items]    
Stock rotation privileges specified as percentage of net sales 10.00%  
Contract term of service revenue 3 years  
Number of days for reporting shipment information 45 days  
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.5.0.2
BALANCE SHEET COMPONENTS (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 26, 2016
Jun. 28, 2015
Jun. 26, 2016
Jun. 28, 2015
Dec. 31, 2015
BALANCE SHEET COMPONENTS [Abstract]          
Accounts receivable $ 14,265,000   $ 14,265,000   $ 10,659,000
Allowance for doubtful accounts (82,000)   (82,000)   (63,000)
Accounts receivable, net 14,183,000   14,183,000   10,596,000 [1]
Inventory, net [Abstract]          
Raw materials 2,690,000   2,690,000   2,379,000
Work in process 5,167,000   5,167,000   2,710,000
Finished goods 1,215,000   1,215,000   1,791,000
Inventories 9,072,000   9,072,000   6,880,000 [1]
Property, Plant and Equipment [Line Items]          
Property and equipment, gross 23,425,000   23,425,000   18,350,000
Accumulated depreciation and amortization (19,797,000)   (19,797,000)   (15,217,000)
Property and equipment, net 3,628,000   3,628,000   3,133,000 [1]
Depreciation expense related to property and equipment 391,000 $ 380,000 729,000 $ 795,000  
Amortization of prepaid licenses 472,000 $ 281,000 777,000 $ 533,000  
Accrued and other current liabilities [Abstract]          
Deferred revenue 1,444,000   1,444,000   0
Customer deposits 1,073,000   1,073,000   342,000
Warranty liability 301,000   301,000   325,000
Accrual legal and accounting 253,000   253,000   129,000
Amounts billed to the U.S. government in excess of approved rates 191,000   191,000   191,000
Sales return reserve 154,000   154,000   490,000
Other 1,373,000   1,373,000   742,000
Other current liabilities 4,789,000   4,789,000   2,219,000 [1]
Other long term liabilities [Abstract]          
Deferred revenue 2,726,000   2,726,000   0
Deferred income tax 1,017,000   1,017,000   318,000
Income taxes payable for unrecognized tax benefits 328,000   328,000   434,000
Other 226,000   226,000   160,000
Total other long term liabilities 4,297,000   4,297,000   912,000 [1]
Network and Laboratory Equipment [Member]          
Property, Plant and Equipment [Line Items]          
Property and equipment, gross 18,101,000   $ 18,101,000   13,520,000
Network and Laboratory Equipment [Member] | Minimum [Member]          
Property, Plant and Equipment [Line Items]          
Property and equipment, useful life     3 years    
Network and Laboratory Equipment [Member] | Maximum [Member]          
Property, Plant and Equipment [Line Items]          
Property and equipment, useful life     5 years    
Computer Software and Equipment [Member]          
Property, Plant and Equipment [Line Items]          
Property and equipment, gross 4,234,000   $ 4,234,000   4,207,000
Computer Software and Equipment [Member] | Minimum [Member]          
Property, Plant and Equipment [Line Items]          
Property and equipment, useful life     2 years    
Computer Software and Equipment [Member] | Maximum [Member]          
Property, Plant and Equipment [Line Items]          
Property and equipment, useful life     3 years    
Furniture And Fixtures [Member]          
Property, Plant and Equipment [Line Items]          
Property and equipment, gross 165,000   $ 165,000   165,000
Furniture And Fixtures [Member] | Minimum [Member]          
Property, Plant and Equipment [Line Items]          
Property and equipment, useful life     3 years    
Furniture And Fixtures [Member] | Maximum [Member]          
Property, Plant and Equipment [Line Items]          
Property and equipment, useful life     7 years    
Office Equipment [Member]          
Property, Plant and Equipment [Line Items]          
Property and equipment, gross 144,000   $ 144,000   142,000
Office Equipment [Member] | Minimum [Member]          
Property, Plant and Equipment [Line Items]          
Property and equipment, useful life     3 years    
Office Equipment [Member] | Maximum [Member]          
Property, Plant and Equipment [Line Items]          
Property and equipment, useful life     5 years    
Leasehold Improvements [Member]          
Property, Plant and Equipment [Line Items]          
Property and equipment, gross $ 781,000   $ 781,000   $ 316,000
Leasehold Improvements [Member] | Minimum [Member]          
Property, Plant and Equipment [Line Items]          
Property and equipment, useful life     1 year    
Leasehold Improvements [Member] | Maximum [Member]          
Property, Plant and Equipment [Line Items]          
Property and equipment, useful life     5 years    
[1] The condensed consolidated balance sheet as of December 31, 2015 has been derived from the audited consolidated financial statements as of that date.
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.5.0.2
FAIR VALUE (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 15, 2016
Sep. 10, 2015
Dec. 24, 2013
Jul. 07, 2010
Jun. 26, 2016
Jun. 28, 2015
Jun. 26, 2016
Jun. 28, 2015
Dec. 31, 2015
Jun. 26, 2016
Dec. 31, 2015
Dec. 16, 2014
Class of Warrant or Right [Line Items]                        
Additional equity shares issued (in shares) 13,194,643 10,643,000 9,573,750 2,760,000     13,194,643          
Share price of additional equity offering (in dollars per share)   $ 1.70 $ 1.42 $ 1.75           $ 2.00    
Warrants subject to liability accounting [Abstract]                        
Adjusted warrants (in shares)                   161,554    
Price per share (in dollars per share)                   $ 5.25   $ 8.50
Recurring [Member] | Quoted Prices in Active Markets for Identical Assets (Level 1) [Member]                        
Assets [Abstract]                        
Money market funds                   $ 12,380 $ 12,364  
Current liabilities [Abstract]                        
Common stock warrants liability                   0 0  
Recurring [Member] | Significant Other Observable Inputs (Level 2) [Member]                        
Assets [Abstract]                        
Money market funds                   0 0  
Current liabilities [Abstract]                        
Common stock warrants liability                   0 0  
Recurring [Member] | Significant Unobservable Inputs (Level 3) [Member]                        
Assets [Abstract]                        
Money market funds                   0 0  
Current liabilities [Abstract]                        
Common stock warrants liability                   11 39  
Carrying Value [Member] | Recurring [Member]                        
Assets [Abstract]                        
Money market funds                   12,380 12,364  
Current liabilities [Abstract]                        
Common stock warrants liability                   11 39  
Common Stock Warrants Liability [Member]                        
Warrants subject to liability accounting [Abstract]                        
Fair value         $ 30 $ 7 $ 39 $ 8 $ 39 $ 11 $ 39  
Change in fair value         19 (5) 28 (4)        
Change in fair value of Level 3 liability warrants [Roll Forward]                        
Fair value, beginning of period         30 7 39 8 8      
Change in fair value         (19) 5 (28) 4        
Fair value, end of period         11 $ 12 $ 11 $ 12 39      
Bridge Bank Warrant [Member]                        
Warrants subject to liability accounting [Abstract]                        
Holder             Bridge Bank          
Original warrants (in shares)                   20,000    
Adjusted warrants (in shares)                   32,429 31,573  
Grant date             Apr. 07, 2010          
Expiration date             Apr. 07, 2017          
Price per share (in dollars per share)                   $ 2.25    
Fair value         11   $ 11   $ 39 $ 11 $ 39  
Exercise of warrants         0   0          
Change in fair value         (19)   $ (28)          
Related agreement             Credit Agreement          
Fair value assumptions [Abstract]                        
Stock price (in dollars per share)                   $ 1.90 $ 3.04  
Exercise price (in dollars per share)                   2.25 2.31  
Expected life             9 months 22 days   1 year 6 months 18 days      
Risk-free interest rate             0.49%   0.86%      
Volatility             62.00%   62.00%      
Fair value per share (in dollars per share)                   $ 0.35 $ 1.23  
Change in fair value of Level 3 liability warrants [Roll Forward]                        
Fair value, beginning of period             $ 39          
Change in fair value         19   28          
Fair value, end of period         $ 11   $ 11   $ 39      
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.5.0.2
ACQUISITION (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Apr. 05, 2016
Jun. 26, 2016
Jun. 28, 2015
Jun. 26, 2016
Jun. 28, 2015
Dec. 31, 2015
[1]
Goodwill arising from the acquisition [Abstract]            
Goodwill   $ 45,823   $ 45,823   $ 12,565
Business acquisition, proforma financial information [Abstract]            
Net revenue   15,975 $ 16,187 30,606 $ 28,341  
Net loss   $ (472) $ (2,089) $ (4,421) $ (7,608)  
Basic and diluted net loss per share   $ (0.01) $ (0.05) $ (0.08) $ (0.19)  
Acquisition-related transaction costs   $ 1,300   $ 1,300    
Magnum [Member]            
Business Acquisition [Line Items]            
Cash paid on acquisition $ 37,100          
Purchase consideration amount remains in escrow account 6,000          
Purchase consideration amount remains in escrow account for the first 12 months 5,000          
Tangible assets acquired [Abstract]            
Cash and cash equivalents 1,707          
Accounts receivable 1,122          
Inventories 1,293          
Other current assets 1,069          
Property and equipment 233          
Other long-term assets 15          
Liabilities assumed [Abstract]            
Accounts payable (1,279)          
Accrued and other current liabilities (2,387)          
Deferred revenue, net of associated costs (4,912)          
Other long-term liabilities (593)          
Goodwill arising from the acquisition [Abstract]            
Goodwill 33,258          
Total purchase consideration 55,046          
Magnum [Member] | Developed Technology [Member]            
Identifiable intangible assets acquired [Abstract]            
Intangible assets 16,710          
Magnum [Member] | IPR&D [Member]            
Identifiable intangible assets acquired [Abstract]            
Intangible assets 7,680          
Magnum [Member] | Customer Relationships [Member]            
Identifiable intangible assets acquired [Abstract]            
Intangible assets 800          
Magnum [Member] | Trade Name [Member]            
Identifiable intangible assets acquired [Abstract]            
Intangible assets 330          
Magnum [Member] | Line of Credit - Silicon Valley Bank [Member]            
Business Acquisition [Line Items]            
Line of credit amount borrowed $ 22,100          
Magnum [Member] | Minimum [Member]            
Business Acquisition [Line Items]            
Purchase consideration, escrow period 12 months          
Business acquisition, proforma financial information [Abstract]            
Acquired intangible asset useful life       15 months    
Magnum [Member] | Maximum [Member]            
Business Acquisition [Line Items]            
Purchase consideration, escrow additional period 12 months          
Business acquisition, proforma financial information [Abstract]            
Acquired intangible asset useful life       7 years    
Magnum [Member] | Common Stock [Member]            
Business Acquisition [Line Items]            
Number of shares issued in acquisition (in shares) 6,990,654          
Fair value of stock issued in acquisition $ 17,900          
[1] The condensed consolidated balance sheet as of December 31, 2015 has been derived from the audited consolidated financial statements as of that date.
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.5.0.2
INTANGIBLE ASSETS AND GOODWILL (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 26, 2016
Jun. 28, 2015
Jun. 26, 2016
Jun. 28, 2015
Dec. 31, 2015
Definite-lived intangible assets [Abstract]          
Definite-lived intangible assets, Gross $ 28,760   $ 28,760   $ 10,920
Definite-lived intangible assets, Accumulated Amortization (8,106)   (8,106)   (6,773)
Definite-lived intangible assets, Net 20,654   20,654   4,147
Amortization of intangible assets 1,013 $ 224 1,333 $ 447  
Intangible Assets, Net [Abstract]          
Total intangible assets, Gross 36,823   36,823   11,303
Definite-lived intangible assets, Accumulated Amortization (8,106)   (8,106)   (6,773)
Total intangible assets, Net 28,717   28,717   4,530 [1]
Cost of Revenue [Member]          
Definite-lived intangible assets [Abstract]          
Amortization of intangible assets 700 104 803 207  
Research and Development Expense [Member]          
Definite-lived intangible assets [Abstract]          
Amortization of intangible assets 98 0 195 0  
Selling, General and Administrative Expenses [Member]          
Definite-lived intangible assets [Abstract]          
Amortization of intangible assets 215 $ 120 335 $ 240  
Customer Relationships [Member]          
Definite-lived intangible assets [Abstract]          
Definite-lived intangible assets, Gross 4,077   4,077   3,277
Definite-lived intangible assets, Accumulated Amortization (2,781)   (2,781)   (2,542)
Definite-lived intangible assets, Net 1,296   1,296   735
Intangible Assets, Net [Abstract]          
Definite-lived intangible assets, Accumulated Amortization (2,781)   (2,781)   (2,542)
Existing Technology [Member]          
Definite-lived intangible assets [Abstract]          
Definite-lived intangible assets, Gross 23,237   23,237   6,527
Definite-lived intangible assets, Accumulated Amortization (4,382)   (4,382)   (3,386)
Definite-lived intangible assets, Net 18,855   18,855   3,141
Intangible Assets, Net [Abstract]          
Definite-lived intangible assets, Accumulated Amortization (4,382)   (4,382)   (3,386)
Patents [Member]          
Definite-lived intangible assets [Abstract]          
Definite-lived intangible assets, Gross 457   457   457
Definite-lived intangible assets, Accumulated Amortization (410)   (410)   (407)
Definite-lived intangible assets, Net 47   47   50
Intangible Assets, Net [Abstract]          
Definite-lived intangible assets, Accumulated Amortization (410)   (410)   (407)
Trade Name [Member]          
Definite-lived intangible assets [Abstract]          
Definite-lived intangible assets, Gross 989   989   659
Definite-lived intangible assets, Accumulated Amortization (533)   (533)   (438)
Definite-lived intangible assets, Net 456   456   221
Intangible Assets, Net [Abstract]          
Definite-lived intangible assets, Accumulated Amortization $ (533)   (533)   (438)
Minimum [Member] | Customer Relationships [Member]          
Definite-lived intangible assets [Abstract]          
Definite-lived intangible assets, Life 6 years        
Minimum [Member] | Existing Technology [Member]          
Definite-lived intangible assets [Abstract]          
Definite-lived intangible assets, Life 6 years        
Minimum [Member] | Patents [Member]          
Definite-lived intangible assets [Abstract]          
Definite-lived intangible assets, Life 5 years        
Minimum [Member] | Trade Name [Member]          
Definite-lived intangible assets [Abstract]          
Definite-lived intangible assets, Life 1 year        
Maximum [Member] | Customer Relationships [Member]          
Definite-lived intangible assets [Abstract]          
Definite-lived intangible assets, Life 8 years        
Maximum [Member] | Existing Technology [Member]          
Definite-lived intangible assets [Abstract]          
Definite-lived intangible assets, Life 7 years        
Maximum [Member] | Patents [Member]          
Definite-lived intangible assets [Abstract]          
Definite-lived intangible assets, Life 16 years        
Maximum [Member] | Trade Name [Member]          
Definite-lived intangible assets [Abstract]          
Definite-lived intangible assets, Life 10 years        
IPR&D [Member]          
Indefinite-lived Intangible assets [Abstract]          
Indefinite-lived Intangible assets $ 8,063   $ 8,063   $ 383
[1] The condensed consolidated balance sheet as of December 31, 2015 has been derived from the audited consolidated financial statements as of that date.
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.5.0.2
INTANGIBLE ASSETS AND GOODWILL, Estimated Future Amortization Expense Related to Intangible Assets and Acquisition Related Goodwill (Details) - USD ($)
$ in Thousands
Jun. 26, 2016
Dec. 31, 2015
Future amortization expense [Abstract]    
2016 $ 2,001  
2017 3,512  
2018 2,955  
2019 2,946  
2020 2,897  
Thereafter 6,343  
Total $ 20,654 $ 4,147
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.5.0.2
INVESTMENT IN UNCONSOLIDATED AFFILIATES (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 26, 2016
Jun. 28, 2015
Jun. 26, 2016
Jun. 28, 2015
Dec. 31, 2015
Dec. 31, 2014
Jan. 25, 2016
Feb. 28, 2014
Schedule of Investments [Line Items]                
Inventory $ 9,072,000   $ 9,072,000   $ 6,880,000 [1]      
Property and equipment 3,628,000   3,628,000   3,133,000 [1]      
Loss attributable to affiliate 0 $ (3,000) 0 $ (3,000)        
BrP [Member]                
Schedule of Investments [Line Items]                
Inventory               $ 245,000
Property and equipment               $ 211,000
Additional capital contribution   3,000            
Investment in affiliate   $ 459,000   $ 459,000        
Loss attributable to affiliate         (3,000) $ (456,000)    
Written down value in investment in unconsolidated affiliate         $ 0      
Anagog Ltd [Member]                
Schedule of Investments [Line Items]                
Investment in affiliate             $ 1,200,000  
Anagog Ltd [Member] | Other Assets [Member]                
Schedule of Investments [Line Items]                
Cost method investments $ 1,200,000   $ 1,200,000          
GigPeak, Inc. [Member] | BrP [Member]                
Schedule of Investments [Line Items]                
Joint venture ownership percentage 37.90%   37.90%          
[1] The condensed consolidated balance sheet as of December 31, 2015 has been derived from the audited consolidated financial statements as of that date.
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.5.0.2
CREDIT FACILITIES (Details)
6 Months Ended
May 31, 2015
Jun. 26, 2016
USD ($)
Facility
Installment
Warrant
$ / shares
shares
Dec. 31, 2015
USD ($)
[1]
Dec. 16, 2014
$ / shares
Line of Credit Facility [Line Items]        
Notes payable, current   $ 2,924,000 $ 0  
Number of existing warrants to purchase common stock | Warrant   2    
Exercise price of warrants (in dollars per share) | $ / shares   $ 5.25   $ 8.50
Term Loan [Member]        
Long-term debt, fiscal year maturity [Abstract]        
2016 (remaining 6 months)   $ 1,500,000    
2017   3,000,000    
2018   3,000,000    
2019   3,000,000    
2020   3,000,000    
Thereafter   1,000,000    
Total   $ 14,500,000    
Silicon Valley Bank [Member] | Warrant One [Member]        
Line of Credit Facility [Line Items]        
Warrants outstanding (in shares) | shares   4,125    
Exercise price of warrants (in dollars per share) | $ / shares   $ 0.73    
Silicon Valley Bank [Member] | Warrant Two [Member]        
Line of Credit Facility [Line Items]        
Warrants outstanding (in shares) | shares   125,000    
Exercise price of warrants (in dollars per share) | $ / shares   $ 4.00    
Silicon Valley Bank [Member] | Second Amendment [Member]        
Line of Credit Facility [Line Items]        
Maximum borrowing capacity   $ 7,000,000    
Borrowing base percentage used for maximum borrowing capacity   80.00%    
Loan agreement expiration date   May 06, 2016    
Silicon Valley Bank [Member] | Second Amendment [Member] | Prime Rate [Member]        
Line of Credit Facility [Line Items]        
Basis spread on variable rate 0.60% 0.40%    
Silicon Valley Bank [Member] | Third Restated Loan Agreement [Member]        
Line of Credit Facility [Line Items]        
Maximum borrowing capacity   $ 29,000,000    
Number of credit facilities | Facility   2    
Silicon Valley Bank [Member] | Amendment Revolving Loan [Member]        
Line of Credit Facility [Line Items]        
Maximum borrowing capacity   $ 14,000,000    
Borrowing base percentage used for maximum borrowing capacity   80.00%    
Debt instrument term   24 months    
Amount outstanding   $ 7,100,000    
Silicon Valley Bank [Member] | Term Loan [Member]        
Line of Credit Facility [Line Items]        
Maximum borrowing capacity   $ 15,000,000    
Number of installments to be repaid | Installment   60    
Amount outstanding   $ 14,500,000    
Notes payable, current   3,000,000    
Debt issuance cost   $ 200,000    
Silicon Valley Bank [Member] | Term Loan [Member] | Prime Rate [Member]        
Line of Credit Facility [Line Items]        
Stated interest rate   4.75%    
Basis spread on variable rate   1.25%    
Silicon Valley Bank [Member] | Revolving Line [Member]        
Line of Credit Facility [Line Items]        
Debt issuance cost   $ 143,000    
Silicon Valley Bank [Member] | Revolving Line [Member] | Prime Rate [Member]        
Line of Credit Facility [Line Items]        
Stated interest rate   3.90%    
Basis spread on variable rate   0.40%    
[1] The condensed consolidated balance sheet as of December 31, 2015 has been derived from the audited consolidated financial statements as of that date.
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.5.0.2
COMMITMENTS AND CONTINGENCIES (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 26, 2016
Jun. 28, 2015
Jun. 26, 2016
Jun. 28, 2015
COMMITMENTS AND CONTINGENCIES [Abstract]        
Facilities rent expense $ 277,000 $ 117,000 $ 419,000 $ 228,000
Aggregate non-cancelable future minimum rental payments under capital leases [Abstract]        
Capital leases, 2016 (remainder of the year) 14,000   14,000  
Capital leases, 2017 10,000   10,000  
Capital leases, 2018 0   0  
Capital leases, 2019 0   0  
Capital leases, 2020 and beyond 0   0  
Capital leases, Total minimum lease payments 24,000   24,000  
Less: Amount representing interest 0   0  
Total capital lease obligations 24,000   24,000  
Less: current portion (22,000)   (22,000)  
Long-term portion of capital lease obligations 2,000   2,000  
Aggregate non-cancelable future minimum rental payments under operating leases [Abstract]        
Operating leases, 2016 (remainder of the year) 538,000   538,000  
Operating leases, 2017 418,000   418,000  
Operating leases, 2018 220,000   220,000  
Operating Leases, 2019 220,000   220,000  
Operating Leases, 2020 and beyond 110,000   110,000  
Operating leases, total minimum lease payments 1,506,000   $ 1,506,000  
Approximate period of product warranty     1 year  
Movement in Standard Product Warranty Accrual [Roll Forward]        
Accrued product warranties - beginning of period 286,000 369,000 $ 325,000 334,000
Warranty charges 80,000 81,000 88,000 278,000
Warranties settled (65,000) (93,000) (112,000) (255,000)
Accrued product warranties - ending of period $ 301,000 $ 357,000 $ 301,000 $ 357,000
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.5.0.2
STOCKHOLDERS' EQUITY AND STOCK-BASED COMPENSATION (Details) - USD ($)
6 Months Ended
Jun. 15, 2016
Jun. 10, 2016
Mar. 24, 2016
Mar. 21, 2016
Sep. 10, 2015
Dec. 24, 2013
Jul. 07, 2010
Jun. 26, 2016
Jun. 28, 2015
Dec. 31, 2015
[1]
Dec. 16, 2014
Nov. 30, 2014
Jan. 06, 2012
Dec. 31, 2008
Public Offering [Abstract]                            
Equity shares issued (in shares) 13,194,643       10,643,000 9,573,750 2,760,000 13,194,643            
Public offering price per share (in dollars per share)         $ 1.70 $ 1.42 $ 1.75 $ 2.00            
Proceeds from public offering of stock, net $ 24,300,000             $ 24,706,000 $ 0          
Proceeds from public offering of stock, gross 24,700,000                          
Legal, accounting, registration and other transaction costs related to the public offering $ 400,000                          
Common Stock, Number of Shares, Par Value and Other Disclosures [Abstract]                            
Preferred stock, authorized (in shares)               1,000,000   1,000,000        
Fractional share of preferred stock each preferred share purchase right is entitled to (in shares)               1            
Common and preferred stock [Abstract]                            
Common stock, authorized (in shares)               100,000,000   100,000,000   100,000,000   50,000,000
Common stock, par value (in dollars per share)               $ 0.001   $ 0.001   $ 0.001   $ 0.001
Preferred stock, par value (in dollars per share)               $ 0.001   $ 0.001        
Preferred stock, issued (in shares)               0   0        
Preferred stock, outstanding (in shares)               0   0        
Stockholders rights plan number of years to extend expiration date               3 years            
Stockholders rights plan expiration date               Dec. 16, 2017            
Exercise price per share (in dollars per share)               $ 5.25     $ 8.50      
Common stock dividends, number of preferred stock purchase rights per share (in shares)               1         1  
Preferred stock, voting rights               Each share of preferred stock has voting rights equal to one thousand shares of common stock            
Minimum [Member]                            
Common and preferred stock [Abstract]                            
Ownership percentage of beneficial owner for exercisability of rights to purchase preferred stock to be triggered               10.00%            
Percentage of additional purchase of outstanding shares by existing owner of 10 percent or more for exercisability of rights to purchase preferred stock to be triggered               1.00%            
Series A Junior Preferred Stock [Member]                            
Common Stock, Number of Shares, Par Value and Other Disclosures [Abstract]                            
Preferred stock, authorized (in shares)               750,000            
Fractional share of preferred stock each preferred share purchase right is entitled to (in shares)               1            
Common and preferred stock [Abstract]                            
Preferred stock, par value (in dollars per share)   $ 0.001                        
Public Offering [Member]                            
Public Offering [Abstract]                            
Equity shares issued (in shares)   11,319,643                        
Public offering price per share (in dollars per share)   $ 2.00                        
Common and preferred stock [Abstract]                            
Common stock, par value (in dollars per share)   $ 0.001                        
Secondary Public Offering [Member] | Magnum [Member]                            
Public Offering [Abstract]                            
Equity shares issued (in shares)   495,757                        
Public offering price per share (in dollars per share)   $ 2.00                        
Secondary Public Offering [Member] | Officers and Directors [Member]                            
Public Offering [Abstract]                            
Equity shares issued (in shares)   684,600                        
Public offering price per share (in dollars per share)   $ 2.00                        
Overallotment [Member]                            
Public Offering [Abstract]                            
Equity shares issued (in shares)   1,875,000                        
Period for grant option to purchase common stock   30 days                        
Private Equity Placement [Member] | PSTI Agreement [Member]                            
Public Offering [Abstract]                            
Equity shares issued (in shares)     1,754,385                      
Public offering price per share (in dollars per share)     $ 2.85                      
Proceeds from public offering of stock, net               $ 4,600,000            
Private Equity Placement [Abstract]                            
Common stock, purchase price       $ 5,000,000                    
Percentage of aggregate purchase price on monthly, prorated basis               0.40%            
Percentage of interest on liquidated damages accrued               1.00%            
Percentage of interest on return of full purchase price               0.40%            
Amount of reimbursed expenses in connection with negotiation               $ 15,000            
[1] The condensed consolidated balance sheet as of December 31, 2015 has been derived from the audited consolidated financial statements as of that date.
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.5.0.2
STOCKHOLDERS' EQUITY AND STOCK-BASED COMPENSATION, Share-based Compensation Arrangements by Share-based Payment Award (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 26, 2016
Jun. 28, 2015
Jun. 26, 2016
Jun. 28, 2015
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2008
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Warrants outstanding (in shares) 161,554   161,554        
Stock Options [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Unrecognized compensation expense $ 45,000   $ 45,000        
Weighted average period of recognition for unrecognized compensation cost     9 months 18 days        
Total grant date fair value options $ 0 $ 0 $ 0 $ 0      
Stock options activity, number of shares [Roll Forward]              
Outstanding, beginning balance (in shares)     7,918,584        
Granted (in shares)     0        
Exercised (in shares)     (383,856)        
Forfeited/Expired (in shares)     (36,594)        
Outstanding, ending balance (in shares) 7,498,134   7,498,134   7,918,584    
Vested and exercisable and expected to vest (in shares) 7,492,492   7,492,492        
Vested and exercisable (in shares) 7,414,507   7,414,507        
Stock option activity, weighted-average exercise price [Roll Forward]              
Weighted average exercise price, beginning balance (in dollars per shares)     $ 2.32        
Weighted average exercise price, granted (in dollars per shares)     0        
Weighted average exercise price, exercised (in dollars per shares)     1.67        
Weighted average exercise price, forfeited/expired (in dollars per shares)     14.87        
Outstanding, ending balance (in dollars per shares) $ 2.29   2.29   $ 2.32    
Weighted average exercise price, vested and exercisable and expected to vest (in dollars per share) 2.29   2.29        
Weighted average exercise price, vested and exercisable (in dollars per share) $ 2.31   $ 2.31        
Stock option activity, weighted average remaining contractual term [Abstract]              
Weighted average remaining contractual term, outstanding     4 years 3 months 18 days     4 years 9 months 25 days  
Weighted average remaining contractual term, vested and exercisable and expected to vest     4 years 3 months 18 days        
Weighted average remaining contractual term, vested and exercisable     4 years 3 months 7 days        
Stock option activity, aggregate intrinsic value [Abstract]              
Aggregate intrinsic value, beginning balance     $ 7,422,000        
Aggregate intrinsic value, exercised     457,000 $ 11,000      
Aggregate intrinsic value, ending balance $ 1,755,000   1,755,000   $ 7,422,000    
Aggregate intrinsic value, vested and expected to vest 1,749,000   1,749,000        
Aggregate intrinsic value, exercisable 1,672,000   1,672,000        
Restricted Stock Units (RSUs) [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Unrecognized compensation expense $ 9,500,000   $ 9,500,000        
Weighted average period of recognition for unrecognized compensation cost     2 years 10 months 24 days        
Restricted stock activity, number of shares [Roll Forward]              
Unvested, beginning of period (in shares)     4,361,833        
Granted (in shares)     2,089,623        
Released (in shares)     (1,001,985)        
Forfeited/expired (in shares)     (342,817)        
Unvested, end of period (in shares) 5,106,654   5,106,654   4,361,833    
Restricted stock activity, weighted average grant date fair value [Roll Forward]              
Unvested, beginning of period (in dollars per share)     $ 1.64        
Granted (in dollars per share)     2.94        
Released (in dollars per share)     2.64        
Forfeited/expired (in dollars per share)     1.88        
Unvested, end of period (in dollars per share) $ 2.13   $ 2.13   $ 1.64    
Restricted stock activity, weighted-average remaining vesting term, years [Abstract]              
Weighted-average remaining vesting term, unvested     9 years 14 days     2 years 10 months 10 days  
Restricted stock activity, aggregate intrinsic value [Roll Forward]              
Aggregate intrinsic value unvested beginning balance     $ 13,260,000        
Aggregate intrinsic value unvested ending balance $ 9,484,000   $ 9,484,000   $ 13,260,000    
Shares withheld to satisfy minimum tax obligation (in shares)     395,000        
Amount withheld to satisfy minimum tax obligation     $ 1,049,000        
2007 Equity Incentive Plan [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of shares authorized (in shares) 632,500   632,500        
2007 Equity Incentive Plan [Member] | Stock Options [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of options and restricted stock units outstanding (in shares) 333,825   333,825        
Vesting period     4 years        
Life from date of grant     10 years        
Stock options cancelled (in shares)     864        
2007 Equity Incentive Plan [Member] | Warrant [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Warrants outstanding (in shares) 4,125   4,125        
2008 Equity Incentive Plan [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of shares authorized (in shares)         18,280,238    
Automatic annual increase in shares authorized     lesser of (i) 5% of the number of shares of common stock outstanding as of the Company’s immediately preceding fiscal year, or (ii) a number of shares determined by the Board of Directors        
Automatic increase in number of shares reserved for future issuance (in shares)         2,260,527    
Number of options and restricted stock units outstanding (in shares) 12,230,527   12,230,527        
Number of shares authorized for future issuance (in shares) 2,026,448   2,026,448        
2008 Equity Incentive Plan [Member] | Maximum [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of shares authorized (in shares) 21,000,000   21,000,000        
Percentage of outstanding common stock     5.00%        
2008 Equity Incentive Plan [Member] | Stock Options [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of shares authorized (in shares)             2,500,000
Vesting period     4 years        
Cliff vesting per year     25.00%        
Life from date of grant     10 years        
2008 Equity Incentive Plan [Member] | Stock Options [Member] | Minimum [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Exercise price of stock options as percentage of fair market value on date of grant     100.00%        
2008 Equity Incentive Plan [Member] | Stock Options [Member] | Maximum [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Exercise price of stock options as percentage of fair market value on date of grant     110.00%        
2008 Equity Incentive Plan [Member] | Restricted Stock Units (RSUs) [Member] | Minimum [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Vesting period     9 months        
2008 Equity Incentive Plan [Member] | Restricted Stock Units (RSUs) [Member] | Maximum [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Vesting period     4 years        
Lumera 2000 and 2004 Stock Option Plan [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Merger conversion ratio     0.125        
Lumera 2000 and 2004 Stock Option Plan [Member] | Stock Options [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of options and restricted stock units outstanding (in shares) 40,436   40,436        
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.5.0.2
STOCKHOLDERS' EQUITY AND STOCK-BASED COMPENSATION, Allocation of Recognized Period Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 26, 2016
Jun. 28, 2015
Jun. 26, 2016
Jun. 28, 2015
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock based compensation expense $ 1,073 $ 1,300 $ 2,358 $ 2,189
Cost of Revenue [Member]        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock based compensation expense 72 139 158 221
Research and Development Expense [Member]        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock based compensation expense 279 362 602 609
Selling, General and Administrative Expenses [Member]        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock based compensation expense $ 722 $ 799 $ 1,598 $ 1,359
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.5.0.2
STOCKHOLDERS' EQUITY AND STOCK-BASED COMPENSATION, Warrants (Details)
6 Months Ended
Jun. 26, 2016
shares
STOCKHOLDERS' EQUITY AND STOCK-BASED COMPENSATION [Abstract]  
Warrants outstanding (in shares) 161,554
Number of warrants exercised (in shares) 0
Number of warrants expired (in shares) 0
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.5.0.2
INCOME TAXES (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 26, 2016
Jun. 28, 2015
Jun. 26, 2016
Jun. 28, 2015
INCOME TAXES [Abstract]        
Provision for income taxes $ 57 $ 16 $ 97 $ 25
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.5.0.2
NET INCOME (LOSS) PER SHARE (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 26, 2016
Jun. 28, 2015
Jun. 26, 2016
Jun. 28, 2015
NET INCOME (LOSS) PER SHARE [Abstract]        
Net income (loss) $ 85 $ 522 $ 33 $ (114)
Weighted average common shares outstanding [Abstract]        
Basic (in shares) 54,791,000 32,885,000 49,790,000 32,705,000
Effect of dilutive securities [Abstract]        
Stock options (in shares) 1,737,000 627,000 1,900,000 0
Restricted stock units (in shares) 1,123,000 408,000 1,244,000 0
Warrants (in shares) 5,000 2,000 7,000 0
Diluted (in shares) 57,656,000 33,922,000 52,941,000 32,705,000
Basic net income (loss) per share (in dollars per share) $ 0 $ 0.02 $ 0 $ 0
Diluted net income (loss) per share (in dollars per share) $ 0 $ 0.02 $ 0 $ 0
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Outstanding anti-dilutive securities (in shares) 2,040,698 6,169,339 2,245,434 12,054,412
Stock Options and RSUs [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Outstanding anti-dilutive securities (in shares) 1,915,698 6,013,177 2,120,434 11,896,172
Common Stock Warrants [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Outstanding anti-dilutive securities (in shares) 125,000 156,162 125,000 158,240
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.5.0.2
SEGMENT AND GEOGRAPHIC INFORMATION (Details)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 26, 2016
USD ($)
Customer
Jun. 28, 2015
USD ($)
Customer
Jun. 26, 2016
USD ($)
Customer
Distributor
Jun. 28, 2015
USD ($)
Customer
Dec. 31, 2015
USD ($)
Revenues from External Customers and Long-Lived Assets [Line Items]          
Total revenue $ 15,368 $ 9,840 $ 26,730 $ 18,900  
Number of customers | Customer 2 2 2 3  
Number of distributors | Distributor     2    
Long-lived assets $ 3,628   $ 3,628   $ 3,133
Customer One, Two and Three [Member]          
Revenues from External Customers and Long-Lived Assets [Line Items]          
Concentration risk percentage       50.00%  
Revenue [Member]          
Revenues from External Customers and Long-Lived Assets [Line Items]          
Concentration risk percentage 100.00% 100.00% 100.00% 100.00%  
Revenue [Member] | Customer One And Two [Member]          
Revenues from External Customers and Long-Lived Assets [Line Items]          
Concentration risk percentage 23.00% 40.00%      
Revenue [Member] | Customer One And Two And Distributor One And Two [Member]          
Revenues from External Customers and Long-Lived Assets [Line Items]          
Concentration risk percentage     25.00%    
Long-Lived Assets [Member]          
Revenues from External Customers and Long-Lived Assets [Line Items]          
Concentration risk percentage     100.00%   100.00%
Reportable Geographical Components [Member] | North America [Member]          
Revenues from External Customers and Long-Lived Assets [Line Items]          
Total revenue $ 8,320 $ 3,231 $ 13,048 $ 6,262  
Reportable Geographical Components [Member] | North America [Member] | Revenue [Member]          
Revenues from External Customers and Long-Lived Assets [Line Items]          
Concentration risk percentage 54.00% 33.00% 49.00% 33.00%  
Reportable Geographical Components [Member] | Asia [Member]          
Revenues from External Customers and Long-Lived Assets [Line Items]          
Total revenue $ 4,273 $ 2,757 $ 8,113 $ 5,576  
Long-lived assets $ 111   $ 111   $ 18
Reportable Geographical Components [Member] | Asia [Member] | Revenue [Member]          
Revenues from External Customers and Long-Lived Assets [Line Items]          
Concentration risk percentage 28.00% 28.00% 30.00% 30.00%  
Reportable Geographical Components [Member] | Asia [Member] | Long-Lived Assets [Member]          
Revenues from External Customers and Long-Lived Assets [Line Items]          
Concentration risk percentage     3.00%   1.00%
Reportable Geographical Components [Member] | Americas [Member]          
Revenues from External Customers and Long-Lived Assets [Line Items]          
Long-lived assets $ 3,091   $ 3,091   $ 2,680
Reportable Geographical Components [Member] | Americas [Member] | Long-Lived Assets [Member]          
Revenues from External Customers and Long-Lived Assets [Line Items]          
Concentration risk percentage     85.00%   85.00%
Reportable Geographical Components [Member] | Europe [Member]          
Revenues from External Customers and Long-Lived Assets [Line Items]          
Total revenue 2,775 $ 3,702 $ 5,569 $ 6,655  
Long-lived assets $ 426   $ 426   $ 435
Reportable Geographical Components [Member] | Europe [Member] | Revenue [Member]          
Revenues from External Customers and Long-Lived Assets [Line Items]          
Concentration risk percentage 18.00% 38.00% 21.00% 35.00%  
Reportable Geographical Components [Member] | Europe [Member] | Long-Lived Assets [Member]          
Revenues from External Customers and Long-Lived Assets [Line Items]          
Concentration risk percentage     12.00%   14.00%
Reportable Geographical Components [Member] | Rest of World [Member]          
Revenues from External Customers and Long-Lived Assets [Line Items]          
Total revenue $ 0 $ 150 $ 0 $ 407  
Reportable Geographical Components [Member] | Rest of World [Member] | Revenue [Member]          
Revenues from External Customers and Long-Lived Assets [Line Items]          
Concentration risk percentage   1.00%   2.00%  
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.5.0.2
SUBSEQUENT EVENTS (Details) - Subsequent Events [Member]
$ in Millions
Jul. 12, 2016
USD ($)
Subsequent Event [Line Items]  
Extended lease term 64 months
Rent holiday term 4 months
Option to further extend lease term 5 years
Additional lease payments $ 4.5
EXCEL 58 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( %5(!4D!*JZ!V $ /<< 3 6T-O;G1E;G1?5'EP97-= M+GAM;,V9RT[#,!!%?Z7*%C6N[? 490-L 0E^P"33QFH<6[8IY>^Q4T!0%<2K MTMWDT3N>>Y-QSJ:G=T^.PFAENCY,BS9&=\)8J%LR*I3649^4F?5&Q73KY\RI M>J'FQ,1DA&^7BE3&K!5AT;A/61EUEG_V,8G"?5A)8HFJX, M\:FCL,U_K;PZ7]!,/73Q1\8O[Z[TU TUH=7NQ>IRE;J$]-NT2&KXEL/FPJ^2 M:9.'YOKYAQ7Y_I?/LO$2EZ:[\.I1;Q@L=S:F?"Z-TOVV43U:O[BW=O&?VX3R M4S74C)U/A3[J+;LD%=\D-;#4^D_>KSNEMIZ^99@+=_A1M,I3YRY+D.UY\-?1 #&TX[A,2/<@B0'!(D1P628Q\DQP%(CD.0'$<@.8Y![% M *P( L !?.0Q(OW[CMB PD.MQ-*O>X^NO ZIK XTHO8<4M?'5$Q^#*G*_=IT MJK$"2+8CCVG!D4*>-BP>-9?20D0[8$NP+,L5R*V.V:SGVL7.U49V[M,41Y26 MM#;3"&>6X9MY6&3I//B)]!=C;IK>TI;MR5/0!_ZS#0//>997'L=V+YRO+0O] MC^AY%.!)T:'B1?4C9@,2[2F]@OIZ (4QOCLEFI2"(S>C@KN_V/P"4$L#!!0 M ( %5(!4EZ'EWBQ0$ &<< : >&PO7W)E;',O=V]R:V)O;VLN>&UL M+G)E;'/%V%707F .C-C:(N 53=LV[Y !(8@R$6QJ[9OWY1%12\^ MZ@+I;!(ED<;_ZI/E+-I8SA_#J4J'KHWUH8^3M^;4QOGX?EG4*?5SY^*F#DT5 M;[H^M./773G93ESP^6<8K7X.7NRWBZ+8;V58O)<#?N0 MEL5K-QQC'4**[GR3FW&!\?-['_ZS?+?;'3;AH=N\-*%-?U2XKP4*EP_2?)!2 M@BP?9)0@GP_RE*!I/FA*"9KE@V:4H-M\T"TEZ"X?=$<)NL\'W5."I 0REIPD MA#5':P%<"\=K 6 +1VP!9 O'; %H"T=M 6P+QVT!< M';@%T"\=N 7@+1V\% M>BM';P5Z*VFOC3;;'+T5Z*TBM'+T5Z*TBM'+T5 MZ*TAM'+T-Z&VDLQ)T6,+1VX#>QM';@-[&T=N WL;1VX#>QM'; M@-[&T=N WL;1VP.]/4=O#_3V'+T]T-MS]/9 ;T\ZZT:'W1R]/=#;<_3V0&_/ MT=M?Z!WK:@C;IS0&ULO5;=;MHP&'T5BYNUTMI08&Q#-)*;&&HM."PV=-N=&TR)&A(4 MNZC=T\]Q"H,VA(6+<8/]^9SO]\1)/Y'-WCA+5R)3D9#@>1DGLJ>-UXV%4JN> M9QW36ITZI5D:YD.74Z;SDPUPSZ7(E]>--<\BGJ@&D-%OO6TU MBK"%U:SCE529?9=FCW(AA))]:VLTRUWL[CKJV)VN0>C5/M+:5F:_MFVO[MS" M(A4+Z<_'/%/_J16FIDTC.MW&3O4;%X G,X 2I>4(<%*$TL/;; SH9 M5%Z++G6$C>V983)$Q#G$H,QWOMWZGHL"^@$@72O[::CFX.) _CH. @S^ M.."4H+PR SKS?$K/P1@%>AHP*.\Q14/3#=,YY \#.+[%CG8Q\(,19.68T-#TXW$KUM)JUU /.&+^/Q1$1O:+D^3$U50.K977@T7^KD>H0E6(!9_7E MTOI<5PUY@O45T?I:?];MNK-VA>+1T5D;5/POPZY$5DZ[W3E!(1_KWSSM\@NX M1%65M53*JOVEOJS:Y>.NY'3*QUW-N3J!TSIZ0QYI5^73X9;?-I5/1Z?\W?ON MOBS/Z]UWU9NO*&O_Z]_^ U!+ P04 " !52 5)/;;1V#\! !I P $0 M &1O8U!R;W!S+V-O&ULS9/!3L,P#(9?!?7>)>W$@*CK 1 G)B$Q!.(6 M$F\+:Y,H\=3U[W_\^\X*81EPCAX24SD@-R"5'3@[ U/;$I"RD8,(! M1^,ZO!0]WNY<%6%2$*B@!HV>9).,).6+WFK3Z((,^K((CBON<6&D6BF0M^U0 M]CL5.B.XVA_E(/OV\>^?'F*&)%WEWJN^JFF:23.-=6'@C+PM'I_CV:1*>^1: M0%!YQ;"U,$].G5^G=_?+AZ3,:39+Z75*+Y?TAM&6$E:V-:X^I']'9JRJ_ %!+ P04 " !52 5)F5R<(Q & "< M)P $P 'AL+W1H96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:! MMK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H M.'GS[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVW MO@C(WXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC? M-*HU+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO=' MU!=*Y \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z" M>P'_T=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH M8U=RSTS0LS M0[=R2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ M VVZG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8= MQXCRHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 M O)256 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>K MRMYEL<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU= M[=7GFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% M B.5' 86%S+D4.Z2D 83 >LX=SFWJXPD6L_UC6 M'ODRWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;= MX Q\U*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=% MFAHSU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'M MB[\!4$L#!!0 ( %5(!4ED&26^7P( $8, - >&PO+#Q87_='4[Q"_MQ!4$CN-+%L%@,8?>Z:03WS].;"8'Y(LS MR5_B'E!?'Z'NZSRJZ^-YNEZ0-2"^,<1>4[8XS 7OJC>%#HC#ZAEL$-7^@7%/ M!142*'T\M *+<,2P\[A#E"22&#!'C-"=@Z<&L">J\6.$"VESNPS#/!._RR2+ M)()^\SL]7=*QV\$LCU!ZN#P-Q&&)E,*2+_4#:.S5KM2+XX)C)]+ZO>)=2+0+ MIO->@!UTWD3(#,LV"(&LI]1&-H MVA13^FC>W^_Y ?G/[UJG1A_!?[T]_S5YOS;V-80#/2>4XKYF"99+ M^V4^7]CL>JS*3+L=K;3%>*6-MJ"SF[$J,Y>.UNE]J->3ZZV?)?+=]6>E_K=IJIWN=+%^DNOVFS$BH?5ZK#C MI>IY_?ZP5_,B5Z(JY5;LI?-,D[]#D_N:YVNYY5SMBB-LEXO2^?!>CC:BX$M> M2PU&^7X?YSL^=KX7#BIRJ.[XN5D^\]: ^[.\.HC"%07_@] SLU-5% MC5;5FA]AV5;(3\\O'+3FF_Q0J$PW]O3?L>-ZON<-CPSSV5+P)PF!Y@'*5TI\ MXUG^.';Z#LH/JIJ*0O$ZS!6?U=5A+\HOFN6@C:BE8J:[S9<[48J=^&G:K4MR M6SW=5[7X694J+]BJKHJBJ65>-)7T'^1_3W0;E5BU/E3Y8VIF8NP,^QKX34CQ M* JA?HR=YK[@IB>]5UUIAO_E#I7-X)RF&.7E&I%2:0JBY7'R]-"8-NB/Z;KY M<3T2^J:F:_*0Q(R$2-^Q)*)AD.G"71 %\80@ /( R+L4A $( Q#^ M;1#+]&5.8@#R F57B_6 7%]2SBOD3;M#7SV+K]T1V%KDH;&> M;5%]'3?6!D%9/>N*VA% Z JBH+^>Q=_.$/*N(0HZ[%D<[@@%TTN(@@Y[-H>[ MPL&[A2AHM'>IT1@:C:'1^"*C0ZYR 5'0:/P+HYO*1[P^,M1$&QL745[MBA,#PJ8"@VMHAMB33;.$&IL47JSE##-Q % MI<8VJ;M"#4.I,90:6Z3N1/E0:A]*[5ND[D:Y$ 6E]BU2=Z,\B()^^Q:_X79L MG3@?"NY;!.];L[US4&Y_^)S7O*0R M.IL3)5^;1$\VO]"9TLID?_IR/+[Y [/5F_)<9X1CQZ1M.D,[%,5$/TO*J,J; MY.9(/N5['_X%4$L#!!0 ( %5(!4D>?C@=:@( , ( 8 >&PO=V]R M:W-H965T&ULC5;;CILP%/P5Q P%F+81Q$O M:])A_D('TLLW5\HZ+.24W2(^,((K3>K:",9Q%G6XZ<,BUVNOK,CI7;1-3UY9 MP.]=A]F?$VGI> A!^%QX:VZU4 M1D4_R,_E6G M*[=_P9R<:?NKJ40M=QN'046N^-Z*-SI^(U,.J0I8TI;KWZ"\3) FHXT/7'3$P\]T?1$TU/G =B(S"V0>@12B[Y9"O1&P" R<\()@B"- MW3*91R:S9+;./&S$SBVP\0AL+#IP6V4!6?'*UB.QM?E.LYRV_R&Q\TCL;#YR M2BP@*XY2?Q#K-17;$=RF6F)6; 6\E0OL"$YGG2>,L5:V23( X8JW@*>(CP#: M6ENGBR>,T8+Q:DZ^6@;(UMFY3\Y@TDEG1<57\L"N: C<*@L,7%'QU3VP"Q^Z MK;;$K'G-5_; KFJXXK4%YM_O$ED-HR/LIALI#TIZ[X7I#//JW*R/4#><3WB1 M#_A&?F!V:WH>7*B0;4LWGBNE@LA-Q"\RU5I>)^9)2ZY"#3=RS$R#-1-!A^=] M8;ZT%'\!4$L#!!0 ( %5(!4DE"&SD+P4 /X8 8 >&PO=V]R:W-H M965T&ULC9E=C^(V&(7_"N)^E[RO/Y(@!JD$5>U%I=5>M-<9 MR QH@= D,[/]]W4^8%_38W>UT@+.L7U\8C]Q/*N/NOG6'JJJFWT_GR[MT_S0 M==?E8M'N#M6Y;#_7U^KBKKS4S;GLW,_F==%>FZK<#Y7.IP4GB5V*XN M[;&^S)KJY6G^"RVWRO:20?'GL?IHQ?=9;_ZYKK_U/W[?/\V3WD-UJG9=WT3I M/MZKHCJ=^I9]^.)]F,$AXE2%%XB@Q)MIXDOTL6SN+=)T=\\E!? M#?55XG=Q&5WTC?^G315I4PUMZK%-0FUN1DDZ2+1)\PSV+%4J86WP^'3$BY9> M&'H9)7:0D*9,02^>*C&YQ5Y,Q(N17F O&R-ZR9,4&BZDR&99@IW8B!,KG6CH MQ'KC?9S"DQ,I,B$C:<1(*HT8:"05?:1)DN%)*E4Z4PEA+UG$2R:]6.@E$[TH M^[@D)RN>B,2-]ISD$2>Y= *3W^2B$\Y2PO='JK11@1O44SP,LD2:@2/>3)I; M/QGC)>3)B(T-K&>*@I6DGQS[(9D.0U'AB50PFQ@\B847#2?F9M+<\((3+#P5 MF\#LI1AU26)78^Q.FIN9/">XY@I/9W.B4#HQ])(6SQ:-448:/5PH1E&2&-48 MHR01F1)>0X6G4M8$'I\4(RE)E&J,4K+>8LT@6PI/16G& 3>AO&A/1Z_@F(<@RB+"%J,+98XM$&,.&!-K#MXAA 60+4!(CE;4K=8L [ M^L+3D56)"KQ,J1A#E62HP=Q2$H^?F!/\A(G(?#\QCBK)48O9I;P])S9=^"(5 M0)>*<51)CMK *[@DY"=*DCS#\'H4NG^!&:2BIP(2IQ:_BBMO?YIH8P,1>?O3 MA++0#8L!54D06KR1G#3I_VV8/5UDPZP@5R^3(0-/6F+\4W+[^?BB,ST4/(W5 M#\86XESK7#6OP_E@.]O5;Y=N\"N*QT/(@I=;[@_&'LO5!@AFH_IP=9J!OMKP_U/'NM_ 5!+ P04 M" !52 5)UW>32!D# "_# & 'AL+W=OK#]DP2)T$%G('3=-]^MB'4=!V^;;ECY)RG/61 ,NQ-OJ^%)G'FG5@ZB;RNI M'OMC,)Q[7NV-4]L$!*$X:*NZ\XOZN-):D-0Y,'LMZ];W@VUZ+R>'U;^%YR5F&F)4?RL^76P[CT-OQ7B53]\ MWZ]\I!EXPW=2AZC4Y8UO>-/H2"KS[RGH1T[M:-_?HG\UY2K\;37PC6A^U7MY M4K3(]_;\4%T:^2*NW_A40Z0#[D0SF-_>[C)(T=Y0& M.Y#)@;U:4>1O11SEP9N.LY"L1PDQ$@(I-@M% DG*A22=)8%"G#F) M@Y,8_W#DC)MA#^WI?M6!)'"R)S0)F62?VNT7F!Z1QZ18\J8,GM7D(R)-:>6 26+%@ MT!WW?M-!-D4(4DP:%\8=R9+#V?RPS4%A#OS047'(ECRN)H>)S0/^-:PGS>(8 MW#DP_Y$NN5R-$MN=DH'==SUIXJE#ARE#"=RG%TH:$8*5^ Z5JV5BNVRSS.C!N2E43/,9_M85:&D)UF)87L459& MD#W.RABRLZQDD#W)R@2RIUF90G:,U-"+P!4]#F-P116-P:JQ*AN#=6-5. 8K MQZIT#-6NSH!:@:I7VW@;U8./?2KR#MQ52#:%FCCP((;G:??2D MCN9)?4W,#PT_2'W+U'T_SM?C@Q3GV^?"_,U2_ 502P,$% @ 54@%270? M?=XT! X1, !@ !X;"]W;W)K[_KJNE>%\>^/R]]O]L>95UV+^HLF^&7O6KKLA]NVX/? MG5M9[J:@NO)9$"1^79Z:Q7HU/?O6KE?JTE>G1GYKO>Y2UV7[7R8K=7U=P.+V MX/OI<.S'!_YZY=_C=J=:-MU)-5XK]Z^+-U@6C(W(1/Q[DM<.77MCY]^5^CG> M_+U[701C'V0EM_V8HAR^/F0NJVK,-+3\2R?];',,Q->W[%\GN4/WW\M.YJKZ M<=KUQZ&WP<+;R7UYJ?KOZOJ7U!KB,>%65=WTZ6TO7:_J6\C"J\O?\_>IF;ZO M\R]IH,/H *8#V#W@W@X=$.J \#,@<@9$.B#ZTQ9B'1 _M.#/VJ>1VY1]N5ZU MZNJU\W2?RW%5P3(>YF;K#682A@3 MI"@C%4]CZD20JR['4,@8J7># M(<& '-\"0TG$+6,B')H$UD2^;YE C42#T9*:,,2BB)&:,)0"_7H7&(H96#2- M+FC?U@.LBEQUF6;T ">"EF50<9*0U,:@@(?T]E:8V* _LFAS6A8@;?0"RS2C MI^S1V&[2P)!&=GGSD(G)BHLB/G_S%5.,%Q."+J"'J>J+ @ MIB!7#<%P#0$!740PHSX8J@C:F@PL9"F]0C<&%@E.5R[%0S8>6#8^YBHF&#/D MT=4$P^X>\\123AA8& K+NV5F8X(VL\+,1LCST?E%+=O#='+4>5MU:?KYK\O] MZ?UTZFTZG'IXGL$R!^+Y!I;%?/;TF7Z].I<'^4_9'DY-Y[VKOE?U=&ZR5ZJ7 M0[^#E\&,CK+_'2SYC0C2)*1J%Y5&LVC7#G$"&L#4=H;IW]1XK*]PB]DQZW(F5(Z$MXF)(3Q[K*48' M16H;#_I^[+6H[MP\4W.O-,_(F3=UAU^IP\YMB^B_#6[(L':!>YEXJT\5EQ-> MGGD3[U"WN&,UZ1R*CVOW!:QVJ40HP.\:#\SH.S+V/2'O= SZB<\/? MR/ #CQ8B*5B2AJE?ISPS3MH+Q75:]*G;NE/MH%=2?Z39"7 DP(DP[6,G!",A MN!+"14(X$L*O[A"-A.AF!T][5YDK$$=Y1LG@4'W:/9*7"JPB<3:E(]+%7+FD M#D0B\NPC!S[,O \I-,-L- 8J3.K;((4) 1/"$P%,4<#[46R@0;?&L#41*;#& M\%!D=T=D%F:PD*Q \8,Q68%=(%P0")5 J 2^)?,8.YT*#4ETC)$-LC4A$80V M3&%B@L &V9F0)P!"NYUHP4XTR\<=@7A!(#;R 7RKVXW&Q!IC3X@)>0+6O!8F M!EHA.Q-RYW"3!3/)S$QH-9,\-I-\P4SRV$SRV$RZ8":=F8FM9E+C @'?M[HQ M,9']A L3$UME=NG\KMY^NY[QZ+68GE2Y84Y)SAW7%W2:G2K:"Y2/YLW\!JRV MP#)?B JH"]95/L]Z=,*_$#W5'7/VA(NG6CVV1T(X%E'[S^(#J42-G@8-/G+9 M342?ZK*E!YSTER(\_1/(_P-02P,$% @ 54@%29UQ^74S!0 8QL !@ M !X;"]W;W)KKW<-*HSGLGM.0;M 0PB3I8?;?;[Z:<:&J$A<@X77YM6,_KMB;:U5_;PY% MTJKK,V^ZR?E\VE[K(]T.A\K2$ M(%@MR_QXGF\WP[VO]793?;2GX[GX6L^:C[+,Z__2XE1=G^9N_GGCV_']T/8W MEMO-\E9N?RR+'N:/[MU1DDO&13_'(MKX_V>]>9?J^I[?_'7_FD> M]!Z*4[%K^Q!Y]_6S>"E.ISY25_./*>CO.ON"_N_/Z'\,S>WLO^9-\5*=_CWN MVT/G-IC/]L5;_G%JOU77/XNI#6$?<%>=FN%SMOMHVJK\+#*?E?FO\?MX'KZO MXS]Q,!63"\!4 !XM@%,!O!4@4T^3GFYZ-Q18CBT9^B'+VWR[J:OKK!X?WB7O MQXA;4]?3NUG7^&;>_S5T;Z_8;GYN71!MEC_[0$R3CAH8-3?%LHM^JP+T*E+P MBH-40>8K8J4&-!J!0WF<&A'+ <@(0$, &@(D=YUP'ELQ2J)!@BA),E^R<(YD M'Z'A(V0-2>0 *R/ RFN(" M82Q:82(7*[T2&U9B9@5$*[%7RP)D)[Y&>;J)82-A-L0QE"9^OXO/+_,E@>RB MYYT^Y0-_M*]$&Y/FOA+?!I.@XL-$CV/]0;(1YS]]Q8E[H$<,0CT[\.>=4P:[ MLQ#DD#5&Z55D@XSB4&Z/+_/'*[=C *M=ZQN.9" MWX[RI$-642BJ,JZ*8P7VSH*D\RE),B0=HZ2X)&1,LP!MY%F0=#XE27E./@!= M$BB#QE=%B(E1R M/33??AD]4:8G,GIV"X_BALG"0'L9M_B)C)\H\Q.)5R1/2J[2.L?B)S)^HLQ/ M],$8!BLY]\F8;$&1UCD6/I'A4\G,D26?\MQF&E3R"+3PB0R?2E:.+/D,PU!> M=)EL$:X4.Q8[D;VEHYBPI.AGEA@ W)<19ESA+++R-Y^C*1MBUG8988 M9F6"IN03U 7*WIPO4HA/%F6);3*2%L+<961@E).TE'SDN2B6-V@R>B"Q) N, MQ,!(,AC))QXH^W-,Y,\!;L:B(C$J*N_!Y!,O"N1930\DE611D1@5E;?@2119 M?C,FTJR(1#Q/5N*Y5,3B$?D\N@??M!_/-*O[E6/IG1^41?T^G,,TLUWU<6[[ MS6OO[NVLYQGZ\X>[^ZE;9TZZ#^L72=\U=YUU319*4/)YG+3\;6F[N>3OQ=]Y M_7X\-[/7JFVK*NJMN@:&GSI!N:AR/>WBU/QUO8_H^YW/9X!C1=M=?D\ MTKJ=JVW_!U!+ P04 " !52 5)@"3(M:(! "Q P & 'AL+W=O0%F..?,&2[EA.;5]@".O"FI[8[VS@U;QFS=@^+V M!@?0?J=%H[CSH>F8'0SP)I*49'F6W3+%A:95&7//IBIQ=%)H>#;$CDIQ\W\/ M$J<=7=%3XD5TO0L)5I5LX35"@;8"-3'0[NC#:KLO B("_@B8[-F:!.\'Q-<0 M_&IV- L60$+M@@+WTQ$>0@X3VEGD\VTRX1\)N0+ MX3X26"H4;3YQQZO2X$1,.MJ!AQM<;7-_$#7QWBP-6['[@*C*8[4J-B4[!J%/ MF'W"Y FS()A77TKDWY?8YV?T_#)]?<7A.M+7L\/;RP+%%8$B"A176_R,N?M2 MA)V=J0+3Q:=C28VC=NGPENSR.A_R>" >_N>F$MN2 SM]LO)L6T8$W MD=UL*.G]_UD"":T+RSN_-NE)I<#AV)M'[ ?$U!K_K'+X^J?],W0;W!^'@ =4?6?LNF,THJ:$1@_+/./Z"N85-%*Q0N322:G > M]8E"B19OTRQ-FL=I9WT[TRX3^$S@"^$N2\:G0LGF#^%%65@CJ.5#@8/QW>DEU>YSU/ M=_()+XM>M/ H;"N-(P?TX6;3W32('H*)[&9#21?^SQ(H:'QVS&P \>='*N ,=O!_WC+EF "W< M'8Y@PDZ'5@L?0MLS-UH0;2)IQ7A1?&):2$/K*N4>;5WAY)4T\&B)F[06]N\1 M%,X'6M)+XDGV@X\)5E=LY;52@W$2#;'0'>A]N3]N(R(!?DF8W=6:1.\GQ.<8 M_&@/M(@60$'CHX((TQD>0*DH% K_631?2T;B]?JB_BUU&]R?A(,'5+]EZX=@ MMJ"DA4Y,RC_A_!V6%G91L$'ETDB:R7G4%PHE6KSD69HTSWF'\X7V/H$O!+X2 MOA3)>"Z4;'X57M25Q9G8?+2CB#=8[GDXB(8$;X[&K=1]1-35N2YW9<7.4>@- MYI@Q/&-6! OJ:PG^<8DCOZ+S]^F;&PXWB;Y9''X@L+TAL$T"VYLMOL5L_BO" MKLY4@^W3TW&DPVD<.:$/-YONID/T$$P4 M=SM*AO!_UD!!Y^/RF978P(.I(THKQ++ME M6LB>ED7,O9JRP-$IV<.K(7;46I@_>U X[>B*GA)OLNU<2+"R8 NOEAIZ*[$G M!IH=O5MM]WE 1, O"9,]6Y/@_8#X'H+G>D>S8 $45"XH"#\=X1Z4"D*^\,>L M^54R$,_7)_7'V*UW?Q 6[E']EK7KO-F,DAH:,2KWAM,3S"UL@F"%RL:15*-U MJ$\42K3X3+/LXSRE';Z>:9<)?";PA? SB\93H6CS03A1%@8G8M+1#B+=G='Z9OK[B M/3L:3"L7?I\);L\CKO>+R3 M+WA9#**%%V%:V5MR0.=O-MY-@^C F\AN-I1T_O\L@8+&A>4/OS;I2:7 X7#Z M(,LO+?\"4$L#!!0 ( %5(!4GW2396H@$ +$# 9 >&PO=V]R:W-H M965TVRC N,%''?_OH =-UUE\P+,<,Z9,UR*$>V;ZP \>=?*N!WMO.^WC+FJ RW< M#?9@PDZ#5@L?0MLRUUL0=2)IQ7B6?6-:2$/+(N6>;5G@X)4T\&R)&[06]N\> M%(X[NJ*GQ(ML.Q\3K"S8PJNE!N,D&F*AV='[U7:?1T0"O$H8W=F:1.\'Q+<8 M/-4[FD4+H*#R44&$Z0@/H%04"H7_S)J?)2/Q?'U2_YFZ#>X/PL$#JM^R]ETP MFU%20R,&Y5]P?(2YA4T4K%"Y-))J7A("H2O#D:MU+W$5$6QW*UN2W8,0I] MP>PG#)\P"X(%]:4$_W^)/3^C\\OT]16'ZT1?SP[O+@OD5P3R))!?;?$KYOL_ M1=C9F6JP;7HZCE0X&#\=WI)=7N=]ND3V"2^+7K3P2]A6&D<.Z,/-IKMI$#T$ M$]G-AI(N_)\E4-#XN+P-:SL]J2GPV)\^R/)+RP]02P,$% @ 54@%22OH ME1N@ 0 L0, !D !X;"]W;W)K&UL?5/;3N,P M$/T5RQ^ D[0%5*61*&BU^[ 2XF'WV4TFB87M";;3P-_C2QH*@K[8GO$Y9\[X M4DYHGFT/X,BKDMKN:._Y X[6A.3XDGT?4N)%A5LH77" 7:"M3$ M0+NC=_EVOPZ("/@G8+)G:Q*\'Q"?0_"GV=$L6 )M0L*W$]'N ?6E1/%SB7UQ1B^^IZ\N M.%Q%^FIV^$/]]06!=1187VSQ,^:K2W9VI@I,%Y^.)36.VJ7#6[++Z[PKXIU\ MP*MRX!W\Y:83VI(#.G^S\6Y:1 ?>1':UH:3W_V<))+0N+&_\VJ0GE0*'P^F# M++^T>@=02P,$% @ 54@%23)XYO&B 0 L0, !D !X;"]W;W)K&UL?5/;;N,@$/T5Q <4ASC=WV\[[>,N:H#+=P- M]F#"3H-6"Q]"VS+76Q!U(FG%>);=,BVDH661% MXXZNZ"GQ+-O.QP0K"[;P:JG!.(F&6&AV]&ZUW><1D0!_)(SN;$VB]P/B2PP> MZQW-H@504/FH(,)TA'M0*@J%PO]FS8^2D7B^/JG_2MT&]P?AX![57UG[+IC- M**FA$8/RSS@^P-S")@I6J%P:234XC_I$H42+UVF6)LWCM,-_S+3+!#X3^$+X MGB7C4Z%D\Z?PHBPLCL1.1]N+>(.K+0\'49'@S=&XE;J/B+(XEJO;=<&.4>@3 M9C]A^(19$"RH+R7X_TOL^1F=7Z:OKSA<)_IZ=IA?%LBO".1)(+_:XF?,YDL1 M=G:F&FR;GHXC%0[&3X>W9)?7>+D^JW^-W7KW1V[A&>4OT;K!F\TH::'CDW2O.'^#I87[(-B@M'$DS60= MJC.%$L7?TRQTG.>T4^8+[3JA6 C%2GC,HO%4*-K\PAVO*X,S,>EH1QYN,-\5 M_B :XKU9&K9B]P%15Z&PO=V]R:W-H M965T&+"!.$*2' D$.[9F6 M5A(1DJN0E)7\??BP%:=P?>%S9G9VERPG-*^V!W#D74EMM[1W;M@P9NL>%+/9LJA)')X6&9T/LJ!0W'SN0 M.&UI3D\'+Z+K73A@56[A'^5;3^77>%;$G7_"J''@'O[GIA+9DC\YW-O:F173@ M360WMY3T_O_,&PFM"\NU7YOTI-+&X7#Z(/,OK3X!4$L#!!0 ( %5(!4G/ MUP2CH0$ +$# 9 >&PO=V]R:W-H965TVK&P \>=/*N#T=O!]WC+EF "W<'8Y@PDZ'5@L?0MLS-UH0;2)IQ7A1 M?&):2$/K*N6>;5WAY)4T\&R)F[06]L\!%,Y[NJ'GQ(OL!Q\3K*[8RFNE!N,D M&F*AV]/'S>Y01D0"_)0PNXLUB=Z/B*\Q^-[N:1$M@(+&1P41IA,\@5)1*!3^ MO6B^EXS$R_59_6OJ-K@_"@=/J'[)U@_!;$%)"YV8E'_!^1LL+=Q'P0:52R-I M)N=1GRF4:/&69VG2/.<=7BZTZP2^$/A*^%PDX[E0LOE%>%%7%F=B\]&.(M[@ M9L?#030D>',T;J7N(Z*N3O7F@5?L%(4^8 X9PS-F1;"@OI;@_R]QX!=T?IV^ MO>%PF^C;Q>'VND!Y0Z!, N7-%C]BRG^*L(LSU6#[]'0<:7 R/A_>FEU?YR-/ M=_(.KZM1]/!#V%X:1X[HP\VFN^D0/003Q=T])4/X/VN@H/-Q^1#6-C^I''@< MSQ]D_:7U7U!+ P04 " !52 5)!ZVC9*(! "Q P &0 'AL+W=O9;=,"VEHD:?&PHPMZ2KS(IO4QP8JV)M'[ ?$U M!K^J'U J"H7";Y/F5\E(/%^?U!]3M\']03BX1_575KX- M9C-**JA%K_P+#D\PM;".@B4JET92]LZC/E$HT>)]G*5)\S#N+'].M,L$/A'X M3/B1)>-CH63S07A1Y!8'8L>C[42\P<66AX,H2?#F:-Q*W4=$D1^+Q6:=LV,4 M^H;9CQ@^8F8$"^IS"?[_$GM^1N>7Z)OIPJP3;IZ3A28F_\>'AS=GZ==SS=R1>\R#O1P&]A&VD<.: /-YONID;T M$$QD-VM*VO!_YD!![>-R$]9V?%)CX+$[?9#YEQ:?4$L#!!0 ( %5(!4F% M#%6_HP$ +$# 9 >&PO=V]R:W-H965T5=2VQWMG1NVC-FZ!\7M#0Z@_4Z+1G'G0],Q.QC@320IR?(L MNV.*"TVK,N:>357BZ*30\&R('97BYN\>)$X[NJ*GQ(OH>A<2K"K9PFN$ FT% M:F*@W=&'U79?!$0$_!8PV;,U"=X/B*\A^-GL:!8L@(3:!07NIR,\@I1!R!=^ MFS4_2@;B^?JD_A2[]>X/W,(CRC^B<;TWFU'20,M'Z5YP^@%S"[=!L$9IXTCJ MT3I4)PHEBK^G6>@X3VFGN)MIEPGY3,@7PB:+QE.A:/,[=[PJ#4[$I*,=>+C! MU3;W!U$3[\W2L!6[#XBJ/%:K^TW)CD'H$V:?,'G"+ CFU9<2^?]+[/,S>GZ9 MOK[BE0/OX!O]_ED!"Z\+RWJ]->E(I M<#B&PO=V]R M:W-H965TVS&P \>='*N#T=O!]WC+EF M "W<#8Y@PDZ'5@L?0MLS-UH0;2)IQ7A1?&):2$/K*N4>;5WAY)4T\&B)F[06 M]N\!%,Y[6M)SXDGV@X\)5E=LY;52@W$2#;'0[>E]N3ML(R(!?DF8W<6:1.]' MQ.<8_&CWM(@60$'CHX((TPD>0*DH% K_631?2T;BY?JL_BUU&]P?A8,'5+]E MZX=@MJ"DA4Y,RC_A_!V6%FZC8(/*I9$TD_.HSQ1*M'C)LS1IGO,._[+0WB?P MA97X45=69R)S4<[BGB#Y8Z'@VA(\.9HW$K=1T1=G>KRKJS8 M*0J]P1PRAF?,BF!!?2W!/RYQX!=T_CY]<\7A)M$WB\,/!+97!+9)8'NUQ;>8 MS7]%V,69:K!]>CJ.-#@9GP]OS:ZO\YZG.WF%U]4H>O@I;"^-(T?TX6;3W72( M'H*)XN:6DB'\GS50T/FX_!S6-C^I''@*JWVT)X=,@&T-J:V"=NWKVT(&Z\,%_SW_8P9 M9L@'+MYE#:#0!Z.M/ :U4MT!8UG6P(A\XAVT^N3*!2-*+T6%92> 7"R)41R' MX18STK1!D=N]5U'DO%>T:>%5(-DS1L2_$U ^'(,HN&^\-56MS 8N\D^NEIB(_SN_IW>UT=_IE(>.'T3W-1M8XV#- %KJ2GZHT//V"Z0VH$ M2TZE?:*REXJS.R5 C'R,8]/:<1A/TG"B^0GQ1(AG0F8)>#2R87XCBA2YX ,2 MX[OMB$EA=(CUBRB1CDT&YLC>WB"*_%9$69+CFQ%R,*<1$X^8&8&U^FP1+UN< MX@=Z[*=O5B+<6/IF=$^V?H%D12"Q LETQ=1[11>S8)*NF*2.P,YKXF(RO\EV MQ63K".R])@YF'_I-=BLF.T<@\IJXF(6D9BLFF2.P\9JXF,1OLE\QV3L"_L2[ MF(7$F^I>KJ#0D?"G_@OH:^[Q0]$R$)7M31*5O&_56)WS[MS_GF-;])_P(N]( M!;^(J)I6HC-7NG78XK]RKD!'$3[I+[#6'7I>4+@J,]WIN1A[UKA0O+NWX/D_ M4/P'4$L#!!0 ( %5(!4E%&/Y9XP$ $$% 9 >&PO=V]R:W-H965T MU%I=5>M-<.# >M MC:EMPO;M:YN$A97##3[-_W]CXW$VGMFY5Y%G?%"T[>!5(#DP1L2_,U ^ MGKS NT^\M76CS 3.,SSKRI9!)UO>(0'5R7L.CN>]B; !OUL8Y:*/3.X7SM_- MX&=Y\GR3 E HE'$@NKG""U!JC#3X[\WS$VF$R_[=_;O=K<[^0B2\^/@#;EO8&<."4VF_J!BDXNPN\1 C'U/;=K8=IY4HN)3R";YC>B2)X)/B(Q'6U/S!\,CJ$^B +IW*1GENSN342>7?/@<,CP MU1BM8LY33#C%S!%8N\^(\#'B'"[DH5L>;60867DTT>.#VR#>,(BM06P-HM"Y MPV6(OK5NQFZ#L5LR(B=CMV(\.,=D@Y$L&8F3D:P8#PX[W6"D"X/8S4A7C,C- MV&\P]@N#($B=D/T*$G^!X,4=9R!J6\H2%7SHU'29Y]GYM7@.;8U\AN=93VKX M143==A)=N-*59FNEXER!3L)_TK^LT>_9/*!0*=--=5],)3X-%._O#];\:N;_ M 5!+ P04 " !52 5)SI$:>\P! #@! &0 'AL+W=OQ.')-.-TU[L4G3B^XUH[^'%,0" MCMVW+Z!C=>-X(Z?O]".0]$)^J I HR_.&G7T*JW; \8JJX!3=2=::,Q*(22G MV@QEB54K@>:.Q!DFOK_'G-:-ER9N[E6FB>@TJQMXE4AUG%/Y[P1,]$@L,IM@@'>*^A5[,^LMG/0GS8P4M^]'P; M 1ADVBI0TUS@$1BS0L;X<]3\L;3$>?^J_N2J->G/5,&C8'_K7%! S$9DR&13GEURU5M$FEQ2XD<)OEBA!>8T8(C# M!!,"&_7)@MRV.)$9G:S3PXV$H:.'@WMT0V"W(;!S KNQQ/UJB4M,O&X2;9A$ M"X'[59,EYM>ZR7[#9#\7"/Q5DR7FQN^*-TSBA0!9-5EBPO],\.P(Y$$*#">'?F?VLS',S M#1@4VG9CTY?##1P&6K37]V1ZU-)O4$L#!!0 ( %5(!4E-O.M'L0$ !8$ M 9 >&PO=V]R:W-H965T?#X0F$\L-/GVGWP?*29MWVP,X]"&% ML@?<.S?L";%U#Y+9!SV \BNM-I(Y/S0=L8,!UD22%(1FV2.1C"M?X,O'&N]Z%"5*59.$U7(*R7"MDH#W@YWQ_+ (B M GYRF.Q5'X7L)ZW?P^![<\!9B ":A<4F&_.\ )"!"%O_'O6_+0,Q.O^1?UK MK-:G/S$++UK\XHWK?=@,HP9:-@KWIJ=O,)<0$]9:V/A%]6B=EA<*1I)]I):K MV$YI9;.;:>L$.A/H0MAE,7@RBC&_,,>JTN@)F;2U PLGF.^IWX@:^6P6AZ58 M?4!4Y;FB^;8DYR!T@SDF#(V8?$$0K[Y8T/];'.D5G:[3-W<2;B)]D]R+8EU@ M>T=@&P6V4)/--X\)_PJAQ8!S^8Z;BRZ*2=OS[Q K1:._ AL@>?HO>/=!D(:%WH/OF^ M2?+J]P^154?P%02P,$% @ 54@%219U&>._ 0 >P0 !D !X M;"]W;W)K&UL?53;;ILP&'X5BP>HP8&LBPA2TZGJ M+B95O=BN'?@!JSXPVX3N[>=#0D-%-'( MC$)0_>\ 7$W[)$LN&Z^LZZW?P%6)9U[#!$C#E$0:VGWRD.T.6X\(@-\,)G,U M1S[[4:DWO_C9[)/41P .M?4*U TG> 3.O9 S_GO6_+#TQ.OY1?TI5.O2'ZF! M1\7_L,;V+FR:H 9:.G+[JJ9G.)=0>,%:<1.>J!Z-5>)"29"@[W%D,HQ3/,G) MF;9.(&<"F0GW:0@>C4+,']32JM1J0CJ^VH'Z+YCMB'L1-7+93.*/0O4>496G MBF3?2WSR0@O,(6)(P&0S COUV8)\;7$@5W2R3M_<2+@)]$UT+^[7!?(; GD0 MR*,_25=+7&*^*+*X85(L!,BJR1*S63?9WC#9+@3R59,EIOAD@J^Z0X#NPB4P MJ%:CM+$-YMWYGCV$=L0?\*H<: >_J.Z8-.BHK.O1T&6M4A9CKBP:KA<]?E_4_T'4$L#!!0 ( %5(!4DFU$G0I0$ +$# M 9 >&PO=V]R:W-H965T#;&C4L+\V8/$:4=7]'3PUK>="P>L+-C"JWL%VO:HB8%F1^]6VWT> M$!'PJX?)GJU)\'Y ? ^;YWI'LV !)%0N* @_'>$>I Q"/O#'K/D5,A#/UR?U MQYBM=W\0%NY1_NYKUWFS&24U-&*4[@VG)YA3N Z"%4H;1U*-UJ$Z42A1XC/- MO8[SE&[RS4R[3. S@2^$VRP:3X&BS0?A1%D8G(A)I1U$Z.!JRWTA*N*]61JN M8O8!41;'DO--P8Y!Z!MFGS \8E8+@GGU)03_?X@]/Z/SR_3U#P[7D;Y.T3?Y M98'\!X$\"N1SBC<74_R.N?TG"#NKJ0+3QJ=C286C=JEXR^GR.N]X[,D7O"P& MT<*+,&VO+3F@\YV-O6D0'7@3V=4U)9W_/\M&0N/"\L:O37I2:>-P.'V0Y9>6 M?P%02P,$% @ 54@%2:%_H-JP 0 %@0 !D !X;"]W;W)K&UL?53)3N,P&'X5RP^ 4ZONWWDF+4YM5V Z]2Z'L%G?.]1M";-6!9/9&]Z#\2J.- M9,X/34ML;X#5D20%H5FV)I)QAXBQ$ M &5"PK,-P>X!R&"D#=^.VI^60;B>?^D_ABK]>GWS,*]%O]Y[3H?-L.HAH8- MPKWH\0F.)<2$E18V?E$U6*?EB8*19.^IY2JV8UI9K8^T>0(]$NA$^)7%X,DH MQGQ@CI6%T2,R:6M[%DYPL:%^(RKDLUD7TF81WJ>W->W\P++*P++*+!,_GDV6^(EYHYL&3O>G5SC]"LI/4$L#!!0 M ( %5(!4G"?AZKP $ 'L$ 9 >&PO=V]R:W-H965TJBLW;@ E;]8&P3.G]?VQ : M*B:;^'5>U[DF'Y1^-RV 11^"2W.(6FN[/<:F;$%0$0!O# 9S-4<^^TFI=[]XK@Y1[", A])Z!>J& M,SP"YU[(&?^=-+\L/?%Z?E'_%:IUZ4_4P*/B?UAE6QVY?57#$TPE M;+U@J;@)OZCLC57B0HF0H!_CR&08A_$D2R;:.H%,!#(3[N,0?#0*,7]22XM< MJP'I\6H[ZO_!9$_<193(93.1/PK5>T21GPNR27-\]D(+S''$D(!)9@1VZK,% M^;_%D5S1R3I] 0&E:J7=FR#>7=^9P\D=-<7O,@[ MVL!OJALF#3HIZWHT=%FME 47(KYSI;;N2S O.-363W=NKL?',2ZLZBY/??[> M%)]02P,$% @ 54@%2;Y!/_6P 0 %@0 !D !X;"]W;W)K&UL?53;;MHP&'X5RP]0!Q/*A$*DTJG:+B95O=BN3?(GL>I# M:CND>_OY$ )4&3?X])W^^#?%J,V[[0 <^I1"V3WNG.MWA-BJ \GL@^Y!^9-& M&\F<7YJ6V-X JR-)"D*S[)%(QA4NB[CW:LI"#TYP!:\&V4%*9OX>0.AQCU?X MO/'&V\Z%#5(69.;57(*R7"MDH-GCI]7NL F("/C-8;17D>;$,Q.OY6?TE5NO3'YF%9RW^\-IU/FR&40T- M&X1[T^,/F$J("2LM;/Q%U6"=EF<*1I)]II&K.([I9$LGVC*!3@0Z$[YE,7@R MBC&_,\?*PN@1F?1I>Q9N<+6C_D-4R&>S.!S%Z@.B+$XES5<%.06A&\PA86C$ M7!#$J\\6]/\6!WI%I\OT]9V$ZTA?)_?MX[) ?D<@CP+Y5")=+/$6LUXVV=PQ MV=P(Y(LFMYC-%Q-R=7$23!O[TZ)*#\JE&YIWYR?P%#N%7.!ET;,6?C'34_4$L#!!0 M ( %5(!4D)1H\DL@$ !8$ 9 >&PO=V]R:W-H965TK%=NW #UCU@=DF=&\_'PA- M)I8;?/I.OP\4HS;OM@-PZ$,*90^X*-MYT+$Z0L MR,RKN01EN5;(0'/ SZO]<1,0$?"3PVBO^BAD/VG]'@;?ZP/.0@004+F@P'QS MAA<0(@AYX]^3YJ=E(%[W+^I?8[4^_8E9>-'B%Z]=Y\-F&-70L$&X-SU^@ZF$ MF+#2PL8OJ@;KM+Q0,)+L([5^HVHD,]F<5B*U0=$69Q+FF\+<@Y"-YACPM"(6!?"IQMUCB+>9QV61SQV1S(_"T:'*# MV63_F)"K@Y-@VG@_+:KTH%PZH7EV?@+/-![\)[PL>M;"#V9:KBPZ:>>O3[P MC=8.?(CLP:?H_".=!P(:%[H[WS?IWJ:!T_WE%/B0( ,X) 9 >&PO=V]R:W-H965TV$[=_7%T+PRK;R$K"9 M,S/G.,=V-1+ZP2X8\^"S:WNV#B^<#Z]1Q X7W"'V0@;(S90 MC(XJJ&LC&,=YU*&F#^M*S;W1NB)7WC8]?J,!NW8=HO^VN"7C.@3A?>*].5^X MG(CJ*IKCCDV'>]:0/J#XM XWX'4'2@E1B-\-'MGB/9#F]X1\R,'/XSJ,I0?< MX@.7%$@\;GB'VU8R">6_$^E#4P8NW^_LWU6ZPOX>,;PC[9_FR"_";1P&1WQ" MUY:_D_$'GG+().&!M$S]!HT R!22/@%1EJIVIO+XACNJ*DC&@>C$&)-<) MX2*U;U,F*'/H^/8!8#1YGMMUTF?^;\"W%0"CS_/"0>%K=) _555?]!@ +"H !D M !X;"]W;W)K&ULC5I-<]LX#/TK'M^W%L$OR>-X MIHG#[!YVIM-#]ZPF2N*I;64MI>G^^]677<(A$%SB6'X$ 0H/#Z2T>JN//YKG MJFIGO_:[0W,U?V[;E^5BT=P_5_NR^52_5(?NE\?ZN"_;[NOQ:=&\'*OR81BT MWRT@R]QB7VX/\_5JN/;EN%[5K^UN>ZB^'&?-ZWY?'O^[KG;UV]5^>]U_:/_ M\M?#U3SK?:AVU7W;FRB[CY_53;7;]9:ZF?^=C/Z>LQ\8_W^R'H9P._>_ETUU M4^_^V3ZTSYVWV7SV4#V6K[OV:_WV9S7%8'N#]_6N&?[.[E^;MMZ?ALQG^_+7 M^+D]#)]OXR_.3<8.T-, ?1Z@##O 3 /,[P&6'6"G 58Z@YL& M..D /PWPYP$#?C$N[G!K-F5;KE?'^FUV'//II>S35BU]=_/O9]W]:.;]3\,= M[Q'KU<\U>%@M?O:&$.9ZQ," R;,49!-#%$8QNMQ<4R1-F 8 V8P8$8#RJ76]WK$ M^&D2<#;+LA1P(P4&!,R<+6(@\MTROMO(=_ ZZ?N(<0/FCQPHSV6P@&!.DUX[ MQFL7>:TAZ;2+IE%&Y9IR6PH,")C9PKT#CM[=Q=X!D4^>BI WDC($< MW52;7)\\B@9(,?33"JBB:QRGG)$":D%Y.@9.KE2L5SI=(%2L,-I!3@8@! 8, M5/J]1)P2U4H2E5,VA<3CLN,Y11A+D<:DCW W$V[L$72"7Z>%B.UY* C<+;+G M"TO?0T[>E$U;3[8GB!%CE<;G) M-6&"DT*%M# WZ56*Q4L98\CPA<" @$3HP DA("',T\T'(-G*/-F<28$! ;MJ M2MXWX'00D-#DZ?H"L6SIC$PY(2Y@'-"L D[A )#KZ09D DVB8^EEE^$"PBF@ MFS[@E!60LN9YVG6D@F3-VPAQ@<-AUSE-!:RIZ:8 8O53EB2I$!<0SN"6'+O. M22E@K4JW Q KG](,487 @(">(RHGDQ#+I"%X&JN:\3DE:QLI," @@'H/G/H MD&P!@1-)0)O 0A$F.!$"M TD% 30OLW#^TWM:9&$P(" U+WEE ^0\A7I_@"0 MH&6*[%*EP(" 6N5D8FI._C22OR*]E=)(K.@&58@+"&>TH5WGQ$\K04'0"E& M3!%:;732 FZCIR4Z@GI/T0&;%-;8/*$DPV-Z[(C3'"% M67O1,G*%6:/"7/A4SFPPR%%)PQ52C0LIX:KARIG))-$:KJP8)8CV D0=PG,U MP,0DTU1Z&(YE1HNB99\%& %%#&K@0),=H8D/^1E@N+"8T<&AR9(+8I1N.8J:01&LYBME,$"T&4=7 S M@G3!((HU$=Z MCE]>"<@Q@:8G%/3C "$N()Q6CB2'YWCM46NJB%[%<_SRHM;4<_SR1I N&.2H M:#D2>M1$*J*M\AR_O*B)].Q+%)(F\@)$O:N1).%AFB>?IX9P?/)8U%*>72., MNVS6%M%;9/OJ^#2\(-C,[NO70SMFZ_GJ^27$S]"_A79Q_5HM;U3B^D8M;U/7 M@UK>):_#\BYEOUN>Y5VW1(F9?7%Z+W+Q.X3UZJ5\JOXNCT_;0S/[7K=MO1_> MD'NLZ[;J%B;[U&77V_[=/N^/X,N/XI:U?3N]FGE\07?\/4$L# M!!0 ( %5(!4GV5K!%I 4 .HA 9 >&PO=V]R:W-H965T_RDV658/?^]VAO!UNJNIX,QZ7;YMLGY:C M_)@=ZO^L\V*?5O7'XGU<'HLL7;5&^]U8!D$XWJ?;PW V;;_[7LRF^4>UVQZR M[\6@_-COT^*_;]DN/]T.Q?#\Q8_M^Z9JOAC/IN.+W6J[SP[E-C\,BFQ]._Q; MW+R8N(&TB)_;[%0Z[P=-\*]Y_JOY\+RZ'09-#-DN>ZL:%VG]\IG=9;M=XZF^ M\K_6Z9]K-H;N^[/WQW:Y=?BO:9G=Y;M_MJMJ4T<;# >K;)U^[*H?^2G)[!I, MX_ MWY7MW\';1UGE^[/)<+!/?W>OVT/[>NK^$P?6##>0UD!>#(1F#90U4+X& MVAIH7P-C#8RO06@-0E^#R!I$O@:Q-8C_&$2LP<0:3'ROT-2\JUQP,9%73"[% M%MY7.9=;>-=;G LN^A4?=[W8=O)]6J6S:9&?!D5'OV/:L%S9WG=R0O,RN2"&=9 ![D%Q M'E3K05L/O7P]659+"*?^D;75X-#8"0LB05@L2+44[ T%EX\EBR/I0^/+8C+" &!D;#\ ME5[\E?R)PX>_TB6G0 \52X!15"PL@R5D,+&[29;!THO!DF6P]&&P=.E)*W4? M1BFU9)DLO9@L629+'R;+R*/2D4^E62Y+R&4J)RR7)>0RT2V*Y;("7%;H^>-1 MN9LMGKX]#=96+(;I*X60$ M:7$Q1%?A$+AH5GB5]FD&[1:(Z@871#0#\$-U@PNBFH'="!38"/#L/BJ@\"C9 MGBSF?%['UV2NDO;9P\\H"?"!3D,6%F05",PNX$B"W7(T/#[B-^#:/1O6((FVWA+"A(FH(0DK MXQK(N$:GBTD/1-R%:U9;-3AK:G3\F/1 A !K5H UG((1HQCES!6D.WR 5^(G M3%#U\ .$UE<5(M'Z*OOG $-L_1Y^EI0?N&Y6&3501HUONO!IBVJ%9U=- M]0RZG2PLZ#S7)(3(!:E10.RVAE5& Y31X")L02+X2ELWH#Z,&@<95AD-$#V# M*V,/A#YXF?= Q C2L/)I@#(:],E,T@.A#RKF/1"A (;56 ,T-@SP:" (?SQ# M@F TK X;H,,AWLK&'=$'(URMEP8.\JF3B^'G]&!03]U&&%;9#%0V5&,3XXH6 MI>6&U2P#!P.X@AHP&, %%& H_32LK!DX&,!/W!;$[7&)!V8.,%]R-W:>T1[3 M]^PE+=ZWAW+PFE=5OF\?V*[SO,IJ3\&H+O7#[ML735OH_I]T?T4H?M0 MY&ULC9K;(^@]4''RA"U9(#[,56 M33G M?GW+[6&Z7)S;/A^7B_JEV6T/U>?CY/2RWY?'?U?5KGZ]G+KI6\.7[>-3TS;, MEHO9N]_]=E\=3MOZ,#E6#Y?3/]Q\HT5K3][G23OX;W7]O?WRY_WE M-&G'4.VJNZ;MHK1_/ZJK:K=K>[+(__2=_HK9.OJ?WWJ_/:=KP_]6GJJK>O?W M]KYYLM$FT\E]]5"^[)HO]>NFZG/0ML.[>GO_F,IWLRY_=_^WA M_/^UNY(GO1MVH-Z!QCIP[\#O#DZB#M([R%@'[1UTK$/:.Z1C';+>(1OKD/<. M^;O#V7[6W8WSO;PNFW*Y.-:ODV,W 9_+=IZ[>6ZSY6YB-_ T;2^=ITAKL5S\ M6'+*B]F/MJ/ 9M794&\CR.;*MR%D<>U;Y Z9W/RVD]O?=[(..LF1R28P*=Y- M9J;7NV@4$8W._MP+HF&,0S>,MO?_=%L&()3)B"61(81A!,FBD4_5E2#.H0V>3=F/7(H-WX%K]#%.7P[YN M_+XX21.8QJW?%^4L#B:K*-DTDFP:)(MO>NJ%OI",8*Z!$25Y 7,-NQ*"6=P& M5EF:P&&M4Y1K%LDU"W*% [SJ;(HN=/(I@0.\_F@%;__-1RN8QNT'*P?'M2Q <"GJEK ME\!^HVN4"X8+>;;JC;*WG :D<@Z&C]'>41!><'CR.)(F0]'AJN!BRX(+U@6, MNE5OU$77P>@,H\<0[P+&9YCQ#D+>Q2CO LS#";AR >:S!/)[[2!T78RZSL>N MIXV+8<2%W()%7O5$7G;! :P?I1#$Z41($ATFM>J.WK07>V4&"48Q@Y/PR MRG%Y$D0313>B/IH$SR7RR73A"&>^)H@FBJ&)PBTKKF+RT71!C+=A:X)LHAB; M2(+PL$!7O5$?7@J'ZY@@PBB&,-* (KB4R&?8A0X4,D&&48QAE(YY!H%THAB= M** 3KE#RZ<1,BG>(!/%$,3Q1@*=\8$+[>%)-!*]*!/E$,3Y1P*<? MA'F,7! 8' ,&RQBY?&!DZ0"K&?*"8[S@8,LS@$&&). 8"3@=HQ8D <=(P-D8 MM7P4Y /[3H8@X!@(. 0!!@S#"N=8A7,Q1BQ8X1*K<$E&B"5)P$TLED ,2 P# M$CP?X6?_M<#ZEEA]2W#.-? \)["^)5;?$NP;B@&Q_ ,JHJ'G.8$8D.BQ5;!O M*/#3K\ "EUB!BXZ1"Q:XQ I<@E.B AZ,KCX8X7V&0 I(C *2C3GD@P4NL0*7 MH, +>*A\\\$(5ZM "DB, A*L\\5 4I "&J. CCD 45C@&BMP#0J\R. ,^&"$ M9X!""FB, DHC9H!""FB, LHC9D!H-' $H) !&F. A@S ZXOBP^OHZ?48!BAD M@,88H&%YXX=7]8\LTJ)(4L5;6(4' M/CPL<;1>WI?).B]FR^R5![/M_DJ+V8;PK4[I+YQB7P MBK,K#EZQI!W,VEG:#N;M+'$',W>6NH.Y.TO>P>R=I>]@_LX$<% !9Q(XJ &9 M!@0U(-. H ;4WGBH 9D&!#4@TX"@!F0:$-2 3 ."&I!I0% #,@T(:D"F 4$- MV#1@J &;!@PU8-. \>QOIS_4@$T#AAJP:^UF]HOUR\5S^5C]51X?MX?3Y%O=-/7^_#[%0UTWE:T@R2=;\)^J\O[] MRZYZ:-J/F7T^=N_*=%^:^OGMU9_W]X^6_P%02P,$% @ 54@%2>([E &ULC5K;;O(PG!3I.>=K]P$:=;?=$Y MTXRT>J^;[^U+576SGX?]L;V9OW3=ZW*Q:!]>JD/9?JY?JV/_RU/=',JN_]H\ M+]K7IBH?1Z/#?@%9YA:'E6_=?O=L?K:S-JWPZ%L_KVM]O7[ MS5S-SP?^W#V_=,.!Q7JUN-@][@[5L=W5QUE3/=W,OZCEO?<#9$3\M:O>V^CS M; C^6UU_'[[\_G@SSX88JGWUT TNRO[M1[6I]OO!4W_F?R:GO\XY&,:?S][# MF&X?_K>RK3;U_N_=8_?21YO-9X_54_FV[_ZLWW^KIASLX/"AWK?CZ^SAK>WJ MP]ED/CN4/T_ON^/X_G[ZQ;G)C#: R0 N!GG&&NC)0%\,E&$-S&1@?AE8UL!. M!E9Z!C<9.*F!GPS\Q6#$+T[%'5NS+;MRO6KJ]UESNIY>R^&R54O?-_]AUO>C MG0\_C1T?$.O5C[7)U&KQ8W"$,+0X(L)PBN'8H@_J$AFD M([N%R"50)]W$B)P,??NAD[N/G03D)+] 4"::J;$>[?548Z =&,:!&1V8R8&F MZGM[PO@I2.\R"K45H4*,4ED!&1VR94*V*&1#AGS"N!'S*5>9(T,6H0)".>\U M';)C0G8H9$N&[*+30.8LF=A6A HQRBCCZ8@]$[&/(@8 ,F(?G45EBKQX-CZ^ M+(!."CG2FG1T%SLRJ91R)J4<<<71#@K&08&ZZ,F:%%$JVN5 YK(5H4*,4DIG MB0MO6!33(IP)V#*!/J*+#!8P+$T8Q2X>"L6=TW&KF VY5V1/MC)80#!C-;D< MW:/ H$BDQJP^7Q2@U%(N.-E7(MU7G/ K(V#X!#J5Q&>DI&\02-&7V!:!05OD$8>MU%$%60B\M= MP@_.B!-/E:.ZJH0+3CY5(:DK<&H&F:"N$.L/*+(@FPDT#2) EQ9YTIHN+?($ M)E%TBXO:Y<(%JY@Z79Q\@=8_A(3#7#R!R+YTYS\Z4S 4(WD3X.F M*2J#!01S%A(]A*:Q+!F;(*D %)(@'#$G;SJ7]#M'C53TS"1"A2M4:M37G*#J0D+/ M^$^T253Y8TQ &)L8\@PGWB:3T-)P0FHD0FJ4I$TB5+A"I=ID.!4U2$558O P MG*(9V38GN\\IVNB,-:C("[IR E! (&<3__$-IV5&LL]IT.:DI;?.MB)4P*A> MJ!-!<^II)#N=!FU/6GJJE8 " @$D5DO#B;7Q(EIRZFDDZCF!_ >=RD6=RF6= MXM33(/54B;PMIV@VD]#22;+U'!D\"++%H-2->L\QQF,R)(3.9ASOF_"7OW&J\J=$]CC+M6ED7T MK,NA:I['QYC:V4/]=NQ.Z5R.7AZ5^@+#LS)7QV_5>\==6;OST]O+7ZEL%Z]EL_5'V7SO#NVLV]UU]6'\3F>I[KNJKXP MV>>^92]5^7CYLJ^>NN'CT,OF],C5Z4M7OYZ?(+L\QK;^#U!+ P04 " !5 M2 5)FV0O1P " ;!@ &0 'AL+W=O%<*(46_.[QS#=]3V6_4/JF!C^;HQ^H")C@6B@' M))L[/F-"E)$$OR^>_Y&J<-M_N#_KW'ZUZMO7-#A4>)[ _HP;3_J=C8K>;"4N0NBI2!:"T*X6Q O!?&G M F"2Z7U]1P)5):.SQ\R[F)!ZY>$AED^N]N1FN*^6].-2BJJ\5S".2G!71I;F M9#21UC@59TN1KQ(@ ZPIHIT4D:Z/EQ2QVR!V&8S&(-8&J0D0A*F=THA.1I0M MHB!T8^ .!MJ8S(G9BN(DC-R89 >3V)CD.)K4QA1-CB0J8NC'9 M#B:S,%'@Q%BBO,CZ:)DZ "SH+3=/_]VN 0.S4.EP)F9MX;V^\1-[F0^J,Y8DRMK[*H MFJE]I/0T<9QF>\1EUCR1$Z[8FSVIRXRRQ_K@-*<:9[N65!8.=%WDE%E>V6G2 MCOVJTX2<:9%7^%=M->>RS.I_,UR0R]0&]G7@+3\<*1]PTL3I>;N\Q%63D\JJ M\7YJ/X/)!@8(Z+@BNQ MR'^%Z"TF)\KW5_55:Y>E_YXU>$Z*/_F.'EFVKFWM\#X[%_2-7-98>&@SW)*B M:?]:VW-#27FEV%:9?777O&JOE^X- H*F)T!!@#TA,UQ*8 +XEMQ;;)8W-W[7[D$/2Y#/U/90XGUQ)PD9+3ISI&T%C^^)RO,/]19#NLHCD*3HU!QY.L5 M(I-"-*8>8I-"_+@>-K'D%?K!H%G>Q@W=V7V\.S<")&(!,!S+_"4 BJU NQ4$ M2&S=X4BF1OX,H!()Z2-!R94?Q /;;FG"J3D9NR3P'I?*2H"0N1+6 B8VNA^@ MX9R,?1>HC3?4YR1WRJ$PQ@X( B5,-*!A;#0 C:DJ8"QM$#[>%J\"U-D%_/,Q M.+?&+@ B)=A ; 2J61E[ 51Z03#D MS%CE$(Z:'6-50J4J ^T/MMD=R-.!%H,@-1M]/58B&\[^SC$6%QSXABL&9 RZ M_Z8YTB_Z$M>']@396%MRKFBWU/UH?TI]AOQ$<#<^ Y,YT(POP&2I&U^!R5H[ M#B&ULC9K;(!C*8/DJ P5;N *[E(U58NDFO6EFUJ 3D@KS=OG]8!5L/^='1CPZBG M#__,?)J1F'^4QV^GUZ*H1C_VN\/I?OQ:56^SR>3T^%KL-Z>[\JTXV)7G\KC? M5/;U^#(YO1V+S5/3:;^;4)*DD_UF>Q@OYDW;E^-B7KY7N^VA^'('/[K/5GD?SJG/V/6 M'?N?S]X?FG(M_:^;4[$L=W]OGZI7RS89CYZ*Y\W[KOJS_/BMZ&K0VN%CN3LU M?T>/[Z>JW)^[C$?[S8_V__;0_/]HKV33KAON0%T'NG3($[<#=QWXTB%EMX-T M'>32@8+;0;L.>ND@KGW:V:<_ S0=)JU6C=*K3;59S(_EQ^C83H^W33T+PRRU ML7P1[[2BR^=S:4&>CR&89VZ3(9A7;9,AFW;>A M*3)YB-WD%YN)E7NIF9R:J7' G8.K(( IV1FT"P4N 80(> MP4*$,,8T[8RZ12#.*@B09<DAIAD$5%/KU,!32 ?>> $$4/!*%+,HWQ8IE MO2&3< ._ 1(K>,@*,;,P^SNCEN')789Q&2"R F36.?HTB@Z9M0H01@1A=-XF M)$/V"1 QY&VY* P8*^H3QH;JUMPF"!ARMS\T8+0ZHW9U00*L")*%/+)01)84 MXGU%$!CD 8-DR%!!#)"' 8HQ@&\&G5$K5>:0D" OR.,%1?N6[,IOM_>^,H(# MNB((%?*@0A%4,L+!8R.\J@DRA3RF4,24[,84A+0@CQ8T'3)5("W8HP4G4;[P ME/3YR@@>DY971IAG#+G#'GRQ@K,A@Y5% M6S9OL" PV ,&YP-0>66$4(%G$(XM$9,DQJP6213RRR!"R""2+>&21(621/EFZ0_8-Q2!9Q'U& M$Y$EQR<&@1'3)=-%JJSNE*((3$@Y!$&Y8;Q:<##[@"824> MK"2"58YWX-*'%3GQ(:K$0Y5$%,KQ'5X@A<2CD S9VP@$C'J T1@P.:3;E1$. MKA NZL%%XVT+?OP<&TWQ2"DDD'H$TNBL-,7W"X4$4H] R@-&2B%7U..*RH"9 MK?&3$[XULQ4_ W8? D=LF>);G$)BJ$<,';)M44@"]4B@V9"9'1E-\1%'(0;4 MPX#F0V9V;(19H9 5ZCWI58B!U,- VE_A^.7,Y\BF]_2ZC3+IO9S:%\>7YC7B M:?18OA^J)M]><_NN;9FU"ZSM:!VG:T5M:>S=8K:L]DZ0^WY M;)VC]NEL/47M(9FM0P*O!+L2X!4K.L"J@Y4=8-W!"@^P\F"E!UA[L.(#K#Y8 M^0'6'TR !4()D& &I!I0% #,@T(:D#UP$,-R#0@J &9!@0U(-. H 9D&A#4 M@$P#@AJ0:4!0 S(-"&K I@%##=@T8*@!FP:,9W\]_:$&;!HPU(!- X8:L&G M4 ,V#1AJP*8!0PW8-&"H@9@& C40TT"@!F(:"-1 3 /!#*@A #40TT"@!F(: M"-1 3 .!&HAI(% #,0T$:J"F@4(-U#10J(&:!@HU4-- H09J&B@F88U"J(&: M!@HU4-- H09J&BC2P.XPLP=%&MA-XOP#E,G/N\!B_K9Y*?[8'%^VA]/H:UE5 MY;[Y[<)S65:%W5N2.]M*E4]M&=BKVT48%W ME*NOVWCUWW67I>>W^+*J\ MO9,74?>_'&53Y5U_VIR\]M*(_# &5:6'OA][55[4[GHU7OO9K%?RVI5%+7XV M3GNMJKSYMQ&EO-V[X+Y>^%6]"W%KMV!G@'Z5\&DZ^'^Y=?V 0I=AW0XJ\_WH6F2C+(5,_\M\IZ=N80Z!^ M_)K]ZUANC_^8MR*3Y9_BT)U[6M]U#N*87\ONE[Q]$U,-T9!P+\MV_'3VU[:3 MU6N(ZU3YB_HNZO'[IGY)_2G,'(!3 ,X!\SCF@& *"-X"0FM . 6$GQTAF@*B M=R-XJO:Q<]N\R]>K1MZ<1MWN2SX\5;",^GNS=_IVM>[PTWA#!L5Z];P.%^'* M>QX2$/ O$JBB.S7HA MULP[\IFI#6R&"0FIR.R8H)MA%*1L318=1;+9)J0$R>R;H-MB"#R214>1;"8* MQ$7![**@F^3XA#%(%AU=>]D<%8FC@ME1T?\BL1;P>RMJ)LF\/.O M34>1;.Z*Q%W![*ZH6R?TKS7+A/KR[9V00MF<%HG3@G'YOB4BC+EQ; :*H6X/ M$#$I;(:'Q/# ;'A(K"SEVI<171!SR]KMI%-M#C#BEK\T7\!/,V@S48Q)B>8% M+.IKTY1[:#,J [9 (N.\:T=DF/#>A3:'1^+P8'9XU)W[2\RU/*.Z18T M;KRTSEY>ZTZ]P//5>7/G 8?M@W?7-[#,P'!]"\N=VKIY2[]>7?*3^)$WIZ)N MG4?9=;(:MQV.4G:B!_?O^A?L+/+#?%**8S<<)OUQHS9PU$DG+Z_[4?.FV/H_ M4$L#!!0 ( %5(!4DH>A18>P< &PO=V]R:W-H965T)V^?U@^VFCUJ=&,;<>:G3X^^:8UU^5KL_SX\Y7DY^G>[V1T^C)_*\GDV MF1SNGO+MZG!1/.<[^>:AV&]7I7S6MWO][F MN\.ZV(WV^<.'\2]N=AM]):D5?Z[SUT/G[U$U^>]%\7?U87[_89Q4<\@W^5U9 M=;&27S_RFWRSJ7J2D?]I.WT?LVK8_?O8^Z9;3(> MW>#F6Q/389C[:K?YO?ZUW]^[7Y)DO: M9KB!;QOXH0U"VR"\-7!D-J"V 0UMP&T#'MH@M@WBT 9IVR =VB!K&V1#&TS; M!M.AME8Y;S*7#!W#O27;#6YR3+=[S_>9%L=\N\$)=\>,N\$I=\>L MN].T3YI[I+[#/J[*U=7EOG@=[1LL/*\J^KB9M)+.1W)?'<;5=_6=6TFN+G]< ML4\N)S^JGI3FNM'X6A,<(\U-5\/>(:SUJ1(\T5K M,J29=S5PQK]U%1D,?*$Z@>,LE62*)%_U=*'FF[:/D.9WK8'IO-6:=XLGLJ;> M%I:W%I:O>PAM#R<)V#6^5/W_U&NP>@UUK]3VFJ%>KQM-K#5.C*)( 0D_*6$B MJB1)D/!S5SCE-*0,=5^Z.I_&I*>_^= 9+@(RB"R#2!DTA7$WFFDS_ 5,S6>M M(0_C/>F(8;"-*$5W4!LEH2C9BI*[409H\C5WQZUSVY,-+4R3V"/\K2N$B@6C M2*(52521.!A)["XKF6!?)(N(AD^MX5,U/$S/==H)F_H'3]'@F35XUD5$P'= MAGJ=6KU..R&ET-#Y5-WX_2%9.C6AJGHQ]MA$N4QP3JVH'0Q.QR7(#&?O[TZ9 M#&_1A7.P8Y/OSG=]QK=^JU$&]E@]7/IMN/162?E4J:,U]QW7W7C2G@PVFJSA MPT62]&1QD.S;,-FM(=/AF;N&ZVX;*<9DJSD;7K],3\@$O.L2/H5::/"X M1Z(G8O+9=0&=0D;-73P_$2S1$S%)[32J8=4[5R(?X?:_<)#4SD2UR]3HL)Z> MGXA@=;9PD.C.1+J;JHYA6/-6U%0C?'%:V!Z'GXY_NOA5-TT],S]P'OU/3@<\K\1(2K-0\W"V\_#'BU+O%6[^'C@#>Y M[,. [8@G;^+)=\G34_2UFM@6++V5B(> \B:@O 84K@_\ M]/S-/T5C!Q,\(1EP"P18.@83&:%+ UP4W+2: @56XP+.9O3D0]&8-T89,NK.C" M>/-B2 TVJ<%N0,88(H%-)+ _G[&/K(Z54JGY,[R%,60'F^S@D>?AQ=ES ]"PN2B$T2 ML88,_A^J$O7&#DD431)%32)\+M2*FMR[7@Y'"*R(@;5KQX;-WT6?K:L7_0YO1YFRX"N MTVQ)Z#K/EHRNQ]DRHNOI;)FBZ]ELF:'KT]ERBJZ[9+9T"?S&R3<.?B-!.QBU MD[ =C-M)X Y&[B1T!V-W$KR#T3L)W\'XG1C@H -.+'#0 R\>>.B!%P\\],!7 MB8<>>/' 0P^\>."A!UX\\- #+QYXZ($7#SSTP(L''GK@Q0,//0CB08 >!/$@ M0 ^">!#PZJ^6/_0@B A#$@P ]".)!@!X$\2! #X)X$* '03P(T ,2#PAZ M0.(!00](/"#H 8D'A!E000!Z0.(!00](/"#H 8D'!#T@\8"@!R0>$/2 Q0.& M'K!XP- #%@\8>L#B 4,/6#Q@3,(*A= #%@\8>L#B 4,/6#Q@Z &+!PP]B.)! M1![(MC2[C<@#V5B.KWQ.WG>.J\OGU6/^=;5_7.\.H^]%61;;^JVQAZ(H<]F/ MD@LIWI[RU?W;ATW^4%9_IO+WOGE/L_E0%L_'UT[?WGV]^A]02P,$% @ M54@%2>8_&%W)!P UB\ !D !X;"]W;W)K&UL MC9K;;N)($(9?!7&_H<^'B" -(21[L=)H+G:OG<1)T #.@C.9??NU<>-T656% MI=$$S-]=U8?ZNKK=\\_J\//X5I;UY/=NNS_>3-_J^OUZ-CL^O96[XGA5O9?[ MYI>7ZK KZN;KX75V?#^4Q?.IT&X[4T*XV:[8[*>+^>G9]\-B7GW4V\V^_'Z8 M'#]VN^+PW[+<5I\W4SD]/_BQ>7VKVP>SQ7S6EWO>[,K]<5/M)X?RY6;Z35X_ M2&%;S4GR]Z;\/&:?)ZWWCU7UL_WRY_/-5+1.E-ORJ6[K*)H_O\K;=#F1IQ M\O"IVAY/_T^>/HYUM3L7F4YVQ>_N[V9_^OO9_1)$*H874*F Z@OT=O ".A70 M7P4,6\"D F:L2S85L&,MN%3 ?15P; &?"OB^@.(+A%0@#%R:=<-Q&LQ541>+ M^:'ZG!RZ*?A>M#-=7H=FNCQ-FA$\3MN?3G.D52SFOQ;6B?GL5UL1T"P[C3II M BI9Y1*)*=:YPFC?:V:-D[VGBO9TJ;(*%&;B-E<$U(O5Q4KN+E>R!I4$3'*O M0&M1S4.NL^Z_9.X[J1==):@\E6 MC RX8QEW+'!'XQ4XI@(WID,\4X$''J M778:WPVM%4*@_4&K@#.!<28 9RPZ MGZ&&F$.1,1)!!1YM<1PI)$"%U^BT3:(T4"8&J7%VC16NH9 =>@Y3T@'O<^4:O[AWG-"Z!2'/@G8YRWNE >V9$,V%!DK5@B=XA H0Q[3GIJ5'. D()PG MW.U$L5O2KS31@8KCCQ+ 4$ -)1$;T(I#E *(\CBBDDB*;CF^(HI0"EAEE7FGM)=!XC131=YPY1LO6@,G+ .=XIP+N IT]) M=,&?%2.##G%45("* :=B$O4MQY<$6@7=X3"G0#I&D5)Q4%( 2@'/@08BAXGN M!R)JEG(P4B#9"FA2OQJ("&(ICE@*$"M$W X010(EF@.6!@E3)(981;&"->@1KX_.7QI@*^(+_@:[.N:[(+TGA-"ISB$:8"PZ'"G\C1, M.J](IS@A=(H#F0;Y6B38H3F0:3]F:ZHY_&BXUR-F6\CF1FRG$-4UG! ZQ;%* MP_TC#F@HBL3.S'"L,I!5Q.IH.%:9G%6.Z!:3;^Z,=C)HXAS"<*PR8S9W)F>5 M$B$Z1=GB*&0T:!>^GANPQ6MX)V.VFD)C[(F1 <9PX!NXQS,J2")F#,<"8X$M M/)TQ>8A;*9RC#JA&"M= R$\!#AHFSWZ<(+(?PT'#>- !**%7213/J3YEB$.+ M"< 02MU5$O4I*K5Q-QPO3 26\-U8$O66J#99CAA6 $OX=BR)^HU2(-AD.;!8 M"!8TP5\FT3FAEGCZ,DJU!BIZR"U'**ORZ2D)]EL./!: 1^('[@,1>N9^/Q 1 MX68Y,%D#VD-U"7O\#'@C\7!+HI3.:>7HA=-R>+ .&,,3G21*B[0)AEK-QPK7 M0'C!?0Y-%J!)XG%L\T,@'>E3<,O!R0(X22*0\W1&"B;]M!R>+,"3)-(,QW'' MP6-H(M-S'% < (I"1W+I\DS%:66)J<'IH$L<+IP"+E&MXG#A1KVN79A]8Z*#R2.1UTB8.& ]!0&H7@0$3 R;&OM@ OADTZV\E%1A&+F>," MVX' 5G@JX/+ #M3ZX[BH=B"J%9$?.BY871PSH3P7K!ZC.H4+5 ]68QP_:P].*X(*0FG*7RZD/0QI_+ +BC0! M,,_%J0^JMF<;34Q/1<(#::7F. WX4!P+'@2 N3_EER"-<24$?KO!* MZ!;'@P!X,'PI>;X"D(N4([@3.&@$L+IKJ@H.&F'4ZAXX% 1S>1 >0KYJ*^[< M*G X"&.6[3!JV0X<"@) @4;?3:P&(B*V Q?; 2[;Q&617$2F!X&]DP+#E:J" M"](5Z*1"ZMH1[66BYCH1D0F%!EBU8ASUJSBF MM5!$73D1_.TH$#.&8+P4[/TH(<>T6 KVXI, JXW!MQAGE>RNIHHK,J.6@@N> M[M;!)F7+O9.TL"+B=X_G56I7V$,,,UH^\?6M+^7UK42>K^3U'?9\+:_ON_OF7V87\_?B MM?RK.+QN]L?)8U77U>ZFO9C\4E5UV31(7#7M>2N+Y_[+MGRIVX]M4G[H;IUW M7^KJ_2;=HN^O\B_^!U!+ P04 " !52 5)#N!0$8P" !Z"0 &0 'AL M+W=O7(>$6D&O)3("Z^(H&M6_BX.\JRB!;YWH$=R+>4'NW^G30Z1%MRS4IA?;W\5DE4/ MBN]5Y,NV16W:N_V2@H;F)J"&@%I"NXZ;@!L"?A+"44+8$,*I*T0-(7I9(;"Y M&^,0L;/BX,6OF M%@A'!$(C$%J!Z,7*VGIA,8FU$B38!5KW0!@XE39=$,)1Z@)M>R"8#B05C205 M=9(*P8! /"(03[$U&1%()MAJ,;'!),AI:A<"\* 9.T/8%-)36:+F# M/6L']@:.U*HE1)/,':LC$$\Q%W?^F0ER']D^:.8^LST0C&;N4]M'X>@UL:!S ML524G\R5+KP]N];2VM'.ML^&)=(7T\O\"L[7T#&_T<\,CDEU'9H+[271XOG?:YE?\# M4$L#!!0 ( %5(!4GR66]MQP$ 'P$ 9 >&PO=V]R:W-H965TK#S+,#ET6U,6.; MT/G[\9(0(E%>\':V"]?DDU2?N@4PZ$OP7A^CUICA@+$N6Q!,/\D!>GM22R68 ML4O58#TH8)4G"8Y)'%,L6-='1>[WWE61R]'PKH=WA?0H!%/_3L#E=(R2Z+;Q MT36M<1NXR/',JSH!O>YDCQ34Q^@Y.9RH0WC [PXFO9@CE_TLY:=;O%;'*'81 M@$-IG *SPP5>@',G9(W_7C7OEHZXG-_4?_IJ;?HST_ B^9^N,JT-&T>H@IJ- MW'S(Z1=<2\B<8"FY]D]4CMI(<:-$2+"O,':]'Z=PLH^OM'4"N1+(3"">@(.1 MC_F#&5;D2DY(A5<[,/<%DP.Q+Z)$-IN.W)&OWB&*_%+0+,GQQ0D]8$X!0SSF MCL!6?;8@WUN&PO=V]R:W-H965T MK52WQE@6-3 BGW@'K=XIN6!$Z:6HL.P$D*,E,8I#WU]@1IK6RU(;>Q59RD^* M-BV\"B1/C!'Q=PN4]QLO\"Z!MZ:JE0G@+,4C[]@P:&7#6R2@W'@OP7H?&X0% M_&J@EY,Y,MX/G+^;Q8_CQO.-!:!0**- ]'"&'"@U0CKQGT'SFM(0I_.+^C=[ M6NW^0"3DG/YNCJK69GT/':$D)ZK>>/\=AB,D1K#@5-HO*DY2<7:A>(B1#SW(XID MJ> ]$NZU.V***E@G^FT*I*]+>F;+/HA!9.DY6R1)BL]&Z :S=9C08E;^'&0W MA00C FL#HXOP5=E/(6%R=Q8\J2(&HK+_ MKT0%/[7*W< 8'5O$2VBJ\"Z^#=9Y,!/?Z9;B.L!5/DL[4L%/(JJFE>C E:Y] M6[TEYPJT9_])UWRMF]ZXH% J,UWJN7!]P"T4[RY=;6RMV3]02P,$% @ M54@%2;@Q'X21 P [@\ !D !X;"]W;W)K&UL MC5?!;J,P%/P5Q'V+G[$-5&FD)F&U>UBIZF'W3!,G0067 M ,Z\\9O!>.3%1;2OW9'S/GBOJZ9["(]]?[J/HFY[Y'71W8D3;^0_>]'612\? MVT/4G5I>[,:BNHHP0BRJB[()EXMQ[*E=+L2YK\J&/[5!=Z[KHOVWXI6X/(00 M7@>>R\.Q'P:BY2*:ZW9ES9NN%$W0\OU#^ CW.1XA(^)WR2^==A\,S;\(\3H\ M_-P]A&CH@5=\VP\4A;R\\36OJH%)SOQW(OV8YLOV7HN-K4?TI M=_U1=HO"8,?WQ;GJG\7E!Y\TT(%P*ZIN_ VVYZX7];4D#.KB75W+9KQ>U#\I MFLKL!7@JP'/!/(^]()X*XH\"XBT@4P&Y=08Z%=!/,T1*^^CK&Y@7+I M\@8&&+JL6\MJ DVZ$ADL3FTZ,HXS[-9G<.*,N#:"W.3T?K?@2:5'P(948I>* MM6W4H5%!,@6Y0_8=^VNBW $Q%?D"#&)#D35>5A/(JRB^2=&71+D#8BKR)2H0 M?7=ECDP&7XH!-4RQQ_($NGZ#!+',&E=K \B 97)1V]TQ&#&A)+:NL-P D:4 M$, .G;ZP!2-M6>J@\$49)#>Y[0LS2&]QV\P?H$ZWC3Q#$$-B9=P80"Q==+IM M3 UIQB!QN>V+-C"SS1'[V!<=(-(.,S5O#^,QL@NVXMSTRIAY=#ZJ/N+A,/1I? 7W:[",;^315AU$ M/^B7BU-QX+^*]E V7? B>GD$&P]1>R%Z+AM'=_*+/,K#]_Q0\7T_W";ROE7' M4?70B]/U=#T?\9?_ 5!+ P04 " !52 5)ZQ3*.P@% "G'0 &0 'AL M+W=OI\$T:!+")NEF]NTGIZ9=4;GP#9#PN5Q55>]M<;Z8'W70O)=E7O^_,45U>UZPQ>>-G^>W4]O?6*Y7RWN[ MP[DTE^9<78+:')\7+^QII\,>&8A_SN;66+^#WOG7JOK57_Q]>%Z$O0^F,/NV M-Y%W7Q]F:XJBM]3U_-]D]*O/OJ']^]/Z;@BW<_\U;\RV*OX]']I3YVVX" [F MF+\7[<_J]I>98E"]P7U5-,-GL']OVJK\;+((ROSW^'V^#-^W\9\XG)KA#?C4 M@-\;\(1L(*8&PK>!G!K(>P-)NZ2F!LJW!STUT%\-QN2/R1I2G>9MOE[5U2VH MQ_%QS?MAR)YT]S#W09??9M'_-3S!GEBO/M8Z"E?+C]X08#8CPP MER+B4B NC<8U,GIT!HWI(9$^)#*;$'@@F@A$@T BU F-.@&ZB(@N(M %^G0W MD?5(A.8HE/I .P QX4A)3/@; W\3W$!"&$A\JJ:?4MR2%]H^X(*6S2#FZ(>4 M5@9,.!XN(S3OA7&O:"F58>)QM!L <251=J@*IB M#@O498(J4,Y\HN54@7+N$2V '#6Q^ M+)F@<2:)!4?7$EM "2X8.G,!BHE0HG-7!C#-M4./.57O'%:I8_KB5)7RR"O# M5)7R^/&@VT H0:'M#$(7U>D,0E?#F=,2#(M2#@Y$(7%(NJ!$080^R164* CF M,7PG:!Q+DL_?(J;A"R@>*7P!"*B8,=16!BBE(H>Z"TJL!! KQV)Q@J9J8GC) M^4 ["#G42)!O2$#0$M?CI 1-> F:H 1-*(]R@U"BT'+S@=(9I-%RV' )VFM$7:VA*YWOHE5>W2;T.$W!&1'J,) M0%&(;U@,I1M2 1..]8:D:E1JKY10-2KA#H%CERBR=R$BG-I*\/IO1P3& MG$TII1.,R@"EM7*4JZ2T0\8^A1*#J1K=34I]H!V$A,MC2F!D H:$8XFC*(%1 M7@*C*(%1['&5; 4A?A;ZPS")[09A$]H,\@Q&RE*@A24(,>"0U$2I+PD2%$2 MI'PD2$%U25 )@A!S;:22.ZE @IA#Q10E0I M']O) "*=8XV2'A6#Q#JT75%:H+QV,C6E!=IC)W,+('M=9),+[P_E)K=W["G+4/NI^PI&P^QOLRO5]?\S7S/ MZ[?SI0E>J[:MRN$PZUA5K>F\#K]UP_MD\L/]HC#'MO\9=;_K\1QQO&BKZ^>Q MZ/UL=OT'4$L#!!0 ( %5(!4ETE/^UL@$ &D$ 9 >&PO=V]R:W-H M965TEWTP)8]"%%9TZXM;8_$F*J%B0S&]5# MYV8:I26SKJNOQ/0:6!U(4A":)#F1C'>X+,+8JRX+=;."=_"JD;E)R?2?,P@U MG'"*'P-O_-I:/T#*@DR\FDOH#%<=TM"<\.?T>,X](@!^]".\29?3K2E@ET)-") M0&/P:!1B?F&6E856 ])Q:WOF3S ]4K<1%7+9#/938?4>41;W;I&/;O" M#Z:OO#/HHJR[D>%.-4I9<%+)Q@5NW;N?.@(:Z\N]JW5\"K%C5?]XV-/?I?P+ M4$L#!!0 ( %5(!4EOQ,.TB7@ #[6 0 4 >&PO;<_ALN).7A6=-MDPN/H$C@ MOY[__.?ZG7\JBJWW9;U*B__RF\?M=O/NN^^*^6.\CHIVMHE3^&69Y>MH"W_F M#]\5FSR.%L5C'&_7J^^ZG<[@NW64I+_Q=FGRIUU\ENW2[7_YS; ;_N:W_U0D MO_VG[6_/L_EN':=;+TH7WD6Z3;8OWC3E-I,L]5I>\1CE6<2+\J^_VZ5MKSOPO6XG&%1_7,&/X_H?#XWG7R;WQ3:/YMO_ MK?RF/'P;/R3X!#1Q%:WC\E,_) \WK5J?T^PY]69Q5&1I MO/"F1;&+\_(+5UE#$S]G*]C5*'^!X:SBO+)3:E(RYMMXD^7;)'WP9MMHNZL\ M_H?J7DL+U+QW!G-\R/+*FLS6T0I_-^V?9>M-E%8>5./)UFO8S]DVF\-NS(C( MO.O=MMC"SL/KC81A+_H'^+(RW/*3-W&>9(OZ9W_J-KY]][*I;&;0:?U4_FX" M3R^XOU54&?8R6A659G0?,K0FVE''Z#_]PS_4G96SZZOSBZO9Q;D'GV;7E]/S MR1W\\7YR.;DZN_!F/UY\QV M!2QW=0GC>=L+ SJB_?*/_Q)4SIXBKJ@HXFWQKO)S5#S2@9[CA_A/N^0I6L'S ME7XG\SFRJ,++XWD,#]VO8M]+XVWYN6GZ!*]G>5(EUIL\WD3)@KK+MH] D7-G M<.7G[[(MT,C^9VYRX+4Y$"TVBL/?X.XUC SH]R&!@4M;M4_]D&6+YV2U*G]_ M&P/K2N:P5[14Y9^O:3[[YE'_F]J>51+=)ZMD"\M6V2.]])OH!=>]YO=\A^." M4QVG!7'C*H_:QKH!7RUJ_2SFU3'MWYH]#][ @/!RV/-(:6BP)UZVU&T3RZK. MAT>ZRH"9;>-\?7BL>QY ?I=LD6X*/@IP?0*;B],Y/.R=X/B\T6GI+;SYWQ6; M:![_E]_ U5[$^5/\F]]Z5;)9Q" 2(-'-F:T6S%;?=-J=3@#3SCTX<;OX>R_P MA_V>'X[ZD3J>#_]20HMWV$<[VG^/%]UZ:O7Z@] RPL'A]#]NGV)@/3*78Q/-M M\A2OJE?ZH77C(38-#M M\VB3 $E6Z!0$Q&('PH+,--H"R13;[[UAATA#3^X;#6P.-]UN%2%'$VX,_"./ M'_'$/L5P"<'?=;Q&O[6(E\D\J3 1/F]%#0D>/)DXXMKS0A,\JLE'?!&DP[0@ MCI@6V2I9T'#OHU64SF./9'!9Q8_PPWT_L(.XA/5839UTL')S<1)N W(32PAOONP;Y_W(Z M>3^]G-Y-+V:^=WMQ?G'QC^9<^@-X)D/0B6ZVB'+@X+"6-JLPNFQN2XX>M\'R.?]4^KGO> MKS"ZUXZ]TH#A+Z_J]_!4*Z\<.<6S7[4W[MO'3>[LE9MX]C4[U\ 2]_93?[9F M=_"_CQ=7<*ZN/WC7-Q>WD[LI/- @@ZNKP1+$_0.">7B$VCVJ%]M_S9B;M>[; M&"3Q786#G^$" GO*ZW_^(<\*H)4\6U8Y^S604$0*9/P%)45" >T:&O(]$+-BU.CQ^6BQ3E(R$>"557];9)4Q5.5\O+B\DQ5, MY)39M[P$C+M&*8AAI[>JM5J=@(7-?4^X?=['RRR/<1&?$I)^X4^Y3[UM]*5. M,SKVR9K).??1G#3[&B'W$K<5.N!K$_IX@EG7[1K'9;82B'6_HE3AX>\?'H"?;Y(?;2'5WJ0.5RD'/[5'/Y%KT>Q2G@HK^YO?@1GIO^?.%-K^#O"^_D\GHV._TJ MD\,W[;297UTW"J&R7EHWA)-1?OD#'+CD(16UIBVQWOUWNX)H16TK]..C&MQ:# M3#8TUZ/L,\8TUFRN:!TR5UP=NT&'B(=9_"'BF<-]4)"&:DPO9!/$'_*J('-Q MZ/ZXV<'U#_M..M"FUCS73 3Y?BN;7AO%6^OF>&A=1&7;ORY /O,X7L@KF]W] M"NZ-; G".;Z(3)XE4EDRE'])N43QM.YZMQI;Q/=;,XC7-2'# !.],*?*4EJ(HZC_1+;[M';O*A0*JS+GL7R9,V7!V8FIR_FQYFX13E#_ .ZY MB/G3J9>\HHU&VSKJ,??Q0Y*FLGD;.N-]/#*[I-#=_6)S9=6/NY;S3J9!!A6T8AW(PL_>,N MG=.=])QLA6\Q0VOB3,V,";=\M5LP;XD.F-VOU>FCP[;WU1J7QYX;8(IT)ZM8 M?RMZZVR1+!/N#)8@C:T5F/W\WH,&0/2 M^<-?5S?_C"YFOY74BC)&/1^,IN2 M" -2W S$&?KEZ][:(^-=7=]=>,%?__)O1[9TG3^ -L,BAB<.8O(/>R=(+G&^ M>L&OKX%S?6'',4B;?_W+_RZ/_O4O_\.#VQ^M=_"E>#WA2SC'<(B\51PMF/;2 M#!AJQM)[O$[0@KB;;TD7V\8/.:M623X'WE90!].S@MHANV2VW#X3)\Q TB<1 M'F6.1U 06L4F9I,A;=%3(A1'O_UI%ZWP"^1SF0B^!8HL;0_-F'JX_QW;F^_0 M4HV<5[1JT;!7(+CF2,XXX(*-CG%*1 >'''^B_Z*2N%MOM.RVC HXXFB>C)S1 M^4!:,)-XB:9=I-,=GQ=@]\]9CD=NF<.K.72&)QN;NL^S:,%=F$G".''5SU;9 M;D%6W1V=N:-XL]V1YT=:['RT6N$S @N[A M1-$;O,C0&$V')/]U0BM) R3C[1H/)#YS#U\])PMY52T + ZTB.<'3I0U"I]: MP%W72QRMBLQ[C%<;G&2RQHLJIE?4HH'V ?T\1<"98=-H"5JR.*@O H],YJSJ M^5ZQ0UM)0>\3UX5^6]FR=0?C>!!2R^Z0U)@H4,1,MT#U\9=MC(8FO2XR/G*8 M+;-5DJDKM. M7:[B+PFQ'-J= G@U/ F78NLA(RYF). M&]&MW42J @K<@BZ1 MLT"\CO+/,/:1CJ(/H\RSW<,CD58K)BD M3IK MP9%2YL XYS7GFAH#)F0?[!I-1/N,-*BV M .T8L9XO_E)$N!YF8UP1B0<+6\12O;I]U2*0-0W-&=[)Z-28D/@ZP3_E4L]? M9%G@R&(H#ZRC.14HIR@*,:<5[GI8B*1X1,KWX$2M\/#!N0.: 6+E8 [R*8.K4W*9*H[;V/BH2H\T9WF*55[LS1 M+"\8]Q(3.:>V9ZGM?0"*!FX/<\(+*U=Q..YNQVL\/G@O+6%6K>0_Y@T%:OX+U1&.FGR#S"8PH&>7+B+@\([KD%]M<)G5>K=$T&&VJ@0= M\G>9N2BF^?R8K58O+63R0#>[^R)9)!'&AK2]"1Z:Y"'%XQB1Z 6#GJOW5;O$ MOY&A1W-F'H\1'&ERT,'5MX;QP3AY#O@.O8WKLDLM=]W14VMRK:JK"0@HYDNO M2+X 6R5[/Z]O]27^9J1\L6;@&XR#R8VDF"](NA7QE29.6POG=)YL\("(D7Q% M"P,<@]_%$7U*:9(8,,8:MY T\:I/[1FG%'?M_&#F#>] M6>N?A5Q?3U*P!*0J(\.SB$G=\G %@6*::3%>/<_3<>>YS+)M2I$GQ0**^AG3957]3V__O3"-8YDI%8K6:'!:T%" MQ%/,SC/NB"Z:=?0"!YL,D23A,:6\B,*GCAQS:E1'U'A(;BC=';ACY: $XM%P M#?VD;Q".Y$2>_@'E"HQ]] JXUU8+_<7OH>55;)UG.(KXPD?RS@4]F>J)Z$84 M^Z#?97GS$XO^%T!@:V(ON/+,O#2M'$.\^! >/I0D:3B:+ZFS5UA'!7G-.OH< MH^C _?K>'W>+!Q.?%15*E9$-B-CBP[0GHH,1^.NMN'[9+J*"OK8-+Z#1132& M6)V2N@G;Y\ 92V%Y7=GL( Y,;['+E7*DWV%R*8C<81_,"L!EB=0&_.^/2L!- M%R*E??%5 %L!"TN*@H]BX(XX I/LG,ADD: LJL5LH"F)<\D*:^7+R]WVQ*D, M_Y]G<'?7BD-JC@EN:X)\J1)+ PH*< &<= %2#9RR=]Y)M09])9G+]%J^Z+7@[TAF>B76JI%_88T M+JU?P8E:***(,)H#;EZX/G/%0^Y?^*9\ 'ZV:.TVT*3N"[;M>QK-2?)T"ASE M(4ECUL%@Y$@Q:CA:'&:J-JYZI.6'V&PU;1H+ZL17*02)#'&[5.E5"]Q?T0S9 M"Z+U1-+:4']"HQ5J;3Y;#. NX%AW4*B();(9Q/[--U*]NK9I<_07CBIM;&R* M3%SKC%8#$O+4(/EBC,OS(XID,-Q=1$[ &,L4;:XYPAC[B#H-]L-W7,,(F2ZMO8&]4_/4[] 1QFY85H359KZTR4!Z M\!XRN AHIF+NXTE&$N6 '7CK#*0BL&CM=8_ ]W\01T@ M#,I"W9P<0@V$XY(@7?#VF)E2.NVX4/. M*2_^"LF>W:1;M2'W6?99!%",3C7OPK+&.1S&6@W >HYO'3[;PF>H/33?M40_ M8N],GHE*@>Y*D$4?^ +IO\51!YVW8E8V-B 9.C!@- R"C-XB&5W;."86$T(: MC3!=P%81F1T5FFT+^X A1ZC-FIN/!NP,LL#+!"VY=+L::;3M741P$'D@CCI* M:E5A4;SJ3],:<0."$RXM]U]QQ%!K2Y,+3C*8QX+QP#[,B58NQ2;0,A?V) M1$HR$.PR::-H[F)"\9GB?+SO?/$.1HL%;A?K%>37IX9\'%E$Y^R>;)G"#9R! M6MJ:HSGCM4X"KKGSE22N&:<2DHTH;+BO%KU0#8 ;6,(;E'BMA'$2X>O$ZK(, M*H-1+90E.1@U24?9D]Q$NBMD[+YU">/]CWR=@ZQ03,C$.H!Z./1[4R_E:V^- M2/JV I!+/ 8,9)>B\X/X%%OD6H>*-]CU;^\'V#"4!.<:Z[!CDEL' M68T<[7/T:QZS[Q=$SD1)(@F=7Q:Y;'Z'JK;BXG1J2DM9"+L#ZLGNMT(2CBH' MO%@ML\M*,<70;%*U83'O*EM^8@WOA=83Z#3%3;=GA5RB,C/D@3()TBFHIR0^ M,!Y]WDOJNAK0L[J)])[)'B:&GDJR(KI-8S2&%>PV4Z*EK7I:HKER/XE48OF6 MIJDB'9_B2HRMLT;=-1Y*,9$ ,Y@_IMDJ>WAQNT93!^BI\)6*92HKQFNXM6$4 M*26-H;L3C8?I5C%_^_Z58XDNU=FEED M,=,(N-OEJ45.[CIFNYVY*N^)CJ)<3M '3AD?3<3.>Z9 MF_2^4.8T?<[OV@+<%'1!1'R@; JZS!PP>C^?1KHCE:B')IZ2J'$&-SK Y MXK$V8<)CWR\;"/$EN'I1[I!393_)E%$XT7F'!V)H[QX^+9-MA>+P'D4.7[<5 MXN7&7+F73.R=VKEN+$TD(3(AV?YKV/5SE>BDKGC]A2(#(T=H?V_AW9S-K/L? MR&LE?K3%$TD7*"R]Q%N1ILV]J>X>)ZF80D;*W5J=F< 196C.+3-_N0O<,=6( M7%5XW,FR+P?534&DW, ZT=8_:J#PW9N@W4-27U$(@1N#UBRK(J4!@1S;1[<] MW-]';1:V%4=R,!D3R.']KF#%' CP'KVZ)<,RV_IB)C1M8@&AXC&C>]_RV6%4 MCD@U>(Q,/" ^]S%Z2'=KD&NM8!-?(LHPF(1^)I>E9=/J>7_]R[]9D=+LX3&) MO;:X(G>!]&/UWO8^L5B(KIRZ@?OLWQ/G@X1?5[T0*(#A]S8?8;7?%7Q,Y&"M MZX)O0]L2X=A8SL48HB0:-P[QV$'6N'>(LRAO!MMLEZ :D,*Z>A(%48+.[/" M1I^$;W0EQS-$#%G6PZ,H'8I8DR!4=D)*SC?]P0XAX> M7K@H]:^1]L71!SH44/('LU(D)+"=4$*\V A#O.29_##,05C\1C9&FIVR4U)/ M0&H4>XTJBK)51GJU7^BME(V-JQ=[$Z'M[3/&&W!$D/@1DDTD$<0XGC7E5[+ M0]1Q@B+OEV3+(SUMH[^P^G(>ZRUF+GB_>U$&?S13L8RG9HP>=#@E)VOTKA"C M1@<#Z/VG:FC*9*)GK*<'_%&?,U3*+3JTQJZ\\]( CXU:Q$!+#&2F^"?\(*3% M[)R>)GM/99+$F",QQKMR#QI33#2'#A^ E>"!<12#.AIR5+:-0V=+' GG;/LQXLK!\3R%Q*=O22Q]OJQM$[>0)@E1AY]F5LV M4B)G9R$&P.0?94/1JLO^#N*WX7UC(MFQF MOE'+>-A ^TA+.'PVY9++#"6'/"%'!$??64JN%4? JJ12QRW'N*RZ7NJY'1E# M$N)C+$NU2T4>WQ2#J^Y]*9LNP+-A]B85L>@(;Q0,@[3R);+@B5-0^*?-L80")=285VOU2FR/0@% M".T:L>]CN;MKKEN+05KCE!6+GSB+$LW<25Z@.PF=![M["0EP5J*LC915@ ;I MK=E@>,M2U\0<\YL\2S.D1WY^JD)06-#%#C]HMXGUVDP\4(7W/D-'%$IG'R:S M]Q*]3W #M8]_VO!%1M&\G^CQJZQ-W;4Z(]\U*9YI58(V^4S;ID[N,E *O4%G MNXNWIU_0^11M#LJ2PQAMC M5O"NC>^.2/>20A[L[E_1R17HUMES:S:'S?2F'-1N'+@WV #QL O@88N$?CBN ME[K]AFW46SC[9&W/V"?J4\FB(';_-X:A<[^6D0^#$2Z//5@XC!<41@NB.P'7 MM=X30[X1FXM%,:6!375"8P'"OF0Y?F0QG8+0R!7[,_R^0X%6AA!V0QC"+($^ M98=P@N139IXDK,9M#\,TS4!L+4>;5%C+9#:UX,0\MM&1X!$9FS)TC1;N3)OU MCXXJ)$/:A_@^WV$\(*_"94R9FS*[4:][JK^SAXGWK;Z6E5=4)J\&M'0'#W]7 M<' B[*,N;&]C@SJ5]]9"N<-0"9:QZ\$^#'T4$T?WAL,U>L.^OBAXP_Z8XR;SIZ) =0F-GLG MHZYWZIT,0N^4WPY&(;_='P^\.TY+6-*!%8:L ?N#6P3Y!C( *_"\T%_G CS&3T/H'PA>&QH$KNN,B M7N/3KEU;V>4P8-H)9U?=TF!:*"W8$L_7AY*3OZ@)]'#O;\=NJ4_+M$&+'Z?\ M4S99LHQAKR_A?PT;?@+\A/QGI];>7TGB& E7T7U&Z5PO5LIE2%R>"'SD!QW< MV"#T^]T.K? .G0U.L)]YLTMOAAX@&< M)/QWC:E:<"*?]%Q5P:,QJ M(7"BL-OG22!*8?R@4*J,Z-;MAU[0A3M9G 3BCQ!JHS#W![2?I.+5MBPM.MR( ML0D"N-'PWTQ"B8!MI3J,)>@#>X,;DYW_[VVX!W.3= 6V!_M$@7.$F /<+@Y$WM6"O=.(\WMF[U+(HX3OBL *V#BRQ M![R?)]>%;H(!2 (,%+9GPKAP76"_($,$W0IFZX?)]-;[>7+YZ:+YEZ\2/4,0 M/:TF[AZ;\FR:,A!RL0J@31!W1]DM5X$OTVF'./4:OKY#Z M&A_JZLS770HB$8R<]J#Z8,@)(M*TI(H1C5L1DA01X]BR\CA:M2@LYD\[2KTB M$Z"=W9?H*6CL#M4[.P@H79\4XKE>)S60[FL&LDA6+RUC4<0EM-(1:&1D7\O% MX*@:UKV%]I?5K:E90671L8,Y.' #]I<"R'.,WY6',3.=X[GX817&8-]2Z%?? M;$ 'TPZ52O"SL=K6H I868!F*F*H6I1LUA1'9GS*'%PBG /Y!J_*U*9=^6HZ MM:FX77Y2)5^@J7Z%+!CFN<"K+-:&>0QDL%RPM@NR$8VE7=^]/60'3$1C:Y@[ MH+;#QIO,7,J'A (GB")9F!@*LM192H1R^!3:ER-'SM= BQ2Q M/&AIPOSBH[ )/+A3S2 F/*\36;93;V:M+M\:U^:83E/0-PKGF4_V,9;?G3F^ ML\V7C+&/0*!EV@5)!+3=4/^@&!)B"Q;$G,QEEB1$9&P\BZ0 M%/9%/#T6A2]V$A.*3O7B$21GQFV#!R7M60)*G%;K0N=!#I)K:Y5%J2^R2"8H M P(%CD@TZ,^S+;H-(Q-'LDP,].F<#SN+D=9;:I/YASHOFL)H$4Z$)P<'5E1' M)E;=(EDGF(9&>1IMITZ($J$+32HO)8LAF7LUM:!^I_R,-9A.#J!1!*\1R@VR M; D'%#\6QZQ$N]56,>N,LJP7Y"2_0KT=3T2WTQF;12\X=_W%I#)P/^_S9 $" MQ_LH_6RR(32(J_9HRQQJ$B$68I)[3ELYT"]%-6]E)HF;S9Y'"5J9!"U-+3;. MP$(%E30.E-E@=N)/+_TJ)*<6MNW-T"57/P8=CE&2(>8KX/_)\D4%AM2<[JBP M@P[:#3R [THX'Q179M\>**U;]C3G+B&KL<+XDJ"HK1W4&TQLQL<4^X/"&*V)YF_V>3F61[314&1@_0BA.W.PB.@DKXE"&0J8I7&$K,OEW+$4._@SI?,PP^%-] MU??KZ-8*?E*TJW.F%,A-92L0D,0?#NQ*#;XW]OO#T!_V3>T&& &:NGNA4]&! M3H:B^#=!>]@W1\&G0+BN=3;(8 $/=>R'*N8AOL@K(IF$1I'E0J+;Z209=$,# M6Z=FC2$X%MA1>=Y!Z ?C'D[*FM";;KMC#= [T0%G8U 4[1H>&$8N+B3:( M< MU7:,G3*J"N]]$=>,UM:UMGGR\,#)A!@;5LLQR-ZA_<4Z[D/G+FLJ%OX.).QP MT2,$TL\@CTA>8M/1E5QW;-V<%F%:*@/Y*\5/;>HV=&-1$9MUT#VJ9UQ_Z5DB M[(^T91P)H)$+Z_*7)@T5*'Z@VP6+3J&W51UH^IND7AH@.3=?U:RU+_ %G:VP MZ_>Z8WP$SJ W@>.U\H;T>,?Y"PTEW7:WKX1.D.CN*@%!]5OW["96LF[\?A4! M_<[FCQDEE9.#L*4T\'6VB"58J!IQY+1K&"4WZUJNK*B4=Z]:*-Y:YC7 0]!3 M%;8[/=@,X;3R$Z](MQT&Y!6GF&!TDGB=]BA@1X@7M/M]^7B;%)];2[36:NAB M"O;OM'OCM_C.X"T6C(NV3-Z#[EOZ9X43&L)\TVF'?1Q<-V0Q5-^$]8%:RF)Q MZ ;Z)OXI3LB5G2@JVMX=-6S72@"%ZXO[A>Y!-US]QM@S6,! :Q!6D791 M\QHJ'67DU0)0GP1C[]0#5M$=P?][;KL.\JHZ$D'7^E0!63[[Z=-T-JU#U+1^ M.@2;V<,@9.OQZU0.:;_.KF NL42%#E6BH$$"1_ZT59J 9L/XQT0+QQ0!LHKX MS3B'.T/#QLB?^EFV"TKSSR0T+I'I%T4%WR_=+2,"D"KL'9,^K,HLA%1ME&S'UG53HITR)8!, M-FAW["$YL:7N0N8Q9HB2AA47<]!H!9Y*Q8XEO#\DM":)%@2H=;(EB5;2 MP&77K)):)51%F1)J0^B_)Q0$I:4:@7 O!RF3!,]=A?M*TA#%7(NU1G5D ].H MJ)""P\1E\WW;XJOF]LX,2+EG3Z#S M(Q+EQ@951RBN5)STW/[G:+WY_OP45*3!J&.B"^@NPFN& M$(-'H&7=Y9A!D$;KV M!^E0%9H'&DT*#$)3H])UY+ S];G\D3NT&KO+&Z_?] M3F_@QI+:>#:Q<8@J]ISL7RW6J6Q<#M,"K1J6+2^<;%1W/9'U.BY1UL]RK P! M^Y@1JV=X,#G!$AV!J>W$F25+3N 4'G6!'K)R1_-'[ESO17V/!#3.=7'RF.SB MY58E:4@WVK"7 O&F]O(YMER^NBT;*6=MHH?- \C6XZ6XH27KGQ^L&*B.HV9/ M+!48W*,N#U0C",]YA6Y@8?>2Q]/$\$$BQ#A22FPCDU5?B1^P>$-18LT-V(<; MT*JH/#$.1$6YP&8U$9>2:AL2CDI7Y?[$(_0Q.2'1J90(].8 MQ.A*X,Z]2J,5C.ZXL&!)59.LL*#W06)@O\YSK0-?K;&U=&"9E8?(C)S-MJ&1 MIEE%H6-DV^6;"P*:?/C]N<7-EGJX"1D>K0$ ^61G:G;5B0@.X1@LW\V!9E6F MF[OPE$"EJQK ;&6K]\#5*E308S&G@1\FRXH,]!@M.-4KUZG#;CD:\3-13S)E M?))TD(>$G)FQY(89C4N?8BL^SDHU]@2!NT'/8">AX+K,$W)[UAEP+O M0=3IC,;\L>?WN@%_!&FA@S:E]U2(D.0*JSP@-6*9^;R33KLC;\*GOOXT4I_0 M4%6I'W-U-[GZ88HU?R>S&982Q@(K/UQ?G_\RO;Q\W=.'C%)T#>QO85IAQU8( MSOYHP]>8;2DPG1.N[#CLB1WVBAMUQ"/GF+2-0?LKR!=DX@P:(THMK S M'#()8)PXI6& C#Z@Z.VN^JG?8T(9AGWOXHN@>%OBTZ UQ/#R;CA$ @HIJR,8 M^:-^WQOX_2Y\&\*W _@V] ,@PIN(\SGZ+5BD7A_? FGVU.L-Y:\."MY]1QX- M6O#(&,CTI!^B -WK#SS,,3GIA4AA7:!:ECL7!U8$3\)PT/%.,(0?Q]1E.U?0 M\<==^!I$ZR%U $,= D4<:N^=)=4E^FEO!/I,Z+7D_^$(/^-_>9#54<&"#_Q1 M%_-?],CHU [)IQ$$?MBA']7XL<)O9"E_)2LL M50%&.NQ0<%('PW]&M"J83]%4SU<'[(]'L ?!N __/:*FKWZ-\GB ,D*@_FZ/ M>O;1_PR]=BD2R0]#_*L'Y')1SL-Q5K8F;<)D=T[,>8[ MX6(H(!-U^1U@V>0U"_T^J*[P<03?COODJ1CCQQ[Z*V#V77\T'C)Z*]^N [A/ M%#F_48?(4>HD7%!E-:>4;Y?DM"=P_^8/')Y'\EEY%8"HM:#Y;5*1JI?)SQ>S M.RR'ZDVOO$]73JG4R8Y73 Z#/^MB@T9M5?3 -6W(:OR"G<" MP<3S['G!0<4+-$22TBNUI=JJ P0+B^1RUL_S[: M CV^5.J&112F"QV@0Q&]8%B*1]T=*^7WBE%^$,T@>$H(AHYO_^?\(/\,7EW?F$EXY.>)3:,T\P M"9D)%:W24ZQ#AQG,('1'WH==NLB ]TAN__U\81)/" MCKUF3+/O)D30\#13L_88V4N1/:>%%P[;X[=M;)=Q$\4-1R2O"= J=0=G(E$! M]+58\84R7JOZ6Z0J,F0\.>6 D!6BBZU$R:$I-#"KAMHX SD!-@9^>9]'?TY6 MKEU:Q5!SW@D%J-R03_0SK-HJ7CQ0U7)M4H\)6QHS?G2R&,ST[J,EFNUIG_,4 M)/&SA&H.;>A*8,K[H;RT"F,-)THV&V.FI4-O(>4":20+$U3W'D_':N5[OT0% MUHS;HFHM=1\II(Q)G/)H"AUNAVO@D+M/K4SIDZ5!#D\:H\J)$B;@N' F705B3 MDW^X(&V01R&#IA4#&;T.K5@Q=WNGC$O)PGA3L]68+%R*KOPN:Z"RN:27HKX< M+\2:[("$J"!H5=-1'0-G/:J$Y#X"V[=+'68>+9= Q02(B2CJ.7HP4T[JAEW[ MZF50FD\L A68,\@)67#*@$&S1"=U>) MQVQ5632O6A;-]["^X3\3(EV6;S+FD/@:B/O/F")R)E^3NN%NL6T( MM>_)VTF!A/_CE$%8%3>,L)07'C!%_=C9;2SQY94^Q'MC/#.#"D0>K2 COU7V;*3CQJT&;=^!%> 26PE6LMK02H$1PGQ0? MY4P#;V+J@&O#5A9))5KAF_*].VAKC60;RJ]SG$PYAJ+\%.\B^Y.C!VCT 0^# M5#;2T%7: 8LA<2G5L&!8-IJJ>+-A(514_*W.2*#!ZKN"F//0V&G'#!V%C8"9.:C>OD52" M$>N_%5W'\8=$]="D1(FG\O'HQ=E*VG?KNT26AXC')O^;L"EWR MZPW42R?5YX.BHJ9R>E3=S>[S9&^68^4KH'FDR#S&E($RM>_M^W6DG^RG?(RQ M4,7\V$$?&9?\$UB,%VMK*DC]G%HA>I:]QJ/'KI#(XDJZ?.^K9RNQ1TU3#'HF^N1_XD.N2531MKMV.E.9ZGI% M2DK4*\K,KJK3'+5V;P(WT&M+)6/SF+9]SFD=M6EK.EEWC3D?A.U)J IP%HKD MRY9@3R3;%BY&*1>W2R7#QRH%*Z'&!2/9DBN7*")6M3XHF4F?8HR'4*O"+,OE M@DHXM)+14,E(BEJF1\A](:A]=6:S?(6E14 )6<[+K*QRX:7B4NIM:VU(7(QD5Z[;TZ45J4Q:KS) MI'&L"0,[Y2JE.A-2XFI O6!CJ %8E7C0PHHVL$9/F*W*W,GVS8/F30I:E85F M-T:_PZD#8M_LF#]'[I]CYT^T].H_+7MG8+X4FRCB; MT$W(Y"*#D<[@LU_K^4&WWQ27BV:WU*1:F3RD3GL8RHU-#^AT#06U?#W?9KBR MK X,O[=Y5MTP8!!VVM/1 ^DYJ41[AR2"2,@C(MFDG'%YW/5<6/D8!@\WLF21 M7+U-]P_"V+P4#6;4.%< M]UOSG IT-C%&[&+A"Z"NB"EEP2ACDKX33$@6!P_@R'4S;!3F[O>NC>B7/[]G MT-\5;F4>Z9I95L5GQQ(BH:<65/C*8.;Y-MR6-F3YUMWNEO&SD<&/&3+:H"B^ M7<5*X)3AZ-(2S+,GK(RD@*!IM9/U!O.8[>!]"6,1,=S$F>BF*+*=96X3\F+- MN*Z0E/LV]4\_EHIWO//^G_^;O'L^IX/3+4Y6^696]+13=B/6!AU I\P :!T#IJ&KUPXBE7W"$]&7_-'+M6Z]E4:-1=SSSQ3 M:-J:YD.4BGM44)A)C3RR4_VT[ +^OD6X1*X-8PZ8,K'*59L[%G.5.HN55;.4 M%N*,XB]]9FB^0FF']^YC3TH6J=+9]E[X,C]*@:_=K%?N3BT$ (WP!E&OR?_PX)3.&P4LX'D(&7D5*2R)"JH=*0T?D8$,E4TVQXCE<%2K[9'\,(@^)="&K0'7VUBL>UKF),6&X*K-:[\%N-MV>B#3REW9!X#Q1V MUKLU3;:JY^BT)$P]**U82>VI1'FJVP"F56 V M-!N&=""TV+E9$N.FFH%IH#5NI5P_Z*2+(6J7.D'#\CDUM_;&ZYHZ.T%8\?IR M+3&XRM$BZCW&T4(5]./&VJ7BTG?1E_(W%:^3QAZ<1RNLJVY0XK3-RJHLKO;* M"IHG8,=EO. 2=,1H"0?9'H0[^0#=6^@ 7V6/VC/#\?CF_B0*) M5;4UJR-\66JIJF6OI5ZC]2]E1S#DZ(2TS:\"!LJR'WD:V,T MZ4(T)%(??-NCRL",2AM8(*#<)6DD[GI_H#!SM/V@?@7_KY9DN(]I"Z3D#QE$ M6+>AQ)MXP8M%B8H*DVPK%*,#Y ^+>U(N%Q=6E?N(V).9$&+/O:G!'J5LK-,% MUG5:A(_O,_B4I"[H8#1NJJ:<:AW:.@U&T/N HFG^&J=C3<$VA2KA:!?*IOXU M*CR+(@:3Z.CN+?P8'+:/8>'D)CRT%/:$A?^KX?,N^8\I8B;C@N*[];I)I+5 K*NG-?+.^GJY=&:D"Y&VJ=F>%TK>DOHA6 MLOE.(2>M&DE6*K3 879EV[:C*R*I8[90<+.=_U/1%X3:D*+-FJZKP M+:-DA9>B%*G2A0#@3GN0:UGJY$I9R!<9HP54SI5,YJQ.EEOF$3EK9E>0R=67 M>LS60>6>T [%:<:"4R7I*GI#K*(XY5(^./T"SG'V7,[3)+Q0 M)0QIPX["BRO5KR4-;)MR&'T7R]E51$RZB-]_S9)#Y/& ME6C$R.B.*%9]@ @9(<&^A&'/@"0K^A]UO%'@C4!2&8[L8U_$6_*OG PP8>&$ M4C-/ DKB/.GV^U:V:.V8RO@:(6'"A_VA\[FLCLSNKL]^_^/UY?G%[>P?O8N? M/DWO_D :!/W0>C^979Q3I8>+J]FD#HGCU0TK40)Q.J+9FQWP@#E" MU',$PK6D]2-85S6BU0WF2)E_8:P,G>V*P_>3_7--X$;!,=PV, "?[#,07?B$ M^M[EY9GOW8)XB0+H[R*\!"A67T=+X3&AFHKX_!7/+,,UX<3"TRK"A% 1,4 S\$;<7"U*HQ_-D68!^-26(@?M-I8YBV93%G MA#'N7G=K#.PN5M?WRH8O+[#[T1DQL&REWXFAA15/64]24A-DPEE>U$UO,.KY M@[V>@,J8Q+?PZH$YF_W\F'%$@P!C.#\:[)B:$??&?7\(1_/H$3-OE\>I3[3( MXN8EL2X^;&6$DR/4]?:8OF8Q&; F>%@PHN(F5SGFL\.;7U/[FXQ5>A2WW+5E MHF=A2^N$ 7-?T P55&\Y\$L"G?#:4_AA=RK2DL_&78YN8_N$4$B%[KL48Z'& M5AO]<>R >Z8N:2G0I9Y5N-SG =FV!%%ISD,DCD!+"ZPIMU$%&/2>F0 %"^S$ M'PWW>KXPTY R@J4J<;85][G9.F< IN#9ROC32?A@9JH3#J]+W^R#42JS!UDI M"]V/XW8$#:]^*DSU*>&VD[JCQ4>-Q*HR=75'%!KBB,%ONCV33"N+X*0#Z\:) M>_6L(K[L>G4N"N7LX0B6=5(46MI5#AX%'N]L&YRDGI-&07J<;^6 HJWG05Q5 M#F1O-4.XY)(Q5,\-A@_2Y7:MHRZ#PU>D"H="9G&C2+(:&75S M/KN;UMV0-[L%UA28S4TEQSN3M6?*B'DG9W!#1NDIC*/M4Q*)3ZNGHUJ1::$# M\S%*CF]5-^:=H/?+F.C4F#F@WXYO9N+@"9'Z;E)U79+J5P&;FNY2FVN4ELKG MZ#?:CUYMXCB?C@ N"TQLM+WNK,RZQYZ;3Q@4ARE@H[=>;FVW8BE=UZ.^?=&4 M@\\J8W:X-7Y-= A;%1/6N47"6JO&>7[ :/Y9*[0#MIRGS9VEYZ&*$BL8)YH] MPT4GF3Y;ZFGR-EA9!AF+[@OB'@ MV&'=KG(]8XI/DKG27<5P_EP2*5J#B@J,!(.,U.R-!%'>1=QPTH"0NF$&N83' M (OS+7O&GFE4IR#.,VWL9!\XVOFM1==;WZ=2WC""U,4]3EDX(1)MI D=0JE<#[/T^6U#)UTA&$'TF%\>+)WP;C;5XF/E+ MJD&M0)HLG=@J=[W)N4\F4+KG4+34N1["",CY&K%!JUJV0&-%.P?((KORLIKS M+(5UA%$B^MO.YH=$>;Z)A"L32IE&3XA &+64"+6&&$[%NHJ=)^M[LE*:_FU( MB[)C.HT?LFUBHFTKW,\W\8HH.CGE=7EQ$HN$MN2AE%P^H,I=(:991Q3A8**! M$1:P9KI [<94+1W3C\C_&)&Q1(#SS(&T:9;"W@JR\FK,<(*3=(5S)$@KCA_+ MM)8WW55(5?&D2.*-[)!\1&YGX#^B$)-)(7*H&-3_''O]C@X_:Y Z48XJJ0UT M>BQD^5+FSBL'6RN['YJ!BF7FW=/0Q'IB39(G'[CJK*')H%.W%K5S=R/OK0^MU0/7CT[21\/J- MCN,5;RU?T)$-,2C.A5J'^MS='#4,Y0*V-2S6*'K?RSU5.13/U039 MYF@4':Z(C(E/VH!06?XE\%^^@/3X_ -K4)NY2[]7$JQH[W,!P4JS/7,180\# M?4P()VE=%4UTOV'K*"WW0*!AU=ZAMG^SBJPJ[$1E)E*-]QF&DY-"LP ]Y84^ M44?368\6QU95YHP60C0 MMLPYB-NLLNH@RY$I2Y)D3$-.B.E&K90%].XPN3(0:-,2$P=Z,VKW.W1Q]=N8 M*&?L5NN(D4:5?8HU14*;FXN+'U86+5/T&"UW\9I%5M*M6D41QS,,GY!H*A=J M*]MD1;2RU1UK.K5Z3:3#A\B1D,;VF>#*'4J*X"6ENK18XD+G7#I,F^!A[U\J MAC@% <%G5B />%.[QJ/KP',R3RX-B>'.W2'A,6H>D4Q4&;I*?1MGLJE4$2<2 MSJ26#XWA0F-*4A6W2K6(17D3V]X%%02AD4HV1^G.MJRJW M!^X0NODD_-.W3X@>_=(F#KO_\E(K#[JIO\#.6 F5(Y2./-MM[&A5_HE]K>3] M)PF!P(/"\$/D**I=(8<" 2E,EAR]%W+'O-A*X.W(78SHJ[58 ^@T&OF4F M ]B.OS_.VBYF)A)R5!'P&@%A*O 1LC>8TV:,'M2_T%E;^CD[8*QLWO\%RUA-])(#5%JPT/4#1'IJ''SX- MD3GI%6&D+N6 [0AV62F"T-PR1S?7A6]'N924)PL, M3H6\RME6@@FL)MQHE:TJQ7N/>&)54/&E1!&MO>+72 -$#N8 Z[,MZK $PCQE MR<)1WGS>0&E?+,W[1J/E,6G6"1TGA#F)%B'BTX?,J+<62F#=>'UU,V,T2H)^ M+%(QT8H<;1I01F1[!;\A\3,7! ME,0.)+/>K+*7F+-&4]QVKE-%^1U/29'E%<= QI$IVH1U8;+28>5JL7AX5,N_DS508L+&=:QU3I%MH)D5*,ORM&'LXDFN].>F MQ-;K?2SZKJ,O%/=Y<,AL0E1..\Z*%KJ5.7'(,FWF='9=Z#1;#,Q%;LI6H.K# M5^IA8(M\SKMEU9\ 498QI9ZH5]&VB'C0A9*M5CHZT-0IQ U6R&_T<+L)!-(O MZQX%)1!J"TPP\KNCCM\-1VJ%K+85#34 6(%0W0T[A+RH1M^8=J@,!IA:HY<+ MY,HM+];M[!,O%AU#AXX0#,;O0*^]GAXCQ3 ;Y;YFR&6R%YN=8F4R5XDU4)^!-%#L ](7M:A UQV[P^#4] M-9Y+Q:GMZFR2O;"5H#%#\,IOA*-R3Q:LR1-=ST^$W+',=GF+:ANH$HA2,$;7 M/'B2B<[AH"[IDL2<:^R.ZPMK5J%3]$!_8]N =CJ7UNZN;$S'! :RP"'U$:H! MD+-8I\RD['%+*%=.QA'J)\7T[!XR1P(?VWLQ-35@W M\U#?S#Q)_95;SO.!DT91E:\Y]FMB0"1,T?GV[6\4B;GQ=*%]2VO:2<*_C M]\+!7CW/H4I=LK0!I=6%(+0Z"@:!W^_WC@'=L 1: 1V#[=-ELW.2 R0KQ@9Z M/%![ A;2E/_$>5E1?5+[&!G;S*36E. I,,*\I8TA5F%O*99G*C77%+BME$T7 M"94B,!![M)I=[\MZZ&QB]04!2DG"A$8$<.O9BP#NW!7%(8(1==+* MV3&1.,&GZ(31%?+J6L'U"_WVIAZ\RZ M;@@?Q60I3Q%2-L4"'ESR&4F29-'3$G5ZUX85_O4O_U8%?QWZXV#D]T<]JK < M=KU>>X04-O1[L.T_R.V L.;X[T(SO)-P!))+'^L9!.T!9L9@C0=M7_GN@KDA M/#< LNGA8]#RL#0>=V^AS_'(#T(>2W<,8PD9F'_8[Y-$'2_L"U+G#.H*0R*^ M^UZUX2[^JS;<&SHP@#:Z5,+!'\"1O'-,A8G>'K8)Y/%RI>'5 M%7H?WNQ6H'[5 N+*HTI*JF(,$0&O!/_6%A[K+'B.D+W*"IUJP_TV8J=C-R9G ML)G/4@*B%4?M3$(7V;.J/#+%['+*B\-\?09GMI+D[-V]MS,7E9;VK,Y0)&?( M9&YVVB.EUI.1X !W@&?^YJS!5'*?LN$W50L9^#QC8-Z9C"'9L@^]]$ZJ%I514R];U/W)="!6.@)1,_D%9 M+Z5K',#:H%"I>-MB!Z9*DB3YL8KE"TH>^1%5)BMROZ)96I(P;X2EM38TE%MD-X8SUW MDBYU_1?![A"0OU@"F!PWY[%5_0RS,&HD+?^3N9MKJ3,<]TMQI&+=*6>60 \] MQLG'TUQ'KXA:85&JH@@> ZFIM;,V?7'"^]N\L]U!67,;X?R=(,.U3"S7K#% M9RNHWL N,$J)PA$1X+V^!70SYL^O57?J8'?>! ,+0*?_NG:UE(Y3LI!/+%WQ M&ZAD4Z[M7.CHP4V&,"(,3X?8?#J<:Z%"-@C91$#YUE$:/6BD/*H 6BAH$@PX M '9.L3.KY#,2$UD2*4@'#U2!4])0,[F-3U;3F0Z^XG&AO0 &+[$-K,H;^ V. MF:T=':$':HO )L,HAB=>O10O?5+@2.N?QW8<5S%_!':!?!]5RKR(5D5E61RP M =BH/TKY3G;YP1,6W_9Y-^&^3IG?88[*@RJLC2YG&+8!!+%LV#1QSMC 8[O; MX!H2"@(.EJB<$T.LLK]4>HBLOH)4DE)!"-\L@)HSL;T=>C(2',&?,#0TD7(@ MY$;>4L1X&F,=6 P'P" =6! BT,H*,OEBI6 "KCE,4]CV(MX@]1J@2]:UU5NU MRVFKQ,K)D:0Z\AHQ&;? O;(Y=\Q5U_A@H MO68VY2MAEXK12# O'B)"!"HOBUA&XZU%?JM(+W9I$^#F- M%O#_&=RD?X9Q0X>^]WOH$;[[7;11IM]ID4?QJMJA%4%2Z-VKZA!B![SV:GWLW%K3?[<7)[\8I' MOPI$, C@-M_7Z)WXXW9;L:?BC.]KR[$*4SC!5+Q3NU#L'E Y[6TPCX/,&IU^ MO]=06;93ZONU^@T=3MI?\^FJ,M@WW@AQ6_K=+J&W8(W+($ [D%)C/:7W**.% M2'[&0/1.BM3V>_YP''@A*(O0)HAQPW$'_QIV^MZ%R8\@N_I3K' F@9;>B6U0 MV5 "?Q@.O4%W")_&(,6T*$Z_)D8F\ /0:'L=-'=V>SUX4'LM8-;>$+XXEVT" MH6O0'\ ,_3%,M8^U%0,U.![^OHU\XV'>$?^O:_XZH?^?ZDY^11.NQ:.B=#H6 M(Z/9:0>'X!.9TMT&L4XO>EQ;.UA=*]4ZSG!78>Z?=2W 8K_ MMF;V6<741MH'4$G0]P?CD3? VJ!^,!RB?;N+'J\>PK^,Q@/XLJL2"TLPWPI* M/>C#4X.N]??(QY*C#'38!"W[8[0!3?\OEJ$-@ ME^%;MBQV>B/@[_C'P._"B<$?)D42>3V_.PRAR;=P-!#A!S^-_" (O;#SUNO[ M_>& /EWL$ $:'QKVO0 >"H$10SLC>F@ )RMXZZ$)L>^%_;?$_G&S?\&RJ8AD MVN]@KD3+PUK5W;=<>STTK2M.[VN[UZEK^RK32'=2T-Q]:\UY,J!P2_RE6BE34<: E=KC MDVOG>!N4,W:?PZ]T$C!)40I]F^+B2?5'L8\K[5K6-K, B3(>FIVGN3^P,Z2T M]OU]:[_?O.++W)O6OO\W7WMK?'KE#S"H%0+U&<*FW#K\>"=55%W M9I_>SRY^^H27\L7/"%U^\(&O4VU"O/TK31& %:B^0?<(\*,/R9)O P-#0%#7 M5HJL74@=3>,.YK+4$X7%"8#YOH]>,#G7.\\)6V4&M/J[#&$ESB;>N(^N9 VG MA Z$(BY,N*V!0N 49C&;JP)/M#,T,DJEXI,RT%6?2")FD"&FP"&.EY%P.EPP MQNHF7BA,; X]E0AP1D]_)%&$W#L4AURJ*Z7QRY:[G!TD)K^<&Z4A4U0^'D76 MRLEAHT!!I]6X];JQ4J"U,V 5++2E@B%8)03#T#EY7%N8J.R +D[G MJWYE'C5Y5L>AK)>0U9&Y$F;WR* 3"YPJ'R(3\E9"(R^?C>O;'R97T__*@BO* MM.\GLRE0]0?OYO9B!A3.OYS;./K,R)0G#&\( MNP-?8[S(%X:L/*4,#7D4J%6E)<.76J+F-)<(9[;@E"6LV[W-V-L#A(Z8BSL, M?;;K7,^3?+Y3*2#3,Y-;H^'_02C>&9N$551;A8,^*0,;_:8,J4@@&7/"F(#; M:BQ&&5PRE+*8J0 E"58BB& +F9GR'AGY>85H$8P94:D#OXP*S.Y%TX8S.I^O MK5B;?G>%Q A3]6[4"G)X-8?.*)\'@>SS+%IP%V:2RI6URG8+GWUL.E:) >HE M-,LD,ZIK4;JB>3/54J*4VGV@3%PF--IF$EG+BXSZ-$Z'@.D$ D];0:66(CQS M#U\])PN%[R0+@!&HA<(^LD;A:[!/O<1TKA_C%87@PHY/!#>G^*K![]F]FR=8>UP(74LCO#==DE0)"(PG35NB@L7KPB M06Q(+-Y#6[IPRRM/6066 ,5G4[:S>1JBSI"):$N1^*WIPQ?8^R M.OH%&4GC66K,&Z!%ZW @[U?+\SE)&;7(/7<*%AN!:,^XQX_H0&AA?>76QPR= M,+P\'\\^%HR9IRRI2%HM@WIFUP+00975NR#_8+'))U"VM:0*_ J MER#G/A"@F!2'+U[@R")H&P']JE.!P;"*0LQI12"/^U4"PA=Z8)]14432D%P8 M&38L#BR&J=?*I,FA 79B)9)H&J^,\YS<3(78?:OJ!2)FV"=7%@PK4CA:M2_" MK1COJ3V4:RN"XGNR=?TVXJ'W4+HF$(>"_7796.)"U[($H2#&D&TD/T4HKF$XM2 M??W+VO(%CFBA2J^6L!T4H^7BZJUJ<75.([ SXRG_?:[>U^5HD><;=%(;="K& MZ&Y*[A&)3?"*7SC6G>IX\(2.GEI=6='H->5V&OWROC5P*ATKX/\1&)D!P\Q5"GU/ G@%NQ;\RKYNB8.>W%&?=_&#\I4 M/FO]LY#KZTE* @HJE=)$,H!K*W.D7RL H5+;(,NV7,U5;CW&]:$KO'8/N!Q: MBB'(]45%!+,BVX#L+LEE.EQ!U>C\.K*TIV,A=?@*9)ANY71%HDJ*LT2VBG @ M=#G8+Q@G/RM=I/QL;-Y6DX%FV78S@8BH.2@&YHC=XY*FJ:H?\J6"P6I+8LE:I([LLB4ZS%$5SF,]61TY M%=.8Z_&0K%&Z.RJUK12/AFOH)WV#W,8B[S'F;=!I_>05C^0T4E_\GGSMUGE& M.-M,@0$'/55<6/0ILAOI=TE&+=^%GUA[N%#%2 []3AO%O$Z3UC&TKE'%MAS= MYFDVIHYJ80<"86E&+,6CBZ3XWA]WBP=AZ 3-JK0EV2\+F4E;H8Q.H4Q.Z<*- M_D%8[E56[!0&ETY1K7]!Z?HJ&98VO&;"]K%QQE+89D85VE^N[JK?L2V-L ]F M!22Y30(/5& 4"X)??(7BIN'9T11+:1:*PN=$51Q?HR7YE<9%QS <4YZFM-P5 M$KJ5Z=QR"'"=Q%7S2$7>4JN"P6A1@HP/%!0R16KGK#&VBL.*ZTTKQ4I:T$'* MS&!1NL@7SU2%0.L DF^\B6E9RN4!54M2A$*2E(N&#I"!;G7RI-;;\*:\.9L) M6GB>+=ET@-U)>[X2A"C&_7M!Z,NSEVBU?2FY3,24:D1M5+I(#=1*'YS!A2*C MB)(\$43(Y':K<@^$U=LB'XSN"S9:5;=X.@66]9"DL2K00?%QIKJ24FK8?V-2 ML8#Z'^*VI[::-DW5@R3CV)R,"NOU+E7*W@+W-S>A=.:O-:F2J-0!2R=5TFCS>Y<5529QZQKKN$ASI5@K0M,E%$#"E,JK%0]Z$65/W9T2OVC MV-(Y+&L=+6JK MF=+A;SM&E>6Q-?%=P(]J5R<8BW#&]I:F]FVU35T1O(]%P4GQV36:TN>8( M+^(E>\8INQIOQ881.M6P<6^BPM1 4^_0$58^4[)#,U_:9"">> ^909 @&V0L M$#!8$2Z1J .)M4HS*D:#!]1RE8%.0CJ,Y(*;];?JM?D:L)HRNAH(IU2AE4*9 M8Q."?#3I.[Q050?FX5E5;+1T9.F8"([-1T8L;$FAQJ&\5::,F@*5( ,_VD30 MZ$B%GY?N#I3C'9@S9JD8[/C]6(>I5AHH2>(H &M1_!FM(U&A8Z(=2=YI0"T$ M%WTK+38:60H)XM9FELRUQL@YY<5?)2KGAH\ZI>AGV6>1<*.M_6Z;H+2ETE%9 MQ;">,SG1A8M.$J^3EBA@ H:1;55(2_($PNX#7R#]MPRB_59LW<8P)4-G^%Y4 M EI<-4 94286$T(:C5:E@IFFLB&W*>P#AHPEY:V;S\"IJ$$6#E*1D5\%29$' MXNB[I+<5%L6KWG24LL[$:EH/SRX6R-E7<+%1L+VZX^W=E2J=Y:^YD$1IQ[!@ M*$LFI'BC#L1E!LO3INO/RDQ"Y+EYS ]CO+H]9T*^I_/.]Q0(I07!3O+R"N4A MC0@$EZ5;I-7RH)JMHV7FCS5V7@MVK:S%94)4ZGE?L\JY#SN-!5RMNXX M3X,LUY0ZU(S&#=>RW.&E2&M%JA9CDU0_SI+1$8<-: D1"5)4EX!3P:(%I1>P M)L)0IIR21F%D>,XX>JRN#*JEWSFJ.5[KC.JC[WPEB6O&J81D(PH;[JM%+U0# MR!,[CRWQ6@GC),+7B=5E&50&HUHH2W(P:I*.*/1>=H.[VE*RJ;F$\?ZGL#AL MEA!/,\\"_Z8*K752OG8AB:1O*P"YU*"*-41)(LF"NNXH^;WA-FPM8VL6#;V5 MY2R9),&_JH7+8Q7/5Q8&K2+'C6H(:Z>%$MA%/3-JB*7(BM':9_61OXVV;,"C M,Z$:SRV]4$$_L1@92R"@:=_:#S:8* G(L0:: KCB,NSUL5I:80?L(+=E#'&. M8K+"?50\1MN;TJ\$!4CQ#'A\61))Z/S6%+:+3$%<#GYSE[(P&$O9_59(PE'E M,&U/EKE4 @A3._0F51L6^[%R%EB9-0B=G!-B>$HY6=:L"*V]/#."3.=)D$Y! M/27Q@?'H\UY2U]6 GM5-I/=,]C Q]%22%=&72R$V!?ORE&AIJYXVXHWXQ$0J ML1Q>-KPXHKX98VJ-NFOLPVPPC) MNJPI^_YUPFQQ&?2[6LA+[!/ J(J@U3&VMBML<#+_@)MLL<,O9=,+*3:XV\L320A,B'93O6JZ?%Z)IZR'COBF(%BWG5@E:"TBWKO M%6T%7//8/KI6^COS(ZQD1+/%$-#/Y/7U;*:]1"T:&(U M1$XJ$QAH"T1RVT@_5N\&M1@M[S4#]]E%*0Z1N?A5*YX1P0AT.!4;%ES1R@#\ MU+I3JEBKCA7G7,PM2F9RX8*.'62-RXEXE_*PL%5XB1"HJ!*OGD0%E5@[.\*A MT4]B9Z7;WBIB^:I")04G4: >>5%AP\B/2MWOMO2'KVO'DIF>VMVB)G*O HKX M@' J,E[IJ%>L\;B(KQ*T-,P3,"M%8@A;(B6RS2HZH2L<: &?*H.B[J@LH=03 MYA-A%3Y4@I0UU*Z+B&]) CQB"EC%:!4LE,3GLJMI&EV?U90OVDAGG_>Y%N130$&:2%E00 )R2DS7Z;XBWHPLCVQ6G M:F@:SD7-6$\/6*H^9ZCV6W1HC5T%&.@\IHL M2I5)ELI8V)*5+JPE^>]R"! TC ;&@1CJ:.@@_*:ALZTO$S040O@B!D9*.9YN M/63T%W)[P$SX2Y6[7SX@E@^3Z.PEB;4GDO4!\E#"+#%XZLO9978B-:#3646@U-1CD=)C/F6#,P2W80V M6BU;VSMX#P_$3PK*1BA/240V$C-V61'37:"H5@954I_):S7J5UJ*6>V\$])(,^QK)4&NL ;QW;CDE% M822>!,,]UP7Y'@KJG+TH>BR6JS_"7Z(Y%>Z@>J8"(R4F%XL96Y$$>"0=?WCI M3%D6#)L/:4AX4JEE41C76XM@VE5M4\U";85S4E5U,:M(CT)\.O(6TPH?-,0U MUA8;=<44G?*2L9#0)?HTFR&I! 0MC$G/J;/$LS)$]Z_;7/ MHW5!*G+K!*$/VJ]CO383%UDA*.XHW'V8S-Y+S@,A5-4^_FG#]R#%0'^BQZ^R M-G770DQKQ^9YII47HI$S;3P[NX[1-2+J0"ZY7"" M5VYU7*KJXP?2;^6EJWA[^C6]3]$(DC!.^8T%_7YMG(M$^9<4DV%W_XI.KD#Y MSYY;LSEFQDU-.@\W?4-UE9 %(ASO(J$?CNNE;K]A&_46SCY9VS/V7?#?O_[E MOTE*OO.UC'P8C'!Y[,'"6;Y010H(5;'UGOCYC1B%+(HI#FM6'CP.5PUHZ0X>_J[JE9/+R=79A3?[\>+BSCN[_GAS?46)A"=W>$M7 M$JSJ,Q(G*F36Q'-PHJ7$A\;* X"9!QQ_T MQQC4+:EO5& KV]UOE[N5B>D]&76]4^]D$'JG_'8P"OGM_GA03D>KGRR2:8KR M2%Q\R_G=1L\F48639<<"YCP<8U;\9Q*)V$&)\)L#!, 8!AUDWNQ6Y#"*P.]" MS)GCYVP1KY9H/5HSN9ZK#,#*W&)Y6;JEP/1 M404\V0&TH70QDBVB^XR2N%[,R+R0N%2?,_^#3L !OUNAT[+#JWY3C2=>;-+ M;X:(:1#V\+^=H?=AEZ>)3DA;)E^8W7 G0R\ ]$K&NVGWW#4U Q>B*JPVK^HB"JCU8<=1/\ASI'O*/?T0:&K&];?[8=>T 7&(69-L:#*I4&1 MOP^HOJ7BMK,4/1U/P8@A 9PW_#>36 F$%]-^^J /Y 7G^9H6,8 S'7K#'A[, MGC\F<=X/Q<;MRO)B;Z$67 MBG'P?_$=,7+Y MZ:+I1ONMD7T; JE%ZUBX!@C?2G$@/^116W?WN!>'H:P[++]N;!P241I?8W)1 M%;^A3"D6\O5'V^SRB63=,SAZ)'CQ$S_M,B0_PM0G$]:$C:D?)PGFV])NJ+=W"*83 M:Y,5.A&1C@*X:D<=^T.+_IG7+\W*OVL FC+L!]H)=!OT1V6A7S6T0<_^\"N' M1D4KU-#""M_YK<98LP #S?N&?WXKHO\,<]9U?.:UPZ\=B5LHY6M)7$LK NG' M$??J+[X93FVX>%E@5HST6EG'Y$I5S;[/D\5#[+V/TL_P!46(A5T00,;X2!\NID![O.']QM85N M7Q%V#=6HU!N"SS#<"$^\J9UC+%W'$X]C-JTGCVNF2SA1TT6DCGA>\,WCK M_9QA-B0=H4'W+?VSG"X6HF&G'?9Q<-V*Q/C;,\ZX5!$TSA*NB)V']EUU]&[/ M][2+WUQ*V_5T8'A#I:3-U^3-HMPND@$5N_U M[9M?S>V=&9 2OD^@\R'2P7$JW0F*0*A2EI4 78;#B@SB4*&3GH\2^&EEJ$Z[ M_3&:7L2@FH@G:MNX].<T%JA@VE+'I-WYK$P M]+O]D:@L5C4\.R?BC=?O^YU>Q=2$1A?.:ZE/C2\_7G1Z2)PH'$Z];IH,K3;5$H_I;3IRVFA[>]L9'E(H U#=IT!78Q=G^ M"^5X;$Z''U6!HY482OC.EG6D[X^')),-_&!$5T'''W1028>6PUY SQ,>\!LX MHL,N&3Y/J%80?^R!^!?P1S@A';PCWMGG9>*-,RTSB2%MMF;6(?>2P=>0U@AQ9 M--G39!OP)K:]#K?AB$?.,=@%SJU &U9XX[LF!C9HC<@6TAD.>8/1P$A&;KAU M!HSOJG[J]Y@,AB#;7:CJL!:#';2&:)?LAD,DCY!LYL'('X&(.:"B]R/HM6"0L/G?2"Q#PNC>4OSIXE?0=#ANTX)$Q$.%)/\0KH=&C!/^F%2#]82I$YZ>+ BB"=#P<=[P1MOSBF;H?J4@4=?]R%K^&R&%(',-0A M7!J'VGOGZ3L#01?D:6\$-W0(ZC+_/QSA9_PO#[(Z*ECP@3_J$MJZ&AF=R2%I M4@$6:Z0?U?AP\_IAQ4;_6X=$$'SDJT["AV:^?3S#/C029I_?2%K^]>4Y"7P] MH+)D(UIK-.\?K,\Y'B'Z\+@/_WU-:4YRN@"]A7"F$%&U7@KC&71-XB'?"M2<6L0[[13V5 M3@/6FF+;0NCW07B$CR/X=MPG/0C!U\<]U(9@7;O^:#SD/&"^ZP=PNZGC]T8= M^HJ.>GMQ/KWS/DS.II>@LEPT.C9_^X'7RP0:W+B8E^151G'V,HN.4UVD11.] MM]G38JF.!"_JP37%'P=RBIG7]SMLU9%%[9@_1^Z?8^=/)%S]I[7(@?E2%IHJ M;_)7E<6^_OAQ>O>1_,=XJ9]=7]U-KWZXN#K;M_"F-B+&]'-5>O87[(4B/\&(B:$%?$D(07WL=B3&DQ(>@ D&:MO7#9WWA.8&,*T"K5^, M8J-3!A@058Q0W)1:5&[*2L_'UKB5Y7YQ._M'[^*G3].[/Q!KI!]:[R>SBW.*NKFXFDV.MJ@=JJS^ MM_!$_KV:^_\KL[O_O6#@WPL&_H<4#*QHRL"<:E:J5!K0(D]<6H31 M(/C_)IH^AJW^O5;A_Y]J%3;R4I5O4E?'[EM2R_P4KCGUML:)S@@ %OM_R/LW.O9,WC>?*QAS^ETM$]YQB0GRE_N<- MR-TQ98 C)3@0+AI9T\&:*0&;5(%:RCW A.$*>EO3<<+94R[H7/DY99.N3K01 MMNX@'DIS.=0[Q"';Z*'5('55ID?Z7T54/ P 4I%(CX(-*;^E;+G_\I'(N#*A M62.\I"#0L'5PXY"!1IHLM]:OVTFE+NL::PI[KFG(T9>]0PYJZ25D/;NR:EIA M$IRSW*HH4H>15FY $-*.SV8[? 8/9(Y5XQ$XKNN% Z*:B=/)ZZJ$6;MI736I M"59F5TW($$6+^=[-*A(@D L=-+:7?S3D"1$GJ2S,L2E)U1-L/5SC>JROT'C( M_4V _LE"X9_7#?>(^+;F_2H'O%691"D)J2%TWLI$JAUB0T)2S?1_75Y2A;?4 MI"=5;C9_ MZ/VK=XC+-YU"T'&0\V"$]Z_J_@#'[M?S9ITR.;-3)@^OS+'O';$PW5\WLB/F M;G(\)]#$!Y7C^96/'S&E(UHX,.1A_:)(&NKA_6E\\(C1[WWWP+A-&JP#$_"5 MCQ\QV"-:.$0=5M)@57 I> [9? "OHL%L H?ODP0;$TTEG*+H+ZT42\C]:7" MD>--&Z/52).I\L]YV^MRM9RPVNRJ[74D6:?VS8!5IE[E+&'>%*F1?%LA'LHM M5>W;)S<8'"EE,E?KP% 2J+7Q-U7_Y2-7J$BD2$&E)5W>$1M9@.*(!F]M%JJT M=VR"VIZK:4+QO_'"6%[VC-\D7;&9ZKA1WNH43(O\?F6"9!/5RH/-\ZUF%C8I M0,==[0>R#(]:BV.R/67JW>:I'VRZ+DE4F@V;FRTEMEIM5SML6)Q2AN"EIM!& MWJ.369K3K9:O>@:/VV4I'>O%[->_W (5HRL'OEGL&8[OU81E['OUJH7%=Y\D"84,<<;/;,(4A+Y4!M\K8W]/_3/_Q#'7NULC(/ MOCRLOBQN;5@@-<@J4;.FI,M15#:;:W9,FGZW$OIL:+;F VWG(Q['WTJ9BL>^ M9.4PEG\<*T]KMUNKXK/E1@<]HM&N[K&&',CR8Y026?UR-*A\:1(F*[:N;IWE MHS:;\KCU<1+LOHW\0=38:9 _CLISVD,V&G?6>IS+B.W).FINSLIOJ?MI56.B M."9?I:J$Z\&VM%'"0OZDI+:J%8RRA)HXE5X)&^AVGT!%F85DSJ H&_U21?JH MSR:+5+@E!@T0-<3%/,^>E?SSC9HQ!2,1# ]S0NNMNTT9E'LVNRX9\C@]N=D\ M82=(5I2#FD30/1+B,;:D0P:DQHS)>BM&?>+@ 4($D<1D2MZ91)XF0CTR_W*? M,%D9@,F::>JU^HXVIMTZN4S'-\ )15>84'3\2W0@$<6!+] 6B(HKA+)&.6\% M(C)))8WJI;PL%;/D[-QG"-Y7]:-4.S]H%:K=?U\=R7IQJO%(3C2F;&F3]UF9 M@GY#:S6S.:!*'YB-I0;63ZR&9&S!NM%,IQT,KH*:.%QVGUCXP9&?6<>I;:1R MM [D-]9>Z/ON[D,9@?N-KWM?]3DC\?6O-:4POKXEN-*K]F#]U,0\M<__5Y^" MUS"[QJ=KAJ*BA+4/LE$!M<*$SRUGZX6X/1H]?2I<^ N5]NCJ[OII=7T[/)W<7Y][DPX?IY10^'N6W!]''#OFJM8)+ MF%#%"OZ[*&U[W0:U^$-\WU81894W[70<"[=XK[*G0P8J(B4JJM&6ZUV22(ZY M8LLE2*4U-HOW^4VS#=C(4RHSSJXG734U66@ZJ- M6"_O4@?NN+&M21H]9 _>Y7;1/(GJ(\ 96+]31NY&JRO95!ON@0M\IPT*6D(N+D M;'R(YF2BFJ8%;/T*YR[&56,SXO_N.R;]AI/F.)1,@TT*DFA7:DQ[CX:1UV-U M%6G;+4:*&"W"-=6LAG>=-E^>VA-AA>K;:A T4[\*1_9]]YPU MR[K[FYC%")V.D9SI8J\G6XD-K'-3]>IH U16-C.NIHUEH? MW=BH-L*-<_>5"=Z+]WL%\$ /Q"E0]0-_Y?J@!)9C".0M9@8UVB8) [;8P#5- MUL:G*&?S3[U=?%"=:J?=JWYY8-!WCTF^H)AENA9HM;3#X@CU7:PL2V8B:+7[ M5\U17CD4LW"@S64K HK:>ZS/X3![6/LNJ)^@0B=%F^2O'N-QM#AC:MCKFNFUA_T*M07M;O7+ M X.T=CO9PQF_KI7CYAO6R@'[T3(.2[X?S*'(K93D"B5^$PP,0;W8$PW@/+@? M^N6(=RLNTYIG1D<\,S[\C -[<>CQ?7@8E;OA("9&O6VJ$=2BOH-2 'JS='(, M;L:WI9X*:LH>3U#IT==14.W;%1JJ?:I"166LEGHZJGMJ+R55.]^^@I8F&-3[ MA=&53:I#":JB'PK2#(\!+.J(V) R4D?# M[Q96QZM&$*N*8@W=?P44QV$6S'%]G7H#PL94]MQ'%L-EIT M6 WK[M'C.A7"OMG!.9]CY1*.M&L^C!>OC.Z3EG4,W^:KHN5N, LB7A12'[O4 MIG+#D#_U:U^MS7"XQ#A\WRDCBSF';("71 =V_U8"!.Q\!B[\Z/1=4"7%%2YYN-'^TO^20 M3*5;YQ3^F12,_RK)!GOV7.9"8/FEC@Z$&#U20%?!/18$MN"E>BT8Q!SZCK]@ M\4]:,0Q%:7T?*3FSD(GE*%C&E]YMIEM?,W8>BU&-C5*K3B._] MO[5=;6\B-Q#^*_E2*96H"H3TDB^1N!PZG72GG,I=VZ^$&++J M>%I>7?=\=O M:Z_'XS%LOD7$'H]?UAZ/YWGFN),GC)(1] GF/[HZFL;]ZA!KT2PGG3/2H#$M MUM\GX@]..\0_!G44A$.& TD7FKR$6R(1Y2D"#)_2P/7]=/55]YQ#4W(-*4N# MH?&:=1^:C4"@S'&\(+I?SZ?6!Z4T;,J-AJ8;$"B]V6F<^EOH/<*\#',A"<2G M@(,MFH;;>:??P8,=/_H,";X%H&")U9!O_63P$TN&0A+H-,*N<%9 $NK&A*IUX/LQ=U!%H[^F-@+)H MNJ!\_"^+S0(PJ9K5CB]#@\\@24A=EHF^&4<*X'J+S7-=@>=.F"?Q L[A[58L M=7K&PVMC':R;70P-1\BV 0U+0= MR6F%;H3RKJ>_RXV?UVQ(R;!TVNAVZ,6(.*:0 M8RQ>V%-77Z@8NF9PC9TA)KE0.[QW@Y"M1OC&'#UGP3+U:\?F,; )0W63DM?. MI/*B;Z0W20V65.N!7#@' U9>F7,Z!NTDQR*=V@/(]/:FF6%Y:-4 M9Q 1@!ZK@^Q"&77MOI!3Q_MF,RIZ8TO/65IE;%H<'C@U]!(2:^+S&I [180@V+-S4 MNG1PTAOJ1^K\I$UT--'15)0K;L2 M&N#Z6\*_H/!3&^$W;J*SQ.Y)OUI$Z]66F_3LG;250>^.FA86KJ>OHI3;'UQG M]JN3??T!>I/V&8[Z$/6%F"\LF([A\)WQ1'RRE+? (<3'4RSJP^NNDMXT/ACD$@6A,G*:>C?@JWD33$%%,?4J8HQCQS %J>E\Z= M$!\)DNM;C1054;UI[!MX&E=Q<?$V]HZ5WR MBZC6$!&U:P[]:@_%Y?/BA:VPOY,SG-=3FVM7@=BL2U6_F#RJQ*W9&)'9YD>Y M.PEQ-=>DD3'_-5<%RGNM1H>=[>2<<;(.\F@DOA=MCT=(MUN[C387' \M6B]Y M@],T^-^F?^'!@HD9))GT^^&?<>Y6%2=3X MD\$Z8\CAB2)I GK>#9+#0\\D)G'YY^?M*,\\NO='GW]^9OCGOP)SGVR-^MJ? M7)O097)WIY7]=F4IV?-HFJ);,(,ZW7X\#$:X#GS'X#OQLG<>.(@ M&CSUV"\6#J#9KV:2L&$K@"?52L\O'E(JT4'594%?N_"?C7+6IZ MI:'D_O]=W"\@>X _DD+9C&^P5B'+!/UUC,:Z MW?0_"%F3,$+YW$;HEYZGE9^ZHY\9PF5ROF7!E&UL4$L! A0#% @ 54@%24AU!>[% *P( L M ( !"0( %]R96QS+RYR96QS4$L! A0#% @ 54@%27H>7>+% M 0 9QP !H ( !]P( 'AL+U]R96QS+W=O&PO M=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( %5(!4ED&26^7P( $8, - M " =4/ !X;"]S='EL97,N>&UL4$L! A0#% @ 54@% M2?C@=:@( , ( 8 " ;86 M !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ 54@%2==WDT@9 P OPP !@ M ( !NQX 'AL+W=O- 0 .$3 8 " 0HB !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% M @ 54@%29UQ^74S!0 8QL !@ ( !!BD 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 54@%2=NDP^2A 0 ML0, !@ ( !(#( 'AL+W=O&UL4$L! A0#% @ 54@%2?=) M-E:B 0 L0, !D ( !T#4 'AL+W=O&PO=V]R:W-H965T.;QH@$ +$# 9 " 8 Y !X;"]W;W)K&UL4$L! A0#% @ 54@%2785U<"B 0 L0, !D M ( !63L 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 54@%20>MHV2B 0 L0, !D ( ! MY$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 54@%29Q*?NOV 0 $P8 !D ( !;T8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 54@%2:%_H-JP 0 %@0 !D M ( !J\ ! ![! &0 @ %:5 >&PO=V]R M:W-H965T&UL M4$L! A0#% @ 54@%20E&CR2R 0 %@0 !D ( !.%@ M 'AL+W=O&PO=V]R:W-H965T%< !X;"]W;W)K&UL4$L! A0#% @ M54@%2?96L$6D!0 ZB$ !D ( !U6, 'AL+W=O&UL4$L! A0#% @ 54@%29MD+T< @ M&P8 !D ( !]G8 'AL+W=O0 >&PO=V]R:W-H965TM\ !X;"]W;W)K&UL4$L! A0#% @ 54@%27$ >\?3 P (!, !D M ( !?8, 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 54@%20[@4!&, @ >@D !D ( !.9< 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 54@% M2;@Q'X21 P [@\ !D ( !*IX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 54@%26_$P[2)> /M8! M !0 ( !&JD 'AL+W-H87)E9%-T&UL4$L%!@ 0 W #< \PX -4A 0 $! end XML 59 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 60 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 62 FilingSummary.xml IDEA: XBRL DOCUMENT 3.5.0.2 html 241 361 1 true 66 0 false 9 false false R1.htm 000100 - Document - Document and Entity Information Sheet http://gigoptix.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 010000 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) Sheet http://gigoptix.com/role/CondensedConsolidatedBalanceSheetsUnaudited CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) Statements 2 false false R3.htm 010100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) Sheet http://gigoptix.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) Statements 3 false false R4.htm 020000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) Sheet http://gigoptix.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) Statements 4 false false R5.htm 030000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Unaudited) Sheet http://gigoptix.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Unaudited) Statements 5 false false R6.htm 040000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) Sheet http://gigoptix.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) Statements 6 false false R7.htm 060100 - Disclosure - ORGANIZATION AND BASIS OF PRESENTATION Sheet http://gigoptix.com/role/OrganizationAndBasisOfPresentation ORGANIZATION AND BASIS OF PRESENTATION Notes 7 false false R8.htm 060200 - Disclosure - BALANCE SHEET COMPONENTS Sheet http://gigoptix.com/role/BalanceSheetComponents BALANCE SHEET COMPONENTS Notes 8 false false R9.htm 060300 - Disclosure - FAIR VALUE Sheet http://gigoptix.com/role/FairValue FAIR VALUE Notes 9 false false R10.htm 060400 - Disclosure - ACQUISITION Sheet http://gigoptix.com/role/Acquisition ACQUISITION Notes 10 false false R11.htm 060500 - Disclosure - INTANGIBLE ASSETS AND GOODWILL Sheet http://gigoptix.com/role/IntangibleAssetsAndGoodwill INTANGIBLE ASSETS AND GOODWILL Notes 11 false false R12.htm 060600 - Disclosure - INVESTMENT IN UNCONSOLIDATED AFFILIATES Sheet http://gigoptix.com/role/InvestmentInUnconsolidatedAffiliates INVESTMENT IN UNCONSOLIDATED AFFILIATES Notes 12 false false R13.htm 060700 - Disclosure - CREDIT FACILITIES Sheet http://gigoptix.com/role/CreditFacilities CREDIT FACILITIES Notes 13 false false R14.htm 060800 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://gigoptix.com/role/CommitmentsAndContingencies COMMITMENTS AND CONTINGENCIES Notes 14 false false R15.htm 060900 - Disclosure - STOCKHOLDERS' EQUITY AND STOCK-BASED COMPENSATION Sheet http://gigoptix.com/role/StockholdersEquityAndStockbasedCompensation STOCKHOLDERS' EQUITY AND STOCK-BASED COMPENSATION Notes 15 false false R16.htm 061000 - Disclosure - INCOME TAXES Sheet http://gigoptix.com/role/IncomeTaxes INCOME TAXES Notes 16 false false R17.htm 061100 - Disclosure - NET INCOME (LOSS) PER SHARE Sheet http://gigoptix.com/role/NetIncomeLossPerShare NET INCOME (LOSS) PER SHARE Notes 17 false false R18.htm 061200 - Disclosure - SEGMENT AND GEOGRAPHIC INFORMATION Sheet http://gigoptix.com/role/SegmentAndGeographicInformation SEGMENT AND GEOGRAPHIC INFORMATION Notes 18 false false R19.htm 061300 - Disclosure - SUBSEQUENT EVENTS Sheet http://gigoptix.com/role/SubsequentEvents SUBSEQUENT EVENTS Notes 19 false false R20.htm 070100 - Disclosure - ORGANIZATION AND BASIS OF PRESENTATION (Policies) Sheet http://gigoptix.com/role/OrganizationAndBasisOfPresentationPolicies ORGANIZATION AND BASIS OF PRESENTATION (Policies) Policies 20 false false R21.htm 080200 - Disclosure - BALANCE SHEET COMPONENTS (Tables) Sheet http://gigoptix.com/role/BalanceSheetComponentsTables BALANCE SHEET COMPONENTS (Tables) Tables http://gigoptix.com/role/BalanceSheetComponents 21 false false R22.htm 080300 - Disclosure - FAIR VALUE (Tables) Sheet http://gigoptix.com/role/FairValueTables FAIR VALUE (Tables) Tables http://gigoptix.com/role/FairValue 22 false false R23.htm 080400 - Disclosure - ACQUISITION (Tables) Sheet http://gigoptix.com/role/AcquisitionTables ACQUISITION (Tables) Tables http://gigoptix.com/role/Acquisition 23 false false R24.htm 080500 - Disclosure - INTANGIBLE ASSETS AND GOODWILL (Tables) Sheet http://gigoptix.com/role/IntangibleAssetsAndGoodwillTables INTANGIBLE ASSETS AND GOODWILL (Tables) Tables http://gigoptix.com/role/IntangibleAssetsAndGoodwill 24 false false R25.htm 080700 - Disclosure - CREDIT FACILITIES (Tables) Sheet http://gigoptix.com/role/CreditFacilitiesTables CREDIT FACILITIES (Tables) Tables http://gigoptix.com/role/CreditFacilities 25 false false R26.htm 080800 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables) Sheet http://gigoptix.com/role/CommitmentsAndContingenciesTables COMMITMENTS AND CONTINGENCIES (Tables) Tables http://gigoptix.com/role/CommitmentsAndContingencies 26 false false R27.htm 080900 - Disclosure - STOCKHOLDERS' EQUITY AND STOCK-BASED COMPENSATION (Tables) Sheet http://gigoptix.com/role/StockholdersEquityAndStockbasedCompensationTables STOCKHOLDERS' EQUITY AND STOCK-BASED COMPENSATION (Tables) Tables http://gigoptix.com/role/StockholdersEquityAndStockbasedCompensation 27 false false R28.htm 081100 - Disclosure - NET INCOME (LOSS) PER SHARE (Tables) Sheet http://gigoptix.com/role/NetIncomeLossPerShareTables NET INCOME (LOSS) PER SHARE (Tables) Tables http://gigoptix.com/role/NetIncomeLossPerShare 28 false false R29.htm 081200 - Disclosure - SEGMENT AND GEOGRAPHIC INFORMATION (Tables) Sheet http://gigoptix.com/role/SegmentAndGeographicInformationTables SEGMENT AND GEOGRAPHIC INFORMATION (Tables) Tables http://gigoptix.com/role/SegmentAndGeographicInformation 29 false false R30.htm 090100 - Disclosure - ORGANIZATION AND BASIS OF PRESENTATION (Details) Sheet http://gigoptix.com/role/OrganizationAndBasisOfPresentationDetails ORGANIZATION AND BASIS OF PRESENTATION (Details) Details http://gigoptix.com/role/OrganizationAndBasisOfPresentationPolicies 30 false false R31.htm 090200 - Disclosure - BALANCE SHEET COMPONENTS (Details) Sheet http://gigoptix.com/role/BalanceSheetComponentsDetails BALANCE SHEET COMPONENTS (Details) Details http://gigoptix.com/role/BalanceSheetComponentsTables 31 false false R32.htm 090300 - Disclosure - FAIR VALUE (Details) Sheet http://gigoptix.com/role/FairValueDetails FAIR VALUE (Details) Details http://gigoptix.com/role/FairValueTables 32 false false R33.htm 090400 - Disclosure - ACQUISITION (Details) Sheet http://gigoptix.com/role/AcquisitionDetails ACQUISITION (Details) Details http://gigoptix.com/role/AcquisitionTables 33 false false R34.htm 090500 - Disclosure - INTANGIBLE ASSETS AND GOODWILL (Details) Sheet http://gigoptix.com/role/IntangibleAssetsAndGoodwillDetails INTANGIBLE ASSETS AND GOODWILL (Details) Details http://gigoptix.com/role/IntangibleAssetsAndGoodwillTables 34 false false R35.htm 090502 - Disclosure - INTANGIBLE ASSETS AND GOODWILL, Estimated Future Amortization Expense Related to Intangible Assets and Acquisition Related Goodwill (Details) Sheet http://gigoptix.com/role/IntangibleAssetsAndGoodwillEstimatedFutureAmortizationExpenseRelatedToIntangibleAssetsAndAcquisitionRelatedGoodwillDetails INTANGIBLE ASSETS AND GOODWILL, Estimated Future Amortization Expense Related to Intangible Assets and Acquisition Related Goodwill (Details) Details 35 false false R36.htm 090600 - Disclosure - INVESTMENT IN UNCONSOLIDATED AFFILIATES (Details) Sheet http://gigoptix.com/role/InvestmentInUnconsolidatedAffiliatesDetails INVESTMENT IN UNCONSOLIDATED AFFILIATES (Details) Details http://gigoptix.com/role/InvestmentInUnconsolidatedAffiliates 36 false false R37.htm 090700 - Disclosure - CREDIT FACILITIES (Details) Sheet http://gigoptix.com/role/CreditFacilitiesDetails CREDIT FACILITIES (Details) Details http://gigoptix.com/role/CreditFacilitiesTables 37 false false R38.htm 090800 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details) Sheet http://gigoptix.com/role/CommitmentsAndContingenciesDetails COMMITMENTS AND CONTINGENCIES (Details) Details http://gigoptix.com/role/CommitmentsAndContingenciesTables 38 false false R39.htm 090900 - Disclosure - STOCKHOLDERS' EQUITY AND STOCK-BASED COMPENSATION (Details) Sheet http://gigoptix.com/role/StockholdersEquityAndStockbasedCompensationDetails STOCKHOLDERS' EQUITY AND STOCK-BASED COMPENSATION (Details) Details http://gigoptix.com/role/StockholdersEquityAndStockbasedCompensationTables 39 false false R40.htm 090902 - Disclosure - STOCKHOLDERS' EQUITY AND STOCK-BASED COMPENSATION, Share-based Compensation Arrangements by Share-based Payment Award (Details) Sheet http://gigoptix.com/role/StockholdersEquityAndStockbasedCompensationSharebasedCompensationArrangementsBySharebasedPaymentAwardDetails STOCKHOLDERS' EQUITY AND STOCK-BASED COMPENSATION, Share-based Compensation Arrangements by Share-based Payment Award (Details) Details 40 false false R41.htm 090904 - Disclosure - STOCKHOLDERS' EQUITY AND STOCK-BASED COMPENSATION, Allocation of Recognized Period Costs (Details) Sheet http://gigoptix.com/role/StockholdersEquityAndStockbasedCompensationAllocationOfRecognizedPeriodCostsDetails STOCKHOLDERS' EQUITY AND STOCK-BASED COMPENSATION, Allocation of Recognized Period Costs (Details) Details 41 false false R42.htm 090906 - Disclosure - STOCKHOLDERS' EQUITY AND STOCK-BASED COMPENSATION, Warrants (Details) Sheet http://gigoptix.com/role/StockholdersEquityAndStockbasedCompensationWarrantsDetails STOCKHOLDERS' EQUITY AND STOCK-BASED COMPENSATION, Warrants (Details) Details http://gigoptix.com/role/StockholdersEquityAndStockbasedCompensationTables 42 false false R43.htm 091000 - Disclosure - INCOME TAXES (Details) Sheet http://gigoptix.com/role/IncomeTaxesDetails INCOME TAXES (Details) Details http://gigoptix.com/role/IncomeTaxes 43 false false R44.htm 091100 - Disclosure - NET INCOME (LOSS) PER SHARE (Details) Sheet http://gigoptix.com/role/NetIncomeLossPerShareDetails NET INCOME (LOSS) PER SHARE (Details) Details http://gigoptix.com/role/NetIncomeLossPerShareTables 44 false false R45.htm 091200 - Disclosure - SEGMENT AND GEOGRAPHIC INFORMATION (Details) Sheet http://gigoptix.com/role/SegmentAndGeographicInformationDetails SEGMENT AND GEOGRAPHIC INFORMATION (Details) Details http://gigoptix.com/role/SegmentAndGeographicInformationTables 45 false false R46.htm 091300 - Disclosure - SUBSEQUENT EVENTS (Details) Sheet http://gigoptix.com/role/SubsequentEventsDetails SUBSEQUENT EVENTS (Details) Details http://gigoptix.com/role/SubsequentEvents 46 false false All Reports Book All Reports gig-20160626.xml gig-20160626.xsd gig-20160626_cal.xml gig-20160626_def.xml gig-20160626_lab.xml gig-20160626_pre.xml true true ZIP 64 0001140361-16-074922-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001140361-16-074922-xbrl.zip M4$L#!!0 ( %5(!4EUZ8Q /T\! -H>%@ 0 9VEG+3(P,38P-C(V+GAM M;.R]?7/;N)(O_/]6[7?@>F?V)E62HU?+3L[DEN,D<[V;V%[;<\Z>Y]36%$U" M$B<4J2%(VSJ?_NEN@"0H46^V*)$23NUF9(D$&HU?-[H;C<9?_N_SR#4>6< = MW_OEJ'G<.#*89_FVXPU^.8IXW>26XQS]WX__^B]_^;=Z_5?FL< ,F6T\3(PO MGW\]O^T[+CS*C9O;:_C(C,XQM''<,"[\\21P!L/0:)Z==8VZT6HTN\9=-!HY MH?'5\4S/GH[QFV,_&+QK-1KM=X['0VB>'AH&YD_<@--M\]S_?O]U90S8RZ]/T8/=V^J)*S)AMFS/K>. _OA._P6O-=KW1K+>;\4LPS0/3 M'"=O]4W^0#W('_"5D^PK-G/R.X$?\/'.5 ]A,'<,9^_@U_A!+QKE/VB'P;MP M,F;OX D6.%;R@N^M\([OU:?>L_S("X-)_B#DCSGCMJ(@ /F8]Y[\->=%SW0L MGO\6_82O-+.O<,?*?P%^R'L\' =SGH=?0/ ^?_7'H M/!];_H@>;9RT3N2#J\@FR+1A_ 6%Z3TG,;EE?8.$ZSU.V2]'W!F-7909^FX8 ML/XO1]!I/>[K^)G;1\8[T0ZI!)A3+V3/H>'8OQQ9]%RST0S]A#IZ-GF:@>() M)_*[Y%O'QN_[#@L,HHME!A,SZ.+ROXX^-D#,.^U6L]OXR[OIE^.NWN7T)7L: M QQ]>[I_8$\0?@85^S'F?Z,9MY+^-O42\VSEE9-ZZR3MV%9>B+]5NHZ_DKQ; MS,Y>ZZP23!0H"R4_>O766=*X_&4S_*@*J++\4/&Q27YTFRW0%17C1[?>;(&* M*X0?B?KI E).*\&9C/KIKJ]^N@2OTV+43[MU6G%MWE9XLV-MWFVTVXV*H[-= M;S=*@LY.%95?ITCE5Q5091:###XV:RQD;-'?;TUOP,Z?'?[[=\=S1M'H.QL] ML& ''$NEBPU&+!EN\H,-9#R/7<=R0D&C83OPG @82 _Q?3*5= M;E,I">_R:-@S\WDN LSG_42 .BZ-@!D$W 0^-!1.;ES0,N>>_>7/R!GCX#]- M[L$')FQ\C0+/":. P>]?G6?\Q 7G]DV%K,"-%%KSV;(,9UJK[1S3%_YH'(4L MN//[X9,9L$L/EMF!\^"R<\Y9. OO?="/:\%[)0X5C72MO5^-].0[K;+?3_%" MZ^G2H_<;,SD;^JY].1H'_B/#G[7Q,7Z_@"\:U:5']0*=?'!VQI9ULK8HMJ63 M#P[).]3)&M7;]P@/SN8HA4>HK8\MQ?/V07V_5E66,':H,9V+Z>M^W[&8CG6D M$,OEB-;.U4>R5LQEDYH#0#(EUKT!A=T;>-M)N'WE MNG806"B+7B@%#!8$R0X"#*\($E8+$JM;#'JI*,]240K;X1 7";T\K!Z%/PA M;"3:7BV8K+YD:)B4'29%'FI;&29Z(3G8J==^1IG\C,(A\=5T@K^:;L0^39*/ M_P_X;P;6:$U./[1EB%UIXCLP#\QP'/W7@/T984&%[/O* M$_R68=$%QQM4&UXKC%]Q6E9@Q":#^*O-;PY]LQ.]7_ 7IO4KX-_2\-\8PEJ% M G\[4EE%ET'#7\._O/ OL_;7QL_6[8M#@W^9M7]3PW]C\&]J^._:]55&_LGD M#A>Q4C,()L"!6S;V@Y#9YR,L+9B\]=GAENOC:UH6%H NX:<2>EV/L5HP=F<6 M:<'0@E$9P2A\(U8;3#I8NB%KKEKP;S=;K0[EX].G2M2&RR2%MW'-;'42KJ^0 M%#[URB:3PAN-7J-'[*1/U6-G ROS-GKKL'/JEVV2']7160H_IM1/D>5!+UR3\^O^ MW\"8ARZN@UN\%(,,NT^!8P_8)]/[(7^LMBTW=Z!''P?.X/VO++,?FEKNN?W#JAU45)$?.BBS4R.F;SQ\OG MX^3"'XU\[R[TK9AU_)MC/C@N#'VO(;-\X/NWV/0T$"H"!+'L%.*-=K1&J! 0 M"KW%I=TZTT"H"!#H1J2B[KI;-3ZE(;%S2)0X:C5UZYC&465P5*[KUE:/BV@< ME0M'I8V6:'U4*1R5ZW)2C9[2HV=;]SSJY:@Z0"@TV[/3Z$H+!3[]_BGBCL1$PVPF_ MFA;Y1:*8&KQUW1<_:'RNW>DL1Y4Z;3.LW<,%>S7@?85%+&3?G$=F3U6QY)\F MW\T__(#\>WKQTKL)? M:O&6.5RR.Q[9@T]W_4'$]HAT #>$H"73,"^@3B;KZ;# 0<>#BA1#MQKL:G# MJ#N2@X/ 9C:O;D/FZ;ZIUFU>H5I5:[7$67^O0?FTN[QOT"Y=#*&L%L6>X'F) M6Z -C\-TTS3:]T&9E]Y.T6@O$NTW0(2GL;TC;&>XKY%1.Q$@WM+4!;QTJV;G_L ZZ+MPFV*64'@>17X5?C=%\.YFTX:'!0P"B)PUY6 MJ.A,PAWX"%N][TZ#H3)@*/Z2J\-.WJRJMU56?:'MC#+;&<7?):FU2<6U2:D@ MHIW7/83!=#3NTK, _GF53;AX"DM3BQ*YNHQ*=@-,KV M!F4ELKS7T67:\BZGY5TNO;6.+:7U5G7T5MELL-571VVQ'_HJMXY.TJM<.5>Y MLNF?U>TFK7^T3;1Z-%+;1)6RB)[RI??(>(CD\DN/5/:CZ0$C[OWS?M]Q'=!U_ +^&?B!\\]TT?L4 MC(=^Z'N.Q8%Q=A3Z_'H<^LQE88#?^OQ;:)OR#,\W-C#=+S1\F6020'\7_FAL M>A6_O^AE[(LOEU^=A\N@MPK--G/>3TV%FOXR,R?[!?=.HT6&7.%PUU!^'90+ M@%6GWF@5='7;K*>@ 78@ "NS9Z&Q>%A8W-8]EK2FBZRXV[(6#9,=AT.62#<,.D6:!QM"4?KD#5O_E)/868B M]\M/4+:>9'A.+Z('LHB^?OLJ$^O;I$'725#9T:@\8%1VUD=EISA4:@UY8%C< MYL;&9_807D*K080D"],//MGXURU[]-U'QQO,7L:7N?HPP=PP>M1.&'!A"YP$DERN; M1&8AHE%%2*Z+M-^_^=X@9,$(I^Y^,A:5]^[ABV^^Z54;C3O7EWF\%9UG&;R/ M0,S1C?=#)[!OP3P"^\?&T9\/ L:TFDQ1L81!6F,6>ON;AJR&[&:<]G+EMJZ M<^UG;R-(ZW@6-$;PYNDQ4U^]L+]?+O?S4# MQWQPV2T0+A*0 YA$_*OB6-]U1".OZ_18XH(YW"01T[.KY#1GIWG?W-6B5/_> MRLO&D%(I(3W4L&/Q-M+>"LHNC*C]$*6BE,J)VO4:6SX2HD M>X7%L_96YO8KX*7EK*@:(-UV7(,(/FDYJQ[<=R;HY9:S;KW155(W5SRKV"TH MB5A:D%B3X;K_-S,(P 6\#NC>%A(&^=7]DW]@^S([%Y^YF)^BFR8UK6LH+5=4T<\>9<2IS!KS)96W%B10:\ 6SN:MX$PA"9\UXD_K*AOW@ M9B..ZS8;"_!]>7.]]Y!.QK@K9)S4FVM5@!F7??[T*$W MD!KSW@GQ\4O/=AX=.S)=49BEWWPNN-/8WAT6;5)FYW!8T MS&.YQOH,UC]%'%PZSL\M6&ZXDU0/^&X.O&BTU!18.-M51?@VY@U4OE)P[ZKW*JVF<8B'E2L2$4WXT M3HNK -QI-MN-BO$#"VTWE2N "G#NM7HHNWHHQBOI-%O-DPJ*0ZO>+"0-$?ZO M43E^M,A8+S#;]M;T!B+%]KOC.:,X4%!5!9 ,)Q7XS+CVT +X_?S)#.PD4_K+ M:.SZ$\9(KZG;>+^# >U=F2/Y&#D$EV#S>WC--OZ;[]C.<2!$PER6;=&14 M[@K/:B&+MP_$(DTO<:?'_@.L])-<_ T;JT^RNK:8S]5?6S8\^:]=UE26[M6R MMCK0>HM\V-4IF_*^SG[)+T3P QV.[LJ0=Z9TZTEJ6=BA+ M>#]AX%BA3!CYS7-"?GOWV\'+4PE O7!J#F"+M[(RI<,?9?%#2A'^J"R.BU@; M]L%OV3-]O4V_Z>!E2J>QE7MMT#;.HE"KK&=],-;,ABV*#0A+9@;V.X!Z0-'[ MLD?0*Z:FYJXH5<5'6<->N]OT6VAL[]DTO\JQJ-I4O]@AU9-^8'K_16[6GJ%D MYRM J1'2;IUJA)0-(>UZZ[0D"%'R6P$AIQHA)4#(B[);$2&GQ2"DW6YHA)0- M(6VEM,2N$;+.666-B\WB8CL'1#O),M'1DUT2)=!9?YGH%'<((D\):&=U=Q&* MG2D#/>F[C%"42RG,1"A@4+;C1KAOE%8L_/)LN9'-[*^!/[KP1^,H-%&U7O>_ MF('G> -^PX*[H1FP3Y/\!F8WYBJ+L^(8M.,-M!)'269\8(U2C=+2^>$SL3R- M4HW2TL43M[GB*VX8/_?L7&.,1QK$[>C] M+U'@CUFU4;\"QM1A;A+>VQ$XK>LUWJNNY=>1P /0[]O"^SEW*F[3K("M=)!: MMY<0Z]N*W^R#;M>VC([9:-VN=?M"K!^@W7X=#ED C8<./K^WJ,?=H;RA:NR7 MT*Z9SIO1V-?8+Q3[)_ELFNVA??]R:\I))M%8W\'V-^63:_M'(W]LMGX.7H?J_,' MQ-A;A__X-/G$/&LX,H,?XM"'Z3)^RQZ9%[$K%M]FH$5F);\D3 MUM);[97K)=+[W?S##RXB'OI@JPC)C?^Z]MBY9]\_^=66O=D1"J3/&>:&P5ZD MV!_ &I43AUJ,\AMT-H-P@G=]A#"O>._,>)2H,NW,[UPW%R- 2^;]T+)V,LE$R;VO/5G/*N!UZ3CY7(DME\>E MY#A2!6-MBY9"=JMK^1V.%*^?K;FUZM(O6W?W7ZRTW;9T%2BCW;8_FZS5LM[T M?N\FM?\V[4E]THVE V@);:L M8E(695%MB=69#2\XCB:<6EYMZ2U?;L,J1](RK*]D8L4!K+W3$<'%P0&Q2W\_ M#%C%U\,5(@0S8]41J.KL(FJ]KW/:7KX8E4>2B[N\NMP[0;J,P&[$I*@B'E6, M:99HW:V.OZ7E5J^YI:E)4B(_J^2[$GN5>5%9^2W#;DE);K(HE_26/-]]+U;= M"LF(KG6G,P"TM)9"6LNWW&O+>*]V__="6O=91$JDN Y@Y[_D<>-]R-71J^OV M$ID.('9XDI;QAR=?=RKK;!0526_UK+?"A;AR:V^YXB6;SMRIL'!5V!\H5\2\Y#&X?:I]O?N"TV4Q M**MMSY7*&]ML/*ZJHE7M%:%<$:+-^ C[CR1MI<[12;$FTIMR^^0<[F(GS/$ MR_#^K,*+?RD_8*N_$Z63&$L$UF)OY]+:]3"UZY0Y4!W ZK/9N]OKW\DQZ.V MMF"38"] N^NR+=HTV*ZFK;P=6TTMN_7T_FV9!;UF2T:9X-/O=]$#9W]&0.:7 M1_CG?C)F(KB4_;[:")PS2"6FE#?:7<64>J"JUHPIJ:]L-B:I,5(*C&25@SK= MKU$.D>>(N?X-F#PU<2-F\BA@'R7]0S-@/&XJ_DUM'MN:UW9K3ML.]SNM9N_] M;W>?7]IT>ZIIVWD$?$RS#]^XBL J,D-_9LE8F1Z5P?DM*MU]9IX_#;RT?CJFH-Z M7?Q@,^=]\@O^8$B% M;>#ZI?8KGQ./X5-?Q!JWG(1Z;/8O:B:AY[-O133P&U*?N;3$SXA'5B9$M>KF M-I,0\H46!N-OS'7K/SS_R3/N8-; '+:-2\XC%J@4B8?QV?_"1^,GQ8/+*;OR M!44+FYFF[*^^&WE@FTQ@[EP6\%EZDB?$ ^O2,?7Z=/\QT,NL?E(5YE?XDN=IJ%3/T2.KZ:BL=IIJ8BXA4E\N(44\M2(Q_]W*(T5I M8I88M-GS>L?OEW?8;-3_.]LEOI>NBI;E@T;B1L LYCQBN"+N*XD9R$=NDR=^ M#7S.8UTU2P'VF\%*2\5*'6S;9J=UT@6@_^7=:IT42"[%9I>1VSCIGKV*W!MS M@@_58@T_CVCYW"N()?,)PU%U<'W:\^C.]E,8O:M@H==L]UY$8PJ!FN&QN22F M4W3%PM>!MGG:7H*"M(MBZ5T+""U$#W&<<@A.E^9>Q5:J+5G>'W@BZV0?5*VJ(U(W,K4AV-(A#O_-6W?@M MF7FNO'-)KWR#!1)TS'7_WGQ^T>#;LXO9.GWN>(1KJ6P<;;NUH='"% [R%SIC\FFB- _DWO;^K7'TYG9MF,;P\RO(XR_,RLUC0 MGK"XV?V^:1[;-E$!*_K8=.RZXQF6.79"TYWA2_+D#3QXZ5V(QUYF@31Z[?:4 MIY+??(&$KJ4Y.K!(G+0;[9/UB%:6B%DR_XAX2,ZJ'Z@/YG TD^N_@.3&T<=. M;TJ_S>MFPT1.E1Q83&3KM+DC(C/GZ!83V6VW=T+D=*QA(9&]7F]=(I,GN''+ MQ'(=^@:NK7]SPN'0=RE6U?<#$?"J/Y@<'L%U$19%,;9;AAL%%KY*02CC-R"1 M&V]N[W[C;^=KUK1GV?&]#]TJO0+-U.WB-/S6&I\><;/L^91_&9^#_*M5T@CF;\(],R8 M5^KU)<.[8ZX++*L9OS*/!=*//+='L(9Q.L\#AJ)\EL\'TLN8,HT98=TEZ3W? ML,UX099T2BK1VL_0&).X%%'"0SL[/0CV9H^D;8N]O5;K +@[7=)G:]P].]L2 M=R]\'AI^WZ C>[MD'Q)RW2>J^]IXIB M'3ME$XIB7Q7N.JO]Z_G8ZFU+X>[62UM='V\TQ#"SB;<^>Y],SV(4]_OL1P\A M;J D21:W2I+%O-R5N(FO?A W,)L-\9J\A=-925RYP_*,=)4]_9-9W?V"D:I! M9C! G'3CS*3=H5=H'*7IZ_[TKM..-+I"P"]NT_"T4=!BL!L]NIO]^V:KE-ICW6AV\V50\$+'=MR(9O2. M65'@A [,Z9=GRXUL9AO]P!]1%#$*DZ%^,0,/N,_QG**(-M;P9$.4$PA2FD]; MCQO_"FTK35_WXX:A76I6-+J>L3%[/A0FN-OI8(F/C9)5& ]E;83Y>*9-WU3=GNI)V]+ K# LL@Y(-T\.6NWSZK"PMW@?]I\ M*0_^NZ=@&NK)6ZR\LMY%>2:O4LI+I*I?C_%13C;?G#SVV[O?]GAYHI%*+H!M MF9LKSZ/5 - "ZZ/3[E0% ;O2O5G3OSSBVX6ULS*&XRX$<2G^6YUNA?"_B]5J M*0L;G<;)V6E56%CB162;>F:3BPC(7+O9ZVD$5,I0W"0"FF>P%&D=4#$_;Z,( M:)Z>G31[Q1DC^4'+><')5>_S<]CH MYXW403HY^M@Y;3>:.=3,I*2]AJB5JEXU&J=Y;)DFY)/)'8Y2?IZ4,*H9-[[K M6!/C'_*_]UC;^I,+4)Z177K]NI^^+%X1_^)[]-KR*G+_X88?;.?1X.'$9;\< M]>'Y>M\<.>[DO?%_[IT1Z*@K]F3<^B/3^S\?#/J=._]D[XUF8QQ^./J/0?AA MJHT'T_HQ"( LNV[YKA^\-_Z]3__+?7JZ16,E$IZHK,1[X\%W[9@J;.^]@=4/ M'.N#@<.NP\>!]]YP61\:7D)7,B$W >,P4R352.P[H#:'\)D.DM$]!,:[^+/Z M\IR&UN; .D,3#SL>UB!_;[1Z\9S=#UE,,D&O''>&L(&21(BSMXQEW,%1S4C/^,_*8 MT3JIT<_B57P1-Z=L_"0O\>)8$ AU.=%NQOFWT)DZ%EQ< M<25]&OJN.ZG[3UC5ED3,22L=_+"226 M(Y@BSXQL)Q0H6!D/)LT^,0\)V@;E&0031C K' $8#@/&Z!ON/!LCZ&;(I03, MOB2^.:5ONC4%6F,0,!-+&#D><2BP*?7\R0F'2O4\> QDP1GCOOQ ;/JZ!%TV M#L6[2!$:5&1? L/$VB4N[C'>Q#JDU?CPV_'=L?'K^?E-\EWSPUL:%(F%,U)8 M[WCP_4@8O#@*H@I[PEL"@DC*2>@;YZ B+)A M2GP9BNZ^7&1HN64#++>%C]W5_TX!'Z])!O+I;>"/.Z(GR\526T:.','^;Z2BI@) WQ% &E,/&V8XED%V@][B@< MFB%@:P+ZRV#/8T8^K0#\1);UBS6),!D,^"VFIQ^Y[K01@S!1;)C46 ![[[\3 M4T84+4?C DR!P0 M Q4GI2!1MGD0+1H'\!J !#0&&VUUQ/+W[ETA,O7/?Q\5>5$3[+ M.J +>]@>Z2M5<'T9Z;*4($+U ;)R<%=7GXU/YW>7=\;U5^/F M]LO=EZM[^B7'H2[2YRXJR'4=#$Q/9JV^;DBK1?D.)?X@KYFA6V:,-^C(<;*B'.1@YZ"N"<2Y=^$)"I:SF!%5$-3H7LRPN><;W)4?#[X1.Z M V F1ZDW,02PU_F8"?\#W 3P"_ &''R%?OL3O%W\ B^.\V5E;W+VA0>?Z]+1 MW2T.A1!L<0Z"VK,95G)&U]#'@4B?@WEDJ(#?AC_1OVC,1Z-4%_=-CO%(,.[- M#)4U<'U@1*S?=RP'U\B(DT_CL?#)#WZ@PQ^8(J01!<)?>@A\TQ9=I(,%.LGV M=_W(QM@H4('3 MA-6PT/K&D+EC'*P#D^@_BEA+S#P+'?T4S\8C.(L^3",QI2[9A0;D&*^P%/YH M309+R)W" MTLP)LX_'X=O#PP9/,E[]*_SS@IA".\S<,+07A!DPA'-F:='(*! M?F(?/!$?OT$TK"=< MQ)$9_&!A$A+"B)#-,*Y.80]@MDV1<;#8*$#25^4)=Y-COOUP*(X_+;HC$WUH MF U03A>BQ^_@?SOU"T!5_3L,%0--*KN^7WS/2#-&?4 E#H:$RCK,'PV'J3.# MX+(P+IZC*C*-PZ*;IRLF'#?X@(464)4EY\Z_F"*'L.8!ZRD*D.@9F"7H>#0B MZ0:1\.ICUPQ122?LXXL=U 7K85E6N#L'P[KXC]!6 #+P''K9?9DA" A[AH\4 M9\!-8(DX ZO9)--)(4TZHY7BD$ GT$H.&:DP#!$C..E'P7R:8_R;C!?CS>E; M0X3E':D@Z$^70B$8J!.S#,H,KV,#F*1Z @-IL4"D^HMQO'K;X4/4 ;H&!?5 M$6@B$!&034$VS"W&N(<.Z 2'QY(HHJJF 9[ @]A40HGT&(83TR#AHQRVG5Y% M*=<'S@!5&5TF&>9'H7$%'0SC@'C-^!+A?1PUXS]-&+HXW<4=JM5;VUJK=6]=:JWEJ=[[F^.&);I:CV;R+8]@7T M&48U^ LBVV6RZ%!C"-LB4:RK:'I\"-<^#"<1NA)S(5[ZN+*NX-(_,G\P=*@% MUVK&'Y$]2.7(Y''H4RH.DP(\4D%+ASH-#(I=07K357=NP8^V7)]CV%,,!!>= M=!MQ^@7##./((HN7E+P!JXM%AA8N%)[8F,5G6%Q'Q8Z".)B:O"/4'"=+!5"4 M<@"\#=228'[\$4>U, L3(=% 8'32];(#& M8WP$B.#N8[5=A"H'9Q[6]/?&&^=M$GZ6+=3B^)98W-#G#>PG.B241#X15X#P M,2-H)E_#5%%A*MG2!V@>VN(0?^)P.T'03V26!B8$V&=U6O8&;B[ML0':L M7(V)<#<&8$W9]6@,329]@?!](&K>.(]OP9X9.!X3X72@'.4^ M)B<)]0G=I!3Y HTT8'D"6Z'8<2R$A$ 10263%#A)6TZC4>3%\7P;P2IW*,3% MY\E^!>T>8)P>C%7:/:B)32ZPV>'A=KI#L&6B" M[BBRU!?X"YT0-Q$L\)&X",R)]\"!M$BH^\XS([/99J#S,?1$%:MH0*[++-55 M$FL%LB:]0E[0;'(?7YS0J@ ^:V:+4PDC)!M0 $//!F8D6N))',.?H AE]]\P M&!#_B/Y;0!%O8-O(1$]1++^P,C%55R$; QL)N0.GY K,:^-42:*@\$"8V@X7 M\3)O.=*E[D)N!B8>=03_"E)U#H9!]!?\@'S&&DG=(QV,W(GX"B!8+V=@'Y]88^&#OT4AE M%H 8I D67Q X+"!10XU"7K71%U&1I'$1N*- GZ!6P;;_ /,2*RD_"CEN3.'& MZSSAS(HU&L2T,P^*BMI;6;UD%LNQ.1$&/I$'C?IX=;SJ9X^F&\F8 MQU0#>5=X%8+ 5/7"N)[RO#"P MQ H@5R5J%Y,.ZC*>RNE@>N#+@"%0\.BX;"#,C>[/2'VS\;/,FTFWSCA>(<$/!3/( M)2-&FK/J+!\;?T/+9OIKQ/O,XQ M&4?9]D_@&DLY0& VFBS+\69CD]U:IH.\^7X"G?)3L]NI-1H-:N.GSED#_\ - M5YE:1BA7?B9/6HUJ^$G.3QK'>3!=6D=@4"S,=?JKI(YB(5,6 M%WE'4F@^LW@K@FQ]P"<%K'%K5D"\)F2EAC9'S<"%@6&F&@),A' L!_-3L*$: M\M(D#?% >052GV58JP3&,L'U*C+Y3OC-J34>._S)D!PD])XR#OU-%E#*;VZ*0=GA-2W#-$8^/QXC0J<\=OYEW"J- MQRA15IEC4A.Q3?$MQI%QMY8T9=QXD$;_P#IT:*J$2\I"F7J2M*\@2&PKQ99^ M9NLWG(PQ>.%.XJ343M>PS0E7@FNT%GNVM&^<0%'O,>6 B\N^V$8BPQC=5B>V MN!W2ZL*U4%=!C!S':SQIIBE65@*$Y!/3EL"3V)IIJ*9\8$/<7V M2C)W>C'H:S!)7CW= MH<^)6*;YPG*O FBUAA[0/YADN\8]!VOHP%?TMS3SU4> 5S#WH)M)R]MLS&C$ ML3&39U=*58BKC!#P/J8R@9?8AH9&)SH@\X9'LI$JC*2Y!QI;"=SD46][3,A-902)"<. M3RP\8$(H2KZ99H-+5LMLCK1KLEUQ3:LE8D,*=2E:D.3$]B2!6C VV;L=[W,E MFB([\*0]T-+-!KAB '^.&Q4!X S<$,N,.)/+.EGV4\&%%="9(=OQR!1/;L_( M#):G.W?X$I@]:%?+4*CZI$ &5V.**Q"28O !/O6=<"[RT);!-2MO2F1N.8=& M)K[[2T&U]%;0!.'^RM^-Y],IQ8F%-+/$DRY\;- MQ9UB08.2<&46H?U(]CDZ2!,62M\_M3QC6TCXEY3=*V)>]G2W2F?I^9UX'S]0 MLG^FNT"YBQN1IA,J;TKXD>HVX[?21GVN UY;B5#X[J?F<0<5EDOG%G@F76>^ M1XWZ L1\U3Y:Q[W%?;@^FF'@I&1Z2<_JY"5P+??@=YL:/'CI+SBHEQTH_#Y38],8_/R0C]D'H77W4<9SI9G M@=5C+'-3OVIIG#23@$?FM>2+02<E M]V=Q)8&">&"@^X3QLQ&N@3(/.&0C<$Z^IAPC%U#LT\ISMF(+B6R*)TIW$Y:$ M" NA.4-1W7B?F'H"R(U-1^S[QWO%9L+U";WEB,)F4R82VPR<\=2&.(\I$ M'P=T7I@@8\1,S):@N2"4O,%0S+,3"DK?'F.6[>S+ 4NF6EA##]$D3FK!33;A MP< S2GE",J9 BO9 J8@O1;HDFQ$0)2V3 M<#9Q6))<*:)'E'0)H\03S!S#:M33K M>O4\DEU;B??I81R*QTOTSNI^Y$82!I9V-T9+'DW'%:E+4V=OG'1WGO((Y%F\ M8*($9%0H/L #3&A-*=&J"J2-H 06(EF)E@^9+"5B/\I692V-=PJR08A1*)!\ MD0- ^6WH"@4.9;2(,\Q*%%DY+R%BM7&\6TFDEO!),&.I!YDH<#%DDE61)Z-$ MN(RJF[SHJ,1GGO%P_(A3B@FGSD6R3$*+DH9MXB\F%DP@+#LVJE!<:L0>B;*J M*%G>J%LRNRVQTFADBD157%(',0DA55%C1U/14;EB%5?/6,4 MY_&LNBPKQT("7!E]<1S%[_>Y<)T3635^&Z?[K["ZF!VBV")"BRC)L5$- M#&F,Y-@/BJ97Z)0<8X]4ZP,%N.\$6-V-8;H6#D]82Q+T^ST=9)!YM+@2WTX3SR_@,D8B](&2^)IE3RN#O9#(:-S[Y MF).F.E]?S^\^9+Q6^;U*_^8R*DW3FNO/V&5@X;9 M].6+)*Q&^N$BV3=\<^^/'.4V.4$? M]_$K!<3E2UG2:_23>,C.LT?U*6A\1S"O#4 MRYB<<#5@ T!LO*@YLF2?E:AU9=-*S>%,3ABY,1U3\T:S\!T6LU7FH%6N.;@R M@\!_JM]9L#P8EZ(,4YJ_?8,-D'6$5SW;3J(GIR;!HU;0"!P)ZWZ-N; RB:>T MM4GN; ;IM9DSQB*I+C2?TZH/,C*!_$ZT3?)'4V1QI7^W1 \J5:DV#O<'+'8 M"@!C7YG 3KUQMNL)S$Q +2UODPY%.;L^7?P#K+6!XU$DQ.SC'GR2&H=)<3#" M7BVUJ'Q10PBW+6WXG!IX\/]NG".=F'-882?$#( XHS<6-/C92NUC6[:*Q0U6 MG*G=YP"LL=C.D_Q"@8-S +I)2$=B&S8_R$N@,C]+^>\U3U$'JR(/$_V%ZLHP M)BZ:PNMI8!PW6&P5'">T?CF$YDPN,?L M4+@+PQ[A9,J$KU$L*I&%-,%%;(N+S%%+9;'2> MDG=7RV2TQRD@&;*3'-+$NJ?SM$D]!%7_G/*:'[GT0)7J ;SDHK_AO9#)C2(1G)6JQ0>@4JE$OOD4DW5-DV M^"+$X[L(^%-)#3I,\U=XCH M=4N[U0;=1=A:,I6)S4C1V%0V=!^? PMB3ZR6.3E)H:9AD!DP!K4 M"6JQ)(W-Q;2/[#$F$BJ,P]*!'#P 065KO+Y+JJ>6DH(%%R,>>_E27<4TUO(K M@=1D8KR,.['X.D#X)O!-F8S @)V^@0],6H5X8EE 1 MR>E9RG&1QRQBE9"$XA26)DT,F6NK>J=7E-XY?C7@9S9*D^PMD0J1U4.4T$A1 M<3--'8YUEK?=,E8RN7W5FC^;W[5<+=:]+SKY*WL((JQSM+9:+M+#^X::*%&S MIYW6VRG2A#? (SS?S/!T0/QDD;Z_H"K')DP4-NE.S,>$UA)#,=E0=?&T$.-9 MXVI>79# X>EY :$DX4]7,$;:1IF$'%%1'&K5ET6PAXZUCX@ + ?JJWXXK1:>>X.+BN;]&CR8:8^(T2H&A)2?,C.1ZU M0':X> :85A=9P\&/;=0)+1YDC,9#2[+'$OZGY6-S1YUORK8*6E)."UA27F;P M9L1'&?@6='?.Q3MK7QTQ=4D(IM'5"47;OR:$*+A*<@+GWJV[J9M"NH7=$Y([ MDH33ETDJ1\SDRYO;__B<\GB+/$]I42XUN1^:WJ]R]^T5_/_]*RI7]@WS2:;[ M^33Y;O[A!Q>H?^C%2^]&'#^]E1GE0.[G-%-[I1GMG4S=W;M53BV87_"@;&9< M87CRH">9^(!LX"O-9[M=SNFV7+1?>G8D^FZ0+\BJ1V,_A[,'7HH6[W! M#OJ&'[ZDO1=HE_8:O>)NL)L9R.P-=@KM-4RVH<*U9G)UXQPV*V]Q>(G>F7_! M8O9ZNB5F0 .>RN7(@CYW,ZQVZW3E836[9[U\%Z1DP^HVP!"C875A6*=+U7SS M-!^_I1M6#,)5AM4Z;7>:KQ]6,7>MBA>H05F'<'?W>RHT%*@CFZW"+U:=&4XR MFU=)/5/:X^;YYH/QQO'D V]?9THHC,I=-M/57%!VW:@5"_'<'N9:O/GF2>-T4X/=K'F0 M1J"SM[&3;[Q- R$E1/FMX(O NV?MPBR$^>/9EL67F<_S^"ZF&W."S>W ]E-_ MD-1(8@HT EN]PJ]ZGS^N9*91)U'^>?[U72OHI5@Y7*9O5>QJ]TT=9%3*NQ%V M,E50TCNTQHM9GAR"M @(F'Q%)A-:[,E%RGAAKA"3F1N;TH.?R=5-R<;TBM?, MI>E;JD> F5>4,*JD&:0[W?&15]F3'#L^25O@ X<2;V72%V[>RT33Y(RLDH"K M'$<[CL>)I5'3TV[R $HZUCA7ZQ6'J%8I6++"02PQ]P]TC!R=!!BIZXZQUH$W M2/[F8].*_WXI;$5EK#HB5B+1H,NQWQN]QL\*/4'RR::#F@,/QN&'H3]*^GYD M 9VXB*5 _/S!D&37Q=_0R_@YZ:35^CF7<:%=3'_-%;J#.0'.0G]@XWG^4V". M?SD2_SU:EQ0Q@0DE_TY^3@,I,B@';C.J)^?9I3Z-5H[4*:&TW:B>-8ITJC5:-U@T-![R_=J=9/;1NQYQ?L/E8G. 4 MU.FZT[ %,E9"_*IT;!FE&AH:&AH:&AJE8,_.YT1#8SOL.<@HINOSV2K!W=+X6QJ7UQ#0T-#0T-#0T.C!&3L/30.+KB+=:,M.MUL.VX4 M,N5@M"?COFF"L7:2M).4=9(:QPT=&-"8/S3,ESAO6V.^#"S<0\P?;BQ,8_Y M,=\\W)T^Q1%Z1[5ZDK]6NIQFQ<$[H&Y<$V_QPR>QU"A=.++- M&FHQ)42'K,Y-1!17.ZW5+JXZWMSAI$59+_[[M\N[R_O+ZZL5^/K9X1;XFE' M*E85;]NLR+*F&MS*JE=G\?EPE;1P%/#*],+[K%"_#XG%MMG.\))0D MDZY9=TWQ)@L&+##>X!/Q3+4:'^37R3O)3\T/;X\W>PDEC5TM\V;TJ60U-S@; M.7C]9&31)::F%_7Q8N. !30$[O?#)SP>SGTW(D[8\I*/0"A$O&;:P9)W)EUP M7+>36U#H3@9@:,"&S.-XNQM>XM;W7<='IN!;OO$0^*9MF5P4I4O>X!R[BOND M&P1E8;[9&\^*A O==ACZ(=[5%U?1RUQ@+[EII=H(QR:O9(UOI5!OLCZIG9TU M:B?=3EP;'*_&$\6^Q54CXFYIF!_U%I*?FKWC,P-&X6(/XJI"]3H^>J;=.VXF MS\ 7XLY(O$P0U#3>,PW/T3UZDNR(QQAK-JHY6@\=-%I/Z+:K \3K.034!E98LU/K9:B..D"VCO0;3"7QE_A138Q M/IG>#^/-'6/&E1\RHZ>86Q=@Y3JA\=6TI#I\N_0^Y9@)*U0ZW<[5RJN492VN M^Z5++$Y15]53\(RXH%RYYQ;OM 5Q$1?(!Q-Y2SI*07)MFX$"0'99./Y9VU#(R7D;BO.UFSDQN+533BI=[B_N18#227LSEX M 0T0*V^59W6_SROXN!D_)49]73AIF?&0&T)LH*)V9S_[*B,D4 M6GK[_@5>F/JY!,6.3S95[%BVUSG]N:C)7FO_^GZ.+IB9LJV7$GMUL;I=)E!L M,TL"H;3C+(GFR1*8S;VA4&\;Z&V#;*6D6J]1P4))VQ'I8JV$]40ZN5$E2*Y_ MVZ(PZYS!HH AI;#9*M?9U!VD'U9A8;WT'N$[/P#C^\"7TAU*W^;7P-99NU32 MI]? 7.F3][/)"\>$"Z47P?U9!!LGYC6LS&KH^MZ@CGMN>CWB7VY#0QQ>]5H2K *KB+*0203%/Q,E$9)5]#K M8BG6Q4W(=ZO6+O/]*GLAWV5:JC^S/J,KXN7]8#7*"A492K[E4"Z:Y7/M?N[1 M&MZIG35+O"FY%S)>IC5\.IZD5^X22/7&5^YNF;)Y13.P1+J[/ I.YXW>7-[<$LOP_S]OLV".7N(*]=IZM9/38EJ6=>RR-92+F%)I1(4$HLK:]D,LR8(I'L6?X(*!R/ ]^TAJ+S3%@] MOU?,!!-E/JV 86VQF99IT$K#^:%"47EO$63]RX8U'4>ZKV8U+?0+S>E0?C2M% +M*$<#+E#A97AS' M'%O#\VNGN=LJQ#Q'8A*7."DU*0J?22PNKIT:\W.J5"U^@^F(V;I[JTXE%57- MT-*/L!JQ@:4U_9%C&0_,8WTJSZRZ\2+->;HYJHMG^9&+"C_$TJ; ^?1L2,J M"!E3)3OF;&S"V ![*"NRMKD0L\'T8H8O7 N$E13!B^0>JHPFY9\?/5%PC@SG,L*XQJ;(JRIR=Y-;9! MC464O*JPK"X*Z9)Z\;AI$1LI@U44/SYNIS5P155C4CXX2P%VYWC& & 18"U4 MK(UL@^9'/20*IR*'/*GPV' 2#&FH$A$2);FS)4D M:DM\O+7RY//:U#4UJH3@%L;9!85>7QW)%O306 MMH>%NRE#J4I(V,(>1ZE5TZMK\I8/CAGCHDI8U##8/ RD1:EA<-@PT-I PZ": MVF"S&4U%V"(O05BSLYF[ #88=U'1DKGL@@+'8[I=1%QOAG%Y+"JS).%_3RXC M0,B4?(_^BH5QU8"-[@OO/,6L^EOK.]\W;W9K9[URE;DK"#@:K7N UI-:L\Q5 M;S1:-5J5=,=&[:11K%.ET:K1NJ'A@/?7[C2KA];MF/,%)6WO_.Q498]PE>>P MB(:&AH:&AH9&*=BS\SG1T*CB4=Z*1#%=GQ]Z]0KMN,R62>V5JTCJ-@LJ:L@? M).1;M<9IN:K[:]"7CH7[!OI.K=,J<8!*@[X,+-PWT/=J)XUB2R;L>L:V5R]: M!W>U+UX.]NQ\3C0TRLJ>G<^)AD99V;/S.='0T,'=0H*[GTSN6** N.-&(5,. M27LR[ILF&&LG23M)62>I<=S0@0&-^4/#?(GSMC7FR\#"/<3\X<;"-.8/%//- MP]WIFUL),Z^$T%_>1;P^,,WQ^T^RY-H%56BBJDV?'6Z!&Q$%[![&^\GUK1\? M__5?#.,O_U:OQX\;RO/UNOAY09/\QG<=BRJ^(0]O6?^7(PO/43>:C6;HTZ>3 MULG1QSPN+3NWJW"QJ,/ H@UL[[WAA( :[U26\)SR^'=] 2M5QZL-)5-H2-L M[,4]+1F(6KK4'(]=1]8M30INR5*:>,=S6GHK] TLA!@P/)";*?\%S\E27,1< MI&X3PR!:[]C(P1)ZD17Z0% W+6'EL)"4Z M.YL?_-3BN*U!Q=QLMCZ<*].,]>3P##W^,568SO?FE*<\-GZ3M5@=G@NKFF%B MHS22Q5>3.HRBT%RVP&I:'93'A>BPWF)<@\X"U+M,+$X[V/G#CC\@>T#5UV(#?#YD'O'ST M7:P$2_4 .77'05$X?5@WXRJ39>^C4LI.$PY@M* MKJQK:IE\B!/G^D^B*3\*Z8\:EM*E.3&P*"FU&]=-E4^F-4]%U=H:'K?'\G[T M@Q.R$3\VOJ8<@PFW69_*%)IB8./ L9@HD_I$95(?:#89M$95-4V#FZY@M2=[ M LB-3@OF$HM:N)-,0<\'%CXQ8.W(#'Y 0V,3;1 '=%Z8 M(&/$3%R6:2X()6^@+?;LA(+2MUAA,.?E@"53#60]8)W5"0NXK.KJNOA9%O^$ M=CQ\SS7>C+ PLFD_0AL "C_B;V/2XCJ-R8B3X1T;YXF\N9.:BD>%=BXD,V:9 MH(U:',*BR[@ V@-^D-"B*1!//TSR. 0=PW@00)$;9BNJCLR),30?L< C<%=B MG3@A"$MJ0Y*(2)$)YY).I-@^55_ %I2*^M)T^ M (+-"$@L85R6XYTXS+65I\6X<)0PH#GEAP58EY0=GE8)#E>*^2+LXU*^QS,* M/,],F5M;LFSU3!6S($9O3FEBX,:#R4513BH.ZH4@I.:CZ;BR-'.Z@E#=9IX4 M?:9BJ,QU0!F; &+E5*RI(>M^6TY@ M12,.RMJB84Y$)=:4%E,65A73%@4F. X^8=FQ9?%8'N$EJNJJDC"NAL^"2HU, M5Q$;53G841"OEZI"%>5>XPK*DBG1&!6%[S$J<)Y[)Q9IXEF5(U9]M?XKK0G# M_*K>>A,82635^&_M)\6987;EB+\P.$1F$Y7K= MY!J 3.U_:8SDV ^*IE?HE!QCJ'BP!#]H=R?@P&?D!(\>.&A<,AX43IA3Y:D5 MYF4LCTW5HE[H[TKG=*&/6S-N4S69J;PO*]J?J[/Y3>'2>G4;W][@OQ6P^?W;X[X)$ M0> 1B+4C7ORMT6@= 6PLD#67_W)4;Q]];+;.VHU&8R&+7T__9F:GEMPZ4)L_ M45&QLGU ZSA0MJF M>2D?I.>4QW)X@1&BQ<-L=3)CG-/TY@AW<7G M.%:C:S6DV3P!I;F(;OZ5?*OOX#:.HM&-.2%-^CEB][B.BQKG+QG(G$<%W^ MA,"HQ*N&?->(7T9Y'YD..>JP 'P%3Q!>^CNLT.N/.VGINB_:P69>-/[F?/"M MT?6"&6Z>O6A:+[VO?A3\G2YHV<:\*OTE@[F)O128+K1?P4H4!B2Z8V,R3D1< M0#K6PESG8,Y.4 ?-&?<7O+H";$(@@U_*BS,^1>&5'_Z=A3?HAB\+."\1S>YI MWI0N[;9TP^XFP^["L$^7 ;E]\KIAKRS&EU@I$?W\2X4+\<_K@SUN+F[MTHM_ M*1[X\_M>ERW&9PQ&>8:HC$]R]$*YIQ:V*?AIAR\>])/_NB$_^2\?<+.QI@;/ M=+F*67'E>]9:ED7ZPLN,BU5LB[2/E\S:BR9JT];=W(Z4$?$AJ5[Z\ 7T+SBZ M0@N9(7P9!!/TKO^*WN_LD/@0#%[\C_+B>1B_12^]:$B=;N]L>HU9H:\=CJK; M;+6;BT=E./8O1Y?@H==[1Q_;C5:G6ZD1=I:/\&/SM-.NV+RMLO"?MD^G-<:& M1G4C0D^P.@:D%=]\9N+3V]6&)]Z/7X]??J6A4^].&SJK=UVB0:]GU#:[W6Z[ MT&'3GII 89I+4K]EN,@@JI.HRIVR8_B;YS]P%CQ2V.;2&T>PNKSYAI>'&NVW M?+3)/GX_QP6F&"W3ZAWBK0DOPG"Z(>V($EMXGL: M:_T:4-C3FF3?5Y[@"4-6BN LG:^<0;]\LM29N:;]TNMYL]-29B=GCCYN/$T9BR6S;V P#; M.5T-DM.^GJ7M*,"*S=+I=.RJ\%G*F8U-Z%27N8Q"_PY T.9HJ+Z.^WMNJS0)\BL@2<[< M-\=CU_V+@-D."*I%>8KTI!R:&!D.+&^&FNH,75Y]Q2F:"F>];H#%3%O'ZM-+PN4T7GV+?\<356M5N=UMD27BEDE809PLS:/#.:W5Z["&:@-@\G&!S$ M]1 6R1O7](Q6H]&;5; ;1LSYDQG8]Y,Q4T5/RAU2<66.Q$^"QH1$_ T)W)C$ MO8AQ&^'!4BU_TNQV.R\@_\LS"RPGS'R"L.1XM'W=V@ MSKOP1R,GSH]'-]RG\RK@7:*UK_BX_\!CV0:=RYZ5H+01=!K5)G*.=5?V//;: M9Z^OKN^_&*?*.=&+Z^_?+^^_?[FZOS/.KSX;%]=7]Y=7OWZYNKC\NQ$DV>68&K&/1V+$!'8#&E4VC7C!! MU3Z:@>-'>''UV!%G;.BTDU!0 ?/8D^E"6^+PC9$YIN]R/VE-G DSN-\/G_#H M#\PPGNJ):O5\.IX?/ZG3O,,_Z@I1['QO*KDXFJMRSO@1>O-IM)Z M"WZ;:7WF<-(B;"X]\5[2 A'K _M\, C8 \S3T%4G@ ?R91#1 !@8AQG'@KH M6#)/D0Y\3\%('GR&4;AT?#QS%_O;]R]0(/D;SX&",N_7\KD3'5(XEM<=:;7^#F=Q]=4OY1DU\7?T,OX.>FD<[+LEOC- M]K?T4OH0T]N1LQZ:8*\MZ2,F,*'DWQOT/Z3(H/.&6S%A,+S" KD,9S)O"RUG ME#L-BVH<:1QL#P?7B3:K'A(V5)1WZ9S,ZJ@MN!K4D3ACP$2 \3.S*"Y@M)NU MC9946YD!ARXL\;D$6OB-@KVM>43$IDF5)%7K; W#$L!PLU7<<3DH>15WJZ;:N[-!(K0)2N^T2%YW>[>)3;-QMW<6G MM\5%1M^V4Q00Q.K0*)7(Z0N=]@]BG6:YU/H.;H:JAD^Q9)KVWB+;HC!9:_DV09PLMF]\C4'O)NMO5JW<;(GPJ%=/.S^&^/\O2&J1AD! M&P>,,W$MF2/KQVNO;[^MY 645L:XK3(0*\#V_,1;I.E7@!D^.E]#7H[ M:&^"]>7*[-7[026#6'':6]OX!=OX\:T]6"<6E+8VZ_?;K-_ 8O"FU:I8\'L# M@][L::?R"(9V,TJ+6KUELW#U\H%VO!8\7KGP;.)V7!$=#=?1\$7.TIY$PJLL M&)7C4EG]KYULO+RCHE4Y\KA>V^O6&IM7^NN.,>/*#YG1;%/5-<>#?T>BS)SY MX$>AX4>!X8$:&#+3_C,R UB7N%B$J)I:F%'47$ MTWPV=DGIK.0MK\.85!/M?<"[3BQ_Q(P0Q@'2;D6NL(^H!MT#X-4V$-3C,?# MC*TJK/B05@@T?CN^.S;Z#-9ATZW!2+ F'DA%7-41FW;-IV/C,N3T1]]Q@5V\ M9@S])P9ZID:=\>CA#VC0"'W#C&PGQ LBICK"E\TH'/KBDH-CX]RR8/V'QK & M8JA4<0R8Y0\\X*/HT77,A[@BHQA4-(:A8"%*K$(Y(HK[QM.0X0UTHIPB-@>L MQ% (D/0T=*PA_ #*#[D )B6T"ZT].:YK/###CEA>G<1R@/0;&P#!E8#IU\ ? M&3 C#)F._\W.Z\B< +<)L8[WZ+N/XN9UEP8X#GQPEVR!+8!S ];WJ@ M,HK8O&5ZB "\912 \>!.$DS9-7S?M*P@0B BH.)?9%,"@Q8(',9RZ(<^4 13 M!.,A2:*4,R(F8(+F**3Q"SD$HJ$]6EZ +L\/#9NA$^0@)8SZMWTF?AF9/X!B M)/X1N(#X7[%[(P+DN-0[D@VM]F'D('++6*$.6%8GC.45G9O MMR/02K+\=;[DQ'0450UUUX5[,PO&6' $\#P9HX$(>+?PVK+&*V$XH47Q_ =6A&0R@,1Y9P[@I/VD7^PA Z+V(X;W65%87 ME9+\3BR/R2)CBV'D](428O;[L'Z)&X\D\XR^Z;A8)#; =50A(%1(',1-P>R M=B\+'K&(O W:!];(B:0Q&2+(+C KP)41])DYW;*@*,,SA*_EC$D8@_C+A&9% M7XJ>L$H]?4EC'0?04 !X2R=DZ/ 05F*\$"UC &,I8E$"%RT RX3&%I40WH0) MOS,!D<5TF>L_ 9)&R*)_2E5OHLT2%X%VB>MHVM!B8"?3]93HE9JP,1 Q,,EN MA/6:390%T)-@K* = O/ETQ6Y\1Z-8M?4UJ\NC8]D*T(OKS2\ZJPM4&Q;*T < M^\M;J3;<*G'%PI/]JUAX3R!7P5VN+2B-A>UAX6Y*S54)":_I#M7VR MI+R;AJJ&:DF@VBK6?-)0U5#=%%3;Y3I9MXMSKG/L_2WFFC=/EAC\?TNV3<4V M\A8->7WLL-!D[=,*5J'4$*L6Q)H:8AIBQ4*L@O=>:(A5"F*M7@4QMHV#_KL/ M5Z]JOF)N&F=AZ"[+F:CL:69]S']S O_FI-@H2L%SM0$.;/;,_SK[H*5%HA:9 MA2)SUB[7OFWUI$2O)7LI&,UFL:?B]6*B%Y-]DYE6MV190+L6DVT4OMG]9L1& MDH^89Q>4=E2>&A^Z^$T)B]^T&\5&NXN>]*W"LZQT:;'9NMATE]QT7YDR/GI% MT:*A5Q2]HFBQT2M*P87AXK']Y5W$ZP/3'+^_\$>G:F ]-GAENOS M*&#W0.0GU[=^?/S7?S&,O_Q;O:Z\)BMB*"\:;ZCVV^G;>EV\L$)GU )T<\OZ MOQQ9>)ZGV6HWCXS(<\1WOS4:K2/CF3OO/.D=;*,N"Q!O@?X !9B32".WBB6DN!#,V \EQ3?N\/'[^B)2_'*"CR" M/VUF.2/3Y<":JZ\*C\Z./G:ZK5:S?=;+SG].5X63GL/!&=(_GIP K8W3D[7) MO1/D_M5T(U8SKJ.0"N^@\,TGEQY6'EUQTE.2ZVVD&-1:+KG3S6^%Y'PARI"< MXJ/90("\E'Z)$%E][I]KHN0\?>U%2&DVY/\60"7M8VNTKR>@S699!](X76$@ M'[ME)+W9:3;;C:W@9VP&:!-$C$BW?=YP>#G"/C.\2HTH3W)V.:++FVOC']_9Z($% M_[NA"6LV?K^+'KAC.V8PN3-==MVG-LZ?'?X[]"=Z*P\+-C#J')U2X(A\985? M1RFN:>4)<^)7Y@\ <#ZDNYT5<.I(O6!45,VO8?%ZL.G\7$2P,(YBF:X\9YYYMW#_Y*?,7S>YK)F8*MB^=F._F'WX0 MCT!,2OP7# =& X-9C:VM]F;9N@[";P(?[*%P @VX)H@)!LF^_!DYXU%&:+Y$ M^-RF^)]1BS,[&(G]-BH=>6M06G?;K9Z7JA0MO>S"6F/#HN>Z+\.ML3N=VK ML 7<:("9NSU67,$,#XUST)PP:SN%DH63=_VIFLCSG 9IJNY84MRG2F0 MZ\SZCO5!.-(Q=U:;Q],-.W#J,EQ+_&AQ*48AAM#BI5/XM]3]:NOGAME10'1H M%OT'X2+M%M9KJ2?NF-NP/$OM$" 35I.X\L=CLQ-Z&(O(*M,GMBEV.'\O\-?W MV-I>WP?OG&W/1T+9C>I3E,>JW$&^HCF.VNJFXQ8CL[D6F-,'IG>]'ZM@X'FK>FEN8F@9MF-*;AJ]*&ETPYEQ%31T2K/N[E[Q;IP5 M*E/[BKN2'2S1J$@\U^B'MVFIB#=QS;M6 M(WXW^:;Y 04( &TH#^%*87H3Y2%1<1#IGJU"\9JATG@<;IC ;)/.?3F>YS^: MF/7L]PW.1@Z($);P@R\P(@=68W5LEQ=<)9E6#.[WPR<\SP<2 M&B$0.9 4&$, >YV/F3@\[#$K=!Z=<$*OT&]_1@ "^.+1L9D/S^ 9%L[A_6/C M'I@UQ:%F[P.V:T7<@,&$/FB[1^;Z8VK/9J[S"/I)UB*$WX=F:#"/K S7?\*? MZ%^@A$>C,:E[?+%O\A"^!KUB9JBL&2,?1L3Z?<=R<#&,.$-N>2Q\\H,?P*=^ M *\&T%D$SV%3#X%OVJ*+=+! )T[\A>M'=LT(&%"',X#?A3X(/3S-Z5R1_^2Q M@ ^=,?$.?Y==9<:/2R-.'#\V8H2:MHUL@SE_\,%YP#<%TZ%1&A;H?8^/'.(L M$8J/F". /G7\ %]1<13Z/F8$, E:?'+"H>.IU-2H!41%PFI8<'QCR-PQ#M:! M2?0?&;T2,P]TM-]/\6P\@H[W81J)*77)+B#8'(]!"9(J@V6$1];0,#FU=(F7 M$P,%=;]?OP>*!CQ?\B[]>Q6= DLBRM7HB77A\7$QV\0 MC5S,?M]ES\Z#X\J)Y-$8GS1\KS[PZ?SDT/0&\+!D47;B$8!6G+A 7,/5G '# M @8F#33_, '$1E_4J\A3XHX1O/T =\EG1'8'4!@[, M!BBG"]'C]\@-G?H%H*K^'8:*QHS*KN\7WS/27 .J024.AH3*.LP?#8>I,X/@ MLAR8V!Q5D6G\_"Y75TPXGAT%%EI 59:<._]BBAS"F@>L[T>NF^H9F"7H>#0B MZ0:1\.ICUPQ122?LX\=9;3JU[BU8#\NRPMTY8+09^(_05@"R5J/1JPE](G2C M,00!8<_P$6&-4ADC#CKD+)E._(63+9OBD$ GT$IF&ZDPT,X6@I-^%,RG.<:_ MR7@QWIR^)54-5H=4$/2G2TZ.&4SD+(,R&S@\!)BD>@)K!L4"D>HOL/!@'AT^ M1 U@@(YQ41V!)@(1 =D49,/< C.>P'L:HO:7DL@$Q887H3F,$H$2Z3$71 S7 M$J0(\2OZMM-C,')]X Q0E=%EDF%^%!J96$S-$)'LFO&?)@R=VL/(Z/&JP,K[ MG#'07V\(JY8\Z'Q8F&!YN0;6#J1)_]7AZ&?_G9F!\=V$=0OUU)T%C ?-8/SC MGL1IL;D>MYLV*QK%-N,FXQ:IO:3&U4[,]*T74%Y?S,\'@X !*V&%1:5H@KR[ M-!']B"R+D>,YHVADX %CF+RQ.1$5N* +M#7,,;H.A$=A&Z"D@IV']@"J2A-E MQP4+B%.5@!"@S>%A_O;]"[P%];,(X(@"=.AO&D"W*VNQ)7_SL6G%?[^4R9F: MU,2WN)9;K_%S.H^%7:MT\O/&ZQ0NN5MB:7< +>"LAT&APN\K*,K[564'[3,6 MB*XN)**_$8;+57=>XV![.+A.M%GUD+"A^P%6OELCU5'%S@]Q@3K"]1XL3U%& MYC,X6&2 M9NUG5TNS_53BYUVO7=19LM,K[S"ZB:G4)E MN20W@6FD5A^IW7:Y[J9>"37;67Q*='$9+#Y+KB30]\%7YS[X9J-4(E<0FW<^ MMX<,L4ZS7&I]W=M*#L:G6#)->V^1[5#F-FU*U4LE<=KFWS^$M5KELARTL3Y' MJY]I8WU?+*ER:75MJ^\?PLJFU;=IJR_+8RF] =]JB#1$-O&]8F^+;RV_V[<@ MNV?YIG9)#+3U"-U#)V'M3;XM3H[&\S[BN5EP,'-[B"YH1>NLL**5R'FYIR,^ MHTQ:Q&KY"96]NGY[US$70-MN+-9BM["(=V\;#[ M;XSS]\:Y.'R:'-(29Y)#!G^%VNO;;RMY :65,6ZK#,3*<4G#[>#V?(3;%)]M M%&Z3GYPXW:SGM/,H^4$'Z\N5V:OW@TH&L>*TM[;Q"[;QK2C (^M46R6G-M6> M6%/:K-_<8O"FU:I8\'L#@][L::?R"(9V,TJ+6KUELW#U\H'VD 6C>.6BLD); M<45T-%Q'PQ-V7M9R77:>0+?'<4DL\U]M'']LGS2;H*74$2N.;H6BJ5O42BKK- MLW;1%$T5=E]"4:_5.RV>1]E:=HLI.CWMG:Q*T8B%0Q_K,"8% .OGGCGP!\8W M$,*D&+FHSGW..5M8/9^'WZD]I9Y@SEBP(ODGT\52='=#QL)OOBC]F9:M%QW) M$O=*8Y?>N6>?VX_X*K_WS_M]QW7,D/$+^&?@![)0M;A8AH8!H\@K9I[E6??H M8[-%*W*69S.#27D7E\'\S,8^=ZA:N0A(S#!%/AD_*!^;!1U6KU\FCIU6EL;\ MM@NDCEY1X;GVXN/WR^?+>^'I^\](SO9F -C5:W M9L!LM[/U:^-BTD]#WW4G5 3;-KA2 !4D8NB,_X?JK?L!N&14;YCNJ?#L)_,1 MFQ)?HZOV)O0'C%0A%:95>JI-UU^_"1P_,#[Y08!UP;.%BJF:$).EATWCCF&1 M92P%2V5VL?-;K%J+E'SS9358>$@45#T?!(R*X69J&]-SR4^9WHC4.U"4T(OQ M5]-UV<3X9'H_LK61__HI\Q(0%K"Q:UJBU/;:M*5#3,NWP?0T9PK:KB=/&[MG M8/>@G2 _ +3 ^:1J^A1H#%.R'7_+SC 6)B8>R]R6:1S1,[(XO/P^.V\*C*:0 M.]V,BHMCXR8*>&3.-)X\75-JSYM)[5E9#IZJ(JOR^83UI;'*L(NC]-%/AJ&+ M**2-(SH&!0-EM1W1,ED*I4OBI_CJW&2DB#DB1JP D9= M$T\ ("-FW.*O8S?B1N/XY&%^@\X3TZ4F>P*ZY0!0C=O-EZWP<."X1OU"Z:D(S>NS)C$^,>ET@-Z);[<(?M>#;$FE44-=2XB%N4J M8.%D5F87TE"CPGI%WGVRCH)P%NL'K$_O>+&(H!;TXJ8\7X+:PLLJ?FJ=I5HB MK?,.DA?**7[R#=O!ZOYD]\+4PR]2SY"=0/>'.%Q2NNH'C&(O0P)W,5 M%'7U9"JZ/+D%8NW11N.%0VQVCAL54H4SHA'+5I:7&9E @MXXP'P3E!;ILH33 M8JD0_%Z;IS\UNRGO2"]@B?Z $1S0!O+S."A)UW$U8PVP8V$ M:2X)Q9]=2^)+7X*$MRY,!3)G:NE(XURXAM3P9J'V\=G/.(. ^_^,X*56O#0L MZ(=V.(CD15TTCUM=T4?GN-==T$D^-$C\3=$7O-?J&"/03$-Q'0/\#',(;!RF4@G/"+S\U%8 YQ"J M<(_ 5BY[@:6-B\N-TFO0XOXY!DZP4] ! !H B0"D3(MX\>TD.[6+OXHK"4#- M>I8SGKV-8(KCF>L'YMXWD(W;YELF);ALH+NIRP96+FK=/MU.56]9/'>];5*Z M1*3H^M\EJK6<1TKIMOZWF4:-A/TJ[6BZJ*H>U.RLIRBIU<]7;E2KWIZU2O3JK>L"J1>]?2JIU>] D3O M?L@"1CN6>NW;E[6O64H!W.61;/4$2@D6Q)4*:A2Z-;/"D9SMGFQ^S5FU MBSBKMODK^[82G]W(*:)U%_+\4T22:SF-E&@#7Z1DV91,I69-)&E23V80F+BA MC[DM46 -\;RKY8]&O@>$8R*_3*R0>3'O*=/*C-_+O-:I-5M=@P_-@%'N1:89 M,\0$D#BK!E,*9.Y'X[C7EIE_],#8D;G=F%^!3UQ;H8^;S2*?O/=!S3G*(P.( M0!RN34CG&%X:0T?TXD*29$)C6U!$*:26[WG,"N-LI572^N 1SM(9&&)R^P-C M7I*9EF89BE0IF&,F4R>GB8)?,WQJM>AM26A+?%7#UL9(Y2-S)R*1!WCF#5B< MY-(WG0!E,DH2:C*\2V@-F!L3):@!PK@\.YU'GDR\(<->Y&B92H8-)0W9#J=\ MKCB/#:&+^4HOR7?=9?;Y_#38ET$DS9OS*)?(AGX&F*J)*54VEAKF(;+ZD;B. M&4J$^9]:0ATK"8_+^9WD\@ALV'@.*'GNR7%=3*@S1WA._I]B]I-DLZ1O.PKB MG%C7Z2)?6W/S)W:.I6B*[&KQL-H-'M\3C)1VICIRA\L $8 M'^KQ<=]..M[LTDT;Z(9)&OY@)@JL*!M(PX'^^(2"L;0,,^9TYH"A\T"DYAAF M=<0.XV$C$UXQ3"!E*@I!]IW>-AT\"Q\D^!8(0]S'F_+8F Y&)?>9OVS M'UDK^@./2O6=M,"T6M%2O_L0Q[FQN+M=P7:&!0C\YMM3'@+F@Y?'"P07!+CF8F:NX6TP?'4HA'71/&9]7K])U93![V2I9<["0- M@_:^-*1())6.C5ZN/O>=P-N#<5)XSA(6P^O@S;AG]')@AK"],779US,,^T8O M:(%&!I4C>0$/%,I<9^7%1='TP/!L3/_-#) M@$D(%-Y=@+&8NQZ;(9*OF>LS96AI4'<>0-GC1^-KS9PKM 1Q;&JJ(\4F(3TT M9_OZ_>);C+6.I)8?A99_H>XC4\M$''I&O9ZFOLI4C&D3N\RRX/J>U,E'W0YN M\K..@KM9&3N-G@Y,!OX.#H"=6=L0/ !W>94P1>>8Q^JM?EV M%Z5^O2;].G M]0JO+QX\7>58,3<L#\9<0K['# MO\'<[KT>2+6VI_M@>3W-V(8<.0NH@XI.UZ?,XH"S)%);^Z#.X% ML[<#>CFY2&V0$^K#C=;YLBRX95(CF7W4/79?'"9K=O7Y"?Q-IMEXZ_4DOI08 M22%QY[4 L;'N[UCOU\ &[QL;5W<*,Z]0OF&&4MP^10KN%S/*'D8.D<'@F20) M['?&+GY*R[;52::(NOIZ^>9#Z[2E:MU-DM_,;<;Q6$%PM@%(&[&R!B5E."*: MEW_;$]I%C%"K4]H K:6J$6^(4HP0ISHB^DB'9ML ;!ZW,H>FV^JVPX2,\)?@ M0],[8&CNN(^PE%-A^XAL,G6YQ^,JZ!-?X63<4!?O;NN/:0DI&V/%VL--X[&- MX^TCDGMR3W$0BAX,4>?Y3G_C/)]I +BWZF$"(P//)SUPMJ_"L^E/_/3WJV,; MNL=V%6]T%[?ZHJ_N\0A!9YO[J2(/&F;MALWR5H,6KMV@R>!SHL$#,\>V5N1R M""F-%%>^M+;]UG IK6C!,C-#F1G0UGXV=TU@8XKT7++S9D[C5[HAJ6KYQG2+ M>%MO/JB=]HIT4XG?6V99+& ><95A[K9+:#5#\&X)\=\WI7P.?P_R,A^4-D'&S5=&]F%"3B$X M&GS3-AQP8WS]91-U]_K+9Y.'LIC4.U"V8.O[J;+=U$NI%&?*MZT.]B48O'S# MY!&)+'*.!['IZ?-J_##\;5&6PAP7,_$[!TZ=VJ"].G?N[K-";O+Y36J_WRV& MFVW$'U"H ":+]E#=2&(1I&0=_186*-@\]H>3DGWHD)3AYH$K@I2LM2UP@ :K MLWD**>>ITF)N4G/%(Q2^Z^QV+)^!9 M[A4&V.#!1%A1X>UGL-864=]M<8Y<\XF%W28L3[I1^W:IF^[O&%3]<1']^=\F M=3%/^H+UQ'R?Z+S;W/?:#&CA+B2:^4!V/$7"]=NG2O^?4-A;+[R>>\"*) M[*ZZL#IOI3!XR$#<)>(_>?F*ZP>/NCSE*6E (<;'B::O#W0+LP,J]8 M =153_00N9_#5PN4(2.J N$F^&;G)TPJ(16W%)?<%!W].4@N?"L.?I"2SF[' MFR3I7$8=-Q&#G8.W0*SW+KYV>?( G!KD+5CR$5Z+KS;5,;*^L0A(\I+9>$P];5U)+/&CLC$<3DXVMR^3&#,66]74I/(Q, M:XY.SGY+FLL@O9KY*2H$:F?DZ),5?V<%&BP5ID)?R?P &%/;"U0N-I< MO24*ZRLZJ*J)JH-?+^[)U=?SZR\7X)A?W]V](S<7M^3NO\]N+QIPE[ZJ"[-; M;G=C\:&YSZ\ELT4FGVAP,SY4*'NSTJV4RF"ZAQ5N/'C?BZY+QH^/=%]_E^5: M!]DLFN3?/ 8^2+V"O+ZIM];&L*A:&_DJ*'2T#(4'RJCIL$_=@][!)2UV%B*I ML/A(H$@NI>2+PTH$76!D?J7)@PXLKR&Q428V[LP7CHSF :.D%'1)=#3* MC$["474:K\QEK216$"N#D@'Z.AA MB9MDTGQ)\Y4!)]TFF2YI-:35D%9# )PTRFI4Y/ (7G1@[91Q^Q 6/63+>>^% MJ$F0T>X<34F"#?S64I%@4*X%*7G$ZX*F5"*I1 F&NYHFUCQ<(1SEA"-U)5?5 MNK:<<.2$(Y7H((;?JFJG83-. 5QO6RD56U%RTS*R\DJ&LK!C[L*.Y6U,"2\> MB1:)%HD6B1:)%HF6VFH"-VL7G>/I1*HUY&3JZ6R MP,'/83M*?ZB6NC$NO*@E\NI 7EM3!B6'T@@O:HF\.I#7&8+-:TGD2>358//Z MK0;:O%>WSWDQ'E.#U9YG25_.OLNT*2@\:VM?Z75%3K3? MD.$2F=*&BK2R7*S*4*8NEI;^V''>U91AI]Q[X:]BN$2FM*$BKZE2+1(M @L'HD6B1:)%HF6:ETH@7:*6?(W8J_6WB,SZO)\OX7N M(8NRA#K(_2Y@V5%L89;:5U&M4\&N(LE(3 G?7/ M=[-7PE?"5UI?"5\)W[2: M;6+CMP .97TVN5(^NI6R1(M$BT2+ .*0:)%H>=5H>75[MD%TK]RUE0LON6\@ MX?MZX2MW;25\&PQ?:7TE?)L*7[EK&_VI/U@TI5/#HKK+V)EDO<$9_OG@DI^B M]A/?%[OF6%I?:/UP=7$_H="893G/IOU(GH-:T">KM:!95D'Z]]R$8846/'C2 MI82^&-9\!&N3L>M,B0]-P<@:=-ZPSY[,]T(/^\[&B&46ZT?8P04?6&UBGM!._L N(/ H)/> MF]+ODA2R.&>_<]ACU];*-04#(>F&JN)22K[ "Q./7( F[;AQ6\E- CGJ)8_Z MG?G2K#$O\4Z\6UL'F.L_1;TT'WC_G-B5:3RG2+$*W[25DI;*6VEM)725DJ'MM13]@9-1P)P6FSX0%?\ M\(&EFGA$MT?D]NZW8G,B-V^'_XCRDZO*4.TJO>&KJ,I0^Q"_9J3UE);:5M2^ M6 7P)-*.#VF:HFHMI=-^%04_:A_BUXPT554&PQX8M08&%U60_':3?YMRFEV7 M?WN>/*%^KJSD1P,R2\L4V%LU7^LJK9*#6HYHO 0EJS'RJQ_O79CF>@U(*]\>4[.AE6, +MT-\[OFZ5NF+I[)[KJDT* M#021D3-_L*@P6Q$Y*:UI7ZS5:96^UW]48R8J7AV! M2W1(>WXEVE(Y:[694>09]X_W D+=_ M_#3W3AYU??;SA>[:0)1W0]T[O 9W#_1\M!SC^X?__ ]"_O%?)R<7XS$U?+P\ M1U^,B6X_4N+J/HC1L8FA>Q,6PL/^2%S'.SGA[T?=L$:NQQ=!$[?0PK5]#F^= MV2/\YR)QE<^ ,0,R;NGXES<&AK*VU);J.^ROGM9[0^:VR7_]K=72WI 1-4L*#UQJ:7CM Q>NN7O)%X)7D@9S Q#.!BL#.*N;JKFHJMJ;74[ M%\0<_?+FRJ?3$[7SYH/:'VA[LO1'< >6A'=@^0U51*=+#><1:,#;K7A_=6X' MW_R;8LCR=$9MC]]]-1S//[FEGN^:!K;%H_!^@W<]\A8#\-Z1?WVATP?J_L\F MZ=Q1]\DT*#,3'W6/CLX3'7QU["=HG8[.GG5WY+$MA.3OY]#_5\?_DX*\0@IO M&!^7CGL;LZ'NTOYOK(/[Q8R>O9C>MY@EQA%C"-CAK+SY<*/]J;:^:)U/ZX*O MAIT21I$/W7400-G(48N(0U8X)]&(M?XY2#^TS%AKGV"R6_N4N(\V]3U)N8,325>$@&K>?+1 MO9DXOF.;AD=N7& MP_\].J[Y;R8*-D(?W5G(3\C."C>?_9'.:?[VF3[JUH7M Z'LY1L='044KVXO MT@:UDQQ4<*Q:I^W^,#&B67F.1NA2-UWRNV[-*3GSO/F4VRZ%W)K>=W*)Z0BN M\#(/M$30Z83A,D<@LH^Z_9W\P6.A-HX MLV:3K2,[6*S8:O8Z,ZYYMS2/>]Z M'/1W[=[BS!M(&\E!:H(?=PJM@T*#[Q)2RTJGV$)++##0ERU#:(->"4*[> %4 MFAX%[0CPB]M!=E>5-E:T]5<5 OJVP$VUP( O+=B8 X>\. M)M2RP'4H9KX*&X[;K7S&TG#&ZFG9$+M,I_!R*],]*EANGTS/L!P/O']8#^-6 M-&%[T9NED7@AVKG>J30?T@X-=MU?3QPJ5'$GGY\%[(AC^GI]?T':_!A@H*G: M^\NSJUOR^]GGWRY63S(2I&:("LN0 ;#R2QB;.]R62C!8'$4RZK_WR-BT86EF MZA8!1: ^OX1LQ1NP!-,!/B&\1F3N8;Z_J>Y^ISZ9H??!#@%T Y/\!=][Y&W8 MOM9Z_YD^48NHT3?J^W<*L.!YNU_2DB\QJN:V\^#!>IME ]S\8COYXBD)2""F M#183R@E$P< 3[X"N8:$:'D(&0$B3O0GW;08SRAR;-MSYJX14(9; MHKK+?HX;]D[CX["@WW;RY_5!39$M?X"Q^SPQC0DF>H373 _@X?OP&/1N.^'# M(]W7%39,_&$7#X/@<3_&'?$=HL]FUH+\-1\],@' -R,*"YXIL,T>':/]8QV? MINA;#I445,F2@S"E.AKK$=']!-],HW ;?.ZZ.#(/NFG']'\4T_^1,-40P?E- M60+?R,1#:Y_G*,4O/!AJ45+[I(0^(=0_!L#1&K+U/U&"^%6FK[-LN>0OC[T^^^*R1_+HR^BU+%EI))=BBQFLH^B-\I,+INLEU+QS9R#DISE(T6,!#9Y>*]+ MU&KK^#*])A9&7[C)X9/H;^B^B'7CHLH<1V6H_)[:W31$G8,?LL#)B:%*X$MJ M==Y$.VH$_%]*V+O$FN6:K8^NXV7[E3V;\^P:V.)!4/+VF%SH?/&ZTG%<-@X MLC:*K8+;D+OM[4$MZ>B:F8Q 5+JDYDC-D9HC-:<)FG,BE48JC50:D92FEMQ# M!>W]"5[O(=X63.1P*6MOL,+DPX+D0#XLPW$]^R(5BJ?V,9'0$%4\M8^)A(:H MXJE]3"0TJA&/W(/G<<_;+V/)#7FYSJNNP)_<'9&[(U)K1-H=D4HCE48JC6!# M+I5&*LWQ^6='O1$O-RCD!H6$AH2&A(:$AF#BJ7U,)#0:M>-=X>9V\9=5UY)+ M51F.4-)B29"UY&'K$W%TJ23QU#XF$AJBBJ?V,9'0$%4\M8^)A$8UXGG%P:'E MWAF7BYJC7M1(:$AH2&A(:$AH2&B(M$O6]+A0F9M!AAKLN?(J@&.\8=[K;&=; M!NG((!VI.5)SI.9(S2F"8QD3*I5&*HU02G/4(:&B;+_+W QRRT3NIDEH""*> MVL=$0D-4\=0^)A(:<@]>YF:0Z[S7M\YK#^7NB-P=D5HCTNZ(5!JI-%)I!!MR MJ312:8[//ZME(_XG'ZN)ID@HP\[Z4LW0@LHRK_.[F9#E19W6/VUWHU6=[DV( M;H^(@7_0O^(;AC0&*SQ7&I0DQ5337PYTQ?1-^Z<8JFDZ8S:GNZ; ML$K$%AU6!-B8NRZT%RT43>!#=RGPK6.!:]V'GH-BYT]8[%PASQ/3 )IF,]=Y M,:?PE$?&NNGRG\D(_O,= FW#5][$*,\14" MB]B9;B_X@ \TM?\>V7MRK"=\U')T6R&L.?PSD,O,]'4+9*Q[T,P#2)RQZ&VD M4/=85P&#H*^N\XRMN^S!Q%MA0!O_(1"4M2#ZDVY:K'8M9S2DFF"M;R3,6Z?, M [C[$^*9 !C=93QXIUOPEN\\: ULI4*;OX O_TR00]/(!_?D=L4=VZ[X(]RN M^+QIN^(@9LO3Z17%#;7V/@$*T_-0_:(=&<#,;.X:$X2KD=RS,6WX;-O48!K* MX*+#:R:8650/ ZRM#L_0)U1__&9$Q_K<\@&"H*6ZZT"#(&UX6B=?G2=^,@)X]F1Y3 M5?B$>A3(**;.XP^-0'ZH6R/GV3YA#>/W?B I<\ET@+::'CR/IA(8#940)41F M%$T26K>9:QH4QM!#6Z#SWE=_#4Q2.'"GY&X.=B^=!A>[. M%^Q[(W6'#LR1'F_3G9+T?3PDR[3!?NH66* IF)2YR\VS";]2SV<6:Y2T67#H#,XTF$$1@.B.% #KM1^QPJ;WQ)@Z M-IB#T/$9X3M\8C%M>)J2M_0%IQWZ3B$VV-* * Z*T/.:&:6>!JBV@$BN 7G M$T4HS6?3LO ]()1/,?KHK[GG;Y%L)%1\>J.88+8T+2X3W;5,KFSLXPMU#1,G M%1?^GIF0Q0M!^]-=3!9TWI M]UH*>M5,7<$5&BK=?EOI=\-O& 5 5Z_33CP7&(%0N7]03_O=6.L5_**C)
M0RE$#<=10^OB8Y[ M58&8#_=Y(G6\XO^OU8R>&>)L-_((/7K24$I0RI"0N%9O(D)80NLJ%]7*2' > M9?LW18"=/8R4_&4OP.<<=*(_JREF0:4?K"PR@^ M(N"XB3C\S7)[9@#%1(*&?Q\>BO8@K\ MA,0DM)@/CP;'BJ+Z+J?O76%(/LVIHJ?H"=IZ; A&4^>:/2!JUUZ<'TA;4 ]*'"P555 # + N( MO T'(J=Q+,:2["9Z$>.(&A=FHL)".J)0$0!2"M#L.CY%6[\)IZV_$H;,#6V@ M* RBI BUB>WJ -I7R:1HW%\LC3N2*:HV\/9L0O?]\&$W(B?!+9S.Y-A\0S)& M$<-4SNS/T!RG?&Z*4OX/=L-GJ%E%JZ\DC94]H5>>A:5[XADLW4S:WT>'W!C/YN9JCU$'6? M<*X .%'8(=#$%@N22O7^*TIR=)TSL<5&;)5J@ I 65C.2!DJ6.#J 8!A9!:> M\SR=S>3V@"BYB?#L,IU&*\RBI.E5S%2E]]!1A=KP,+4@WD#'*+RIQ1U%49;3 MERU"FXM^6H)R54]!$&H+6Y4!-*Z*ARHX/!ZW86_%WAD^X3V/:"JVL%9&*#$5 MCG%SK@@O4-@*4B!4(#@K"P &A&#' MK6:I5_6M!NGQ][%"@ MFQD&9D;AQ57B[(2(__A?(C9\C!(9$;)RQZLJ8^%4I@S&864"A(:/MF:, #D& MN"#6#NH<':;L(DJ?^+=P^D3%MHW="VX2=_""(:'!6V$-1%SXA1@]DQ6B[$5L96)<>"'X2B1,VK,? M".DF7C:1AH0&!Z4T[6_F $S5[K#%-=D937(BS"R+6R:EE2W1A::_G31UN^+_ MW^$91]N)T=&"A;4LZ:*8^35SE-KO99#0_C[>SAZ4)"*%)F]I2<3E +,E3C%W MXES"1U1(V-SMXU2HW $$+#1>S]*W&_'4N=8%6^SE6@V0;9 Q%N)6%6/\&7I$ M"9%N7@T8$.TVDC+1!@H/%PWMJ+!P*\#P.APPU&[K:32^\EMYQ*7^;<0T=RG$ M!6_K]=)8SAME.^QPBO5JPXVX:X7#K78B6(2UO!#'D.C-ERE#E ?"K83YD)5L M4N_#5!)PTWQ"2NEY-ZIS6:^)?D'L@:QTNZE*Y/ZSH,%,U82N]&1ADC% +W,DIL^<+'B7>V+50!6:C' M,*MN*L= *Z1M9Y^IN */DGEK?YGB2SE3K7X9;W81)2B[Y*FP*H8+AI7 W:A4X+V[U4.;$M%2U_)6"ZO [ MB,TT.P6S0I@0)R[J%0*0S^DA8UYKD9HH,*_@)T)X#J"FNL?RAG=YU5J0SZ)$ M$)#M:@4S&CVXVSI\4-L\K!>?CWA:L2F8YGH0 .7VM**>,@PWT-=2[BZ[)J0! MFAW5U D-_%I=,L1,+N3R%.70I;RPO"=NU?Q,%VY!6O6"SQ+P(EWO=X]?[FB4 M9E$LE4AG\G]%5YC]7[Z>$6A\R;"5 -J@2R4C)L)[PBC940O4\^_=A-_DS@80 M.L"T/]#9]^NU7(:'SC5;$IUAA6_M9WG".N5V@R@6F9A87#B#SM#Z[V8$YU'4 M>.9-5W2\R^KG/X%"VOL''M<78RO2 M+^TI2@_,MG.:3LS&.\@4O4B7O'D&D(\R/S![$'?"^%"E" M*7/#F%W9E >@O-F,FN#I T>D-R,V$T,=I),'M;RE@NXJW.VYO1BAF4S17F99 M+IY&NY[?4.[U&+I)HE@&*$UP.Q7:GN4#%3H(X/H8J&^8 F4H0/D?X8QJ58BV"]5$+O)FB,7O( "B[H"AX9#D&$&Q*"N_O"N-%#WG.GV[ER0.U30&SUA MC?[0P 3I-;_0*>W359+P5BHU&JTWSO64"')D9DX$@9F-G@BZ(Z,%&L@=2,#COZXH.TL%0$#<,E*>:T('( =T$."90]>>R(:0Z,!I./A\(_(#[ MJ < G&J#LW63_&YW.-<&TZLSB'R[Y]E"?@AP';D%W0/ M,3L"2Q+>^4*-1ILSOGW,CAR9F6='8&;CW4\!600'K<[NS0*V:PL3H $@+A18 MM[PAPV'Q>=QN>896%,58RL?_G:!B+^7I4NSJ^T.%*)O?H2>P%EJ#7AR59OV&AN*F0.0EN% M#A.* /M)O!LR5"",J1C"&W9RU?>(=Y00:O%8(WV,*&G-\?@B*M570(MK)U@ MF.OXGUC<$JN\0E%/L-G5U28X!!Q9%>\[>ZVH#WA(Y>>-G,'>R#G$XG$/5WCV MN<#L=N>G[7;9/=Y2Z+=3;8@MA6!)+%?^[O(FKT]\EI#&Z-L#XCJ1Y8JD0O4S MQ"*<9.,]K"M"QDJ&(:RL0^FRBY0#ITP(@+F]F(@T:'DZ90=-B8 M0L/IG>XZ7R]Z%0\2JF%A)MKL+%<3!0T#D&;0YMH96),-,,TY8J,I+ MC'540<, IAL4 %INX>TX;.]&$XD*79Q@)=U&"0;2\91-$O(D4A>*;<=;437: M^Y0MS>%6=KR> FIBTLT8M4YDJE &5VX5!7@U25M:^1@RM(NIB+6=K$Z\!S!R M4=<--Q;.X8W!E9%$CBQW#U%Z1=(%0W1];^AF%V8#,^X%"X.Z% QEJJ*U@I5. M/6'1Z[C+_N+1A.UIC%;E6L>!5Z68W%2K".\L]?>4HI@L4OP'FMU%S\6CESHJ/5I=C(&YY%3[YOV'$T0 ]^1E]3 M> -V<_ZGQ9&=4+/JN,_8 2O= 36F.L);L2DWF+WP2+6U+[#]:;,-L/II?.%_ M$/J[.#Q!1&)+WD=5K)FU]SJ"2S15-948\PUP12,1'T4;KWAOV:YW)@+8!8SN M"YSB[ '-/A,R@P'$7J()$%.)@ $"5A0&$!.[\*+SC=BWT=.7B#MT'"4P?%@+ M-.%A*! P.J!JPL!AX!9>8*Z];+@]5$)(M]N8#*1C)@3S92[?S8+<%06]XU1J=[M)=%W.N/GP'(N%A?7A MM/)&7A&,/>$DX7:NS$PY3;Y$L_9P-G MY0:-H6H9;RN+GT9*32Y3%J4+O"'> M9!Y*_?MILVYU=VM)W[K'H1 M&G4,TO,W=?SLX1W;93][\D:7\#*)?2K:OL"TL:(]8$<&USU !P?4_;/C#]2. M^^@0 #JJWLCV3BDN=M;6A^% %JK MGCT?.4.IF?)K9G%_DHGRR'/8]O0RH*6K/CN1\J)5V7L&')OLE0XP!)DJ/>BN M-$K+[>. 8E).==YZY'%C@+&TDF0;/C155#9K>U:PSE%NE]],5@-MQCSV#2KE JO",_@T4^VV/*.TA#:ZL<.N*O5?FSO_?;:GO9Z[6J MA;='O4^]H7NZ=UKG +T_R-W@>];]O7:9[TG_M^]>#^BFI#X5;[RK=JIZN61G M]0W0\37U_>ST/;;7/G9XC5Y%9]<]*;W+$PC-3:Y;/1B,>>S4 M 0&D!_,TCJ?::YEQF\P :M*: 7 M-PRCTGG&\%+TCHN<5IEXPW3-Y#!1JC#0X"!=UQE>OM:CNSV1[JYTR\/?D0H>APG0 MMGF&=Z*B2DN"82_@>4'RYD; ;DS\7:AD!NN*2WT2U4G\H7 M"&J?QGMZH2+&EXCE5)KT%JVB%[$8G5W/;RA.8[R*$L@@UQ<[A9'\V(UX=[2J M[4GO)JK?(5WA+;I\][K"FSTXZ'29:B8/G7BX8[/*8Z\!J35&7RBL5A#>-AAG M1=IIE2XL?($W 24"G%WW^WY82<>W@/NR'/"_@9,%E*!P4,24G>C*QAV MP>0E>L @. 71 8;J;(-NV7>GV0:R7&(FY3U-9U.2,IPN$)=Z_,3#]0K12(AS MA:(,9>M-,%]PBI?Y\J:P\5GKGC_'4N7[3-!2X[U)!9/P,N5AGD!:<\^Y=WDW M"U7+C_@LM",(2'?[U!^0AC&3+UVYUQO>S!&B!"2_UIF/ UB#RZ@-!%KG+%O/ MX#5GW@(Z @S4^^X!412) =W/P[;+NWG8:OF# ZO)/@-[V&J]X>W+ P\3(KG8 M:?QO,7 - "H,#A&?>@L-'@)4*@XOCPO[!"^D)9I0M% 5IM12!:$==,;L5$:A>8BS99!\!E?D M7=[%/J&X(3< D.[6J;D@$#/A@#QJ#2^.@RJA3N)XEG8$90 )G,$@"4C>] [( M9N(FH,4OD K:&:]G:1X2K.7,8T-07.!#H4C.^Q=V&]2#2,D.-ZZ"43-\#>SL=8UN2&K;IS1I7Z?>F:T/T]>F_&KYA M1XD5H:^_= M#VD3-#M]1#1:H*_Y\EY,P\YPDO-?I8C9=#U+%VWL7'K$2^%B MBL38&R5B'";I6KA3QBB^SYFX.?..\/$WN5Y)^/$1^D=$:=2.%'O@M+D^K@.G M\1R%+V1(G[:K>1='B=;7SW60I,_DL/(17I!TMSSFI3@6&C(2__X]Q7Y8-?%Q M0:J:S^'B%&"WG:!4+4=X015(&?G;)QX*S(I)W*GH= NDFK/WQ] %YA:&AXMW M%TON!/@6@<++5VD,T;( UPG'L$#-7-8YVM.\-Y5:=$9FEC,RT M/?WD8)*01)LBTERR4OWK!Z (B0OV10!5>JE%/#@+SG> @_V?__.ZSMZ\@*), M8?[3VX_??7C[!N0Q3-)\^=/;NGP7E7&:OOV?__[?_^N?_^?=N\\@!T54@>3- MT^;-Y<7GV?TBS1!I^>;N?H[^"=[\Y3O$X[L/;\[A\Z9(EZOJS<=__..O;]Z] M^?3AXU_?/-3K=5J]N4KS*(_3*'MS5Z1YA1C\WS/^(^GJ 1OD-)Y^>-KF?[T=E55SS^^?__UZ]?OOG[_'2R6 M[S]]^/#Q_?^[O7F(5V =O4OSLD+2P-LWB/['LOGQ!L91U5C<*?[Z5&2$P??O M=[*8%/A_[PC9._S3NX^?WGW_\;O7,GG;JH@_2P@AY*\C^M8F5(G_>-]\W9$B M1BF'=7+^B/\@)449J52&;#J-H\@Y_>ENGZ.0/DMU4! M%C^]1:Q0C7W\X<,/GW[ ]?5?3$[O]10#RS5B,\N3SP NB^AYE<;7^0(6Z\;O M!GI*,M93^PNHKE'TK<$-+,L[4#RLH@+H*\MGIZ?BEN%C] H,O$UCHNGH"L9_ MK&"6H";L\L\ZK3;(-0D17'LAN>2V<5TB#]K&"V"]+@(.X/-OL:>ZB31/87Z,B.4A- M65#/>14>I"(,S4&L4$[15!@2<0Z;? +E,.FN;3F/LOB3A@W2G%TI[D1G;74+ MD*35512CC*\RTY'%2;='>@%E8_)U_C/J6/(29FF"L]39 J>GZ%]&794"=UT# M4*:V3)\R,"M+T#CN,X3)US3++LLJ76-A5W55%V"VAD65_J<)F\M7'$%(1(:_ M/T(*EUF,(J],,75+1OB:U(<_9:U7KY-J,%2W4P_ZZM&8Z*ES%:7%+U%6&Z2A M8Q9ZJIQ%&1[1/*P J' ' G.S,8> GYZ2\V(9Y2WJ$2C.HC(MYXL[/)Q%D#'S MJ@)O)\.FQPCAW<&HB?"U.&C25I7+S7G"I5_#ZC*L9RW:RDOPM).SZ&O(8&2] M1]+64(*G<7^DK1R%AV%OI*W*B(/-ODA;*SX[5SW1'4IE<9 YZ8KVS#5;S<&, MH(5)14?=HOT.T6I7:*L3M#!C:#95>(#^UVW/ZZ#/M=O;VNIG+?2P+F<#'$T# M.$@'["8"%E( L\[?N-LWZ?#M=O76.GEWW;N3;EV_#;'ER@] MJ39FV3:?75?%J(B)ENT_NXKN-DZD>?4^2=?O6YKWD4Q/S=BJ079@X!TD?VW4 MC88]M:96Z-^X(8#YNP0LHCJK+.I(X6U78[B.4@E?ZRC[BK"H+Y5[5VL$DC1O4L ;]-^>8/!: =2@[%HBK*YV MT^!&IG:+YT4%3A?B6!^EGOJ NJAE18=43)"-VE-%-;&W)UEFU&-/&F.T9T\ M]D1JSPW:]"QC_M2>"(G98HM5JC)S M;E$L=RGAD.TT?5W%=7M-6XIRT&J[%2-8ACQ("^Y6L,PZ]4%:5+>"#7<[.&[Z M'-NNOI?FD,T3V8'4B"<*9##N26WVB,.".MIL1IJ+J'QJAIMU^6X91<_O\7S. M>Y!5)?FEF>%Y]^%C>^#FO]J??[L'J'VN0;OW'&MT6V=5BL:V%R!#Z7^!ZZ>[ MRQI5";A&&?EN1C^+GD#VTUMS1FATBBO3A-%[]6H1L4RS6?5KP@]JU;#JP*N+] _,_B,];@KX.\@1J%=-+H7'92T5629:UM? MUKCV*V\?!+.B7XU1$1,5VND2S9F?!5+*"G"@J[K=5\*/;_3U?%/!-];TPW\5 M[=%#6W!ONH)[V"9,1?J29F )RH=G$*>+% UJRJ[ZJ!%_B#K[=EITFS%I*UR7 MR:2Q:Z7F[$%55YT6F9]L(G-[$FJ^Z.DT;E;9-/M&DD8S:=C(V&VU :-):YW^ MO4VGWV_/,E_!HB=LG''PR7;Y!(MLTMZ7M-X> -@"6PS\Q28&\.BHB.+J$11K M!#HD.8U!:\ !S*D;6WP22>-!X5:L(<)OM 6%W^UB8LO-:[ ^>(BVI0(BO?@ M&9^:RI-*SG9[&&+*:_'R-YM-TF.Z!B0[&JL]0($< M<5LA(N))8T*I)NQ!0R2V1EL5>.2'?T!#0_!: M769-L9_>EMMU.)]PQS;,7M/1/-+P=P+*_>\N<<;9:JJ)NSYB(-M"(Q@U4AH( M[;D;+DY8]/-MKR/I>KK_I>OKV][^84?]'&/+=NOJD:,@3^N>_TC1G4M(D>DX MY;=/ ;BEO_=?SB\CQ64\@PL9KIG8\H7YKC1Q\\Y4>4L(#\A4? M>6=+A?TS*!9$[-Q&KVS_T+X1__2_!>8?CN(\__2+C>/GG^\'YJ%TYX\#[OSS MO:'GKH HGZ@V=TBYYM3'G_5VWG24C9+E4^D"9"U5HH"W6&$J]W,)%G5VDRZ& M QB%$J(*Z);P%&T*WH0ZMG=#4RRK63B6D1%$.\O4M-FP(PN;'K$(,2WQM,%" ML]@B3EKV0:1*LSBNUW5SW>(%>"Y G+:[.-$XJ=WDV;W'D6G3 $RVV;9.L,=V M$@!U5(OJ4+:GB.'V&L?MXA]N > M+3>,/^U6&+J?)N%HCC7JCNTS,]PD8ZE;2WZOM^<9KV#1;9J&_92(CG0\;+I) M^%O63HVN@V"J1:C&SWEBYVT)4>-;!HVJZ.'7E! MW6TNTUB<85ITMGE$LBG+-@HE1!E'MX37I1YE*/&2$&8]=)$G*Y&;D70EA3V2 MQWI>]!9>1&@:EQ"AJ5O"WU*2"BQX*&+:+]5^[85Q =057O/6/L[Q'#(%H(O.)3 M5Z!X@(OJ:U2 P1T&5'\KE=D=69$J,PULZ%2 !F(DQ0310ES5!;(.O_^3)U?I M*_Y7206/F+"M,![A-& B;:H&-GB\@YAMG2\6:0SX'0>7IJT;!LTT$"!CH(;S M&6R#F$R] 5$)\"4MU^OG KYL-]E1O2]!V581EW(:2) W5@,/7.9!S,Q.==.J MSDR&S#95E?F*\<94OUW]:6/J:6.JY1'Z:6/J:6/J:6/J:6,J_PU2;W,D6526 M\T7[N/N\N$^7*^8^5#EB,BLB(/:W?HKO1KDNRQHD%W61YLOM6>/FHL/R"_C: M?*)>G25=J'M5ED0A3]$EZ4ZH:7TW$OFB=E=:28@(HE7%UVFU]RS=%6BX.GR8 MCH!&0$9@PB0+'QAR%BI"@QT*AG7@TA0DD$]CS)XI\K; MJ>97+M\@)O9VW?(,M3;K9VP8O@?X%E0KF, ,+C=X2Q"Y )G8DP(68JSQ(_/& MYOR"1Y_M.E/#J 7I3NY:6^%4]CK?J3=?W.!;2+_?Q12)J'N894C%KU$QO-O6 MB =)ZO1X! \Z&W6C!C1-B4',>.Y:[SQI#"OG=55649Z@M&T .AG2MO[XI,%# M2,%2-:3P&1MN2:6W-C2=KO.XP'/Q%V#[=P>Z,L-$B>*\@2.W>/#8,*P1Q99% M69CAE6N6QE0XQ6_R_>$H:O2!C)LZ'X*' -,*Q;%1ATT0]Z#1$J;+5U#$:4GU MIC0])^4=T ?O>U6;S5/6 ?<@KD&CZ_D,X@HD^'9:*:",R;DXZ9)/%"9,BVV@ MI,L\C!O/:'K>I^4?5P7 F\1 ,0YJZ,4FB1Z)&C!'$5U([_:Q MH-!$4/\+S**J&6E)XHE?4*(=&A:<)*:D:L%>VS040W!E=0YXIP"9:B9C+A8J M6'1#$(SIIN-S@8V:+AYS)1ZU^D %5:-_->^KR8Q6^Y2\@2FA#-ZO\G9:&&X2 MOL2W=B=#>Q++5F1);J6?%^DRS:.,$<.:I:D8D"@],5RHUH<)5B1D$?SXG>^D M&L:>\Y0EYS4KTYK[5+380@-#FP/]Z'X2]#/^]\4X790CYCF\0SQ-=[.LM>#L M#FOB:JO/0U"%H@0T+;:7 DGZFUZ"Y_1AB6EZGFNW!?E4>)O>@N==NMBP H-QDJ%2&!XYQF6GB0F"[!4B,)1 T M>#XA3U.6=GF4F) '%!\71!EB0G0=E"80^I<_??HTG=N?J.903CT*Z7A ">!4 MI 0:6)@1G(MD;V&>7/H@HQQ=CM163?E2!;87Y,C M+!!2 DF]&T?-9*'#>Q?B"'D;M@%4OY\5:;($9U%.Q%*=+:!JS652A>U6.>,4 M?,ED&,21[>YJ^^@8PRV(RKH R3R_!_@M1#2 101?8%Z0_YY%93I^-X^R;<(: M;\K."@N\_=WDW*B_/P&4J#2'!L^9:K"*>H8"@1QK/@\*E?( /P7 MO@+K)AK+*SOCSS:MJ!1 MP4"5L/!(TY,_,!"7&.*15R*T80$=-U#'?G&7VA/6 Q!/2!!)FQ, C;*2D" D MGYR98$@C,=-!43!)&4W7>((%S M@3W9;,XF^L)+[:[SY[HJ&XL^\C,Z-N40633*@/(W<6L$5("/)%72JO- QY3;%_V& \+%4OMWM23+'5\ T.]"G,V M,I16)XCMF!+:4K-SY7+R./4_'%1%E!P(A6-!2;&2( MJ(.@<9J-A3GA HPW^ M7"*-._)S@;5@AGVW, >;VZCX U17=9Z4U.R,3T10Q"#RE).IMS)0TE!%;.S3 M,!9W=K,3=FT9G<-7JCF%4_E>WA&>Q4CULF'E^R7AL[I,8'_QFDGN>-X^Z#M]JNX6@R8LBM0BZFG]D$* M*M!1W76;#9XBS9T/EA0((A4DQJ#F[RG-FZM7SR%*D9!JS7\>44M8+D"!AEQ4 M(U&;2JQD8-PBYP'0K7">"-KMUZ(.Y*UH$412>A=MFCFM1]C87 !B(B@_%[ < M]F.RY&0ON9 \<-@IVJN")3%KP^E"^N5'8P3?U46\BDK00_(]P'577N>7):K, MK^(V384+N_V2XQ(X:.S4CF&[)"?1Q)4KBX/ %^F(H9/1ANA>JL:]:)R$Q:*".VS.!(<_@ B=A<87M!#?I"XJ=O(KR9;J+ MG%\!OG@91>PK.8+8MPE:O6K33,GCH*L_2RQ,JK"A=U.RG$)')YV:L>PY923:/I,N3-0 MEJ3EOP8'K $5AN":,S=]!5T]X!!F>AU'L,UN!FOA"F7 MDP#/H-R$(<2K 5M &LAP\O Z)X^\C(H\S9?E'2B:_0QXOW6,!C07:597,CM= M%!F)1P1"1M,#E%X=61HI"(6&\5:[S;%W2^)^4H1W[FMT9 M*F7ZDGUX,=3]Q7T@<:0YB":JM&\HI,2U[2NNJ)J1X-)=+Y)=M=36NDL^G Y M0/"HB'<037+BOZ'PTO"'KWB34Y4$H.Z:G_, _ QA\C7-L@,$&TN4@\ :B_J& M@DA0S[X"9JP6"8XP%O<4;=R9PUC"M!-(LE+,8D@LY3C#1[%V#Q Y8HW(J0&_ M*Y5$SP'*AS^W%;?_.7 <,?17!?%4&*MT5G*>09XSKU:@>%Q%.0,.7F2[ MR-/%L@,'MD]/>,O0Q7J2$ UCS=*&T>=U4: "W0_]QTD=AJBT; &8GO8LVERQ@2'CD$Y;0X5E2)MOO4X5?)64)$KTIS$ MLM_+Q=Q6PP78GO_F;S8ZJ.R#!/9(]C<=QGQ/A!.T(SU)B![/EH8O,(]'=C=- ME,LS*T*A+HZP<(1^0]$H7??>#KAP%"3Q=SS;(=JGX#O/P+OL$YG"7'2"%&'? M4)P)Z]I;-T=1C,25WY.S#CKS+27B I"QJ.0!!I=,D>X238K(;RG2Y.K=;[.4:*,]-PX7>H8R'"RI+&3\0T%$JMF_2U1[/0AH3+)S1#B9L'U M@(LMS'6G].T-L(1U'41'U!]0?>]WOX1-*^\*^ R*:G.713FYR_D97R7H,+R$ M,AU$&4?F-Q1LLC7O*^8X^I'0.YX-,$V;LI^^V99P&'9<>0Y"CB'O&PHWF1KW M%6H,W4B8^=W$\A"O0%)G8+Z@G=D]VW3^UWLKJ8T:W>*M2]2+N\1TM-\#I89D MPUI0 ::Z*(*S9B=&]?''.(,E2'YZ6Q5XX0C_ /,*O%:76?-,VD]O2["D===^ M#_=3WC834+$/7@?P=IDV8NCGK05/DJE*8QRP[KTT%D9VT-5NVP8#ZM-/TO0< MU SH_;TH)@( R,\>P5-$'F]28+M<<)C]/Q5. "AO01F R'<%[],,&+A92_J M[L#;:)G7:_KS7)1/NZ?=NI_"29D9X0JYQHA;%!O*C"5Q4N' MK^%+7A9]2XUARI>N?P\2M]P,8NPBR-.ZZ[E=T9U+P@LXD5-&O8\/M]"Z7)%? MN-TFRS/!='VW2-4U:R* ]HW,!/2_>>KN:.$!^8J/O+.E:L;W_6)!Q,YM],KV M#^W;;J;F-6#_/AE*R"34"21PK!9/,,H;6F"0=- M@.$#CRZ 0!V:\DBH8/ _K<'QY\C;PLF*,;.Q1X.:@M#TZ2@C\.I56DZC[E9N MEB/OV&#RGIMT_VH9M7-E$U#>>O/ESG;W$:_ MP^(\BU#?,NZ;-4JV%:94Y3"#R\T]?OVMI*9?DM1M=0JI/25FNLT65*T 23S1A&),"84% MT:I=XU=K8I0_W(,2H-K'!^!;S?$>7"J.E,JTE2E99GJ8TJD,0V1)B@RBA3JO MRPJN07$/LN800[E*G^FMDP0E&?KS**>'('G##7'#%13$4N-C$24 *TV'".MS M6SWCS],#@\!$0P2,N8_G>?_Y?E!9-^B_VR^4#[UJ!*\5R)/]LVJ]BERF2_A< MI:_?Q7#]OJG!T?,7^>X>\PM016E6OO77+;9FBG/(F^&!G%TOJ<]BUVGJL/"8 M2W#5O7R-LSI)\Z7@[1!3-G*5QV'CJ=4P @RT5F_=)D9'I6V&HJM*($FQFOJ& M #8$[C<#V " &DA6O9_^%1C /S*K4GAT8%:N\$&/RYH"TJAF;,!158%NTCZ- MD[4*-4-97-(LK9Y.!;7(I 1&<;NJM8WS?@((?.T!:= M=$$FQJ?BXI.B(A(@#7@1R@M01RLM(4.5MB!U6*QR%Z8.@]9@%JA.RPL2^'.] MQ* A7GV9(=C%>=;\G$H1\2)\"/-O'/6^@(HQVZ962%P1O4+AS;]3QWU:=2 Y M%=\;W\D*"B*F9FM85.E_FJ4B/ #HZSN D1QQ6W4BXHG 1LEF';B(! 31Q;.- M^;D$BSJ[21?#&2B5(L(6IUMD(L#1L-]N:],5$\3"+\>DSP4L%?KN'KFXNVK) M)P\MUL@5':W7B@@==IU,% MD'8-Z(!)15@+K+]-9_UM^A>U2$- ^8H6$6?ZY2P3N >$YM/3Y2RGRUE.E[/T MO7.ZG,5_[)PN9PG[O!1,M\0/2)90:SXWT45R!F-#?5;6S>#;]-# L\X0\DT>)_XDO&[6QT2)PS8[+G "*H22MK MD*"<" L!%/2S7^:H$)SHTL=%.%-'L*SFBX91LR"B'AZ(GOY^HQ"AK%#0;X$V;<@4R)T-*B;K80/*?9!M 0/(,OP MA2<@!T64(7UGR1K9B4\F52@C:E6FMQ):9/)I"J4D*4H:)R:!G'? MVV59I6N\O_NJKNH"='=YMQ8T$^D@>804+IW;SENRX3URQ%;K%KV LL*.N%YKF*6-7N/DT73F!RDTP2-$QC8U'# X!K&XB'KG[7S##6[ZJJI(G^JJ M>80>?H%X>%NAFL6S#=?M8_4#)&B7;VM2HWSP"#*M$S5T:4CKGF'50-XR739P M^O##IQ\:,*$??ONU2*L*Y!?P:]ZT9M>YQ$S) $Q&/-K*T^01/*ALU(T:L#0E MMN#Z>R G[SO6B6[&IA/R9KY\G*27AXRT;6JXX+%MG?^/0Y^.+T'\W1*^O$] MBD'R%_P/C(V_=+"!?OKM!BRC[#*OZ(^,,[Z2EVJ'7P/9)\-T+A19)/3[;N_+ MB(_%*3I9WVW%4W)W];55B>@%SMNQX:<&CF5'LEP_7):#>%%Z_0 M]HI(NH6['43@F&!V?-Q%!0KJ<[A^CO(-8QJ*RZ(!D5= M><:^0S,VVJ#TGQ48HDT+KQ+;7G64TD-S8)MEO>*9LL4V<$33=]_Z@K1@S^ZA M06TA[Z/.M)T#/*5W >Y B?= 19<7H 3Y"\Q>L&,J>+E^!!F(X;K.TSB*(6M_ MKR$;,LVOS<;;?C[#!A-:JSLS?':V(FNK8]CL4O%Y5CRO8 61J+(YCUK! M(AA^G3 8^);:\O=(2A#;>"CT*\/WPB$>BS'+]T$-TRQX?S14",#_M,&4&0"X R(]" 0S MF3VO5J!HS_-3+Y]A?2?WS8R_>\H#) (8BNT1N;9S5\R8TSBL#W=$Z+P 25I= M13%*0JK4_^$99 _J%'M:;6X89V>D:,GR,9_66R#1]&IOH3V#10&_IOGR/'I& M7ZJ-A/FBHIS:8!?U%)ER[H5&%=%;2.3):Y;AE>2X&-Q_J7$U#71 43M AHB, M[/YCDH7N<4D#E;S+YNEB"$U39P>BLZ@$^Q-9/Y<@N8*%0:M@QIC39N@R#AU? MSBK1N+W1U2*(@2/-H,O7Y[38YDA1!3Y*H)E1@@/348DIXH]OMC&P1NP-C]]P M^Z_KO*RB+-O.>L S< ^>HS1A]&)\XD%?QB(.W>-*QFKU:RS.01Q[N0!/%5:P MJ+?[F[=[Y>\1$IN;&!+F"7+U@KL;<^4+A@X>[4I0 I**E"!.U_051AUF6CX\ M%R!*YODO49'BV=9[2I^C6HP**%ZQ:<%)N@(,P,2387A#K^3)8 MFAF7KV@\E9;@KDACL(]%HOMPU&+$@P=5,8]) E2Q:LQA*19(P.AWDO8"+ #J M_).K-,?+V/CZC')\9Y> :C?H85"%#ADY\Q2'/PR6Q.U^+SJZ@?D2C\GP* V_ MT5;AMG,S>\+WFL:C89$4,1DH"8A#QX*2L6J#*0%G@@R_<[-=+5L=49^*IX\W MS63R?(&:M#Q.GZ/L'N#JQH\A+:[2,HZR?X-HN#7(%CL*NO3830E_%BI,&Z%Z ML@F&_4X%*]AQG6/%'[]"?=R.6*ACMO5Q/::\LY6EIQW$JY'[O&:3I&C&6#@F"L"!3ET*V9[C-@8G5$. M!AW4ZT(MP(-_EZ@!0%Q=./6 )*'.Z1>\AV%S%N5_T%^"Y%.1:[195"'E@K18 MAK(6"O.%#O?F.FT6UR"B7=CY"_O$:7;X]KIZ3B?O><]/3S%JX\TCH;K7?P?. M;YLE#.HZEMX.TYD$&*[2/AUU25Z]2NMXU=W*[6;E'1O,A2?=1H;: ;,)*)F5 MYVZ7&X=0PA:V,_<]*XU)$%%Z#YJ[&?/EX"8'^N/L$K05>9:=2QNHKU4LE'&[ M@%\8P0SS9=7.".*][;19%0Y)9S9U3!)^)(QLZ>LQP[.$NHP!#6-G/H_[% MNZ=I?:>>J[E]IYJSG:T&@!CFR0P)2[! ^EH CX:L!-!I/'6HPMB#*(TH2S?K<5LCX<_@) MM, DZ?1YS">(^^NZ:E'3*38!Q:G^4V6FNZ"$*5UG#AD-?1A4:JSAQ5'*Z-&/ MM$18S9'>E1.J$&1#2S7[3O,4?D@ M@I!Z>09MZXN(CG>IR52Z35DCY??#L!D&<68(';7OJ\><7$Q6M5(>OT*>=T:?^][I?)Z$=UCFJ'NGPVD<.P=\TPFN MU^GV2<%9GIS#O$KS)#2SZ/LOB3*_'-G90KF*&J+R__K/'>PCQI M?GR*2H#T63^CAGC[R('G=ZY:0#7*W0P/R/4[-SI-OU,;TMAJ$.[JIRR-YXL% M*) G&;>!\8G(D(I!Y+>)8-0ME#2*TD3T.3;#+ 8G%PTX&M*]H '=71;%S8PW MRV,"LOTPF$$6K-?D#)/S&Y-7$/,;G6MX=S>>KJ("7^%<_!)E-4!M7_/8X$5: MXM.N-?K$@(,-5J0],F(5*JPL5I 4],SD&2YQ4!N6K49([%W1WF/9:,<%E)"Z MAQD.==BPD#53P?,K@7V ->13^_J& ]Q++^GPQ[TF+VC8W7ANC, NTA?T@2U=6U& M-2_PWWB##4FL2D@^G34%1( MS[_FJ!%?I<_[EYOGBS.0(Q/C-,J:SU>P: ,N>FIVDLT76YWV[P'V4TS\M/AC MD2Z7H!@-X XGL/76(02&&@@'KVRIT#B$5J8/:M%75COZSI*DL3/*B#[S16=0 MM1UEG6TN7],2;X!HC)HO/GYH>?,%A\RQJG,;?5YQ;&LV.TV3?F4JD<,6>.C4G;,>9%C?<9(@53N%WO^P*^-E^&78U2F>ZDJ+A,J*#2,5E^6E3,V/29 M+?'09+DLP!)O6]SE1GB:++^%>;7*-G<%+/ Z\%E4C@[4F;*A)?M*;$(%C:6* M44^?E629/IHEAE8<%PC>-^F?=9I@P1?1&GW ._W;3]=YA7+N4@B33EZZ$@"*BYOD]J.HBGR^NZBS;=[[Q*%O2*DP!D$SA*0!' MN1*4 2,CP?1)+<9].K#.J_GB\A6?V4$(Q9?X)(_P'J3KI[HH1\,G^0*[NW3$ M!4(%@;*Q4HZ7X=I[2"NT='>;HROFNXQ"_(1W5"A4I&@9;9+RCC@3Q/C=LOX0 M9:"UHDFC& -R$1E!!9,L6!S(&2;G>28OXFO=R596SH!P=06+S\TV@&>LW7[R MM[/8.DX7U,KM,P79.<(!SBR M]+O9-R%]L$!1-%5R-DW(E ##\JRL0.YU'FP M=UD>-O0 62>I?EG6T::V@O M5$M0DIR91WG05ZK%R;*T47+Y,H\=.:W]83HO4S_43V6:I%&QZ8P$*%?T">D( M,MAT7J_HDX$!E#>SBQ4.ZP8Q;)9!W-#6T0I?PCQ?/**A0!G%S0D VD5M\@7& M(VQF 7]W]XE=#C5L[@&$)6$P &=R/E:\N?(5B"N;/W M^FY.O7AN]'M;!YW?/66/"C$.V7;T?"GDB)W:X>3B'JGM QD(3_W+JSC/C0AH M>\^.,&DGX405>]4=*^ >1)C.7T QRS+8W/2WG?^C(D-(1XYIL.DF@0A9.]71 MP.$M(- @H^XU5%&&0!R M:<@31G2:*0S\9,Q3&/0QV 71Y(]T^S6M5O<@:\Y\X_-:@+&?QGW5:;CTV3E,$5&U-,:FFD*K(F:B0K# 9!C$NH6F'_UD ^L->TO0< M+ SH_24A(E\SX,"SMPL,!GL6* 9L@VT6C. QZD/# 0@MA;"!$&[:8((15ZG" M;;3,ZS4U/:!]:JWJ?_*4!LB'*^0:(W)1CR=V5I]7$+';7&2*9T.ZR^VTQ6<1 MW6Z#-Y-N"AV[K)DJB\]LED',/'75XKT*1B'H7\C6(_"XF"QT(92PJ>=@%L?. MK6H]3D%$MH9?68^\^? L=?%7S[7\Q5XUYP:SN/L BA24L_Y]#8P512'E;CV1 M0QG AD+:ZJ&L;:RM9=VU0@ZO($+Z-OH=%H]("E(>O]V.M[HV#W,]@+C&.V*1 M^N.N6['4+E.3+#6%;EVO"A0Z>6D!03P[(:$MM<=0+B>/)?]Y@RI&Y& E3"XD MQ4J"+*@,Q#G,1AU[>$"CI3$ND<;-=5Q@S=7\PEV=P'SY$*<@C_$#78\@7N4P M@\O-=?X"RF8+1W.BFKU10I\#V46AP\%3GJ3>%D$;5:0(K\YN#!W1031K]U&^ M!)0\:_1[6T6=WZ>0*[',4,B&.BR">$2IT8?:1E"^=+UVD)CF9B5C;T">UETG M[8KN7!)>&(F<,NK.?+B%UH>+_,+MAUF>"69RX1:INF;-[M.^D?RK_\U35T@+ M#\A7?.2=+563"?6+!1$[M]$KVS^T;[O\^#5@_W 4Y_FG7\SG4_%-9RCW8GIS MP\?HUQE^?6/9I#SEV69/TQYRG7V-BL3W6^N-5F<9K?'D$QC M6F#H;UY75_G^S:K,>Y&=\3>M?#9_7YO6[>$2NJ_W7GINK'DS'VY?8R>'JW35 M1(HAYU=I/,OS.LJN\[@ B.8";/^>+_::;RVY &5V,LD"E M-606. NO*-6,?F#(J&&Y\I=^" M2G!-$'V=[VZ%[G=:]Z $Q0O U[)=U55= '*OS !F%CF2>U1M<#P*H-JO6_M( MMJ*CX38PNUG1]E@LOD5K7JU \;B*\O:G3J1N3;.5!&F(-,UYE$0>131Y\$Y M&8V2$4'LT; U^GJ)T@RORY +1AU-![#$6)X5&(OYMH-3S0L!!:10\2 6#H6S MM*Q)VOX;(]T++=O+09\0NL0//KPW.65NFQ"XH"RK2N&JOKOH9 M&2<+(H6B0T1)%3TN>*G7ED.L22E#@.?W'=SM9J^[*,5ISV/TBB]$QW,3:;Y$ M/]#KA992:++HI@?*+(X#P>:UYZC;5E:*(-KOR[ZSY/=Z>U=-V=SL#Y)'J =L M"YS("1(33D#$B(ENY&C=1!>-QWGV8#/^;AQ]#[,,U0,NY&Y,J2#< M_LA22OA11*-7CP4]RI0RA\2\YWOBW5O]*\ KJ2"9O8 B6H+QN-MKHZ"CW>%: M#37M3LV*747MCUYI0: M#1GC2,L1QI480I/ZEAPLZ.EBG0?X4.PIF/6]-*7 '1I"@G2B]V0([>WLZ1X, MC.X!1F5S8U7>Y#IUE.%3/=9N-G6IF_/V04NW4R/BV-]3:FFTK"7-40 WAGB> MI0EP^G5*+H6 C:2O\ M[HQT5Q6=&Q[":5]TE'+>Q*@I=6IE7'EX2@V-FIGDEOZCWY!J]\9S7;F'FSXY MW7UNP4]3BON1)22TCW7?:7\,YFDRP]-&D*BVNKK3.Z'/0F%*QC4TBX'NL6RG:TX2' F9(/-2H_A;@U7TTIQBFVD""? MR&['@]_]HR;?>?R>;@-RZ;?D*BCAM'VO"EB]U@XPS S6E;63GVL]O3>5H#/X07C1S-VU#\RT1W2[4&DI1[MZK<3(,Y MC4H5D98"5$[D*5;UO!->V,H902)XHINB6EM_V;Y5D2>7K\\@;JX@Q3]U6J[9 ME6#?0X]0 6/1C>*V"@66DJ0C@>KPG<04\\9O%Z"D;&#AZ M+]"YH&ZP.Q)T/-%\"$\X"E='JI-X#& KE8&%ZE=C?+(GB[$2R1FQWYO85L]1TV%3LU**X]'1X#8U-4TG[$\ & M,3OIEJ>&QD #^\.)4]-Q8-^%UT9HV40:@V]BQYJ?;6I^]J8=4Z ?W$?A309* MVT$".O"M9Z7 7NXM549!;5^R;&#;E/QM!+EBOC;G]$_77VJ M4._A!1Y%8Q)B 6S],S"L/SGYN8"EM??FQ!(LA1E5PBG0I.H^O%"CZDR"S?/6 MN@K&?UR790V2B[I ;<%6Q\:>LSV6H#JP7\+K;"0L("$[[8U4C!FBSH#2R0A+5:S;.5.* MV%,"[J>3G@YR$K^LX/06D7KV'%WF<$/.\ERE>@:3.P'RA MOZ_C$9LU#"W;?$E(V>/K,I2B+',:0(YJUT'@V-.4!$RS$:CZ^".^=0LD/[VM M"GST'_\ \PJ\5I=9P^ZGMR58XG]XC*Z[+,J_1&LP>TV'\X:T3ZT7^I]H5^12Q#; 6RM PUR3>\!T)9LC,.^S!9*?M=SB4H73;?+@$?_XP @ MY*/3I( XUW24V6+#ZHKH4#]KI.[#+I^(@6GYJG?AH>W/?D*+*(ZJW2<-;) MWEV_[4]Y6WWKBCP*$*.P3E\ %OKIPX>_W0)*3B]%VUHFH/64:S-B!ZK91O/: MEB/VFX"38=0I./'O"D[\NX(3_SXQ)])MTW'BWP=.M!J)-_4:%!&2\F&6)^BO MOW0F\K%\JC?5"K6FRQ8*SK]:UO(=+,8[&_@,A!IV"KX/ MT.VMR1-N5NY2A/%A.)X(?V,Y.CR-#K!)UV47_CT]S$Z<\>0',;*<:"2,QHB3 MC@7:6/F@P< =/_Q,19 4;5N? MHC19A*#1T"<0)]#.=7+"$0VT@96H]^)\C: M_WY\0VJ6T'/L.\K3NNG17=.>2H-(**:>, MDGX?;J$-?41^X8Y66)X)9H!QBU1=UVNJ=ZC?6B,'WSQUR+3P@'S%1][94F'_ M#(H%$3NWT2O;/[1OQ#_];X'YAZ,XSS_]8N/X^>?[@7DWZ+_;+Y0//-S4T^M((9TJ#<+DB@!*KY\6G4GV8-/-"_YHM[ M$,-EGOX']:;->8%S6%;E!:BB-"O?>I]C ,5+&@-&5B"RXF:X,6\X,V&7^W ^ MPQ9W?\M$6R5!0KZZOA9CE59JD68U;BP<0([Q4*2@O7^.L1I9=(2QCG]15.RR^C K\ MDMU._=$\%IDAM\R6S*%;8^MOP<',A-D:UGEEM[;[/.U4->'IJ?FUCC_HII9[ M6ZPMZ=PL;]C1-8A1S'X6S] J_K*'3>:C]0X[S ^ZT.$BA)S6MJM8LJWT]!8S M#.T^V] 9T$YFNI=DIW_C2PID,<9JD)GW@ K>H:_BV+#'0N_(MR.(/I.N(/-T MGBPY-W8".3]Z (PR0T'N9*D[#=G@#N[,J66$CA9I@L$H]5QG&"#EG_CT"U-7 MMSAU[WR?Y0GUK$U9TR>X-8IVGP20+AK4H)E^9LJ@+L0@ZQ^'4A,51.,V[1.= M*CB0/9TIXVCA2\\GR]NH]]AL5-S@ 8^45L'+*()(T#*;EN^ M9PES<74@D76!=T6D3S4JQ?(YC63@\3[)$?B;8[-M;_=%!7%+X!?4"-5%@5.] M1N\A,!B?"2A&GZ<,"+ZMUL P$D-NU ]DD5'1./ZBH@FST2*B'K.#+AK: *+5 MVK,%6U.E6I#_,)U%/Y2?E3!+DR8_:^J!LE[')]IGS52B0%;)C% &)>N OJ"E M([K-G:DB0QEZ#92CSNB+R)C@\;_&)/ X%1/"92$Z4[JW@UK),?3W:!'"N\=I M*S;Z+N4J^ MA;$.->WF Z6[V5N.>1"MQ6[3>E=72F8AI-NMK#'ICB2_D*T)NRD&1VH0S4^[ M0M/5CG[QM(AN=P*)2>'>W<^+>

EMA_$()@WK>97'<3L"- M.041UK,RI3MS_('L\>I\"-EY3 .DG=;E$$0$M@"B9_GTC\1I@X]!.XYGB+SS M!ER".(5[61?PF7X) .T3N?BO]REDUW&,D'9K4"!QG95BD=J M5&_P2%J#Z"0A>T?"*&DOT7D%L:HTVN-PMCD#>;Q:1\4?]-ET*7+6;I01^9&, M@!7KQ?I#ET4)'$-7LP \<50\?*D'T0 MF;9EK-!F\,- "V,FWQI<1'/[QH )9L3=7&[5-J%? #U3X=*0F18ZC;^I>[GF M ,I9QW=_GW2U.0Y>A'U!/"@ M9K$J,H3<@V@5^OLW*1DMFV#W8,*8X$BR5J'M=O-4FK@P]EA&:S#8ZDM-,X1T M9.J63>4X&\J;UD7$F&,S>\OF%$2O8>SL44KEW]VT+%+3W]R$4='CKD[( M$BGS'#]/]_@5TN^$Y5.1D0"+RE,'+PY$*&M:UW-,MDV.SV)G&+!RSL-WCN[W MW2OZ5*HPR]6"PI-"@$I%Z -#(,5QL&\5>$3$]&4!&=(Q%BBD$_&\R$@=/U-X MCF3^W\0:Z'/#.+-O_M:M1%5*11;TQO/,/@URVIC/BZZPGLD]U_-GLD-Q36,K[LM MIX.O ;N%;XFL4T9<7/0VVUL\'N%57>!%NRT06,$C1TR60 7$ ?M/R4Y9=XJ8 MNCAI.W\&>$XK7S9RRJNZJ@O0ON[9/F-<7M1@EB2- 5'6T)$O(^_;8+9#AQFS MH-%CL9[DT64F-(AYJ8&!U(.<'!)ZDN'CT*4,3"0LD74^G55WO\4T#C@.[4#R M:.<0^%0,%.RH_,YE\YQ. 07=-@XN]J<%6)R"F)2D:$??,"ZB8WO;_PRTR)ET M?XM/"M#9,IP>U%RTL=O'YP2\.YYZ3L# \_Q3 AJ^#V?'0E]#^HX%'@W=Y[YW M5PI#>.QM\?9*%E.*I]F3UZQIJ_9W_ =^Y.6__S]02P,$% @ 54@%26Q[ M57Q=Y (@L. !0 !G:66C)5K="4DO*RJD)N]9&N<,E5M()+Y*ND.KI M+\#%28)8"8" %/&C*A7.L\ =WW?.P4+@7_[W\R8%3S O$I3]ZW>'/WSX#L!L MB59)]O"OW^V*]W&Q3)+O_G?TW_Z??_E_W[__!68PCTNX OW#TX? ?P>UNLTE*<)9D M<;9,XA1P2%-0:14@AP7,G^#JA_?OB7/LY?<_D?^[CPL( M<*.SXD_/1?*OWSV6Y?9//_[XY/ M"@VGO_;/=& GS?.]&=*M/Y-N/?Q#U<+.LE'S'@B'[E 9IW;: M6=D;MW7DQKS1E[9^6E&3+VW^RCBVP1E^Y9X;\T9?PSQ!J]-LY;[AM"M;C;\M MXWP&J(R=F7\!]ZUF-+6*MA?XKX%?^%S"; 57K6=B6Q#TZ[A-LD1E>6\;+0=6 M4Y+^4,Z/W05<_O" GGY_3AL+=$?M!?7 FB7+R'E8=2"_TKO4ZU?:M#1==-X1C++1_B- /ON7'[LVC[_G(A]V39POVP;A/R5?HI'X<8EP MHM^6[P??9YVC#:\7D.3':WZ+RMZ?P$ ,E AP='^)VD>@ M?A8(M,7]AA1_YB&HF>(MH@6V9H+S*1[QER\G:!,G&84IUJ/FNPT?&6"V;\@6 M5!DV>0@=B4;U)^!S_=G_YQ>/S!Y XE]NB+Z^5 NZL>:L6/L-INE_9.A+=@OC M F5P=5X4.Y@SP2>1':"1*VL,3XYENW@5.Q$#6*3;(IK(O/^="(%6"M1B(6!< MUM%(LS]8+."H#6DAM#TK3_Z,TEV&A](O9TD*\X+)#X[,@!V\;D.*OS(+W93X$-5,6[.BN:G=;^ 6Y62-X;:,RQT; MU&+1 ;9YHL809QNVBW2A#S'@!:HM[ML!Y%X&U$(AX%_2PTBO)UAL8&L-22&R M/"LW*E(>X\K_ >4O3$HP)09,H"2,"3"P9Q?W+--BN(\U6I173T#[* 1LL[L* M*?VV+"0/A(< 9MB9%;A MTJ*W>P3(LQ#@R^DPI/8#LP \E!XBF&5IWK($)X \3L^S%7S^#\@.OAR982%" MRYA7($.+EDL/IG%)S<'0V1<;]3-0/03X:0A0YO4;4OR9F77%4)PJ*%BVYH4S MVFQ0=ENBY>^WCS'&V-6N)#M/R XB-K85%(9 %RJ8HUY@WC(%Y)XD?) 9V).C M$@25Y &H94%/. BNJ. 3>DI)HL$NA2EI%YF7O;I%I_.\"?T %8B12W]C*0L M+/Y0-FTO_[#-RQ: 6%K=$E!_B;-Z'L8B$*\/D?(/SEX(HA3HI2"F/2\@KQ>E MY#!GR#&!/I"S!O6>53=@'SM0@SNM-P)\L_09'.19_>G%\&^I\(&_LCF M3-"_@ ]Q6N>#@,_G<\^HH MKU.0])<<(I02;'')U)\Y$-]ALYS8VW]$A=OZD84(2PS9#JH]F[(XNA?M0B?Y M*(Q8.?C]D?AW8T=$(D4'P4[3$&GB#?_D$WJ_?_/Q?RV*)/X$-_>C)?GQ@^9[ M]1],1-W8N0W<<:VRD,<1CLB_P>?Z$\\1C]$#2/;;#;'7R1#D\33]86^#T_\R M+MCX8SYL,4@]-,7AP)Q5++(L"_$X5HC:ST+!);MGD,KO2>%S(#? *,."/YQ^ MB?,5B=6,6I'YK$7I\)DI2/O6K&*485@(T9%\5'U4I>L@:D5VIR"%WY+"9U]L M ,^QOC]T+I=HEY7%#5S"Y"F^3^$O.2J*9KV;AJN2<(M?B; IH(7FK2)/#.I.OXA;1,S""V$,4<6L@28X9F M=9GR!/-[1+^8R28,TY$*41B*'4&V]<,PV,'I1P8K^+\ZFPU#>18+6!:=0>30 M=C1ENYB&CL,>/)JG!^VFMM>/DT/[0#D,)TXNLA7^)-_!U442WR=I4B:P.(N3 M_,]QNH,G2;%,4;'+X>*>;/Y82@+J5&OLR*MOS2[_=/WKQO)R_(J]D*P3VZ-! MZDD>]B] IIT.'DDT(KY'$Y8 R@\5)B@1AA1=PX+8,ZV-_MGD*NU-;8MC*C$2 M*8BS%6@,@9ZE T!L@0S*5/W!2N2H?8=[_B#L\T]?M@K:.KCGOU+VY M&&AI>Y?P4M->U-9XI-Y#1!(LPQY630 6LM#?(X*KFZ$8K^M_;H3;'/SH>[8* M[\,.WSV)"NN5VN#3KQ?C_"PV$\@#R'/7.5K#@ARK&Z=G$/*70A6$AYF,*VR' MV!SSEH<@3]_1?%3A\S4*%KF(SCZ#$H)O3@ MDU*[S2XE)V>>P"T> "35Z M0XQ=:".WL!J%+2L>J !GL=4!,=-F>6VU47.1\G#(RKZ] ["W6"] ]&P>@-8J M_HO8/:A$]J:_$5@+?:^+P9X'".WWJ,8PQVB#O\TCS(KD"9YG2[2!%Z@H+F%Y MM;Z+G_E%BX[VN#91T[87Z%3\61YD3'"M&+24+0Y"4S,?UE<#2:473+#1PA0[ MINAV-#=RJ!CB! CU-G@, S@@Y7!UEF1)"2]P$U?G68FQEY#UUJ* 9?$;)'?A MP-7B">;Q _RU@.M=>I&L:;;9,+4/$":FC*/%=.<.YM*-&R,.)H;FH]8"#B&M M'HB)(B8$D00I%O4=6"P $]D'"!URIEL=QA_3UGGFC\6AA'E#7)+GL,>>VL;[ ME!@!G150FSD K2'06 *U*7#QC5T\^(1)+Z\U_VJ5E-6LZG6$1$.(*+PR4>&$'/QP#).QEI]@?-$H[*D"="NRY19*_BDGF9#*'#(8;>"EYX MQ8HQ8/R6&6W#BAN8UK=_WL7/OR7EXR-*R0F&N,'5J88?XP*NR 0)#@+BZ#O9 MTB@^3[!DC7O:OAW&^*EM4:/P-.N$X[NL!%^( DQ7!.[D<;%^ 1M<<&]V&U#& MSP#=I\E#4(%@.CZ9H<((*+Q8HFV4'6TFMLTOB1RDN,GM<,@@DB8["Z Q0?J1 MS%+WK( URNLC>=^3J[]7H&_I&ZD8P F158%D^3MT TF')M5._VZ-XPX=Q\7C M=8Z>DA59FT4O$NQ_>_)8_+A$KO!H]C:#[A_ :CU >*]DS\% M$TCMTX<=89W E1MYK7GCA&3+W\9?J$XKXW#%SB2GS^3/T7*NEE(;3A653 .D MDAO[@R<=M\)(IFXHJNX '61MNR7$;"6\AQC]%""3/J0B@-*^@-F:WB<#:#V M!B9:+NV@DPPW6F'N: *]LAS .WIL=XH),-@_&O>:U MWEK:U9K>W4,G,B7A_6'M8F'CP]M%YJW. *EX$A_N+C4PVC1 [S#UG7C4>AY- MZ1_Z<'B1WO"P>+D'?[S*RF25I+LR>8*W<+G+JSF2T^=ENEO!U1G^44F1NRN; MUI_&>99D#\4U;&; 7]@&6$?1N_?4,MJE)]-PX*YM5F.)\V8* Y%C[U'_.>@$ MPK@=8 :>H-D!205/=TX'D=?U=WNM8;O>TF$W0 ]MV@G%K4V_0;=NA?V9:XNM MWZB_M6X,3;[?A]$BRZ(ODLR4%3WXW[_JB,I!6A[,7.,)ZO1L=FO92\. M]ML;"A/MS7[8;-$L-#SDUR^M-4 ( 'KVR%"MM4CN>JT7!@Y ;?4;317!]EIX MZG6FQNQ+7"09/"_AQO+P<6363H'2,^LW,NX;$M HD&Z3P^@X=&4K/H+/Q"ZH M#+_N4>$8_O;B)!-Z5B/EWH/%8$FU.K!P>1EOX G:Q,GH[0M%<6%XZXL["5N= M _?A:.1+/\Q0)GCAXP 00?"Y%@TR(#" ("4ZN[-4"-QIRHE)>_%XI329=M>X M $I5?G\!M53>^%YJB0?[4Q6*'L576:O8B)KUDV".2%;N?32Q@^@[L26JPZNR ME?S, 3=[XW%5;\98.VS!%OQ-0\XPR!O86@>AUP$I^OU=\1J&$OS_"5XV5+[>$F=OW0^O;,LAS#U.#4(1N%WDC!HL'O)/_V% MQ9VPDK-F&<)X<4&[>X5)5Z5_?:;RFE?8KTNN#(05X>V MB*T&Q0OFBJ-<4, -2ZN,?-.N^:&\LBA1YG(DB,5$A3Z6\$2V@,C7D7$EB$7# MCW&1%%?KQ?Z>P&N4)LN7^O_OX'/Y$3O_?<0<':4]B]24C!FEXL;Z))666S'= ME U%E2S9X7.-?Q1[9$ M2;9-'V)94WZ*K-M/%@K>A(24ZC=GVQ;@'HO69W*6CQ#\^L/M#^ !/<$\JZZ: M2\C!3L0"(6R\)4?,8>$\+GT?DJZ&##2A RD6BM0&Y)/;=PU!>YE!Q9,1_D@> M:&0(QD[W&"-R@4P7V8<8+]);PYC7N+XKD@PWJKJ2IDAXLTUBJ3:6\Z1,*<2V M:W4H+70A)(U ,VH?@M[3,*:9)!V*M'Y]BAALA0$E1#:]<^$8;>Z3K!IUD;,[ M'[+D[W!UOL)L3=9)O#\)H[W%:9&M+O#'25J_;%T4NPU<-?3N/3B!:X@_6]W M)YCM:*Q[\4WQ=B;?EJ+!+*UUFP5Z_UG!Z MSBWH^VUWD.[OWXRS%>BY (WS_<"H__ [(-@TX1OLP6.;)MIK+R5;-JE9_!9N[[6"R 2KDZABP%$;57>J&QB>8 MWR/)>M/41JA$/4VCT=7-+XO+\_^[N#N_N@2+RQ/P<7%[?@NNSL#US>GMZ>5= M]22,V#8!:8QX-:WOV3%(W18KKNBVQ OXK8]4]=W;QWU_S-C3K(:"S&T\X',X MNR0\LD$R^)J3#F]E&%35 I>XN_L%@L.1D-"?@\$0QU] XR%F"T,=$HD:.]>H MB-^&9F"4HNSA?0GSS9L;&HG9XVAT) 6HNP$2T[6K,9+@>[Z)4$_?R5!]W[O' M./L%H=67)$T=AGUEWPY2@(+O@-*!M+6AI@;5AL^5)M3:$YV'=;6+'](YRAQ: M6':71:3-<)51%+__F\@N_4_81S[,Y,U!!F%Z"RAG,-IG?YOZ+.V=*SGP6A#U M5^+C6C:8HV3F(I"C;"!!J;OXSW#L*N)SOV/XT2+(/4&"MGH.%>[V_?0__!9Z M9H'\6XX]@-R_425IN2V?;TLAN0$0^KTKB)?D#=H^#B\$N&.-J7Z,0EP[W M-8[\.MO7R/F&WN-Y_QW5^@NP;SI2EA>\+4W).WAO>N#!]1O4+&>Z[U*/;3#? MJCYHA^.AW'>D#@?)N];<'I._=3U0E;U_S? 3$O>*ZQR=H7P3B]^?5M#@\V^L M89^!M ]GT_MRGYI49%J)+F'9OL8;'.&X"!!33M1%4M+1RA+:L7W- SOK\\0* M_BQ@[I"7 ; LJ(3#>J72#2 E,YYV$1G8S*.=EV>P%8AK3:SI='0M<>GZM<&! MRY!&VIQ&!KW<+6FTE[<)Z69$S4F"!4[+[9,P N$L=)KCQ4(.7&=ZO;#G?9:7 M#$??]I5$D2"7P64-#B&$N#\(HU:H#+:.OX6H6;CP=<2HP.I5C7V4&IL@G>Y@ MG+S]4#.0&FX;I*\#//[/7\]OSZMWD /><*.[6V;:+CO5;2KB_6U>)_V82[Y7 M>;OB>[G;W,/\:GW[&./G]5/YO*"!4?[4X22C]J=Y)C3#\2+ ]!9I3A5-=135 M3ZH-)-4S]@X2\ [_NQ;X/HR 8@G2XJDG0T!))ZX$ MJ.N?4UP7E2_55A@I_# MM#HPD0SHH=2KTQ"%(%P?2F*-B4!)DU-L44E393^U?PO(\6Z(-O$"%0AP1 MZRFLIU)Z#I>W!IYF75ME>9ZZVC6V5:VSIOA?P3%= @[%E2UNOZDO;PU,J"YR M,?S.B2 M,(JR[IU#-B;*NX-P>L]2AHR.CTL M[:3""( S40-1LKOIZ8%<((T>(VD/Z#9O_C=?RB=MR >]^S7+0W\AU04I*V-O#*5[7] M_BZT8K6GVPJ\K3]].YE$G7JSW3$E0/2<5TQ1S9COBBGF]W]M,2C(^EBYY4&% MGYGOT]O'NNMOLW0U/^JXW:N9O](17#D\XF.[FG^>K2**RGS%])%RK;7UL7N'.\VB[WK+G^+C/8E<"]O>0'8)NC2AZL,:BS91*G M(.DL!!?%-'$F7L%7['WIFK[ CF257]J"P*."["9-36VMN&#_#DU%?_-'ABG7 M9NI8C,@..4$8> W<5[H;<$(/3V&_\%) K39XY[^-<@=_S2W,RY=K#-JR.5IO MN\$F' [II#X=C.X$/@,:Z'%;&?2!)[)6SS4&%+JM+$= DHFO7:%N@0Q;N)L>T(IS[PI/=Q7CW$!P39/ MEA#$:<6O$&?S7/'%U=9--C@=;M7L'#K;FTE_IY!"]4E2+%-4['(HFVA44^(' M4J:2_;C(<.,XS/$]:D8MGJ'^45?!1141%L1!0M)34LXS]"44YGH,B9'%-4J3 MY8N"HQ3=L9(#X\9=(#\NKM:1 M'1;7MQP212:GXO/L"$5E^2-.7-E-@IS%2]F)5F[[-]5_"ICL3(MS*.Q#@:MA&.90PL!6>T[A$?\'6N_@<6.NR6'UGR]H"F%Z\G(2V4Z%V<[:!4!UL0/DV*)9?\"XQQ\BK%@4KY\Q=A72(1NP1]\FKQ[A#F,U^7H MXH&)VCJILJ\]1XSH_-G_B"LM4K8#X# M3+K<9_?P!/)WAK3I3[J;+#[W2-,KP[_1QJ ,=\F;X$OS\^P,TY8T5[2\JZ.N M4YP/U.>HSGL.9R_/Q[Z-ZW/:)"O7_AQZ<.# 2+7TOS.KCKKQ$Y5]@>1TG*S;ME=6&=%=0LT-SJ2,']%;UJ4!K M-5/1=;O=%*?[+?.H*Y!DRW2W@BO\!XB#NO5#&TECQFOU,I/I4@L,ABMZ]

5 $ M"KG6[8CQ-+[5MJ(..\A4@J$?M--6@D#R]HY2,/_@O0PC+TI[SZ;9B6,!9KV$ MPY0PM\BA0XF#I!>Y,3U";%$M"13_H#8\>RN*/)5BK$FT_! MOP1"^*3QG2ZX5[C9SGKSA[] A"B/V+0%,PRLP[ALV?L3?G&^^0/[E3>L-N#26%2P6 MH\_>3#?"S_L.V=+!&1N%:('=2M3 +O*T4$N<@ V*+XF[K;M<=7+5UJ&%5R! 0B,?-G=&8OPJV,NHX\TL,295FLC2 [(J>G)@^/4%G'$:32U) 5)SA:J?PK>UL M?2^ML20B)2)C1)*:(+FTR*^)!MQ;D-I0F[>2'(I?V6'*)]W?,6&6HGAY9%XJ M 34(_B(^+:C+$NP<](98?>$,_ T[/L#-T9J&]@[W9*6%?7W(D\ZN!)_T:X_6 MKQ5S-RYVHFJ^_[8K14'BA+A0QZ?V9-9"YM0N'P^!TF'X1JEJ)XBH:Q_?UPRS MMJ9TM')CX@41=>WC^ZIAIF*86B-AML\.33VN Q]9[K/.7-,B?;9HV3&)',#? M:Y=L_Y6[6P48AF)OH-5NY[13K=REDB 3BL1J\[%:(+W5/#'J3.B%K\*M=Q!\G(::S>^WL2;]9=N'>B>-Y^RIM:=*6NP1#\6!8N[?4)$ 4>P:#UDCP0QA^\8;=L)2[ H;&[0L?"65_0?U="C/>222CP#)[=-6N15U&E#28--4)5!)@XLPNT/5 MLY6(F:>/2,?+@MB2C@NWPRUSJ$LD[XGDME@[X%6F?&_.PNKB!9/.T!&QS+&( M2ZLB-R+J\=M:IP.5+*CNEILOXJB6(E@ M!*G'4W.^YI8VMV07?S: 21Q+'%&1G^F3]0B[9VU(49S-PR6 M]B>XN<@*I9@O!-[R)QY6RJ"CE(SJ_)M!D$W=9(4\>+2UMYQ;7>9-7[>=6%"Y M/+.<_>#B"),'WS,0?^'@O4#PEFK)7D.^GB-$R1T8N,HP(DH$M2A6YPBC]M"#ZMJCQ$YYC1*%4>\)+(9MN7- MIH)W1_I-B5V)76&QV\24=A*\KPR\K(U!\X!:S9*@P@A6M;=C37 >103%T4 5 M^O\E!?X=MED@+*&U!OLEYJ"W:KF34,G#5X!M>U>HCN3931(6G%*+H&0U1GXB@O^M5JY[**<0J47'HT6L#;$R).:]75%DOO%.(N5S4\]=J#TJ MZ<1EF[2JW5#9H%1 $!DY\P>+'MN>2TZ&1=E3++F@2]DPJ!2PHM(E%4D$1=*D M(DE%DHHD9R2I2%*1*C]Q*WGZ25U8E'T.MWPK/^3M'S_-O9-'79_]C(NKWW%M M]YQIYB5[#3J_MJ$O68[(_UMUR;Q%7!+Y%L=_2\2]O#(R\;:DMU7?8 M7SVM]^9#&IAVQ7,FP)8&2)GA0&8XD!D.&AN'+3,"5&0XD=IN*79GA0()7>/#*# 2,)!5)*I+,<%!IAH,"4PC$B1%,V_3IR6?S MB8[(E>WK]J.)]\K//(_ZGD+.I@Z(ZM\\W<'%RXS:'E6(/O:I2_ZDNDLNXL4=9FW"1O,=E>T-P9-H9M85,IN0TPHP&90XOLN]]:+>T-&5'#G.J6]\N; MD_:;#[UVIPU038AL?P(.E R3R?VS/"[(O[[0Z0-UUS-B;"8'VDIG^=N6ESXNONA_.>ZYI7O> MV8OI?8NHB8FY15OE<8)VB$\=#+K=K/(#@G,)J@!1["!?:_6ZG;+(OW?U$25? M]2FM;W09#4A"MN'L='ME2>-\[L$D 7;PEEI,@[R).?/JDTQ(SQ(YV3"O#4N3 MTHWN4TRM4I!8P+BUU5QB"0C() A4_'+$4*:)S"^3PTQD6^VH#8%+?BW* Y=. M7\R)@@%B%^UJ>=07/T_DAWC.>4+32H-TN?-$?LGL/T_TVZ5X1F>&,9_.@1CX M.>F1YO&AXR:6_/)]-*/7[V=?3:3W>SCKAZE0+G&4ZGZU!Z]$E*5[LMUV_:@\ M8'8N3XZY9FPULX=7FA"+FP_*4_/]YPBMV\F^_5"6B(ORMLL3\($>>'N0><'6 M9&-0[FJOT\KL 1\-4JO>3@,'H'YS4+W%K7+W1NL/,J]=2A-Q22++,K"EK\U[7:$'-LM6C=H::J4.;'&>0U':N[^? .YN M@R>#JI=8O:Y6JK3*1E:5:_ZV5BZR"G>Z2EY7EN)T*>0WCX[G%OELCNG)%_W% MG,ZGL4@*PQ/O!3M)L59M;1#7&2D*7=]N\88^>RI@*Q#SAYO!GUG$&).\CRC3 M)N\U\=8MOM6Y?8O,U%8%0OL"CRX)J"#K7Y+X=LP%26ERQB)I]JH0YBK:CD:8 M*]#LUR',_6>/DN2W-)=L4^1*L+>JR >M96JP?BOZJM8ALR.9?&LP?6O*N2;; MNF6W45M7I-4M15H; XUOZ53'J[@NWK&]-#U#MUCP\6&!QU&KUV/>)HMGWB\0 MM95]5SHC(47$9A\>KWY0J+HV&&8_=-K<]ZHDK'1)I HB2]7"7$2QYF1UPAW5 M"2\=]\!R@@K1D\,)>F_& Z[S 7_69.Y^.2V*5/U*XT MP[?,U=^$7/W]EJSG(Z':"*BJ+;$2H4JH2JANJH#2:DNH2J@V :I:JX%%T8ZN M7,\N-_Z6>E1WC0D[_1KQ0*,I/$4H/VNLT*\O*0^[(.G@:T_V/A2K>E9)8JY] M;%\SQ$XDPB3"2D68.JQO U!B['5@K(%6[-7M/M]1RS+M1X4\4INZNL7<5WTT M-6W3\UW=QW#!ZCW8:C-C'U#R2 A"ZUF5"GT&+=18"4I68^17.]95K=PCF",: M*T'):HS\:L=ZNRWMNL3ZZ\"ZUFG@T7J-A1M+6JCN416QVE*CAY3.*7I1+7[I MG,*WJI266NYA;=G#+E#-*:DXKT=Q-*W<:^"RE> MB->V"RA?R&Y_[R>+[ 7XMG4>">-7QQD]FY:URE3X_5Y4=KH#;;D@1]C<_OUF M2'E*S-$O;ZY\.CU1NUBXK=OK9B3BB_YH;\FKLT48G5;WV\>Y9]K4\\Z,O^>F M9Z*\@YQ5V&K&H@5:=Y"-6'9\NI[-Y)/I&9:#A4_)O[9D+PE;.;/7\!*W4&^^ MDJ*OI^U*2L)H^'I]?T&ZW%H/-%5[?_7U_NSKKU?/Z].0OG2K6S*)U)/TI:_YIYOCA?[Y&VY6LNQ H#Q3'[;#!.Z\%PK M,*.6DFVEK!0KX?3>*BJARJI;H8%;4?869Z8^BKN*NK.K@CTS+=4S$TNH:NOX M+OB>>:C;U=T#E^,NTKA_H@9S9TA;K>"*=Q%C7])9UA%:\"W]5P$K M!^T4K'D2^!)^(&\7L KRW@F/W.8!2#BCQ5+(BQ9K4GD41"X(-&V(DU6WMJRG M2B4AL=$BP?::[NAKS3BI7M:-*=D&!M M!EC!G>AV-''1*MT)$41X9*#OEYR22N0T/3NV#)O(I\;$ M!@(?%Q6JLLSE6PDPEO<,Q?*;9 [IH\(=:T,#][PM829A5B[,WG:4]D LO[IH M%JOTJR5:R\U0-% &7;%\8FD4CP]F/:6KR:E7HJSDJ;<-4Z]8IP5RZI5HW7A: MH';$.L[-).G7%\1VH_OPG8Q:.^JHM>Y)R0E.!!%^[2/^2H''X\VZ8CG!$F/' MA[&W'57@4A0-]MI"0PR.>5*K,9#V178.:PA MMV.3HJ+N77U$B:U/BZV?O%4LM59O2T]+(BAMPL12J2GQ2.O].K#^MM,N-V.0]'BDSAR9SFA:N:&#U7D\1Q=/N"O=\+WC MZQ89[4@Z+$]MV.N&B51O$H8*:VE*$FYUX)LY+GWI[2[Y=[H"?G7HG6H@[2 M%+6),?E'ER%MUQ[2E;UK_ZC0HE7UW]!N[$5Q<3:02A)/[6,BH2&J>&H?$PD- M4<53^YA(:(@JGMK'1$)#5/'4/B82&J**I_8QD=!H5/ZIU 7P1-17=W<,K'@ M?Y\*7=_O)8U*2GC6/E#)JW5FM.U2ZAY9QN"KZO8EBX9'!8&#HE(7V.<*]G(' M2JLGWDTBD<9%)%K$EE0]"#Z1Z)7H;2QZR[>_TD^0."T@#_% >@G2SC87O])+ MD.AM+GK+MKXE^P@E[<9UQ$K-E>U*5[EWN+:*J-:, QV!LR<2;2_GCC!"G2 M;5P@B(R<.6A;_=>WBZV2FY/A>HJ7])2!5LNZH;!QKQ2AHM(E-:?R;!?E7\9K MP+A7DO!"*J!4P/1+UVJYEQRD8R>UHZ':H:I*NR4=.SFO2,T1[Z9G \9=.G:" M#,3K4\".TFU7F_F^/+\NL:_^DZ^#?%.$E$&D#R[Y*6HG(95\K12[L[ZYP^4- M=JT?;J]?.B[Q)Q3^0K26VF./\&\& M[)NN0O2I V/Z;]TW'9LXX_7->O*L>_ G,&19SK-'WIHV=.C,/6C,>[=VG3;Q MYR8A)_]F8QAHT2]O6F^(02TK@%/TV9OI1OAY7WDOG5LP$49:V/HQ'M("KDEW MM!\+MZNQYF0/,>X='&*\\VRP$$U@OS]3M(S8M;5RY)B,,[YG0/_" 7Z! !?N MC#O'2)68O?15H^0.C&!E&-D? <4F9Q#%ZAQ^L4$X/"W-H=+@'&APCA8@@4LE M 2(!(BV(!(B@%D0D?T7PA.3GCN?CDMBE3]2>%UM>$W>3&"W0)Y99Z5'>- M"3O]&H$O;SFS*3Q%Z,N,VEZ5?GU)I^Z"1 75?M ]++=Z6G*ELB,:*T') M:HS\:L=ZNRWMNL3ZZ\"ZUFG@T7H%.9\R;;?+.]'R8EDU6U5*2VWVQ4YY)5HJ M3AVI-K1RPW&DVDBU.4*U495V6\XW4G&DXN3- %!R\6IY_[^6^_\7GF].=9^. MR'CNSUVZ?)D_.!PB+K78,[Z33T6>PMWC). MGXM/DZ'TNN4&/!5R )W7ASCD #K#L6G=I\O@)Y!S9SK3[049F3A$/G&I 8 C MNDU,^,%T61X-8P+VAQ+')OCH^AFSXY)'QQD]FY9%1G,7CR;N_0>A/#1&$APJZT-?(?]U=-Z;\C< M-OFOO[5:VALRHH8YU2WOESVX4PI>?L9?GI'QJXS!>VQ M?=.>(^"O9]1E81D>>:!CQZ7DXN^YZ2_(%^I/G!&YLI^HYZ,Z>0H)FKK77RA\ M^NK82+_KL/O \"-X[O#L*K_\)>S]$OJ.NXY[_L@ZYL^QMK^8MN,"$6&33$&2 MK7 :.8D)"@^$6;>C+DFS0LKE:.76Q)-!3XY6C:.5TU:U6W*T:AVM7)-_1Q-E MM* Q$GM#Y%_H#Q'F$/U/NGSAA13O:2=\/Z2YMKN2:"=Z\&34PBXJU4'A;\'74KM;-UVZX,B'(4DQQS(J7F\;U=0]AD$&9H_">0=]A M/46A#S I+@P!AOAZONZ'PL(&T%S 0 ??P..NBQ'"0##HLT?Q M.Z+#<@V_^0N6;-[(-+C-IB\&G?GD_T"SND+^J4,K7'QWSZ;_;^I:+$T-_( 1?*5S5:YGA>N:F>. M#X^8N@4(@[;CPFHC.J:1E/G*6"% B/Y(^2H:I&N.J.N1YPD8:PK ]S$4>XI3 MI&5^ISB^$UAYXSH<_@#1(R5$0XY#9]#/(2/<&S,,H*8LN: MLXADSYC0T=P"FC"?ONO!)+@F%LO4'TP+&L39'E3G+]#0.+H=GF!]^ 1B&5V MA\E73P4N# F.@$TI:*P2"R#D&9GRYN.Q:9A(P=]S'> [@U2!1\L_!O; (] M3W>9TCH@$&8RUB3(M75N\4#_#)C"MD=T1AE2"6.%!BFDPK=2Q9GDK-4P:%!>*#4CBU] M:!%18=PTT!)F0\!4@P"0\CFTX_I@.! A\/VC[C)LK8@%V^3OQ_"S0+7QMQE; MM7.8H4*!MC].4@POMA%WMV!#%$K.X>X8M+K<&GMO2:K+QI9IH,&].HKC3KF< MZ';+L4FA4;H(*1>4%HS#@^Z9J38T-)"YIOUJ#&Z&K<>Q:4$SR+9+0?HV@R6* MY+?3NU,R!BUT=4OAG_CDMS+M+4]@I_'.;G)L(C>N_QY,KOX7(G-M[M-=&O6L MD'/@!+JQ31W_MO41_)N8!)64.?+* P.-8S_@MWD"+&9O,K!W0 > M?0]6Y@$-) /2BQZ:;?*PX&X& F4.FNLR>\J4+;/(9G,7#!O-N=&Z;6$0K3=N M-CIW&]<9%_PFTT>P8H=O7>]]Z'R ME8U!/FT?I!DG.0('CD >(]).LR%R! ZT0[D.WU)GZ#*' )Q@6#R^!3>6_?4. M_?=KML%QCMM.L$K]'"_[4V3(W@K?OK+9J\&;B1B M]N!05L\,PYGC\<=,7R ,=K,2OG'#7SB4A9V#M=)?B93G]**&K37]RTCZ!GQ% M'-W".M%\RL=4_,Z!?&F=]NO8UR_')Q4Y"J[>)S<]?" ML)PSRJO5*8UE/.NV?2)SGK-R&K3P*3A<"AHZLT>L MF4(X'PP&.UC/0H2@HL@YP7=WS7:Y1''G8[R5,^-G4YBFS9OHL/A^E\HLGN+K MUKDSG3KV'7MN>1W/OOL(5(Q@W8$/G[FN;O/3_YR,JRF+GA3\'T21$%+8J@EK M4CA&_K?L/*WQWTLS\LT7PM8MZ'55Z+=+D\(?.G[K'RZ <]VRKKDPP?9$S58+ M_W0B:F,VG\7;8XR%XS@EW\\#;V,$'/TRYLKGTY/U-Z;#YWNVH66W=U6P4FF M3?%!7UV="7)0SR[JK]^G50B[?KB+"_90,7RT>P-M%5M9.JN6DPS8^J"J[;4P MEER<1*>PP=HLA7;V>[@0/6SQO!JJMM1V833E"Z+0NM50E>]8>VU02Y)4KC.Q MO)*Z28WCXC_B;X?2TU]U6^*F"R FY[Y0%E*V['[SGQ;I<6T9PBI;:\*(6SR8 M@GS37!\4G>V2Y2'GHWLS<7S'-@UV 7XT]QV/@'_I4(OZ+GX/GS_??SK;XNML MX:#3TK3!M\1]P2L;?)*ST1.&\GOWSMEX;%JF[E/O'*]= $T\7IVY,Q_=64A; M2-H*99_]D;[3JVGAL?+JRF*+6!8*N<3JV!-P_-!PQW$]Z%:Y3UL&,7R/O08O M78_#5_:;9OIK)ZX[.ZJ)G6PGD^J&8M M.66><4C5S@V4^N>.59?P &:7 ,9;83=DPS>K'XP4\0LA]$YW77ESL+53T&>V M_N@\$B"G-$F"4ZUU]Y4DIP_(V[UGT\6)=>U@[%!Q\:O;]HB$KV+ [AH#I.O;<_XL)NLL-WK<>+I(\P+44EB!)9+N_LO%UWMR]97\]O7\^NO=]>>K3V?W%Y_(V>7EU>>\!.76TVF*A233YQJ!.BPPKMP.GSBF5WPBN9WRN)A(^-W M2MZ&X-!:[_GWT1?J^W=*<&F8;2''59J>'=<:+=TXM3!U'UXJ<)WGD>?,70.( MF>DNRPI@4Q_>^'X:=HQWZ*GA>ZRMJ1/<>L8;I'/,"X"FT)],O>#V/%[\YJQP M:S$BX+7 /&/#N[HQ,>%?B^HNN[T/'DX<4QA>"W] PN;@%K%2=K#JQ5ODS] % MWH=W]1-L_T'WP8M:L/P$\^F,7SG'#!1D EH,'8 $^+5O\TDW%GAAVZ?L.B]P MM5[[#N5FHF\#/4]Y/B(SGHDP^4ARG$POOLL.P^.P@)/XP MI+ZL%M^#;K$[\;!V@H?K3WQ14OZ74 $NZ8,;:D '9.P\\@P7;##/;_[^M*H5 MF&.$I8+YRS&A>W2:YRY5""#LT027V%H06Y_"$]L=+PYUK=-YG_# &#PP_35+ M8[GD9WS1N9+B'>HKVWG2R<5TYE)/)Y>@\0[Y1(,IT\0W'/B5W.B8D=2UG# 8UA=H98=,XSN.;M_NGPQU/LC]5R MY$EH@F)MD3*B?IQX,PI_@ITPC4#Q,(C"8&N-Z11\%R-(U85"@Y&@CRZO)>GJ MMH>Q[M HQH:#4J,/P2_QLCP;3!,# ^+QV^] RP/&,*"DSX$5&$CXY:.K_]M< MOA//FP\2'I@H:,8*=/ =I&G1T2,]P98BJBP+='J.63Y<-'>8KF&\G"SG_O*& MS5G>?)8"9@]<,HNZ[\EJ?EFF%[XS>T\LL%@3(5$Y_T5PC0E=? 10E(0#X07Z@6F.')9B!'"% MQ!#Z]]QDQZ-\O@$]?3*=N6>A(#!7#6BYSR3T$0VS92GD#]V#:>?1Q]PV8]T( M4H X@05"\,)L$UINA-R2]0DG#)9<(1@$@N9\R7@MS:Z ?W CG>\L'PH-7XY' M#'F,((L?8IZ>=8_\ #8DD9)*5?'#N.D/86#P_UYGG.8;)#0 W4#R! M"U=\G?P :T36\++MA:9/U[SVQ8)O0NPBA2P' M&&8_VOB*H;ON@OEUZ$C!JZ&A6AKNS7JS_"B@=6XON4_1?@!3DV=P.WUJDQ%, M?@C2?U/7"0H;KPE_8T:3?&OP[8O=:%D>QYY_Q@!?F.UND:<-IX_L&>CPED42 M'7X&B=LQZO)V3&H7I9*;_500CWNT0_2=5K^M[22 7R:P')QI*7@G5B:"V%OW M$]W^#"_B>Y_H@Y^XA;<7O=K*?1DFNTG@VQ>OCQ)G[G@_#CY5, MONB/]GP:'W)\QB4/>#3GL.XS_8V''_C8]3AX:%VVG5;WV\>Y!P]YWID! ^B9 MT=$%[Y&W^XVW\Q MQVS-P7S#6_KD6$]L1@VD8QPD'0S=1;MR97N^.V?W+-B93MAAU-^Z*):DLR2V M@!?."G*227;]?45WC_;\LP,^+%VT=IK9;MECO M)Z8[8LD4V%X.D^'9HTNI:"AFA(9T(ID1E>4 6AL6(GIV@/66YPA&P?>"&@/O MLF 6\',?X.>+[L]Y[N!;.N/73KWK\8UKVGC<9=VR#F A<#V^9&F+_Z2ZNPG' M!\&R%:$R(9D#"8U]!FCHA"V"L:F<(BJ-W75_)]'K!MH5$@L"]Y9"4>"\&PD# M]U/90-UC%8IB$7%E8\NLX;($TU[3D+W(.TB"_.R8"?'2?"I8AF?8.+:-39<& MKP.DN$1@,4A\=DK!X;,C, J?G4)D=^G,W3*$A^V**SVDKACQ%:Z_ 8$E*F\! MXDMJ[E?'IU$V3'8]EJW3@EVPX/1PDT#8RQM3>N;:,=.6,D2D=5 !R9DV'P?M M3CMU %*)9?!D%[##5$0P,D BZ_]7ZCRZ^FS"(F[.XSB:"(@7 -\ M4ZXF=J?_/#H[!<&@N/FM\YB0)!TQ&8&7>X?^+R(I^11K@%.7Z79ZI[V\,[Y* M^19YY>4YVXWFE9/&$NG)UJM"7F=3ZL*/!\"K7(F%]&7+2-):N<"91Q_7!-%@GQ3O"X.2WO_$XVG=A/#*FM\3(L/"U^?Z#5(+!+ M7D*Q0(%%+98J, !AIY-%7AG):9Z\MZ"Q!5GT2T37EJOU\TB MKHS4-$]<.5.*=U;RHAA;*:N@:-8FRG,58JJ4NSQ*U33N M\BGH%N")R^#^B=?*8/#PW!J%#GJ0)56HY";'*O9.)/:.&&+OK*3TVU_PM[Q M?5 YBE4;!%H<+#G.^%L7YG/\[/*C-XYE&@O^_\U/N,';P/9^)G@MT33RW4W>-22*;1+ DTZTDPW<8$:R[([S_"O\LW26_/+O[ MF+Q,3DS/PS)?J:__-L-+=\L))^Y^6WK]JW-*>+CI0"$'YT9)04 PJ$_4GM.X MD*>K8S(*GD1@[OF@AJY'WMX[,],@ /)W/R>.?)_@M[E'SAX1%[C[AQ?B@Z7- M6[[MAVR'?;#\3^%+H.7OEJZF!O=:#:PW-C:#BY!N\"JFA'BT65P],?'N,LL, MSCX^SLT1R_L ?\]62=,?@WL'"=)."0SW&3QJ)8<;1B\:L;O?8NFK+;&D?X78 M- .3^^@%PGD@L\-D$;?7@J?V$'$G5I8^ V/ VM,E[#U(8L"0@ M"1J<%1K8Y=:0CI5Q8Z,0YH;8-0::6&/P5<P7P(@O%MF!B#EXG]S77_CPX(5[,\C; O*.K$WT0>6WI>//&L%[RW0\YE>FR2AQ41[8 M0#28S@@O"B<&L'/2&M8]@$L#H 0C8'H)5EA6'=O&C!=N9+H"?A[HHVFSP$\> MJ!9=@<9, ,!A7^'=H1QXQ12\,ZV/X&^"N7GP[CJ!_RR3NLN9)X $S\?,VQ33 M&?!=**9H\+/AAS?$64O!&&8=*6$3X*1-MILTOU3@G"<*<)+HKKSZGO#2-TL_ M!_K?5P=H@Y,JSU+6S"QG02EA-2I.6%$9$E252#JAP>0=S%LDN4N8(%8>NQFL%<9)3PU3!"TQ/5=-X+RW&94 MDIOGSV#;1F@:T(; T@4S0\%C!A946++X^C-S88!&:K([K\$Z!WJUDO<"=3NA M"X$]^S/F6#B?!V MVHA>8"/0#"QBC8;7IYAJ8;1F%X*C2WAX#]LP%%;]B\I_E;0A2YJUW:#T2S0H MB:5T(LU@<(_X"T]]AACZ)TN!\SNU.; #V]+6VF!;[KC.+\+!OH\FZ3 'T7)[ M..J;+0S */(>J&5.85&#<7[(D=GNSG>4+ME?1=?P/4N5&*$OEPT 4J M'Z1STS$A%L]\P@P$MA&4%#2YWD4YXYQG&V;CB3GC2H4;%-#RB.(M$);4Q!Y; MS/0H,2GPP!3F<4#Z7_A/F.Z'TZB$*5=8Z]%A!L^.Y5(T!H"!("<>&A'?=?0@ MWPM:!1U00&)Z9*6*>1 P_8CL]LMN$OVR%62&2B P\ZF0;YF".; M92_K:MDY/TT>K)*6+G <+?"C2<$KE#9&@&#IERK,29C/+)>YPN.I84(S.^AH M[U9(XZL!;PXJ!3"!1\,GRUS[CQQQBYRPZ?*%D9Y0 M)7D5HIB,*BLGQ>OMET!AICB@H;82@9&?M ,OFF=FI8[[Y&O7E;;)9SU%VN4< MUQWD"UA?O$Y^$QJ=3_.UC&G1R_Q=_F;P8OC>I]1\_UE*=[>6#_XR=I:?,[RT M%MQ71J/!;RRSVVK[\)OCDO:NJ)[V(+< MM^\SB$2'#:82O!*)S:Q=CB:<32N M;&B!-;!?YC4UOPB6>DUA/5B7J-T4 5T%HY>>TT,KHL<("+%=CQU-Z M*(/(G,&R/:T.(O,9F\Y*];/*))G/Z&RPUEN)C*V..MQ;V_#N?PW*%G4;\77I MN-1\M ,GW@@2\UO\?(AO_Z;%9[)$IKB0=.D$@PV>:"RSH,GSH,7[^ SLS![= MQ\V?1:VSTG'W_"#LH,JPRU(IA<:&2.Z0^-Y7+;A\=FXE4^ZKEEP^XWNB5JJM M<:[HDUVYHMFC\4761,+;>Q83VZS8U)TG$J?M;MC7EH3:/,Z)%?D*-@7'#I;& MPAGQ+=L?=>8>^.#>NY_W.'+A5Z8?L :5BQ'*Q*"6-_O.'_OLG;*Q^6$_[Q9_*_ M^%88T68OA)WM55*T$ .AJT/+TF@;*Y3-"O'^!1.C<0&ZRI9*J54 M?.P_^C\EK(NT,P)C"2=R:6.DC4G!1??5V):T>!_#H#1YDZA8_W3)1^N?:K-5 MG_6$?QG8^Z"(8!#&OWU<]K:#.Z50G!IN&_R2!X.U\4.A(DQRPZ)4(G:&U;"C M*7VM7"M^T("5,6E+L#85K"?- ^J!,PZKRKICNEF]N"K"=!/?WJAPQED21'U* M7 $9F;2O0%RP-E2EI?:%TL"2)%W[\+YFE+750?,P5H&5%VA1<149]SC.D=_' ML1-7XO#FW@.UZ=ALK8FEGG*U<'P8Z[0[SFK1R MN7=\W2+.YCB>0J>T;<*JUJ7;H%) $!DY M*4!%I4LJ3M6*,U2U4M4FU6Z7O6C\B05Y1I_6[G)G#;M=">G54\N9L=]X"9JX MR0/O;G?>?-"Z*Q>$TKHID,!,(>B=U3NM&8@*,G^QLH.;XI^=Y>LPP46\@U/] MIQ"[L;/RJ,Y9MF:0$N=?"]5Y+B><#%+06@/5>2\&#/>F.I70A"4YS!9\4'NM M==)2FR^,K&S7P7I[D145&]UU&2+15C%I,+I(=-HXK_=4'LG9[C$.]J'RS#!< MS+CT.9F=\3P]A0T>,P3=Z!OYW' Y*;QJ%+2XG#Z?-U?9[;P,M#13 M8*5=!#U:B95W&^]H15;:U<\\$H/)^H3E%HNR=0:>V"KW-[HYNK+_CVF/"BKR MDV!FO>U2Z,N97F79^=I"8Y1?Z9;R#', (;RQ^H?I3R:.-0I3-M\E4C8G;[:D<"Q= MS%:65ZC:.FSQL]&DR*03_+Z6UVA+9VS"P9?#=TM$Y99>Q6$W9Z'%;J?3SCJP MF[G^3!]U2TG4"<#,V8\F)BCE&1OL47!4EZ@3P#*@8J;7R$"SY*SS!\LT0$9C MBLFO-\GF>LP**5QYWAP3RYZSIE)686JH"?#7#I!W-D \K:NMXWWCX@X.YJ"] ML73,(H[L8V;U65K.BC6!AZ^SE\_L4?3FP2GE5G8DL_[,PR[Z MMP%^N8-_ Z/O4C],;O^)CED.^(\\.I9) +1\:45,E#"U.:8@8058UO.& M1:\P>\4<0>^*OY4!(VJ2OZNOETF0])ZQ8GXR#439+-R!HT ]]1Y,?KL+4Z*? M8V;UP"?@N9A9_V?+K::YU>NBZ7>+DCX/A'F>059; M1<"]=&@X)5\N871+M5TY_ODFFW2J&F1_8X,8P?D]4!6P; M_A9#(!(3ZQ+MV>8,4ZY?A,AAK<(8Y <.1P:HISG0*JQ[V^D:V M$Q0F66:[A/&>2;A(28^O"IX/HD3"U0>/BBHDAJ&MO?G0':PY*KLZK92A;(<, M*Z>E^9AP#$I''B]S-*(/?E@-"#>[;+ZK9P9;1'QG:YTOWL0EM(#U.=AVVJX- MK%R'P2S.9)G#75W6S.#^F[/[.3)U=W&G6S2YC@D8C1C, M=!#6Z1TZI,&(!E+>/*0Y(+O*R:&U(89KNQ)9>A6!T8)-T"X6 _6D+]0U3%[ MEKN+O(C<5JX8.*[Y>YO7:PXT#E]I?]0SEC ?4]N=G-#=\\H?NNKH- M=HR%5>(9Y8;XSN"%\/G@\?.@TC<='>)XME>#.++U53TS62)NVUKW4&:2IX7+ MAX4*^G(Y=VU6GYT]=&F^\)+6T4045@G:,C.EG^_Q3K"/G7/3 MQC8^+J+Z>A&=\'M(93#]W.KV(W\H(#:893[1'P8 S;'*TYTS M]I]A8:K W \K[$<3@PW9.BH FB)IN =J*0G8% )H@0LL( MM.H%F&^F$$1M<\\4*PJLE2_7->#M[Y9*VOI1#Z8M"9#PO0F0MK4#9:%HSO7H6W!"O"-2RJ"-=JA@LMF<:I4WSM ME&W]55PN)8V4JBNDH+VI-(.)MBN#R1$/N'#U<61]-ED[J?;Z; 5;B((**[WB M>4DX*+Z]LLD"BV&_DX9*&BI9_$_B0HCB?V).7(DY2O 4N%^I_^RXW]D:V](! M/[KON(MXN5UA4G=91J$2D"35LTTXAP--5=^3^LITRE(>34H*6WO&5W6@J"U5 MHE6BM1%H;2M=3:P" 564L,GH"PE4Q28ZP?:"T^#EDX<*72%95+ 2C"RM5)9< MH;90ZBH+6QX5!L-R#X+5-9,H.TJ4M1I8I/?5;<,LQW2-@_ IN?GR>C9?Q-)2 MN9P]*@P&5>KD!I_$F,28W.@(@GGESD;M^E?%SH;(ASQRS7E4&.1S0$?N:TB, ME8VQ))(M FS4Z)6Z,$T M;L1$*H2<,1Q36$)K63/W!^6&LAS16 E*5F/D5SO6VR6'B5=GO6O8-))KE_K7 M+EOH$'')(:'1J&6MUE8ZFMRADS K>?=DH+2[8D6DR@V4S!LH9X8QG\YYP;LP MK454(4^?8M7+3E][K+\S@:)\@&K*KD\F_;Q/-6'2K]8;FA3B6/ M5P%2V'NZ:"$QH36K3532U7+4I?C(H65-*<@8[&9Q!@4)YMB1)*]7]Z^R> MCTM:/:52(LC*;B=M(FTX-4Z0M5"R87H @LC(F3]8]$"9%6 EB[TOFY/A6C8P MVDI/&]3A118V[)4"5%2ZI.)4KSAJN]R[K=7-*@D'\">6C37Z%/"6(>%OE(1W M+=]OBD.5.;7O5WIHN40LD@(CM5HE96-WI9.?J48-&.5B*?[HWDP.1ZYCO4HKZ+W\/GS_>?SO*GHTYCLM/2M,&WN!"8=V7#*V>C)RSEY-T[ M9^.Q:9FZ3[US^+]'K*;*-EI9PNF/[BRD-21UA=+/_DC?62&LA348UVK]9!?C MAN3>O[J.EU9Z*;UA]O1>&-#:G?7B/ELZR4?_X5G(TSECRKE_VO%=14,[:R6H M"I-(4<4 MHSX@=G_=PFGUSRX')BE?B=<.J5)9%>5DZKDLJ6*R0[I] <9C:-P MRI3=R BI3#5J44[] 824AY%<96ZJ$E"F,C:[2G;"U'T,4LNN9L5(K;5:$+PX MJ14@B)VZTEXOU"JNR<@^MCE-1KNKE2>&]2G#\!"^7?:!XE]9T^_AQ@_E/\U,7+C-I>6EVKMC;(3FQOV%JA=DMGI9.>1\Y#3>T*0WJWU6ZW M$_B7?C-P_3NVS+OZT$[[V_NP'/L11M6=+O7"2DTRM1SA M%#MB=2DQ:)!9L25)>*=KQZYKQY0[#< VF[/;FG +%!UYOFYKDB+!+=8BV]%\ MM>9G@XU!&X [6[J]B+(F]-_':@OPGL+4!B9G1%WS"7 Z=IWI2A%5SYF[!O5^ M)F_-=V"DG-'<\,,6%/(\,<'S#93$(Q/='?$]O:7$Z3/JSJ@_UZWX:Q@JYO<& M+;V'YJ%]C[I/\(.WH0-07L^/#"+QYC/49O(VY$YKO0>+&7U2W[]3D.0Q]7"= MC-T'[2N,+&C%Q"F==0Z]N\Y"M_Q%))\''179X9IMSUGY/3 15^?<5AISSW>F MU/4P.A@\E;F+\M+)3,=X"/ 07&3<=$#]%]RX/KJ4CD[F,V@RZ@OLPWM&S5OS MZ1VA]B/X&I2U!)3_16-A8Z> N\<):RNQT @Z8]TS:AD0Z$H\V&HA R!'CBX M;)YP9BRR!(9\.@7'S>"WFT8(5I=;=IB0:/P)_#+?/#$FYHQ, :D6CO2#Z^@C M0_=\E.F= X.'&SE/YH@Z2[\I9&2BPPUS:GB%BB$M^F(VLP(* OSP^2#$//LJ MPG>@*1XJ66+2?)Y0&U'AS74/R"84Z<"9 9C5 [YUU\7:U6QHZ0O0!-T!5&UO MS/'GF[X%+X ;ZN(O ;^'G@0!E/JL?F"N'4!)#A/F38K4,P9 @_"".<_?!4F M?Y09B(9+DCW*:-8]!U]&:< ,AQ*O6]6"9(2O0CNA_N$^.;@CT"+0?7 TGS 6A)6X5B=$=(R!VEL$SS M*1E$=DW#F@U3DP=K\)4=#![P!=+%^1G'?#QWV8B-T*.WH#V^Q #/!KM;)2A- MH2I1D;18IPVEIP^:HVK5]_/ >)(93"\3,+2$Q,#11RW4_@'_0C MQ%#T#K/QV W?_0=$\XELYIB@U8^.,^*(V MV4QDCTP^'X"0J&7AOZP&/6!#3UK6U(9"P4P P(Z[V'/2KE5SDW#QL+(]3'K3 MQ(2'VAI.I XJ-+?F'#X6*BY;3/$) ;][<)SOS#ZS16?B70 &=7'S)11IFC.; M>)X[6'P&"&8EUJY'I^:);MO, ?5QO>,Z/A\KH.#)M.@C=S>Z/R+U:NM'_&## MFI4CG].&+,!T[(M)#UP-/Z9@C"0.IAZ;N0@>3P@E)]J6/_@+L>0G=#7L+.:'@\4R9 M0FZ2!Q@Y<+W,F1ZO_<$-LI@3$[BSR5$^)7^@9[/Z->)]X\B9]I/#G7%X AE; M$,/2S>D:^\QI8C( \M@NPC7:/O8P'2W+&1XRN 7CWLW?(%-T" (Q!TA$K,S] M212V&?J2@.#H32ZQ<,S!]$!#8.E,6,./8KB&6IZZL\%:35;NQF^[RE(':>/] M##;E![7;43!J'-OXH3-LX0<%7\,-&9@TK 6?B1*>T?:-$"?:HLB\,=$P$3B*^_T' SA_GZN'-F.R@@>DO/1;:*0[_BZ.?;&PP5_--V& M:_%XA1W/V=&B"'<;P&]CB(M7\>&:G^T4I*W63\GRZC @)MX875YC@9S9N@4L MIALBGG>%[H"2<-W0:T1O@#6+NY?,C8,YA-M(&0W%=P M<0(8,Y<.!(P4X)S %J> !Q=]"'37T(!PO4E==!-A M==1 >*WJ,./1V[P?XU+$FAZZ[(':%K6*G_%O",\VOT#[]!D0\67I-0/M]/#]A,(HASU@:R/ M=[IDI"^\Q.8:FXMQ)X'Y-Z:;,.\AY8"+*_:KRR"@X[+5##UNDUEUOK1(SH(& M+(K".9Y9IA51>L$D"'AW'OP Q$M[6HF9.A3W\D3[;%I6/%CK'00;X@$7^#$B M<\%/%G37QL5\DCNTR&L0W\E&KM@+,T8 M5TW7)=WR', 7H@@$ 8,=+OZ2NX>)Q;/'UV=&X'5'8(!!LD/0*WB8<@(2 @\# MY9FR8^DQO\MTT;A-9Q9] 5J-B0WT/RZ6N\8T1<;$I#P"+73SDX^ K&#LP38S M*S^B,\HX#IV9-+\R,(4XRW#%C=J(EE]F4H=Q8.W/-%\/%M6XO\!%C0UX":EXS'?%.4V)U(89U)UH09(C MWY,IU!;>@M[Y/F*\\[_*>-0>6&FU!4NQ1Q;KR%,AP#+$T.<>#:9UYMFO;"YD M0.<2V:;-7/&T"!Z<9"D/F>$OF?P4,=@*33[)D>$E]Q0S$!)C\ '^&IO^1N2A M+X-S5MJ0P'>/KC[UH)&%@\<::-1@%C''II$X1& K(0XHYJM&RIUE@W';R>3* M8>+JR:2'P7X@'*8:OU*D=39AN_K(*,!C*0+V*^[HD#,@#![9&!@;-KTKSN[; M>>21 Z$8G^*Q^->8HB1!,3V\VV]WH0N??(HUP,@,J,P4-SMH:ZOQ2YR%FL6U M=,XKCKC4=JLS$$]>*U%YXL@+!F\U:FF3N"[F&+(=\YY'?*+ABO.224)='E1; M-*!6I2D:DG)(J-?KKH;L;9+0F6?JY2*H*OD@)QGQT^\)I6'53'0Y\*/U^^+@ MIRH+E!D_ U5M9Y3.-=N8X.?72U>FFJQHC*F(IVPWZE8NU&V66'9F\UP(& XZ M67VV/6&Y2Z-Z_;6H]\-%D.=B@3I@-U%$A.W22(H$6[5;/&KRW!Y2N^U>5M^Y MBHF\FH'*;(BU?C>K6_"^(15J5H.G[#= M7[MWN4E"&Y;F3194[F5\6VNK8FI?-6:J8.V[F^@N#2( D IJ>_QH[BP18ONP M(,GG;H(C@K-GW1TIF&*,Q])=O%#7,#UDCF6L<$W;,PWR.QX"G-RQ ([@V8WB M9=VP7I+$)&CYN(@?">A@9 0-)TB("&#]JQL2AK"7XT0(TYGE+"AEQ/(F,Z:2 M6;E<6AX?TL.A"9XP-3:$))A/X'1""EWOQ)JV_ %7& M3WC@CBDL""!]$,/B"U [G4_C+TJ&3T@[(_UZS EG?094%P6';\CL5WT:ITCQ M%Y$D\#>40_#H+5+-G@O$D68U.DFKQIAH3BGO*917VNY@T$3;R[8LV))V(^S)&?-^6#.HS'B4=38 &):U=M."W1D+PCP] M\I:%?3IS#W37>_?S'F&5[Y+]7Z8 MR*+Z0ZT?XR$LH,IT>_!C69#(5;3H3XRSQQ!HM,#)FS*%UF.(2PSL+&T!*(:1 MA*:U-P?6/ZBS2G25!YK2:JFE%D8II=QA-4HM4+T[4.H==1!E(?+F%")O*UU5$TKK\E8>>C53 MZ8YR:T<_9=:H=<7/=<-N5RBMDW/=!JT;RKGN6.8ZT+I.3RBMDW-=NM9I+3G7 M'<]<-QB66SA=Y+DNM:A[8A7-C #759S$%*>/]0;2U'F;53HLSZR9#F M#6W7Q4);U;3.;A8ZFK@LM%K]5C_#*'3%92'EMMTZ"]IIJP(@W,+=1$+AZ8^G&RA/["ZBM=;Y]T?]R7 PK M"FJI!64 _<4=IK]AR2=9P!'G(6 !'HH9B.F/R _OBLP?/'-DZNXB011OC7,5 M<9,67+HT6AJ.U: "N%W=7!E2 [/QQK'/ M%+,F P\D:/XZ;+YT*45=\Y[#C@-PW6-Z\.OQE0W3H#F:AY>0.#-8.BU@11Q! M?]$?[:6P\K)%^W'NL?S:9P9HM,?R/041W4C(3B7=*O]"!1I<_DICUPM^^TH/ MK2*Y?B%_I?U#R3GT=G[!Y!QZ\;QPZ1R4OF$3-<_4;RA(;0]NUWZ")*X]M M$>Y4^EDV'"*\GUV2-"O-H[%X=$B!?MIHD?(5XTQT.EU2\W8T'9PUXI0$6E2RI. M]=>S!H-R5W2%W*S(N\S+>K-B5Y!8:EC:4H;2<\?S657DU-RDB0*M"CFSH$G^ M%K2R,>?I.2NE^K#@J8SS!+PEF\%6+AT>E_DQF0@R05),T/4X?G"U%>_C BD1 M('JN 1D5[Y="ZGADFC>?PD*=55'?5%+6PUC: Q&$@QA#L9Q4.?8G[B4WSCP MS!<@Q$?X=\,V#?=X\O#."PX#V-'*SY:89]8A-[QQ2+<,]A^ MX7"]0+@*O*_0C(B5(T3)'9BTRC B2J"**%;G"".@EF9$:7!DB%PZ0 ('20)$ M D1:$ D002V(2/Z*X"?=;$_&&1.77R\L=%-/1BL6RDTM1WTE'Q4(6"W1V25Q>.#V/MGEB+/HFQX\-8KR4Q)C%6-L8: M.%>^NAWH.VI9K #Y([6IJUO,A]5'4[R"Y;NZ;S[1&MQ8(2YWR%LHV[>F:PEC M;^)8"4I68^17/]:'Y4YE1S16@I+5&/G5CG55Z0[+W1\_HM$2E*S&R$\ M+>[ M8BU31+DVFW7?75Z6E7?^RN)855K] MI%2F_5)&EAPQ))5)SD)'J3CJH-S%E> I&RI,B&[[Y M9/J+S;D8OCJLC!X=W<+_NZ8!?[&"6;_9)E 4O"Y 3H5*LR2+0V@X'THIP)VS,E[),(@9,;*!4*X0TYCDP(VQ(Y MEG%16=;UV'RU[.N<%9@!BY."T$JNXZ.MW)$H5-YZ?(W0_(,]143QVEG5[4ELI "E *4 LPLP.IFLK=7R=2BI%3-::\CL2HB5H_(*FJG@W+S-PHBZ-I'5QK$ I)^*5I/K#*+KS-#C=K; MX6&S\Z==>Q_2FA( M:!0MGJ/;>=WI&-Y2BV*0L=Q6/98-A+>JTFJIRG!07Y;_*MC<<7@C$=L?Q%]/_+2<(0BM92/J;;NC*0.U7ZJK(.2=^V)]77&THWAA5TA;/8D]3@?EIB)HW)"( M0XG(4A)U%Z]Q@A2'$I&E).%68X:^9@3VYBA86WY2P6H38!Z2E48,2FO9)NPJ M:JNG]+KE[A46DE*FI%$2!]G%2ZD @!0;7;>3Q9KVRM5R0WXD_H]22K4#=WC: MDH;[&($K#78:>L3][EQT6R/]:= %GT*C\7RIYS+V/" M/3<8?QC0QTC \.VCZ=CDK9F\W[M/QKRCSIXW-4,\ MY%VX["KW$Y=2\H7G?;S O(]B[?!+,%0(ACOSI;%0.'#/L_'&:?]L&,+",<9$FA(@$B#D $.@F5LZZ<=:6VREFW^<,D9UT)D..8 M=0M:<"?6UH+'$WUU7']"SJ;4!3X*/32J_>9+\\_=-A^Q]:MA9Z"TM09F(WH- M8*WBMEBO6O.5G.B[G1_%Q5T!FK4R?M+H2J,;LM-6M+8J+OBET3U:H]MN2Z/[ M*G LC6Y*XLU6I]R+@()8GN:A]ZKP+&TNJOL]!2MIXD+?FETC];H M2E>WLMWN"K/D[-KM/O/,*C>Y7VL>TPVS1]&I.SJ*UI?9NE\MRC;,'F69F^3L MH0W$FCV*UJQ:7/;7BN.*K*6F]+OE9OH21-*U#Z^0*)/64EK+8\!Q1=9RH*@E MIX401-*U#Z^0**O16K9;TEI*'#?+6G:5;E^L&HO26DIK63ONCFL?5Z"HY8NY MZ\SH*S].K''^*#P'F]+O"UQ<1YX#'NTYH"K8WH0,OF@PCBL+$.ZW9-3$JT59 MG5$3TEI*'#?,6G:5;F\H+FJEM3Q::ZFITEI*'#?+6F(Y +D2?[4HJ].W_/_L MO7MOXSC2+_S_ OL=N#D[Y^D!Y+0EW^?20+J3GLV^W9T\27H&B\5BP$BTK1U9 M\NB2=,ZG?ZM(29;O=JP+91/8GG5LB2P6?ZPJ%HM5'24MRTKX*'F8+N:SQL34 MOWF^H^I85GSL*S?&C$'V47)(R'J1@EXN4Q:P+\L/(LS24L%>V\C'AN79<6B%ME;%<'[PI M^9F?_&PWB[U$IQ!]E%R2TE@VE+%F@2O!E MI;_K:*UNL>GO5#7AH^22E&?)>K/@:T%2%GTNR0^D5(=2'7-EN/OM) M\E B,Y>4YE":0VF.$]8<1E?KM93JJ'YUU(Y+2G4HU:%4QPFK#KVO#9I*=52_ M.FK'):4ZZJ4Z,D\W"-UX40 O!]S\LXB_S\=$G;QS&7K-F64B*>+V.MW\BQC/I,O6 MELW#2Q3O'%.2"[#Y[_O5HB]4X*ORU;7$QB4SV>01Y%E++Q8?KY_] V,CE)PI M"TMH)R@9HV3,"EQ4=\-?R997<+3H*.HREZEB8)Z(#[WI'-PES]MZR88,]FD6 M\<4&/5>_9>6I-.KO^EWO'!N4Y-?5VNUV97*L[P3GT]K M2_$;]7WJAB_IR<_+B6\J*EQ^N25Q@K>-=HR%4)0-GSR\)^@I(](&#+.\P" MZGGDUM?S^W,R\F!L[@3#O&R7L&\F"P(,[:+3J0\_6<2G(2O3QZ-,LV(/ P;* M_%<84Q@[(]HMB0EJS;\JQSM/ M[,+));_!OMNRW?,1;+OJG^87N'!#V[*=*+2?& F8&?GB*CO[9CJ1Q2PR]+T) M,;W)- II:'LNGG\PZKLP^(!,F4^",?79AJ0#F0[NT_:OXN8Q7\*'6>,WPZNX MZ5OFWV/#U28GR&%3NI!3(.GH82X[@+A'QZP&!;S1$4.&3X#708@C9W]&-L"3 MX2G5,_/9PN3@<14@U(R<=((XP^%WEX7$\8+,1$&G/G\#OK$]"WY!!Z>+#S\R MDT8!([:+K2-9\-R$/'N18Y$Q4 9/,)=0F-!&,J.O260@DA<4E;$@67'-O/(3 MK$HJ7[0=N%,?Z6VU[O%=&7T8^XR1S_#"."!7L'JV5&4MI7" FO6"9_W>_E:O M.<_I^K#\(F;%A5C?>TY_JSOPUF5(D39Q0I',W[X(-B"F>%3L1,9I ;=?(7"+ M#6:NHV(^"<@I6:ED92V!JV3E*1NT$K#X=$::&)WM8'>T;J#8NO62<+MRJ?XE)'6U9IZ2]-[Q9;^E83;E4_Q*2/- MT'2CJ;5;<@5%*Z0='])T7>L/NB#43B_N;*-5O<6^E>ABS(?LJ?2SR(.2KWDK M3\'W_$--I2"THEO0':U9.N&5D9I17ZQ M9KM9N*__J.9,5KKJP\'*48_[EH'6:M7@\LS15[I5R,[Y2EB[4_@YQU'-F:QT MU8>#E:->!S.FT];:>KG.J.($^NMN0^9T!W%E5>9K-Z3NR,8[;:*X,P_\^<7S MK&?;[:"-5%!]C*![O!: MQNO[+P]FG^PA3_^*KQQDC"]9$O@2_D'>O##J!]]+C]SZ 4@ZH?6+[P5;8J;* M/T,M_71O+PC4;8HO3#.:8#869I$5FXI22)AXP*S_QS>T"FRG+&^^L%"IE>.? M9J563DFM5*159IQ5^D7IE_KHEWPVW#+$+UVRH>W:(6LX-M:?LA>=W4M.[$.0 M?T2NVJ*%A&*58I5BE6*58I5BU5&P*M_<+7KU]8#T[K;+K5$ )#.?^$PD4@[& M]E0E;SF&Z^=K-R_=ADKE(B7N#IMOWD:^50\JC^1K:TV5#4:!M1Y@?6-HO;[$ M=6YS&.*6PWH%^I,#O:X9@V(#SY2$5F#-:3@MS5#FA )K/< *YD1'YFJ5RIR0 M@85'!OI>J]A(9IGSY&UQ&Y:8$F^KV_#JFQV$O%@:,\4C!3,"L69F_:6JLOEUV=]Q#+M*L5 M6HO-Q];7^AVY;&(E%(\/9EVM8RC5JU!6L.IM@>J5Z[1 J5Z%UK6G!7I;KN/< M,G.>UBB([9:&+.^:#/5S)A]YU%JG47""$TF87_F,GRCP1+Q91RXC6&'L^##V MIJT7FUZ]ZB/)4S_5/2*LMI4X5!!3*E=AK-X8>]-N2@PRI7(55F=3V9'8.*RP M4&@=HJ(>?&HQXM()RW4YRE-8KG;E]Z2,I=(;!6\ :S=--2C&IJK&;5):@WZQ MM7..:*XD):LV_*L9C&)#!VM70UV>>,*=RJ43:TO2877B(L6) M2XFY(]7!<;V@D8<4[VN];@T/Y!3,:@6S-WU-;THU :&TKT*9@7KWJ[6ZQ5[H*=TKT)K7@=IFE['F/RCRY"V MS8=T[6[S'^5:M*KZ&]JUO2@NCP.I(/94/B<*&K*RI_(Y4="0E3V5SXF"AJSL MJ7Q.%#1D94_E B>2*JZ]L[SA;\=YGK_OY5W"BE MA&?E$Y6]6F>G;I="?60[!E^5YY?,&QXE! [*2ETLGTOPY?:U9E>^FT0RS8M, MM,C-J6H0W%#H5>BM+7J+E[_*3E XS2$/<5]9"4K.UA>_RDI0Z*TO>HN6O@7; M" 5YX]IRI>;:[4I7L7>X-K*HTHP#;8FS(2S1)I-_O':,E.DV+A!$+"^"U5;] M]>U\J^3N.>!JBI=TM;Y1R;XAMWDO%:&RTJ563NG9+HJ_C%>#>2\EX85:@&H! MKKYTK1=[R4$9=FIUU'1UZ+K6:BK#3ND5M7+DN^E9@WE7AITD$W%Z"["M=5KE M9KXOSJ[+^-7?AA3XF_X5C^VGMU'0&%$Z_>'>'#,K=:S[3@/V,8#4/K>\$-R17T7!A>06^:3^S'UF4;> MT\ V"74M$L&F"&_K/XV&:&Z9GJ1%:)"WQUL#HN*VYFDB)DPQ M_'''AC^?F483F*(W]=#CG[I&]^S=*HQL\.DO8JB@@X*Y0P&CEQX)C!F,:#*- M0AK:GAM RSZ@(6&G%;/392&Q77B0D3>.%P3?DREP/T!N$?X/7W0<[SD@;VR7 MA&,O"N#]0"/LF\FF8>9QBX;T^Q\7\9_Y^.B3M_B9+* N\PB'&HD7!8[O+%[Y M/Y\USXC)'"=> NG?P92:R=^O9>K<60MG82HYFM_-YBWW<.^U*[=M?+==911Q M,#>3'+N'6'>C::R]+AOS\SU S8M;-PY)J-LWX8^XR1S_#"."!7L+8L M&5,9DK5(BIAP!W#D$L/5YWE0*T5M5;6W962+[]"#:"I%I%: M1-GH6ETOMB94_AHGAU%OVBGE6_1BW3:R])2E*H.K1#?4I6>/0HM"BT*+0HM" MBT)+9;G$Z^.)_XV?LC"+4!@+'?$K"A//%3<( N)%81!2%^W@?.N'R;*QDV0G M?-AN2IY%5CI[%%H46A1:%%H46A1:*DM6N8_'K%ISCU^XK=:04[NE0N^\=]I: M;Z 7ZAB7GM4*>95D@#2T?L&A--*S6B&ODCP? Y!YQ2;ZD)[5"GD5R;Q>LX8R M[^3\G%?#(3-#S&K#$ZW83XP$S(Q\.[19H%R;:D,I'WL46A1:%%H46A1:%%J4 M:W-[,>S[$),&>E.>74_Y.(]XUZ5KO5:Q^=JEY[0"7A7 ZQH*=@IV%L954E6]E7>DXKX%4!/+D,X"H+L.^284PF;_!OU/>I M6W#)]=BEHMYA_C@HI"*TFBK;0=7\2,R4SI35E:5GU< L%?RYI50J:'"7? M3P3BQ1[CG,1,R4QI35EZ%%[]\N2[RJ6,W<>U,R7?(WXB[6WB-3YHM\ MO[GZD&790AUD?N>P[A%Q>N%9OS#]C. PSZO>.9?[S[ZU\(^>EOC4;R M/I8IX:\U'FD QO\';S)E;D QL[5&+LS0?K+#%_)OW@S!=@AOZ#^-AFAKF:"$ M"F9E&TN:FJ>'F, R^...#7\^,XTFK$F]J8<>_]0UNF?O5O%\PQYH<4Y6S5OI MZ636=SB_&S-Z"<4/8P;].([W#%-+.!9($$U@/P>$!''F<4(%3VWX!MJ&35H( MKR'3J?LB9%S?T'L_!H3]&>$LPJX.^L&"-%.'N@'T(%X)[&]D J,:PY/0CD7^ M&;F,&%V-X#PLE:S)?'STR=M%D"Y^%M2+J/V?SYIGQ&2.$X>OIW\'4VHF?[^6 M\7.[7<[+5'HUOYO-;9$7>$NY,S436%N[ [@!9Z$_X_!K%;DL#O[[,Z\$CUT[ M"[O^Q;%&J"\YO@W_A3S%I*$E!2_Q? *3IBY.H;\TT[8*0B M.FY]V]SB6E,P/P*8)WBK"&9W;$)M-!6K(N #/.J#S1)1!RQ)?Z(@?ZR0OQB- M?#:B8658OP:DV2[&H/]*G:A6PC7_\D?U*$!_&YBK/$!4#%0,GI0O1-[9+ M7ACU@TTN(S5O4LY;./:B@+J6M'-W21^:2E MD\;Z'VMTS^)9/Z53[$Z^SH\%_)YZR0B#^J'U2.2 MBNWSO@*9E"!3 G%9@[<+3I=X+/FRBC6MMQ9 ^07+G^2<%[CR /?:QMGGL/(R M.R2IUE]!_*Y\DA76%-84UH[K_I""AH+&J3A?MUJ(28A-F3:BC)N\(_(DO&GU M6UJ_X(H.5>^HMQS?*+S6!Z_Z>;?84ER2,+KRV:TMR.2Q(A0TE%-TG0._4T,I MI@I%\_X_>OZ0V2&SWEY]F]I^&974*MG,J0J*>9K97:TS*#:((?\ZBM*9WO(L MCB,J2ES2$M#;Y_UBE5[MYD0>2F3FDJQ.Q=HQ4AY*9.:2@EM!=GZ[7F625X<: MS]VI+]2V:6]?LN66Y@."B.5%CPZ3QA6R)Z55Q3\-^IK>*M?X;TM<,K8Z9.?/ M)>E<6UN'6%%4M#%0^#]"_)=(6T61UJUB,UG5;DKDH40)[A+.6[5>I]P2R,4M M@%J7TZ@\GDN%E&Y_90%6P*"N M19B(6.:Y2\7?4V;BCZ%'GN QC13GT*U?G)8L(7PY>5T-_%?HWD42;E<^Q?7? M?5<.V,(]I JKE8^]D12L7UN*($H)U9DAN0WZF-6V!?R MR::/MK-O$=FXF:25M!$)RL=65A V+J3*'.\Y6PP6*[AF*L'ZS*%QG (U33^" MC]-X3IX%-^$IC3R/;7-,[ "+PCH1%GVE :' T,G4VB]GNU9.7)9E7M4]'G@(,^"NU!M<#RE"X\0"_<+8JY.2#C0U3:Q+0LO MQM96-!U<2DP^..[A-"QZZ*6*J.W4*(!D -+?I;J97,)*R0DE)Y2<4')"5;)< M.#^\6+NKSV2;>630("_V#OOX*?-M[]13KRN_YM)!3U_BY.W*!:^@.AM.JUO# M@%X%U9.$JE&L^:2@JJ":%U0+3BUW+-8:\BK,M M-+-U7ZX[=2J4^P@A)E#3%68=4CF6I__I;ZITG MPM"IONQ1N3G%#RA[) 6AU507[1;K12EXKG+@0+[UC_8Y!Y46B6K);%PR@Y9< MY[;U6R5*EQSEPM#U8J]O*&6BE,FQK1FCY.3MTFN3"FM;E7@8D4OP$7.M@L*. M7E%7HB"72 &EKO)VFN1[6EE$Q:R\1]QJ%NOM+GK22X6GK'2I95/ZLBFXIGPN MA5H* J32*&II*(VB-(I:-DJCY)9%8[?L%2OS9WRDMD]^I4[$-'(1!"P,>.J$ M3[/D"^0SHT'DPR;,<\D=P_0,>,_C/0WL8*\<&]@5[TGT<^%:F5Z23F[ MPRDGX!AZCN,]([-%6HF%)!R8,86Z+^E&N/=C0(:V2UW3I@ZAL\G,9-(@DV0R M:4B&./=/.",XM93XZ>0^\LFE 2)D.:_&)3/9Y)'YI*7OG%LC^5AYXHPY]P/G MM\JED=L]PZU=R767KT)6Z\WCN],YTR6)SIC KP'Y&F!I>JF\NV7'?!<7';;7 MZJX;HCZ 1?.""HFC2N)#M=K<(Z\; OXW\C"[V*UOFPR3AQ&>&PX$#/7_ /MF M-FS,$':-5A0.*S%E5Q@B91#]YA-[8@[1MQR#*L0>(V+OX1M["*2Z(;GA&>UN M'@/F/W$#]]J=1B&_48,M'K3G7;*F\27\@\3P,Q3\3AQ^7UVO&NBUBH6>?)9= ML?/[BH/SN5W[TH:\"MM3[IUEF;)*,5 Q4#%0(@9*JA4.5 $?4U^PV TI+:#6 MH&*@8J!B8*GW)W>)N)7I_N1GSV4O^,X?+"1#H#+?!""O"( J-RS^D$@.N1, M%1')D7OQ$T-K%9RFI.AYER@&2JT[SS%.>\"-)[/"_*(:_V>:6Y%6MW(5EY1]2JJ7K5*)>B6C1JT:A%HQ:- M6C2UML^.VA&O'!3*0:&@H:"AH*&@(1E[*I\3!8U:>;Q+=&[G?UEU*:%4F>$( M,M:.K7 M[4J'C+5:%304-!0T%#04-!0TZNJ3*C;R0)8[XVI3<]2;&@4-!0T% M#04-!0T%#9F\9'6/"U6Y&52HP2MW7CF,&&^8=]N;AZV"=%20CEHY:N6HE:-6 M3AXC5C&A:M&H12/5HCGJD%!9W.\J-X-RF2AOFH*&).RI?$X4-&1E3^5SHJ"A M?/ J-X/:YYW>/J\U4-X1Y1U1JT8F[XA:-&K1J$4CV92K1:,6S?'99Y4XXM^& M6$TT_2L>VT]OHZ QHG3ZP[TY9E;DL)LAEH/_%>MVBU#R"]?*.+7C O'6C7O' MS,CW81SO:6 '#]CZ XSAO0/[JW=__0LA/_VMT4A:)=Z03"/?'-. D2D6A2;4 M@2=I:'MNHR&>7R8%^O!&+LR>)4I$#VUFQ529?T8VT#%/'?P639@U3PPQ8SBRKS65 FA,//9\TS8C+'B1=*^GY55^.>H(/U!W9R-V%F55U!0_RQY5Z!-JO@7^-!F,N M+$S\P !C,%9X*M]0U\KOSM7? JO-1@LUNL% M4;SP'29N+J<3>$;IPV/1AT9+:-D/D3I0^/31]VI%J%IZD,MSGT M/RV?QJC$FW)H0GE"@Y4"V^S2G-(7Y<\\)M7U1M>,GL1[N1R&^/V&T1V=%MQE M*?M1'*#@S7EI,N$*2B]*H1?S6-^&UNI+?&QX%.M;)E5]R8;,QP@DGSTQ-V(: M<5D81RAYIDU#AJ$D@=I^'I$.;VL#7>)#R:-8XS+I\$5_DM+<$JSJW#5W1^:C MSJ-8TR7J[6W>J212FP?TVFY8E%<[*L_Q+ RO,?4]DP48#ALPZILBW-T2ZQ/#$\FCT9?] MIES+4"G+U7<.?6HQXM*).F ]&AW8:LFU]$Y3 VYSO_SB>=:S[3B$^G: =[Z' MOC?A][RYYR6P42FJ<"$Y%*(\SI^[9KV%);X M+7U!IVY 8#3,YR;T \8H?/+HAI15GRDTP[N[&7[RW!&^0PER4N4@*=>K MCG4)J&*V3E.V3C>P%38M>% <9ZQ:KJ"1?)R'T>JL4Q)DE.KDE5%JNZ43]]C* M*^<4__V9H6!#,IP%8\J$&63^GIKS7XSZA+DX >22F6SR"//?TK4R[>BMJC&_ MY%0K22EZW[>W-5BF^V2&SB+*&)0XM57NWLN>,-E/?%!EDC<^FU#;1?HJHX]+.J.ZZBSHQJ='>&RDV[I M57""5!.-NL5E>?3*4Y8#HJ-=>DKKK5MZ6ZXP*ZVGM)[2>H4L/6/+/"FMI[2> MTGI%1 N.F<_H,&2^TGW'HOMT*1>@+'$.$BC$G>(<"CV:40$-*J A*S':I?AG M)0IJR'Y>%>"P6RQ!&L& CQ#'?L*<2.*R]>,+X>G._)?U 0M7;FB'+[_9%KNT M ]/QL+S7C?L+\T; W;%M7H!J#K#I3]BRB*^X=J]=H-NV(NI\]'P&?/O ^P%2 MW[^(CR\G&.RPI=H6SW.Q.$&CF-,O.U34JG1PZZ,N) BU.+AXU\2V+!2#&^,' MVOF?7V_JKWG>[^QSKMUY];EV,OJM@28E!I?PKOX9N8P878V@L"A4+QP2]GQN M]/)'QLY!/PHF/V;#B1 JQ:8QWC/(9@=T'+CE2.8E(Z;T37'D9* M\AU>!:6Z-"-*\BG)5[WD*\<.+O'L:YL=?!5A8:MR=8$Z^2KTY*MM%.NH>(4( M+XC5,B"M["E>*\)U0SH1GC>RJS)>E< J5F"U*JKZI016I0*KK016CC;GMH,C MV1VR@4USE>K;#[:J#_@X(*>-%(16$Z>A%^N]TI70H287KK;R2QL/1*E;9 MO.9(3AJO1\U!J(1KCL)5IF1A6\"Y8^DSO_>8=R^4GJCD, ME:264E+KK6)K(RI)K23UJ4GJ5V63+?X>5'I1*^D4BUG?A_#+V'- 5 7_0Z[^ MC( (\L4+F49^H[Y/,5.JYY,[1%Y _LVO?A%LDO V_[/^8E>V9=$N-ILT>N.+ M)M4MK<5;6IB1]@_V0K @<8!39'J3B><"RBE58M?B.G0 M(+"'L*(P'3BFLH7WY^ZP\)IQ2]<5YN]^:81],]DT),&8)\2%-Z;P;!B66ENW[S)>)H!JQ_ M$&N%RYY4@,GDG2H7&1("\;A'5Y\ F6!UMR\GCIEL37*>CUZR"(J&L6NRH..T^N M[!KVO@#9%JLXMD/60&,<9E-P4D)47. .9\5.1.4&4(BL$)&D(DC.;>PKHJ'P M] ,G85^)1=>[1VK9S>N)D1)?D-LO>^;8T8 M>4_=/W(U?"I/8"]E'OWB\1 O.NER>!>;CT;!K J8M0RM;6RI?*-@IF!V*,QT MK=,K-MZR*%:_QD-3C>D@9E;8K%/?=DB/;UJV*)$#QG?JG"VS3J:, BH'P5!6 M'L&RK+9SHZ*4+DJ9*JSNFTY"(54AM0Y(;=5P@_*JJQ![WAQ8>:_APN259P*- M7V: __OD43?@L>P?;9>Z&&).[IC)["<>E+[/S8:D;=XR;_?"M=)69XV>X-V& MA#7$3[F@$9>%R(' #D)FX>2$KZE"]'N*K ER< M\)DSRKG2#YW7F;'*R5F7[7AY]6*-KG)S*K36 ZU-K=NIMP.I2'.Z]#(M0LV@ M"P3OL\'[/L\*% XCA]!8^Y1I?E>?">J ?*U2$%I) J_D*DBM*$52\4/R*LIM2A>1 M5[& O:'>+U;,%#WOI2)45KK4RJE@G]H9%.L+WS.W9-G1#WM'%\SB']AHPMR0 MW+&I!T-W1V262I+\>U-H@W@Q?6_V6LU"&';)Y+/-W/IR\W!%=$-,:M_0C1_O MKW[Y?/7E@5Q\N22_7-W\;N\\7#]( M8/++#]YD2MV7E,.]'P-BCFTV)-Z4X;5Y0*[%3#O ^_,3^@?SB1T0.PS(!_[4 MU3=F1J']Q,C-<&B;S#\GV.R6)GSV9+/G@ S%4J(.L=VAYT_$-?VISP(\>+$( MYLWDX2JX7Z'XS2,-H']TT4PC?^H%C%^%I ZL"]$3O.M%OLE$?!$#>12)'V9] M 56\,]=DYSPXR4<9Y+QH/!@FY@@9TP#(QLR?M@L=AV,:PKCC,6'S\#\2X(LL M,U#LU.=K5^02%:OY?,/4[P\H9WU03J;=THL=YYY]%5#"W(B1QQ/KPUNDA:-**B)'_-.> "DN*;&:IAJOX[ZH M):#6<5T HI*+2S092NNJU:JT;OVG26E=!9#CT+HY;;@S>VO),\A]\?QP3"XF MS(=QY'KRJB*H6^^UK+4)GHI 1K&2G"2HY@RRKZ3KO88IM5"XJ" M8O0J!Y 2NCD4*#9:*D&/E& ]Q(X5D)W*0:SI37;?7G1KZ3NT4K= M]D!)W9/ L9*ZB\/I:D:WV,N^H'UR(6N,G5+\W87&PV]E[?[(K#+='(7 M=.%8DGO/>VN/O"_XMC5#LLH"!7&Z\NF5$F4EIS"9RU'6ETM[Y+VR*C'93Q7' M)4E+0^MUMI2M4-+R>%&FI*62EL> XY*D95_3=65;GBS**I26K::2E@K']9*6 M':W3*S:L7A).5SZ]4J),27)12U?1;XW/?7TY!7JC]R+)VJ]GDHK?K(H MJ_ <4)?,-Z&"+VJ,X]("A'M-%35QLBBK,FI"24N%XYI)RX[6Z=:P"(A"6>VE MI:$K::EP7"]IV=6Z';43/UF456E;=I2T+"OAH^1ANG[VS)UYEO MCBQIJP;5M+Q12<>/C4(%1_[%C4K+^58U)3)SZ;#C3(DR&E7-R!I()24^-]Y] M[A2;XT%/R M,S_YV6X6>XE.(?HHN22EL6PH8[E4-WQ[!S=\04<^JGAW/4L0EY7^KJ.UNL6F MORNO!'&=5T?MN"3E6;+>+/A:4/[35!\_D%(=2G5D1CS0^NURSP^DEXGR4"(S MEY3F4)I#:8X3UAQ&5^NUE.JH?G74CDM*=2C5H53'":L.O:\-FDIU5+\Z:L^0,:$7 M4B?AZ#G9VG9 20S?STM86W)IZ/'5,7>,G?3^9Y&!/ELV#* MS-!^6J!ORGS;LUXUK[+,96!_VWTF-2XBD$//L#S&A +?+#L(??LQ"CV8#6!B M2 +F Z,UG5AJ?K1&L'^AB 2V=36A90_T,*WRV MUJ&E4SA:,O1MP\I:65XU4E!,#CW'\9Y! 1*N0D@032;4!T("D)&@%AT8K$5H M$# 0=X\OZ&%C$R MPK'66ZMS(K90L_60P,5SHY<_,K83I&"2P.22F8QKSY8N]%FI.YPMP68[H./D MLFI>@+$ (PAR]2;-K8>ZI%J0SB>WWFLQ*"OG7'-045'JTJ$C V3+GN2U4KQ? M65H.+J*E\4/5$T9*\N60F[C;+_:D04D^)?DDEGPG5R6TN.SRZQ=607>1)+D2 MM??ZSOW6GE%1>9+29UP&I)4]Q>O/50N^X?8*$5Z3Y \RP.BD!5:KHBR<2F!5 M*K#:2F#E:'.^)@^F3 [9O,O5;S_8JCZP\H"L%%(06HF30M>+=<[N=[I2.I2D MPO6>^1\J]'"TI,K_()?7H^8@5,(USV!SB9:)'.),*F*DE*UR):*42[96F%ZG MI)Q/[9T62;E9U ZYL93W)E"B&TLE.71:6M>0*<%.Z:B4:HGL>36H2H^09%># MY/(3U1R&2E)+*:GU5DNB)2>'<)2*&"6I:R>I=[G'N1NMR4=9KZ9]6KQ1I!'3 MFTQ]&R]=>D.\3CF%&7XAU+4(^S,2MRTUXK*0WTCSV=3S\;:6N*897]+,WN7$ MO^/+2C0DC)IC>-:AKLE(,&;0C$5#MG13:]7GG]Y&06-$Z?2'>S9",NYXYX"R M2SLP'2^(?/8 PWP/W?_Q[J]_(>2GOS4:]\QQX!&-C)C+?.KPD5!K8KMXF8[B MU;%&0SP]:YZ_\HMXX<*U+N8>O_HV96[ @%$N-UMF[=K/9!762'=0NO58R+KVI[SRNOM[M MUV-AW>#[QGT(@I#<3+'5@/S[,[_A])_=QGKA M0^,CQN_6OW^9/7-+7_"[BV?J6W'+OR 9P;5[RV_=)E1?"**O8IIOD>1ML_T[ M;_;A93J>.],,;'(3H38YAG="O+Z.;9NZT<+F1L6S%&,MWBO=WL MMD2M0M*!SKUU8=)%(;W##KTGSJ] Q:1JYB<(@!#'"Q4J*EI@X/Y@$&$X\E,Y(%'J>CR R"CV$)2^T42VW=:.D+6)J-F ^8CQ=&&^/IW:WQ M+[WY66]>[H&=,D>KT%4QNC9+JFWH&OP+P-56X$K!]='SA\P.P6(/5H"+2UUR M"1L#\I':/OF5.A&3#E:9,2QPFM./Y"/UG/A<\;1>^QEG[_3S?K\,G.TS^A1@ MO_+L/:,X04?C,_UF3Z+);.YVG.(49.C2P-P?M["A)&#&]O.' ?]/3+>P O0\ M)_-W)/T+G<063\SU>%SX&XXJ?O0.:>7/Q8Q+Y4O[7SE,^8J1KINX-9;EVGGI MR3@O:\W+7>:D5QGO2:GB$4C1CM3RI_E7C12"K.#%DV_O$6S M=?.<_%WY]CG917XR9ZKQ%68(R*33[F2A/DU=8BW>BMJ-(H-?EOY>#Z1??"_;=>^ZXQO7LE%Q_^;B?GVS_4F61KI)+S>*$XO(*-)K]0==HE2\9 MJ_/XP/OR(B&EL0HPM-I&7]_'[,IOF!7 X8OG/@&W6'V-K70$^]M9G;T/*+:9 MZZ585[N/6 &J7$#E;J[KI2BEN@#J"\^L+2]@!'UYBYEE%=5N=?5^JUQHB+&I M^7_%_.=NHG3T9K?;*5?7+,S_5K^>>$O$*XJ?>'+QE4Z^LC;Y5S-"]G3NY>;2 M,\Y;>G[[_1T'E.>J_9)6-^ /!>0B"L<>YL67PK,NR+L9"N)FM"W.:;._0BCG MXE3?MM?L\.L+.6!@W5#+FFT9IS76M?E-E]XW^DVCE<=1?AWF:RD2H/0)%+(V MA]/X;>M0;Q[]0BS@N#__>>SM-E_=%DK.FLQ6:KQF%'1JOI9NZ^QAEK[Z$*/7 MUMN=9AYNLW7TI_-S,1KY;(1.!-L%&]H-;!-O1479P^1RF3P[47W NDK7"5FO M.=W;<0:6[[%T>OE(LSV&=C13LG"!((I5=HL3]1VT%9#@,57N!#[;[M9WI&M]TNP&Y?'$DA:VYST'\B M"N(C\'*6WOJ ]LW.DU7>S]<[3XS\UMR. U+S6Z)SS!@96'5GF_FU9 MW^2M.7/<\_5S.4]=/^1"IO[7F>,;[^CR8XK0XU\OK/N9U9Q:VP&?;U5ROR\]K!0_#V3H?A8M2>(VV7)<=A.AXVS^(59C<+, MD+#-H?1Z2;JD$'MMP\A5(:X=AIJW? V93J?D>=LJ:(=)R.E;ACZFXF]='>KW MDN 25ON\G^.YQD$C+G_#4MT!UAH55/JYUL" _Q6N6=W3LD^&(U"TJ- MT1^LD*Q[TCL3FN)"SPLQX;D1"Y:8@3(72+_U/2LRP^3Q"]/T(^K$?]HLN Z" M:.5!^#[IZ/H+,0E[]5W>D/;*1->OP9#V3"'6J\>8]DE U]?S&%+R&HG?(^D8 MXS?W&^.J,1F#+2-I=0=[#*4TTE$0]+8!J]^5D72>R6L;UUMM&4GO[$*ZT9&2 M]!U6;6LQ[$,.TG?1"ZWF/A)G=](UZ\ ^,?"8<".GV M\-:WG_"<,CZIOG6HN?#$^D%?1GZ:%XA[J[ZP9_[+ZC68S"-\^OTS_2]LYV#' M&-P,+]ECB+MF3L$],Z%5-#_Y7E(,+1X9/#0;UVQ8Z:CB4^K[Z#&P+9OZ+_?4 M83=#3K%H30PV'>1V9U_W[%UG*9I\%PYD) (B*[;CQ?-I$ARQN=5XSGGQVH[< M%B]N8O>&9:,O1C.V]$&[VVYM'>%"K]4.L:4;1IL/D7_:/,1!I]?J=;;/H50C M;#9[S1X?(?^T>81&K[L32J4:8:_(%!3&),OY3R"KX!(\/G\+ZT?6:&8+=6QLF48$%O0FZ,T0<[Q,>O7[Y8'_Q/8CA]\4*FQ4>4]U/'#C4L: !H"' 2[G N&I^B"8 4 Z.;7,_ AS;) M,E8$3F]D;MROZ!4[Y=_R'F?]\>ZV9^2="W06Q"%MH$&0L@P3\,%5;&YGV8S[ M^W/=6#1U]B!X.X?)K$(7^3?6Z"*\2->.K%I1WFOKGO+=JNIJ&XJI+59?6U5P MKN!:??SW9QZ%@77TG)5U[[?0\.7FX8H,1)&[OJ$;/]X_W'SX__YQ\^GRZNX^ M_;KW([GZWZ_7#_\B%U\N"7^D\?[B_NJ2?+CY?'OUY?[BX?KFRXI:=466LULQ M?-$&MO<#L4/@@_D*EBS8)Z\857$%^]94Y<..L+%7][2%)3@RFFZ67R#[R20,IH_?LT^EF[/ MT@?T'[\7+LM U!<3WL)XK7.Q^L%[9B[_Q)F.8T1B8[**YHE&/GWZH('$?YF M@4C^2?%]3CW^(Q=!X)DV[",##"8TSSF=7QBSQG22>2PFEC=&?.90S@W@XQO[ M>T+)5&!QZH/L!=/92VQF;XB,INF]#/A;US4PQ30PQ9(+EW$QQ80?L\4/ >E.HNOT[ &8TI&VCUWU&+[?S?@^=GC/P+96;J#U.A/7P73 M!#8O(;5YL4<,\?'$?D;,*7YAQ=N:8-4P81>CP38F,\8YGS>0NT03M@MT[4W8 M'.">QQYY!ICC.<<$V\[^""_$^YT5%,,F0(-=P.X4GY.',4L>YWU2T^23:&/A MS)>D1*; ER6*Q 8(FM23/NOK'D:'63AP =MX1.,S&+"?A%EMGOSGL6V.Y]8Z M'O:$,RKN1-?IZM5X=4X+3X6X&4%05H#$T#7RR,)GQMRYUG!F\.\+X*AM N.$ MD?0 EFP 5&;6R8,?!>'<:@%H!K/^>=_P!:Q"$"LI?1?QG]@1!G)QXG8ENGU. MN(SB+86\RE.\I%:+KGFIF!3;P^]2B\*[UMF]49"=OCD" MC5L#\C>,9YR90U\!(AWQ%"_GQ. MJI:LW/.H57NS,*#Y^<$5Y3">7QC L"CAXHG66QIL;[E0==DSL,L6^]35,W$^ M*Q:,*QAKWDY]SP2ASU=GMO>A[TWX%VF/SXC>*3S_#61]R*"OOQOM\Q8!%CG\ M^(Y/)HBMP.9AL*+8KFB<2^+V>2]]F YAIN<5L05&,7 OKM@[@8'P'5YR=<4- M4%,Y+ @6X =2H9VVBX>\#D@V1^,R"9KCT?(@[.)ZGYY0R)[(CXCKF)IQT&4 M;.8:3H3MXN 7N+Y4U5>J\LF%V9MK//-U,#QAB7VF(+N(H6^W#,G,;4]N$XEW ML=8^O+V\?[C>9!CN?&#QY@,8:=3]'N@Z!]T16O!?!#D8'HX=:^G[,75'8VKO MWFK:&'D#T^J R6(_P;+5EL:0I9R?=N-Y?8AK0*QI,=!G6&(S1; @"3KGS70- M[FC69977 BLUE/7QO+57S5LLY72P6]I:J]_)R#L[#):TCV@>#">*EB$'\S0] M7XH-R.P1?VPY0KLSFZ=R_;(&X;>9Z5K)RCE[!K_FT@V0!9,X+QBY^<%Y G]\ M!#.2W#=:7/W[WI-ML?FG9U9=REZ8 @S%3Q @)D58B_=7']!%XU _-CG6],Q MU'*@INJ^%6M[WLS"Z!+*L$F81WNXJ6E48*X7SLB8]076V#\CP'%O%=B>O@B9$CLT%6A#&A>NASV4RN06'448,L<][2K9HY\WO..0Y=3$I M4VKS$@?#R''."5X(X.\($@1Q\&I*"!YES/-OS D&XG&6;&!<4A(&-"J(,,[6 M1QSN!!UKO(HXVH"P^,?QC,%VR_.YF0S#H8\@%$$/4;[<.42,;M8B7+%(4[.G MDB5Z+385[ FGCP,5V?+U_/ZP9)Y]"PPNGU CF +_8,GBH*A"A,% M?K+%N0!^B1SQ^:SC+17[FYBT0'008]87?8I5PTVZ^#)'9GWR9EW887&4!&ME M=YH(:6YU9];$XIS/A(W/PLAWR9RRX6TBIA:6!ZP()PK$2EI \^)">L-1C*.) M5],*Q'ZOB4T<$F%/'D%8LA5T) 9F')+FLDQ$FLM&7FC'?H\Q6]8@6KPK^KO. M=T'GY"+@DC6(G%@4VAF\(YHM-A%;*UA"4< $Z^:L<51 [?/NS%Z&3;:)-77L M(>ZQO2@,4"##6@4LJ4?9=M(;#<.#>;++TT' ME\D#MV987)(NCQZ:U)NK>+*2!\D6=M&RS?:/1*+$!TMW1:LIDE-F)QZRM#_X M3MCPO<[/38'476#((-] M.+=&A"64F1P_F1QS?G(2,G!J%KU=PCW2_C&VBK#HMR6F*JO%EAF"0A-=#,D M^:WMC-/IO8>AX_#B9>K076+_$!2K,'=2^K0M/. *8-$T$?$\R9!:8C?:X7,/ M5'(GJNMM&$N\XP'ZO=GE=4GMG1MWV56Y^41F)SU$ ]@NUO&GLO<;S%3':Q/!8'#!W(4,CY(5AS@'@ MSB+783O#SSLL<0=BUE VEP$W^#FG$I#AQ>BLY)TN;#'7L9B+Q;_WSSM-;@YU MSHV.ECGBZ* M>"^VI-,@*S2VIEY G:PC(C.?D"FD4 M%.,:#!VV8!!DSR5PV/"O :(["H!&4#X;W%!;%)VTOAZP&L"@QS,4+;N04^8. MLQC.LF<1$1PPL.<.X=F1D,1#OCY %@1BIXG6]%1#&\F)K+CH=X .^3]<[QG^ M=L2V%'X0$A&7-5]E0JHF6Q"0DPLSH:&2A0X> >+("0J?7 :6@ U"P'MV!:CT MYG?XT,3STPUG1O'M>8(<'S=P0]&*3[6P&MK[9D$R-W04JM)13=($\>7R7QJ[!/AUF MGG'0R8#7'=>19<_1QB4/HT]7M":$O.!]HF80"QP6LP6=KO789R26)5!M6W.> M#$U,8-Q^? 2YB9K4MHV;)6A ':'L<99/VR! M2="7=B^V!^%7!#9+;21-8G)#\UNN!Y M87/%JS!1D>COX=Y/- 6^";LF#0!(6C^2V#2> GUE&MY]'"W;>BE-$><2!IE' MJ$#1P6(;'4FI08W?K9_AI0-2_BB?^^S1**[(-((*I%0<2,V/_5V4-+RZ-C\& ML)[LP/.78A/088V/),>C0=:"3SL%@U7K;'9/\6TW_,#\ISCI?^KD%L*.&S$\ M#",6")1,F#]*E%L<1_TAXU9ZDQF_^'EN\-Z,S[--^D#C5)^3F]3>GOVH1H>!/F)V05O#;2%PR9WL:S!FO$M,VSF#Z-1"+ )<5L&:C265"C31,.P M-9W1UTD/O)9Z7C* ,I8&W6AEV!.0E[8X6P:=:C+^SM .<*,H^ "#P;WMC!"Z M3 #?U\-N9'PS(0N$Z_N;8 X& MB&[7J"UCT2MXGBE*GC2%YTEXA7AX.;:J2.FSX*\JJUOAIEOME)O?:HZI-?,_ZWW-Z#T(QN4^L827#F>=$L6>6ZU(@.=+0$'0FL MLK;S_%8K=O+&N?+$EY'(E9=!-:;-FX^806;,20B\F*(U@8IV.^4TVME;ZK0L M2+;X8&RV3-&WLS5TL%IE7ZW[=L=3K8(OC^3!R)56P0H/J-AM9B0P/P<(H5\* M&Q&]V4QU'']H_@@;ZZ]/J/\'[!7C,Q=A."1.::XKA,^..UD(: -L/XV_Q<@S M]"ADW:JSSO7#.S_G*4CCO8_M64)@Q5J! '/C/BJB2_U MBG&DHG"M5DULM+D;@'@*:X,W64A!* FJ-4AEZ"=[P3-W.U/4T4/OPL/"'-C_WD:\;K NX?%L 8G M\,31&8H<[ QE67RL-!M4EFY!+>'W'T4_+A@E:<"&QP?[RG^VSYBZTH!F:_);=E^%O:S9!^,V*;1#7X":_2ADF M9WNSH0F3M=OBF[*U#J]%0872:1 M<*:'.>),'4?3[[8SHYAG'3JC$Z4U9V0EI/'Y1^H=AUGGY(NWKYM>T+&P+\G& MG;FPQF-(K:(@/E(<4W$1(,[NC.-BZ4WRI6$M#LF.3S/!-$#?H&/E M\;ZVEFA7C@.K-FXX,VZQ9SV-I-0"?7S#GATY4RI'\[K-]$+/\>D M9LA/;K+7[)*FDMYC^<5M=3KA-7M--@W30XB9H;.L,L%Y MDIZ'+\!91+S8V"ZOCK1O#M;,15,_-@'!B+E'1VF\W-/GQ5X21%LC/X ML2AV@N(H><$QGK8P,W'BLXUXW\^O/5 POQ^CD!M-\VM$,^D" YY\P,"(UPO-B# MS:710^D$I&?A%9SPU50L<*VW*D?2E;B'4(:XJ('[#G<^0\]Q>+P1"?ER 84[ MH>C\77]1)&68)'HC^/Z' Z_" MBJ$]\AL]F'R3X!9JBLK;':5_!U-J)G^_=E: =2/;;>"$Q(P&*\\*QS^00?.[ MV<2'?OK)0K\BS"( Q@M#;Y+VC88,'A FDRQ^3MMK&]^MW%"$UL%-ZSNT# @# M?D'3W3,0H\\^G?Y\)O[_;-]>Q;0TQ)\ 6I&?F!C3;R3P'-LJ)5>2R2.FDV6! ML/TLX'J%<%W"UAPOBA[_BK6^QTSE3HU"B= Q(-)*P\CK$? V(VN.1^H8QX>G M.8VH!,Z! N=H 1(;2 H@"B!*@BB 2"I!9+)75FV,39.QXG;B<[O WKDQ73P? M;X@OXZOS(A:?7X6,EEP3.9E66YF0WW+<-/<%SP5OX^^YLC [&GXU8;:C+V3Q./LBPPY1UO*O(MKCYQ+'!9;X@V*W-9ET#&3NLQ1Y"(]=B3R\HIB,^5 M3^XI8ZS5E6O3IS!V?!CK-A7&%,:*QE@-=>7)>:#O17TE+;G?$^>&F-ANG![[ MB55@QA:T.SWLZ$I:0BMR31>K0HYHKB0EJS;\JQ[K@V)5V1'-E:1DU89_E6-= MUSJ#8OWC1S1;DI)5&_Y)@/961ZYM2IDN]O@61#I#[>FWO?WN!R%D$P'E;I?7 M8!4((I87/3KLP VG=&=;>PZX$A>"KC5[K2IT46[37BI 9:5++9SR%TZKV50+ MIXX+)V,=+6I' [6C6DRE'_J"C5C)CD@M)FDXJ!;.JQ:.WB]V<[5R_U#TP=!; M?J-\!9/RR/ZTXA+YEF:S*10MVYIE$A.%+.,\,]8L>8>XF8^I*?:\F'^::6:R M6916Y9K9QH&C31$19W/EM2!$7>]9OJ-5J2-6)@L.TH01F]&HLD"LEWK&@MLF M;^6ZJ;]]K]75[=KK"8\>-2D;1<3PKJ=P^\PDLPN4<.:P.]KW7Z[5^!3$J0*8&XK,';!=]TDSE"7)XD+'IWBVW] MBRBZ4Z+MK"Z0%QH^E-DA2;7^5+("A36%M1/%6C6N:P4-!8V\V7-TSM>M%F(2 M8E.FC2CC)N^(/ EO6OV6UN\46_&@ZAWUEN,;A=?ZX%4_[_;DQ>HI>[YD 9D\ M5H2"AG**KG/@=VHHQ0I*FK%X^T)V/^E'SQ\R+'O\]DK48D@M&#DJKBG\:]#6] M5:[Q_ZI$+@7-DCS(SI]+TKFVM@ZQHJAHHP:)C!3^9>-2Y*S0-9NRF1 MAQ(EN,O([]WK%%OMOKP%4$%(MPHK4V%E"AH*&@H:"AJ2L:?R.5'04''*A7AN M?V5!R"R>?I>)B&6>NU3\/64F_AAZY D>TTAQ#MWZQ6G)$L*7D]?5P'^%[ETD MX7;E4US_W7?E@"W<0ZJP6OG8*P=9X=Y,21A=^>PJ@9B'Y[%=0XFHG(Q2;'K4 MGE!!0T%#04-!0T%# C*.'AK*R*0[YY[6UMM:IUG#:YNG@#2U?5Z1 MAU976)41JTNR<@C"Y\9<_G7 M+"DU.,6:?\0; JE8XS:I%8R; GQN2&T_;A:>P6\B+/#JO&#Y-M.;3#PW?I,& MQ&(A\R>V"YN*QY>U-6!-QPOP;?$:[_]=A@VA/^R%!D M'(E\!K_&TX#\@3_&MCDF=C 7V/*(*$ZI\$!<$4J>D_J%]$G4+YPRW_8L[*AY MWAUXX;:_-G$=A'M$&MG= [>F[^Z^K2D[G*SASP-EZ0A8A>-[J[%A> M&L8N<6UI06ZL8)$)9T05ER[@JO_6[LS<2G1M3\23BR&Q1Q&O+Q$O"P4RKF!A MM8Z ^S$%H5VHU7E8FJ:2;F1GJ%'0Y%W)4C:;5WVH:GEK^7^%32 M0N3%=J/*G!]5L>)J0C@4 Q4#%0/K5V_\6M4;ER_*ZZO[).*\'JE#79.E/E-5 M=/R8PQJT5E?7^JU69>U:VC0NM\&%JS/]"ZAES&L[K?=H1(.R^XHI(DC*Y\ M=FL+LII=HE304- X%<_K5L/PCCF,JEKC1^1 >(-!_;HVZ!>;4+SJK;2J-GXT MB#647U6![+5T*&@H:-0(&JJZ-^]_5MV;J>K>,FSS:E'=NVUH?;UNU8VELW7E M61TG5K4VCQ.W\WZ_9O@O[0YFU93(S"59O7BU8Z0\E,C,)04W5=T;N]\0V*M* M?*L2W_O9/AU-;W:U;D>5^*X>V:I2;&6^ ^1N J MP;T;_K5V_U@6P"[9,DV'49\3-][5,Y9\/*:D@Y@:;Z=<@X/S#@'J'6@DIX2# MQOE@2\+!#;Q>\WA5^?BRR?@F]+^>CVGTXFR?R&+X0$,2;S9M=Z=$F\QG.#&- M +.'D8"%H8,S&P'G>6N9)'ZP:,+QF#GP,T\UQO^.$W%B3C_X!(3B)/'$I9.I MX[TP%F1R_\'#_V&N,'??#:Q0PX0>-VDP3@A IKRO:EO8^XG>!Z3R] H'"/G;!9D M,XMFAL2'R!DCH.T)3LXE5^7L%C]@WM4X<8V%_1R67Q4H"I9G! <-I!%=":G0,9^&IUEYC)5H;0UX!M-TA!Y!,14,7P0\ MOG%IY+R0OT,/[0%_%,74)OP"EK+(31 B"$&BEJ3--A'ST]LH:(PHG?YPCW 8 M>X[%_."*I\K\XH7LT@X0+R K'T HO'?@F7=__0LA/_VMT?7D@5[_"?^^7J(H> Y"&0._5$Z[:=+I6$*R5E4BLGB. M#JZ[ ?24?+2'H& O0/A;DUBS?L(X97(Q\AG7"5DCRT8-P:CU9T1]:"8@ #K^ M&PATO=4D[^E+R$"M7_KV$]/(/8CD?WH!?/IP008=O=4F;Y"69-:,YH^WJ%># MF00T]!^_%SJ3IC0!&X6TQG=1ZR7Z@$=4HSJBKE#=W78BWH>^-R&?*:@L(O)9 M])!^+NY;3?S",#+=0-NB+9#53[;%1*9@5#_0_1C#,BBW@H9>Y"<]H"Z \8DT MU]CX,/*%_<#)S1#(2<8&AYB)F%N*PJ[A+3DOHIO8$()_KLBT/J'^'V#.KU9@%QRREIMX M-S+2_?W%IXLO'Z[(_3^NKA[(AYO/MS=?U@CYA/"E3L_VW(OER8%;?V-DD M53^49QGLQ\\=GI8M_7R_C/3SG>YIIY_?)Q];LM'-W1FJ,LV6/I\R2$E\GBHMB;]W**?PRW'U/Y6O_ !>;VM&5^([\:=\F52A=0FM3:W;&=0/K269TZ7?;Q5J M)O56HUL; Z/#8>00&FN?,LUO::^&JCNL&^^P]HLMCESP7.7 @7SOLNZS,Y$6 MB6K);%PRW7(#WJ6_\5W"U;+J=G(E.;..]TZ8=*9T':Z6P=Y0[QDI#A[4&*J/"BJ0!LEHE2@ MC12!-OME_KJCSP0OE_HV=?(]&%71#;F.IIHL1EIW4,.Z@0JLIPG65N]T(W&J M#+K93^7\YOE_X/W.J>^9+"A3Z11T."])C$#E$0 =3>\6F_5=$DY7/KVGC#)# MZ^ERV20[<;K"@$N)MAL?;=<.QLPB(\^S*@_$+/< _("H,BD(K>;<6C,*]B < MT6Q)2E9M^"$/Q9D^KPB.+'<<.!#0JSR-M/D#['*>\0# MK=FKY-9 ;M,N46RB6CBGLW"Z6K]?[(XNE]#$?;=Y2Z&)R4=98[20AB(S"SYD M4Y_Z=@AO6]ZS2^PX-NR%7]=CW] K2/Z,J!OR'+@BM^XCV&@L,!G>ZDN2WG(& M)KG>#J6>DYA-_2S2UED,?K5R[6D;GT3:O(13MFM&ODBY&,#TVD, .&;G2YG& M6=GPAD-@9^1C%)U(!.@SD99X2WYE?$1\T^??=,Z7!BM7.&)1,9BW/B8A#%\X M1S!;]!23\/$L8(4SH089TC:P9^>(3HVO[FD(JVKJ,]/F09../60K0SVW\4^R M^,M!*?&7[:,.;%I%2MDQ*Y\ CW+MP8]XPJ6+6%(!MRJ:307<*KTD.13?7+LB M%?B6/ U*4)TB.E0XML*%"L=>BHUK2Q\?\86%SQ@>AWMLAP)^*'?QI-OM7'W# M]0MZK3",J2B09)=G*RUMHNL_$I4#44H,2G?$4WW40E_3F\6&+2BT*K3FA=:6 MUC'D"B"MXI[ &EM(HGL"> 6@6X$6WD8/F,5R;F3AQ)-(17170I&YG8J$/JY-PP'R/?Y57?NY5JG:SAX5!L4^5!4Y41A3&%..CA]OAD/;9,JS4?WZ*\.S M(?,AC]IS'A4&A0YH*[^&PEC1&"OVXJ/,7HUM49&2NSH^,1JPL>=8Q)Y,?>^) M35:E@3^2S!SEW7XO@#9I/"5ZB19,[6:L!JDM5 Z.3;JLUR\VE.6(YDI2LFK# MO\JQWBHX3+QVV6;V<1JIO4OU>Y<-=,BXY5#0J-6VUFAI;4-YZ!3,"O:>]+56 M1ZZ(5.5 V=F!,Z8)*U%:'LN#QVA$P\&_?_X%\JG(A]M^UO=Q5D< MM6-D#795:ONWL62[/M!Z@V)#G0J>KQRXL.4&O?*:2$QH1^20.Y)4Q.6EUBR -ID<3K5CI$K@JQ+XQL<(6M?H5V%%JLS7 MTG!0+9Q7+1R]5>S=5CDR7R=4[L;2Y*.L>;(_>OY>*9:U>;\@^S9E;L"(SX33 M,/2P%-X*LY$\TX#\O370-00N_O3WGC' /S1X.9@R,[2?F/-R3G:F*$[Q?"!% M_6:&HD%G!45+F)8J@W0>(+AV"2XMSC_@%W)_#<_HH_?$-/Y$DM-[#&P$_D^I M;1''-I'YP1ZSF.(JZU[.SAZT$K"E'L3LM7M&9O9ZO7SP]!I*C'X&V9U6:P<< M969][_S>1:&IJ'SD-\ [G_#D[X BQZ:/ML,3XA>^H"3.1G[>ZF0.7OP(4,;+ M ZSCUETDRK+)V5IYF6)C&GDC,J$["2 M,27CHKK -B5;7L'1*@->%0-E1GSH3>?@+GG W"4;,E[0S&=/S(VVU-HY^G0C MTCG.*X^OT+6V9'?656XO+SFEV*J9V<]OO-3?=%>Y5O(\XFT5?,1[1+,E*5FUX5_E:.])=M1< MVD9D8]J?778G*M>)2ME0CAFI]?K%^H]5KA.U<(YPX1B:H1>[<.J5ZV2^[5KD M(G \=P3O^I-2LQ'DL M=GT1@P\"*31V@T@7LN8$_Z>N:*EV NLJKT@4H.5/" MM7"5+D#)F%6X.)UT 9*?DJC[T^I*ZI:==L\H5HI+XM%78*T_6-7]:'2SEKU/A#NU. MZ0OW3@\]GT2NSTQOY (I%OY,'IG+AN6FT9#1DCNB\/=6P<4[).%SY9-[RAAK MM^2*\%:&?N71M^4&?QP0CR@%H=7$;!3L1SJBN9*4K-KPKW*LPSBETE"E;5)> M$WLKT<[EP0NI$Q< V2E J>SHX'+#V0\)J: M['[,6'AI!Z;C!9'/@@<@\;WCF7^\^^M?"/GI;XW&';,8FW#_G.E-)IX+0X?? M-6(' 9;#PM#48$SAW>\;#?%6TM\#FTP]G_HO5W]&=OARSY^Z%J^9,$G0UQT; M_GQF8AA0LVMTSTCDVN*[K\VF?D8L9MH3Z@0_GUU_^7CV3N]UVJU^9S:B#3UL M'\"4^CBM$>-CL#S'H7Y IJ#7^7BV#>>6^C?^?8B5YW[%5FZ9S_M?&EI'-UKZ M_-!:BT,CM@4?0C9IM'IG[YKG,/JUHUS7L3PC7C&92R,N;)!>% 8A=:TD;GH? M<-YDWBT0H9ENTO&D#Q+QI$8^4-]_04I$>B*-7(2A;S]&(I0[] CP"-;REH$E MK8A&LDT\>**!70!K9$?::&7QVH>I7#O>[;W+R( 54[W(@'?MKMX&M9;+R'U& M0?J^) BF2%$0;D1O_,H]OB% ]3K ]IH(VV<8S<$\0)8ZR9W(78"[#UU?LZ=Q#_0;>1^?QBW2EGT0 MGDL>>PT7W[5;\PMK3=O%$;D+%UM&?S\B X;7>JZ"$!H)V3)M ;L9IK^N($EO MZJ&7$O=NE1&\+?8V8R07%=";R^VO15XM6NH[7'?*UT&T?[GFAW%OX$] ?L#<*QR$'XR\7%+?&Q MPC.*3R"2CO@;J (G] ]&6,(IC?PWLD:B-9ZS%DSAR10I"$@X!GE-AT-FAOQV M&5#G^4@+Y1J*)S4, A:_F7%H:<1*-PCQ0# ++J\UO?(%5 S8 PXUO&9MP76(NR"OFGQ']#LGQ$\[H#!0]^V1HR\I^X? M)'Z6_/LSOY+SGT6IDK1UX5JBI:T&[N\?'!C%S3!^\\;G[UU\LX/?1?A.IND#W]*ZA&4PPY!!*E MX+@YTVVVC%ZAG&G6E#/MHC'3KREC.@"909&,Z=66,5VC7R1C=*.FG-FFD0_G MS&N4,S?XT59[8CY8HL2-^'5@,-F$$X!$ 0_?!\O)B?!!EX5)-/\;,".#[V)\WPTO1Q2[>.]BQ9390Z]T-R)=.K]OISK-F MO_YKSJU.NMWDBW,+MT 5-CLGS*W%S?D6;!F#MG["W (]V&KNCJW6P##RY5;\ M(OF2TF!S$=CFCF-?ZI2_?.C(C7Y_IU6UNG>)QKW?^F@/>H/F48R[ M("DJ_;CWU+7MWF G>;AEW/SGQB-%D0>&$3J,A._M HV:V&/V^$*RS]W2%_[U MQ3/U+8W<8*LAK DS=3LT\< I%K%],:H.OIUH&6 M0)+UEDS#D3WZ@1/U'FG*DIZA_/W+[)&8:DYTW#%8;)S@!Z W_BI#;(R U>8E M;^;A9"V-\6*(E0>[O.( O=!(_QH>7C@Y_P[&M,CJ7SYQ:K5;? MZ/STMJR!5PV1M5CHRX:%'>:XO]L']P-.>UFN]6M)VPNHM";P$LFN7!=/$F MQ8.'JV!M7S+QZ7O4P_#:50:AJY9('IVYS&TN1%2JZ@-B$V(?5F.*-3 MD)DA>>P(! 6RAO[>]+Y+CDT6MK/\-.G6;#/7*P/#9+7D W4??F_ M_^<;4#/X,2#V9,(LFX;,><%3.9/Q%X9V 'L>\L*HKQ'/A[ZA<[K '&&C5%@W2L!5=!1@M[V[UYK\. MG$>DO?+YR%E*E#T??8GGXU<\[P71<0L"XE\@-]"W I]Q +!1J7JF8NJ (*3M MVIU15L7\S:GY=E;-&QC\>? &8/UHTQGGGG.4T\DA,4AY[MC6,IOBU'F?_!B0 MJV]3&U/09*(-1)!!=II6NN63O6K2:/QU$+=XR1N\Y6T=X"81\;."?X>2L<"L MFQFS;F)^)+RZR?#J)L,KX+N-:T6TBE$8Y/90;L5MBB:AQ2I9MIJ6E&^?P#) M''T QMHA^4A-?OZB@97@^R)],V(W(R?(5V079KOX3+_9DVB2>?0#Q1S,X4OC M H!N<=ESQYX\YPE_3+HR15>I\+B''H$U&#;HL!<1%[%*LN#[-T-!:$)GVC42 M.:,12?SH^3&!Z4,)>5L%RB5[#*_=(/0COF!17*0C2@>4I2<6,*M(Y&_'8Q1# MQ!%N%3,ZBIF^F/+\1E[TO-\S&*5%9M-?LUD6]*?DUVY:9XKA"NCCVCZ5>AAR M'OGF&*P";$2FG'7V#,/-+YV9]U>N_.=IGVN"4N:O1E\$93 M\."E;P8?X#\CW#<)HT*$<$V3 23T+Y#_*;3HUM/S9JI-7C6F74R4?W@.WJ/; M)=AMK583;6Q=Q_M'O+W+D+5!JXK^=QGM+_SO2X&Q T;,V[E]CC)FMK)872\VON6$MB?F7V M,MF=SHUOCVR7.NECK^1::ALGNB=I..V^D-#B97O>$.?$KZ P9=U':B=W(F>A M$,_[\@=;F;NF6"PG6DN[Z5:\FUY+2&4#SB6D>G' ^KG1VG7 &X3)'7.$>3/R M&?)6'ZP1'MMIK1TGBU7T\56XZCBY;S!NR5P].$RW<9H<7HB7*Y+#G5/D[^X2 M]G $5RYM*T+P7 1@D1QN%\I??G @3LL.WZ+/&BMPG][;ND^?)R/EPOLHL%T& MC( I>80]@XC1F;G]W,"V6,R+.S:AMAN@Q^PJ,'WOF7MWQ7U7/PC)PS-SGACY M#",XV]@@L>,9?;L1#AT^_S]KES:9'S O?IV/M MMN.Q+G65DA^'S84>&48^#\YC_%GB\.&$NP]'M/3@?13MB"Z+&ULG#F?8W&UF MG'PZ\=P/?PO(QRC$*_B?;9<#.3X,#\AEQ+3L A#3FOR\,R_BWD1GHJ^XJZ0I MZ&C6#7\NI6$EK_;DT&;1T^YD1,]AU&:22 %3_L&]\R_[K -\+WZM$*0DBV"A MGQ6'5)=V(#(+>7ZPZA@J^_M^)TZ#;2=.V:974#:A_P5=:$9!Z$W8:N(^XR,? MDB?VNS_17PXKGR=OOO%""-QXT6&90*-T C?>.)*!P(T(?"V!L9GW(E1!]O@Q M_F&7D#;4N[&\SKZV@@MX $X=1\C!!P]3CMRQ*;6M!N_GDY<-[][U$#\98K;Q M!^\]$RUOM9GW/6___9/GCI!=>**?BB>D'\E?)9^[2Y/3;<[/SFK2Y\/Q>(C$ MAG"\]W$X7OS<7#@>2>/JD@"$( [6?\@$Z\//(*5#&HX.WSRQ)OK8F:+F0S1"RY4H[3\[?KMV+I.?YO!9W<:\? M/5]X,Z_C+C>90GQ_F-^E?0.VA^F=_1Q(3^<@'Q!;)'C&$.]O8Y"?&Z;,S''R='=*E,4S%'>Y)B'^P?)W4"^?&<\PWN:_!*- M./%:"BK(ZLU,:Z(QOC!C@GA##YYH9K]H@K-WMZWD5O%K^U@CUBY,TT?P?+)! M;(A[,Y=T C\&Y )O=,4_7P-](#3#QFUD8?VX>]-F*.8Q.<@#,\>NYWBCE^Q] MG%E :2KT;GW["4<;2TP@W%QX8HU8C*F8T1B3B!=HQ$\)?5M%)?>^H]T0W S1 M;0Q-Q$5.F!GY/!,XEXYBG/$PX:'9(&=C3(<8RU8\&+,MF_HO]]0!LOE>U2?4 M9,?U/B6%_PS&V-4<'3=#(>1FEP-G MW !TI.(BH6+.8P.*JWF9PGDW0K9KY[UU\+[JEH?BZ49#[V[2NFL4K"B>A,KU M*JD P66&A>>L=\R>/$8^; ;+$ZN"H)MA0HZ@YL&;T5)C ;KH!M1G4=';QSU; M>+YGPF\!^8AE,M)=+,SA7 @N[*JXPYOAMGNTMXR?5UPRT_@;M62[J1+ MNK,E>,EH]S+12\62NL8\3>TZ'K<*VW3.\8^1X\P$(FK":FR4A+H;5]!V,T3* M9GN-%7Z0^BRL'2V3[3Q89XAF@E^3J?3F_2QQZM?'EUE: ZYM\3F]F22IP(WO M9P^VLZ!;R+P61@C%BN/!RQJ\Z3Z8+VOX[3TC#SN9,7-6V2Q8-6YZSBLBR'__ MDA#/:;\9ZLVXC1L?R9;+YEFYYZA^F!E!O>$0:]V") MH%)>PL'*^5[O1YAW*"8=;2XP^OM]4DDJ#N^?+4I!UL4\%W8\_DA$]"MIS96] MQ3&O-#;,AAE?71V*<#28G\;#V/8M@B<.?(O,(^56*)5]8^;FPM[L[=7T5J6Q MX:0EE"%ABQKAL(PVG6VAC8MCF%GRYIA9D<,%_.QHBO\W/B;+U'SC"8?^_<#K MI6)I9\)K.\^?4,7M@;))CD[2MC)-84N\G;1"="4U"K=4#I2E]%\VAF A96ER MU1X^S*46Q:L=(Y@?Z _GV',PW:G(!SL%LPQ_G'@6?IW@"F6XK]?.S,3 MZH]LMX&3$C,[*9[>;7XWF_Q9,?3]Z]8OUFPWL&9[W$FK^]V6.NSY]J?OT!W@ M$3CKHH?ST'+U8@)32OZ/N.6%%!&>NZBP>J'9!8<&#O-%5Q?\'N(_(Y<1HZL1 ME"E+,)QCQH$,6#D7R])@C]E18,@9#)?,Y(J4M'0.B$Z= /$V(Y@.$%$9:;1* M,YDF8\6IPCD1W#O__]L[V]ZVC1@ _Q4CZ[[-+W#K9>J'ER#$3.O9'VR>*Y%%WCV21E""EM =VLR_-Z;.[ M -BYO.9YVLX#X@$.V-W%V33OQ/. F;(K7Q;-,O]0+.V:/&U\%2_V5Z(W&9!> MVH^:S=T%U3&27WHDJ][ V;](?IJMBO:NK=56E=?6>_+=JN2#Y[O&=S@5K*YQ MJA K7>.R)VE!]%&S^52[U3&27T(D*[%_D7QP-U;P+Z_)0 C\.<=;JUT^B'@> M;AOTQL)TA4I870ZL;T/V?]9%;SC"FYDT1AN#. 61>R)/? MD>1U=>_)4_QG#Z!C'!_C^)EV*48W5UB'F /G4;YK)DN^?04-B5BM',=_18Z1 MO.7;*%+M7R07]JR^>45W^'701 MQ6:('8%7.]W4Y6*RRJ+#Q9*HAJ1,U(NK#IV'JE8HW^W^2(R&5]XMI/J93"W_ MUK9AU3_M9>DS+B7E@@IR-F9"K&]"X S/*^6_-Y^N4&XE3&-W MFIH:ZR;E1;L'>..+Z>@+\\+ M+]M\\P,/JJ,DM_I"FOO>K.,FE?H*H9=V$KB$&B.D=,*/2\&?;%TR\N\@^]*(/DL_@V"K%B3LGZ^D?K1"SV*C,(ALU^&@?BD@.<./T&;I M.U/##P:Y025W;)DW=A/-LB7%-W,7:E$PC?=^NNA,:ZF;!<]=F@.G;E:H(.]> M]CY\MQ3R6>*6Q ZNOE[1)-/0*X>87"ON_NXAB6_\*/ MORPK\4%ED\C4!9[:8<%J6,N96&E:5#33,U=3:UG0P^IH-2S^D*FG1YOBM_4! M1#,*G7S5^+1I1I_2RGID% R#NGI0I.3&[?SFQJ%>PY)5V013:V]J@N+<#^[2 M\D:/N$D+,[)R47D1 R-'B[%2VO5_JE9'[JXJ@FROPEXXI6$KQYPR/@"G-#;B MPIPR/ BG-. -XA0QV9E3BN27ER7+JK"^ MU(M:'W[NP\ 3.S[]<:O'>[;;[8D17A5OAP;NM1?\>G)AO^V^3[V;KCAI<>)< M8/GDVNI(HSI\>Q/HLT"I%B_L_O7IY"W4FM'>GD%A0;. FPH0IK+,M1N8PH[) MPO-2> Z)U6CH:/[O7'M>J.<@]DU3!7@R _5HW#M]\UP5.L]N275T)7EQK\3* M3A=NUJ&G]Z9?\D[)94$TM;8M8@B G\I.LB[,OOPGN [*GM!'NVFD*;F/SL-9 M/.W84C>B-\@/=>/I!M_;$?VY.TV[U3D AZ :16NG.E-62ZTJBELO,>LE.^LE MC?4*LUZQLU[16.]@UCOLK'=HK!]BU@_963^DL7Z$63]B9_V(QOI3S/I3=M:? MTE@_QJP?L[-^3&/]!+-^PL[Z"8WU8H"9+P;L[*^HM#L'X+S'$/B(B$^@R"?X M,9\@@CZ!4I_@AWV"B/L$"GZ"'_D)(O03*/L)?O GB.A/H/@G^/&?( ) @1*@ MX(> @H@!!0J!@A\%"B(,%"@'"GX@*(A(4*(D*/F1H"0B08F2H.1'@I+JV1_^ M\(\?"4HB$I0H"4I^)"B)2%"B)"CYD: D(D&)DJ#D1X*2B 0E2H*2'PE*(A*4 M* E*?B0HB4A0HB0H^9&@)")!B9*@Y$>"DH@$%4J"BA\)*B(25"@)*GXDJ(A( M4*$DJ/B1H*+Z(QC_)Y@?"2HB$E0H"2I^)*B(2%"A)*CXD: B(D&%DJ#B1X** MB 052H**'PDJ(A)4* DJ?B2HB$A0H22H^)&@(B)!!R5!AQ\).EN38.4%P0_Z M@_[^31_T>/L_4$L#!!0 ( %5(!4EFA!M=I1, _+ 0 9VEG+3(P M,38P-C(V+GAS9.U=67/C.))^WXC]#UR_;$U$RU<=W:YH]P2MPZ48V=1*76I>M-YPLEHYV=7/S4>MHUY=7'[6INUH11QL0 MBJA)D*V-.:$.-/"3-AIUSS7=MC552V@<"\Q?L'7>Z40K+-;(Q+=G2\=9?[ZX6) %6SOD[=QDJPMXVZ?+3]>?0!H;KS!U!HRO>GB. M7-NY/?O#13:9$VR=:2 ^%9_?Q+:9U]?7\]?WYXPOH)'+JXN_/XRFZL4!+;RG MZ)T>(?2>LUGCL.DY$L^JX:!$5>E<7G7>7P65H#=_C_'R]LSM@)OW%[+X&0F\ M93Q%[_,.O7YSH4JWI- 0R6F:4.$ *CA*;SG;"E'BCQ=>84!*Z L6"5*!S?,% M>[GPRJ2D[^.24G>5S8WE\ O9/1= @3DQMQ48+5&'T4ZBGH5)-FM0(/GZX/,% M:J9I4M$0I)04IG(KBH55#%=N\E"67A>52BH0BAIL$PV>JXJ$U3!]G'% MD>W,0 !-_GB:#+/MK.*FQTQ7VG6=6GV809S-$ 8G7RD].M.(=7N62[%]PQVRY>PR76+LB">*7(LX<@*6 M4%6ID(L[=]PU]:,&N".48<>F*)'0*B548V7CO: >!X>H7:!#CZ7!U1Y4+F:2,QG<%_#_U'@-H8:,:X/]%G M0R!HS45MH+ML!7VP!!KR@H<0:J[PB(G*J!99TU_ ME#/U=*B@@_$Z!1A520M8%+"H'R;M*:-R5'D@[2@K .8Z#4S,8U+VTWB4HZJ% M(@K% !'^%=DN]GH__+.@P]^G.WR@#R?:5WWTU&^[.-K%NOF'2P0)[5#T04$W M?TAWL][]GZ?A=-A:E60_#T$VNB#/-M:%@ /3/P]8]8KL?V8,(^@ (>/:1R& M8-H?[X=WH[ZF3ZM^&HU$+31P:F8N7?L^0/H'/'#I5^EPNY, O M$6!4@K( K$]98'WM3V?2JX*?VM-CS./2!X/A: @_V[DA[CYS#.[F )G0[S*! MZOO&R:<%:/R<1J,[Z?>&,Y@PNM#OLV';[\FP12Y6JD@#3!2$('*A$E,SA""' MH "-7S+0,!X>AC,OXI F#,;&;/AXWW_LML@DD)DZS/Q]R6P+<]&'2=S90/^K MAW)=P9+^*H2-D9"C2H4"Y&[2R$UG1O=O7XQ1KS^9_K?6![]@]@\%H2KH0"2B M@LN',829;1B2,2O)[,T,O8633_@@'XVKRZPY1B5E9OK?VV$3[^A'[(29LC'F MTR7B?L"17530^1EA^&-_ELB*C?L3B/WT21N-Q$T87OB+D_>8+3A:+XF96L(L M(BK )R,:G_;OE?>E?.2^<3_1QU^&78!L8$P>6MN4ALE]%O@/%T3LOX3)D=33 M B RHO3IT]T49@J)1?]KFP^IGDL<0T 2NF(5Z/-6%LME$0N6$W^NGY_4W@5L MMKGE$JG*&7JV<6["TJ?(PWQ7@K( Y5^J)#NU=QXC+:K96<\HD,F'>=B%N(>BUDH8M]C6S6#WL(&*73F(%Y$?/8=WLD\/RN6R5H40**Z8 ^21'2&+= M5$MBM<#F9K%B6*:>'B2/=5.4QVHA*DADQ4#*>'Z85-9-82JK!:IB+BL&7 FZ MHV6S;NIDLUJX*\+=%PY9R0V' ]>!+M97C#N^;]1_DW$PGF!;EL]81BN1@>V3 M556C8[__J.IY74T]?]*VTFJ>N%I47LT76/-%T1RFA3)KGM#J9'1$["UQ('@[ M!NIORDTH;?D*^5I6:C-NH;K5W^?;JD2Y+'\,_EV%A\SSWY3,\[?P54STQY$L MICM6JO^F1JJ_!;L>V%V0X[HLXAYQ;=A#E$HH0,I+*-FT)IG4KEL]J+GF$S," M->J=J7,9]@DRTH M^3>H&.:$ 9U(I,V/T?"I5??# 50W%$YC'.\=A;D )\_M%>)9YO#?_POX M?KU(7*/M/8A?MBVOVB:K->..1E-7O$#XC=^9%2^P M[8C@22=LZOQ-6,'=Q+GLY%TFGLM.LH[\T0DKUV,@XZ+U,CQ$JOF_.V$3]3@Q MF4L=OBF-3E:]X(^]<3%=#L/7K,%-M.+VK[WYP6_FLC(OVTKJU]X\4$1,]?&! MJRI,A+6\GYVP@7IL"&)69B*H(W_482!YN?F--T]0O$#JVLD=/,2JV9S':G5D M.YVKZ\[5I_WY<"KSX-1Y?[Q3G36OCD102?TZ!!;1;U"4Z0-51?[5">K)GG@O M>V(/+CY<<'FY?4D&%+5\+=CN7SI7E]4 2'U/H^1;@PKRQ1_K29K]Q8PR[X_6 M?/0J[CT"TM_\J,9)?3;R/\I2WZE0;=6QU&G+X']A 5@UG0Y^6]N((H?QS0#^ M+F\MHJWTPT9R^LS_=([BT4]P&6OY$KEX.0%/ ;I<7<@+!4_@$XJ)O;,_5-F\\$ M2,XT2FQ;'D*X/7.XO$<3 34'68._/=JU2H7.U'LLE_N7K>R2&:)^KOY&MERZ M]==$A.Z $,^N(U\W8UDRA1VP1Q->;WA\"U7K )TQ1[:HV1LC@I[EII.-,0_2 M?[K?;BAO+E%,(I"8+KXKO%T;";'ET^ 3^>DI&!O$J]B#R3T4K!1Q5$"Y)>O[ M M9=RA6K(=WN13?F(_R"[?=;D *((+BU!XS+Y:N(Q/6J_P@@JU&)!.YA[_^( MD 6(Y]:,B@Y#'6)ZOCF-"GAES]X!DMLS4VT2V]TI=YQ8"WR'Z.^^=$F[O9.@ M:2;:-ZK2; ;:N%7/I%!E:!LG7Y82^GMK]07'BK9 9]/D1QFC>UBJ[1@*LNL! M/J%D.20^9@#8VB\[IC1>L)$SN.(8"!\$ ;XR:)@Q-SA9$(KLM(B5*Y[60Z@H M^':*Q-PD EL]5^J9MQ9=.*UFUOEAS&NF4/?R=PF?(D+7,'-@VF.O5$V*0UKB6$C8$36KG]H ;V>^94?[+5<&^*5K=,@ M__%V@ GAKKQ\Q!-,,.K>@AE^<^YL\ HC>8OZ3<14Q0F>?U]#-_&^I@PQVA39 M6$RPXW(:\3QVE3<%\*()-W"1>F@C0(@)ELDUF%ZF2[+V=#IQM:X4NE*EV%3L M]_=WGHX958W,,%\9\RG@1TP\@0"=QH+87*KF2>7Y>L"IC-(FS$E@MJ.X>7+$ M&!QS\D)LO,!BNL:F^O2X+C<2F3(ON C\X@=-? 2B=,:]6.QD"QOC.&)"I1M M>A(4/XKQF8'S$.BE/[+\S;=QW2VB:YX21U4,WBG$ ^(0@NK.MR4QE[X, \Y6 M/9D79,IJ@DO\+VPZ0N=*.FYA*S9\#]-@P]3\@5DP*H.=Y4& /J1@?2GP+C?] M$F?9P\_. ")X:L(L$W9*KP)5[XA4 TVQH@4^>X9\X0F&H06$,$90 M>,>"O&D -$^G5I#")5@HSSQ.GKJ<(;5B=?HW-VR%Y) =$-SV<-QN3K_E3]RE M7;7US(D6F"9P)JD-9XEYFN XO5Z+D::8GZ)IZ@$MP)M()HSB3YN6! K C5R[ M L[20 :M?<0I#(+M:05YF: )./6([3HX8X*MT\9IUUV.-LF"L+,E'A NG-DK MME_P \3,R_Q!M%>[31D3U:?D'-]+MRRE/SX=+M],\;Z[_YF *<,X0IHBNB9(I9:(+Q:7P;K-Z()2LW)5_2EOT M7!PJF:(+2J*2[]=.4X9XT;0W@9]?5*9_$X<^5= \K+?Y6R*\S72,BXSL;JPT M*@6A#EY@_IT55CE.ZB88G-Z&DUW:-#\DZ.H']"\&3J!PV IG09$L;QP8 6\& MQ>#GS%Y9:@%Q%T'3($DQJORV[4@H+V!!O0;+[3$_6W*,YN6,<8E2("^ZDN[]=S9+[0"#?7F8IW4@*-W%<5:RS6< M"OOM*[74M+X)UB9VWE/I7U-YE[RF\BN8.T^N?V#$AS2<>B.&_AB--VSBKBUC M/"#=LYGF1;"U!=)=ATFS:^HPD2 [>630F /!DG&Y!.N=!NYA87*RCF\7^TZO M/\K\\#U0"$^=JRSJ;(FH_\AP'9DMMT VS_(=H-,KO>VT)K3PW)9W7R7HB=P. M\(+'-J+7EY>_)'VH K*F.4_9[/Y<3JJ?FRK52%YU@8##2U U>>](Y(8%R7M2 MO++T39-SZJY6B&_D3MG4W0BZ"4C)&U93+G"U6@USA6O;GD"%@045 (BD"1I2 M*9T@9N*$^^G>V)3UT**30X?K$*\?9LQ!]O9$9\8E Z=[XZDAV+EC^'08))1R M B^2E90W'HN*3OG./TW\5%KV;UA&D]C27V J6N 3#8?ZS#1M7]MV5O-$*3'] M[2+\L\QX@;>]W7X3WJ^:T2M'?4O#NG0;_ 5AWY#JBP57-Q4&:1XOZO,/7LDU M!F][TU (U[M];YLU/41C3;-WT3-(D=@L<_FJ#.V?)9M3:$%/Z:2,ILM-N$U SN7HFI5 M;EH/&/,Y,3%7NZXD:YI4 M\DPUV!(85J9ZG/8;=E,T;,[WIB/0I#''T.G<3WJD)2HD;*1@BL<>>+(6II:0 MC@6V#*X<#'A?<#HE\$="T>338*>)MYZ5>17<@5IN6$XW^CTBCT4Y@02BR#4I MF%2]#?V[;KS9$/3G_V-J(P RKKKCIH144>!_N5D5#ZF! T,GV!*O4 M;YAW&!,C<.4#50:#9V*#JF-*]F;,&9?"R6-?8D='5&JA85UAO%)0["591R6Z MPQ3#O$R0K8HAG/$W"6QOM?5&0KB'+6Y*Y4[$&2>+!< ?R2^=XETG[=Y"^Q-W M C(FUQWE#9N!O*0=0*."C^ \5.Z6QPI5FF72ZBP[8,[8\2@8(Q-H%Y(6]7"9(SQCRBCA!IVJ[,;HSE M-5CR*I(G"L"^S MFC$?N+8=>I#1G%O5>@V;56/N07B4UVM;745A_-50^B([]V$]\Q>%)?(?,^HO';_P%0 M2P,$% @ 54@%2>SH]K/J%P QW4! !0 !G:6<&F I AI\I*+V&AT-SXT&HW;;_]X7B:31T0S3-*/1V]> MO3Z:H#0F,YPN/A[EV7&4Q1@?_>/O__HOO_W;\?%GE"(:,32;W+],SL\^G][. M<<))L\G-[37_)YK\]17G\>KU9$I6+Q0O'MCDS:^__C(YGKQ]_>:7R;=\N<1L MF!L]>'DY.GIZ=73NU>$+D[>OG[]YN2_OUQ]BQ_0,CK& M:<9X;>AHPND_9/+'*Q)'3&I<*?Y\3Y.2P;N335U:"O&_XY+L6/QT_.;M\;LW MKYZSV5$AHO@,J*0D?V[1%SIQ(_YZ(K]N2#DC;&"]49M;;S)9VX^2!-VB^43\ M_?WV;]Z_?OWTOK/$7,[L3+Q&G1&!IB5*6G::S M*9$XXMC%*"LX3Z,D?NLA+9CS4((/(K.WN!3-,+N(8M[363<9=9S\!+M,.< 7 M^#Y!IUF&I-Z?"9D]X20YSQA>"C]UD;.-]O#P@QWC=7 M)!5=TU\R"S]?3Y3.!+Z$O\A(@F<"/M\8_U,ZDNOY-,H>+A+RE'U/HYSW733S M