0000101984-18-000032.txt : 20180808 0000101984-18-000032.hdr.sgml : 20180808 20180808172717 ACCESSION NUMBER: 0000101984-18-000032 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 109 CONFORMED PERIOD OF REPORT: 20180630 FILED AS OF DATE: 20180808 DATE AS OF CHANGE: 20180808 FILER: COMPANY DATA: COMPANY CONFORMED NAME: UNIVERSAL ELECTRONICS INC CENTRAL INDEX KEY: 0000101984 STANDARD INDUSTRIAL CLASSIFICATION: HOUSEHOLD AUDIO & VIDEO EQUIPMENT [3651] IRS NUMBER: 330204817 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-21044 FILM NUMBER: 181002519 BUSINESS ADDRESS: STREET 1: 201 E. SANDPOINTE AVENUE STREET 2: 8TH FLOOR CITY: SANTA ANA STATE: CA ZIP: 92707-6708 BUSINESS PHONE: 714-918-9500 MAIL ADDRESS: STREET 1: 201 E. SANDPOINTE AVENUE STREET 2: 8TH FLOOR CITY: SANTA ANA STATE: CA ZIP: 92707-6708 10-Q 1 uei-06302018x10q.htm 10-Q Document
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 30, 2018
OR
¨
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from            to            
Commission File Number: 0-21044
_______________________________________ 
UNIVERSAL ELECTRONICS INC.
(Exact Name of Registrant as Specified in its Charter)
 
Delaware
 
33-0204817
(State or Other Jurisdiction of
Incorporation or Organization)
 
(I.R.S. Employer
Identification No.)
 
 
201 E. Sandpointe Avenue, 8th Floor
Santa Ana, California
 
92707
(Address of Principal Executive Offices)
 
(Zip Code)
Registrant's telephone number, including area code: (714) 918-9500
__________________________________ 
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, a smaller reporting company, or an emerging growth company. See the definitions of "large accelerated filer," "accelerated filer," "smaller reporting company," and "emerging growth company" in Rule 12b-2 of the Exchange Act. (Check one):
Large accelerated filer
¨
Accelerated filer
ý
 
 
 
 
Non-accelerated filer
¨  (Do not check if a smaller reporting company)
Smaller reporting company
¨
 
 
 
 
 
 
Emerging growth company
¨
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ¨ 
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act).    Yes  ¨    No  ý
Indicate the number of shares outstanding of each of the issuer's classes of common stock, as of the latest practicable date: 13,830,823 shares of Common Stock, par value $0.01 per share, of the registrant were outstanding on August 6, 2018.



UNIVERSAL ELECTRONICS INC.
 
INDEX
 





PART I. FINANCIAL INFORMATION
ITEM 1. Consolidated Financial Statements (Unaudited)
UNIVERSAL ELECTRONICS INC.
CONSOLIDATED BALANCE SHEETS
(In thousands, except share-related data)
(Unaudited)
 
June 30, 2018
 
December 31, 2017
ASSETS
 
 
 
Current assets:
 
 
 
Cash and cash equivalents
$
59,433

 
$
62,438

Restricted cash

 
4,901

Accounts receivable, net
143,662

 
151,578

Contract assets
28,253

 

Inventories, net
147,186

 
162,589

Prepaid expenses and other current assets
14,312

 
11,687

Assets held for sale

 
12,517

Income tax receivable
2,509

 
1,587

Total current assets
395,355

 
407,297

Property, plant, and equipment, net
107,039

 
110,962

Goodwill
48,522

 
48,651

Intangible assets, net
26,708

 
29,041

Deferred income taxes
7,152

 
7,913

Other assets
4,326

 
4,566

Total assets
$
589,102

 
$
608,430

LIABILITIES AND STOCKHOLDERS' EQUITY
 
 
 
Current liabilities:
 
 
 
Accounts payable
$
116,590

 
$
119,165

Line of credit
111,000

 
138,000

Accrued compensation
32,964

 
34,499

Accrued sales discounts, rebates and royalties
7,987

 
8,882

Accrued income taxes
6,665

 
3,670

Other accrued liabilities
21,050

 
28,719

Total current liabilities
296,256

 
332,935

Long-term liabilities:
 
 
 
Long-term contingent consideration
9,730

 
13,400

Deferred income taxes
1,530

 
4,423

Income tax payable
2,520

 
2,520

Other long-term liabilities
1,581

 
1,603

Total liabilities
311,617

 
354,881

Commitments and contingencies

 

Stockholders' equity:
 
 
 
Preferred stock, $0.01 par value, 5,000,000 shares authorized; none issued or outstanding

 

Common stock, $0.01 par value, 50,000,000 shares authorized; 23,861,547 and 23,760,434 shares issued on June 30, 2018 and December 31, 2017, respectively
239

 
238

Paid-in capital
271,500

 
265,195

Treasury stock, at cost, 9,927,853 and 9,702,874 shares on June 30, 2018 and December 31, 2017, respectively
(269,179
)
 
(262,065
)
Accumulated other comprehensive income (loss)
(18,011
)
 
(16,599
)
Retained earnings
292,936

 
266,780

Total stockholders' equity
277,485

 
253,549

Total liabilities and stockholders' equity
$
589,102


$
608,430

See Note 4 for further information concerning our purchases from related party vendors.
The accompanying notes are an integral part of these consolidated financial statements.

3


UNIVERSAL ELECTRONICS INC.
CONSOLIDATED STATEMENTS OF OPERATIONS
(In thousands, except per share amounts)
(Unaudited) 
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2018
 
2017
 
2018
 
2017
Net sales
$
162,523

 
$
177,580

 
$
327,221

 
$
338,986

Cost of sales
135,764

 
133,829

 
263,260

 
254,201

Gross profit
26,759

 
43,751

 
63,961

 
84,785

Research and development expenses
6,059

 
4,946

 
12,110

 
10,444

Factory transition restructuring charges

 
449

 

 
5,699

Selling, general and administrative expenses
30,570

 
31,053

 
60,817

 
61,704

Operating income (loss)
(9,870
)
 
7,303

 
(8,966
)
 
6,938

Interest income (expense), net
(1,279
)
 
(562
)
 
(2,349
)
 
(955
)
Gain on sale of Guangzhou factory
36,978

 

 
36,978

 

Other income (expense), net
(1,082
)
 
(642
)
 
(1,669
)
 
(59
)
Income before provision for income taxes
24,747

 
6,099

 
23,994

 
5,924

Provision for income taxes
2,088

 
1,415

 
1,922

 
1,121

Net income
$
22,659

 
$
4,684

 
$
22,072

 
$
4,803

 
 
 
 
 
 
 
 
Earnings per share:
 
 
 
 
 
 
 
Basic
$
1.61

 
$
0.33

 
$
1.57

 
$
0.33

Diluted
$
1.60

 
$
0.32

 
$
1.55

 
$
0.33

Shares used in computing earnings per share:
 
 
 
 
 
 
 
Basic
14,070

 
14,404

 
14,078

 
14,427

Diluted
14,158

 
14,683

 
14,195

 
14,700

See Note 4 for further information concerning our purchases from related party vendors.
The accompanying notes are an integral part of these consolidated financial statements.


4


UNIVERSAL ELECTRONICS INC.
CONSOLIDATED COMPREHENSIVE INCOME STATEMENTS
(In thousands)
(Unaudited) 
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2018
 
2017
 
2018
 
2017
Net income
$
22,659

 
$
4,684

 
$
22,072

 
$
4,803

Other comprehensive income:
 
 
 
 
 
 
 
Change in foreign currency translation adjustment
(5,058
)
 
608

 
(1,412
)
 
1,991

Comprehensive income
$
17,601


$
5,292

 
$
20,660

 
$
6,794

See Note 4 for further information concerning our purchases from related party vendors.
The accompanying notes are an integral part of these consolidated financial statements.


5


UNIVERSAL ELECTRONICS INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands)
(Unaudited) 
 
Six Months Ended June 30,
 
2018
 
2017
Cash provided by (used for) operating activities:
 
 
 
Net income
$
22,072

 
$
4,803

Adjustments to reconcile net income to net cash provided by (used for) operating activities:
 
 
 
Depreciation and amortization
16,913

 
15,954

Provision for doubtful accounts
2

 
81

Provision for inventory write-downs
5,078

 
1,419

Gain on sale of Guangzhou factory
(36,978
)
 

Deferred income taxes
(557
)
 
(1,035
)
Shares issued for employee benefit plan
590

 
591

Employee and director stock-based compensation
4,669

 
5,555

Performance-based common stock warrants
343

 
1,263

Impairment of China factory equipment
2,763

 

Changes in operating assets and liabilities:
 
 
 
Accounts receivable and contract assets
6,164

 
(20,427
)
Inventories
(16,061
)
 
(11,249
)
Prepaid expenses and other assets
(2,765
)
 
(121
)
Accounts payable and accrued liabilities
(7,329
)
 
(15
)
Accrued income taxes
1,219

 
(1,691
)
Net cash provided by (used for) operating activities
(3,877
)
 
(4,872
)
Cash provided by (used for) investing activities:
 
 
 
Proceeds from sale of Guangzhou factory
51,291

 

Acquisitions of property, plant, and equipment
(13,416
)
 
(17,519
)
Refund of deposit received toward sale of Guangzhou factory
(5,053
)
 

Acquisitions of intangible assets
(1,248
)
 
(765
)
Acquisition of net assets of Residential Control Systems, Inc.

 
(8,854
)
Net cash provided by (used for) investing activities
31,574


(27,138
)
Cash provided by (used for) financing activities:
 
 
 
Borrowings under line of credit
23,000

 
85,000

Repayments on line of credit
(50,000
)
 
(42,987
)
Proceeds from stock options exercised
704

 
842

Treasury stock purchased
(7,114
)
 
(14,885
)
Contingent consideration payments in connection with business combinations
(3,858
)
 

Net cash provided by (used for) financing activities
(37,268
)
 
27,970

Effect of exchange rate changes on cash, cash equivalents, and restricted cash
1,665

 
(1,383
)
Net increase (decrease) in cash, cash equivalents, and restricted cash
(7,906
)
 
(5,423
)
Cash, cash equivalents, and restricted cash at beginning of year
67,339

 
59,834

Cash, cash equivalents, and restricted cash at end of period
$
59,433

 
$
54,411

 
 
 
 
Supplemental cash flow information:
 
 
 
Income taxes paid
$
4,191

 
$
4,142

Interest paid
$
2,525

 
$
981

See Note 4 for further information concerning our purchases from related party vendors.
The accompanying notes are an integral part of these consolidated financial statements.

6


UNIVERSAL ELECTRONICS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
JUNE 30, 2018
(Unaudited)
Note 1 — Basis of Presentation and Significant Accounting Policies
In the opinion of management, the accompanying consolidated financial statements of Universal Electronics Inc. and its subsidiaries contain all the adjustments necessary for a fair presentation of financial position, results of operations and cash flows for the periods presented. All such adjustments are of a normal recurring nature and certain reclassifications have been made to prior year amounts in order to conform to the current year presentation. Information and footnote disclosures normally included in financial statements, which are prepared in accordance with accounting principles generally accepted in the United States of America ("U.S. GAAP"), have been condensed or omitted pursuant to the rules and regulations of the Securities and Exchange Commission. As used herein, the terms "Company," "we," "us," and "our" refer to Universal Electronics Inc. and its subsidiaries, unless the context indicates to the contrary.
Our results of operations for the three and six months ended June 30, 2018 are not necessarily indicative of the results to be expected for the full year. These financial statements should be read in conjunction with the "Risk Factors," "Management's Discussion and Analysis of Financial Condition and Results of Operations," "Quantitative and Qualitative Disclosures About Market Risk," and the "Financial Statements and Supplementary Data" included in Items 1A, 7, 7A, and 8, respectively, of our Annual Report on Form 10-K for the year ended December 31, 2017.
Estimates, Judgments and Assumptions
The preparation of financial statements in conformity with U.S. GAAP requires us to make estimates, judgments and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. On an on-going basis, we evaluate our estimates and assumptions, including those related to revenue recognition, allowances for sales returns and doubtful accounts, inventory valuation, our review for impairment of long-lived assets, intangible assets and goodwill, business combinations, income taxes, stock-based compensation expense and performance-based common stock warrants. Actual results may differ from these estimates and assumptions, and they may be adjusted as more information becomes available. Any adjustment may be material.
Summary of Significant Accounting Policies

We adopted Accounting Standards Update ("ASU") 2014-09, "Revenue from Contracts with Customers," and all related amendments as of January 1, 2018. The impact of this new guidance on our accounting policies and consolidated financial statements is also described below. There have been no other significant changes in our accounting policies during the three and six months ended June 30, 2018 compared to the significant accounting policies described in our Annual Report on Form 10-K for the year ended December 31, 2017.

Revenue Recognition
Our performance obligations primarily arise from manufacturing and delivering universal control, sensing and automation products and AV accessories, which are sold through multiple channels, and intellectual property that is embedded in these products or licensed to others. These performance obligations are satisfied at a point in time or over time, as described below. Payment terms are typically on open credit terms consistent with industry practice and do not have significant financing components. Some contracts contain early payment discounts, which are recognized as a reduction to revenue if the customer typically meets the early payment conditions. Consideration may be variable based on indeterminate volumes.
Effective January 1, 2018, revenue is recognized over time when the customer simultaneously receives and consumes the benefits provided by our performance, our performance creates or enhances an asset that the customer controls, or when our performance creates an asset with no alternative use to us (custom products) and we have an enforceable right to payment for performance completed to date, such as a firm order or other contractual commitment from the customer. An asset does not have an alternative use if we are unable to redirect the asset to another customer in the foreseeable future without significant rework. The method for measuring progress towards satisfying a performance obligation for a custom product is based on the costs incurred to date (cost-to-cost method). We believe that the costs associated with production are most closely aligned with the revenue associated with those products.
We recognize revenue at a point in time if the criteria for recognizing revenue over time are not met, the title of the goods has transferred, and we have a present right to payment.

7

UNIVERSAL ELECTRONICS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
June 30, 2018
(Unaudited)


We typically recognize revenue for the sale of tooling at a point in time, which is generally upon completion of the tooling and, if applicable, acceptance by the customer.
A provision is recorded for estimated sales returns and allowances and is deducted from gross sales to arrive at net sales in the period the related revenue is recorded. These estimates are based on historical sales returns and allowances, analysis of credit memo data and other known factors. Actual returns and claims in any future period are inherently uncertain and thus may differ from our estimates. If actual or expected future returns and claims are significantly greater or lower than the reserves that we have established, we will record a reduction or increase to net revenue in the period in which we make such a determination.
We accrue for discounts and rebates based on historical experience and our expectations regarding future sales to our customers. Accruals for discounts and rebates are recorded as a reduction to sales in the same period as the related revenue. Changes in such accruals may be required if future rebates and incentives differ from our estimates.
We license our intellectual property including our patented technologies, trademarks, and database of control codes. When license fees are paid on a per-unit basis we record license revenue when our customers manufacture or ship a product incorporating our intellectual property and we have a present right to payment. When a fixed up-front license fee is received in exchange for the delivery of a particular database of infrared codes or the contract contains a minimum guarantee provision, we record revenue when delivery of the intellectual property has occurred. Tiered royalties are recorded on a straight-line basis according to the forecasted per-unit fees taking into account the pricing tiers.
Contract assets represent revenue which has been recognized based on our accounting policies but for which the customer has not yet been invoiced and thus an account receivable has not yet been recorded.
Under prior accounting standards, we recognized revenue on the sale of products when title of the goods had transferred, there was persuasive evidence of an arrangement (such as a purchase order from the customer), the sales price was fixed or determinable and collectability was reasonably assured. Revenue for term license fees were recognized on a straight-line basis over the effective term of the license when we could not reliably predict in which periods, within the term of the license, the licensee would benefit from the use of our patented inventions.
Recently Adopted Accounting Pronouncements

On January 1, 2018, we adopted ASU 2014-09 using the modified retrospective transition method. Under this method, we evaluated all contracts that were in effect at the beginning of 2018 as if those contracts had been accounted for under the new revenue standard based on the terms in effect as of the adoption date. Under the modified retrospective transition approach, periods prior to the adoption date were not adjusted and continue to be reported in accordance with historical U.S. GAAP. A cumulative catch-up adjustment was recorded to beginning retained earnings to reflect the impact of all existing arrangements under the new revenue standard.

The cumulative effects of the changes made to our consolidated January 1, 2018 balance sheet for the adoption of ASU 2014-09, were as follows:

 
As reported
 
Adjustments due to
 ASU 2014-09
 
Balance at
Consolidated Balance Sheet (In thousands)
12/31/2017
 
 
1/1/2018
Contract assets
$

 
$
29,759

 
$
29,759

Inventories, net
162,589

 
(23,830
)
 
138,759

Prepaid expenses and other current assets
11,687

 
(174
)
 
11,513

Deferred income tax assets
7,913

 
(102
)
 
7,811

Accounts payable and other current liabilities
332,935

 
1,528

 
334,463

Deferred income tax liabilities
4,423

 
20

 
4,443

Retained earnings
266,780

 
4,084

 
270,864




8

UNIVERSAL ELECTRONICS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
June 30, 2018
(Unaudited)




The following tables compare the reported consolidated balance sheet and statements of operations as of and for the three and six months ended June 30, 2018, to pro forma amounts had the previous guidance been in effect. The guidance did not have a significant impact on the Company's unaudited condensed consolidated statement of cash flows.

 
As of June 30, 2018
Consolidated Balance Sheet (In thousands)
As reported
 
Without Adoption of ASU 2014-09
 
Effect of Change
Assets
 
 
 
 
 
Contract assets
$
28,253

 
$

 
$
28,253

Inventories, net
147,186

 
169,855

 
(22,669
)
Prepaid expenses and other current assets
14,312

 
14,307

 
5

Deferred income taxes
7,152

 
7,250

 
(98
)
 
 
 
 
 


Liabilities and Equity
 
 
 
 


Accounts payable and other current liabilities
$
296,256

 
$
294,484

 
$
1,772

Retained earnings
292,936

 
289,217

 
3,719

 
Three Months Ended June 30, 2018
Consolidated Statements of Operations (In thousands)
As reported
 
Without Adoption of ASU 2014-09
 
Effect of Change
Net sales
$
162,523

 
$
156,133

 
$
6,390

Cost of sales
135,764

 
129,745

 
6,019

Selling, general and administrative expenses
30,570

 
30,427

 
143

Provision for income taxes
2,088

 
2,040

 
48

Net income
22,659

 
22,478

 
181

 
 
 
 
 
 
Earnings per share:
 
 
 
 
 
Basic
$
1.61

 
$
1.60

 
$
0.01

Diluted
$
1.60

 
$
1.59

 
$
0.01

 
Six months ended June 30, 2018
Consolidated Statements of Operations (In thousands)
As reported
 
Without Adoption of ASU 2014-09
 
Effect of Change
Net sales
$
327,221

 
$
328,321

 
$
(1,100
)
Cost of sales
263,260

 
264,001

 
(741
)
Selling, general and administrative expenses
60,817

 
60,837

 
(20
)
Provision for income taxes
1,922

 
1,895

 
27

Net income
22,072

 
22,437

 
(365
)
 
 
 
 
 
 
Earnings per share:
 
 
 
 
 
Basic
$
1.57

 
$
1.59

 
$
(0.03
)
Diluted
$
1.55

 
$
1.58

 
$
(0.03
)


Other Accounting Pronouncements

9

UNIVERSAL ELECTRONICS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
June 30, 2018
(Unaudited)


In August 2016, the Financial Accounting Standards Board ("FASB") issued ASU 2016-15, "Classification of Certain Cash Receipts and Cash Payments," which amends Accounting Standards Codification ("ASC") 230, "Statement of Cash Flows". This new guidance addresses eight specific cash flow issues with the objective of reducing the existing diversity in practice in how certain transactions are classified in the statement of cash flows. ASU 2016-15 is effective for fiscal periods beginning after December 15, 2017 and must be adopted retrospectively. The adoption of ASU 2016-15 did not have a material impact to the presentation of our consolidated statement of cash flows.
In October 2016, the FASB issued ASU 2016-16, "Intra-Entity Transfers of Assets Other Than Inventory," which changes the accounting for income tax consequences of intra-entity transfers of assets other than inventory. Current guidance prohibits the recognition of current and deferred income taxes for an intra-entity asset transfer until the asset has been sold to an outside party. Under this new guidance, the income tax consequences of an intra-entity transfer of an asset other than inventory will be recognized when the transfer occurs. ASU 2016-16 is effective for fiscal periods beginning after December 15, 2017. The adoption of ASU 2016-16 did not have a material impact on our consolidated financial statements.
In November 2016, the FASB issued ASU 2016-18,"Restricted Cash," which amends ASC 230, "Statement of Cash Flows." This new guidance addresses the classifications and presentation of changes in restricted cash in the statement of cash flows. ASU 2016-18 is effective for fiscal periods beginning after December 15, 2017 and must be adopted retrospectively. The adoption of ASU 2016-18 modified our current disclosures by reclassifying certain amounts within the consolidated statement of cash flows, but did not have a material effect on our consolidated financial statements.
Recent Accounting Updates Not Yet Effective
In February 2016, the FASB issued ASU 2016-02, "Leases," which changes the accounting for leases and requires expanded disclosures about leasing activities. This new guidance will require lessees to recognize a right of use asset and a lease liability at the commencement date for all leases with terms greater than twelve months. Accounting by lessors is largely unchanged. ASU 2016-02 is effective for fiscal periods beginning after December 15, 2018 and must be adopted using a modified retrospective approach. Early adoption is permitted. We are currently evaluating the impact that ASU 2016-02 will have on our consolidated financial statements.
In January 2017, the FASB issued ASU 2017-04, "Simplifying the Test for Goodwill Impairment." This guidance simplifies how an entity is required to test goodwill for impairment by eliminating Step 2 from the goodwill impairment test. Instead, if the carrying amount of a reporting unit exceeds its fair value, an impairment loss will be recognized in an amount equal to that excess, limited to the total amount of goodwill allocated to the reporting unit. ASU 2017-04 is effective for fiscal periods beginning after December 15, 2019. Early adoption is permitted. We do not expect the adoption of ASU 2017-04 will have a material impact on our consolidated financial statements.
In June 2018, the FASB issued ASU 2018-07, "Improvements to Nonemployee Share-Based Payment Accounting." This guidance expands the scope of Topic 718, "Compensation - Stock Compensation" to include share-based payment transactions for acquiring goods and services from non-employees, but excludes awards granted in conjunction with selling goods or services to a customer as part of a contract accounted for under ASC 606, "Revenue from Contracts with Customers." We are currently evaluating the impact that ASU 2018-07 will have on our consolidated financial statements.

10

UNIVERSAL ELECTRONICS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
June 30, 2018
(Unaudited)


Note 2 — Cash and Cash Equivalents and Restricted Cash
Cash and Cash Equivalents
Cash and cash equivalents were held in the following geographic regions:
(In thousands)
June 30, 2018
 
December 31, 2017
United States
$
6,465

 
$
10,489

People's Republic of China ("PRC")
34,710

 
23,283

Asia (excluding the PRC)
1,348

 
1,405

Europe
8,139

 
18,071

South America
8,771

 
9,190

Total cash and cash equivalents
$
59,433

 
$
62,438

Restricted Cash
In connection with the pending sale of our Guangzhou factory in the PRC (Note 10), a prospective buyer made a cash deposit of RMB 32 million ($5.1 million based on April 2018 exchange rates) into an escrow account on September 29, 2016. Under the terms of the escrow account, these funds were not to be paid to us until the close of the sale. Accordingly, this deposit was presented as restricted cash within our consolidated balance sheet. In April 2018, the sale transaction with this buyer was terminated and this deposit was returned to the buyer.
Note 3 — Accounts Receivable, Net and Revenue Concentrations
Accounts receivable, net were as follows:
(In thousands)
June 30, 2018
 
December 31, 2017
Trade receivables, gross
$
140,483

 
$
142,299

Allowance for doubtful accounts
(1,008
)
 
(1,064
)
Allowance for sales returns
(596
)
 
(562
)
Net trade receivables
138,879

 
140,673

Other
4,783

 
10,905

Accounts receivable, net
$
143,662

 
$
151,578

Allowance for Doubtful Accounts
Changes in the allowance for doubtful accounts were as follows:
(In thousands)
Six Months Ended June 30,
2018
 
2017
Balance at beginning of period
$
1,064

 
$
904

Additions to costs and expenses
2

 
81

(Write-offs)/Foreign exchange effects
(58
)
 
(35
)
Balance at end of period
$
1,008

 
$
950

Sales Returns
The allowance for sales returns at June 30, 2018 and December 31, 2017 included reserves for items returned prior to period-end that were not completely processed, and therefore had not yet been removed from the allowance for sales returns balance. If these returns had been fully processed, the allowance for sales returns balance would have been approximately $0.3 million and $0.4 million on June 30, 2018 and December 31, 2017, respectively. The value of these returned goods was included in our inventory balance at June 30, 2018 and December 31, 2017.

11

UNIVERSAL ELECTRONICS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
June 30, 2018
(Unaudited)


Significant Customers
Net sales to the following customers totaled more than 10% of our net sales:
 
Three Months Ended June 30,
 
2018
 
2017
 
$ (thousands)
 
% of Net Sales
 
$ (thousands)
 
% of Net Sales
Comcast Corporation
$
29,542

 
18.2
%
 
$
42,951

 
24.2
%
AT&T (1)
$

 
%
 
$
21,740

 
12.2
%
 
Six Months Ended June 30,
 
2018
 
2017
 
$ (thousands)
 
% of Net Sales
 
$ (thousands)
 
% of Net Sales
Comcast Corporation
$
67,517

 
20.6
%
 
$
85,198

 
25.1
%
AT&T (1)
$

 
%
 
$
40,940

 
12.1
%
(1)  
Sales associated with this customer did not total more than 10% of our net sales for the indicated period.

Trade receivables associated with these significant customers that totaled more than 10% of our accounts receivable, net were as follows:
 
June 30, 2018
 
December 31, 2017
 
$ (thousands)
 
% of Accounts Receivable, Net
 
$ (thousands)
 
% of Accounts Receivable, Net
Comcast Corporation
$
19,570

 
13.6
%
 
$
25,142

 
16.6
%

Note 4 — Inventories, Net and Significant Suppliers
Inventories, net were as follows:
(In thousands)
June 30, 2018
 
December 31, 2017

Raw materials
$
58,263

 
$
43,638

Components
11,545

 
16,214

Work in process
5,908

 
1,847

Finished goods
79,007

 
105,178

Reserve for excess and obsolete inventory
(7,537
)
 
(4,288
)
Inventories, net
$
147,186

 
$
162,589

 

12

UNIVERSAL ELECTRONICS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
June 30, 2018
(Unaudited)


Reserve for Excess and Obsolete Inventory
Changes in the reserve for excess and obsolete inventory were as follows:
(In thousands)
Six Months Ended June 30,
2018
 
2017
Balance at beginning of period
$
4,288

 
$
4,205

Additions charged to costs and expenses (1)
4,564

 
1,218

Sell through (2)
(680
)
 
(576
)
(Write-offs)/Foreign exchange effects
(635
)
 
(640
)
Balance at end of period
$
7,537

 
$
4,207


(1)
The additions charged to costs and expenses do not include inventory directly written-off that was scrapped during production totaling $0.5 million and $0.2 million for the six months ended June 30, 2018 and 2017, respectively. These amounts are production waste and are not included in management's reserve for excess and obsolete inventory.
(2)
These amounts represent the reduction in reserves associated with inventory items that were sold during the period.
Significant Suppliers
We purchase integrated circuits, components and finished goods from multiple sources. Purchases from the following supplier totaled more than 10% of our total inventory purchases:
 
Three Months Ended June 30,
 
2018
 
2017
 
$ (thousands)
 
% of Total
Inventory Purchases
 
$ (thousands)
 
% of Total
Inventory Purchases
Texas Instruments (1)
$

 
%
 
$
11,450

 
11.0
%

 
Six Months Ended June 30,
 
2018
 
2017
 
$ (thousands)
 
% of Total
Inventory Purchases
 
$ (thousands)
 
% of Total
Inventory Purchases
Texas Instruments (1)
$

 
%
 
$
20,578

 
10.7
%
(1)  
Purchases associated with this supplier did not total more than 10% of our total inventory purchases for the indicated period.

Related Party Supplier
During the three and six months ended June 30, 2018 and 2017, we purchased certain printed circuit board assemblies from a related party supplier. The supplier was considered a related party for financial reporting purposes because our Senior Vice President of Strategic Operations owned 40% of this supplier. In the second quarter of 2018, our Senior Vice President sold his interest in this supplier, and thus this supplier is no longer considered a related party.
Total inventory purchases made from this supplier while it was a related party were $1.1 million during the six months ended June 30, 2018 and $1.6 million and $2.6 million during the three and six months ended June 30, 2017, respectively.


13

UNIVERSAL ELECTRONICS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
June 30, 2018
(Unaudited)


Note 5 — Goodwill and Intangible Assets, Net
Goodwill
Changes in the carrying amount of goodwill were as follows:
(In thousands)
 
Balance at December 31, 2017
$
48,651

Foreign exchange effects
(129
)
Balance at June 30, 2018
$
48,522

 
Intangible Assets, Net
The components of intangible assets, net were as follows:
 
June 30, 2018
 
December 31, 2017
(In thousands)
Gross (1)
 
Accumulated
Amortization (1)
 
Net
 
Gross (1)
 
Accumulated
Amortization (1)
 
Net
Distribution rights
$
335

 
$
(176
)
 
$
159

 
$
344

 
$
(165
)
 
$
179

Patents
13,662

 
(5,218
)
 
8,444

 
13,250

 
(5,310
)
 
7,940

Trademarks and trade names
2,786

 
(1,746
)
 
1,040

 
2,786

 
(1,594
)
 
1,192

Developed and core technology
12,560

 
(7,079
)
 
5,481

 
12,560

 
(6,071
)
 
6,489

Capitalized software development costs
198

 
(113
)
 
85

 
142

 
(77
)
 
65

Customer relationships
32,534

 
(21,035
)
 
11,499

 
32,534

 
(19,395
)
 
13,139

Order backlog

 

 

 
150

 
(113
)
 
37

Total intangible assets, net
$
62,075

 
$
(35,367
)
 
$
26,708


$
61,766

 
$
(32,725
)
 
$
29,041

 
(1) 
This table excludes the gross value of fully amortized intangible assets totaling $6.8 million and $6.0 million at June 30, 2018 and December 31, 2017, respectively.
Amortization expense is recorded in selling, general and administrative expenses, except amortization expense related to capitalized software development costs and order backlog, which are recorded in cost of sales. Amortization expense by income statement caption was as follows:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
(In thousands)
2018
 
2017
 
2018
 
2017
Cost of sales
$
18

 
$
55

 
$
73

 
$
74

Selling, general and administrative expenses
1,758

 
1,736

 
3,505

 
3,317

Total amortization expense
$
1,776

 
$
1,791

 
$
3,578

 
$
3,391

 
Estimated future annual amortization expense related to our intangible assets at June 30, 2018, was as follows:
(In thousands)
 
2018 (remaining 6 months)
$
3,506

2019
6,922

2020
5,791

2021
2,253

2022
2,143

Thereafter
6,093

Total
$
26,708


14

UNIVERSAL ELECTRONICS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
June 30, 2018
(Unaudited)


Note 6 — Line of Credit

Our Second Amended and Restated Credit Agreement ("Second Amended Credit Agreement") with U.S. Bank National Association ("U.S. Bank") and Wells Fargo Bank, National Association provides for a $170.0 million revolving line of credit ("Credit Line") that expires on November 1, 2019. The Credit Line may be used for working capital and other general corporate purposes including acquisitions, share repurchases and capital expenditures. Amounts available for borrowing under the Credit Line are reduced by the balance of any outstanding letters of credit. There were no outstanding letters of credit at June 30, 2018.
All obligations under the Credit Line are secured by substantially all of our U.S. personal property and tangible and intangible assets as well as 65% of our ownership interest in Enson Assets Limited, our wholly-owned subsidiary which controls our manufacturing factories in the PRC.
Under the Second Amended Credit Agreement, we may elect to pay interest on the Credit Line based on LIBOR plus an applicable margin (varying from 1.25% to 1.75%) or base rate (based on the prime rate of U.S. Bank or as otherwise specified in the Second Amended Credit Agreement) plus an applicable margin (varying from 0.00% to 0.50%). The applicable margins are calculated quarterly and vary based on our cash flow leverage ratio as set forth in the Second Amended Credit Agreement. The interest rate in effect at June 30, 2018 was 3.84%. There are no commitment fees or unused line fees under the Second Amended Credit Agreement.
The Second Amended Credit Agreement includes financial covenants requiring a minimum fixed charge coverage ratio and a maximum cash flow leverage ratio. In addition, the Second Amended Credit Agreement contains other customary affirmative and negative covenants and events of default. As of June 30, 2018, we were in compliance with the covenants and conditions of the Second Amended Credit Agreement.
At June 30, 2018, we had $111.0 million outstanding under the Credit Line. Our total interest expense on borrowings was $1.4 million and $0.6 million during the three months ended June 30, 2018 and 2017, respectively. Our total interest expense on borrowings was $2.5 million and $1.1 million during the six months ended June 30, 2018 and 2017, respectively.
Note 7 — Income Taxes
We utilize our estimated annual effective tax rate to determine our provision for income taxes for interim periods. The income tax provision is computed by taking the estimated annual effective rate and multiplying it by the year-to-date pre-tax book income.

We recorded income tax expense of $2.1 million and $1.4 million for the three months ended June 30, 2018 and 2017, respectively, and our effective tax rate was 8.4% and 23.2% for the three months ended June 30, 2018 and 2017, respectively. During the six months ended June 30, 2018 and 2017, we recorded income tax expense of $1.9 million and $1.1 million, respectively, and our effective tax rate was 8.0% and 18.9% during the six months ended June 30, 2018 and 2017, respectively. The decrease in our effective tax rate in the current year was primarily a result of the tax rate applicable to the gain recognized on the sale of our Guangzhou factory being lower than our blended consolidated tax rate.
The Tax Cuts and Jobs Act (the "Tax Act") was enacted on December 22, 2017. The Tax Act reduces the U.S. federal corporate income tax rate from 35% to 21%, requires companies to pay a one-time transition tax on earnings of certain foreign subsidiaries that were previously tax deferred and creates new taxes on certain foreign sourced earnings. We are applying the guidance in SAB 118 when accounting for the enactment-date effects of the Tax Act. At June 30, 2018, we have not completed our accounting for all of the tax effects of the Tax Act. Additionally, we have made a reasonable estimate of other effects. During the three and six month period ended June 30, 2018, we recognized no adjustments to the provisional amounts recorded at December 31, 2017. We are awaiting further guidance from the U.S. federal and state regulatory bodies with regards to the final accounting and reporting of these items in the jurisdictions where we file tax returns. In all cases, we will continue to make and refine our calculations as additional analysis is completed. Our estimates may also be affected as we gain a more thorough understanding of tax law. These changes could be material to income tax expense.

15

UNIVERSAL ELECTRONICS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
June 30, 2018
(Unaudited)


Additionally, we have provided provisional amounts for the legislative provisions that are effective as of January 1, 2018, including, but not limited to, the creation of the base erosion anti-abuse tax ("BEAT"), a new minimum tax, a new provision designed to tax global intangible low-taxed income ("Global Minimum Tax", or "GMT"), a new limitation on deductible interest expense, and limitations on the use of net operating losses. Our accounting for these elements of the Tax Act is incomplete; however, we were able to make reasonable estimates and therefore recorded provisional adjustments. Similar to the above elements, we are in the process of collecting and preparing necessary data, and interpreting guidance as issued by the U.S. Treasury Department, Internal Revenue Service, FASB, and other federal and state standard-setting regulatory bodies. However, we continue to gather additional information to complete our accounting for these items and expect to complete the accounting within the prescribed measurement period. Given the complexity of the GMT provisions, we are still evaluating the effects of the GMT provisions and have not yet determined our accounting policy. At June 30, 2018, we are still evaluating the GMT provisions and our analysis of future taxable income that is subject to GMT, we have included GMT related to current year operations only in our estimated annual effective tax rate and have not provided additional GMT on deferred items.
At June 30, 2018, we had gross unrecognized tax benefits of $5.7 million, including interest and penalties, of which approximately $5.4 million, if not for the state Research and Experimentation income tax credit valuation allowance, would affect the annual effective tax rate if these tax benefits are realized. Further, we are unaware of any positions for which it is reasonably possible that the total amount of unrecognized tax benefits will significantly change within the next twelve months. Based on federal, state and foreign statute expirations in various jurisdictions, we do not anticipate any decrease in unrecognized tax benefits within the next twelve months. We have classified uncertain tax positions as non-current income tax liabilities unless expected to be paid within one year.
We have elected to classify interest and penalties as a component of tax expense. Accrued interest and penalties of $0.6 million and $0.5 million at June 30, 2018 and December 31, 2017, respectively, are included in our unrecognized tax benefits.

Note 8 — Accrued Compensation
The components of accrued compensation were as follows:
(In thousands)
June 30, 2018
 
December 31, 2017
Accrued social insurance (1)
$
17,412

 
$
17,727

Accrued salary/wages
9,789

 
7,910

Accrued vacation/holiday
2,908

 
2,769

Accrued bonus (2)
1,155

 
2,329

Accrued commission
669

 
1,089

Accrued medical insurance claims
321

 
286

Other accrued compensation
710

 
2,389

Total accrued compensation
$
32,964

 
$
34,499

 
(1) 
PRC employers are required by law to remit the applicable social insurance payments to their local government. Social insurance is comprised of various components such as pension, medical insurance, job industry insurance, unemployment insurance, and a housing assistance fund, and is administered in a manner similar to social security in the United States. This amount represents our estimate of the amounts due to the PRC government for social insurance on June 30, 2018 and December 31, 2017.
(2) 
Accrued bonus includes an accrual for an extra month of salary ("13th month salary") to be paid to employees in certain geographies where it is the customary business practice. This 13th month salary is paid to these employees if they remain employed with us through December 31st. The total accrued for the 13th month salary was $0.1 million and $0.7 million at June 30, 2018 and December 31, 2017, respectively.


16

UNIVERSAL ELECTRONICS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
June 30, 2018
(Unaudited)


Note 9 — Other Accrued Liabilities
The components of other accrued liabilities were as follows:
(In thousands)
June 30, 2018
 
December 31, 2017
Advertising and marketing
$
304

 
$
232

Deferred revenue
336

 
215

Deposit for sale of Guangzhou factory

 
4,901

Duties
792

 
1,184

Freight and handling fees
3,043

 
1,983

Product development
700

 
974

Product warranty claim costs
1,008

 
339

Professional fees
1,760

 
1,578

Property, plant, and equipment
509

 
2,151

Sales taxes and VAT
799

 
2,955

Short-term contingent consideration
3,870

 
3,800

Third-party commissions
535

 
599

Tooling (1)
1,728

 
1,843

Unrealized loss on foreign currency exchange contracts
163

 
630

Utilities
165

 
103

Other
5,338

 
5,232

Total other accrued liabilities
$
21,050

 
$
28,719

 
(1) 
The tooling accrual balance relates to unearned revenue for tooling that will be sold to customers.
Note 10 — Commitments and Contingencies
Product Warranties
Changes in the liability for product warranty claim costs were as follows:
(In thousands)
Six Months Ended June 30,
2018
 
2017
Balance at beginning of period
$
339

 
$
134

Accruals for warranties issued during the period
769

 
167

Settlements (in cash or in kind) during the period
(100
)
 
(3
)
Balance at end of period
$
1,008

 
$
298

Restructuring Activities and Sale of Guangzhou Factory
In the first quarter of 2016, we implemented a plan to transition manufacturing activities from our southern-most China factory, located in the city of Guangzhou in the Guangdong province, to our other China factories. As a result, we incurred severance costs of $0.4 million and $5.7 million during the three and six months ended June 30, 2017, respectively, which are included within operating expenses. All operations ceased in our Guangzhou factory in the third quarter of 2017 and the transition to the other China factories was completed by the end of 2017. Since all operations at our Guangzhou manufacturing facility ceased as of the end of July 2017, the related building and land lease assets were classified as assets held for sale in our consolidated balance sheet at December 31, 2017.

On September 26, 2016, we entered into an agreement to sell our Guangzhou manufacturing facility for RMB 320 million. In accordance with the terms of the agreement, the buyer deposited 10% of the purchase price into an escrow account upon the execution of the agreement, which we presented as restricted cash in our consolidated balance sheet at December 31, 2017 (also refer to Note 2). In April 2018, we and the buyer mutually agreed to terminate the sale. The mutually agreed termination took

17

UNIVERSAL ELECTRONICS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
June 30, 2018
(Unaudited)


effect immediately with no incremental penalty or costs to either party. In connection with this termination, the deposit was returned to the buyer.

On April 23, 2018, we entered into a new agreement to sell our Guangzhou manufacturing facility to a second buyer for RMB 339 million (approximately $51.4 million based on exchange rates in effect at the time of closing). On April 26, 2018, the second buyer paid to us a deposit of RMB 34 million (approximately $5.1 million based on exchange rates in effect at the time of closing), which under the terms of the agreement was nonrefundable. Upon receipt by the Governmental Agency of the second buyer’s application of approval of transfer, the second buyer was to pay to us RMB 237 million (approximately $35.8 million based on exchange rates in effect at the time of closing). Additionally, within two days after the second payment was made to us, the second buyer was to deposit the remaining consideration of RMB 68 million (approximately $10.3 million based on exchange rates in effect at the time of closing) into escrow, which was to be released to us upon the closing of the sale. Per the terms of the agreement, the sale was to be completed no later than June 30, 2018. On June 26, 2018, all conditions to closing were satisfied and the sale was completed, resulting in a pretax gain of $37.0 million ($32.1 million, net of income taxes).
Litigation
On or about June 10, 2015, FM Marketing GmbH ("FMH") and Ruwido Austria GmbH ("Ruwido"), filed a Summons in Summary Proceedings in Belgium court against one of our subsidiaries, Universal Electronics BV ("UEBV") and one of its customers, Telenet N.V. ("Telenet"), claiming that one of the products UEBV supplied to Telenet violates two design patents and one utility patent owned by FMH and/or Ruwido. By this summons, FMH and Ruwido sought to enjoin Telenet and UEBV from continued distribution and use of the product at issue. After the September 29, 2015 hearing, the court issued its ruling in our and Telenet’s favor, rejecting FMH and Ruwido’s request entirely. On October 22, 2015, Ruwido filed its notice of appeal in this ruling. The parties have fully briefed and argued before the appellate court and we are awaiting the appellate court’s ruling. In addition, on or about February 9, 2016, Ruwido filed a writ of summons for proceeding on the merits with respect to the asserted patents. UEBV and Telenet have replied, denying all of Ruwido's allegations and in June 2017, a hearing was held before the trial court. During this hearing, Ruwido sought to have a second product which we are currently selling to Telenet included in this case. In September 2017, the Court ruled in our favor that our current product cannot be made part of this case. The Court also refused to rule on whether the original product (which we are no longer selling) infringes the Ruwido patent, instead deciding to wait until the European Patent Office has ruled on our Opposition (see below). Finally, the Court ruled that our original product (which we are no longer selling) infringes certain of Ruwido’s design rights, but stayed any decision of compensation and/or damages until all aspects of the case have been decided. We have filed an appeal as to the Court’s ruling of infringement, and submission by the parties were due to the Court during the second quarter of 2018 with a hearing expected to take place in late 2018. Subsequent to the Court's ruling that a second product could not be added to the first case on the merits, Ruwido filed a separate case on the merits with respect to this second product, claiming that it too infringes the same patent at issue in the first suit. We have denied these claims. According to the Court’s trial schedule, briefs from both parties will be due during the second half of 2018 and early 2019 with a trial date set for January 2019. In September 2015, UEBV filed an Opposition with the European Patent Office seeking to invalidate the one utility patent asserted against UEBV and Telenet by Ruwido. The hearing on this opposition was held in July 2017. During this hearing the panel requested additional information. We have assembled this additional information and the final hearing has been scheduled for January 29, 2019. On September 5, 2017, Ruwido and FMH filed a patent infringement case on the merits against UEBV and Telenet in the Netherlands alleging the same claims of infringement as in the Belgium Courts (see above). We have denied these claims and filed a counterclaim seeking to invalidate the Ruwido patent. A November 30, 2018 hearing date has been set by the Court.
There are no other material pending legal proceedings to which we or any of our subsidiaries is a party or of which our respective property is the subject. However, as is typical in our industry and to the nature and kind of business in which we are engaged, from time to time, various claims, charges and litigation are asserted or commenced by third parties against us or by us against third parties arising from or related to product liability, infringement of patent or other intellectual property rights, breach of warranty, contractual relations, or employee relations. The amounts claimed may be substantial but may not bear any reasonable relationship to the merits of the claims or the extent of any real risk of court awards assessed against us or in our favor. However, no assurances can be made as to the outcome of any of these matters, nor can we estimate the range of potential losses to us. In our opinion, final judgments, if any, which might be rendered against us in potential or pending litigation would not have a material adverse effect on our consolidated financial condition, results of operations, or cash flows. Moreover, we believe that our products do not infringe any third parties' patents or other intellectual property rights.
We maintain directors' and officers' liability insurance which insures our individual directors and officers against certain claims, as well as attorney's fees and related expenses incurred in connection with the defense of such claims.

18

UNIVERSAL ELECTRONICS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
June 30, 2018
(Unaudited)


Note 11 — Treasury Stock
From time to time, our Board of Directors authorizes management to repurchase shares of our issued and outstanding common stock on the open market. On May 11, 2018, our Board approved a repurchase plan authorizing the repurchase of up to $10.0 million of our common stock. As of June 30, 2018, we had $3.6 million of authorized repurchases remaining under the Board's authorizations. On July 26, 2018, our Board approved a new repurchase plan authorizing the repurchase of up to $5.0 million of our common stock bringing the total amount of authorized repurchases as of approval date to $5.4 million. We may utilize various methods to effect the repurchases, which could include open market repurchases, negotiated block transactions, accelerated share repurchases or open market solicitations for shares, some of which may be effected through Rule 10b5-1 plans. The timing and amount of future repurchases, if any, will depend upon several factors, including market and business conditions, and such repurchases may be discontinued at any time.

Repurchased shares of our common stock were as follows:
 
Six Months Ended June 30,
(In thousands)
2018
 
2017
Shares repurchased
225

 
239

Cost of shares repurchased
$
7,114

 
$
14,885

Repurchased shares are recorded as shares held in treasury at cost. We hold these shares for future use as management and the Board of Directors deem appropriate.
Note 12 — Business Segment and Foreign Operations
Reportable Segment
An operating segment, in part, is a component of an enterprise whose operating results are regularly reviewed by the chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance. Operating segments may be aggregated only to a limited extent. Our chief operating decision maker, the Chief Executive Officer, reviews financial information presented on a consolidated basis, accompanied by disaggregated information about revenues for purposes of making operating decisions and assessing financial performance. Accordingly, we only have a single operating and reportable segment.
Foreign Operations
Our net sales to external customers by geographic area were as follows:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
(In thousands)
2018

2017
 
2018
 
2017
United States
$
79,294

 
$
85,569

 
$
159,045

 
$
167,497

Asia (excluding PRC)
27,467

 
26,916

 
54,867

 
51,566

People's Republic of China
20,627

 
21,835

 
40,744

 
37,578

Europe
20,330

 
19,740

 
39,460

 
37,164

Latin America
6,636

 
15,381

 
16,666

 
31,026

Other
8,169

 
8,139

 
16,439

 
14,155

Total net sales
$
162,523

 
$
177,580

 
$
327,221

 
$
338,986

Specific identification of the customer billing location was the basis used for attributing revenues from external customers to geographic areas.

19

UNIVERSAL ELECTRONICS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
June 30, 2018
(Unaudited)


Long-lived tangible assets by geographic area were as follows:
(In thousands)
June 30, 2018
 
December 31, 2017
United States
$
15,351

 
$
14,674

People's Republic of China
92,261

 
96,984

All other countries
3,753

 
3,870

Total long-lived tangible assets
$
111,365

 
$
115,528

Note 13 — Stock-Based Compensation
Stock-based compensation expense for each employee and director is presented in the same statement of operations caption as their cash compensation. Stock-based compensation expense by statement of operations caption and the related income tax benefit were as follows:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
(In thousands)
2018
 
2017
 
2018
 
2017
Cost of sales
$
23

 
$
19

 
$
40

 
$
34

Research and development expenses
201

 
144

 
356

 
263

Selling, general and administrative expenses:
 
 
 
 
 
 
 
Employees
1,737

 
1,975

 
3,265

 
3,719

Outside directors
504

 
794

 
1,008

 
1,539

Total employee and director stock-based compensation expense
$
2,465


$
2,932


$
4,669


$
5,555

 
 
 
 
 
 
 
 
Income tax benefit
$
519

 
$
889

 
982

 
1,704


Stock Options

Stock option activity was as follows:
 
Number of Options
(in 000's)
 
Weighted-Average Exercise Price
 
Weighted-Average Remaining Contractual Term
(in years)
 
Aggregate Intrinsic Value
(in 000's)
Outstanding at December 31, 2017
520

 
$
42.56

 
 
 
 
Granted
119

 
44.95

 
 
 
 
Exercised
(30
)
 
23.46

 
 
 
$
700

Forfeited/canceled/expired
(7
)
 
27.74

 
 
 
 
Outstanding at June 30, 2018 (1)
602

 
$
44.17

 
4.57
 
$
1,814

Vested and expected to vest at June 30, 2018 (1)
602

 
$
44.17

 
4.57
 
$
1,814

Exercisable at June 30, 2018 (1)
404

 
$
41.03

 
3.83
 
$
1,814

(1) 
The aggregate intrinsic value represents the total pre-tax value (the difference between our closing stock price on the last trading day of the second quarter of 2018 and the exercise price, multiplied by the number of in-the-money options) that would have been received by the option holders had they all exercised their options on June 30, 2018. This amount will change based on the fair market value of our stock.

20

UNIVERSAL ELECTRONICS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
June 30, 2018
(Unaudited)


The assumptions we utilized in the Black-Scholes option pricing model and the resulting weighted average fair value of stock option grants were the following:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2018
 
2017
 
2018
 
2017
Weighted average fair value of grants
$

 
$

 
$
14.26

 
$
19.61

Risk-free interest rate
%
 
%
 
2.51
%
 
1.75
%
Expected volatility
%
 
%
 
33.09
%
 
34.25
%
Expected life in years
0.00

 
0.00

 
4.53

 
4.52

As of June 30, 2018, we expect to recognize $2.8 million of total unrecognized pre-tax stock-based compensation expense related to non-vested stock options over a remaining weighted-average life of 2.0 years.
Restricted Stock
Non-vested restricted stock award activity was as follows:
 
Shares
(in 000's)
 
Weighted-Average Grant Date Fair Value
Non-vested at December 31, 2017
162

 
$
61.19

Granted
137

 
44.79

Vested
(58
)
 
63.20

Forfeited
(5
)
 
59.72

Non-vested at June 30, 2018
236

 
$
51.22

As of June 30, 2018, we expect to recognize $9.8 million of total unrecognized pre-tax stock-based compensation expense related to non-vested restricted stock awards over a weighted-average life of 2.1 years.  
Note 14 — Performance-Based Common Stock Warrants
On March 9, 2016, we issued common stock purchase warrants to Comcast to purchase up to 725,000 shares of our common stock at a price of $54.55 per share. The right to exercise the warrants is subject to vesting over three successive two-year periods (the first two-year period commenced on January 1, 2016 and ended December 31, 2017) based on the level of purchases of goods and services from us by Comcast and its affiliates, as defined in the warrants. The table below presents the purchase levels and number of warrants that will vest in each period based upon achieving these purchase levels.
 
Incremental Warrants That Will Vest
Aggregate Level of Purchases by Comcast and Affiliates
January 1, 2016 - December 31, 2017
 
January 1, 2018 - December 31, 2019
 
January 1, 2020 - December 31, 2021
$260 million
100,000

 
100,000

 
75,000

$300 million
75,000

 
75,000

 
75,000

$340 million
75,000

 
75,000

 
75,000

Maximum Potential Warrants Earned by Comcast
250,000

 
250,000

 
225,000

If total aggregate purchases by Comcast and its affiliates are below $260 million in any of the two-year periods above, no warrants will vest related to that two-year period. If total aggregate purchases of goods and services by Comcast and its affiliates exceed $340 million during either the first or second two-year period, the amount of any such excess will count toward aggregate purchases in the following two-year period. At June 30, 2018, 175,000 vested warrants were outstanding. To fully vest in the rights to purchase all of the remaining unearned 475,000 underlying shares, Comcast and its affiliates must purchase an aggregate of $680 million in goods and services from us during the remaining four-year vesting period.

21

UNIVERSAL ELECTRONICS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
June 30, 2018
(Unaudited)


Any and all warrants that vest will expire on January 1, 2023. The warrants provide for certain adjustments that may be made to the exercise price and the number of shares issuable upon exercise due to customary anti-dilution provisions. Additionally, in connection with the warrants, we have also entered into a registration rights agreement with Comcast under which Comcast may from time to time request that we register the shares of common stock underlying vested warrants with the SEC.
Because the warrants contain performance criteria under which Comcast must achieve specified aggregate purchase levels for the warrants to vest, as detailed above, the measurement date for the warrants is the date on which the warrants vest. Through June 30, 2018, no warrants had vested for the two-year period beginning January 1, 2018.
The assumptions we utilized in the Black Scholes option pricing model and the resulting weighted average fair value of the warrants were the following:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2018
 
2017
 
2018
 
2017
Fair value
$6.92
 
$28.89
 
$6.92
 
$28.89
Price of Universal Electronics Inc. common stock
$32.88
 
$67.21
 
$32.88
 
$67.21
Risk-free interest rate
2.71%
 
1.95%
 
2.71%
 
1.95%
Expected volatility
40.20%
 
35.05%
 
40.20%
 
35.05%
Expected life in years
4.50
 
5.50
 
4.50
 
5.50

The impact to net sales recorded in connection with the warrants and the related income tax benefit were as follows:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
(in thousands)
2018

2017
 
2018
 
2017
Reduction/(increase) to net sales
(128)
 
331
 
343
 
1,263
Income tax benefit/(expense)
(32)
 
123
 
86
 
471
At June 30, 2018, we estimated the number of warrants that will vest based on projected future purchases that will be made by Comcast and its affiliates. These estimates may increase or decrease based on actual future purchases. The aggregate unrecognized estimated fair value of unvested warrants at June 30, 2018 was $2.9 million.
Note 15 — Other Income (Expense), Net
Other income (expense), net consisted of the following: 
 
Three Months Ended June 30,
 
Six Months Ended June 30,
(In thousands)
2018
 
2017
 
2018
 
2017
Net gain (loss) on foreign currency exchange contracts (1)
$
1,865

 
$
(1,598
)
 
$
534

 
$
(1,364
)
Net gain (loss) on foreign currency exchange transactions
(2,965
)
 
1,006

 
(2,240
)
 
1,336

Other income
18

 
(50
)
 
37

 
(31
)
Other income (expense), net
$
(1,082
)
 
$
(642
)

$
(1,669
)

$
(59
)

(1) 
This represents the gains (losses) incurred on foreign currency hedging derivatives (see Note 17 for further details).

22

UNIVERSAL ELECTRONICS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
June 30, 2018
(Unaudited)


Note 16 — Earnings Per Share
Earnings per share was calculated as follows:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
(In thousands, except per-share amounts)
2018
 
2017
 
2018
 
2017
BASIC
 
 
 
 
 
 
 
Net income
$
22,659

 
$
4,684

 
$
22,072

 
$
4,803

Weighted-average common shares outstanding
14,070

 
14,404

 
14,078

 
14,427

Basic earnings per share
$
1.61

 
$
0.33

 
$
1.57

 
$
0.33

 
 
 
 
 
 
 
 
DILUTED
 
 
 
 
 
 
 
Net income
$
22,659

 
$
4,684

 
$
22,072

 
$
4,803

Weighted-average common shares outstanding for basic
14,070

 
14,404

 
14,078

 
14,427

Dilutive effect of stock options, restricted stock and common stock warrants
88

 
279

 
117

 
273

Weighted-average common shares outstanding on a diluted basis
14,158

 
14,683

 
14,195

 
14,700

Diluted earnings per share
$
1.60

 
$
0.32

 
$
1.55

 
$
0.33

The following number of stock options, shares of restricted stock and common stock warrants were excluded from the computation of diluted earnings per common share as their inclusion would have been anti-dilutive:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
(In thousands)
2018
 
2017
 
2018
 
2017
Stock options
382

 
165

 
357

 
147

Restricted stock awards
204

 

 
172

 
29

Performance-based warrants

 

 

 

Note 17 — Derivatives
The following table sets forth the total net fair value of derivatives:  
 
 
June 30, 2018
 
December 31, 2017
 
 
Fair Value Measurement Using
 
Total Balance
 
Fair Value Measurement Using
 
Total Balance
(In thousands)
 
Level 1
 
Level 2
 
Level 3
 
 
Level 1
 
Level 2
 
Level 3
 
Foreign currency exchange contracts
 
$

 
$
(157
)
 
$

 
$
(157
)
 
$

 
$
(565
)
 
$

 
$
(565
)
We held foreign currency exchange contracts, which resulted in a net pre-tax gain of $1.9 million and a net pre-tax loss of $1.6 million for the three months ended June 30, 2018 and 2017, respectively. For the six months ended June 30, 2018 and 2017, we had a net pre-tax gain of $0.5 million and a net pre-tax loss of $1.4 million, respectively (see Note 15).

23

UNIVERSAL ELECTRONICS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
June 30, 2018
(Unaudited)


Details of foreign currency exchange contracts held were as follows:
Date Held
 
Type
 
Position Held
 
Notional Value
(in millions)
 
Forward Rate
 
Unrealized Gain/(Loss) Recorded at Balance Sheet
Date
(in thousands)(1)
 
Settlement Date
June 30, 2018
 
USD/Euro
 
USD
 
$
15.0

 
1.1575

 
$
(148
)
 
July 27, 2018
June 30, 2018
 
USD/Chinese Yuan Renminbi
 
Chinese Yuan Renminbi
 
$
5.0

 
6.6195

 
$
(15
)
 
July 27, 2018
June 30, 2018
 
USD/Brazilian Real
 
USD
 
$
1.0

 
3.8626

 
$
6

 
July 27, 2018
 
 
 
 
 
 
 
 
 
 
 
 
 
December 31, 2017
 
USD/Euro
 
USD
 
$
17.0

 
1.1858

 
$
(220
)
 
January 5, 2018
December 31, 2017
 
USD/Chinese Yuan Renminbi
 
Chinese Yuan Renminbi
 
$
20.0

 
6.6481

 
$
(410
)
 
January 5, 2018
December 31, 2017
 
USD/Brazilian Real
 
USD
 
$
2.5

 
3.2350

 
$
65

 
January 24, 2018
(1) 
Unrealized gains on foreign currency exchange contracts are recorded in prepaid expenses and other current assets. Unrealized losses on foreign currency exchange contracts are recorded in other accrued liabilities.
Note 18 — Business Combination
On April 6, 2017, we acquired substantially all of the net assets of Residential Control Systems, Inc. ("RCS"), a U.S.-based designer and manufacturer of energy management and control products for the residential, small commercial and hospitality markets. The purchase price of $12.6 million was comprised of $8.9 million in cash and $3.7 million of contingent consideration. The acquisition of these assets will allow us to expand our product offering of home sensing, monitoring and control solutions to include smart thermostat, sensing and monitoring products previously sold and marketed by RCS.
Our consolidated statement of operations for the three and six months ended June 30, 2018 includes net sales of $0.8 million and $1.9 million, respectively, and net losses of $0.6 million and $0.9 million, respectively, attributable to RCS. Our consolidated statement of operations for the three and six months ended June 30, 2017 includes net sales of $1.4 million and a net loss of $0.4 million attributable to RCS for the period commencing on April 6, 2017.

Contingent Consideration
We are required to make additional earnout payments of up to $10.0 million upon the achievement of certain operating income levels attributable to RCS over the period commencing on the acquisition date through June 30, 2022. The amount of contingent consideration is calculated at the end of each calendar year and is based on the agreed upon percentage of operating income as defined in the Asset Purchase Agreement ("APA"). Operating income will be calculated using certain revenues, costs and expenses directly attributable to RCS as specified in the APA. At the acquisition date, the value of earnout contingent consideration was estimated using a valuation methodology based on projections of future operating income calculated in accordance with the APA. Such projections were then discounted using an average discount rate of 24.8% to reflect the risk in achieving the projected operating income levels as well as the time value of money. The fair value measurement of the earnout contingent consideration was based primarily on significant inputs not observable in an active market and thus represents a Level 3 measurement as defined under U.S. GAAP. At June 30, 2018, the fair value of earnout consideration attributed to RCS was $2.4 million which is presented within long-term contingent consideration in our consolidated balance sheet.

24

UNIVERSAL ELECTRONICS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
June 30, 2018
(Unaudited)


Purchase Price Allocation
Using the acquisition method of accounting, the acquisition date fair value of the consideration transferred was allocated to the net tangible and intangible assets acquired and liabilities assumed based on their estimated fair values on the acquisition date. The excess of the purchase price over the estimated fair value of net assets acquired is recorded as goodwill. The goodwill is expected to be deductible for income tax purposes. Management's purchase price allocation was the following:
(in thousands)
Estimated Lives
 
Fair Value
Accounts receivable
 
 
$
429

Inventories
 
 
1,508

Prepaid expenses and other current assets
 
 
7

Property, plant and equipment
1-4 years
 
14

Current liabilities
 
 
(408
)
Net tangible assets acquired
 
 
1,550

Trade name
8 years
 
400

Customer relationships
10 years
 
5,000

Order backlog
1 year
 
150

Goodwill
 
 
5,494

Total purchase price
 
 
12,594

Less: Contingent consideration
 
 
(3,700
)
Cash paid
 
 
$
8,894

Management's determination of the fair value of intangible assets acquired was based primarily on significant inputs not observable in an active market and thus represent Level 3 fair value measurements as defined under U.S. GAAP.
The fair value assigned to the RCS trade name intangible asset was determined utilizing a relief from royalty method. The fair value assigned to RCS customer relationships and order backlog intangible assets were determined utilizing a multi-period excess earnings approach.
The trade name, customer relationships and order backlog intangible assets are expected to be deductible for income tax purposes.
Pro Forma Results (Unaudited)
The following unaudited pro forma financial information presents the combined results of our operations and the operations of RCS as if this transaction had occurred on January 1, 2016. This unaudited pro forma financial information is not intended to represent or be indicative of the consolidated results of operations that would have been achieved had the acquisition actually been completed as of January 1, 2016, and should not be taken as a projection of the future consolidated results of our operations.
 
Three Months Ended June 30,
 
Six Months Ended June 30,
(In thousands, except per-share amounts)
2018
 
2017
 
2018
 
2017
Net sales
$
162,523

 
$
177,580

 
$
327,221

 
$
339,548

Net income
22,659

 
4,767

 
22,072

 
4,541

Basic earnings per share
$
1.61

 
$
0.33

 
$
1.57

 
$
0.31

Diluted earnings per share
$
1.60

 
$
0.32

 
$
1.55

 
$
0.31

For purposes of determining pro forma net income, adjustments were made to the three and six months ended June 30, 2017. The pro forma net income assumes that amortization of acquired intangible assets began at January 1, 2016 rather than on April 6, 2017. The result is a net increase in amortization expense of $0.1 million for the six months ended June 30, 2017. Additionally, acquisition costs totaling $0.1 million are excluded from pro forma net income. All adjustments have been made net of their related tax effects.

25


ITEM 2. MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
The following discussion should be read in conjunction with the Consolidated Financial Statements and the related notes that appear elsewhere in this document.
Overview
We develop and manufacture a broad line of pre-programmed universal remote control products, AV accessories, software and intelligent wireless security, sensing and automation components dedicated to redefining the home entertainment and automation experience. Our customers operate primarily in the consumer electronics market and include subscription broadcasters, OEMs, international retailers, private label brands, pro-security installers and companies in the computing industry. We also sell integrated circuits, on which our software and device control database is embedded, and license our device control database to OEMs that manufacture televisions, digital audio and video players, streamer boxes, cable converters, satellite receivers, set-top boxes, room air conditioning equipment, game consoles, and wireless mobile phones and tablets.
Since our beginning in 1986, we have compiled an extensive device control code database that covers over one million individual device functions and approximately 8,500 unique consumer electronic brands. QuickSet®, our proprietary software, can automatically detect, identify and enable the appropriate control commands for home entertainment, automation and appliances like air conditioners. Our library is regularly updated with new control functions captured directly from devices, remote controls and manufacturer specifications to ensure the accuracy and integrity of our database and control engine. Our universal remote control library contains device codes that are capable of controlling virtually all set-top boxes, televisions, audio components, DVD players, Blu-Ray players, and CD players, as well as most other remote controlled home entertainment devices and home automation control modules worldwide.
With the wider adoption of more advanced control technologies, emerging radio frequency ("RF") technologies, such as RF4CE, Bluetooth, and Bluetooth Smart, have increasingly become a focus in our development efforts. Several new recently released platforms utilize RF to effectively implement popular features like voice search.
We have developed a comprehensive patent portfolio of almost 500 issued and pending United States patents related to remote control, home security, safety and automation as well as hundreds of foreign counterpart patents and applications in various territories around the world.
We operate as one business segment. We have 24 international subsidiaries located in Argentina, Brazil, British Virgin Islands, Cayman Islands, France, Germany, Hong Kong (3), India, Italy, Japan, Korea, Mexico, the Netherlands, People's Republic of China (6), Singapore, Spain, and the United Kingdom.
To recap our results for the three months ended June 30, 2018:
Net sales decreased 8.5% to $162.5 million for the three months ended June 30, 2018 from $177.6 million for the three months ended June 30, 2017.
Our gross margin percentage decreased from 24.6% for the three months ended June 30, 2017 to 16.5% for the three months ended June 30, 2018.
Operating expenses, as a percent of net sales, increased from 20.5% for the three months ended June 30, 2017 to 22.6% for the three months ended June 30, 2018.
Our operating income decreased from operating income of $7.3 million for the three months ended June 30, 2017 to an operating loss of $9.9 million for the three months ended June 30, 2018, and our operating margin percentage decreased from 4.1% for the three months ended June 30, 2017 to an operating deficit of 6.1% for the three months ended June 30, 2018.
Our effective tax rate decreased to 8.4% for the three months ended June 30, 2018, compared to 23.2% for the three months ended June 30, 2017.
Our strategic business objectives for 2018 include the following:
continue to develop and market the advanced remote control products and technologies that our customer base is adopting;
continue to broaden our home control and automation product offerings;
further penetrate international subscription broadcasting markets;
acquire new customers in historically strong regions;
increase our share with existing customers; and
continue to seek acquisitions or strategic partners that complement and strengthen our existing business.

26


We intend for the following discussion of our financial condition and results of operations to provide information that will assist in understanding our consolidated financial statements, the changes in certain key items in those financial statements from period to period, and the primary factors that accounted for those changes, as well as how certain accounting principles, policies and estimates affect our consolidated financial statements.
Critical Accounting Policies and Estimates
The preparation of financial statements in conformity with accounting principles accepted in the United States of America requires us to make estimates and judgments that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. On an on-going basis, we evaluate our estimates and judgments, including those related to revenue recognition, allowances for sales returns and doubtful accounts, inventory valuation, our review for impairment of long-lived assets, intangible assets and goodwill, business combinations, income taxes, stock-based compensation expense and performance-based common stock warrants. Actual results may differ from these judgments and estimates, and they may be adjusted as more information becomes available. Any adjustment may be significant and may have a material impact on our consolidated financial position or results of operations.

An accounting policy is deemed to be critical if it requires an accounting estimate to be made based on assumptions about matters that are highly uncertain at the time the estimate is made, if different estimates reasonably may have been used, or if changes in the estimate that are reasonably likely to occur may materially impact the financial statements. As further discussed in "Notes to Consolidated Financial Statements - Note 1," effective January 1, 2018, we adopted Accounting Standards Update ("ASU") 2014-09, "Revenues from Contracts with Customers." The critical accounting policy below updates the items that we disclosed as our critical accounting policies and estimates in Item 7, "Management's Discussion and Analysis of Financial Condition and Results of Operations" contained in our Annual Report on Form 10-K for our fiscal year ended December 31, 2017.

Revenue Recognition
Our performance obligations primarily arise from manufacturing and delivering universal control, sensing and automation products and AV accessories, which are sold through multiple channels, and intellectual property that is embedded in these products or licensed to others. These performance obligations are satisfied at a point in time or over time, as described below. Payment terms are typically on open credit terms consistent with industry practice and do not have significant financing components. Some contracts contain early payment discounts, which are recognized as a reduction to revenue if the customer typically meets the early payment conditions. Consideration may be variable based on indeterminate volumes.
Effective January 1, 2018, revenue is recognized over time when the customer simultaneously receives and consumes the benefits provided by our performance, our performance creates or enhances an asset that the customer controls, or when our performance creates an asset with no alternative use to us (custom products) and we have an enforceable right to payment for performance completed to date, such as a firm order or other contractual commitment from the customer. An asset does not have an alternative use if we are unable to redirect the asset to another customer in the foreseeable future without significant rework. The method for measuring progress towards satisfying a performance obligation for a custom product is based on the costs incurred to date (cost-to-cost method). We believe that the costs associated with production are most closely aligned with the revenue associated with those products.
We recognize revenue at a point in time if the criteria for recognizing revenue over time are not met, the title of the goods has transferred, and we have a present right to payment.
We typically recognize revenue for the sale of tooling at a point in time, which is generally upon completion of the tooling and, if applicable, acceptance by the customer.
A provision is recorded for estimated sales returns and allowances and is deducted from gross sales to arrive at net sales in the period the related revenue is recorded. These estimates are based on historical sales returns and allowances, analysis of credit memo data and other known factors. Actual returns and claims in any future period are inherently uncertain and thus may differ from our estimates. If actual or expected future returns and claims are significantly greater or lower than the reserves that we have established, we will record a reduction or increase to net revenue in the period in which we make such a determination.
We accrue for discounts and rebates based on historical experience and our expectations regarding future sales to our customers. Accruals for discounts and rebates are recorded as a reduction to sales in the same period as the related revenue. Changes in such accruals may be required if future rebates and incentives differ from our estimates.
We license our intellectual property including our patented technologies, trademarks, and database of control codes. When license

27


fees are paid on a per-unit basis we record license revenue when our customers manufacture or ship a product incorporating our intellectual property and we have a present right to payment. When a fixed up-front license fee is received in exchange for the delivery of a particular database of infrared codes or the contract contains a minimum guarantee provision, we record revenue when delivery of the intellectual property has occurred. Tiered royalties are recorded on a straight-line basis according to the forecasted per-unit fees taking into account the pricing tiers.
Contract assets represent revenue which has been recognized based on our accounting policies but for which the customer has not yet been invoiced and thus an account receivable has not yet been recorded.
Under prior accounting standards, we recognized revenue on the sale of products when title of the goods had transferred, there was persuasive evidence of an arrangement (such as a purchase order from the customer), the sales price was fixed or determinable and collectability was reasonably assured. Revenue for term license fees were recognized on a straight-line basis over the effective term of the license when we could not reliably predict in which periods, within the term of the license, the licensee would benefit from the use of our patented inventions.

Recent Accounting Pronouncements
See Note 1 contained in the "Notes to Consolidated Financial Statements" for a discussion of recent accounting pronouncements.

28


Results of Operations
The following table sets forth our reported results of operations expressed as a percentage of net sales for the periods indicated.
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2018
 
2017
 
2018
 
2017
Net sales
100.0
 %
 
100.0
 %
 
100.0
 %
 
100.0
 %
Cost of sales
83.5

 
75.4

 
80.5

 
75.0

Gross profit
16.5

 
24.6

 
19.5

 
25.0

Research and development expenses
3.7

 
2.8

 
3.7

 
3.1

Factory transition restructuring charges

 
0.2

 

 
1.7

Selling, general and administrative expenses
18.9

 
17.5

 
18.5

 
18.2

Operating income (loss)
(6.1
)
 
4.1

 
(2.7
)
 
2.0

Interest income (expense), net
(0.8
)
 
(0.3
)
 
(0.7
)
 
(0.3
)
Gain on sale of Guangzhou factory
22.8

 

 
11.3

 

Other income (expense), net
(0.7
)
 
(0.4
)
 
(0.5
)
 
(0.0
)
Income before provision for income taxes
15.2

 
3.4

 
7.4

 
1.7

Provision for income taxes
1.3

 
0.8

 
0.6

 
0.3

Net income
13.9
 %
 
2.6
 %
 
6.8
 %
 
1.4
 %
Adoption of ASU 2014-09. Effective January 1, 2018, we adopted ASU 2014-09 on a modified retrospective basis. Thus the comparability between periods of reported net sales, gross profit and selling, general and administrative expenses is impacted. The discussion below provides insights into underlying business trends that affected our reported results of operations. For further details as to the impact of adopting ASU 2014-09, refer to Note 1 in "Notes to Consolidated Financial Statements."
Three Months Ended June 30, 2018 versus Three Months Ended June 30, 2017
Net sales. Net sales for the three months ended June 30, 2018 were $162.5 million, a decrease of 8.5% compared to $177.6 million for the three months ended June 30, 2017. Net sales by our Business and Consumer lines were as follows:
 
Three Months Ended June 30,
 
2018
 
2017
 
$ (millions)
 
% of total
 
$ (millions)
 
% of total
Business
$
147.3

 
90.6
%
 
$
164.5

 
92.6
%
Consumer
15.2

 
9.4

 
13.1

 
7.4

Total net sales
$
162.5

 
100.0
%
 
$
177.6

 
100.0
%
Net sales in our Business lines (subscription broadcasting, OEM, and computing companies) were 90.6% of net sales for the three months ended June 30, 2018 compared to 92.6% for the three months ended June 30, 2017. Net sales in our Business lines for the three months ended June 30, 2018 decreased by 10.5% to $147.3 million from $164.5 million. The decrease in Business line net sales was primarily due to decreased sales to subscription broadcasting customers in North America, which was largely driven by lower order levels from customers undergoing platform transitions. Additionally, we experienced a decrease in sales in Latin America, particularly in Brazil. These decreases were partially offset by increased sales of home security products and the strengthening of the Euro exchange rate versus the U.S. Dollar.
Net sales in our Consumer lines (One For All® retail and private label) were 9.4% of net sales for the three months ended June 30, 2018 compared to 7.4% for the three months ended June 30, 2017. Net sales in our Consumer lines for the three months ended June 30, 2018 increased by 16.0% to $15.2 million from $13.1 million during the three months ended June 30, 2017 driven primarily by growth in North America and Europe as well as the strengthening of the Euro exchange rate versus the U.S. Dollar.
Gross profit. Gross profit for the three months ended June 30, 2018 was $26.8 million compared to $43.8 million for the three months ended June 30, 2017. Gross profit as a percent of sales decreased to 16.5% for the three months ended June 30, 2018 compared to 24.6% for the three months ended June 30, 2017. The gross margin percentage was unfavorably impacted by factory underutilization associated with ceasing manufacturing activities while transitioning our Asia operations onto our new global ERP system, which went live in Asia in April 2018; inflation in the cost of certain components; the strengthening of the Chinese Yuan

29


Renminbi relative to the U.S. Dollar; and asset write-downs associated with the sale and closure of our Guangzhou factory. These unfavorable impacts were partially offset by production efficiencies achieved in our factories in China.
Research and development ("R&D") expenses. R&D expenses increased 22.5% to $6.1 million for the three months ended June 30, 2018 from $4.9 million for the three months ended June 30, 2017 primarily due to our continued investment in the development of new products that enhance the user experience in home entertainment and home automation.

Factory transition restructuring charges. In the first quarter of 2016, we implemented a plan to transition manufacturing activities from our southern-most China factory, located in the city of Guangzhou in the Guangdong province, to our other China factories. As a result, we incurred severance costs of $0.4 million for the three months ended June 30, 2017.
Selling, general and administrative ("SG&A") expenses. SG&A expenses decreased slightly to $30.6 million for the three months ended June 30, 2018 from $31.1 million for the three months ended June 30, 2017.
Interest income (expense), net. Net interest expense was $1.3 million for the three months ended June 30, 2018 compared to net interest expense of $0.6 million for the three months ended June 30, 2017 as a result of an increased level of borrowings on our line of credit.
Gain on sale of Guangzhou factory. In June 2018, we completed the sale of our Guangzhou manufacturing facility in exchange for cash proceeds of $51.3 million, resulting in a pre-tax gain of $37.0 million.
Other income (expense), net. Net other expense was $1.1 million for the three months ended June 30, 2018 compared to net other expense of $0.6 million for the three months ended June 30, 2017. This change was driven primarily by foreign currency losses associated with fluctuations in the Argentinian Peso and Chinese Yuan Renminbi exchange rates versus the U.S. Dollar.
Provision for income taxes. Income tax expense was $2.1 million for the three months ended June 30, 2018 compared to $1.4 million for the three months ended June 30, 2017. Our effective tax rate was 8.4% for the three months ended June 30, 2018 compared to 23.2% for the three months ended June 30, 2017. The decrease in our effective tax rate was primarily a result of the tax rate applicable to the gain recognized on the sale of our Guangzhou factory being lower than our blended consolidated tax rate.
Six Months Ended June 30, 2018 versus Six Months Ended June 30, 2017
Net sales. Net sales for the six months ended June 30, 2018 were $327.2 million, a decrease of 3.5% compared to $339.0 million for the six months ended June 30, 2017. Net sales by our Business and Consumer lines were as follows:
 
Six Months Ended June 30,
 
2018
 
2017
 
$ (millions)
 
% of total
 
$ (millions)
 
% of total
Business
$
299.5

 
91.5
%
 
$
314.9

 
92.9
%
Consumer
27.7

 
8.5

 
24.1

 
7.1

Total net sales
$
327.2

 
100.0
%
 
$
339.0

 
100.0
%
Net sales in our Business lines (subscription broadcasting, OEM, and computing companies) were 91.5% of net sales for the six months ended June 30, 2018 compared to 92.9% for the six months ended June 30, 2017. Net sales in our Business lines for the six months ended June 30, 2018 decreased by 4.9% to $299.5 million from $314.9 million. The decrease in Business line net sales was driven primarily by decreased sales to subscription broadcasting customers in North America, which was largely driven by lower order levels from customers undergoing platform transitions. Additionally, we experienced a decrease in sales in Latin America, particularly in Brazil. These decreases were partially offset by increased sales of home security products, increased sales to consumer electronics companies in Asia, the continued rollout of higher end platforms in Europe, and the strengthening of the Euro exchange rate versus the U.S. Dollar.
Net sales in our Consumer lines (One For All® retail and private label) were 8.5% of net sales for the six months ended June 30, 2018 compared to 7.1% for the six months ended June 30, 2017. Net sales in our Consumer lines for the six months ended June 30, 2018 increased by 14.9% to $27.7 million from $24.1 million during the six months ended June 30, 2017 driven primarily by growth in Europe and North America as well as the strengthening of the Euro exchange rate versus the U.S. Dollar.
Gross profit. Gross profit for the six months ended June 30, 2018 was $64.0 million compared to $84.8 million for the six months ended June 30, 2017. Gross profit as a percent of sales decreased to 19.5% for the six months ended June 30, 2018 compared to 25.0% for the six months ended June 30, 2017. The gross margin percentage was unfavorably impacted by factory underutilization

30


associated with ceasing manufacturing activities while transitioning our Asia operations onto our new global ERP system, which went live in Asia in April 2018; the strengthening of the Chinese Yuan Renminbi relative to the U.S. Dollar; inflation in the cost of certain components; and asset write-downs associated with the sale and closure of our Guangzhou factory. These unfavorable impacts were partially offset by production efficiencies achieved in our factories in China.
Research and development expenses. R&D expenses increased 16.0% to $12.1 million for the six months ended June 30, 2018 from $10.4 million for the six months ended June 30, 2017 primarily due to our continued investment in the development of new products that enhance the user experience in home entertainment and home automation.
Factory transition restructuring charges. In the first quarter of 2016, we implemented a plan to transition manufacturing activities from our southern-most China factory, located in the city of Guangzhou in the Guangdong province, to our other China factories. As a result, we incurred severance costs of $5.7 million for the six months ended June 30, 2017.
Selling, general and administrative expenses. SG&A expenses decreased slightly to $60.8 million for the six months ended June 30, 2018 from $61.7 million for the six months ended June 30, 2017.
Interest income (expense), net. Net interest expense was $2.3 million for the six months ended June 30, 2018 compared to net interest expense of $1.0 million for the six months ended June 30, 2017 as a result of an increased level of borrowings on our line of credit.
Gain on sale of Guangzhou factory. In June 2018, we completed the sale of our Guangzhou manufacturing facility in exchange for cash proceeds of $51.3 million, resulting in a pre-tax gain of $37.0 million.
Other income (expense), net. Net other expense was $1.7 million for the six months ended June 30, 2018 compared to net other expense of $0.1 million for the six months ended June 30, 2017. This change was driven primarily by foreign currency losses associated with fluctuations in the Argentinian Peso, Chinese Yuan Renminbi and Euro exchange rates versus the U.S. Dollar.
Provision for income taxes. Income tax expense was $1.9 million for the six months ended June 30, 2018 compared to $1.1 million for the six months ended June 30, 2017. Our effective tax rate was 8.0% for the six months ended June 30, 2018 compared to 18.9% for the six months ended June 30, 2017. The decrease in our effective tax rate was primarily a result of the tax rate applicable to the gain recognized on the sale of our Guangzhou factory being lower than our blended consolidated tax rate.

Liquidity and Capital Resources
Sources and Uses of Cash
(In thousands)
Six Months Ended June 30, 2018
 
Increase
(Decrease)
 
Six Months Ended June 30, 2017
Cash provided by (used for) operating activities
$
(3,877
)
 
$
995

 
$
(4,872
)
Cash provided by (used for) investing activities
31,574

 
58,712

 
(27,138
)
Cash provided by (used for) financing activities
(37,268
)
 
(65,238
)
 
27,970

Effect of exchange rate changes on cash, cash equivalents and restricted cash
1,665

 
3,048

 
(1,383
)
Net increase (decrease) in cash, cash equivalents, and restricted cash
$
(7,906
)

$
(2,483
)

$
(5,423
)
 
 
June 30, 2018
 
Increase
(Decrease)
 
December 31, 2017
Cash and cash equivalents
$
59,433

 
$
(3,005
)
 
$
62,438

Working capital
99,099

 
24,737

 
74,362


31


Net cash used for operating activities was $3.9 million during the six months ended June 30, 2018 compared to $4.9 million of net cash used for operating activities during the six months ended June 30, 2017. Although net cash flows from operations were consistent between periods, accounts receivable produced cash inflows of $6.1 million during the six months ended June 30, 2018 versus cash outflows of $20.4 million during the six months ended June 30, 2017, largely as a result of decreased net sales in the second quarter of 2018. Inventory turns decreased from 3.9 turns at June 30, 2017 to 3.2 turns at June 30, 2018, primarily due to orders that were originally expected to be shipped in the first half of 2018 being pushed out to later periods as a result of delays in customer platform transitions. We expect inventory turns to improve in the second half of 2018 as these delayed launches commence.
Net cash provided by investing activities during the six months ended June 30, 2018 was $31.6 million compared to cash used in investing activities of $27.1 million during the six months ended June 30, 2017. The increase in cash provided by investing activities was driven primarily by the sale of our Guangzhou factory, which closed in June 2018 and generated cash proceeds of $51.3 million. Additionally, we invested $8.9 million to acquire the net assets of Residential Control Systems, Inc. in April 2017.
Net cash used in financing activities was $37.3 million during the six months ended June 30, 2018 compared to $28.0 million of net cash provided by financing activities during the six months ended June 30, 2017. The change in financing activity cash flows was driven primarily by borrowing and repayment activity on our line of credit. During the six months ended June 30, 2018 we had net repayments on our line of credit of $27.0 million, compared to net borrowings of $42.0 million during the six months ended June 30, 2017.
During the six months ended June 30, 2018, we repurchased 224,979 shares of our common stock at a cost of $7.1 million compared to our repurchase of 239,470 shares at a cost of $14.9 million during the six months ended June 30, 2017. We hold these shares as treasury stock and they are available for reissue. Presently, we have no plans to distribute these shares, although we may change these plans if necessary to fulfill our on-going business objectives. See Note 11 contained in "Notes to Consolidated Financial Statements" for further information regarding our share repurchase programs.
Contractual Obligations
The following table summarizes our contractual obligations and the effect these obligations are expected to have on our liquidity and cash flow in future periods. 
 
Payments Due by Period
(In thousands)
Total
 
Less than
1 year
 
1 - 3
years
 
4 - 5
years
 
After
5  years
Operating lease obligations
$
15,296

 
$
4,416

 
$
6,280

 
$
4,117

 
$
483

Purchase obligations(1)
2,030

 
2,030

 

 

 

Contingent consideration (2)
13,600

 
3,870

 
8,780

 
950

 

Total contractual obligations
$
30,926

 
$
10,316

 
$
15,060

 
$
5,067

 
$
483

 
(1) 
Purchase obligations primarily consist of contractual payments to purchase property, plant and equipment.
(2) 
Contingent consideration consists of contingent payments related to our purchases of the net assets of Ecolink Intelligent Technology, Inc. ("Ecolink") and RCS.
Liquidity
Historically, we have utilized cash provided from operations as our primary source of liquidity, as internally generated cash flows have been sufficient to support our business operations, capital expenditures and discretionary share repurchases. More recently, we have utilized our revolving line of credit to fund an increased level of share repurchases and our acquisitions of the net assets of Ecolink and RCS. We anticipate that we will continue to utilize both cash flows from operations and our revolving line of credit to support ongoing business operations, capital expenditures and future discretionary share repurchases. We believe our current cash balances, anticipated cash flow to be generated from operations and available borrowing resources will be sufficient to cover expected cash outlays during the next twelve months; however, because our cash is located in various jurisdictions throughout the world, we may at times need to increase borrowing from our revolving line of credit or take on additional debt until we are able to transfer cash among our various entities.
Our liquidity is subject to various risks including the risks discussed under "Item 3. Quantitative and Qualitative Disclosures about Market Risk."

32


(In thousands)
June 30, 2018
 
December 31, 2017
Cash and cash equivalents
$
59,433

 
$
62,438

Available borrowing resources
59,000

 
32,000

Our cash balances are held in numerous locations throughout the world. The majority of our cash is held outside of the United States and may be repatriated to the United States but, under current law, may be subject to state income taxes and foreign withholding taxes. Additionally, repatriation of some foreign balances is restricted by local laws. We have not provided for the state income tax liability or foreign withholding tax on these amounts for financial statement purposes as this cash is considered indefinitely reinvested outside of the United States. Our intent is to meet our domestic liquidity needs through ongoing cash flows, external borrowings, or both.
On June 30, 2018, we had $6.5 million, $34.7 million, $1.3 million, $8.1 million and $8.8 million of cash and cash equivalents in the United States, the PRC, Asia (excluding the PRC), Europe, and South America, respectively. On December 31, 2017, we had $10.5 million, $23.3 million, $1.4 million, $18.1 million, and $9.2 million of cash and cash equivalents in the United States, the PRC, Asia (excluding the PRC), Europe and South America, respectively. We attempt to mitigate our exposure to liquidity, credit and other relevant risks by placing our cash and cash equivalents with financial institutions we believe are high quality.
Our Second Amended and Restated Credit Agreement ("Second Amended Credit Agreement") with U.S. Bank National Association ("U.S. Bank") and Wells Fargo Bank, National Association provides for a $170.0 million revolving line of credit ("Credit Line") that expires on November 1, 2019. The Credit Line may be used for working capital and other general corporate purposes including acquisitions, share repurchases and capital expenditures. Amounts available for borrowing under the Credit Line are reduced by the balance of any outstanding letters of credit. There were no outstanding letters of credit at June 30, 2018.
All obligations under the Credit Line are secured by substantially all of our U.S. personal property and tangible and intangible assets as well as 65% of our ownership interest in Enson Assets Limited, our wholly-owned subsidiary that controls our manufacturing factories in the PRC.
Under the First Amendment to the Second Amended Credit Agreement, we may elect to pay interest on the Credit Line based on LIBOR plus an applicable margin (varying from 1.25% to 1.75%) or base rate (based on the prime rate of U.S. Bank or as otherwise specified in the Second Amended Credit Agreement) plus an applicable margin (varying from 0.00% to 0.50%). The applicable margins are calculated quarterly and vary based on our cash flow leverage ratio as set forth in the Second Amended Credit Agreement. The interest rate in effect at June 30, 2018 was 3.84%. There are no commitment fees or unused line fees under the Second Amended Credit Agreement.
The Second Amended Credit Agreement includes financial covenants requiring a minimum fixed charge coverage ratio and a maximum cash flow leverage ratio. In addition, the Second Amended Credit Agreement contains other customary affirmative and negative covenants and events of default. As of June 30, 2018, we were in compliance with the covenants and conditions of the Second Amended Credit Agreement.
At June 30, 2018, we had an outstanding balance of $111.0 million on our Credit Line and $59.0 million of availability.
Off-Balance Sheet Arrangements
We do not participate in any material off-balance sheet arrangements.

Factors That May Affect Financial Condition and Future Results

Forward-Looking Statements
We caution that the following important factors, among others (including but not limited to factors discussed in "Management's Discussion and Analysis of Financial Condition and Results of Operations," as well as those discussed in our 2017 Annual Report on Form 10-K, or in our other reports filed from time to time with the Securities and Exchange Commission), may affect our actual results and may contribute to or cause our actual consolidated results to differ materially from those expressed in any of our forward-looking statements. The factors included here are not exhaustive. Further, any forward-looking statement speaks only as of the date on which such statement is made, and we undertake no obligation to update any forward-looking statement to reflect events or circumstances after the date on which such statement is made or to reflect the occurrence of unanticipated events. New factors emerge from time to time, and it is not possible for management to predict all such factors, nor can we assess the impact of each such factor on the business or the extent to which any factor, or combination of factors, may cause actual results to differ materially from those contained in any forward-looking statement. Therefore, forward-looking statements should not be relied upon as a prediction of actual future results.

33


While we believe that the forward-looking statements made in this report are based on reasonable assumptions, the actual outcome of such statements is subject to a number of risks and uncertainties, including the significant percentage of our revenue attributable to a limited number of customers; the failure of our markets to continue growing and expanding in the manner we anticipated; the loss of market share due to competition; the delay by or failure of our customers to order products from us due to delays by them of their new product rollouts, their failure to grow as we anticipated, their internal inventory control measures, or their loss of market share; the effects of natural or other events beyond our control, including the effects political unrest, war or terrorist activities may have on us or the economy; the economic environment's effect on us or our customers; the effects of doing business internationally, including the effects that changes in laws and regulations may have on our business; the growth of, acceptance of and the demand for our products and technologies in various markets and geographical regions, including cable, satellite, consumer electronics, retail, and digital media and interactive technology; our successful integration of the Ecolink and RCS assets and business lines; our inability to add profitable complementary products which are accepted by the marketplace; our inability to attract and retain a quality workforce at adequate levels in all regions of the world, and particularly Asia; our inability to continue to maintain our operating costs at acceptable levels through our cost containment efforts; an unfavorable ruling in any or all of the litigation matters to which we are party; our inability to continue selling our products or licensing our technologies at higher or profitable margins; our inability to obtain orders or maintain our order volume with new and existing customers; our inability to develop new and innovative technologies and products that are accepted by our customers; our inability to successfully and profitably restructure our manufacturing facilities and activities; possible dilutive effect our stock incentive programs may have on our earnings per share and stock price; the continued ability to identify and execute on opportunities that maximize stockholder value, including the effects repurchasing the company's shares have on the company's stock value; our inability to continue to obtain adequate quantities of component parts or secure adequate factory production capacity on a timely basis; and other factors listed from time to time in our press releases and filings with the Securities and Exchange Commission.

34


ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
We are exposed to various market risks, including interest rate and foreign currency exchange rate fluctuations. We have established policies, procedures and internal processes governing our management of these risks and the use of financial instruments to mitigate our risk exposure.
Interest Rate Risk
We are exposed to interest rate risk related to our debt. From time to time we borrow amounts on our Credit Line for working capital and other liquidity needs. Under our Second Amended Credit Agreement, we may elect to pay interest on outstanding borrowings on our Credit Line based on LIBOR or a base rate (based on the prime rate of U.S. Bank) plus an applicable margin as defined in the Second Amended Credit Agreement. Accordingly, changes in interest rates would impact our results of operations in future periods. A 100 basis point increase in interest rates would have an approximately $0.8 million annual impact on net income based on our outstanding line of credit balance at June 30, 2018.
We cannot make any assurances that we will not need to borrow additional amounts in the future or that funds will be extended to us under comparable terms or at all. If funding is not available to us at a time when we need to borrow, we would have to use our cash reserves, including potentially repatriating cash from foreign jurisdictions, which may have a material adverse effect on our operating results, financial position and cash flows.
Foreign Currency Exchange Rate Risk
At June 30, 2018, we had wholly-owned subsidiaries in Argentina, Brazil, British Virgin Islands, Cayman Islands, France, Germany, Hong Kong, India, Italy, Japan, Korea, Mexico, the Netherlands, the PRC, Singapore, Spain and the United Kingdom. We are exposed to foreign currency exchange rate risk inherent in our sales commitments, anticipated sales, anticipated purchases, operating expenses, assets and liabilities denominated in currencies other than the U.S. Dollar. The most significant foreign currencies to our operations are the Chinese Yuan Renminbi, Euro, British Pound, Argentinian Peso, Mexican Peso, Brazilian Real, Indian Rupee and Japanese Yen. Our most significant foreign currency exposure is to the Chinese Yuan Renminbi as this is the functional currency of our China-based factories where the majority of our products are manufactured. If the Chinese Yuan Renminbi were to strengthen against the U.S. Dollar, our manufacturing costs would increase. We are generally a net payor of the Euro, Mexican Peso, Indian Rupee and Japanese Yen and therefore benefit from a stronger U.S. Dollar and are adversely affected by a weaker U.S. Dollar relative to the foreign currency. For the British Pound, Argentinian Peso and Brazilian Real, we are generally a net receiver of the foreign currency and therefore benefit from a weaker U.S. Dollar and are adversely affected by a stronger U.S. Dollar relative to the foreign currency. Even where we are a net receiver, a weaker U.S. Dollar may adversely affect certain expense figures taken alone.
From time to time, we enter into foreign currency exchange agreements to manage the foreign currency exchange rate risks inherent in our forecasted income and cash flows denominated in foreign currencies. The terms of these foreign currency exchange agreements normally last less than nine months. We recognize the gains and losses on these foreign currency contracts in the same period as the remeasurement losses and gains of the related foreign currency-denominated exposures.
It is difficult to estimate the impact of fluctuations on reported income, as it depends on the opening and closing rates, the average net balance sheet positions held in a foreign currency and the amount of income generated in local currency. We routinely forecast what these balance sheet positions and income generated in local currency may be and we take steps to minimize exposure as we deem appropriate. Alternatively, we may choose not to hedge the foreign currency risk associated with our foreign currency exposures, primarily if such exposure acts as a natural foreign currency hedge for other offsetting amounts denominated in the same currency or the currency is difficult or too expensive to hedge. We do not enter into any derivative transactions for speculative purposes.
The sensitivity of earnings and cash flows to variability in exchange rates is assessed by applying an approximate range of potential rate fluctuations to our assets, obligations and projected results of operations denominated in foreign currency with all other variables held constant. The analysis includes all of our foreign currency contracts offset by the underlying exposures. Based on our overall foreign currency rate exposure at June 30, 2018, we believe that movements in foreign currency rates may have a material effect on our financial position and results of operations. We estimate that if the exchange rates for the Chinese Yuan Renminbi, Euro, British Pound, Argentinian Peso, Mexican Peso, Brazilian Real, Indian Rupee and Japanese Yen relative to the U.S. Dollar fluctuate 10% from June 30, 2018, net income in the second quarter of 2018 would fluctuate by approximately $9.6 million.

35


ITEM 4. CONTROLS AND PROCEDURES
Evaluation of Disclosure Controls and Procedures
Exchange Act Rule 13a-15(d) defines "disclosure controls and procedures" to mean controls and procedures of a company that are designed to ensure that information required to be disclosed by the company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the Commission's rules and forms. The definition further states that disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that the information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to the company's management, including its principal executive and principal financial officers, or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure.
An evaluation was performed under the supervision and with the participation of our management, including our principal executive and principal financial officers, of the effectiveness of the design and operation of our disclosure controls and procedures as of the end of the period covered by this report. Based on that evaluation, our principal executive and principal financial officers have concluded that our disclosure controls and procedures were effective, as of the end of the period covered by this report, to provide reasonable assurance that information required to be disclosed by us in reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in Securities and Exchange Commission rules and forms and is accumulated and communicated to our management to allow timely decisions regarding required disclosures.
Changes in Internal Control Over Financial Reporting

During the first quarter of 2018, we implemented the second phase of a multi-year, company-wide program to transition to a new global enterprise resource planning ("ERP") software system. This second phase included our Asia operations, and thus now our North America and Asia operations are utilizing this new ERP system. In connection with this implementation, the design of our internal controls over financial reporting remained largely intact; however, we have updated our affected internal controls over financial reporting as necessary to accommodate modifications to our business processes and accounting processes. This global ERP implementation effort is projected to continue through 2019. We do not believe that the ERP implementation has or will have an adverse effect on our internal control over financial reporting.
Except as described above, there have been no other changes in our internal control over financial reporting during the fiscal quarter covered by this Quarterly Report on Form 10-Q that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

36



PART II. OTHER INFORMATION
ITEM 1. LEGAL PROCEEDINGS
We are subject to lawsuits arising out of the conduct of our business. The discussion of our litigation matters contained in "Notes to Consolidated Financial Statements - Note 10" is incorporated herein by reference.
ITEM 1A. RISK FACTORS
The information presented below updates and supplements the risk factors discussed in "Part I, Item 1A: Risk Factors" of the Company's 2017 Annual Report on Form 10-K incorporated herein by reference. The reader should carefully consider these risk factors in connection with the other information in this report. These factors may cause our actual results to differ materially from those stated in forward-looking statements contained in this document and elsewhere.

International Business Risk

We operate our businesses worldwide. There are risks inherent in doing business internationally, including global financial market turmoil; economic volatility and global economic slowdown; currency exchange rate fluctuations and inflationary pressures; the requirements of local laws and customs relating to the publication and distribution of content and the display and sale of advertising; import or export restrictions and changes in trade regulations; difficulties in developing, staffing and managing foreign operations; issues related to occupational safety and adherence to diverse local labor laws and regulations; and potentially adverse tax developments. In addition, doing business internationally subjects us to risks relating to political or social unrest, as well as corruption and government regulation, including U.S. laws such as the Foreign Corrupt Practices Act, that impose stringent requirements on how we conduct our foreign operations. If any of these events occur, our businesses may be adversely affected, and costs as well as timing to mitigate these risks are difficult to estimate and may exceed management's expectations.

ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
The following table sets forth, for the three months ended June 30, 2018, our total stock repurchases, average price paid per share and the maximum number of shares that may yet be purchased on the open market under our plans or programs:
Period
 
Total Number of Shares Purchased (1)
 
Weighted 
Average
Price Paid
per Share
 
Total Number  of Shares Purchased as Part of Publicly Announced Plans or Programs
 
Total Dollar Value of Shares Purchased as Part of Publicly Announced Plans or Programs (2)
 
Maximum Dollar Value of Shares that May Yet Be Purchased Under the Plans or Programs (3)
April 1, 2018 - April 30, 2018
 
1,041

 
$
52.43

 

 
$

 
$

May 1, 2018 - May 31, 2018
 
87,013

 
30.44

 
85,826

 
2,614,243

 
7,385,757

June 1, 2018 - June 30, 2018
 
123,387

 
30.76

 
122,696

 
3,773,019

 
$
3,612,738

Total
 
211,441

 
$
30.74

 
208,522

 
$
6,387,262

 



(1) 
Of the repurchases in April, May and June, 1,041, 1,187 and 691 shares, respectively, represent common shares of the Company that were owned and tendered by employees to satisfy tax withholding obligations in connection with the vesting of restricted shares.
(2) 
Amounts in this column reflect the weighted average price paid for shares purchased under our share repurchase authorizations. The weighted average price includes commissions paid to brokers on shares purchased under our share repurchase authorizations.
(3) 
On May 11, 2018, our board of directors approved a repurchase plan authorizing the repurchase of up to $10.0 million of our common stock. Under this authorization, shares may be repurchased in privately negotiated and/or open market transactions, including under plans complying with Rule 10b5-1 under the Exchange Act. On June 30, 2018, we had $3.6 million of authorized repurchases remaining under the Board's authorizations.

37


ITEM 6. EXHIBITS
EXHIBIT INDEX

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
101.INS
 
XBRL Instance Document
 
 
101.SCH
 
XBRL Taxonomy Extension Schema Document
 
 
101.CAL
 
XBRL Taxonomy Extension Calculation Linkbase Document
 
 
101.DEF
 
XBRL Taxonomy Extension Definition Linkbase Document
 
 
101.LAB
 
XBRL Taxonomy Extension Label Linkbase Document
 
 
101.PRE
 
XBRL Taxonomy Extension Presentation Linkbase Document





38


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



 
 
 
 
 
 
Dated:
August 8, 2018
 
UNIVERSAL ELECTRONICS INC.
 
 
 
 
 
 
 
 
By:
 
/s/ Bryan M. Hackworth
 
 
 
 
 
Bryan M. Hackworth
 
 
 
 
 
Chief Financial Officer (principal financial officer
 
 
 
 
 
and principal accounting officer)



39
EX-10.1 2 uei-06302018x10qxex101.htm EXHIBIT 10.1 Exhibit


Exhibit 10.1

FIRST AMENDMENT TO
SECOND AMENDED AND RESTATED CREDIT AGREEMENT

This First Amendment to Second Amended and Restated Credit Agreement (this “Amendment”) dated as of May 4, 2018, is by and between UNIVERSAL ELECTRONICS INC., a corporation organized under the laws of the State of Delaware (the “Borrower”), the lenders party hereto (each a “Lender” and, collectively the “Lenders”) and U.S. BANK NATIONAL ASSOCIATION, a national banking association, as administrative agent (the “Administrative Agent”).
RECITALS
A.    The Borrower, the Lenders and the Administrative Agent have entered into a Second Amended and Restated Credit Agreement dated as of October 27, 2017 (as amended, restated, supplemented, or otherwise modified prior to the date hereof, the “Credit Agreement”).
B.    The Borrower has requested that the Lenders and the Administrative Agent make certain amendments to the Credit Agreement and the Required Lenders and the Administrative Agent are willing to do so, on the terms and subject to the conditions set forth herein.
NOW, THEREFORE, in consideration of the mutual promises herein set forth and for other good and valuable consideration, the Borrower, the Required Lenders and the Administrative Agent agree as follows:
Section 1.Capitalized Terms. Capitalized terms used herein and not otherwise defined herein shall have the meanings assigned to them in the Credit Agreement, unless the context shall otherwise require.
Section 2.    Amendments. The Credit Agreement is hereby amended as follows:
2.1    Definitions.
(a)    Section 1.1 of the Credit Agreement is amended by adding a new sentence immediately following the period punctuation at the end of the definition of “Consolidated Total Funded Debt” contained therein, which shall read as follows:
“Notwithstanding anything to the contrary in this Agreement, for purposes of calculating the Consolidated Cash Flow Leverage Ratio, Consolidated Total Funded Debt as it relates to clause (e) of the definition of “Indebtedness” shall exclude (i) intercompany trade payables; provided that any such intercompany trade payables that are outstanding for more than 120 days shall only be excluded in an amount not to exceed





$3,000,000 at any time and (ii) the long-term portion of any deferred or contingent consideration incurred in connection with an Acquisition; provided; however; no amount of any such long-term deferred or contingent consideration shall be excluded under this clause in excess of an aggregate deferred or contingent consideration of $20,000,000 at any time (including for these purposes, for the avoidance of doubt, the short-term portion of any such deferred or contingent considerations).”
Section 3.    Conditions and Effectiveness. This Amendment shall become effective only upon satisfaction of the following conditions:
3.1    The Borrower shall have duly executed and delivered to the Administrative Agent this Amendment.
3.2    The Borrower shall have satisfied any other conditions as specified by the Administrative Agent, including payment of all unpaid legal fees and expenses incurred by the Administrative Agent through the date of this Amendment in connection with the Credit Agreement.
Section 4.    Representations, Warranties, Authority, No Adverse Claim.
4.1    Reassertion of Representations and Warranties, No Default. The Borrower hereby represents that on and as of the date hereof and after giving effect to this Amendment (a) all of the representations and warranties contained in the Credit Agreement are true, correct and complete in all respects as of the date hereof as though made on and as of such date, except for changes permitted by the terms of the Credit Agreement, and (b) there will exist no Event of Default under the Credit Agreement as amended by this Amendment on such date which has not been waived by the Required Lenders.
4.2    Authority, No Conflict, No Consent Required, Enforceability. The Borrower represents and warrants that the Borrower has the power and legal right and authority to enter into this Amendment and any other instrument or agreement executed by the Borrower in connection with this Amendment (collectively, the “Amendment Documents”) and has duly authorized as appropriate the execution and delivery of the Amendment Documents and other agreements and documents executed and delivered by the Borrower in connection herewith or therewith by proper company action, and none of the Amendment Documents nor the agreements contained herein or therein contravenes or constitutes a default under any agreement, instrument or indenture to which the Borrower is a party or a signatory or a provision of the Borrower’s articles of organization, Bylaws or any other agreement or requirement of law, or result in the imposition of any lien on any of its property under any agreement binding on or applicable to the Borrower or any of its property except, if any, in favor of the Secured Party (as defined in that certain Amendment to Security Agreement dated as of October 27, 2017, by and between the Borrower and the Administrative Agent (the “Security Agreement”)). The Borrower represents and warrants that no consent, approval or authorization of or registration or

2




declaration with any entity, including but not limited to any governmental authority, is required in connection with the execution and delivery by the Borrower of the Amendment Documents or other agreements and documents executed and delivered by the Borrower in connection therewith or the performance of obligations of the Borrower therein described, except for those which the Borrower has obtained or provided and as to which the Borrower has delivered certified copies of documents evidencing each such action to the Administrative Agent. The Borrower represents and warrants that this Amendment constitutes the legal, valid and binding obligations of the Borrower, enforceable against the Borrower in accordance with its terms, subject to limitations as to enforceability which might result from bankruptcy, insolvency, moratorium and other similar laws affecting creditors’ rights generally and subject to limitations on the availability of equitable remedies.
4.3    No Adverse Claim. The Borrower warrants, acknowledges and agrees that no events have taken place and no circumstances exist at the date hereof which would give the Borrower a basis to assert a defense, offset or counterclaim to any claim of the Lenders with respect to the Borrower’s obligations under the Credit Agreement as amended by this Amendment.
Section 5.    Affirmation of Credit Agreement, Further References, Affirmation of Security Interest. The Lenders, the Administrative Agent and the Borrower each acknowledge and affirm that the Credit Agreement, as hereby amended, is hereby ratified and confirmed in all respects and all terms, conditions and provisions of the Credit Agreement, except as amended by this Amendment, shall remain unmodified and in full force and effect. All references in any document or instrument to the Credit Agreement are hereby amended and shall refer to the Credit Agreement as amended by this Amendment. The Borrower confirms to the Secured Party that the Borrower’s obligations under the Credit Agreement, as amended by this Amendment, are and continue to be secured by the security interest granted by the Borrower in favor of the Secured Party under the Security Agreement, and all of the terms, conditions, provisions, agreements, requirements, promises, obligations, duties, covenants and representations of the Borrower under such documents and any and all other documents and agreements entered into with respect to the obligations under the Credit Agreement are incorporated herein by reference and are hereby ratified and affirmed in all respects by the Borrower.
Section 6.    Merger and Integration, Superseding Effect. This Amendment, from and after the date hereof, embodies the entire agreement and understanding between the parties hereto and supersedes and has merged into this Amendment all prior oral and written agreements on the same subjects by and between the parties hereto with the effect that this Amendment shall control with respect to the specific subjects hereof and thereof.
Section 7.    Severability. Whenever possible, each provision of this Amendment and any other statement, instrument or transaction contemplated hereby or thereby or relating hereto or thereto shall be interpreted in such manner as to be effective, valid and enforceable under the applicable law of any jurisdiction, but, if any provision of this Amendment, or any other statement, instrument or transaction contemplated hereby or thereby or relating hereto or thereto

3




shall be held to be prohibited, invalid or unenforceable under the applicable law, such provision shall be ineffective in such jurisdiction only to the extent of such prohibition, invalidity or unenforceability, without invalidating or rendering unenforceable the remainder of such provision or the remaining provisions of this Amendment, or any other statement, instrument or transaction contemplated hereby or thereby or relating hereto or thereto in such jurisdiction, or affecting the effectiveness, validity or enforceability of such provision in any other jurisdiction.
Section 8.    Successors. This Amendment shall be binding upon the Borrower, the Lenders, the Administrative Agent and their respective successors and assigns, and shall inure to the benefit of the Borrower, the Lenders, the Administrative Agent and the successors and assigns of the Lenders and the Administrative Agent.
Section 9.    Legal Expenses. As provided in Section 9.6 of the Credit Agreement, the Borrower agrees to pay or reimburse the Administrative Agent, upon execution of this Amendment, for all reasonable out-of-pocket expenses paid or incurred by the Administrative Agent, including filing and recording costs and fees, charges and disbursements of outside counsel to the Administrative Agent and/or the allocated costs of in-house counsel incurred from time to time, in connection with the Credit Agreement, including in connection with the negotiation, preparation, execution, collection and enforcement of the Amendment Documents and all other documents negotiated, prepared and executed in connection with the Amendment Documents, and in enforcing the obligations of the Borrower under the Amendment Documents, and to pay and save the Administrative Agent harmless from all liability for, any stamp or other taxes which may be payable with respect to the execution or delivery of the Amendment Documents, which obligations of the Borrower shall survive any termination of the Credit Agreement.
Section 10.    Headings. The headings of various sections of this Amendment have been inserted for reference only and shall not be deemed to be a part of this Amendment.
Section 11.    Counterparts. This Amendment may be executed in several counterparts as deemed necessary or convenient, each of which, when so executed, shall be deemed an original, provided that all such counterparts shall be regarded as one and the same document, and either party to the Amendment may execute any such agreement by executing a counterpart of such agreement.
Section 12.    Governing Law. THE AMENDMENT DOCUMENTS SHALL BE GOVERNED BY THE INTERNAL LAWS OF THE STATE OF CALIFORNIA, WITHOUT GIVING EFFECT TO CONFLICT OF LAW PRINCIPLES THEREOF, BUT GIVING EFFECT TO FEDERAL LAWS APPLICABLE TO NATIONAL BANKS, THEIR HOLDING COMPANIES AND THEIR AFFILIATES.
[The remainder of this page is intentionally left blank.]

4






IN WITNESS WHEREOF, the parties hereto have caused this Amendment to be executed by their officers thereunto duly authorized as of the date first above written.
UNIVERSAL ELECTRONICS INC.


By:
/s/ Bryan M. Hackworth            
Name: Bryan M. Hackworth
Title: Sr. Vice President and CFO

U.S. BANK NATIONAL ASSOCIATION, as a Lender and as Administrative Agent


By:
/s/ Andrew Williams            
Name: Andrew Williams
Title: Vice President

WELLS FARGO BANK, NATIONAL ASSOCIATION, as a Lender


By:
/s/ Aaron Ryan                
Name: Aaron Ryan    
Title: Senior Vice President






5




[Signature Page to First Amendment to Second A&R Credit Agreement]


6

EX-10.2 3 uei-06302018x10qxex102.htm EXHIBIT 10.2 Exhibit


Exhibit 10.2

1


关Ø于Ú番¬禺®骏¥升ý项î目¿之®股É权¨转ª让Ã协­议é之®解â除ý协­议é
Termination Agreement for the Equity Transfer Agreement with Respect to Panyu Gemstar Project

以Ô下Â五å方½于Ú2018年~___月ë__ 日é (以Ô下Â简ò称Æ"生ú效§日Õ")签©署ð本¾关Ø于Ú番¬禺®骏¥升ý项î目¿之®股É权¨转ª让Ã协­议é之®解â除ý协­议é (以Ô下Â简ò称Æ”±解â除ý协­议é”±):
This Termination Agreement for the Equity Transfer Agreement with Respect to Panyu Gemstar Project (the “°Termination Agreement”±) is entered into this ____ day of ______2018 (the “°Effective Date”±) by and among the following parties:
甲×方½༚º实µ致Â发¢展¹有Ð限Þ公«司¾
授Ú权¨代ú表í༚ºDavid Chong Cheung Hyen
地Ø址·༚º香ã港Û九Å龙ú红ì磡|德Â丰á街Ö18号Å海£滨õ广ã场¡一»座ù九Å楼¥903-908室Ò
Party A:    CG Development Limited
Authorized Representative: David Chong Cheung Hyen
Address:     902-908, 9/F, One Harbourfront, 18 Tak Fung Street, Hung Hom, Kowloon, Hong Kong

乙Ò方½༚º广ã州Ý市Ð珺B昊»投¶资Ê有Ð限Þ公«司¾
法¨定¨代ú表í人Ë༚º岑¯兆×雄Û
地Ø址·༚º广ã州Ý市Ð越½秀ã区ø东«风ç路·410-412号Å第Ú36层ã自Ô编àS房¿
Party B:    Guangzhou Junhao Investment Co., Ltd.
Legal Representative: Cen Zhaoxiong
Address:     Room S, 36F, No. 410-412, Dongfeng Road, Yuexiu District, Guangzhou

丙û方½༚º通¨用Ã电ç子Ó公«司¾
授Ú权¨代ú表í༚ºBryan M. Hackworth
地Ø址·༚º201E༌¬Sandpoint Avenue༌¬8th Floor༌¬Santa Ana༌¬CA 92707༌¬USA
Party C:    Universal Electronics Inc.
Authorized Representative: Bryan M. Hackworth
Address:     201E, Sandpoint Avenue, 8th Floor, Santa Ana, CA92707, USA

丁¡方½༚º骏¥升ý科Æ技¼༈¨中Ð国ú༉©有Ð限Þ公«司¾
法¨定¨代ú表í人Ë༚º陈Â德Â忠Ò
地Ø址·༚º广ã州Ý市Ð番¬禺®区ø钟Ó村å镇ò市Ð广ã路·钟Ó二þ路·段Î45号Å
Party D:    Gemstar Technology (China) Co., Limited
Legal Representative: Chen Dezhong
Address:    45 Section II Shiguang Road, Zhongcun Town, Panyu District, Guangzhou

戊ì方½༚º时±代ú中¤国控Ø股É有Ð限Þ公«司¾
法¨定¨代ú表í人Ë༚º岑¯钊È雄Û
地Ø址·༚º香ã港Û中Ð环·康µ乐Ö广ã场¡8号Å交»易×广ã场¡二þ期Ú47楼¥4706-07室Ò





Party E:     Times China Holdings Limited
Legal Representative: Cen Zhaoxiong
Address:    Suites 4706-07, 47/F, Two Exchange Square, 8 Connaught Place, Central, Hong Kong

鉴ø于Ú༚º
甲×方½、¢乙Ò方½、¢丙û方½、¢丁¡方½、¢戊ì方½于Ú2016年ê9月Â18日Õ签©订©《¶关Ø于Ú番¬禺®骏¥升ý项î目¿之®股É权¨转ª让Ã协­议é》·༈¨以Ô下Â简ò称Æ“°原­协­议é”±༉©。£根ù据Ý原­协­议é第Ú4.1条õ约¼定¨༌¬甲×乙Ò双«方½已Ñ于Ú【¾2016】¿年ê【¾09】¿月Â【¾27】¿日Õ在Ú【¾中Ð國ø工¤商Ì銀y行Ð股É份Ý有Ð限Þ公«司¾廣V州Ý云Æ山½支§行Ð】¿银ø行Ð开ª立¢共²管Ü账Ë户§༌¬账Ë户§名û为ª【¾廣V州Ý市Ð珺B昊»投¶資Y有Ð限Þ公«司¾】¿༌¬账Ë号Å为ª【¾36020060192011931】¿༌¬乙Ò方½已Ñ于Ú【¾2016】¿年ê【¾9】¿月Â【¾29】¿日Õ将«定¨金ð人Ë民ñ币Ò3༌¬200万ò元ª转ª入ë共²管Ü账Ë户§(以Ô下Â简ò称Æ“°定¨金ð”±)。£
Whereas, on September 18, 2016, Party A, Party B, Party C, Party D, and Party E signed the “Equity Transfer Agreement with Respect to Panyu Gemstar Project” (hereinafter referred to as the “Original Agreement”). According to Article 4.1 of the Original Agreement, Party A and Party B have opened an Escrow Account at the Industrial and Commercial Bank of China Guangzhou Yushan Branch on 09/27/2016, and the account name is Guangzhou Junhao Investment Co., Ltd., the account number is 36020060192011931. Party B has transferred RMB 32 million deposit into the Escrow Account on 09/29/2016 (the “Initial Deposit”).
现Ö经­各÷方½经­友Ñ好Ã协­商Ì༌¬各÷方½一»致Â同¬意â解â除ý原­协­议é༌¬各÷方½特Ø此Ë於ó生ú效§日Õ签©订©本¾解â除ý协­议é并¢同P意N共²同¬遵ñ守Ø。£
Now, after friendly negotiations amongst the parties, the parties have unanimously agreed to terminate the Original Agreement, and the parties hereby will sign this Termination Agreement effective on and as of the Effective Date and agree to abide by its terms.

1.
各÷方½一»致Â同¬意â༌¬原­协­议é自Ô生ú效§日Õ起ð立¢即Y解â除ý༌¬原­协­议é中Ð约¼定¨的Ä双«方½权¨利û义å务ñ终Õ止¹༌¬各U方½互¥不»承Ð担£原­协­议é下Â之®任Î何Î责ð任Î༌¬包ü括¨但«不»限Þ于Ú违¥约¼或ò声ù称Æ违¥约¼之®责ð任Î。£
All parties agree that the Original Agreement is terminated effective immediately on and as of the Effective Date and the Parties’ rights and obligations under the Original Agreement shall cease, and the Parties shall not bear any liability of whatever kind or nature under or in connection with the Original Agreement, including without limitation, any breach or claim of breach of the Original Agreement.
2.
乙Ò方½向ò甲Ò方½退Ë还¹因ò尽¡职°调÷查é而ø获ñ取¡丁¡方½相à关Ø资Ê料Ï后ó༌¬应¦保£证¤对Ô相à关Ø资Ê料Ï、¢信Å息¢承Ð担£保£密Ü义å务ñ。£
After Party B has returned to Party A the documents and materials that Party B had received in the course of its due diligence review of Party D (“Due Diligence Materials”), Party B shall thereafter also ensure confidentiality of such Due Diligence Materials and their associated information.
3.
于Ú生ú效§日Õ起ð5日Õ内Ú༌¬甲×方½应¦协­助ú乙Ò方½解â除ý共²管Ü账Ë户§的Ä共²管Ü并¢协­助ú将«共²管Ü账Ë户§中Ð的Ä定¨金ð༈¨含¬共²管Ü账Ë户§所ù得Ã利û息¢༌¬如ç有Ð༉©,退Ë回Ø至Á乙Ò方½书é面æ指¸定¨账Ë户§。£
Within 5 days from the Effective Date, Party A shall assist Party B in the cancellation of the Escrow Account and the return of the Initial Deposit (including interest accrued, if any), to the account of Party B as Party B designates in writing.
4.
若ô甲×方½未´按´本¾协­议é第Ú3条õ的Ä约¼定¨履Ä行Ð, 每¿逾â期Ú1日Õ༌¬甲×方½应¦按´共²管Ü账Ë户§内Ú未´退Ë还¹乙Ò方½金ð额î的Ä0.05%向ò乙Ò方½支§付¶违¥约¼金ð。£

If Party A does not fulfill its obligations under Article 3 above, Party A shall pay Party B a penalty charge of 0.05% per day of the unpaid amount to Party B in the Escrow Account
5.
本¾解â除ý协­议é用Ã中Ð英¢文Ä书é写´༌¬如ç两½种Ö语ï文Ä版æ本¾规æ定¨不»同¬༌¬以Ô中Ð文Ä版æ本¾为ª准¼。£因ò履Ä行Ð本¾协­议é发¢生ú争ù议é的Ä༌¬各÷方½应¦友Ñ好Ã协­商Ì解â决ö༛»如ç协­商Ì不»成É༌¬则ò任Î何Î一»方½可É将«有Ð关Ø争ù议é提á交»至Á南Ï沙³国ú际Ê仲Ù裁Ã中Ð心Ä按´该Ã委¯员±会á的Ä仲Ù裁Ã程Ì序ò规æ则ò进ø行Ð最î终Õ仲Ù裁Ã༌¬仲Ù裁Ã裁Ã决ö为ª终Õ局Ö༌¬对Ô各÷方½均ù具ß有Ð约¼束ø力¦。£本¾协­议é的Ä订©立¢、¢执´行Ð、¢效§力¦、¢解â释Í以Ô及°由É此Ë产ú生ú的Ä争ù议é解â决ö均ù适Ê用Ã中Ð华ª人Ë民ñ共²和Í国ú法¨律É。£
This Termination Agreement is written in both Chinese and English. If there is any discrepancy between the two versions, the Chinese version shall prevail. Any disputes and claims arising out of this Termination Agreement shall first be resolved by friendly consultation, and if no agreement can be reached by friendly consultation, any Party may submit the dispute or claim for arbitration before the China Nansha International Arbitration Centre in accordance with its procedural rules, and any arbitral award shall be final and binding on the Parties. Further, the conclusion, implementation, validity and interpretation of and disputes arising out of this Termination Agreement shall be governed by the laws of the People’s Republic of China.
6.
本¾解â除ý协­议é一»式½拾°份Ý༌¬甲×乙Ò丙û丁¡戊ì各÷方½各÷执´贰¡份Ý༌¬自Ô各÷方½授Ú权¨代ú表í签©字Ö并¢加Ó盖Ç公«章Â之®日Õ起ð生ú效§༌¬每¿份Ý均ù具ß同¬等È法¨律É效§力¦。£
This Termination Agreement will be signed in ten duplicates. Each party will hold two copies and each copy shall have full legal effect. The Agreement shall be effective upon the signing of the Agreement by each party’s authorized representative and the affixing of each





party’s chop.



甲×方½༚º实µ致Â发¢展¹有Ð限Þ公«司¾༈¨盖Ç章Â༉©
Party A:    CG Development Limited (Chop)
法¨定¨代ú表í人Ë或ò授Ú权¨代ú表í༈¨签©字Ö༉©༚º
Legal Representative (Signature)
年ê 月Â 日Õ
Date:

乙Ò方½༚º广ã州Ý市Ð珺B昊»投¶资Ê有Ð限Þ公«司¾༈¨盖Ç章Â༉©
Party B:     Guangzhou Junhao Investment Co., Ltd. (Chop)
法¨定¨代ú表í人Ë或ò授Ú权¨代ú表í༈¨签©字Ö༉©༚º
Legal Representative (Signature)
年ê 月Â 日Õ
Date:

丙û方½༚º通¨用Ã电ç子Ó公«司¾༈¨盖Ç章Â༉©
Party C:     Universal Electronics Inc. (Chop)
法¨定¨代ú表í人Ë或ò授Ú权¨代ú表í༈¨签©字Ö༉©༚º
Legal Representative (Signature)
年ê 月Â 日Õ
Date:

丁¡方½༚º骏¥升ý科Æ技¼༈¨中Ð国ú༉©有Ð限Þ公«司¾༈¨盖Ç章Â༉©
Party D:    Gemstar Technology (China) Co. Ltd. (Chop)
法¨定¨代ú表í人Ë或ò授Ú权¨代ú表í༈¨签©字Ö༉©༚º
Legal Representative (Signature)
年ê 月Â 日Õ
Date:

戊ì方½༚º时±代ú中¤国控Ø股É有Ð限Þ公«司¾
Party E: Times China Holdings Limited
法¨定¨代ú表í人Ë或ò授Ú权¨代ú表í༈¨签©字Ö༉©༚º
Legal Representative (Signature)
年ê 月Â 日Õ
Date:








EX-10.3 4 uei-06302018x10qxex103.htm EXHIBIT 10.3 Exhibit


Exhibit 10.3

Share Transfer Agreement
股权转让协议书

Party A: C. G. Development Limited
甲方༚实致发展有限公司
Authorized representative: CHAN TAK CHUNG
授权代表༚陈德忠
Mailing address: UNIT 903-908, 9F, ONE HARBORFRONT, 18 TAK FUNG STREET, HUNG HOM, KOWLOON, HONG KONG
通讯地址༚香港九龙红堪德丰街18号海滨广场一座九楼903-908号。

Party B: Guangzhou MuXia Hotel Management Co. Ltd.
乙方༚广州沐舍酒店管理有限公司
Authorized representative: Lee Huan Giuan
授权代表:李焕娟
Mailing address: Unit 2515 of Building A7, No. 52, Industrial 4th Road of Da Xiu Street, Panyu District, Guzhgzhou
通讯地址: 广州市番禺区大石街工业四路52号A7栋2515

Party C: Gemstar Technology (China) Co., Ltd.
丙方༚骏升科技༈中国༉有限公司
Legal representative: CHAN TAK CHUNG
法定代表人༚陈德忠
Authorized address: No. 45, Zhong Er Road Section, Shiguang Road, Zhong Cun Town, Panyu District, Guangzhou
通讯地址༚广州市番禺区钟村镇市广路钟二路段45号。


WHEREAS:
鉴于༚
1. Party C is a limited liability company established and validly existing in accordance with the laws of People’s Republic of China (wholly-owned by a Taiwan, Hong Kong or Macau company) with registration number 440126400000167 located at 45 Section II Shiguang Road, Zhongcun Town, Panyu District, Guangzhou. Its legal representative is Chen Dezhong; its total investment is US$13.35 million, and its registered capital is US$8 million which has been fully paid up. Party C is a wholly owned subsidiary of Party A, and Party A holds 100% of the equity of Party C.
1、丙方是一家依据中国法律成立并仍有效存续的有限公司༈台港澳法人独资༉༌统一社会信用代码为91440113618781451W༌地址为广州市番禺区钟村镇市广路钟二路段45号༌法定代表人为陈德忠༌投资总额为1335万美元༌注册资本为美元800万元༌实收资本为美元800万元整。丙方为甲方全资子公司༌甲方持有丙方100%的股权。
2. Party C acquired the land use right of multiple parcels of land through several transactions, which together constitute the piece of land located at 45 Section II Shiguang Road, Zhongcun Town, Panyu District, Guangzhou with a total area of 65,980.80 square meters (hereinafter “Project Lot”). Both the land grant premium and deed tax have been fully paid. Party C has obtained the Land Use Right Title Certificates for the Land (Numbers: Yue Fang Di Zheng Zi Di C6542932 and G03-000628). The usage of the Land is Class II industrial land.
2、丙方通过多次交易取得了构成位于广州市番禺区钟村镇市广路钟二路段45号地块的国有土地使用权༌土地面积为65980.8平方米༈下称“项目地块”༉༌项目地块的土地出让金及相关税费༈包括但不限于契税༉已经付清༌丙方领取了项目土地的《国有土地使用权证》༈证号༚粤房地证字第C6542932和G03-000628号༉。土地使用性质为二类工业用地。
3. As of March 31, 2018, based on the unaudited management accounts, the total assets value of Party C is RMB69,543,241 yuan, net fixed assets value is RMB17,456,963 yuan.
3、截止至2018年3月31日༌根据未经审计的管理账目༌丙方的资产总额为6,954.3241万元༌固定资产净值1,745.6963万元。
4. As of March 31 2018, based on the unaudited management accounts, the net book value of the Project Lot, Buildings (defined below) and any leasehold improvements thereon is RMB26,961,939 yuan.
4、截止至2018年3月31日༌丙方根据未经审计的管理账目项目土地和地上建筑物及装修账面净值为2,696.1939万元.
5. As of March 31, 2018, Party C’s bank deposit amounts to RMB 247,399.
5、截止至2018年3月31日༌丙方银行存款为人民币24.7399万E元。
6. As of March 31, 2018, Party C has a Net Taxable loss of RMB36,357,465 on its books.
6、截止至2018年3月31日༌丙方应税损失人民币 3,635.7465万元。





7. Current status of Project Lot: this Project Lot with a total area of 65,980.8 m2 is separately registered under two certificates as follows: : i) Certificate YFDZZ No. G03-000628 for the lot with an area of 16,736 m2 (hereinafter referred to as “Lot #1”), and ii) Certificate YFDZZ No. C6542932 for the lot with an area of 49,244.8 m2 (hereinafter referred to as “Lot #2”). Party A has built makeshift shelters on Lot #1 without a construction application. Party A's structures built on Lot #2 include: 1) plant (Phase I Plant including canteen) with an area of 28,345.70 m2 (Property Ownership Certificate Code: C6542932); 2) office building and Phase II Plant with an area of 18,955.70 m2 (Property Ownership Certificate Code: C6542929); 3) Dormitory Building #1 with an area of 6,400.50 m2 (Property Ownership Certificate Code: C654928); 4) Dormitory Building #2 with an area of 2,861.60 m2 (Property Ownership Certificate Code: C542928); and 5) Dormitory Building #3 with an area of 6,482.10 m2 (Property Ownership Certificate Code: C6542926) (all structures above hereinafter referred to as "Buildings"). The areas stated in the aforesaid property ownership certificates amount to 63,045.60 m2.
7、项目地块的现状༚项目地块总面积为65980.8平方米༌分别登记在粤房地证字第G03-000628号༈该地块的面积为16736平方米༌下称“地块一”༉和粤房地证字第C6542932号༈该地块的面积为49244.8平方米༌下称“地块二”༉。甲方已在地块一上建成简易搭棚༌该建筑未报建。甲方地块二上建成的建筑物包括༚⑴厂房༈第一期厂房包括食堂༉༌面积为28345.70平方米༌房地产权证号C6542932༛⑵办公楼及第二期厂房༌面积18955.70平方米༌房地产权证号C6542929༛⑶第一栋宿舍༌面积6400.50平方米༌房地产权证号C654928༛⑷第二栋宿舍༌面积2861.60平方米༌房地产权证号C542928༛⑸第三栋宿舍༌面积6482.10平方米༌房地产权证号C6542926༈上述全部建筑物下称“地上建筑物”༉。上述房地产权证所载面积合共63045.60平方米。
8. Use Period of the Land Parcels under the name of Party C:
(i) Use period for the land covered by Certificate YFDZZ No. G03-000628 is through August 1, 2046.
(ii) Use period for the land covered by Certificate YFDZZ No. C6542932 is through June 23, 2044
8、丙方名下土地的使用期限༚
⑴粤房地证字第G03-000628号项下土地的使用期限至2046年8月1日༛
⑵粤房地证字第C6542932号项下土地的使用期限至2044年6月23日。
9. Party A signed the Transfer Contract for the Use Right of State-owned Land in Panyu and the General Management Contract for State-owned Land Transfer in Panyu with Guangzhou Panyu Zhongcun Electronic Industrial Company (former “Panyu Zhongcun Electronic Industrial Company”) on June 8, 1992. The Agreement was made among Party A, Party C and Guangzhou Panyu Zhongcun Electronic Industrial Company on November 21, 2017, and the management fee has been paid and settled through the end of the term stated in the General Management Contract for State-owned Land Transfer in Panyu
9、甲方于1992年6月8日与原番禺县钟村镇电子工业公司༈现为广州市番禺区钟村电子工业公司༉签订了《番禺市国有土地使用权转让合同》、《番禺市国有土地转让综合管理合同》。2017年11月21日༌甲方、丙方与广州市番禺区钟村电子工业公司签订《协议书》༌已缴付完结《番禺市国有土地转让综合管理合同》年限内的所有管理费。
10. There exists certain discrepancies regarding the payment of some building construction fees, and the payer or summary specified in some invoices/receipts are not sufficiently identified.
10、丙方存在部分房屋建筑工程费的支付瑕疵部分发票/收据显示的付款单位或摘要内容不清晰。
11. Party C has not been granted corresponding receipts regarding certain portions of land transfer fees and the construction costs of some buildings and structures on the Project Lot.
11、丙方存在部分土地转让费及房屋建筑物建设成本未取得相应凭证。
12. Party C’s production has been discontinued. The water and electricity supply, buildings, and fire prevention systems are operational.
12、丙方现状为停产状态༌水电、房屋、消防为可运作的。
13. On January 10, 2018, Party C received the Tax Examination Notice and the Retrieval Notice for Accounting Books and Documents issued by North District Tax Inspection Department of the Guangzhou Municipal State Taxation Bureau (hereinafter “Tax Examination”). The examination is in on-going.
13、丙方于2018年1月10日收到广州市国家税务局北区稽查局发出的《税务检查通知书》及《调取账簿资料通知书》༌该稽查未结束。
14. Party B acknowledges that it has been given the opportunity to review the current status and condition of the Project Lot and the Buildings prior to the signing of this Agreement.
14、 乙方在签订本协议前已有机会去审查及了解项目地块和地上建筑物的相关现况。
Given the foregoing recitals, through sufficient understanding and consideration, Party A agrees to transfer to Party B and Party B agrees to purchase 100% of Party C’s shares held by Party A. Party B agrees that such transfer shall be based on Party C’s current status on an “AS-IS” basis. Now therefore, all parties hereby agree to the following terms and conditions:
基于前述༌乙方经充分了解并与甲、丙方协商一致༌决定由甲方将其所持有的丙方的100%股权转让予乙方༌乙方同意按丙方物品现状受让。经各方协商༌达成如下协议༚





1. Definition and Interpretation
1. 定义及释义
Unless otherwise provided herein, the terms mentioned herein shall have the following meaning:
除非本协议另有规定༌本协议中使用的如下主要词语应具有如下规定含义༚
Project Lot” shall refer to the multiple parcels of land which together constitute the piece of land located at 45 Section II Shiguang Road, Zhongcun Town, Panyu District, Guangzhou with a total area of 65,980.80 square meters.
“项目地块”指统一构成位于广州市番禺区钟村镇市广路钟二路段45号地块总共面积为65980.80平方米土地。
“Buildings” refer to Party C’s structures built on the Project Lot, including: 1) plant (Phase I Plant including canteen) with an area of 28,345.70 m2 (Property Ownership Certificate Code: C6542932); 2) office building and Phase II Plant with an area of 18,955.70 m2 (Property Ownership Certificate Code: C6542929); 3) Dormitory Building #1 with an area of 6,400.50 m2 (Property Ownership Certificate Code: C654928); 4) Dormitory Building #2 with an area of 2,861.60 m2 (Property Ownership Certificate Code: C542928); 5) Dormitory Building #3 with an area of 6,482.10 m2 (Property Ownership Certificate Code: C6542926); and 6) any makeshift structures or shelters.
“地上建筑物”指丙方在项目地块上建成的建筑物包括༚⑴厂房༈第一期厂房包括食堂༉༌面积为28345.70平方米༌房地产权证号C6542932༛⑵办公楼及第二期厂房༌面积18955.70平方米༌房地产权证号C6542929༛⑶第一栋宿舍༌面积6400.50平方米༌房地产权证号C654928༛⑷第二栋宿舍༌面积2861.60平方米༌房地产权证号C542928༛⑸第三栋宿舍༌面积6482.10平方米༌房地产权证号C6542926; ༈6༉其他简易厂房、仓库。
“Third Party” refers to any entity or individual except Party A, Party B and Party C.
“第三方”指除甲方、乙方、丙方之外的任何实体或个人。
“Business Approval Authority” refers to the competent authority which previously examined and approved the incorporation of Party B.
“商务审批部门”指原审批乙方成立的商务审批主管部门。
“Commerce Approval Authority” refers to the competent authority which handles and approves changes in industrial and commercial registration.
工商审批部门”指办理工商变更登记手续的主管部门。
“Approval” refers to any permission, permit, license, approval, exemption, agreement, authorization, registration or record issued or made by any governmental authority.
“批准”指任何政府机构签发的特许、执照、许可、批准、豁免、同意、授权、登记或备案。
“Applicable Laws” refers to any binding, effective and applicable treaties, laws, administrative regulations, local laws, regulations, decisions, orders, judicial interpretations, judgments, decisions, arbitration awards or other normative documents to which a specified person or property is subject.
“适用法律”对于任何人而言༌指适用于该人或对改任或其任何财产有约束力的公开、有效并且适用的条约、法律、行政法规、地方性法规、规章、决定、命令、司法解释、判决、裁定、仲裁裁决或其他规范性文件。
“Closing Date” refers to the date when Party B completes the procedures for changes in Party C’s Industrial and Commercial Registration, and receives the Notice for Allowance of Change of Industrial and Commercial Registration from the Commerce Approval Authority.
“交割日”指乙方办理完毕丙方工商变更登记手续并自工商审批部门核发的《准予变更登记༈备案༉通知书》之日。
“Handover Date” refers to the date on which Party B completes the handover of the Project Lot, Buildings, corporate and legal documents, key licenses, bank account information and chops in accordance with the requirements set forth by Article 3.4 of the Agreement and as evidenced by the issuance of the Certificate of Handover Completion as defined in Article 3.4.
“交接日”指甲、乙方依照本协议3.4条规范完成丙方土地、建筑物、设施设备、附件清单上资料、银行账号、预留印鉴、安保工作等交接完毕並出具3.4条之书面《接收事项完结书》之日。
“Tax Liabilities” means all forms of taxes, fees, and related charges.
“税项负债”是指各种形式的税款、费用和相关收费。
“Party A Receivables” means cash reserve maintained by Party C in its bank accounts prior to the Handover Date minus the regularly incurred tax liabilities of Party C payable by Party A prior to the Handover Date and other liabilities which are required to be paid by Party A prior to the Handover Date pursuant to this Agreement.
“甲方应收款项”是指在交接日前丙方在所有银行账户尚存之现金储备减去在交接日前本协议规定应由甲方负责支付的丙方正常发生或产生之税项负债及其他按本协议规定应由甲方支付的款项。





“Business Day” refers to any calendar day other than Saturdays, Sundays and all other statutory holidays in China.
“工作日”指除周六、周日及中国所有法定节假日之外的日历日。
“yuan” refers to CNY (Chinese yuan).
“元”指人民币元。

2. Purpose and Subject Matter of Transaction, and Transaction Amount
2༎ 交易目的、交易标的、及交易款项
2.1 Party B agrees to buy and Party A agrees to sell 100% of the shares of Party C in accordance with the terms of this Agreement.
2.1 乙方同意按本协议规定受让且甲方同意按本协议规定转让丙方100%的股权。
2.2 Transaction purpose: Facilitate Party B to obtain the corresponding Project Lot and the Buildings thereon through acquiring from Party A 100% shares that Party A holds in Party C.
2.2 交易目的༚通过甲方将其所持有的丙方的全部股权均转让予乙方༌从而使得乙方通过丙方实质性取得丙方关于项目地块及地上建筑物的权益。
2.3 Subject matter of transaction: 100% of Party C’s shares held by Party A
2.3 交易标的༚甲方所持有丙方的100%股权。
2.4 Transaction Amount: RMB 338,880,000 yuan plus the Party A Receivables as jointly determined by Parties A and B for transfer of 100% of Party C’s shares (“Transaction Amount”).
2.4 交易款项༚丙方100%股权转让价款人民币叁亿叁仟捌佰捌拾捌万元༈࿥338880000元༉及经甲乙双方共同确认的甲方应收款项。

3. Arrangements for Transaction and Payment of Transaction Amount
3. 交易安排及交易款项支付安排
3.1 Within three (3) days upon the execution of this Agreement, Party B shall remit RMB 33,888,000 yuan into the bank account designated by Party A as the transaction deposit (“Deposit”) under this Agreement. Party B shall provide the payment wire confirmation to Party A once the wire transfer is done.
3.1 在本协议签订之日起3日内༌乙方应将交易款项人民币叁仟叁佰捌拾捌万捌仟元༈࿥33,888,000元༉作为本协议的交易首期款汇入甲方指定银行账号。乙方支付完成后༌应将等额的汇款凭证交付甲方。
3.2 Within twenty (20) days upon the execution of this Agreement, all parties shall cooperate to commence to fulfill the required procedures regarding the business approval of such share transfer and the changes in Party C's Industrial and Commercial Registration with the relevant authority (including but not limited to filings with the Business Approval Authority and Commerce Approval Authority). On the date that Party B receives a confirmation receipt from the Commerce Approval Authority that the Authority has received on file the application materials, Party B shall remit RMB 237,216,000 yuan into the bank account designated by Party A. Party B shall provide the payment wire confirmation to Party A once the wire transfer is done.
3.2 在本协议签订之日起20日内༌各方共同启动办理股权转让商务审批及丙方工商变更登记手续。在向工商审批部门递交工商变更登记资料并取得由工商审批部门核发的回执当天内༌乙方应将交易款项人民币贰亿叁仟柒佰贰拾壹万陆仟元༈࿥237,216,000元༉汇入甲方指定银行账号。乙方支付完成后༌应将等额的汇款凭证交付甲方。
3.3 Within 2 business days after Party B has received a confirmation receipt from the Commerce Approval Authority that the Authority has received on file the application materials, Party B shall remit RMB 67,776,000 yuan into the bank account of Guangdong Zu Chi Nou Law Firm for safe custody; in exchange Guangdong Zu Chi Nou Law Firm shall issue a receipt (escrow) certificate of the fund to Party A upon receipt of such amount. Party B shall provide payment wire confirmation to Party A after the wire transfer is done.
Bank Account Information of the Guangdong Zu Chi Nou Law Firm is as follows:
Account Holder Name: Guangdong Zu Chi Nou Law Firm
Bank Branch Name: Guangzhou Famer Merchant Bank Hua-Nan New City Branch
Account No.: 0620 1739 0000 00415
3.3 在取得由工商审批部门核发的回执当日起两个工作日内༌乙方应将交易款项人民币陆仟柒佰柒拾柒万陆仟元༈࿥67,776,000元༉汇入广东智奇诺律师事务所账户代管༌乙方支付完成后༌应将等额的汇款凭证交付甲方。广东智奇诺律师事务所在收到上述相应等额款项后应向甲方出具《资金收款༈代管༉证明》。





广东智奇诺律师事务所银行账号༚
账户名༚广东智奇诺律师事务所
开户行༚广州农商银行华南新城支行
账 号༚0620 1739 0000 00415
3.4 Within thirty (30) days from the Closing Date, Parties A and, B and the Guangdong Zu Chi Nou Law Firm shall form a transition team. Party A shall hand over Party C corporate documents and the Project Lot for Party B's sole management. Upon the delivery of the corporate and legal documents, key licenses, chops, and originals of certificates of Party C as listed in the List of Party C Handover Materials (attached as an Appendix), Parties A and B shall in good faith jointly issue a written Certificate of Handover Completion. Guangdong Zu Chi Nou Law Firm shall unconditionally remit the entire escrow fund in the amount of RMB 67,776,000 yuan into the bank account designated by Party A within 24 hours from the receipt of such Certificate of Handover Completion. Party A shall issue a receipt to Party B upon Party A's receipt of the aforementioned balance of escrow fund.
3.4 自交割日起30日内༌甲、乙、广东智奇诺律师事务所三方组成接收小组༌甲方将丙方全部公司文件及项目地块移交完毕给乙方自行管理。在移交丙方列于《丙方材料清单》应有法律文件、重要凭证、印章、报表、证书原件之日༌甲、乙方联合出具书面《接收事项完结书》༌广东智奇诺律师事务所应在收到《接收事项完结书》24小时内无条件将上述代管资金人民币陆仟柒佰柒拾柒万陆仟元༈࿥67,776,000元༉汇入甲方指定银行账号。甲方在收到上述款项后应出具收据。
3.5 Account information of Party A’s designated bank account is as follows:
Account Holder Name: Guangzhou Universal Electronics Service Co., Ltd.
Bank Branch Name: Bank of China Guangzhou Panyu Branch
Account No.: 689968360537
3.5 甲方指定收款银行账号༚
公司名称༚广州环讯商务服务有限公司
开户行༚中国银行股份有限公司广州番禺钟村支行
账 号༚689968360537
3.6 Five (5) days prior to submitting the applications for change of Industrial and Commercial Registration with the Commerce Approval Authority , Parties A and B shall jointly confirm the amount of Party A Receivables. Thereafter, Party A shall be solely responsible for the handling and processing of such Party A Receivables, and be responsible for any tax liabilities incurred therewith.
3.6甲、乙双方应在向工商审批部门递交工商变更登记资料前5日共同确认甲方应收款项总额༌并自确认后由甲方自行处理甲方应收款项༌因此产生的税费由甲方承担。
3.7 Party B’s payment obligations under this Agreement shall be deemed to have been fulfilled on the date that Party A actually receives the entire Transaction Amount of RMB 338,880,000 yuan.
3.7 甲方实际收到乙方支付的股权转让价款33,888万元之日༌视为乙方已履行完毕本协议项下的付款义务。

4. Representation and Warranties
4. 声明与保证
4.1 For the purpose of the performance hereof, Party A represents and warrants to Party B that to Party A’s actual knowledge and except otherwise disclosed by Party A in writing:
4.1 为履行本协议之目的༌甲方以其实际所知作出声明保证༌除了甲方已经书面向乙方披露的之外༌甲方向乙方作出如下声明和保证༚
4.1.1 To Party A's actual knowledge, the List of Handover Materials, and all the documents, materials and information in connection with this Agreement provided by Party A to Party B are true, and there are no false records, misleading statements or significant omissions. They are materially accurate, complete, and effective regarding the descriptions of assets. If there are material omissions, Party A has the duty to supplement.
4.1.1 据甲方实际所知༌甲方向乙方提供的《丙方材料清单》及与本协议有关的所有文件、证件、资料和信息是真实༌没有虚假记载、误导性陈述或重大遗漏༌在资产数量方面准确、完整和有效。若有重大遗漏 ༌甲方均有补足的责任。
4.1.2 Party A has truthfully and completely disclosed to Party B, to its actual knowledge, any information that may have material adverse effect (meaning having a substantial adverse effect on the legitimacy, effectiveness or enforceability of this Agreement, or on Party C's operation, assets, businesses or financial position) on Party C and its related assets and businesses before the execution of this Agreement Party A further warrants that Party A will not take any action that leads or may lead to any material adverse effect on Party C and its related assets and businesses after the execution of this Agreement.





4.1.2 甲方已尽其实际所知真实、完整地向乙方披露了本协议签约日之前任何可能会对丙方及其相关资产与业务产生重大不利影响༈指对本协议的合法性、有效性可执行性产生的重大不利影响或对丙方的运营、资产、业务或财务状况产生的重大不利影响༉的信息༛并保证在本协议签署后不采取任何导致或可能导致对丙方及其相关资产与业务产生重大不利影响的行为。
4.1.3 All the provisions in “WHEREAS” herein, as well as Party A’s representation and warranties hereunder, are authentic.
4.1.3 本协议“鉴于”部分条款的全部内容及甲方的声明、保证均为真实情形。
4.1.4 On the date of the execution of this Agreement, Party A must provide Party B with the following documents duly stamped and confirmed by Party A, including: i) Party C’s unaudited financial statements as of March 31, 2018; ii) Party C's unaudited balance sheet as of March 31, 2018, 2018; (iii) tax clearance certificate and Party C's audit report; (iv) the tax certificate for increment tax on land value (if any), and (v) the settlement statement of corporate income tax. Prior to the Closing Date, Party A will submit those unaudited financial statements as of the Closing Date.
4.1.4 于本协议签订之日༌甲方须向乙方提供经甲方盖章确认的丙方未经审计之截至2018年3月31日财务报表、2018年3月31日的资产负债表等财务报表、完税证明及审计报告、土地增值税清单税务证明༈如有༉及企业所得税汇算清缴报表。甲方应在交割日前提供截止至交割日的未经审计的财务报表
4.1.5 Party A shall be liable for all of Party C’s losses and liabilities arising from the Tax Examination as stated in point 13 of WHEREAS. Party A shall provide Party B a copy of the final examination report ༈original copy༉issued by the Guangzhou Municipal State Taxation Bureau.
4.1.5 甲方承诺并保证承担本协议“鉴于”第13点所述的税务稽查之事项所造成丙方损失的全部责任༌并将广州市国家税务局最终稽查报告༈原件༉交乙方壹份。
4.1.6 Party A will provide Party B with a set of Party C’s current financial books and records
4.1.6 甲方承诺并保证༌丙方现存的财务资料整套留存给乙方。
4.1.7 Parties A and C warrant that presently there are no disputes regarding their shares. Party A warrants that it will not sign any share transfer contract similar to this Agreement with any third party after the full execution of this Agreement.
4.1.7 甲、丙方承诺现不存在任何股权纠纷。甲方承诺签订本协议后不会与任何第三方签订类似本协议的法律文件。
4.2 For the purpose of the performance hereof, Party B make the following representation and warranties to Party A:
4.2 为履行本协议之目的༌乙方向甲方作出如下声明和保证༚
4.2.1 Party B has sufficient funds that can be disposed and transferred at any time to carry out the transaction hereunder.
4.2.1 乙方有足够及随时可支配调动的资金实力进行本协议项下的交易。
4.2.2 Party B possesses the full capacity for civil conduct and full capacity to execute this Agreement, as well as all the rights, power and authority necessary to have any of its rights and perform any of its duties hereunder. Party B’s performance hereof will neither violate any law, regulation, rule or order applicable to it, nor go against its existing valid articles of association.
4.2.2 乙方拥有完全的民事权利能力和行为能力以签署本协议、享有本协议项下任何权利和履行本协议项下任何义务所必需的一切权利、权力和授权༌乙方履行本协议不违反任何对其适用的法律、法规、规定或命令༌也不违反乙方现行有效的章程。
4.2.3 If after the Handover Date, if Party B actually uses the Net Taxable Loss stated in point 6 of “WHEREAS” to reduce Party B’s operating income and associated tax liability, Party B shall repay to Party A the realized tax savings due to such usage within ten (10) days upon receipt of the related tax payment voucher or supporting documents issued by the taxation authority. Prior to the full utilization of the Net Taxable Loss, Party B shall disclose to Party A in writing (1) each instance on which the Net Taxable Loss is utilized to reduce Party B’s operating income and tax liability, and (2) submit its detailed annual income tax return to Party A on an annual basis up to five (5) years.
4.2.3 交接日后༌乙方有实际使用“鉴于”第6点所述的应税损失来减少乙方的营业收入和相关税务负担༌乙方应于收到税务机关出具的相关纳税凭证或证明文件十日内向甲方归还乙方因此实现的税收减免金额༌在乙方尚未将应税损失使用完之前༌乙方应每年如实向甲方披露递延所得税的使用情况并向甲方提供当年所得税申报明细表༌五年为限。
4.2.4 Party B undertakes and warrants that it will continuously perform the Transfer Contract for the Use Right of State-owned Land in Panyu, the General Management Contract for State-owned Land Transfer in Panyu, and the Agreement with Guangzhou Panyu Zhongcun Electronic Industrial Company as specified in point 9 of “WHEREAS” herein, and that Party B will solely assume all rights and obligations arising out of these agreements.
4.2.4 乙方承诺并保证继续履行本协议“鉴于”部分甲方与广州市番禺区钟村电子工业公司签订的《番禺市国有土地使用权转让合同》、《番禺市国有土地转让综合管理合同》、《协议书》。因该合同、协议产生的权利义务由乙方独立承担。
4.2.5 Party B warrants that if _ Guangdong Zu Chi Nou Law Firm fails to remit the balance of the Transaction Amount pursuant to this Agreement, Party B shall be responsible for paying Party A any such shortfall in the Transaction Amount .
4.2.5 乙方承诺并保证༌若广东智奇诺律师事务所未按本协议之约定向甲方足额汇款༌乙方对应汇款余额承担连带清偿责任。
4.3 Party A and Party B acknowledge and agree that that: i) for two years after the Handover Date, Party A shall indemnify Party B for any losses





or debt incurred arising from any rights and obligations of Party C (including but not limited to legal disputes, litigation, guarantees, rent, administrative penalties and fines, contractual damages, and delinquent taxes) that arose or were incurred prior to the Closing Date, except for those matters listed in “WHEREAS” herein; and ii) Party B shall solely assume and be obligated for any rights and obligations of Party C that arise or are incurred upon or after the Handover Date. Upon the expiration of said two-year period, the indemnification obligations of Party A will cease with no further actions needing to be taken by the Parties.
4.3 甲方和乙方确认并同意༚i༉在交接日后两年内发生的༌除了本协议“鉴于”中列出的事项外༌甲方应承担及赔偿因丙方在交接日前产生的任何权利和义务而衍生的债务及损失༈包括但不限于各类纠纷、诉讼、担保、租金、罚款、欠费、违约金、赔偿金、欠税及滞纳金等༉; ii) 乙方应完全承担在交接日之后丙方产生的任何权利和义务。 在上述两年期满后༌甲方的上述赔偿义务将在双方不需要取得任何进一步的行动下自动终止。
4.4 On the Handover Date, Parties A and B will destroy the old official chops of Party C, and handover the new official chops of Party C to Party B. Liabilities and debt arising from documents previously chopped by the old official chops will be considered as Party C’s liabilities which arose prior to the Handover Date. Liabilities and debt arising from documents chopped by the new official chops will be considered as Party C’s liabilities which arose after the Handover Date, for which Party A has no responsibility or liability.
4.4 交接日当天甲、乙双方进行旧公章销毁༌新公章雕刻的交接。因旧公章和旧财务章等所有丙方旧印鉴所盖章的文件所发生的所有债务及或有负债均视为交接日前的丙方的债务。因新公章和新财务章等所有丙方新印鉴所盖章的文件所发生的所有债务均视为交割日后的丙方的债务。丙方交接日后所发生的所有债务与甲方无关。

5. Liability for Breach and Termination of Agreement
5. 违约责任及协议终止
5.1 Except as otherwise agreed herein, for two years after the execution of this Agreement, any party must indemnify for the other party’s actual losses arising from such party’s failure to perform its duties and obligations hereunder, or misleading or incorrect representation and warranties.
5.1 除本协议另有约定外༌在本协议签署后的两年内༌任何一方未能履行其在本协议项下义务、责任༌或其声明和保证失实有误的༌则该方须赔偿另一方因此而蒙受的实际损失。
5.2 After Party B has paid the Deposit to Party A pursuant to Article 3.1, if Party A commits a material delay in fulfilling its obligations as provided in this Agreement, it shall pay Party B a liquidated damage equaling 0.05% of the Transaction Amount Party A already received from Party B per day for each day of material delay, except if such delay is attributable to any governmental authority’s action, any examination and approval delayed by a relevant authority which is out of the control of Party A, or any other cause which is beyond the reasonable control of Party A Meanwhile, Party A shall finish the relevant contractual obligations as soon as possible, and all parties shall also continue to perform the Agreement. However, if the delay by Party A exceeds twenty (20) days, Party B is entitled to terminate this Agreement without further liability, and claim against Party A liquidated damage at 10% of the total Transaction Amount.
5.2 乙方根据本协议3.1条约定向甲方支付首期款后༌除非由于甲方无法遇见或控制的因素, 或政府部门的工作要求、审批等原因༌甲方逾期完成本协议约定义务的༌每逾期1日༌应按已收交易款的0.05%向乙方支付违约金༌同时༌甲方应尽快完成以上约定事项༌各方继续执行合同。甲方逾期超过20天的༌乙方有权解除本协议并要求甲方支付本协议项下总交易金额10%的违约金。
5.3 In case that Party B fails to make the payment to Party A pursuant to Article 3.2, Party B shall pay Party A a liquidated damage equaling 0.05% of the unpaid Transaction Amount for each day of delay. In addition, in case Party B’s late payment exceeds three (3) days, Party A is entitled to unilaterally terminate this Agreement (without the need to notify Party B) without further liability, and claim against Party B a liquidated damage at 10% of the total Transaction Amount.
5.3 乙方未按本协议3.2条约定付款的༌每逾期1日༌应按未付交易款的0.05%向甲方支付违约金。乙方逾期付款天数超过3日的༌甲方有权在无须通知乙方的情况下单方即时解除本协议༌并要求乙方支付本协议项下总交易金额10%的违约金。
5.4 In case that Party B fails to make the payment to Guangdong Zu Chi Nou Law Firm pursuant to Article 3.3, it shall pay Party A a liquidated damage equaling 0.05% of the unpaid Transaction Amount per day for each day of delay. In addition, in case of Party B’s late payment exceeds five (5) days, Party A is entitled to unilaterally terminate this Agreement (without the need to notify Party B) without further liability, and claim against Party B a liquidated damage at 10% of the total Transaction Amount.
5.4 乙方未按本协议3.3条约定向广东智奇诺律师事务所支付代管资金的༌每逾期1日༌应按未付交易款的0.05%向甲方支付违约金。乙方逾期付款天数超过5日的༌甲方有权在无须通知乙方的情况下单方即时解除本协议༌并要求乙方支付本协议项下总交易金额10%的违约金。
5.5 Upon the execution of this Agreement, neither party A or B shall unilaterally discharge this Agreement on any ground unless such party’s obligations to perform the Agreement has been duly excused (for example, the other party announces that it will not continue to perform the Agreement according to its term). If either party unilaterally terminates this Agreement without just cause, such breaching party must pay the non-breaching party the liquidated damages at 10% of the total Transaction Amount.
5.5 本协议签订后༌甲乙双方均不得以任何理由单方解除本协议༌除非一方有理由不根据本协议履行合同༈例如另一方宣告将不继续履行合同༉༌如一方无正当理由单方提出解约的༌则违约方须向守约方支付总交易金额10%的违约金。
5.6 If Party A’s representations and warranties are materially untrue or inaccurate, or its failure to perform its duties as specified in this Agreement,





results in any actual losses and liabilities of Party C or Party B, Party B must claim such loss against Party A in writing and list any matter, basis and amount for compensation no later than two years from the Closing Date. Within fifteen (15) days upon receipt of such written claim for damages, Party A shall investigate such matter specified therein. If it is verified through investigation, Party A shall make compensation to Party B.
5.6 若由于甲方在本协议作出的声明、保证不真实、不准确或甲方不履行该条约定的义务༌而导致丙方或乙方的损失和债务༌乙方需于交割后两年内以书面形式向甲方提出赔偿要求并列明要求赔偿的事项、依据及数额。甲方在收到收到书面赔偿要求之日起15日内༌应对书面赔偿要求所述事项进行查证。经查证属实的༌由甲方向乙方足额赔偿。
5.7 Notwithstanding anything to the contrary, in the event that the transaction contemplated by this Agreement fails to fully close on or before June 30, 2018 (including but not limited to the transfer of shares and handover of the project), and such failure to close is through no fault of Party A or reasons related to the delay of the government not otherwise caused by or attributable to Party B, Party A shall be able to terminate this Agreement without further liability and retain 10% of the Transaction Amount paid by Party B as liquidated damage.
5.7 除因甲方或政府延迟(但非因乙方造成的)因素外༌如果本股转交易在2018年 6月30日前未能完成全部交割༈包括但不限于股权交割、项目接收༉༌则甲方有权终止本协议并要求乙方支付的交易金额的10༅作为违约金。

6. Governing Laws and Resolution of Disputes
6.适用法律及争议解决
All the disputes during the performance hereof shall be settled by Party A and Party B through consultation between officials of the Parties that have decision making authority. Failing that, Party A and Party B acknowledge that any dispute arising from or in connection with this Agreement shall be filed for arbitration with Nansha International Arbitration Center. For this purpose, the summary procedures and the laws of PRC shall apply in the hearing process. The arbitral award shall be final and binding upon Party A and Party B.
本协议履行过程中所发生的一切纠纷由双方有决定权之代表协商解决༌如协商不成༌因本协议引起的或与本协议有关的任何争议༌双方一致确认提请南沙国际仲裁中心仲裁༌适用中华人民共和国法律༌该仲裁裁决是终局的༌对双方均有约束力。

7. Notice and Service
7. 通知和送达
Any notices, documents and materials sent or submitted among all parties for the performance hereof shall be made in writing (including email) and addressed through registered mail or express delivery to the addresses stated herein. In case of change in either party’s address, it shall promptly inform the other party in writing; otherwise, any notices and documents sent to such party’s address stated herein shall be deemed to have been directly delivered to such party.
各方因履行本协议而相互发出或者提供的所有通知、文件、资料须以书面形式༈包括电子邮件༉༌且须挂号邮寄或专差送达。送达地址均以本协议所记载的为准。任何一方如有变更地址的༌应及时书面通知另一方。否则༌任何依据本协议记载的地址所寄发的通知及文件༌均视同已经直接送达对方。

8. Miscellaneous Provisions
8.其他事项
8.1 Party A shall be responsible for the fees incurred through the commerce authority for this transaction. Any taxes and levies relating to the transaction hereunder shall be borne by the related parties in accordance with relevant laws and regulations and as provided herein, or shall be equally (50%) shared by Party A and Party B if no such law, regulation or provision.
8.1 本次交易工商部门费用由甲方负责༌与本协议项下的交易有关的税费、费用等均按相关法律法规的规定及本协议的约定由相关方承担。没有该等法律规定或约定的༌则由甲方及乙方各承担50%。
8.2 Where either party hereto fails to perform this Agreement in whole or in part due to force majeure, any act of government, and any other unforeseeable and insurmountable cause, such affected party shall immediately inform the other party in writing. Consequently, all parties hereto shall discuss whether to discharge this Agreement based on the impact of such events on the performance hereof, or shall be released from, in whole or in part, or shall decide to postpone the performance hereof.
8.2 本协议各方由于不可抗力、政府行为以及其他不能预见及不能克服的原因༌致使本协议不能履行或者不能全部履行时༌遇到上述事件的一方༌应立即书面通知对方༌由本协议各方按事件对履行本协议影响的程度协商是否解除本协议、或者部分或全部免除履行本协议的责任、或者延期履行本协议。
8.3 The transaction amount to be stated in the standard share transfer contract to be entered into by Party A and Party B for purpose of the business approval procedure (“Standard Transfer Contract”) shall be the same as the Transaction Amount stated in this Agreement. In the event of any inconsistency between the Standard Transfer Contract and this Agreement, this Agreement shall prevail.





8.3 甲乙双方为办理商务审批手续而签署的标准股权转让合同金额应与本协议一致༌其内容如果与本协议有不一致的༌以本协议约定为准。
8.4 Upon the end of the land use period granted to Party C, Party B shall be solely responsible for those matters (and associated liabilities) relating to the ownership or use rights of the land and building. If Party B needs Party A’s assistance, Party A will provide reasonable assistance provided that (i) such assistance does not adversely impact the interests of Party A, and (ii) Party B reimburses any out-of-pocket costs incurred by Party A in the course of such assistance.
8.4 因丙方土地期限届满后厂房、土地归属问题༌由乙方自行处理并承担相应责任。若乙方需甲方配合处理的༌在不损害甲方权益的情况下༌甲方应予以配合。乙方应支付甲方因配合而实际产生之费用。
8.5 Party B shall be responsible for cost water, electricity and security services of Party C on the following month following the Handover Date.
8.5 丙方水、电、煤气、安保等各项费用༌自乙方实际接收丙方次月起由乙方承担。
8.6 Neither party has engaged or authorized any broker, finder, investment banker or other third party to act on behalf of any Party hereto, directly or indirectly, as a broker, finder, investment banker or in any other like capacity in connection with this Agreement or the transactions contemplated hereby, or has consented to or acquiesced in anyone so acting. There are no claims for compensation from any such broker, finder, investment banker or other third party for so acting or of any basis for such a claim.
8.6 本协议任何一方均未委托或授权任何经纪人༌中介༌投资银行家或其他第三方代表任何一方直接或间参予本协议及交易。并无任何此类经纪人༌中介༌投资银行家或其他第三方代表会向任何一方要求任何受益或报酬。
8.7 This Agreement is written both in Chinese and English. In case of any difference between the two versions, the Chinese version shall prevail.
8.7 本协议用中英文书写༌如两种语言版本规定不同༌以中文版本为准。
8.8 This Agreement is made in duplicates. Parties A and B will each hold two (2) copies. Parties C and the Guangdong Zu Chi Nou Law Firm’s will each hold one (1) copy. The Agreement comes into effect upon signature and seal by the authorized representatives of all parties. All copies have the same legal force.
8.8 本协议一式陆份༌甲方贰份༌乙方贰份༌丙方壹份༌广东智奇诺律师所壹份༌自各方授权代表签字、加盖公章之日起生效༌每份均具有同等法律效力。

























甲方༚实致发展有限公司༈盖章༉
Party A:    CG Development Limited (Chop)
法定代表人或授权代表༈签字༉༚
Legal Representative (Signature)
年 月 日
Date:
乙方༚广州沐舍酒店管理有限公司
Party B:     Guangzhou MuXia Hotel Management Co. Ltd.
法定代表人或授权代表༈签字༉༚
Legal Representative (Signature)
年 月 日
Date:

丙方༚Gemstar Technology (China) Co., Ltd.
Party C:     Gemstar Technology (China) Co., Ltd.
法定代表人或授权代表༈签字༉༚
Legal Representative (Signature)
年 月 日
Date:

广东智奇诺律师事务所
Guangdong Zu Chi Nou Law Firm
法定代表人或授权代表༈签字༉༚
Legal Representative (Signature):
年 月 日
Date:
Place of Signature: Panyu District, Guangzhou
签约地点༚广州番禺
附件༚
1、《丙方材料清单》
2、各方营业执照或存续证明
3、广东智奇诺律师事务所执业许可证
4、《资金收款༈代管༉证明》、《接收事项完结书》模板

Appendix





1.
List of Party C Handover Materials
2.
Each Party’s business license
3.
Guangdong Zu Chi Nou Law Firm’s License.
4.
Form of Escrow Receipt/Certificate and Certificate of Handover Completion





EX-10.4 5 uei-06302018x10qxex104.htm EXHIBIT 10.4 Exhibit

UNIVERSAL ELECTRONICS INC.
2018 EQUITY AND INCENTIVE COMPENSATION PLAN

1.Purpose. The purpose of the Universal Electronics Inc. 2018 Equity and Incentive Compensation Plan is to provide a means through which the Company may attract and retain key personnel and to provide a means whereby directors, officers, employees, consultants and advisors of the Company and its Subsidiaries (the “Company Group”) can acquire and maintain an equity interest in the Company, or be paid incentive compensation, which may (but need not) be measured by reference to the value of Common Stock, thereby strengthening their commitment to the welfare of the Company Group and aligning their interests with those of the Company’s stockholders.

2.Definitions. The following definitions shall be applicable throughout the Plan:
Annual Award” has the meaning given such term in Section 5(c) of the Plan.
Award” means, individually or collectively, any Incentive Stock Option, Nonqualified Stock Option, Stock Appreciation Right, Restricted Stock, Restricted Stock Unit, Other Stock-Based Award, Cash-Based Award granted under the Plan.

Award Agreement” means a written agreement between the Company and a Participant evidencing the grant of an Award (other than a Cash-Based Award) to the Participant.

Board” means the Board of Directors of the Company.

Business Combination” has the meaning given such term in the definition of “Change in Control.”

Cash-Based Award” means an Award that is not a Stock Appreciation Right or Restricted Stock Unit granted under Section 10 of the Plan that is denominated and/or payable in cash.

Cause” means in the case of a particular Award, unless the applicable Award Agreement states otherwise, (i) the Company or any Subsidiary having “cause” to terminate a Participant’s employment or service, as defined in any employment or consulting agreement between the Participant and any member of the Company Group in effect at the time of such termination or (ii) in the absence of any such employment or consulting agreement (or the absence of any definition of “Cause” contained therein), the following with respect to a Participant: (a) the commission of a felony or other crime involving moral turpitude or the commission of any act or omission involving dishonesty, disloyalty or fraud in connection with the performance of his or her duties with respect to the Company or any of its Subsidiaries; (b) any conduct in conjunction with his or her duties which could reasonably be expected to, or which does, cause public disgrace or disrepute or significant economic harm to the Company or any of its Subsidiaries; (c) repeated or continuing failure to perform his or her duties that is not cured to the Company’s reasonable satisfaction within fifteen (15) days after written notice thereof (provided, that, such opportunity to cure shall not be available for repeated or habitual violations); (d) a deliberate act of insubordination or repeated refusal to follow reasonable and lawful instructions of supervisors, including engaging in disruptive conduct to the detriment of the Company or any of its Subsidiaries; (e) gross negligence or willful misconduct in connection with the performance of his or her duties with respect to the Company or any of its Subsidiaries; (f) obtaining any personal profit not thoroughly disclosed to and approved by the Company in connection with any transaction entered into by, or on behalf of, the Company or any of its Subsidiaries or a breach of his or her fiduciary duties to the Company or any of its Subsidiaries; (g) violating any material terms of the applicable material policies of the Company or any of its Subsidiaries that is not cured to the Company’s reasonable satisfaction within fifteen (15) days after written notice thereof (provided, that, such opportunity to cure shall not be available for repeated or habitual violations); or (i) any breach of any material provision of a written agreement between the Company or any of its Subsidiaries and the Participant which is not cured to the Company’s reasonable satisfaction within fifteen (15) days after written notice thereof.

Change in Control” shall, in the case of a particular Award, unless the applicable Award Agreement states otherwise
or contains a different definition of “Change in Control,” be deemed to occur upon the first to occur of the following:

(i)Any individual, entity or group (within the meaning of Section 12(d)(3) or 14(d)(2) of the Securities Exchange Act of 1934, as amended and any successor thereto (the “Exchange Act”)) (a “Person”) becomes the beneficial owner (within the meaning of Rule 13d-3 promulgated under the Exchange Act) of fifty percent (50%) or more of either (A) the then-outstanding shares of Common Stock of the Company (the “Outstanding Company Common Stock”) or (B) the combined voting power of the then-outstanding voting securities of the Company entitled to vote generally in the election of directors (the “Outstanding Company Voting Securities”); provided, however, that, for purposes herein, the following acquisitions shall not constitute a Change in Control: (I) any acquisition by the Company, (II) any acquisition by any employee benefit plan (or related trust) sponsored or maintained by the Company or any affiliate of the Company, or (III) any acquisition by any corporation pursuant to a transaction that complies with subsections (iii)(A), (iii)(B) and (iii)(C) of this definition below;

(ii)During any period of twelve (12) consecutive months, individuals who, as of the date hereof, constitute the Board (the “Incumbent Board”) cease for any reason to constitute at least a majority of the Board; provided, however, that any individual becoming a director subsequent to the date hereof whose election, or nomination for election by the Company’s stockholders, was approved by a vote of at least a majority of the directors then comprising the Incumbent Board shall be considered as though such individual were a member of the Incumbent Board, but excluding, for this purpose, any such individual whose initial assumption of office occurs as a result of an actual or threatened election contest with respect to the election or removal of directors or other actual or threatened solicitation of proxies or consents by or on behalf of a Person other than the Board;

(iii)Consummation of a reorganization (excluding a reorganization under either Chapter 7 or Chapter 11 of Title 11 of the United States Code), merger, statutory share exchange or consolidation or similar transaction involving the Company or any of its Subsidiaries, a sale or other disposition of all or substantially all of the assets of the Company, or the acquisition of assets or stock of another entity by the Company or any of its Subsidiaries (each, a “Business Combination”), in each case unless, following such Business Combination,
(A)    all or substantially all of the individuals and entities that were the beneficial owners of the Outstanding Company Common Stock and the Outstanding Company Voting Securities immediately prior to such Business Combination beneficially own, directly or indirectly, more than fifty percent (50%) of the then-outstanding shares of common stock (or, for a non-corporate entity, equivalent securities) and the combined voting power of the then-outstanding voting securities entitled to vote generally in the election of directors (or, for a non- corporate entity, equivalent governing body), as the case may be, of the entity resulting from such Business Combination (including, without limitation, an entity that, as a result of such transaction, owns the Company or all or substantially all of the Company’s assets either directly or through one or more Subsidiaries) in substantially the same proportions as their ownership immediately prior to such Business Combination of the Outstanding Company Common Stock and the Outstanding Company Voting Securities, as the case may be,
(B)    no Person (excluding any corporation resulting from such Business Combination or any employee benefit plan (or related trust) of the Company or such corporation resulting from such Business Combination) beneficially owns, directly or indirectly, fifty percent (50%) or more of, respectively, the then-outstanding shares of common stock of the corporation resulting from such Business Combination or the combined voting power of the then-outstanding voting securities of such corporation, except to the extent that such ownership existed prior to the Business Combination, and (C) at least a majority of the members of the board of directors (or, for a non-corporate entity, equivalent governing body) of the entity resulting from such Business Combination were members of the Incumbent Board at the time of the execution of the initial agreement or of the action of the Board providing for such Business Combination; or

(iv)
Approval by the stockholders of the Company of a complete liquidation or dissolution of the Company.

Notwithstanding the foregoing, a Change in Control shall not be deemed to occur under the Plan unless the event(s) constituting a Change in Control also constitute a “change in the ownership” of the Company, a “change in effective control” of the Company, or a “change in the ownership of a substantial portion of the assets” of the Company under Treasury Regulations § 1.409A-3(i)(5), or any successor provision.

Code” means the Internal Revenue Code of 1986, as amended, and any successor thereto. Reference in the Plan to any section of the Code shall be deemed to include any regulations or other interpretative guidance under such section, and any amendments or successor provisions to such section, regulations or guidance.


Committee” means the Compensation Committee of the Board or a committee of at least two people as the Board may appoint to administer the Plan or, if no such committee has been appointed by the Board, the Board.

Common Stock” means the common stock, par value $0.01 per share, of the Company (and any stock or other securities into which such common stock may be converted or into which it may be exchanged).

Company” means Universal Electronics Inc., a Delaware corporation, and any successor thereto.

Confidential Information” means, unless the applicable Award Agreement states otherwise, any data, information or documentation (including such that is received by third parties) that is competitively sensitive or commercially valuable and not generally known to the public, including data, information or documentation related or pertaining to: (1) finance, supply or service; (2) customers, suppliers or consumers, including customer lists, relationships and profiles;
(3) marketing or product information, including product planning, marketing strategies, marketing results, marketing forecasts, plans, finance, operations, reports, sales estimates, business plans and internal performance results relating to past, present or future business activities, clients and suppliers; and (4) scientific or technical information, design, process, procedure, formula or improvement, computer software, object code, source code, specifications, inventions or systems information, whether or not patentable or copyrightable, and that is not otherwise a Trade Secret.

Date of Grant” means the date on which the granting of an Award is authorized, or such other date as may be specified in such authorization.

Detrimental Activity” means any of the following: (1) unauthorized use, disclosure or dissemination of Confidential Information or Trade Secrets pertaining to the business of any member of the Company Group; (2) any activity that would be grounds to terminate the Participant’s employment or service with any member of the Company Group for Cause; or (3) a breach by the Participant of any restrictive covenant by which such Participant is bound, including, without limitation, any covenant not to compete or not to solicit, in any agreement with any member of the Company Group; provided, however, that the activity described under clause (1) of this definition does not apply to (x) any Confidential Information which has become generally known to competitors of any member of the Company Group through no act or omission by the Participant or (y) a Participant’s communications that are required by law or judicial process (e.g., subpoena). Further, this definition does not preclude a Participant from communicating, cooperating or filing a complaint with any U.S. federal, state or local governmental or law enforcement branch, agency or entity (collectively, a “Governmental Entity”) with respect to possible violations of any U.S. federal, state or local law or regulation, or otherwise making disclosures to any Governmental Entity, in each case, that are protected under the whistleblower provisions of any such law or regulation, provided, that, in each case, such communications and disclosures are consistent with applicable law and provided, further, that under no circumstance is the Participant authorized to disclose any information covered by the Company Group’s attorney-client privilege or attorney work product or Trade Secrets without prior written consent of the Board or its designee.

Effective Date” means the first date on which the Plan has been both adopted by the Board and approved by the Company’s shareholders.

Eligible Director” means a person who is a “non-employee director” within the meaning of Rule 16b-3 under the Exchange Act.

Eligible Person” means any (i) individual employed by any member of the Company Group; (ii) director of any member of the Company Group; or (iii) consultant or advisor to any member of the Company Group who may be offered securities registrable on Form S-8 under the Securities Act or pursuant to Rule 701 of the Securities Act, or any other available exemption, as applicable.

Employment Agreementmeans an employment agreement or similar agreement between a Participant and a member of the Company Group.

Exchange Act” has the meaning given such term in the definition of “Change in Control,” and any reference in the Plan to any section of (or rule promulgated under) the Exchange Act shall be deemed to include any rules, regulations


or other interpretative guidance under such section or rule, and any amendments or successor provisions to such section, rules, regulations or guidance.

Exercise Price” has the meaning given such term in Section 7(b) of the Plan.

Fair Market Value” means, on a given date, (i) if the Common Stock is listed on the NASDAQ Stock Market or another national securities exchange, the closing sales price of the Common Stock reported on such national securities exchange, or, if there is no such sale on that date, then on the last preceding date on which such a sale was reported;
(ii) if the Common Stock is not listed on the NASDAQ Stock Market or another national securities exchange, but is quoted on an inter-dealer quotation system on a last sale basis, the closing bid price or, if there is no such sale on that date, then on the last preceding date on which a sale was reported; or (iii) if the Common Stock is not listed on a national securities exchange or quoted in an inter-dealer quotation system on a last sale basis, the amount determined by the Committee in good faith to be the fair market value of the Common Stock in a manner intended to satisfy the principles of Section 409A of the Code.

Good Reason” or “Constructive Termination” means the definition of such term as set forth in an Employment Agreement or Award Agreement; provided, that, in the absence of such definition in such an agreement, the concept shall not apply with respect to a Participant’s Awards.

Immediate Family Members” shall have the meaning set forth in Section 15(b).

Incentive Stock Option” means an Option that is designated by the Committee as an incentive stock option as described in Section 422 of the Code and otherwise meets the requirements set forth in the Plan.

Incumbent Board” has the meaning given such term in the definition of “Change in Control.” “Indemnifiable Person” shall have the meaning set forth in Section 4(e) of the Plan.
Mature Shares” means shares of Common Stock owned by a Participant that are not subject to any pledge or security interest and that have been either previously acquired by the Participant on the open market or meet such other requirements, if any, as the Committee may determine are necessary in order to avoid an accounting earnings charge on account of the use of such shares to pay the Exercise Price or satisfy a withholding obligation of the Participant.

Nonqualified Stock Option” means an Option that is not designated by the Committee as an Incentive Stock Option. “Option” means an Award granted under Section 7 of the Plan.
Option Period” has the meaning given such term in Section 7(c) of the Plan.

Other Stock-Based Award” means an Award that is not an Option, Stock Appreciation Right, Restricted Stock, or Restricted Stock Unit, that is granted under Section 10 of the Plan and is (1) payable by delivery of Common Stock and/or (2) measured by reference to the value of Common Stock.

Outstanding Company Common Stock” has the meaning given such term in the definition of “Change in Control.” “Outstanding Company Voting Securities” has the meaning given such term in the definition of “Change in Control.”
Participant” means an Eligible Person who has been selected by the Committee to participate in the Plan and to receive an Award pursuant to Section 6 of the Plan.

Permitted Transferee” shall have the meaning set forth in Section 15(b) of the Plan. “Person” has the meaning given such term in the definition of “Change in Control.”
Plan” means this Universal Electronics Inc. 2018 Equity and Incentive Compensation Plan.



Prior Plan” means each of the Universal Electronics Inc. 2014 Stock Incentive Plan, the Universal Electronics Inc. 2010 Stock Incentive Plan, the Universal Electronics Inc. 2006 Stock Incentive Plan, the Universal Electronics Inc. 2003 Stock Incentive Plan, and the Universal Electronics Inc. 1999A Nonqualified Stock Plan (collectively, the “Prior Plans”).

Restricted Period” means the period of time determined by the Committee during which an Award is subject to restrictions or, as applicable, the period of time within which performance is measured for purposes of determining whether an Award has been earned.

Restricted Stock Unit” means an unfunded and unsecured promise to deliver shares of Common Stock, cash, other securities or other property, subject to certain restrictions (including, without limitation, a requirement that the Participant remain continuously employed or provide continuous services for a specified period of time), granted under Section 9 of the Plan.

Restricted Stock” means Common Stock, subject to certain specified restrictions (including, without limitation, a requirement that the Participant remain continuously employed or provide continuous services for a specified period of time), granted under Section 9 of the Plan.

SAR Period” has the meaning given such term in Section 8(b) of the Plan.

Securities Act” means the Securities Act of 1933, as amended, and any successor thereto. Reference in the Plan to any section of (or rule promulgated under) the Securities Act shall be deemed to include any rules, regulations or other interpretative guidance under such section or rule, and any amendments or successor provisions to such section, rules, regulations or guidance.

Stock Appreciation Right” or “SAR” means an Award granted under Section 8 of the Plan.

Strike Price” means, except as otherwise provided by the Committee in the case of Substitute Awards, (i) in the case of a SAR granted in tandem with an Option, the Exercise Price of the related Option, or (ii) in the case of a SAR granted independent of an Option, the Fair Market Value on the Date of Grant.

Subsidiary” means a corporation, company or other entity (i) more than fifty percent (50%) of whose outstanding shares or securities (representing the right to vote for the election of directors or other managing authority) are, or (ii) which does not have outstanding shares or securities (as may be the case in a partnership, joint venture, limited liability company, unincorporated association or other similar entity), but more than fifty percent (50%) of whose ownership interest representing the right generally to make decisions for such other entity is, now or hereafter, owned or controlled, directly or indirectly, by the Company; provided, however, that for purposes of determining whether any person may be a Participant for purposes of any grant of Incentive Stock Options, “Subsidiary” means any corporation in which the Company at the time owns or controls, directly or indirectly, more than fifty percent (50%) of the total combined Voting Power represented by all classes of stock issued by such corporation.

Substitute Award” has the meaning given such term in Section 5(f).

Sub-Plans” means any sub-plan to this Plan that has been adopted by the Board or the Committee for the purpose of permitting the offering of Awards to employees of any member of the Company Group that are located outside the United States of America, with each such sub-plan designed to comply with local laws applicable to offerings in such foreign jurisdictions. Although any Sub-Plan may be designated a separate and independent plan from the Plan in order to comply with applicable local laws, the limits specified in Section 5 shall apply in the aggregate to the Plan and any Sub-Plan adopted hereunder.

Trade Secrets” means without limitation, (1) any data or information that is competitively sensitive or commercially valuable and not generally known to the public and (2) any scientific or technical information, design, process, procedure, formula or improvement, computer software, object code, source code, specification, invention or systems


information, whether or not patentable or copyrightable; provided, that, this definition of Trade Secrets shall have the broadest meaning as permitted by law and shall extend beyond the definition of “trade secrets” as set forth in the Delaware Uniform Trade Secrets Act.

3.Effective Date; Duration. The Plan shall be effective as of the Effective Date. No grants shall be made on or after the Effective Date under any of the Prior Plans; provided, that, outstanding awards granted under any Prior Plan will remain subject to the terms and conditions of the applicable Prior Plan. Unless earlier terminated as provided herein, the expiration date of the Plan, on and after which date no Awards may be granted hereunder, shall be the tenth (10th) anniversary of the Effective Date; provided, however, that such expiration shall not affect Awards then outstanding, and the terms and conditions of the Plan shall continue to apply to such Awards.

4.Administration. (a) The Committee shall administer the Plan. To the extent required to comply with the provisions of Rule 16b-3 promulgated under the Exchange Act (if the Board is not acting as the Committee under the Plan) it is intended that each member of the Committee shall, at the time he or she takes any action with respect to an Award under the Plan, be an Eligible Director. However, the fact that a Committee member shall fail to qualify as an Eligible Director shall not invalidate any Award granted by the Committee that is otherwise validly granted under the Plan. The majority of the members of the Committee shall constitute a quorum. The acts of a majority of the members present at any meeting at which a quorum is present or acts approved in writing by the Committee in compliance with Delaware law shall be deemed the acts of the Committee.

(b)Subject to the provisions of the Plan and applicable law, the Committee shall have the sole and plenary authority, in addition to other express powers and authorizations conferred on the Committee by the Plan, to: (i) designate Participants; (ii) determine the type or types of Awards to be granted to a Participant; (iii) determine the number of shares of Common Stock to be covered by, or with respect to which payments, rights, or other matters are to be calculated in connection with, Awards; (iv) determine the terms and conditions of any Award, including any applicable performance criteria relating to the Award; (v) determine whether, to what extent, and under what circumstances Awards may be settled or exercised in cash, shares of Common Stock, other securities, other Awards or other property, or canceled, forfeited, or suspended and the method or methods by which Awards may be settled, exercised, canceled, forfeited, or suspended; (vi) determine whether, to what extent, and under what circumstances the delivery of cash, Common Stock, other securities, other Awards or other property and other amounts payable with respect to an Award shall be deferred either automatically or at the election of the Participant or of the Committee; (vii) interpret, administer, reconcile any inconsistency in, correct any defect in and/or supply any omission in the Plan and any instrument or agreement relating to, or Award granted under, the Plan; (viii) establish, amend, suspend, or waive any rules and regulations and appoint such agents as the Committee shall deem appropriate for the proper administration of the Plan;
(ix) accelerate the vesting or exercisability of, payment for or lapse of restrictions on, Awards; (x) adopt Sub-Plans; and (xi) make any other determination and take any other action that the Committee deems necessary or desirable for the administration of the Plan.

(c)The Committee may from time to time delegate all or any part of its authority under this Plan to a subcommittee thereof. To the extent of any such delegation, references in this Plan to the Committee will be deemed to be references to such subcommittee. The Committee may also delegate to one or more officers of any member of the Company Group the authority to act on behalf of the Committee with respect to any matter, right, obligation, or election that is the responsibility of or that is allocated to the Committee herein, and that may be so delegated as a matter of law, except for grants of Awards to persons subject to Section 16 of the Exchange Act.

(d)Unless otherwise expressly provided in the Plan, all designations, determinations, interpretations, and other decisions under or with respect to the Plan or any Award or any documents evidencing Awards granted pursuant to the Plan shall be within the sole discretion of the Committee, may be made at any time and shall be final, conclusive and binding upon all persons or entities, including, without limitation, the Company, any Subsidiary, any Participant, any holder or beneficiary of any Award, and any stockholder of the Company.

(e)No member of the Board, the Committee, delegate of the Committee or any employee or agent of the Company (each such person, an “Indemnifiable Person”) shall be liable for any action taken or omitted to be taken or any determination made in good faith with respect to the Plan or any Award hereunder. Each Indemnifiable Person shall


be indemnified and held harmless by the Company against and from any loss, cost, liability, or expense (including attorneys’ fees) that may be imposed upon or incurred by such Indemnifiable Person in connection with or resulting from any action, suit or proceeding to which such Indemnifiable Person may be a party or in which such Indemnifiable Person may be involved by reason of any action taken or omitted to be taken under the Plan or any Award Agreement and against and from any and all amounts paid by such Indemnifiable Person with the Company’s approval, in settlement thereof, or paid by such Indemnifiable Person in satisfaction of any judgment in any such action, suit or proceeding against such Indemnifiable Person; provided, that, the Company shall have the right, at its own expense, to assume and defend any such action, suit or proceeding and once the Company gives notice of its intent to assume the defense, the Company shall have sole control over such defense with counsel of the Company’s choice. The foregoing right of indemnification shall not be available to an Indemnifiable Person to the extent that a final judgment or other final adjudication (in either case not subject to further appeal) binding upon such Indemnifiable Person determines that the acts or omissions of such Indemnifiable Person giving rise to the indemnification claim resulted from such Indemnifiable Person’s bad faith, fraud or willful criminal act or omission or that such right of indemnification is otherwise prohibited by law or by the Company’s Certificate of Incorporation or Bylaws. The foregoing right of indemnification shall not be exclusive of any other rights of indemnification to which such Indemnifiable Persons may be entitled under the Company’s Certificate of Incorporation or Bylaws, as a matter of law, or otherwise, or any other power that the Company may have to indemnify such Indemnifiable Persons or hold them harmless.

(f)Notwithstanding anything to the contrary contained in the Plan, the Board may, in its sole discretion, at any time and from time to time, grant Awards and administer the Plan with respect to such Awards. In any such case, the Board shall have all the authority granted to the Committee under the Plan.

5.Grant of Awards; Shares Subject to the Plan; Limitations. (a) The Committee may, from time to time, grant Options, Stock Appreciation Rights, Restricted Stock, Restricted Stock Units, Other Stock-Based Awards and Cash-Based to one or more Eligible Persons.

(b)Shares Available. Subject to adjustment in accordance with Section 11 of the Plan, the total number of shares of Common Stock reserved and available for issuance in connection with Awards under the Plan shall be one million (1,000,000) (all of which may be issued as Incentive Stock Options) plus the number of shares of Common Stock underlying any award granted under any of the Prior Plans that expires, terminates or is canceled or forfeited for any reason whatsoever or settled in cash (in whole or in part) or is unearned (in whole or in part) under the terms of the applicable Prior Plan.

(c)Director Awards. Each year prior to the expiration or termination of the Plan and commencing on the first day of July following the Effective Date, each Participant who is an Eligible Director shall be granted an Award covering the lesser of (i) 5,000 shares of Common Stock (which number of shares may be reduced when determined by the Board to be necessary and appropriate) and (ii) shares of Common Stock with an aggregate maximum value at the Date of Grant (calculating the value of any such awards based on the grant date fair value for financial reporting purposes) of
$500,000 (the “Annual Award”). In addition to the Annual Award, as an inducement to commence service with the Company as a Eligible Director or, from time to time, to reward extraordinary service rendered by an existing Eligible Director, a Participant who is or becomes an Eligible Director may be granted an Award of Options covering up to 20,000 shares of Common Stock.

(d)Share Counting. Use of shares of Common Stock to pay the required Exercise Price or tax obligations, or shares not issued in connection with settlement of an Option or SAR, reacquired by the Company on the open market or otherwise using cash proceeds from the exercise of an Option, or that are used or withheld to satisfy tax obligations of the Participant shall, notwithstanding anything herein to the contrary, not be available again for other Awards under the Plan. In addition, if a Participant elects to give up the right to receive compensation in exchange for shares of Common Stock based on Fair Market Value, such shares of Common Stock will not be available again for Awards under the Plan. Shares underlying Awards under this Plan that are forfeited, cancelled, expire unexercised, or are settled in cash (in whole or in part) or is unearned (in whole or in part) are available again for Awards under the Plan.


(e)Source of Shares. Shares of Common Stock delivered by the Company in settlement of Awards may be authorized and unissued shares, shares held in the treasury of the Company, shares purchased on the open market or by private purchase, or a combination of the foregoing.

(f)Substitute Awards. Awards may, in the sole discretion of the Committee, be granted under the Plan in assumption of, or in substitution for, outstanding awards previously granted by an entity acquired by the Company or with which the Company combines (“Substitute Awards”). The number of shares of Common Stock underlying any Substitute Awards shall be counted against the aggregate number of shares of Common Stock available for Awards under the Plan.

6.Eligibility. Participation shall be limited to Eligible Persons who have entered into an Award Agreement or who have received written notification from the Committee, or from a person designated by the Committee, that they have been selected to participate in the Plan.

7.Options. (a) Generally. Each Option granted under the Plan shall be evidenced by an Award Agreement (whether in paper or electronic medium (including email or the posting on a web site maintained by the Company or a third party under contract with the Company)). Each Option so granted shall be subject to the conditions set forth in this Section 7, and to such other conditions not inconsistent with the Plan as may be reflected in the applicable Award Agreement. All Options granted under the Plan shall be Nonqualified Stock Options unless the applicable Award Agreement expressly states that the Option is intended to be an Incentive Stock Option. Incentive Stock Options shall be granted only to Eligible Persons who are employees of the Company Group, and no Incentive Stock Option shall be granted to any Eligible Person who is ineligible to receive an Incentive Stock Option under the Code. No Option shall be treated as an Incentive Stock Option unless the Plan has been approved by the stockholders of the Company in a manner intended to comply with the stockholder approval requirements of Section 422(b)(1) of the Code, provided, that, any Option intended to be an Incentive Stock Option shall not fail to be effective solely on account of a failure to obtain such approval, but rather such Option shall be treated as a Nonqualified Stock Option unless and until such approval is obtained. In the case of an Incentive Stock Option, the terms and conditions of such grant shall be subject to and comply with such rules as may be prescribed by Section 422 of the Code. If for any reason an Option intended to be an Incentive Stock Option (or any portion thereof) shall not qualify as an Incentive Stock Option, then, to the extent of such nonqualification, such Option or portion thereof shall be regarded as a Nonqualified Stock Option appropriately granted under the Plan.

(b)Exercise Price. Except as otherwise provided by the Committee in the case of Substitute Awards, the exercise price (“Exercise Price”) per share of Common Stock for each Option shall not be less than one hundred percent (100%) of the Fair Market Value of such share (determined as of the Date of Grant); provided, however, that in the case of an Incentive Stock Option granted to an employee who, at the time of the grant of such Option, owns stock representing more than ten percent (10%) of the voting power of all classes of stock of any member of the Company Group, the Exercise Price per share shall not be less than one hundred and ten percent (110%) of the Fair Market Value per share on the Date of Grant.

(c)Vesting and Expiration. Options shall vest and become exercisable in such manner and on such date or dates determined by the Committee and set forth in an Award Agreement and shall expire after such period, not to exceed ten (10) years, as may be determined by the Committee (the “Option Period”); provided, however, that the Option Period shall not exceed five (5) years from the Date of Grant in the case of an Incentive Stock Option granted to a Participant who on the Date of Grant owns stock representing more than ten percent (10%) of the voting power of all classes of stock of any member of the Company Group; provided, further, that notwithstanding any vesting dates set by the Committee, the Committee may, in its sole discretion, accelerate the exercisability of any Option, which acceleration shall not affect the terms and conditions of such Option other than with respect to exercisability.

(d)Method of Exercise and Form of Payment. No shares of Common Stock shall be delivered pursuant to any exercise of an Option until payment in full of the Exercise Price therefor is received by the Company and the Participant has paid to the Company an amount equal to any federal, state, local and non-U.S. income and employment taxes required to be withheld. Options that have become exercisable may be exercised by delivery of written or electronic notice of exercise to the Company in accordance with the terms of the Option accompanied by payment of the Exercise Price.


The Exercise Price shall be payable (i) in cash, check, cash equivalent and/or shares of Common Stock valued at the Fair Market Value at the time the Option is exercised (including, pursuant to procedures approved by the Committee, by means of attestation of ownership of a sufficient number of shares of Common Stock in lieu of actual delivery of such shares to the Company); provided, that, such shares of Common Stock are not subject to any pledge or other security interest and are Mature Shares and; (ii) by such other method as the Committee may permit in its sole discretion, including without limitation: (A) in other property having a fair market value on the date of exercise equal to the Exercise Price or (B) if there is a public market for the shares of Common Stock at such time, by means of a broker- assisted “cashless exercise” pursuant to which the Company is delivered a copy of irrevocable instructions to a stockbroker to sell the shares of Common Stock otherwise deliverable upon the exercise of the Option and to deliver promptly to the Company an amount equal to the Exercise Price or (C) by a “net exercise” method whereby the Company withholds from the delivery of the shares of Common Stock for which the Option was exercised that number of shares of Common Stock having a Fair Market Value equal to the aggregate Exercise Price for the shares of Common Stock for which the Option was exercised. Any fractional shares of Common Stock shall be settled in cash.

(e)Notification upon Disqualifying Disposition of an Incentive Stock Option. Each Participant awarded an Incentive Stock Option under the Plan shall notify the Company in writing immediately after the date he or she makes a disqualifying disposition of any Common Stock acquired pursuant to the exercise of such Incentive Stock Option. A disqualifying disposition is any disposition (including, without limitation, any sale) of such Common Stock before the later of (A) two (2) years after the Date of Grant of the Incentive Stock Option or (B) one (1) year after the date of exercise of the Incentive Stock Option. The Company may, if determined by the Committee and in accordance with procedures established by the Committee, retain possession of any Common Stock acquired pursuant to the exercise of an Incentive Stock Option as agent for the applicable Participant until the end of the period described in the preceding sentence.

(f)Compliance With Laws, etc. Notwithstanding the foregoing, in no event shall a Participant be permitted to exercise an Option in a manner that the Committee determines would violate the Sarbanes-Oxley Act of 2002, or any other applicable law or the applicable rules and regulations of the Securities and Exchange Commission or the applicable rules and regulations of any securities exchange or inter-dealer quotation system on which the securities of the Company are listed or traded.

8.Stock Appreciation Rights. (a) Generally. Each SAR granted under the Plan shall be evidenced by an Award Agreement (whether in paper or electronic medium (including email or the posting on a web site maintained by the Company or a third party under contract with the Company)). Each SAR so granted shall be subject to the conditions set forth in this Section 8, and to such other conditions not inconsistent with the Plan as may be reflected in the applicable Award Agreement. Any Option granted under the Plan may include tandem SARs. The Committee also may award SARs to Eligible Persons independent of any Option.

(b)Vesting and Expiration. A SAR granted in connection with an Option shall become exercisable and shall expire according to the same vesting schedule and expiration provisions as the corresponding Option. A SAR granted independent of an Option shall vest and become exercisable and shall expire in such manner and on such date or dates determined by the Committee and set forth in an Award Agreement and shall expire after such period, not to exceed ten (10) years, as may be determined by the Committee (the “SAR Period”); provided, however, that notwithstanding any vesting dates set by the Committee, the Committee may, in its sole discretion, accelerate the exercisability of any SAR, which acceleration shall not affect the terms and conditions of such SAR other than with respect to exercisability.

(c)Method of Exercise. SARs that have become exercisable may be exercised by delivery of written or electronic notice of exercise to the Company in accordance with the terms of the Award, specifying the number of SARs to be exercised and the date on which such SARs were awarded. Notwithstanding the foregoing, if on the last day of the Option Period (or in the case of a SAR independent of an option, the SAR Period), the Fair Market Value exceeds the Strike Price, the Participant has not exercised the SAR or the corresponding Option (if applicable), and neither the SAR nor the corresponding Option (if applicable) has expired, such SAR shall be deemed to have been exercised by the Participant on such last day and the Company shall make the appropriate payment therefor.

(d)
Payment. Upon the exercise of a SAR, the Company shall pay to the Participant an amount equal to the number


of shares subject to the SAR that are being exercised multiplied by the excess, if any, of the Fair Market Value of one share of Common Stock on the exercise date over the Strike Price, less an amount equal to any federal, state, local and non-U.S. income and employment taxes required to be withheld. The Company shall pay such amount in cash, in shares of Common Stock valued at Fair Market Value, or any combination thereof, as determined by the Committee. Any fractional shares of Common Stock shall be settled in cash.

9.Restricted Stock and Restricted Stock Units. (a) Generally. Each grant of Restricted Stock and Restricted Stock Units shall be evidenced by an Award Agreement (whether in paper or electronic medium (including email or the posting on a web site maintained by the Company or a third party under contract with the Company)). Each such grant shall be subject to the conditions set forth in this Section 9, and to such other conditions not inconsistent with the Plan as may be reflected in the applicable Award Agreement.

(b)Stock Certificates; Escrow or Similar Arrangement. Upon the grant of Restricted Stock, the Committee shall cause a stock certificate or book-entry designation registered in the name of the Participant to be issued and, if the Committee determines that the Restricted Stock shall be held by the Company or in escrow rather than delivered to the Participant pending the release of the applicable restrictions, the Committee may require the Participant to additionally execute and deliver to the Company (i) an escrow agreement satisfactory to the Committee, if applicable, and (ii) the appropriate stock power (endorsed in blank) with respect to the Restricted Stock covered by such agreement. If a Participant shall fail to execute an agreement evidencing an Award of Restricted Stock and, if applicable, an escrow agreement and blank stock power within the amount of time specified by the Committee, the Award shall be null and void. Subject to the restrictions set forth in this Section 9 and the applicable Award Agreement, the Participant generally shall have the rights and privileges of a stockholder as to such Restricted Stock, including without limitation the right to vote such Restricted Stock. To the extent shares of Restricted Stock are forfeited, any stock certificates or book-entry designations issued to the Participant evidencing such shares shall be returned to the Company, and all rights of the Participant to such shares and as a stockholder with respect thereto shall terminate without further obligation on the part of the Company.

(c)Vesting; Acceleration of Lapse of Restrictions. Except as provided below, the Restricted Period shall lapse as determined by the Committee and set forth in an Award Agreement.

(d)Delivery of Restricted Stock and Settlement of Restricted Stock Units. (i) Upon the expiration of the Restricted Period with respect to any shares of Restricted Stock, the restrictions set forth in the applicable Award Agreement shall be of no further force or effect with respect to such shares, except as set forth in the applicable Award Agreement. If an escrow arrangement is used, upon such expiration, the Company shall deliver to the Participant, or his or her beneficiary, without charge, the stock certificate evidencing the shares of Restricted Stock that have not then been forfeited and with respect to which the Restricted Period has expired. Dividends, if any, that may have been withheld by the Committee and attributable to any particular share of Restricted Stock shall be distributed to the Participant in cash or, at the sole discretion of the Committee, in shares of Common Stock having a Fair Market Value equal to the amount of such dividends, upon the release of restrictions on such share and, if such share is forfeited, the Participant shall have no right to such dividends (except as otherwise set forth by the Committee in the applicable Award Agreement).

(ii) Unless otherwise provided in an Award Agreement, an Employment Agreement or otherwise by the Committee, upon the expiration of the Restricted Period with respect to any outstanding Restricted Stock Units, the Company shall deliver to the Participant, or the Participant’s beneficiary, without charge, one share of Common Stock for each such outstanding Restricted Stock Unit; provided, however, that the Committee may, in its sole discretion, elect to (i) pay cash or part cash and part Common Stock in lieu of delivering only shares of Common Stock in respect of such Restricted Stock Units or (ii) defer the delivery of Common Stock (or cash or part Common Stock and part cash, as the case may be) beyond the expiration of the Restricted Period. If a cash payment is made in lieu of delivering shares of Common Stock, the amount of such payment shall be equal to the Fair Market Value of the Common Stock as of the date on which the Restricted Period lapsed with respect to such Restricted Stock Units, less an amount equal to any federal, state, local and non-U.S. income and employment taxes required to be withheld.

(e)
Legends on Restricted Stock. Each certificate or book-entry designation representing Restricted Stock awarded


under the Plan shall bear a legend substantially in the form of the following in addition to any other information the Company deems appropriate until the lapse of all restrictions with respect to such Common Stock:

TRANSFER OF THIS CERTIFICATE AND THE SHARES REPRESENTED HEREBY IS RESTRICTED PURSUANT TO THE TERMS OF THE UNIVERSAL ELECTRONICS INC. 2018 EQUITY AND INCENTIVE COMPENSATION PLAN AND A RESTRICTED STOCK AWARD AGREEMENT, BETWEEN UNIVERSAL ELECTRONICS INC. AND PARTICIPANT. A COPY OF SUCH PLAN AND AWARD AGREEMENT IS ON FILE AT THE PRINCIPAL EXECUTIVE OFFICES OF UNIVERSAL ELECTRONICS INC.

10.Other Stock-Based Awards and Cash-Based Awards. The Committee may issue Other Stock-Based Awards under the Plan to Eligible Persons, either alone or in tandem with other awards, in such amounts as the Committee shall from time to time in its sole discretion determine. Each Other Stock-Based Award granted under the Plan shall be evidenced by an Award Agreement (whether in paper or electronic medium (including email or the posting on a web site maintained by the Company or a third party under contract with the Company)). Each Other Stock-Based Award so granted shall be subject to such conditions not inconsistent with the Plan as may be reflected in the applicable Award Agreement. The Committee may grant Cash-Based Awards under the Plan to Eligible Persons, alone or in tandem with other Awards, in such amounts and dependent on such conditions as the Committee shall from time to time in its sole discretion determine. Each Cash-Based Award granted under the Plan shall be evidenced in such form as the Committee may determine from time to time and shall be subject to such conditions not inconsistent with the Plan as may be reflected in the form evidencing such Award.

11.Changes in Capital Structure and Similar Events. In the event of (a) any dividend (other than regular cash dividend) or other distribution (whether in the form of cash, shares of Common Stock, other securities or other property), recapitalization, stock split, reverse stock split, reorganization, merger, consolidation, split-up, split-off, combination, repurchase or exchange of shares of Common Stock or other securities of the Company, issuance of warrants or other rights to acquire shares of Common Stock or other securities of the Company, or other similar corporate transaction or event (including, without limitation, a Change in Control) that affects the shares of Common Stock, or (b) unusual or nonrecurring events (including, without limitation, a Change in Control) affecting any member of the Company Group, or the financial statements of any member of the Company Group, or changes in applicable rules, rulings, regulations or other requirements of any governmental body or securities exchange or inter-dealer quotation system, accounting principles or law, such that in either case an adjustment is determined by the Committee in its sole discretion to be necessary or appropriate, then the Committee shall make any such adjustments in such manner as it may deem equitable, including without limitation any or all of the following:

(i)adjusting (A) any or all of the limits provided under the Plan (including under Section 5 of Plan) with respect to the number of Awards which may be granted hereunder, (B) the number of shares of Common Stock or other securities of the Company (or number and kind of other securities or other property) that may be delivered in respect of Awards or with respect to which Awards may be granted under the Plan (including, without limitation, adjusting any or all of the limitations under Section 5 of the Plan) or any Sub-Plan and (C) the terms of any outstanding Award, including, without limitation, (1) the number of shares of Common Stock or other securities of the Company (or number and kind of other securities or other property) subject to outstanding Awards or to which outstanding Awards relate, (2) the Exercise Price or Strike Price with respect to any Award or (3) any applicable performance; provided, that, any adjustment under this Section 11(i) shall be conclusive and binding for all purposes and may provide for the elimination of any fractional shares that might otherwise become subject to an Award;

(ii)providing for a substitution or assumption of Awards (or awards of an acquiring company), accelerating the exercisability of, lapse of restrictions on, or termination of, Awards or providing for a period of time for exercise prior to the occurrence of such event; and

(iii)subject to any limitations or reductions as may be necessary to comply with Section 409A of the Code, cancelling any one or more outstanding Awards and causing to be paid to the holders thereof, in cash, shares of Common Stock, other securities or other property, or any combination thereof, the value of such Awards, if any, as determined by the Committee (which if applicable may be based upon the price per share of Common


Stock received or to be received by other stockholders of the Company in such event), including without limitation, in the case of an outstanding Option or SAR, a cash payment in an amount equal to the excess, if any, of the Fair Market Value (as of a date specified by the Committee) of the shares of Common Stock subject to such Option or SAR over the aggregate Exercise Price or Strike Price of such Option or SAR, respectively (it being understood that, in such event, any Option or SAR having a per share Exercise Price or Strike Price equal to, or in excess of, the Fair Market Value of a share of Common Stock subject thereto may be canceled and terminated without any payment or consideration therefor) or, in the case of Restricted Stock, Restricted Stock Units or Other Stock-Based Awards that are not vested as of such cancellation, a cash payment or equity subject to deferred vesting and delivery consistent with the vesting restrictions applicable to such Restricted Stock, Restricted Stock Units or Other Stock-Based Awards prior to cancellation, or the underlying shares in respect thereof;

provided, however, that in the case of any “equity restructuring” (within the meaning of the Financial Accounting Standards Board Statement of Financial Accounting Standards No. 123 (revised 2004)), the Committee shall make an equitable or proportionate adjustment to outstanding Awards to reflect such equity restructuring. Any adjustment in Incentive Stock Options under this Section 11 (other than any cancellation of Incentive Stock Options) shall be made only to the extent not constituting a “modification” within the meaning of Section 424(h)(3) of the Code, and any adjustments under this Section 11 shall be made in a manner that does not adversely affect the exemption provided pursuant to Rule 16b-3 under the Exchange Act, to the extent applicable. The Company shall give each Participant notice of an adjustment hereunder and, upon notice, such adjustment shall be conclusive and binding for all purposes.

Prior to any payment or adjustment contemplated under this Section 11, the Committee may require a Participant to
(A) represent and warrant as to the unencumbered title to the Participant’s Awards, (B) bear such Participant’s pro rata share of any post-closing indemnity obligations, and be subject to the same post-closing purchase price adjustments, escrow terms, offset rights, holdback terms, and similar conditions as the other holders of Common Stock, subject to any limitations or reductions as may be necessary to comply with Section 409A of the Code, and (C) deliver customary transfer documentation as reasonably determined by the Committee.

12.Effect of Change in Control. Except to the extent otherwise provided in an Award Agreement, an Employment Agreement or otherwise by the Committee, in the event of a Change in Control, notwithstanding any provision of the Plan to the contrary, the Committee may provide that, with respect to all or any portion of a particular outstanding Award or Awards:
(a)then outstanding Options and SARs shall become immediately exercisable as of a time prior to the Change in Control;
(b)
Restricted Period shall expire as of a time prior to the Change in Control; and
(c)
cause Awards previously deferred to be settled in full as soon as practicable.

To the extent practicable, any actions taken by the Committee under the immediately preceding clauses (a) through
(c) shall occur in a manner and at a time which allows affected Participants the ability to participate in the Change in Control transactions with respect to the Common Stock subject to their Awards.

13.Amendments and Termination. (a) Amendment and Termination of the Plan. The Board may amend, alter, suspend, discontinue, or terminate the Plan or any portion thereof at any time; provided, that (i) no amendment to Section 13(b) (to the extent required by the proviso in such Section 13(b)) shall be made without stockholder approval and (ii) no such amendment, alteration, suspension, discontinuation or termination shall be made without stockholder approval if such approval is necessary to comply with any tax or regulatory requirement applicable to the Plan (including, without limitation, as necessary to comply with any rules or requirements of any securities exchange or inter-dealer quotation system on which the shares of Common Stock may be listed or quoted); provided, further, that any such amendment, alteration, suspension, discontinuance or termination that would materially and adversely affect the rights of any Participant or any holder or beneficiary of any Award theretofore granted shall not to that extent be effective without the consent of the affected Participant, holder or beneficiary.


(b) Amendment of Award Agreements. The Committee may, to the extent consistent with the terms of any applicable Award Agreement, waive any conditions or rights under, amend any terms of, or alter, suspend, discontinue, cancel or terminate, any Award theretofore granted or the associated Award Agreement, prospectively or retroactively; provided, that, any such waiver, amendment, alteration, suspension, discontinuance, cancellation or termination that would materially and adversely affect the rights of any Participant with respect to any Award theretofore granted shall not to that extent be effective without the consent of the affected Participant; provided, further, that without stockholder approval to the extent required by the rules of any applicable national securities exchange or inter-dealer quotation system on which the Common Stock is listed or quoted, except as otherwise permitted under Section 11 of the Plan,
(i)no amendment or modification may reduce the Exercise Price of any Option or the Strike Price of any SAR, (ii) the Committee may not cancel any outstanding Option or SAR and replace it with a new Option or SAR, another Award or cash and (iii) the Committee may not take any other action that is considered a “repricing” for purposes of the stockholder approval rules of the applicable securities exchange or inter-dealer quotation system.

14.Section 409A. (a) Notwithstanding anything herein to the contrary, this Plan and any Awards granted hereunder are intended to be interpreted and applied so that the payments and benefits set forth thereunder either shall either be exempt from the requirements of Code Section 409A and the final Treasury Regulations promulgated thereunder (the “Final Treasury Regulations” and together with Section 409A of the Code, “Section 409A”), or shall comply with the requirements of Section 409A, and, accordingly, to the maximum extent permitted, this Agreement shall be interpreted to be exempt from or in compliance with Section 409A. To the extent that the Company determines that any provision of this Plan or any Award granted hereunder would cause a Participant to incur any additional tax or interest under Section 409A, the Company shall be entitled to reform such provision to attempt to comply with or be exempt from Section 409A through good faith modifications. To the extent that any provision hereof is modified in order to comply with Section 409A, such modification shall be made in good faith and shall, to the maximum extent reasonably possible, maintain the original intent and economic benefit to the Participant and the Company without violating the provisions of Section 409A. In no event may a Participant, directly or indirectly, designate the calendar year of any payment to be made under this Agreement or otherwise which constitutes a “deferral of compensation” within the meaning of Section 409A.

(b)Except as otherwise specifically provided, amounts payable under an Award, other than those expressly payable on a deferred or installment basis, will be paid as promptly as practicable following the date they are earned and vested and, in any event, on or prior to March 15 of the year following the first calendar year in which such amounts are no longer subject to a substantial risk of forfeiture, as such term is defined in Section 409A.

(c)Notwithstanding anything in this Plan or any Award Agreement to the contrary, a termination of employment shall not be deemed to have occurred for purposes of any provision any Award providing for the payment of any amounts or benefits that constitute “non-qualified deferred compensation” within the meaning of Section 409Aupon or following a termination of a Participant’s employment unless such termination is also a “separation from service” within the meaning of Section 409A and, for purposes of any such provision of this Plan or any Award Agreement, references to a “termination,” “termination of employment” or like terms shall mean “separation from service” and the date of such separation from service shall be the date of termination for purposes of any such payment or benefits.

(d)Each payment in a series of payments made under this Plan and any Awards granted hereunder shall be deemed to be a separate payment for purposes of Section 409A.

(e)Notwithstanding any provision in this Plan or any Award Agreement to the contrary, if upon a termination employment a Participant is deemed to be a “specified employee” within the meaning of Section 409A using the identification methodology selected by the Company from time to time, or if none, the default methodology under Section 409A, any payments or benefits due upon a termination of Executive’s employment under any arrangement that constitutes a “deferral of compensation” within the meaning of Section 409A shall be delayed and paid or provided (or commence, in the case of installments) on the first payroll date on or following the earlier of (i) the date which is six (6) months and one (1) day after Employee’s termination of employment for any reason other than death (the “Delayed Payment Date”), and (ii) the date of Executive’s death, and any remaining payments and benefits shall be paid or provided in accordance with the normal payment dates specified for such payment or benefit; provided, that, payments or benefits that qualify as short-term deferral (within the meaning of Section 409A and Final Treasury


Regulations Section 1.409A-1(b)(4)) or involuntary separation pay (within the meaning of Section 409A and Final Treasury Regulations Section 1.409A-1(b)(9)(iii)(A)) and are otherwise permissible under Section 409A and the Final Treasury Regulations, shall not be subject to such six-month delay. On the Delayed Payment Date, the Company will pay to Employee a lump sum equal to all amounts that would have been paid during the period of the delay if the delay were not required plus interest on such amount at a rate equal to the short-term applicable federal rate then in effect, and will thereafter continue to pay Employee the Severance Payment in installments in accordance with this Section.

(f)Neither a Participant nor any of a Participant’s creditors or beneficiaries will have the right to subject any deferred compensation (within the meaning of Section 409A) payable under this Plan and grants hereunder to any anticipation, alienation, sale, transfer, assignment, pledge, encumbrance, attachment or garnishment. Except as permitted under Section 409A, any deferred compensation payable to a Participant or for a Participant’s benefit under this Plan and grants hereunder may not be reduced by, or offset against, any amount owing by a Participant to the any member of Company Group.

(g)No member of the Company Group, nor any employee, director or officer thereof guarantees that this Plan or any Award granted hereunder complies with, or is exempt from, Section 409A and none of the foregoing shall have any liability with respect to any failure to so comply or to be so exempt.

15.General. (a) Award Agreements. Other than Cash-Based Awards, each Award under the Plan shall be evidenced by an Award Agreement, which shall be delivered to the Participant (whether in paper or electronic medium (including email or the posting on a web site maintained by the Company or a third party under contract with the Company)) and shall specify the terms and conditions of the Award any rules applicable thereto, including without limitation, the effect on such Award of the death, disability or termination of employment or service of a Participant, or of such other events as may be determined by the Committee.

(b)Nontransferability. (i) Each Award shall be exercisable only by a Participant during the Participant’s lifetime, or, if permissible under applicable law, by the Participant’s legal guardian or representative. No Award may be assigned, alienated, pledged, attached, sold or otherwise transferred or encumbered by a Participant other than by will or by the laws of descent and distribution and any such purported assignment, alienation, pledge, attachment, sale, transfer or encumbrance shall be void and unenforceable against any member of the Company Group; provided, that, the designation of a beneficiary shall not constitute an assignment, alienation, pledge, attachment, sale, transfer or encumbrance.

(ii)Notwithstanding the foregoing, the Committee may, in its sole discretion, permit Awards (other than Incentive Stock Options) to be transferred by a Participant, without consideration, subject to such rules as the Committee may adopt consistent with any applicable Award Agreement to preserve the purposes of the Plan, to: (A) any person who is a “family member” of the Participant, as such term is used in the instructions to Form S-8 under the Securities Act (collectively, the “Immediate Family Members”); (B) a trust solely for the benefit of the Participant and his or her Immediate Family Members; or (C) a partnership or limited liability company whose only partners or stockholders are the Participant and his or her Immediate Family Members; or (D) any other transferee as may be approved either
(I)    by the Board or the Committee in its sole discretion, or (II) as provided in the applicable Award Agreement (each transferee described in clauses (A), (B) (C) and (D) above is hereinafter referred to as a “Permitted Transferee”); provided, that, the Participant gives the Committee advance written notice describing the terms and conditions of the proposed transfer and the Committee notifies the Participant in writing that such a transfer would comply with the requirements of the Plan.

(iii)The terms of any Award transferred in accordance with the immediately preceding sentence shall apply to the Permitted Transferee and any reference in the Plan, or in any applicable Award Agreement, to a Participant shall be deemed to refer to the Permitted Transferee, except that (A) Permitted Transferees shall not be entitled to transfer any Award, other than by will or the laws of descent and distribution; (B) Permitted Transferees shall not be entitled to exercise any transferred Option unless there shall be in effect a registration statement on an appropriate form covering the shares of Common Stock to be acquired pursuant to the exercise of such Option if the Committee determines, consistent with any applicable Award Agreement, that such a registration statement is necessary or appropriate; (C) the Committee or the Company shall not be required to provide any notice to a Permitted Transferee, whether or not


such notice is or would otherwise have been required to be given to the Participant under the Plan or otherwise; and
(D) the consequences of the termination of the Participant’s employment by, or services to, any member of the Company Group under the terms of the Plan and the applicable Award Agreement shall continue to be applied with respect to the Participant, including, without limitation, that an Option shall be exercisable by the Permitted Transferee only to the extent, and for the periods, specified in the Plan and the applicable Award Agreement.

(c)Tax Withholding. (i) A Participant shall be required to pay to any member of the Company Group, and any member of the Company Group shall have the right and is hereby authorized to withhold, from any cash, shares of Common Stock, other securities or other property deliverable under any Award or from any compensation or other amounts owing to a Participant, the amount (in cash, Common Stock, other securities or other property) of any required withholding or any other applicable taxes in respect of an Award, its exercise, or any payment or transfer under an Award or under the Plan and to take such other action as may be necessary in the opinion of the Committee or the Company to satisfy all obligations for the payment of such withholding and taxes.

(ii) Without limiting the generality of clause (i) above, the Committee may, in its sole discretion, permit a Participant to satisfy, in whole or in part, the foregoing withholding liability by (A) the delivery of shares of Common Stock (which are not subject to any pledge or other security interest and are Mature Shares) owned by the Participant having a Fair Market Value equal to such withholding liability or (B) having the Company withhold from the number of shares of Common Stock otherwise issuable or deliverable pursuant to the exercise or settlement of the Award a number of shares with a Fair Market Value equal to such withholding liability; provided, that, with respect to shares withheld pursuant to clause (B), the number of such shares may not have a Fair Market Value greater than the minimum required statutory withholding liability unless determined by the Committee not to result in adverse accounting consequences.

(d)No Claim to Awards; No Rights to Continued Employment; Waiver. No employee of any member of the Company Group, or other person, shall have any claim or right to be granted an Award under the Plan or, having been selected for the grant of an Award, to be selected for a grant of any other Award. There is no obligation for uniformity of treatment of Participants or holders or beneficiaries of Awards. The terms and conditions of Awards and the Committee’s determinations and interpretations with respect thereto need not be the same with respect to each Participant and may be made selectively among Participants, whether or not such Participants are similarly situated. Neither the Plan nor any action taken hereunder shall be construed as giving any Participant any right to be retained in the employ or service of any member of the Company Group, nor shall it be construed as giving any Participant any rights to continued service on the Board. Any member of the Company Group may at any time dismiss a Participant from employment or discontinue any consulting relationship, free from any liability or any claim under the Plan, unless otherwise expressly provided in the Plan or any Award Agreement.

(e)Participants. Subject to the shareholder approval requirements under Section 13, with respect to Participants who reside or work outside of the United States of America, the Committee may in its sole discretion amend the terms of the Plan and create or amend Sub-Plans or amend outstanding Awards with respect to such Participants in order to conform such terms with the requirements of local law or to obtain more favorable tax or other treatment for a Participant or any member of the Company Group.

(f)Designation and Change of Beneficiary. Each Participant may file with the Committee a written designation of one or more persons as the beneficiary(ies) who shall be entitled to receive the amounts payable with respect to an Award, if any, due under the Plan upon his or her death. A Participant may, from time to time, revoke or change his or her beneficiary designation without the consent of any prior beneficiary by filing a new designation with the Committee. The last such designation received by the Committee shall be controlling; provided, however, that no designation, or change or revocation thereof, shall be effective unless received by the Committee prior to the Participant’s death, and in no event shall it be effective as of a date prior to such receipt. If no beneficiary designation is filed by a Participant, the beneficiary shall be deemed to be his or her spouse or, if the Participant is unmarried at the time of death, his or her estate.

(g)Termination of Employment/Service. Unless determined otherwise by the Committee at any point following such event: (i) neither a temporary absence from employment or service due to illness, vacation or leave of absence nor a transfer from employment or service with the Company to employment or service with a Subsidiary or an affiliate of


the Company shall be considered a termination of employment or service with any member of the Company Group; and (ii) if a Participant’s employment with the Company Group terminates, but such Participant continues to provide services to the Company Group in a non-employee capacity, such change in status shall not be considered a termination of employment with any member of the Company Group.

(h)No Rights as a Stockholder. Except as otherwise specifically provided in the Plan or any Award Agreement, no person shall be entitled to the privileges of ownership in respect of shares of Common Stock that are subject to Awards hereunder until such shares have been issued or delivered to that person.

(i)Government and Other Regulations. (i) The obligation of the Company to settle Awards in Common Stock or other consideration shall be subject to all applicable laws, rules, and regulations, and to such approvals by governmental agencies as may be required. Notwithstanding any terms or conditions of any Award to the contrary, the Company shall be under no obligation to offer to sell or to sell, and shall be prohibited from offering to sell or selling, any shares of Common Stock pursuant to an Award unless such shares have been properly registered for sale pursuant to the Securities Act with the Securities and Exchange Commission or unless the Company has received an opinion of counsel, satisfactory to the Company, that such shares may be offered or sold without such registration pursuant to an available exemption therefrom and the terms and conditions of such exemption have been fully complied with. The Company shall be under no obligation to register for sale under the Securities Act any of the shares of Common Stock to be offered or sold under the Plan. The Committee shall have the authority to provide that all certificates for shares of Common Stock or other securities of any member of the Company Group delivered under the Plan shall be subject to such stop transfer orders and other restrictions as the Committee may deem advisable under the Plan, the applicable Award Agreement, the federal securities laws, or the rules, regulations and other requirements of the Securities and Exchange Commission, any securities exchange or inter-dealer quotation system upon which such shares or other securities are then listed or quoted and any other applicable federal, state, local or non-U.S. laws, and, without limiting the generality of Section 9 of the Plan, the Committee may cause a legend or legends to be put on any such certificates to make appropriate reference to such restrictions. Notwithstanding any provision in the Plan to the contrary, the Committee reserves the right to add any additional terms or provisions to any Award granted under the Plan that it in its sole discretion deems necessary or advisable in order that such Award complies with the legal requirements of any governmental entity to whose jurisdiction the Award is subject.

(ii) The Committee may cancel an Award or any portion thereof if it determines, in its sole discretion, that legal or contractual restrictions and/or blockage and/or other market considerations would make the Company’s acquisition of shares of Common Stock from the public markets, the Company’s issuance of Common Stock to the Participant, the Participant’s acquisition of Common Stock from the Company and/or the Participant’s sale of Common Stock to the public markets, illegal, impracticable or inadvisable. If the Committee determines to cancel all or any portion of an Award in accordance with the foregoing, the Company shall pay to the Participant an amount equal to the excess of (A) the aggregate Fair Market Value of the shares of Common Stock subject to such Award or portion thereof canceled (determined as of the applicable exercise date, or the date that the shares would have been vested or delivered, as applicable), over (B) the aggregate Exercise Price or Strike Price (in the case of an Option or SAR, respectively) or any amount payable as a condition of delivery of shares of Common Stock (in the case of any other Award). Such amount shall be delivered to the Participant as soon as practicable following the cancellation of such Award or portion thereof.

(j)Payments to Persons Other Than Participants. If the Committee shall find that any person to whom any amount is payable under the Plan is unable to care for his or her affairs because of illness or accident, or is a minor, or has died, then any payment due to such person or his or her estate (unless a prior claim therefor has been made by a duly appointed legal representative) may, if the Committee so directs the Company, be paid to his or her spouse, child, relative, an institution maintaining or having custody of such person, or any other person deemed by the Committee to be a proper recipient on behalf of such person otherwise entitled to payment. Any such payment shall be a complete discharge of the liability of the Committee and the Company therefor.

(k)Nonexclusivity of the Plan. Neither the adoption of this Plan by the Board nor the submission of this Plan to the stockholders of the Company for approval shall be construed as creating any limitations on the power of the Board to adopt such other incentive arrangements as it may deem desirable, including, without limitation, the granting of stock


options otherwise than under this Plan, and such arrangements may be either applicable generally or only in specific cases.

(l)No Trust or Fund Created. Neither the Plan nor any Award shall create or be construed to create a trust or separate fund of any kind or a fiduciary relationship between any member of the Company Group, on the one hand, and a Participant or other person or entity, on the other hand. No provision of the Plan or any Award shall require the Company, for the purpose of satisfying any obligations under the Plan, to purchase assets or place any assets in a trust or other entity to which contributions are made or otherwise to segregate any assets, nor shall the Company maintain separate bank accounts, books, records or other evidence of the existence of a segregated or separately maintained or administered fund for such purposes. Participants shall have no rights under the Plan other than as unsecured general creditors of the Company, except that insofar as they may have become entitled to payment of additional compensation by performance of services, they shall have the same rights as other employees under general law.

(m)Reliance on Reports. Each member of the Committee and each member of the Board shall be fully justified in acting or failing to act, as the case may be, and shall not be liable for having so acted or failed to act in good faith, in reliance upon any report made by the independent public accountant of the Company Group and/or any other information furnished in connection with the Plan by any agent of the Company or the Committee or the Board, other than himself or herself.

(n)Relationship to Other Benefits. No payment under the Plan shall be taken into account in determining any benefits under any pension, retirement, profit sharing, group insurance or other benefit plan of the Company except as otherwise specifically provided in such other plan.

(o)Governing Law. The Plan shall be governed by and construed in accordance with the internal laws of the State of Delaware applicable to contracts made and performed wholly within the State of Delaware, without giving effect to the conflict of laws provisions thereof.

(p)Severability. If any provision of the Plan or any Award or Award Agreement is or becomes or is deemed to be invalid, illegal, or unenforceable in any jurisdiction or as to any person or entity or Award, or would disqualify the Plan or any Award under any law deemed applicable by the Committee, such provision shall be construed or deemed amended to conform to the applicable laws, or if it cannot be construed or deemed amended without, in the determination of the Committee, materially altering the intent of the Plan or the Award, such provision shall be construed or deemed stricken as to such jurisdiction, person or entity or Award and the remainder of the Plan and any such Award shall remain in full force and effect.

(q)Obligations Binding on Successors. The obligations of the Company under the Plan shall be binding upon any successor corporation or organization resulting from the merger, consolidation or other reorganization of the Company, or upon any successor corporation or organization succeeding to substantially all of the assets and business of the Company.

(r)Expenses; Gender; Titles and Headings. The expenses of administering the Plan shall be borne by the Company Group. Masculine pronouns and other words of masculine gender shall refer to both men and women. The titles and headings of the sections in the Plan are for convenience of reference only, and in the event of any conflict, the text of the Plan, rather than such titles or headings shall control.

(s)Other Agreements. Notwithstanding the above, the Committee may require, as a condition to the grant of and/or the receipt of shares of Common Stock under an Award, that the Participant execute lock-up, stockholder or other agreements, as it may determine in its sole and absolute discretion.

(t)Payments. Participants shall be required to pay, to the extent required by applicable law, any amounts required to receive shares of Common Stock under any Award made under the Plan.

(u)Fractional Shares. Unless otherwise provided in an Award Agreement, an Employment Agreement or otherwise by the Committee, any fractional shares due on exercise or payment in respect of an Award shall be settled in cash.


(v)Detrimental Activity. Notwithstanding anything to the contrary contained herein or in any Award Agreement, if a Participant has engaged in any Detrimental Activity, as determined by the Committee, the Committee may, in its sole discretion, provide for one or more of the following:

(1)    cancellation of any or all of such Participant’s outstanding Awards; or

(2)    forfeiture by the Participant of any gain realized on the vesting or exercise of Awards, and to repay any such gain to promptly to the Company.

(w)Clawback/Repayment. All Awards shall be subject to reduction, cancellation, forfeiture or recoupment to the extent necessary to comply with (1) any clawback, forfeiture or other similar policy adopted by the Board or the Committee and as in effect from time to time, and (2) applicable law, whether such policy or law becomes effective prior to or following the Effective Date or the Date of Grant of an Award. Furthermore, to the extent that the Participant receives any amount in excess of the amount that the Participant should otherwise have received under the terms of the Award for any reason (including, without limitation, by reason of a financial restatement, mistake in calculations or other administrative error), the Participant shall be required to repay any such excess amount to the Company. By accepting an Award under the Plan, a Participant shall thereby be deemed to have acknowledged and consented to the Company’s application, implementation and enforcement of any clawback, forfeiture or other similar policy adopted by the Board or the Committee, whether adopted prior to or following the Date of Grant of the Award, and any provision of applicable law relating to reduction cancellation, forfeiture or recoupment, and to have agreed that the Company may take such actions as may be necessary to effectuate any such policy or applicable law, without further consideration or action.

* * *

As adopted by the Board of Directors on April 24, 2018, and approved by the shareholders, of Universal Electronics Inc. on June 4, 2018.


EX-10.5 6 uei-0630201810qex105.htm EXHIBIT 10.5 Exhibit
Exhibit 10.5

CERTIFICATE NUMBER: [[GRANTNUMBER]]



RESTRICTED STOCK UNIT AWARD AGREEMENT

THIS RESTRICTED STOCK UNIT AWARD AGREEMENT (the “Agreement”) is made as of XXXX, 20XX (the “Grant Date”) by and between Universal Electronics Inc., a Delaware corporation (the “Corporation”), and the undersigned employee (the “Employee”). As used in this Agreement, the term “Corporation” shall include, where applicable, any and all of its subsidiaries or related entities. Any capitalized term used in this Agreement that is not defined herein shall have the meaning thereof set forth in the Universal Electronics Inc. 2018 Equity and Incentive Compensation Plan (the “Plan”), a copy of which can be obtained by written request to the Corporation’s Chief Financial Officer.

WHEREAS, the Board of Directors of the Corporation (the “Board”) have approved the Plan;

WHEREAS, the Board has designated and empowered the Compensation Committee of the Board (the “Committee”) to administer the Plan; and

WHEREAS, the Committee has authorized grants of Restricted Stock Units (the “RSUs”) to Eligible Employees, payable in shares of the Corporation’s Common Stock, par value $0.01 per share (each, a “Share”) pursuant to the terms and conditions set forth in the Plan and in this Agreement;

NOW, THEREFORE, the parties, intending to be legally bound, hereto agree as follows:

1.
GRANT OF THE RSUS. Subject to the terms and conditions set forth herein, the Employee is hereby granted [[SHARESGRANTEDWORDS]] ([[SHARESGRANTED]]) RSUs on the Grant Date.

2.
VESTING OF THE RSUS AND ISSUANCE AND DELIVERY OF SHARES. Subject to earlier termination, acceleration or cancellation of the RSUs as provided herein, the RSUs shall vest in three (3) increments (rounded to the nearest whole unit) as indicated in the following vesting table (each a “Vesting Date”), commencing and continuing in accordance with the vesting table; provided that the Employee continues to be employed by the Corporation on each such Vesting Date. The following table indicates the number of RSUs that shall vest on each vesting date:

[[ALLVESTSEGS]]

Subject to Sections 6 and 7 of this Agreement, upon the vesting of the RSUs and as soon as administratively practicable after each Vesting Date, the Corporation shall issue and deliver to the Employee (or the Employee’s estate or legal representative, in the event of Employee’s death or “Total Disability” (as such term is defined in Section 4(c)) one (1) Share free and clear of any restrictions for each vested RSU. Such issued and delivered Shares shall be in book-entry form maintained by the Corporation’s Transfer Agent and shall otherwise be transferable utilizing the Corporation’s Direct Registration System and Profile Modification System.

3.
EFFECT OF TERMINATION OF EMPLOYMENT. Except as set forth in Section 4, in the event that the Employee’s employment with the Corporation is terminated for any reason, any RSUs that are unvested as of such date shall be immediately forfeited and cancelled without further action by the parties hereto, and the Employee shall no longer have any rights with respect to the forfeited and cancelled RSUs (or any Dividend Equivalents (as defined in Section 5 hereof) with respect thereto).


4.
EFFECT OF TERMINATION OF EMPLOYMENT WITHOUT CAUSE OR DUE TO CONSTRUCTIVE TERMINATION AND EFFECT OF CHANGE IN CONTROL.

(a)
In the event that (i) the Employee’s employment with the Corporation is terminated (A) by the Corporation without “Cause” or (B) by the Employee as the result of a “Constructive Termination” (as such term is defined in Section 4(b) below), or (ii) a “Change in Control” occurs, the Employee shall be fully vested in the RSUs as of such date of termination or the effective date of the Change in Control, whichever may apply, without further action by the parties hereto.

(b)
(i)    For purposes of this Agreement, “Constructive Termination” shall mean the termination of the Employee’s employment with the Corporation by the Employee within eighteen (18) months after the occurrence of a material diminution in the Employee’s authority, duties, or responsibilities; provided that a termination by the Employee will only constitute a Constructive Termination if (A) the Employee gives the Corporation a “Notice of Constructive Termination” (as defined in Section 4(b)(ii) below) within ninety (90) calendar days following the occurrence of the event that constitutes a Constructive Termination and (B) the Corporation fails to remedy the event constituting a Constructive Termination within thirty (30) calendar days after receipt of the Notice of Constructive Termination from the





Employee. If the Employee determines that a Constructive Termination exists and timely files a Notice of Constructive Termination, such determination shall be presumed to be true and the Corporation will have the burden of proving that a Constructive Termination does not exist. Failure of the Employee to provide a Notice of Constructive Termination within the 90-day period described above shall be conclusive proof that the Employee shall not have a Constructive Termination.

(ii)    For purposes of this Section 4(b), “Notice of Constructive Termination” shall mean a written notice by the Employee to the Corporation which sets forth in reasonable detail the specific reason for a termination of employment for Constructive Termination and the facts and circumstances claimed to provide a basis for such termination and is provided to the Corporation in accordance with the terms set forth in Section 4(b)(i) above.


(c)
For purposes of this Agreement, “Total Disability” shall mean that (i) the Employee is unable to engage in any substantial gainful activity by reason of any medically determinable physical or mental impairment that can be expected to result in death or can be expected to last for a continuous period of not less than twelve (12) months or (ii) the Employee is, by reason of any medically determinable physical or mental impairment that can be expected to result in death or can be expected to last for a continuous period of not less than twelve (12) months, receiving income replacement benefits for a period of not less than three (3) months under an accident and health plan covering employees of the Corporation.
5.
EMPLOYEE’S RIGHTS AS STOCKHOLDER. Prior to the vesting of the RSUs and delivery of Shares pursuant thereto, the Employee shall have no rights as a stockholder with respect to the Shares to be issued upon the vesting of the RSUs. However, the Employee shall be credited with an amount equal to all cash dividends (“Dividend Equivalents”) that would have been paid to the Employee if one Share had been issued to the Employee on the Grant Date for each RSU granted to the Employee as set forth in this Agreement. Upon the vesting of the RSUs, in addition to the issuance and delivery of Shares in accordance with Section 2, the Employee shall be entitled to payment of the Dividend Equivalents in cash.



6.
TAXES. The Employee shall be liable for any and all applicable federal, state and local tax withholding requirements arising out of this grant or the vesting of the RSUs hereunder. Employee shall satisfy his or her withholding tax obligation in accordance with Employee’s selection of one of the withholding options defined below which Employee shall make immediately prior to each Vesting Date via the participant portal and Employee agrees that each such selection is irrevocable.

(a)
SHARE WITHHOLDING. The Employee hereby authorizes the Corporation to withhold the number of Shares required to satisfy the tax withholding obligations due on the Vesting Date from the Shares to be issued upon the vesting of RSUs.

(b)
CASH PAYMENT. The Employee hereby agrees to deliver payment to the Corporation on the Vesting Date in an amount equal to the amount required to satisfy the tax withholding obligations due on the Vesting Date as determined by the Corporation.

The Employee further agrees that the issuance and delivery of the Shares in accordance with Section 2 is conditioned on the payment by Employee to the Corporation of an amount equal to the taxes required to be withheld by the Corporation as a result of the vesting of the RSUs and that no such Shares shall be issued and delivered to Employee until Employee’s tax withholding obligations have been satisfied.

7.
TRANSFERABILITY OF RSUS. The RSUs or any of the rights granted hereunder may not be sold, pledged or otherwise transferred otherwise than by will or the laws of descent and distribution.

8.
NOTICES. Any notice or demand provided for in this Agreement must be in writing and must be either personally delivered, delivered by overnight courier, or mailed by first class mail, to the Employee at the Employee’s most recent address on file in the records of the Corporation, and to the Corporation at 201 E. Sandpointe Ave., 8th Floor, Santa Ana California 92707, Attention: Chief Financial Officer (with a copy to the Corporation’s legal department), or to such other address or to the attention of such other person as the recipient party shall have specified by prior written notice to the sending party. Any notice or demand under this Agreement will be deemed to have been given when received.

9.
SEVERABILITY. This Agreement and each provision hereof shall be valid and enforced to the fullest extent permitted by law. The invalidity or unenforceability of any provision of this Agreement shall not affect the validity or enforceability of any other provision. Without limiting the generality of the foregoing, if the scope of any provision contained in this





Agreement is too broad to permit enforcement to its fullest extent, such provision shall be enforced to the maximum extent permitted by law, and the parties hereby agree that such scope may be judicially modified accordingly.

10.
COMPLETE AGREEMENT. This Agreement and those documents expressly referred to herein embody the complete agreement and understanding among the parties and supersede and preempt any prior understandings, agreements or representations by or among the parties, written or oral, which may have related to the subject matter hereof in any way.

11.
NO PROMISE OF EMPLOYMENT. Neither the Plan nor this Agreement nor any provisions under either shall be construed so as to grant the Employee any right to remain in the employ of the Corporation.

12.
COUNTERPARTS. This Agreement may be executed by way of facsimile or electronic signature in separate counterparts, each of which shall be deemed an original and all of which taken together shall constitute one and the same agreement.

13.
SUCCESSORS AND ASSIGNS. This Agreement is intended to bind and inure to the benefit of and be enforceable by the Employee, the Corporation and their respective permitted successors and assigns (including personal representatives, heirs and legatees), and is intended to bind all successors and assigns of the respective parties, except that the Employee may not assign any of the Employee’s rights or obligations under this Agreement except to the extent and in the manner expressly permitted within this Agreement.

14.
REMEDIES. Each of the parties to this Agreement will be entitled to enforce its rights under this Agreement specifically, to recover damages by reason of any breach of any provision of this Agreement and to exercise all other rights existing in its favor. The parties hereto agree and acknowledge that money damages may not be an adequate remedy for any breach of the provisions of this Agreement and that any party may, in its sole discretion, apply to any court of law or equity of competent jurisdiction for specific performance and/or injunctive relief in order to enforce or prevent any violations of the provisions of this Agreement, without the necessity of posting bond or any other security.

15.
WAIVER OR MODIFICATION. Any waiver or modification of any of the provisions of this Agreement shall not be valid unless made in writing and signed by the parties hereto. A waiver by either party of any breach of this Agreement shall not operate as a waiver of any subsequent breach.

16.
GOVERNING LAW. This Agreement shall be governed and construed and the legal relationships of the parties determined in accordance with the laws of the state of Delaware without reference to principles of conflict of laws.

17.
CODE SECTION 409A. This Agreement is intended to be interpreted and applied so that the Award set forth herein shall be exempt from the requirements of Section 409A of the Code and the final Treasury Regulations promulgated thereunder (collectively, “Section 409A”), and, accordingly, to the maximum extent permitted, this Agreement shall be interpreted to be exempt from Section 409A.  To the extent that the Corporation determines that any provision of this Agreement would cause the Optionee to incur any additional tax or interest under Section 409A, the Corporation shall be entitled to reform such provision to attempt to comply with or be exempt from Section 409A through good faith modifications.  To the extent that any provision hereof is modified in order to comply with Section 409A, such modification shall be made in good faith and shall, to the maximum extent reasonably possible, maintain the original intent and economic benefit to Optionee and the Corporation without violating the provisions of Section 409A. Neither the Corporation nor any employee, director or officer thereof guarantees that this Agreement complies with Section 409A and no such party shall have any liability with respect to any failure of this Agreement to so comply.
IN WITNESS WHEREOF, the parties have executed this Agreement electronically via the participant portal as of the date first above written.

EMPLOYEE
    UNIVERSAL ELECTRONICS INC.

[[SIGNATURE]]
 
By:
 
Name: [[FIRSTNAME]] [[LASTNAME]]
 
Its:
Chief Executive Officer
 
 
 
 



EX-10.6 7 uei-0630201810qex106.htm EXHIBIT 10.6 Exhibit


STOCK OPTION AGREEMENT

This Stock Option Agreement (this “Agreement”) is entered into by and between XXX (“Optionee”) and Universal Electronics Inc., a Delaware corporation (the “Corporation”), effective as of the Grant Date specified in the Stock Option Grant Statement attached hereto (the “Grant Statement”), which shall constitute an integral part of this Agreement.
1.Option Grant. Upon the execution and delivery of this Agreement and the Grant Statement, the Corporation hereby grants to the Optionee a nonqualified stock option (“Option”) to purchase shares of the Corporation’s Common Stock (each, a “Share”), upon the terms and conditions set out in this Agreement and the Grant Statement. This Option is issued pursuant to the Universal Electronics, Inc. 2018 Equity and Incentive Compensation Plan (the “Plan”), and the terms and conditions specified in the Plan shall apply in addition to the terms set out in this Agreement and the Grant Statement. In case on any conflict between the terms of the Plan and this Agreement or the Grant Statement, the terms of the Plan shall apply.
2.    Defined Terms and Rules of Construction. Except as otherwise defined herein, capitalized terms in this Agreement and the Grant Statement shall have the meanings specified by the Plan. In addition, the following terms, when capitalized herein, shall have the meanings set out below:
(a)    “Constructive Termination” means the Optionee’s voluntary termination of employment, if such Termination occurs within eighteen (18) months after the occurrence of (i) the Employer’s failure to elect, re-elected, appoint, or re-appoint the Optionee to an office of the Employer that the Optionee holds (other than as a result of a termination for “Cause”), if such office is one to which the Optionee is elected or appointed according to the Employer’s By-laws; provided, however, such failure shall not be deemed a Constructive Termination, if the Optionee is elected or appointed to a higher office in connection with such failure; (ii) a change in the Optionee’s functions, duties, or responsibilities such that Optionee’s position with the Employer becomes substantially less in responsibility, importance, or scope; or (iii) a Change in Control.
(b)    “Exercise Notice” means a written notice described in Section 4 of this Agreement.
(c)    “Exercise Price” means the price set out in the Grant Statement.
(d)    “Expiration Date” means the expiration date specified in the Grant Statement.
(e)     “Option Period” means the period during which an Option is exercisable, as provided in the Grant Statement.
(f)    “Termination Date” means the date of the Optionee’s cessation of employment as determined by the Corporation.
3.    Term and Exercise of Option. Subject to earlier termination, acceleration or cancellation of the Option as provided herein or the Plan, the term of the Option shall be for the period specified in the Grant Statement and, subject to the provisions of this Agreement and the Plan, the Option shall be exercisable at such times and as to such number of Shares as determined pursuant to the schedule specified in the Grant Statement.
4.    Method of Exercise. The Option may be exercised by written notice to the Corporation at its offices at 201 E. Sandpointe Avenue, 8th Floor, Santa Ana, California 92707 to the attention of the Secretary of the Corporation, or as otherwise directed by the Corporation in writing to the Optionee. The Exercise Notice shall (i) state (A) the election to exercise the Option and (B) the number of full Shares with respect to which the Option is being exercised and (ii) be signed by the person or persons exercising the Option. Unless another method is permitted by the Committee at the time of exercise, the Exercise Notice shall be accompanied by a certified or cashier’s check for the full amount of the purchase price of such Shares, plus any amount necessary to satisfy Optionee’s obligations pursuant to Section 7. Subject to Committee approval the Exercise Price may be paid by delivery of certificates for Mature Shares that have a Fair Market Value on the date of exercise equal to the Exercise Price, through a brokered cashless exercise approved by the Corporation (subject to the Federal Reserve Board’s Regulation T and applicable securities laws), or by a combination of the foregoing methods of payment. Upon receipt of the foregoing, the Corporation shall issue the Shares as to which the Option has been duly exercised and shall return the Exercise Notice, duly endorsed to reflect such exercise, to the Optionee. In a cashless exercise, the Optionee must notify the Corporation as to the manner of the transaction.
5.    Optionee’s Covenants and Representations.
(a)    The Optionee represents and warrants that any and all Shares acquired through the exercise of rights under the Option granted pursuant to this Agreement will be acquired for Optionee’s own account and not with a view to, or present intention of, distribution thereof in violation of the Securities Act, and will not be disposed of in contravention of the Securities Act.
(b)    The Optionee acknowledges that he/she is able to bear the economic risk of the investment in any and all Shares acquired through the exercise of rights under the Option for an indefinite period of time, because the Shares have not been registered under the Securities Act and, therefore, cannot be sold unless subsequently registered under the Securities Act or an exemption from such registration is available.
(c)    The Optionee has reviewed this Agreement and has had an opportunity to ask questions and receive answers concerning the terms and conditions of the offering of Shares and has had full access to such other information concerning the Corporation as he/she has requested.
6.    Restrictions on Exercise. This Option may not be exercised if the issuance of Shares upon exercise or the method of payment of consideration for such Shares would constitute a violation of any applicable federal or state securities or other law or regulation. As a condition to the exercise of this Option, the Corporation may require the Optionee to make any representation and warranty to the Corporation as may be required to comply with any applicable law or regulation. All exercises of the Option must be for full Shares only.
7.    Withholding of Taxes. Whenever the Corporation is required to issue Shares upon exercise hereunder, the Corporation may require that the recipient remit in cash to the Corporation an amount sufficient to satisfy any federal, state and/or local tax withholding requirements before transfer of the Shares. To the extent permitted by the Committee, the recipient may satisfy such tax withholding obligations by authorizing the Corporation to withhold from Shares to be issued upon the exercise of the Option a number of Shares with an aggregate Fair Market Value that would satisfy the withholding amount due, or (ii) transferring to the Corporation Shares owned by the Participant with an aggregate Fair Market Value that would satisfy the withholding amount due. Notwithstanding the provisions of clause (i) of the preceding sentence, the Fair Market Value of Shares withheld shall not exceed the minimum amount of tax required to be withheld by law (or such lesser amount as may be necessary to avoid classification of the Option as a liability for financial accounting purposes).
8.    Effect of Termination of Employment.
(a)    Except as provided in Subsection (b) or (c) below, if the Optionee’s employment terminates for any reason, the Optionee (or his/her estate or representative, in the event of the Optionee’s death during the Option Period) may, during the period following the Optionee’s Termination Date and ending on the earlier of (i) ninety (90) days after such Termination Date or (ii) the Expiration Date, exercise the Option to the extent such Option was exercisable on the Termination Date and, on the Termination Date, that portion of the Option that was not exercisable shall automatically terminate without further action by the parties hereto and, in all events, to the extent not exercised, the Option shall terminate in its entirety at the end of business on the last day of the exercise period specified in this Subsection; provided, however, the Committee may, in its sole discretion, accelerate full vesting to the Optionee’s Termination Date and/or extend the exercise period to any date on or before the Expiration Date.
(b)    If (i) the Optionee’s employment is terminated without Cause, or (ii) in the event of a Constructive Termination, the Optionee shall immediately become fully vested in the Option without further action by the parties hereto, and to the extent not previously exercised, shall be exercisable in whole or in part with respect to all remaining Shares covered by the Option and may be exercised by the Optionee (or the Optionee’s estate or representative, in the event of the Optionee’s death) at any time before expiration of the original Option Period, determined as if no Termination of Employment had occurred.
(c)    If the Optionee’s employment terminates due to his/her death or Disability, the Optionee (or his/her estate or representative, in the event of the Optionee’s death during the Option Period) may, during the period following his/her Termination Date and ending on the earlier of (i) one year after such Termination Date or (b) the Expiration Date, exercise the Option to the extent such Option was exercisable on the Termination Date and, on the Termination Date, that portion of the Option that was not exercisable shall automatically terminate without further action by the parties hereto and, in all events, to the extent not exercised, the Option shall terminate in its entirety at the end of business on the last day of the exercise period specified in this Subsection; provided, however, the Committee may, in its sole discretion, accelerate full vesting to the Optionee’s Termination Date and/or extend the exercise period to any date on or before the Expiration Date.
(d)    If (i) the Optionee’s employment is terminated for Cause, the Option, whether or not vested, shall immediately terminate and be of no further force or effect.
9.    Compliance with Certain Laws and Regulations. If the Committee shall determine, in its sole discretion, that the listing, registration, or qualification of the Shares subject to the Option upon any securities exchange or under any law or regulation, or that the consent or approval of any governmental regulatory body is necessary or desirable in connection with the granting of the Option or the acquisition of Shares thereunder, the Optionee shall supply the Committee or the Corporation, as the case may be, with such certificates, representations, and information as the Committee or the Corporation, as the case may be, may request and shall otherwise cooperate with the Corporation in obtaining any such listing, registration, qualification, consent, or approval.
10.    Transferability of Option. The Option is not transferable by the Optionee other than by will or the laws of descent and distribution. During the Optionee’s lifetime, the Option is exercisable only by the Optionee, or in the event of his/her legal incompetency, his/her guardian or legal representative.
11.    Additional Restrictions on Transfer. Certificates representing the Shares purchased upon the exercise of the Option will bear the following legend until such Shares have been registered under an effective registration statement under the Securities Act:
The securities represented by this certificate were originally issued on _____________________, _____, have not been registered under the Securities Act of 1933, as amended, or under the securities laws of any state or other jurisdiction (together, the “Securities Laws”) and may not be offered for sale, sold or otherwise transferred or encumbered in the absence of compliance with such Securities Laws and until the issuer hereof shall have received from counsel acceptable to issuer a written opinion reasonably satisfactory to issuer that the proposed transaction will not violate any applicable Securities Laws.
12.    Notices. Any notice or demand provided for in this Agreement must be in writing and must be either personally delivered, delivered by overnight courier, or mailed by first class mail, to the Optionee at Optionee’s most recent address on file in the records of the Employer, and to the Corporation at the address set forth or established pursuant to Section 4 or to such other address or to the attention of such other person as the recipient party shall have specified by prior written notice to the sending party. Any notice or demand under this Agreement shall be deemed to have been given when received.
13.    Severability. This Agreement and each provision hereof shall be valid and enforced to the fullest extent permitted by law. The invalidity or unenforceability of any provision of this Agreement shall not affect the validity or enforceability of any other provision. Without limiting the generality of the foregoing, if the scope of any provision contained in this Agreement is too broad to permit enforcement to its fullest extent, such provision shall be enforced to the maximum extent permitted by law, and the parties hereby agree that such scope may be judicially modified accordingly.
14.    Complete Agreement. This Agreement and those documents expressly referred to herein embody the complete agreement and understanding among the parties and supersede and preempt any prior understandings, agreements or representations by or among the parties, written or oral, which may have related to the subject matter hereof in any way.
15.    Tax Consequences. None of the Corporation, any Subsidiary, or any officer of director of either, shall be responsible to the Participant or any other person for the tax consequences of the Option or the exercise thereof.
16.    Code Section 409A. This Agreement is intended to be interpreted and applied so that the Award set forth herein shall be exempt from the requirements of Section 409A of the Code and the final Treasury Regulations promulgated thereunder (collectively, “Section 409A”), and, accordingly, to the maximum extent permitted, this Agreement shall be interpreted to be exempt from Section 409A.  To the extent that the Corporation determines that any provision of this Agreement would cause the Optionee to incur any additional tax or interest under Section 409A, the Corporation shall be entitled to reform such provision to attempt to comply with or be exempt from Section 409A through good faith modifications.  To the extent that any provision hereof is modified in order to comply with Section 409A, such modification shall be made in good faith and shall, to the maximum extent reasonably possible, maintain the original intent and economic benefit to the Employee and the Corporation without violating the provisions of Section 409A. Neither the Corporation nor any employee, director or officer thereof guarantees that this Agreement complies with Section 409A and no such party shall have any liability with respect to any failure of this Agreement to so comply.
17.    Counterparts. This Agreement may be executed by way of facsimile or electronic signature in separate counterparts, each of which shall be deemed an original and all of which taken together shall constitute one and the same agreement.
18.    Successors and Assigns. This Agreement is intended to bind and inure to the benefit of and be enforceable by the Optionee, the Corporation, and their respective permitted successors and assigns (including personal representatives, heirs, and legatees), and is intended to bind all successors and assigns of the respective parties, except that the Optionee may not assign any of his/her rights or obligations under this Agreement except to the extent and in the manner expressly permitted hereby.
19.    Remedies. Each of the parties to this Agreement will be entitled to enforce its rights under this Agreement specifically, to recover damages by reason of any breach of any provision of this Agreement and to exercise all other rights existing in its favor. The parties hereto agree and acknowledge that money damages may not be an adequate remedy for any breach of the provisions of this Agreement and that any party may, in its sole discretion, apply to any court of law or equity of competent jurisdiction for specific performance and/or injunctive relief in order to enforce or prevent any violations of the provisions of this Agreement, without the necessity of posting bond or any other security.
20.    Waiver or Modification. Any waiver or modification of any of the provisions of this Agreement shall not be valid unless made in writing and signed by the parties hereto. A waiver by either party of any breach of this Agreement shall not operate as a waiver of any subsequent breach.
In Witness Whereof, the parties have executed this Agreement effective on the XXX day of XXX, 20XX.


OPTIONEE
    UNIVERSAL ELECTRONICS INC.


________________________________
By: _________________________________    
Signature
Its: Chief Executive Officer


Grant Statement Number: 00XXX
UNIVERSAL ELECTRONICS INC.
2018 EQUITY AND INCENTIVE COMPENSATION PLAN
STOCK OPTION GRANT STATEMENT

THIS GRANT STATEMENT CERTIFIES THAT, effective as of the Grant Date set out below, XXX, has been awarded a non-qualified stock option to purchase XXX (XXX) shares of Common Stock, par value $0.01 per share (“Shares”), of UNIVERSAL ELECTRONICS INC. This Grant Statement is issued in accordance with and is subject to the terms and conditions of the related Stock Option Agreement of even date herewith (the “Agreement”). The Option terms include the following:
(a)    Grant Date: XXX
(b)    Number of Shares Subject to Option: XXX
(c)    Exercise Price per Share: $XXX
(d)    Expiration Date: XXX
THIS OPTION is not transferable except in accordance with the terms and conditions of the Agreement.
THIS OPTION shall become vested and exercisable with respect to the percentage of the total number of Shares set forth above as follows:

On and After the Following
Dates, But Prior to Expiration

Vested Percentage

XXX/2019

25%

XXX/2020

50%

XXX/2021

75%

XXX/2022

100%

IN WITNESS WHEREOF, UNIVERSAL ELECTRONICS INC. has caused this Stock Option Grant Statement to be signed by its duly authorized officer the XXX day of XXX, 20XX.

UNIVERSAL ELECTRONICS INC.


By: ______________________________
Its: Chief Executive Officer





EX-31.1 8 uei-06302018x10qxex311.htm EXHIBIT 31.1 Exhibit


Exhibit 31.1
I, Paul D. Arling, certify that:
1.
I have reviewed this quarterly report on Form 10-Q of Universal Electronics Inc.;
2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.
The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a) designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b) designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c) evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d) disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.
The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors:
a) all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b) any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Date: August 8, 2018
/s/ Paul D. Arling
Paul D. Arling
Chairman and Chief Executive Officer
(principal executive officer)


EX-31.2 9 uei-06302018x10qxex312.htm EXHIBIT 31.2 Exhibit


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


EX-32 10 uei-06302018x10qxex32.htm EXHIBIT 32 Exhibit


Exhibit 32
SECTION 1350 CERTIFICATIONS
Pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, each of the undersigned officers of Universal Electronics Inc. (the “Company”), hereby certifies that the (i) Company’s Form 10-Q for the fiscal quarter ended June 30, 2018 (the “Report”) fully complies with the requirements of Section 13(a) or 15(d), as applicable, of the Securities Exchange Act of 1934 and (ii) the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
 
 
 
 
 
 
 
Dated:
August 8, 2018
 
By:
 
/s/ Paul D. Arling
 
 
 
 
 
Paul D. Arling
 
 
 
 
 
Chief Executive Officer
 
 
 
 
 
(principal executive officer)
 
 
 
 
 
 
 
By:
 
/s/ Bryan M. Hackworth
 
 
 
 
 
Bryan M. Hackworth
 
 
 
 
 
Chief Financial Officer
 
 
 
 
 
(principal financial officer and principal accounting officer)
A signed original of this written statement has been provided to Universal Electronics Inc. and will be retained by it and furnished to the Securities and Exchange Commission or its staff upon request.


EX-101.INS 11 ueic-20180630.xml XBRL INSTANCE DOCUMENT 0000101984 2018-01-01 2018-06-30 0000101984 2018-08-06 0000101984 2017-12-31 0000101984 2018-06-30 0000101984 2018-04-01 2018-06-30 0000101984 2017-04-01 2017-06-30 0000101984 2017-01-01 2017-06-30 0000101984 2016-12-31 0000101984 2017-06-30 0000101984 us-gaap:AccountingStandardsUpdate201409Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2018-06-30 0000101984 us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member 2018-06-30 0000101984 us-gaap:AccountingStandardsUpdate201409Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2018-01-01 2018-06-30 0000101984 us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member 2018-01-01 2018-06-30 0000101984 us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member 2017-12-31 0000101984 2018-01-01 0000101984 us-gaap:AccountingStandardsUpdate201409Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2018-01-01 0000101984 us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member 2018-04-01 2018-06-30 0000101984 us-gaap:AccountingStandardsUpdate201409Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2018-04-01 2018-06-30 0000101984 country:US 2018-06-30 0000101984 country:CN 2017-12-31 0000101984 country:CN 2018-06-30 0000101984 country:US 2017-12-31 0000101984 ueic:AsiaExcludingPeoplesRepublicOfChinaMember 2017-12-31 0000101984 srt:EuropeMember 2018-06-30 0000101984 ueic:AsiaExcludingPeoplesRepublicOfChinaMember 2018-06-30 0000101984 srt:SouthAmericaMember 2017-12-31 0000101984 srt:SouthAmericaMember 2018-06-30 0000101984 srt:EuropeMember 2017-12-31 0000101984 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember ueic:GuangzhouFactoryMember 2016-09-29 0000101984 ueic:ComcastCorporationMember us-gaap:SalesMember 2017-01-01 2017-06-30 0000101984 ueic:ATTMember us-gaap:SalesMember 2017-01-01 2017-06-30 0000101984 ueic:ComcastCorporationMember us-gaap:SalesMember 2018-01-01 2018-06-30 0000101984 ueic:ATTMember us-gaap:SalesMember 2018-01-01 2018-06-30 0000101984 ueic:ComcastCorporationMember us-gaap:TradeAccountsReceivableMember 2017-12-31 0000101984 ueic:ComcastCorporationMember us-gaap:TradeAccountsReceivableMember 2018-06-30 0000101984 ueic:ComcastCorporationMember us-gaap:TradeAccountsReceivableMember 2017-01-01 2017-12-31 0000101984 ueic:ComcastCorporationMember us-gaap:TradeAccountsReceivableMember 2018-01-01 2018-06-30 0000101984 ueic:ATTMember us-gaap:SalesMember 2017-04-01 2017-06-30 0000101984 ueic:ComcastCorporationMember us-gaap:SalesMember 2017-04-01 2017-06-30 0000101984 ueic:ATTMember us-gaap:SalesMember 2018-04-01 2018-06-30 0000101984 ueic:ComcastCorporationMember us-gaap:SalesMember 2018-04-01 2018-06-30 0000101984 ueic:TexasInstrumentMember us-gaap:CostOfGoodsTotalMember us-gaap:SupplierConcentrationRiskMember 2017-01-01 2017-06-30 0000101984 ueic:TexasInstrumentMember us-gaap:CostOfGoodsTotalMember us-gaap:SupplierConcentrationRiskMember 2018-01-01 2018-06-30 0000101984 us-gaap:CostOfGoodsTotalMember us-gaap:SupplierConcentrationRiskMember srt:AffiliatedEntityMember 2017-04-01 2017-06-30 0000101984 us-gaap:CostOfGoodsTotalMember us-gaap:SupplierConcentrationRiskMember srt:AffiliatedEntityMember 2018-01-01 2018-06-30 0000101984 us-gaap:ExecutiveVicePresidentMember 2018-01-01 2018-06-30 0000101984 us-gaap:CostOfGoodsTotalMember us-gaap:SupplierConcentrationRiskMember srt:AffiliatedEntityMember 2017-01-01 2017-06-30 0000101984 ueic:TexasInstrumentMember us-gaap:CostOfGoodsTotalMember us-gaap:SupplierConcentrationRiskMember 2017-04-01 2017-06-30 0000101984 ueic:TexasInstrumentMember us-gaap:CostOfGoodsTotalMember us-gaap:SupplierConcentrationRiskMember 2018-04-01 2018-06-30 0000101984 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2017-04-01 2017-06-30 0000101984 us-gaap:CostOfSalesMember 2018-01-01 2018-06-30 0000101984 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-01-01 2018-06-30 0000101984 us-gaap:CostOfSalesMember 2017-04-01 2017-06-30 0000101984 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-04-01 2018-06-30 0000101984 us-gaap:CostOfSalesMember 2017-01-01 2017-06-30 0000101984 us-gaap:CostOfSalesMember 2018-04-01 2018-06-30 0000101984 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2017-01-01 2017-06-30 0000101984 us-gaap:OrderOrProductionBacklogMember 2017-12-31 0000101984 us-gaap:OrderOrProductionBacklogMember 2018-06-30 0000101984 us-gaap:DevelopedTechnologyRightsMember 2017-12-31 0000101984 us-gaap:CustomerRelationshipsMember 2017-12-31 0000101984 us-gaap:TrademarksAndTradeNamesMember 2017-12-31 0000101984 us-gaap:PatentsMember 2018-06-30 0000101984 us-gaap:DistributionRightsMember 2018-06-30 0000101984 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2018-06-30 0000101984 us-gaap:CustomerRelationshipsMember 2018-06-30 0000101984 us-gaap:DevelopedTechnologyRightsMember 2018-06-30 0000101984 us-gaap:PatentsMember 2017-12-31 0000101984 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2017-12-31 0000101984 us-gaap:DistributionRightsMember 2017-12-31 0000101984 us-gaap:TrademarksAndTradeNamesMember 2018-06-30 0000101984 srt:MaximumMember us-gaap:LineOfCreditMember ueic:UsBankMember us-gaap:BaseRateMember 2018-01-01 2018-06-30 0000101984 srt:MinimumMember us-gaap:LineOfCreditMember ueic:UsBankMember us-gaap:BaseRateMember 2018-01-01 2018-06-30 0000101984 us-gaap:LineOfCreditMember ueic:UsBankMember 2018-06-30 0000101984 us-gaap:LetterOfCreditMember 2018-06-30 0000101984 ueic:EnsonMember us-gaap:LineOfCreditMember ueic:UsBankMember 2018-06-30 0000101984 srt:MinimumMember us-gaap:LineOfCreditMember ueic:UsBankMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-01-01 2018-06-30 0000101984 us-gaap:LineOfCreditMember ueic:SecondAmendedCreditAgreementMember 2018-06-30 0000101984 srt:MaximumMember us-gaap:LineOfCreditMember ueic:UsBankMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-01-01 2018-06-30 0000101984 us-gaap:LineOfCreditMember ueic:SecondAmendedCreditAgreementMember 2018-01-01 2018-06-30 0000101984 ueic:PatentLawsuitAgainstUEBVandTelenetMember ueic:UtilityPatentMember us-gaap:PendingLitigationMember 2015-06-10 2015-06-10 0000101984 2018-04-26 0000101984 ueic:PatentLawsuitAgainstUEBVandTelenetMember ueic:DesignPatentsMember us-gaap:PendingLitigationMember 2015-06-10 2015-06-10 0000101984 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember ueic:GuangzhouFactoryMember 2016-09-26 0000101984 ueic:PatentLawsuitAgainstUEBVandTelenetMember us-gaap:PendingLitigationMember 2015-06-10 2015-06-10 0000101984 us-gaap:SellingGeneralAndAdministrativeExpensesMember us-gaap:EmployeeSeveranceMember ueic:ManufacturingActivitiesTransitionMember 2017-04-01 2017-06-30 0000101984 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember ueic:GuangzhouFactoryMember 2018-04-23 0000101984 ueic:PatentLawsuitAgainstUEBVandTelenetMember ueic:UtilityPatentMember us-gaap:PendingLitigationMember 2015-09-01 2015-09-30 0000101984 2018-06-26 2018-06-26 0000101984 us-gaap:SellingGeneralAndAdministrativeExpensesMember us-gaap:EmployeeSeveranceMember ueic:ManufacturingActivitiesTransitionMember 2017-01-01 2017-06-30 0000101984 ueic:ShareRepurchaseProgramAuthorizedMay162018Member 2018-05-11 0000101984 ueic:ShareRepurchaseProgramAuthorizedJuly262018Member us-gaap:SubsequentEventMember 2018-07-26 0000101984 us-gaap:SubsequentEventMember 2018-07-26 0000101984 country:US 2017-01-01 2017-06-30 0000101984 ueic:AllOtherCountriesMember 2018-04-01 2018-06-30 0000101984 srt:LatinAmericaMember 2018-04-01 2018-06-30 0000101984 srt:EuropeMember 2018-04-01 2018-06-30 0000101984 country:CN 2018-01-01 2018-06-30 0000101984 country:US 2018-01-01 2018-06-30 0000101984 srt:EuropeMember 2018-01-01 2018-06-30 0000101984 srt:EuropeMember 2017-04-01 2017-06-30 0000101984 country:CN 2017-01-01 2017-06-30 0000101984 ueic:AsiaExcludingPeoplesRepublicOfChinaMember 2017-04-01 2017-06-30 0000101984 ueic:AsiaExcludingPeoplesRepublicOfChinaMember 2018-01-01 2018-06-30 0000101984 country:US 2017-04-01 2017-06-30 0000101984 srt:LatinAmericaMember 2018-01-01 2018-06-30 0000101984 srt:LatinAmericaMember 2017-04-01 2017-06-30 0000101984 country:CN 2018-04-01 2018-06-30 0000101984 srt:LatinAmericaMember 2017-01-01 2017-06-30 0000101984 country:CN 2017-04-01 2017-06-30 0000101984 ueic:AllOtherCountriesMember 2018-01-01 2018-06-30 0000101984 ueic:AllOtherCountriesMember 2017-04-01 2017-06-30 0000101984 ueic:AllOtherCountriesMember 2017-01-01 2017-06-30 0000101984 ueic:AsiaExcludingPeoplesRepublicOfChinaMember 2017-01-01 2017-06-30 0000101984 ueic:AsiaExcludingPeoplesRepublicOfChinaMember 2018-04-01 2018-06-30 0000101984 country:US 2018-04-01 2018-06-30 0000101984 srt:EuropeMember 2017-01-01 2017-06-30 0000101984 ueic:AllOtherCountriesMember 2018-06-30 0000101984 ueic:AllOtherCountriesMember 2017-12-31 0000101984 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-06-30 0000101984 us-gaap:RestrictedStockMember 2018-06-30 0000101984 us-gaap:RestrictedStockMember 2018-01-01 2018-06-30 0000101984 us-gaap:EmployeeStockOptionMember 2018-06-30 0000101984 us-gaap:SellingGeneralAndAdministrativeExpensesMember us-gaap:DirectorMember 2017-01-01 2017-06-30 0000101984 us-gaap:SellingGeneralAndAdministrativeExpensesMember ueic:EmployeesMember 2018-04-01 2018-06-30 0000101984 us-gaap:ResearchAndDevelopmentExpenseMember 2018-01-01 2018-06-30 0000101984 us-gaap:SellingGeneralAndAdministrativeExpensesMember ueic:EmployeesMember 2017-04-01 2017-06-30 0000101984 us-gaap:SellingGeneralAndAdministrativeExpensesMember us-gaap:DirectorMember 2018-04-01 2018-06-30 0000101984 us-gaap:ResearchAndDevelopmentExpenseMember 2018-04-01 2018-06-30 0000101984 us-gaap:SellingGeneralAndAdministrativeExpensesMember ueic:EmployeesMember 2018-01-01 2018-06-30 0000101984 us-gaap:SellingGeneralAndAdministrativeExpensesMember us-gaap:DirectorMember 2018-01-01 2018-06-30 0000101984 us-gaap:ResearchAndDevelopmentExpenseMember 2017-04-01 2017-06-30 0000101984 us-gaap:ResearchAndDevelopmentExpenseMember 2017-01-01 2017-06-30 0000101984 us-gaap:SellingGeneralAndAdministrativeExpensesMember us-gaap:DirectorMember 2017-04-01 2017-06-30 0000101984 us-gaap:SellingGeneralAndAdministrativeExpensesMember ueic:EmployeesMember 2017-01-01 2017-06-30 0000101984 ueic:CommonStockPurchaseWarrantMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2017-06-30 0000101984 ueic:CommonStockPurchaseWarrantMember us-gaap:MeasurementInputExpectedTermMember 2017-06-30 0000101984 ueic:CommonStockPurchaseWarrantMember 2018-06-30 0000101984 ueic:CommonStockPurchaseWarrantMember us-gaap:MeasurementInputExpectedTermMember 2018-06-30 0000101984 ueic:CommonStockPurchaseWarrantMember 2017-06-30 0000101984 ueic:CommonStockPurchaseWarrantMember us-gaap:MeasurementInputPriceVolatilityMember 2018-06-30 0000101984 ueic:CommonStockPurchaseWarrantMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2018-06-30 0000101984 ueic:CommonStockPurchaseWarrantMember us-gaap:MeasurementInputPriceVolatilityMember 2017-06-30 0000101984 ueic:CommonStockPurchaseWarrantMember 2016-03-09 2016-03-09 0000101984 ueic:CommonStockPurchaseWarrantMember us-gaap:SupplyCommitmentMember 2018-06-30 0000101984 ueic:CommonStockPurchaseWarrantMember us-gaap:SupplyCommitmentMember 2016-03-09 0000101984 ueic:CommonStockPurchaseWarrantMember 2016-03-09 0000101984 ueic:CommonStockPurchaseWarrantMember 2018-01-01 2018-06-30 0000101984 ueic:CommonStockPurchaseWarrantMember 2017-04-01 2017-06-30 0000101984 ueic:CommonStockPurchaseWarrantMember 2018-04-01 2018-06-30 0000101984 ueic:CommonStockPurchaseWarrantMember 2017-01-01 2017-06-30 0000101984 us-gaap:RestrictedStockMember 2018-01-01 2018-06-30 0000101984 ueic:CommonStockPurchaseWarrantMember 2017-04-01 2017-06-30 0000101984 us-gaap:EmployeeStockOptionMember 2017-01-01 2017-06-30 0000101984 us-gaap:RestrictedStockMember 2017-01-01 2017-06-30 0000101984 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-06-30 0000101984 ueic:CommonStockPurchaseWarrantMember 2018-04-01 2018-06-30 0000101984 ueic:CommonStockPurchaseWarrantMember 2017-01-01 2017-06-30 0000101984 us-gaap:EmployeeStockOptionMember 2018-04-01 2018-06-30 0000101984 us-gaap:EmployeeStockOptionMember 2017-04-01 2017-06-30 0000101984 us-gaap:RestrictedStockMember 2018-04-01 2018-06-30 0000101984 ueic:CommonStockPurchaseWarrantMember 2018-01-01 2018-06-30 0000101984 us-gaap:RestrictedStockMember 2017-04-01 2017-06-30 0000101984 us-gaap:ForeignExchangeForwardMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:NondesignatedMember 2017-12-31 0000101984 us-gaap:ForeignExchangeForwardMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:NondesignatedMember 2018-06-30 0000101984 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:NondesignatedMember 2017-12-31 0000101984 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:NondesignatedMember 2018-06-30 0000101984 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:NondesignatedMember 2018-06-30 0000101984 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:NondesignatedMember 2017-12-31 0000101984 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:NondesignatedMember 2017-12-31 0000101984 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:NondesignatedMember 2018-06-30 0000101984 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:OtherNonoperatingIncomeExpenseMember 2018-04-01 2018-06-30 0000101984 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:OtherNonoperatingIncomeExpenseMember 2017-04-01 2017-06-30 0000101984 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:OtherNonoperatingIncomeExpenseMember 2017-01-01 2017-06-30 0000101984 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:OtherNonoperatingIncomeExpenseMember 2018-01-01 2018-06-30 0000101984 currency:USD ueic:ForeignExchangeForwardUSDBrazilianRealJanuary242018SettlementDateMember us-gaap:NondesignatedMember 2017-12-31 0000101984 currency:USD ueic:ForeignExchangeForwardUSDRealJuly272018SettlementDateMember us-gaap:NondesignatedMember 2018-01-01 2018-06-30 0000101984 currency:USD ueic:ForeignExchangeForwardUSDEuroJuly272018SettlementDateMember us-gaap:NondesignatedMember 2018-01-01 2018-06-30 0000101984 currency:USD ueic:ForeignExchangeForwardUSDRealJuly272018SettlementDateMember us-gaap:NondesignatedMember 2018-06-30 0000101984 currency:USD ueic:ForeignExchangeForwardUSDBrazilianRealJanuary242018SettlementDateMember us-gaap:NondesignatedMember 2017-01-01 2017-12-31 0000101984 currency:USD ueic:ForeignExchangeForwardUSDEuroJanuary52018SettlementDateMember us-gaap:NondesignatedMember 2017-12-31 0000101984 currency:CNY ueic:ForeignExchangeForwardUSDYuanJuly272018SettlementDateMember us-gaap:NondesignatedMember 2018-06-30 0000101984 currency:USD ueic:ForeignExchangeForwardUSDEuroJuly272018SettlementDateMember us-gaap:NondesignatedMember 2018-06-30 0000101984 currency:CNY ueic:ForeignExchangeForwardUSDChineseYuanJanuary52018SettlementDateMember us-gaap:NondesignatedMember 2017-12-31 0000101984 currency:CNY ueic:ForeignExchangeForwardUSDYuanJuly272018SettlementDateMember us-gaap:NondesignatedMember 2018-01-01 2018-06-30 0000101984 currency:USD ueic:ForeignExchangeForwardUSDEuroJanuary52018SettlementDateMember us-gaap:NondesignatedMember 2017-01-01 2017-12-31 0000101984 currency:CNY ueic:ForeignExchangeForwardUSDChineseYuanJanuary52018SettlementDateMember us-gaap:NondesignatedMember 2017-01-01 2017-12-31 0000101984 ueic:ResidentialControlSystemsIncMember 2017-01-01 2017-06-30 0000101984 ueic:ResidentialControlSystemsIncMember 2017-04-06 0000101984 ueic:ResidentialControlSystemsIncMember us-gaap:MeasurementInputDiscountRateMember us-gaap:IncomeApproachValuationTechniqueMember 2017-04-06 0000101984 ueic:ResidentialControlSystemsIncMember 2018-04-01 2018-06-30 0000101984 ueic:ResidentialControlSystemsIncMember 2017-04-01 2017-06-30 0000101984 ueic:ResidentialControlSystemsIncMember 2018-01-01 2018-06-30 0000101984 ueic:ResidentialControlSystemsIncMember 2017-04-06 2017-04-06 0000101984 ueic:ResidentialControlSystemsIncMember 2017-04-06 2017-06-30 0000101984 ueic:LongtermContingentConsiderationMember ueic:ResidentialControlSystemsIncMember 2018-06-30 0000101984 ueic:ResidentialControlSystemsIncMember us-gaap:CustomerRelationshipsMember 2017-04-06 0000101984 ueic:ResidentialControlSystemsIncMember us-gaap:OrderOrProductionBacklogMember 2017-04-06 0000101984 ueic:ResidentialControlSystemsIncMember us-gaap:TradeNamesMember 2017-04-06 0000101984 srt:MinimumMember ueic:ResidentialControlSystemsIncMember 2018-01-01 2018-06-30 0000101984 ueic:ResidentialControlSystemsIncMember us-gaap:TradeNamesMember 2018-01-01 2018-06-30 0000101984 srt:MaximumMember ueic:ResidentialControlSystemsIncMember 2018-01-01 2018-06-30 0000101984 ueic:ResidentialControlSystemsIncMember us-gaap:OrderOrProductionBacklogMember 2018-01-01 2018-06-30 0000101984 ueic:ResidentialControlSystemsIncMember us-gaap:CustomerRelationshipsMember 2018-01-01 2018-06-30 xbrli:shares iso4217:USD ueic:product xbrli:pure ueic:subsidiary iso4217:CNY ueic:patent iso4217:USD xbrli:shares ueic:customer ueic:vesting_period iso4217:CNY iso4217:USD iso4217:USD iso4217:BRL iso4217:USD iso4217:EUR false --12-31 Q2 2018 2018-06-30 10-Q 0000101984 13830823 Accelerated Filer UNIVERSAL ELECTRONICS INC 20000000 2500000.0 17000000 5000000 15000000 1000000 1263000 343000 232000 304000 1184000 792000 1089000 669000 1983000 3043000 599000 535000 4901000 0 974000 700000 700000 100000 8882000 7987000 17727000 17412000 562000 596000 35000 58000 400000 300000 100000 1550000 331000 1263000 -128000 343000 28.89 6.92 -123000 -471000 32000 -86000 250000 100000 75000 75000 225000 75000 75000 75000 250000 100000 75000 75000 3 680000000 260000000 340000000 300000000 P2Y P2Y 2900000 0 P4Y P2Y 0.1 34000000 5100000 35800000 237000000 10300000 68000000 32100000 6000000 6800000 11450000 20578000 0 0 200000 500000 576000 680000 1218000 4564000 640000 635000 0.65 1 1 1 5232000 5338000 -50000 -31000 18000 37000 0 -5053000 2151000 509000 0.40 591000 590000 1843000 1728000 630000 163000 119165000 116590000 142299000 140483000 140673000 138879000 2329000 1155000 3670000 6665000 2520000 2520000 286000 321000 1578000 1760000 7910000 9789000 103000 165000 2769000 2908000 -16599000 -18011000 265195000 271500000 2932000 19000 144000 1975000 794000 5555000 34000 263000 3719000 1539000 2465000 23000 201000 1737000 504000 4669000 40000 356000 3265000 1008000 904000 950000 1064000 1008000 1791000 55000 1736000 3391000 74000 3317000 1776000 18000 1758000 3578000 73000 3505000 0 165000 0 0 147000 29000 0 382000 204000 0 357000 172000 608430000 589102000 407297000 395355000 12517000 0 0.33 0.31 1.61 1.57 0.32 0.31 1.60 1.55 4767000 4541000 22659000 22072000 177580000 339548000 162523000 327221000 100000 12600000 10000000 3700000 3700000 3800000 3870000 0.248 13400000 9730000 2400000 -400000 -600000 -900000 1400000 1400000 800000 1900000 7000 429000 408000 5000000 150000 400000 1508000 14000 12594000 62438000 23283000 10489000 18071000 9190000 1405000 59433000 34710000 6465000 8139000 8771000 1348000 59834000 54411000 67339000 59433000 -5423000 -7906000 54.55 475000 725000 0.01 0.01 50000000 50000000 23760434 23861547 238000 239000 5292000 6794000 17601000 20660000 0.110 0.122 0.242 0.107 0.121 0.251 0.166 0.000 0.000 0.182 0.000 0.000 0.206 0.136 0 0 28253000 28253000 0 29759000 29759000 215000 336000 133829000 254201000 135764000 6019000 129745000 263260000 -741000 264001000 0.005 0.0175 0 0.0125 0.0384 7913000 7913000 7152000 -98000 7250000 7811000 -102000 4423000 4423000 1530000 4443000 20000 -1035000 -557000 15954000 16913000 0 -565000 0 -565000 0 -157000 0 -157000 6.6481 3.2350 1.1858 6.6195 1.1575 3.8626 -410000 65000 -220000 -15000 -148000 6000 320000000 339000000 51400000 37000000 0 0 36978000 36978000 0.33 0.33 1.61 0.01 1.60 1.57 -0.03 1.59 0.32 0.33 1.60 0.01 1.59 1.55 -0.03 1.58 -1383000 1665000 0.232 0.189 0.084 0.080 34499000 32964000 2800000 9800000 P2Y P2Y1M6D 889000 1704000 519000 982000 P10Y P1Y P8Y 32725000 19395000 6071000 165000 113000 5310000 77000 1594000 35367000 21035000 7079000 176000 0 5218000 113000 1746000 6093000 3506000 2143000 2253000 5791000 6922000 61766000 32534000 12560000 344000 150000 13250000 142000 2786000 62075000 32534000 12560000 335000 0 13662000 198000 2786000 29041000 13139000 6489000 179000 37000 7940000 65000 1192000 26708000 11499000 5481000 159000 0 8444000 85000 1040000 1006000 1336000 -2965000 -2240000 -1598000 -1600000 -1364000 -1400000 1865000 1900000 534000 500000 48651000 48522000 5494000 -129000 43751000 84785000 26759000 63961000 0 2763000 6099000 5924000 24747000 23994000 1400000 1415000 1121000 2088000 2100000 48000 2040000 1922000 27000 1895000 4142000 4191000 1587000 2509000 -15000 -7329000 -1691000 1219000 11249000 16061000 121000 2765000 20427000 -6164000 600000 1100000 1400000 2500000 -562000 -955000 -1279000 -2349000 981000 2525000 105178000 79007000 162589000 162589000 147186000 -22669000 169855000 138759000 -23830000 43638000 58263000 4205000 4207000 4288000 7537000 1847000 5908000 1419000 5078000 0 354881000 311617000 608430000 589102000 332935000 332935000 296256000 1772000 294484000 334463000 1528000 0 170000000 138000000 111000000 111000000 2 1 1 27970000 -37268000 -27138000 31574000 -4872000 -3877000 4684000 4803000 22659000 181000 22478000 22072000 -365000 22437000 115528000 96984000 14674000 3870000 111365000 92261000 15351000 3753000 7303000 6938000 -9870000 -8966000 28719000 21050000 4566000 4326000 608000 1991000 -5058000 -1412000 2389000 710000 16214000 11545000 1603000 1581000 -642000 -59000 -1082000 -1669000 10905000 4783000 0 3858000 14885000 7114000 8900000 8894000 8854000 0 765000 1248000 17519000 13416000 0.01 0.01 5000000 5000000 0 0 0 0 0 0 11687000 11687000 14312000 5000 14307000 11513000 -174000 0 51291000 85000000 23000000 842000 704000 134000 298000 339000 1008000 339000 1008000 3000 100000 167000 769000 110962000 107039000 P4Y P1Y 81000 2000 151578000 25142000 143662000 19570000 1600000 2600000 1100000 42987000 50000000 4946000 10444000 6059000 12110000 4901000 0 5100000 32000000 449000 400000 5699000 5700000 0 0 266780000 266780000 292936000 3719000 289217000 270864000 4084000 177580000 21740000 42951000 21835000 85569000 19740000 15381000 8139000 26916000 338986000 40940000 85198000 37578000 167497000 37164000 31026000 14155000 51566000 162523000 0 29542000 20627000 79294000 20330000 6636000 8169000 27467000 6390000 156133000 327221000 0 67517000 40744000 159045000 39460000 16666000 16439000 54867000 -1100000 328321000 2955000 799000 31053000 61704000 30570000 143000 30427000 60817000 -20000 60837000 5555000 4669000 5000 59.72 137000 44.79 162000 236000 61.19 51.22 58000 63.20 0.0000 0.3425 0.0000 0.3309 0.0000 0.0175 0.0000 0.0251 175000 404000 41.03 700000 7000 119000 0.00 19.61 0.00 14.26 1814000 520000 602000 42.56 44.17 602000 1814000 44.17 23.46 27.74 44.95 67.210 32.875 P0Y P4Y6M7D P0Y P4Y6M11D 1814000 P3Y9M29D P4Y6M26D P4Y6M26D 30000 10000000.0 5000000.0 5400000.0 3600000 253549000 277485000 9702874 9927853 239000 225000 262065000 269179000 14885000 7114000 5700000 500000 600000 5400000 0.3505 0.0195 0.4020 0.0271 P5Y6M P4Y6M 279000 273000 88000 117000 14683000 14700000 14158000 14195000 14404000 14427000 14070000 14078000 <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Changes in the reserve for excess and obsolete inventory were as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:69%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><tr><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance&#160;at beginning of period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,288</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,205</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additions charged&#160;to costs and expenses </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,564</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,218</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sell through </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(680</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(576</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(Write-offs)/Foreign exchange effects</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(635</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(640</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at end of&#160;period</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,537</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,207</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font><font style="font-family:inherit;font-size:10pt;"></font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The additions charged to costs and expenses do not include inventory directly written-off that was scrapped during production totaling </font><font style="font-family:inherit;font-size:10pt;">$0.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.2 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">six months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, respectively. These amounts are production waste and are not included in management's reserve for excess and obsolete inventory.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></font><font style="font-family:inherit;font-size:10pt;"></font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">These amounts represent the reduction in reserves associated with inventory items that were sold during the period.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Sales Returns</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The allowance for sales returns at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> included reserves for items returned prior to period-end that were not completely processed, and therefore had not yet been removed from the allowance for sales returns balance.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trade receivables associated with these significant customers that totaled more than 10% of our accounts receivable, net were as follows:</font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.22027290448344%;border-collapse:collapse;text-align:left;"><tr><td colspan="14" rowspan="1"></td></tr><tr><td style="width:49%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$&#160;(thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">%&#160;of&#160;Accounts Receivable, Net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$&#160;(thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">%&#160;of&#160;Accounts Receivable, Net</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Comcast Corporation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,570</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,142</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:4px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The assumptions we utilized in the Black Scholes option pricing model and the resulting weighted average fair value of the warrants were the following: </font></div><div style="line-height:120%;padding-bottom:4px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:49%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair value</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$6.92</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$28.89</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$6.92</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$28.89</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Price of Universal Electronics Inc. common stock</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$32.88</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$67.21</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$32.88</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$67.21</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Risk-free interest rate</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.71%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.95%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.71%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.95%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected volatility</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40.20%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35.05%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40.20%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35.05%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected life in years</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.50</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.50</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.50</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.50</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:4px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The impact to net sales recorded in connection with the warrants and the related income tax benefit were as follows:</font></div><div style="line-height:120%;padding-bottom:4px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:49%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Reduction/(increase) to net sales</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(128)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">331</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">343</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,263</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax benefit/(expense)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(32)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">123</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">86</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">471</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:4px;padding-top:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Performance-Based Common Stock Warrants</font></div><div style="line-height:120%;padding-bottom:4px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On March 9, 2016, we issued common stock purchase warrants to Comcast to purchase up to </font><font style="font-family:inherit;font-size:10pt;">725,000</font><font style="font-family:inherit;font-size:10pt;"> shares of our common stock at a price of </font><font style="font-family:inherit;font-size:10pt;">$54.55</font><font style="font-family:inherit;font-size:10pt;"> per share. The right to exercise the warrants is subject to vesting over </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> successive </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;">-year periods (the first </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;">-year period commenced on January 1, 2016 and ended December 31, 2017) based on the level of purchases of goods and services from us by Comcast and its affiliates, as defined in the warrants. The table below presents the purchase levels and number of warrants that will vest in each period based upon achieving these purchase levels.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.02534113060429%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:53%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Incremental Warrants That Will Vest</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Aggregate Level of Purchases by Comcast and Affiliates</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">January 1, 2016 - December 31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">January 1, 2018 - December 31, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">January 1, 2020 - December 31, 2021</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$260 million</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$300 million</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$340 million</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Maximum Potential Warrants Earned by Comcast</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">250,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">250,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">225,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">If total aggregate purchases by Comcast and its affiliates are below </font><font style="font-family:inherit;font-size:10pt;">$260 million</font><font style="font-family:inherit;font-size:10pt;"> in any of the </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;">-year periods above, no warrants will vest related to that </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;">-year period. If total aggregate purchases of goods and services by Comcast and its affiliates exceed </font><font style="font-family:inherit;font-size:10pt;">$340 million</font><font style="font-family:inherit;font-size:10pt;"> during either the first or second </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;">-year period, the amount of any such excess will count toward aggregate purchases in the following </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;">-year period. At </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">175,000</font><font style="font-family:inherit;font-size:10pt;"> vested warrants were outstanding. To fully vest in the rights to purchase all of the remaining unearned </font><font style="font-family:inherit;font-size:10pt;">475,000</font><font style="font-family:inherit;font-size:10pt;"> underlying shares, Comcast and its affiliates must purchase an aggregate of </font><font style="font-family:inherit;font-size:10pt;">$680 million</font><font style="font-family:inherit;font-size:10pt;"> in goods and services from us during the remaining </font><font style="font-family:inherit;font-size:10pt;">four</font><font style="font-family:inherit;font-size:10pt;">-year vesting period.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Any and all warrants that vest will expire on January 1, 2023. The warrants provide for certain adjustments that may be made to the exercise price and the number of shares issuable upon exercise due to customary anti-dilution provisions. Additionally, in connection with the warrants, we have also entered into a registration rights agreement with Comcast under which Comcast may from time to time request that we register the shares of common stock underlying vested warrants with the SEC.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Because the warrants contain performance criteria under which Comcast must achieve specified aggregate purchase levels for the warrants to vest, as detailed above, the measurement date for the warrants is the date on which the warrants vest. Through </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> warrants had vested for the </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;">-year period beginning January 1, 2018. </font></div><div style="line-height:120%;padding-bottom:4px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The assumptions we utilized in the Black Scholes option pricing model and the resulting weighted average fair value of the warrants were the following: </font></div><div style="line-height:120%;padding-bottom:4px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:49%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair value</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$6.92</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$28.89</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$6.92</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$28.89</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Price of Universal Electronics Inc. common stock</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$32.88</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$67.21</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$32.88</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$67.21</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Risk-free interest rate</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.71%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.95%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.71%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.95%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected volatility</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40.20%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35.05%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40.20%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35.05%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected life in years</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.50</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.50</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.50</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.50</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:4px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:4px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The impact to net sales recorded in connection with the warrants and the related income tax benefit were as follows:</font></div><div style="line-height:120%;padding-bottom:4px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:49%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Reduction/(increase) to net sales</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(128)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">331</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">343</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,263</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax benefit/(expense)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(32)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">123</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">86</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">471</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, we estimated the number of warrants that will vest based on projected future purchases that will be made by Comcast and its affiliates. These estimates may increase or decrease based on actual future purchases. The aggregate unrecognized estimated fair value of unvested warrants at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$2.9 million</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accrued Compensation</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The components of accrued compensation were as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:69%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued social insurance </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,412</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,727</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued salary/wages</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,789</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,910</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued vacation/holiday</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,908</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,769</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued bonus </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,155</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,329</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued commission</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">669</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,089</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued medical insurance claims</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">321</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">286</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other accrued compensation</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">710</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,389</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total accrued compensation</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,964</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,499</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">PRC employers are required by law to remit the applicable social insurance payments to their local government. Social insurance is comprised of various components such as pension, medical insurance, job industry insurance, unemployment insurance, and a housing assistance fund, and is administered in a manner similar to social security in the United States. This amount represents our estimate of the amounts due to the PRC government for social insurance on </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued bonus includes an accrual for an extra month of salary ("13</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">th</sup></font><font style="font-family:inherit;font-size:10pt;"> month salary") to be paid to employees in certain geographies where it is the customary business practice. This 13</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">th</sup></font><font style="font-family:inherit;font-size:10pt;"> month salary is paid to these employees if they remain employed with us through December&#160;31st. The total accrued for the 13</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">th</sup></font><font style="font-family:inherit;font-size:10pt;"> month salary was </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.7 million</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and December 31, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div></td></tr></table></div><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Other Accrued Liabilities</font></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The components of other accrued liabilities were as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:69%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Advertising and marketing</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">304</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">232</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">336</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">215</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deposit for sale of Guangzhou factory</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,901</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Duties</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">792</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,184</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Freight and handling fees</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,043</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,983</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Product development</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">700</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">974</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Product warranty claim costs</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,008</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">339</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Professional fees</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,760</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,578</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property, plant, and equipment</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">509</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,151</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales taxes and VAT</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">799</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,955</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term contingent consideration</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,870</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,800</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Third-party commissions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">535</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">599</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Tooling </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,728</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,843</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unrealized loss on foreign currency exchange contracts</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">163</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">630</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Utilities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">165</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">103</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,338</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,232</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total other accrued liabilities</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,050</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,719</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The tooling accrual balance relates to unearned revenue for tooling that will be sold to customers.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:5px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the opinion of management, the accompanying consolidated financial statements of Universal Electronics Inc. and its subsidiaries contain all the adjustments necessary for a fair presentation of financial position, results of operations and cash flows for the periods presented. All such adjustments are of a normal recurring nature and certain reclassifications have been made to prior year amounts in order to conform to the current year presentation. Information and footnote disclosures normally included in financial statements, which are prepared in accordance with accounting principles generally accepted in the United States of America ("U.S. GAAP"), have been condensed or omitted pursuant to the rules and regulations of the Securities and Exchange Commission. As used herein, the terms "Company," "we," "us," and "our" refer to Universal Electronics Inc. and its subsidiaries, unless the context indicates to the contrary.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our results of operations for the three and </font><font style="font-family:inherit;font-size:10pt;">six months ended June 30, 2018</font><font style="font-family:inherit;font-size:10pt;"> are not necessarily indicative of the results to be expected for the full year. These financial statements should be read in conjunction with the "Risk Factors," "Management's Discussion and Analysis of Financial Condition and Results of Operations," "Quantitative and Qualitative Disclosures About Market Risk," and the "Financial Statements and Supplementary Data" included in Items 1A, 7, 7A, and 8, respectively, of our Annual Report on Form 10-K for the year ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Basis of Presentation and Significant Accounting Policies</font></div><div style="line-height:120%;padding-top:5px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the opinion of management, the accompanying consolidated financial statements of Universal Electronics Inc. and its subsidiaries contain all the adjustments necessary for a fair presentation of financial position, results of operations and cash flows for the periods presented. All such adjustments are of a normal recurring nature and certain reclassifications have been made to prior year amounts in order to conform to the current year presentation. Information and footnote disclosures normally included in financial statements, which are prepared in accordance with accounting principles generally accepted in the United States of America ("U.S. GAAP"), have been condensed or omitted pursuant to the rules and regulations of the Securities and Exchange Commission. As used herein, the terms "Company," "we," "us," and "our" refer to Universal Electronics Inc. and its subsidiaries, unless the context indicates to the contrary.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our results of operations for the three and </font><font style="font-family:inherit;font-size:10pt;">six months ended June 30, 2018</font><font style="font-family:inherit;font-size:10pt;"> are not necessarily indicative of the results to be expected for the full year. These financial statements should be read in conjunction with the "Risk Factors," "Management's Discussion and Analysis of Financial Condition and Results of Operations," "Quantitative and Qualitative Disclosures About Market Risk," and the "Financial Statements and Supplementary Data" included in Items 1A, 7, 7A, and 8, respectively, of our Annual Report on Form 10-K for the year ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:19px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Estimates, Judgments and Assumptions</font></div><div style="line-height:120%;padding-top:5px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of financial statements in conformity with U.S. GAAP requires us to make estimates, judgments and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. On an on-going basis, we evaluate our estimates and assumptions, including those related to revenue recognition, allowances for sales returns and doubtful accounts, inventory valuation, our review for impairment of long-lived assets, intangible assets and goodwill, business combinations, income taxes, stock-based compensation expense and performance-based common stock warrants. Actual results may differ from these estimates and assumptions, and they may be adjusted as more information becomes available. Any adjustment may be material.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Summary of Significant Accounting Policies</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We adopted Accounting Standards Update ("ASU") 2014-09, "Revenue from Contracts with Customers," and all related amendments as of January 1, 2018. The impact of this new guidance on our accounting policies and consolidated financial statements is also described below. There have been no other significant changes in our accounting policies during the three and </font><font style="font-family:inherit;font-size:10pt;">six months ended June 30,</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> compared to the significant accounting policies described in our Annual Report on Form 10-K for the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue Recognition</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our performance obligations primarily arise from manufacturing and delivering universal control, sensing and automation products and AV accessories, which are sold through multiple channels, and intellectual property that is embedded in these products or licensed to others. These performance obligations are satisfied at a point in time or over time, as described below. Payment terms are typically on open credit terms consistent with industry practice and do not have significant financing components. Some contracts contain early payment discounts, which are recognized as a reduction to revenue if the customer typically meets the early payment conditions. Consideration may be variable based on indeterminate volumes.</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effective January 1, 2018, revenue is recognized over time when the customer simultaneously receives and consumes the benefits provided by our performance, our performance creates or enhances an asset that the customer controls, or when our performance creates an asset with no alternative use to us (custom products) and we have an enforceable right to payment for performance completed to date, such as a firm order or other contractual commitment from the customer. An asset does not have an alternative use if we are unable to redirect the asset to another customer in the foreseeable future without significant rework. The method for measuring progress towards satisfying a performance obligation for a custom product is based on the costs incurred to date (cost-to-cost method). We believe that the costs associated with production are most closely aligned with the revenue associated with those products. </font></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recognize revenue at a point in time if the criteria for recognizing revenue over time are not met, the title of the goods has transferred, and we have a present right to payment.</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We typically recognize revenue for the sale of tooling at a point in time, which is generally upon completion of the tooling and, if applicable, acceptance by the customer.</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A provision is recorded for estimated sales returns and allowances and is deducted from gross sales to arrive at net sales in the period the related revenue is recorded. These estimates are based on historical sales returns and allowances, analysis of credit memo data and other known factors. Actual returns and claims in any future period are inherently uncertain and thus may differ from our estimates. If actual or expected future returns and claims are significantly greater or lower than the reserves that we have established, we will record a reduction or increase to net revenue in the period in which we make such a determination.</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We accrue for discounts and rebates based on historical experience and our expectations regarding future sales to our customers. Accruals for discounts and rebates are recorded as a reduction to sales in the same period as the related revenue. Changes in such accruals may be required if future rebates and incentives differ from our estimates.</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We license our intellectual property including our patented technologies, trademarks, and database of control codes. When license fees are paid on a per-unit basis we record license revenue when our customers manufacture or ship a product incorporating our intellectual property and we have a present right to payment. When a fixed up-front license fee is received in exchange for the delivery of a particular database of infrared codes or the contract contains a minimum guarantee provision, we record revenue when delivery of the intellectual property has occurred. Tiered royalties are recorded on a straight-line basis according to the forecasted per-unit fees taking into account the pricing tiers.</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract assets represent revenue which has been recognized based on our accounting policies but for which the customer has not yet been invoiced and thus an account receivable has not yet been recorded.</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under prior accounting standards, we recognized revenue on the sale of products when title of the goods had transferred, there was persuasive evidence of an arrangement (such as a purchase order from the customer), the sales price was fixed or determinable and collectability was reasonably assured. Revenue for term license fees were recognized on a straight-line basis over the effective term of the license when we could not reliably predict in which periods, within the term of the license, the licensee would benefit from the use of our patented inventions.</font></div><div style="line-height:120%;padding-top:18px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recently Adopted Accounting Pronouncements</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On January 1, 2018, we adopted ASU 2014-09 using the modified retrospective transition method. Under this method, we evaluated all contracts that were in effect at the beginning of 2018 as if those contracts had been accounted for under the new revenue standard based on the terms in effect as of the adoption date. Under the modified retrospective transition approach, periods prior to the adoption date were not adjusted and continue to be reported in accordance with historical U.S. GAAP. A cumulative catch-up adjustment was recorded to beginning retained earnings to reflect the impact of all existing arrangements under the new revenue standard.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The cumulative effects of the changes made to our consolidated January 1, 2018 balance sheet for the adoption of ASU 2014-09, were as follows:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:51%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">As reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Adjustments due to</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;ASU 2014-09</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Balance at</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Consolidated Balance Sheet (In thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">12/31/2017</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">1/1/2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,759</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,759</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories, net</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">162,589</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(23,830</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">138,759</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,687</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(174</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,513</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred income tax assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,913</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(102</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,811</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts payable and other current liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">332,935</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,528</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">334,463</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred income tax liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,423</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,443</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Retained earnings</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">266,780</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,084</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">270,864</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables compare the reported consolidated balance sheet and statements of operations as of and for the three and </font><font style="font-family:inherit;font-size:10pt;">six months ended June 30, 2018</font><font style="font-family:inherit;font-size:10pt;">, to pro forma amounts had the previous guidance been in effect. The guidance did not have a significant impact on the Company's unaudited condensed consolidated statement of cash flows.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:174%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:50%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">As of June 30, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Consolidated Balance Sheet (In thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">As reported</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Without Adoption of ASU 2014-09</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Effect of Change</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Assets</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,253</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,253</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories, net</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">147,186</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">169,855</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(22,669</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,312</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,307</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred income taxes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,152</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,250</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(98</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Liabilities and Equity</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts payable and other current liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">296,256</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">294,484</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,772</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Retained earnings</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">292,936</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">289,217</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,719</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:174%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:50%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Consolidated Statements of Operations (In thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">As reported</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Without Adoption of ASU 2014-09</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Effect of Change</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net sales</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">162,523</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">156,133</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,390</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of sales</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">135,764</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">129,745</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,019</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Selling, general and administrative expenses</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,570</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,427</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">143</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Provision for income taxes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,088</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,040</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income </font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,659</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,478</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">181</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Earnings per share:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.61</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.60</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.01</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.60</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.59</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.01</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:174%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:50%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Six months ended June 30, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Consolidated Statements of Operations (In thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">As reported</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Without Adoption of ASU 2014-09</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Effect of Change</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net sales</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">327,221</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">328,321</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,100</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of sales</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">263,260</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">264,001</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(741</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Selling, general and administrative expenses</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">60,817</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">60,837</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(20</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Provision for income taxes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,922</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,895</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,072</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,437</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(365</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Earnings per share:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.57</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.59</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.03</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.55</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.58</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.03</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:174%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:174%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Other Accounting Pronouncements</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2016, the Financial Accounting Standards Board ("FASB") issued ASU 2016-15, "Classification of Certain Cash Receipts and Cash Payments," which amends Accounting Standards Codification ("ASC") 230, "Statement of Cash Flows". This new guidance addresses eight specific cash flow issues with the objective of reducing the existing diversity in practice in how certain transactions are classified in the statement of cash flows. ASU 2016-15 is effective for fiscal periods beginning after December 15, 2017 and must be adopted retrospectively. The adoption of ASU 2016-15 did not have a material impact to the presentation of our consolidated statement of cash flows.</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In October 2016, the FASB issued ASU 2016-16, "Intra-Entity Transfers of Assets Other Than Inventory," which changes the accounting for income tax consequences of intra-entity transfers of assets other than inventory. Current guidance prohibits the recognition of current and deferred income taxes for an intra-entity asset transfer until the asset has been sold to an outside party. Under this new guidance, the income tax consequences of an intra-entity transfer of an asset other than inventory will be recognized when the transfer occurs. ASU 2016-16 is effective for fiscal periods beginning after December 15, 2017. The adoption of ASU 2016-16 did not have a material impact on our consolidated financial statements.</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In November 2016, the FASB issued ASU 2016-18,"Restricted Cash," which amends ASC 230, "Statement of Cash Flows." This new guidance addresses the classifications and presentation of changes in restricted cash in the statement of cash flows. ASU 2016-18 is effective for fiscal periods beginning after December 15, 2017 and must be adopted retrospectively. The adoption of ASU 2016-18 modified our current disclosures by reclassifying certain amounts within the consolidated statement of cash flows, but did not have a material effect on our consolidated financial statements.</font></div><div style="line-height:120%;padding-top:18px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recent Accounting Updates Not Yet Effective</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASU 2016-02, "Leases," which changes the accounting for leases and requires expanded disclosures about leasing activities. This new guidance will require lessees to recognize a right of use asset and a lease liability at the commencement date for all leases with terms greater than twelve months. Accounting by lessors is largely unchanged. ASU 2016-02 is effective for fiscal periods beginning after December 15, 2018 and must be adopted using a modified retrospective approach. Early adoption is permitted. We are currently evaluating the impact that ASU 2016-02 will have on our consolidated financial statements.</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2017, the FASB issued ASU 2017-04, "Simplifying the Test for Goodwill Impairment." This guidance simplifies how an entity is required to test goodwill for impairment by eliminating Step 2 from the goodwill impairment test. Instead, if the carrying amount of a reporting unit exceeds its fair value, an impairment loss will be recognized in an amount equal to that excess, limited to the total amount of goodwill allocated to the reporting unit. ASU 2017-04 is effective for fiscal periods beginning after December 15, 2019. Early adoption is permitted. We do not expect the adoption of ASU 2017-04 will have a material impact on our consolidated financial statements. </font></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In June 2018, the FASB issued ASU 2018-07, "Improvements to Nonemployee Share-Based Payment Accounting." This guidance expands the scope of Topic 718, "Compensation - Stock Compensation" to include share-based payment transactions for acquiring goods and services from non-employees, but excludes awards granted in conjunction with selling goods or services to a customer as part of a contract accounted for under ASC 606, "Revenue from Contracts with Customers." We are currently evaluating the impact that ASU 2018-07 will have on our consolidated financial statements.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following unaudited pro forma financial information presents the combined results of our operations and the operations of RCS as if this transaction had occurred on January 1, 2016. This unaudited pro forma financial information is not intended to represent or be indicative of the consolidated results of operations that would have been achieved had the acquisition actually been completed as of January 1, 2016, and should not be taken as a projection of the future consolidated results of our operations.</font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:49%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands, except per-share amounts)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net sales</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">162,523</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">177,580</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">327,221</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">339,548</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,659</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,767</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,072</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,541</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic earnings per share</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.61</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.33</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.57</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.31</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted earnings per share</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.60</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.32</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.55</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.31</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Business Combination</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On April 6, 2017, we acquired substantially all of the net assets of Residential Control Systems, Inc. ("RCS"), a U.S.-based designer and manufacturer of energy management and control products for the residential, small commercial and hospitality markets. The purchase price of </font><font style="font-family:inherit;font-size:10pt;">$12.6 million</font><font style="font-family:inherit;font-size:10pt;"> was comprised of </font><font style="font-family:inherit;font-size:10pt;">$8.9 million</font><font style="font-family:inherit;font-size:10pt;"> in cash and </font><font style="font-family:inherit;font-size:10pt;">$3.7 million</font><font style="font-family:inherit;font-size:10pt;"> of contingent consideration. The acquisition of these assets will allow us to expand our product offering of home sensing, monitoring and control solutions to include smart thermostat, sensing and monitoring products previously sold and marketed by RCS.</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our consolidated statement of operations for the three and </font><font style="font-family:inherit;font-size:10pt;">six months ended June 30, 2018</font><font style="font-family:inherit;font-size:10pt;"> includes net sales of </font><font style="font-family:inherit;font-size:10pt;">$0.8 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.9 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, and net losses of </font><font style="font-family:inherit;font-size:10pt;">$0.6 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.9 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, attributable to RCS. Our consolidated statement of operations for the three and </font><font style="font-family:inherit;font-size:10pt;">six months ended June 30, 2017</font><font style="font-family:inherit;font-size:10pt;"> includes net sales of </font><font style="font-family:inherit;font-size:10pt;">$1.4 million</font><font style="font-family:inherit;font-size:10pt;"> and a net loss of </font><font style="font-family:inherit;font-size:10pt;">$0.4 million</font><font style="font-family:inherit;font-size:10pt;"> attributable to RCS for the period commencing on April 6, 2017.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Contingent Consideration</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are required to make additional earnout payments of up to </font><font style="font-family:inherit;font-size:10pt;">$10.0 million</font><font style="font-family:inherit;font-size:10pt;"> upon the achievement of certain operating income levels attributable to RCS over the period commencing on the acquisition date through June 30, 2022. The amount of contingent consideration is calculated at the end of each calendar year and is based on the agreed upon percentage of operating income as defined in the Asset Purchase Agreement ("APA"). Operating income will be calculated using certain revenues, costs and expenses directly attributable to RCS as specified in the APA. At the acquisition date, the value of earnout contingent consideration was estimated using a valuation methodology based on projections of future operating income calculated in accordance with the APA. Such projections were then discounted using an average discount rate of </font><font style="font-family:inherit;font-size:10pt;">24.8%</font><font style="font-family:inherit;font-size:10pt;"> to reflect the risk in achieving the projected operating income levels as well as the time value of money. The fair value measurement of the earnout contingent consideration was based primarily on significant inputs not observable in an active market and thus represents a Level 3 measurement as defined under U.S. GAAP. At June 30, 2018, the fair value of earnout consideration attributed to RCS was </font><font style="font-family:inherit;font-size:10pt;">$2.4 million</font><font style="font-family:inherit;font-size:10pt;"> which is presented within long-term contingent consideration in our consolidated balance sheet.</font></div><div style="line-height:120%;padding-top:18px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Purchase Price Allocation</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Using the acquisition method of accounting, the acquisition date fair value of the consideration transferred was allocated to the net tangible and intangible assets acquired and liabilities assumed based on their estimated fair values on the acquisition date. The excess of the purchase price over the estimated fair value of net assets acquired is recorded as goodwill. The goodwill is expected to be deductible for income tax purposes. Management's purchase price allocation was the following:</font></div><div style="line-height:120%;padding-bottom:10px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated Lives</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">429</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,508</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property, plant and equipment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1-4 years</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(408</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net tangible assets acquired</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,550</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trade name</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8 years</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">400</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer relationships </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10 years</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Order backlog</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1 year</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">150</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,494</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total purchase price</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,594</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: Contingent consideration</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,700</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash paid</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,894</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Management's determination of the fair value of intangible assets acquired was based primarily on significant inputs not observable in an active market and thus represent Level 3 fair value measurements as defined under U.S. GAAP. </font></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The fair value assigned to the RCS trade name intangible asset was determined utilizing a relief from royalty method. The fair value assigned to RCS customer relationships and order backlog intangible assets were determined utilizing a multi-period excess earnings approach. </font></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The trade name, customer relationships and order backlog intangible assets are expected to be deductible for income tax purposes.</font></div><div style="line-height:120%;padding-top:18px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Pro Forma Results (Unaudited)</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following unaudited pro forma financial information presents the combined results of our operations and the operations of RCS as if this transaction had occurred on January 1, 2016. This unaudited pro forma financial information is not intended to represent or be indicative of the consolidated results of operations that would have been achieved had the acquisition actually been completed as of January 1, 2016, and should not be taken as a projection of the future consolidated results of our operations.</font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:49%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands, except per-share amounts)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net sales</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">162,523</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">177,580</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">327,221</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">339,548</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,659</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,767</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,072</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,541</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic earnings per share</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.61</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.33</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.57</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.31</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted earnings per share</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.60</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.32</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.55</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.31</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For purposes of determining pro forma net income, adjustments were made to the three and </font><font style="font-family:inherit;font-size:10pt;">six months ended June 30, 2017</font><font style="font-family:inherit;font-size:10pt;">. The pro forma net income assumes that amortization of acquired intangible assets began at January 1, 2016 rather than on April 6, 2017. The result is a net increase in amortization expense of </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">six months ended June 30, 2017</font><font style="font-family:inherit;font-size:10pt;">. Additionally, acquisition costs totaling </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;"> are excluded from pro forma net income. All adjustments have been made net of their related tax effects.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Cash and Cash Equivalents and Restricted Cash</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Cash and Cash Equivalents</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and cash equivalents were held in the following geographic regions:</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,465</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,489</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">People's Republic of China ("PRC")</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,710</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,283</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Asia (excluding the PRC)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,348</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,405</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Europe</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,139</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,071</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">South America</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,771</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,190</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total cash and cash equivalents</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59,433</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62,438</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Restricted Cash</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In connection with the pending sale of our Guangzhou factory in the PRC (Note 10), a prospective buyer made a cash deposit of RMB </font><font style="font-family:inherit;font-size:10pt;">32 million</font><font style="font-family:inherit;font-size:10pt;"> ($</font><font style="font-family:inherit;font-size:10pt;">5.1 million</font><font style="font-family:inherit;font-size:10pt;"> based on April 2018 exchange rates) into an escrow account on September 29, 2016. Under the terms of the escrow account, these funds were not to be paid to us until the close of the sale. Accordingly, this deposit was presented as restricted cash within our consolidated balance sheet. In April 2018, the sale transaction with this buyer was terminated and this deposit was returned to the buyer.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Commitments and Contingencies</font></div><div style="line-height:120%;padding-top:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Product Warranties</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Changes in the liability for product warranty claim costs were as follows:</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:69%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><tr><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance&#160;at beginning of period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">339</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">134</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accruals for warranties issued during the period</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">769</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">167</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Settlements (in&#160;cash&#160;or in kind) during the period</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(100</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at end of&#160;period</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,008</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">298</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Restructuring Activities and Sale of Guangzhou Factory</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the first quarter of 2016, we implemented a plan to transition manufacturing activities from our southern-most China factory, located in the city of Guangzhou in the Guangdong province, to our other China factories. As a result, we incurred severance costs of </font><font style="font-family:inherit;font-size:10pt;">$0.4 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$5.7 million</font><font style="font-family:inherit;font-size:10pt;"> during the three and </font><font style="font-family:inherit;font-size:10pt;">six months ended June 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, respectively, which are included within operating expenses. All operations ceased in our Guangzhou factory in the third quarter of 2017 and the transition to the other China factories was completed by the end of 2017. Since all operations at our Guangzhou manufacturing facility ceased as of the end of July 2017, the related building and land lease assets were classified as assets held for sale in our consolidated balance sheet at December 31, 2017.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On September 26, 2016, we entered into an agreement to sell our Guangzhou manufacturing facility for RMB </font><font style="font-family:inherit;font-size:10pt;">320 million</font><font style="font-family:inherit;font-size:10pt;">. In accordance with the terms of the agreement, the buyer deposited </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;"> of the purchase price into an escrow account upon the execution of the agreement, which we presented as restricted cash in our consolidated balance sheet at December 31, 2017 (also refer to Note 2). In April 2018, we and the buyer mutually agreed to terminate the sale. The mutually agreed termination took effect immediately with no incremental penalty or costs to either party. In connection with this termination, the deposit was returned to the buyer.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On April 23, 2018, we entered into a new agreement to sell our Guangzhou manufacturing facility to a second buyer for RMB </font><font style="font-family:inherit;font-size:10pt;">339 million</font><font style="font-family:inherit;font-size:10pt;"> (approximately </font><font style="font-family:inherit;font-size:10pt;">$51.4 million</font><font style="font-family:inherit;font-size:10pt;"> based on exchange rates in effect at the time of closing). On April 26, 2018, the second buyer paid to us a deposit of RMB </font><font style="font-family:inherit;font-size:10pt;">34 million</font><font style="font-family:inherit;font-size:10pt;"> (approximately </font><font style="font-family:inherit;font-size:10pt;">$5.1 million</font><font style="font-family:inherit;font-size:10pt;"> based on exchange rates in effect at the time of closing), which under the terms of the agreement was nonrefundable. Upon receipt by the Governmental Agency of the second buyer&#8217;s application of approval of transfer, the second buyer was to pay to us RMB </font><font style="font-family:inherit;font-size:10pt;">237 million</font><font style="font-family:inherit;font-size:10pt;"> (approximately </font><font style="font-family:inherit;font-size:10pt;">$35.8 million</font><font style="font-family:inherit;font-size:10pt;"> based on exchange rates in effect at the time of closing). Additionally, within two days after the second payment was made to us, the second buyer was to deposit the remaining consideration of RMB </font><font style="font-family:inherit;font-size:10pt;">68 million</font><font style="font-family:inherit;font-size:10pt;"> (approximately </font><font style="font-family:inherit;font-size:10pt;">$10.3 million</font><font style="font-family:inherit;font-size:10pt;"> based on exchange rates in effect at the time of closing) into escrow, which was to be released to us upon the closing of the sale. Per the terms of the agreement, the sale was to be completed no later than June 30, 2018. On June 26, 2018, all conditions to closing were satisfied and the sale was completed, resulting in a pretax gain of </font><font style="font-family:inherit;font-size:10pt;">$37.0 million</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">$32.1 million</font><font style="font-family:inherit;font-size:10pt;">, net of income taxes).</font></div><div style="line-height:120%;padding-top:18px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Litigation</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On or about June 10, 2015, FM Marketing GmbH ("FMH") and Ruwido Austria GmbH ("Ruwido"), filed a Summons in Summary Proceedings in Belgium court against </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> of our subsidiaries, Universal Electronics BV ("UEBV") and </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> of its customers, Telenet N.V. ("Telenet"), claiming that </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> of the products UEBV supplied to Telenet violates </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> design patents and </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> utility patent owned by FMH and/or Ruwido. By this summons, FMH and Ruwido sought to enjoin Telenet and UEBV from continued distribution and use of the product at issue. After the September 29, 2015 hearing, the court issued its ruling in our and Telenet&#8217;s favor, rejecting FMH and Ruwido&#8217;s request entirely. On October 22, 2015, Ruwido filed its notice of appeal in this ruling. The parties have fully briefed and argued before the appellate court and we are awaiting the appellate court&#8217;s ruling. In addition, on or about February 9, 2016, Ruwido filed a writ of summons for proceeding on the merits with respect to the asserted patents. UEBV and Telenet have replied, denying all of Ruwido's allegations and in June 2017, a hearing was held before the trial court. During this hearing, Ruwido sought to have a second product which we are currently selling to Telenet included in this case. In September 2017, the Court ruled in our favor that our current product cannot be made part of this case. The Court also refused to rule on whether the original product (which we are no longer selling) infringes the Ruwido patent, instead deciding to wait until the European Patent Office has ruled on our Opposition (see below). Finally, the Court ruled that our original product (which we are no longer selling) infringes certain of Ruwido&#8217;s design rights, but stayed any decision of compensation and/or damages until all aspects of the case have been decided. We have filed an appeal as to the Court&#8217;s ruling of infringement, and submission by the parties were due to the Court during the second quarter of 2018 with a hearing expected to take place in late 2018. Subsequent to the Court's ruling that a second product could not be added to the first case on the merits, Ruwido filed a separate case on the merits with respect to this second product, claiming that it too infringes the same patent at issue in the first suit. We have denied these claims. According to the Court&#8217;s trial schedule, briefs from both parties will be due during the second half of 2018 and early 2019 with a trial date set for January 2019. In September 2015, UEBV filed an Opposition with the European Patent Office seeking to invalidate the </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> utility patent asserted against UEBV and Telenet by Ruwido. The hearing on this opposition was held in July 2017. During this hearing the panel requested additional information. We have assembled this additional information and the final hearing has been scheduled for January 29, 2019. On September 5, 2017, Ruwido and FMH filed a patent infringement case on the merits against UEBV and Telenet in the Netherlands alleging the same claims of infringement as in the Belgium Courts (see above). We have denied these claims and filed a counterclaim seeking to invalidate the Ruwido patent. A November 30, 2018 hearing date has been set by the Court. </font></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">There are no other material pending legal proceedings to which we or any of our subsidiaries is a party or of which our respective property is the subject. However, as is typical in our industry and to the nature and kind of business in which we are engaged, from time to time, various claims, charges and litigation are asserted or commenced by third parties against us or by us against third parties arising from or related to product liability, infringement of patent or other intellectual property rights, breach of warranty, contractual relations, or employee relations. The amounts claimed may be substantial but may not bear any reasonable relationship to the merits of the claims or the extent of any real risk of court awards assessed against us or in our favor. However, no assurances can be made as to the outcome of any of these matters, nor can we estimate the range of potential losses to us. In our opinion, final judgments, if any, which might be rendered against us in potential or pending litigation would not have a material adverse effect on our consolidated financial condition, results of operations, or cash flows. Moreover, we believe that our products do not infringe any third parties' patents or other intellectual property rights. </font></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We maintain directors' and officers' liability insurance which insures our individual directors and officers against certain claims, as well as attorney's fees and related expenses incurred in connection with the defense of such claims.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Line of Credit</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our Second Amended and Restated Credit Agreement ("Second Amended Credit Agreement") with U.S. Bank National Association ("U.S. Bank") and Wells Fargo Bank, National Association provides for a </font><font style="font-family:inherit;font-size:10pt;">$170.0 million</font><font style="font-family:inherit;font-size:10pt;"> revolving line of credit ("Credit Line") that expires on November 1, 2019. The Credit Line may be used for working capital and other general corporate purposes including acquisitions, share repurchases and capital expenditures. Amounts available for borrowing under the Credit Line are reduced by the balance of any outstanding letters of credit. There were </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> outstanding letters of credit at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">All obligations under the Credit Line are secured by substantially all of our U.S. personal property and tangible and intangible assets as well as </font><font style="font-family:inherit;font-size:10pt;">65%</font><font style="font-family:inherit;font-size:10pt;"> of our ownership interest in Enson Assets Limited, our wholly-owned subsidiary which controls our manufacturing factories in the PRC.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under the Second Amended Credit Agreement, we may elect to pay interest on the Credit Line based on LIBOR plus an applicable margin (varying from </font><font style="font-family:inherit;font-size:10pt;">1.25%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">1.75%</font><font style="font-family:inherit;font-size:10pt;">) or base rate (based on the prime rate of U.S. Bank or as otherwise specified in the Second Amended Credit Agreement) plus an applicable margin (varying from </font><font style="font-family:inherit;font-size:10pt;">0.00%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">0.50%</font><font style="font-family:inherit;font-size:10pt;">). The applicable margins are calculated quarterly and vary based on our cash flow leverage ratio as set forth in the Second Amended Credit Agreement. The interest rate in effect at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">3.84%</font><font style="font-family:inherit;font-size:10pt;">. There are </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> commitment fees or unused line fees under the Second Amended Credit Agreement.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Second Amended Credit Agreement includes financial covenants requiring a minimum fixed charge coverage ratio and a maximum cash flow leverage ratio. In addition, the Second Amended Credit Agreement contains other customary affirmative and negative covenants and events of default. As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, we were in compliance with the covenants and conditions of the Second Amended Credit Agreement. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, we had </font><font style="font-family:inherit;font-size:10pt;">$111.0 million</font><font style="font-family:inherit;font-size:10pt;"> outstanding under the Credit Line. Our total interest expense on borrowings was </font><font style="font-family:inherit;font-size:10pt;">$1.4 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.6 million</font><font style="font-family:inherit;font-size:10pt;"> during the </font><font style="font-family:inherit;font-size:10pt;">three months ended June 30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, respectively. Our total interest expense on borrowings was </font><font style="font-family:inherit;font-size:10pt;">$2.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.1 million</font><font style="font-family:inherit;font-size:10pt;"> during the </font><font style="font-family:inherit;font-size:10pt;">six months ended June 30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Derivatives</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the total net fair value of derivatives: </font><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="33" rowspan="1"></td></tr><tr><td style="width:33%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:5%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:5%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:5%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:5%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:5%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value Measurement Using</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total Balance</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value Measurement Using</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total Balance</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency exchange contracts</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(157</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(157</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(565</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(565</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We held foreign currency exchange contracts, which resulted in a net pre-tax </font><font style="font-family:inherit;font-size:10pt;">gain</font><font style="font-family:inherit;font-size:10pt;"> of </font><font style="font-family:inherit;font-size:10pt;">$1.9 million</font><font style="font-family:inherit;font-size:10pt;"> and a net pre-tax </font><font style="font-family:inherit;font-size:10pt;">loss</font><font style="font-family:inherit;font-size:10pt;"> of </font><font style="font-family:inherit;font-size:10pt;">$1.6 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">three months ended June 30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, respectively. For the </font><font style="font-family:inherit;font-size:10pt;">six months ended June 30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, we had a net pre-tax </font><font style="font-family:inherit;font-size:10pt;">gain</font><font style="font-family:inherit;font-size:10pt;"> of </font><font style="font-family:inherit;font-size:10pt;">$0.5 million</font><font style="font-family:inherit;font-size:10pt;"> and a net pre-tax </font><font style="font-family:inherit;font-size:10pt;">loss</font><font style="font-family:inherit;font-size:10pt;"> of </font><font style="font-family:inherit;font-size:10pt;">$1.4 million</font><font style="font-family:inherit;font-size:10pt;">, respectively (see Note 15).</font></div><div style="line-height:120%;padding-top:12px;text-align:left;padding-left:0px;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Details of foreign currency exchange contracts held were as follows: </font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="18" rowspan="1"></td></tr><tr><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Date Held</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Type</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Position Held</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Notional Value</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in millions)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Forward Rate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Gain/(Loss) Recorded at Balance Sheet</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Date</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Settlement Date</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">USD/Euro</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">USD</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.1575</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(148</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">July&#160;27, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">USD/Chinese Yuan Renminbi</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Chinese Yuan Renminbi</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.6195</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(15</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">July&#160;27, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">USD/Brazilian Real</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">USD</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.8626</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">July&#160;27, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">USD/Euro</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">USD</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.1858</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(220</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">January&#160;5, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">USD/Chinese Yuan Renminbi</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Chinese Yuan Renminbi</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.6481</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(410</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">January&#160;5, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">USD/Brazilian Real</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">USD</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.2350</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">January&#160;24, 2018</font></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unrealized gains on foreign currency exchange contracts are recorded in prepaid expenses and other current assets. Unrealized losses on foreign currency exchange contracts are recorded in other accrued liabilities.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Stock-Based Compensation</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation expense for each employee and director is presented in the same statement of operations caption as their cash compensation. Stock-based compensation expense by statement of operations caption and the related income tax benefit were as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:49%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of sales</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development expenses</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">201</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">144</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">356</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">263</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Selling, general and administrative expenses:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Employees</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,737</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,975</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,265</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,719</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outside directors</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">504</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">794</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,008</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,539</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total employee and director stock-based compensation expense</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,465</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,932</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,669</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,555</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax benefit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">519</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">889</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">982</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,704</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock Options</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock option activity was as follows:</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:43%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of Options</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in 000's)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-Average Exercise Price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-Average Remaining Contractual Term</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Aggregate Intrinsic Value</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in 000's)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at December 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">520</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42.56</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">119</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44.95</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercised</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(30</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23.46</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">700</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited/canceled/expired</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27.74</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at June 30, 2018 </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">602</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44.17</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.57</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,814</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested and expected to vest at June 30, 2018</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#160;(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">602</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44.17</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.57</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,814</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercisable at June 30, 2018 </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">404</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41.03</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.83</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,814</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The aggregate intrinsic value represents the total pre-tax value (the difference between our closing stock price on the last trading day of the </font><font style="font-family:inherit;font-size:10pt;">second quarter</font><font style="font-family:inherit;font-size:10pt;"> of </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> and the exercise price, multiplied by the number of in-the-money options) that would have been received by the option holders had they all exercised their options on </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">. This amount will change based on the fair market value of our stock. </font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The assumptions we utilized in the Black-Scholes option pricing model and the resulting weighted average fair value of stock option grants were the following:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:49%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average fair value of grants</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14.26</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19.61</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Risk-free interest rate</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.51</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.75</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected volatility</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33.09</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34.25</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected life in years</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.00</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.00</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.53</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.52</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, we expect to recognize </font><font style="font-family:inherit;font-size:10pt;">$2.8 million</font><font style="font-family:inherit;font-size:10pt;"> of total unrecognized pre-tax stock-based compensation expense related to non-vested stock options over a remaining weighted-average life of </font><font style="font-family:inherit;font-size:10pt;">2.0 years</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:18px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Restricted Stock</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-vested restricted stock award activity was as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:65%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in&#160;000's)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-Average Grant&#160;Date Fair Value</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-vested at December 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">162</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">61.19</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">137</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44.79</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(58</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">63.20</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59.72</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-vested at June 30, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">236</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51.22</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, we expect to recognize </font><font style="font-family:inherit;font-size:10pt;">$9.8 million</font><font style="font-family:inherit;font-size:10pt;"> of total unrecognized pre-tax stock-based compensation expense related to non-vested restricted stock awards over a weighted-average life of </font><font style="font-family:inherit;font-size:10pt;">2.1 years</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Earnings Per Share</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Earnings per share was calculated as follows:</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:57%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands, except per-share amounts)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">BASIC</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,659</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,684</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,072</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,803</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average common shares outstanding</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,070</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,404</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,078</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,427</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic earnings per share </font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.61</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.33</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.57</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.33</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">DILUTED</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,659</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,684</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,072</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,803</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average common shares outstanding for basic</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,070</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,404</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,078</font></div></td><td style="vertical-align:bottom;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,427</font></div></td><td style="vertical-align:bottom;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dilutive effect of stock options, restricted stock and common stock warrants</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">88</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">279</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">117</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">273</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average common shares outstanding on a diluted basis</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,158</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,683</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,195</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,700</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted earnings per share </font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.60</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.32</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.55</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.33</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following number of stock options, shares of restricted stock and common stock warrants were excluded from the computation of diluted earnings per common share as their inclusion would have been anti-dilutive: </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:57%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">382</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">165</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">357</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">147</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restricted stock awards</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">204</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">172</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Performance-based warrants</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization expense by income statement caption was as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:57%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of sales</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">55</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">73</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Selling, general and administrative expenses</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,758</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,736</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,505</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,317</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total amortization expense</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,776</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,791</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,578</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,391</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Goodwill and Intangible Assets, Net</font></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Goodwill</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Changes in the carrying amount of goodwill were as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:84%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at December 31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48,651</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange effects</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(129</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at June 30, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48,522</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;padding-top:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Intangible Assets, Net</font></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The components of intangible assets, net were as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td style="width:27%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross </font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization </font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross </font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization </font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Distribution rights</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">335</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(176</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">159</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">344</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(165</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">179</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Patents</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,662</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,218</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,444</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,250</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,310</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,940</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trademarks and trade names</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,786</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,746</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,040</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,786</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,594</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,192</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Developed and core technology</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,560</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,079</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,481</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,560</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,071</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,489</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Capitalized software development costs</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">198</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(113</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">85</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">142</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(77</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer relationships</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,534</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(21,035</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,499</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,534</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(19,395</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,139</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Order backlog</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">150</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(113</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total intangible assets, net</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62,075</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(35,367</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,708</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">61,766</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(32,725</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,041</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">This table excludes the gross value of fully amortized intangible assets totaling </font><font style="font-family:inherit;font-size:10pt;">$6.8 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$6.0 million</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization expense is recorded in selling, general and administrative expenses, except amortization expense related to capitalized software development costs and order backlog, which are recorded in cost of sales. Amortization expense by income statement caption was as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:57%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of sales</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">55</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">73</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Selling, general and administrative expenses</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,758</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,736</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,505</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,317</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total amortization expense</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,776</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,791</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,578</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,391</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Estimated future annual amortization expense related to our intangible assets at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, was as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:87%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2018 (remaining 6 months)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,506</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,922</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,791</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,253</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,143</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,093</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,708</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Income Taxes</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We utilize our estimated annual effective tax rate to determine our provision for income taxes for interim periods. The income tax provision is computed by taking the estimated annual effective rate and multiplying it by the year-to-date pre-tax book income.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recorded income tax expense of </font><font style="font-family:inherit;font-size:10pt;">$2.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.4 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">three months ended June 30,</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> and 2017, respectively, and our effective tax rate was </font><font style="font-family:inherit;font-size:10pt;">8.4%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">23.2%</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">three months ended June 30,</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> and 2017, respectively. During the </font><font style="font-family:inherit;font-size:10pt;">six months ended June 30,</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> and 2017, we recorded income tax expense of </font><font style="font-family:inherit;font-size:10pt;">$1.9 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.1 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, and our effective tax rate was </font><font style="font-family:inherit;font-size:10pt;">8.0%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">18.9%</font><font style="font-family:inherit;font-size:10pt;"> during the </font><font style="font-family:inherit;font-size:10pt;">six months ended June 30,</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> and 2017, respectively. The decrease in our effective tax rate in the current year was primarily a result of the tax rate applicable to the gain recognized on the sale of our Guangzhou factory being lower than our blended consolidated tax rate.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Tax Cuts and Jobs Act (the "Tax Act") was enacted on December 22, 2017. The Tax Act reduces the U.S. federal corporate income tax rate from </font><font style="font-family:inherit;font-size:10pt;">35%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">21%</font><font style="font-family:inherit;font-size:10pt;">, requires companies to pay a one-time transition tax on earnings of certain foreign subsidiaries that were previously tax deferred and creates new taxes on certain foreign sourced earnings. We are applying the guidance in SAB 118 when accounting for the enactment-date effects of the Tax Act. At </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, we have not completed our accounting for all of the tax effects of the Tax Act. Additionally, we have made a reasonable estimate of other effects. During the three and six month period ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, we recognized no adjustments to the provisional amounts recorded at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">. We are awaiting further guidance from the U.S. federal and state regulatory bodies with regards to the final accounting and reporting of these items in the jurisdictions where we file tax returns. In all cases, we will continue to make and refine our calculations as additional analysis is completed. Our estimates may also be affected as we gain a more thorough understanding of tax law. These changes could be material to income tax expense.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additionally, we have provided provisional amounts for the legislative provisions that are effective as of </font><font style="font-family:inherit;font-size:10pt;">January&#160;1, 2018</font><font style="font-family:inherit;font-size:10pt;">, including, but not limited to, the creation of the base erosion anti-abuse tax ("BEAT"), a new minimum tax, a new provision designed to tax global intangible low-taxed income ("Global Minimum Tax", or "GMT"), a new limitation on deductible interest expense, and limitations on the use of net operating losses. Our accounting for these elements of the Tax Act is incomplete; however, we were able to make reasonable estimates and therefore recorded provisional adjustments. Similar to the above elements, we are in the process of collecting and preparing necessary data, and interpreting guidance as issued by the U.S. Treasury Department, Internal Revenue Service, FASB, and other federal and state standard-setting regulatory bodies. However, we continue to gather additional information to complete our accounting for these items and expect to complete the accounting within the prescribed measurement period. Given the complexity of the GMT provisions, we are still evaluating the effects of the GMT provisions and have not yet determined our accounting policy. At </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, we are still evaluating the GMT provisions and our analysis of future taxable income that is subject to GMT, we have included GMT related to current year operations only in our estimated annual effective tax rate and have not provided additional GMT on deferred items.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, we had gross unrecognized tax benefits of </font><font style="font-family:inherit;font-size:10pt;">$5.7 million</font><font style="font-family:inherit;font-size:10pt;">, including interest and penalties, of which approximately </font><font style="font-family:inherit;font-size:10pt;">$5.4 million</font><font style="font-family:inherit;font-size:10pt;">, if not for the state Research and Experimentation income tax credit valuation allowance, would affect the annual effective tax rate if these tax benefits are realized. Further, we are unaware of any positions for which it is reasonably possible that the total amount of unrecognized tax benefits will significantly change within the next twelve months. Based on federal, state and foreign statute expirations in various jurisdictions, we do not anticipate any decrease in unrecognized tax benefits within the next twelve months. We have classified uncertain tax positions as non-current income tax liabilities unless expected to be paid within one year.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have elected to classify interest and penalties as a component of tax expense. Accrued interest and penalties of </font><font style="font-family:inherit;font-size:10pt;">$0.6 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.5 million</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, respectively, are included in our unrecognized tax benefits.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Inventories, Net and Significant Suppliers</font></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories, net were as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Raw materials</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">58,263</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43,638</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Components</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,545</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,214</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Work in process</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,908</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,847</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finished goods</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">79,007</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">105,178</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Reserve for excess and obsolete inventory</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,537</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,288</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories, net</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">147,186</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">162,589</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Reserve for Excess and Obsolete Inventory</font></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Changes in the reserve for excess and obsolete inventory were as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:69%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><tr><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance&#160;at beginning of period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,288</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,205</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additions charged&#160;to costs and expenses </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,564</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,218</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sell through </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(680</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(576</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(Write-offs)/Foreign exchange effects</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(635</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(640</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at end of&#160;period</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,537</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,207</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font><font style="font-family:inherit;font-size:10pt;"></font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The additions charged to costs and expenses do not include inventory directly written-off that was scrapped during production totaling </font><font style="font-family:inherit;font-size:10pt;">$0.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.2 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">six months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, respectively. These amounts are production waste and are not included in management's reserve for excess and obsolete inventory.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></font><font style="font-family:inherit;font-size:10pt;"></font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">These amounts represent the reduction in reserves associated with inventory items that were sold during the period.</font></div></td></tr></table><div style="line-height:120%;padding-top:18px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Significant Suppliers</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We purchase integrated circuits, components and finished goods from multiple sources. Purchases from the following supplier totaled more than 10% of our total inventory purchases: </font></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="14" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$ (thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">% of Total</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Inventory Purchases</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$ (thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">% of Total</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Inventory Purchases</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Texas Instruments </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,450</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="14" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$ (thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">% of Total</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Inventory Purchases</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$ (thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">% of Total</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Inventory Purchases</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Texas Instruments </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,578</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1) </sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Purchases associated with this supplier did not total more than 10% of our total inventory purchases for the indicated period.</font></div></td></tr></table><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Related Party Supplier</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the three and six months ended June 30, 2018 and 2017, we purchased certain printed circuit board assemblies from a related party supplier. The supplier was considered a related party for financial reporting purposes because our Senior Vice President of Strategic Operations owned </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">40%</font><font style="font-family:inherit;font-size:10pt;"> of this supplier. In the second quarter of 2018, our Senior Vice President sold his interest in this supplier, and thus this supplier is no longer considered a related party. </font></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total inventory purchases made from this supplier while it was a related party were </font><font style="font-family:inherit;font-size:10pt;">$1.1 million</font><font style="font-family:inherit;font-size:10pt;"> during the </font><font style="font-family:inherit;font-size:10pt;">six months ended June 30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.6 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2.6 million</font><font style="font-family:inherit;font-size:10pt;"> during the three and </font><font style="font-family:inherit;font-size:10pt;">six months ended June 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accounts Receivable, Net and Revenue Concentrations</font></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable, net were as follows:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trade receivables, gross</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">140,483</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">142,299</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Allowance for doubtful accounts</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,008</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,064</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Allowance for sales returns</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(596</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(562</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net trade receivables</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">138,879</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">140,673</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,783</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,905</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable, net</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">143,662</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">151,578</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Allowance for Doubtful Accounts</font></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Changes in the allowance for doubtful accounts were as follows:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><tr><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance&#160;at beginning of period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,064</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">904</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additions to&#160;costs&#160;and expenses</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">81</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(Write-offs)/Foreign exchange effects</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(58</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(35</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance&#160;at end of period</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,008</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">950</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Sales Returns</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The allowance for sales returns at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> included reserves for items returned prior to period-end that were not completely processed, and therefore had not yet been removed from the allowance for sales returns balance. If these returns had been fully processed, the allowance for sales returns balance would have been approximately </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$0.4 million</font><font style="font-family:inherit;font-size:10pt;"> on </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, respectively. The value of these returned goods was included in our inventory balance at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Significant Customers </font></div><div style="line-height:120%;padding-top:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net sales to the following customers totaled more than 10% of our net sales:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.22027290448344%;border-collapse:collapse;text-align:left;"><tr><td colspan="14" rowspan="1"></td></tr><tr><td style="width:49%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$&#160;(thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">%&#160;of&#160;Net&#160;Sales</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$&#160;(thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">%&#160;of&#160;Net&#160;Sales</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Comcast Corporation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,542</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18.2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42,951</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24.2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">AT&amp;T </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;background-color:transparent; font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,740</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.22027290448344%;border-collapse:collapse;text-align:left;"><tr><td colspan="14" rowspan="1"></td></tr><tr><td style="width:49%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$&#160;(thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">%&#160;of&#160;Net&#160;Sales</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$&#160;(thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">%&#160;of&#160;Net&#160;Sales</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Comcast Corporation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">67,517</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">85,198</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">AT&amp;T </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;background-color:transparent; font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,940</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1) </sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales associated with this customer did not total more than 10% of our net sales for the indicated period.</font></div></td></tr></table><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trade receivables associated with these significant customers that totaled more than 10% of our accounts receivable, net were as follows:</font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.22027290448344%;border-collapse:collapse;text-align:left;"><tr><td colspan="14" rowspan="1"></td></tr><tr><td style="width:49%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$&#160;(thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">%&#160;of&#160;Accounts Receivable, Net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$&#160;(thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">%&#160;of&#160;Accounts Receivable, Net</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Comcast Corporation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,570</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,142</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-lived tangible assets by geographic area were as follows:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:69%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,351</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,674</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">People's Republic of China</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">92,261</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">96,984</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">All other countries</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,753</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,870</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total long-lived tangible assets</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">111,365</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">115,528</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2016, the Financial Accounting Standards Board ("FASB") issued ASU 2016-15, "Classification of Certain Cash Receipts and Cash Payments," which amends Accounting Standards Codification ("ASC") 230, "Statement of Cash Flows". This new guidance addresses eight specific cash flow issues with the objective of reducing the existing diversity in practice in how certain transactions are classified in the statement of cash flows. ASU 2016-15 is effective for fiscal periods beginning after December 15, 2017 and must be adopted retrospectively. The adoption of ASU 2016-15 did not have a material impact to the presentation of our consolidated statement of cash flows.</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In October 2016, the FASB issued ASU 2016-16, "Intra-Entity Transfers of Assets Other Than Inventory," which changes the accounting for income tax consequences of intra-entity transfers of assets other than inventory. Current guidance prohibits the recognition of current and deferred income taxes for an intra-entity asset transfer until the asset has been sold to an outside party. Under this new guidance, the income tax consequences of an intra-entity transfer of an asset other than inventory will be recognized when the transfer occurs. ASU 2016-16 is effective for fiscal periods beginning after December 15, 2017. The adoption of ASU 2016-16 did not have a material impact on our consolidated financial statements.</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In November 2016, the FASB issued ASU 2016-18,"Restricted Cash," which amends ASC 230, "Statement of Cash Flows." This new guidance addresses the classifications and presentation of changes in restricted cash in the statement of cash flows. ASU 2016-18 is effective for fiscal periods beginning after December 15, 2017 and must be adopted retrospectively. The adoption of ASU 2016-18 modified our current disclosures by reclassifying certain amounts within the consolidated statement of cash flows, but did not have a material effect on our consolidated financial statements.</font></div><div style="line-height:120%;padding-top:18px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recent Accounting Updates Not Yet Effective</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASU 2016-02, "Leases," which changes the accounting for leases and requires expanded disclosures about leasing activities. This new guidance will require lessees to recognize a right of use asset and a lease liability at the commencement date for all leases with terms greater than twelve months. Accounting by lessors is largely unchanged. ASU 2016-02 is effective for fiscal periods beginning after December 15, 2018 and must be adopted using a modified retrospective approach. Early adoption is permitted. We are currently evaluating the impact that ASU 2016-02 will have on our consolidated financial statements.</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2017, the FASB issued ASU 2017-04, "Simplifying the Test for Goodwill Impairment." This guidance simplifies how an entity is required to test goodwill for impairment by eliminating Step 2 from the goodwill impairment test. Instead, if the carrying amount of a reporting unit exceeds its fair value, an impairment loss will be recognized in an amount equal to that excess, limited to the total amount of goodwill allocated to the reporting unit. ASU 2017-04 is effective for fiscal periods beginning after December 15, 2019. Early adoption is permitted. We do not expect the adoption of ASU 2017-04 will have a material impact on our consolidated financial statements. </font></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In June 2018, the FASB issued ASU 2018-07, "Improvements to Nonemployee Share-Based Payment Accounting." This guidance expands the scope of Topic 718, "Compensation - Stock Compensation" to include share-based payment transactions for acquiring goods and services from non-employees, but excludes awards granted in conjunction with selling goods or services to a customer as part of a contract accounted for under ASC 606, "Revenue from Contracts with Customers." We are currently evaluating the impact that ASU 2018-07 will have on our consolidated financial statements.</font></div></div><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On January 1, 2018, we adopted ASU 2014-09 using the modified retrospective transition method. Under this method, we evaluated all contracts that were in effect at the beginning of 2018 as if those contracts had been accounted for under the new revenue standard based on the terms in effect as of the adoption date. Under the modified retrospective transition approach, periods prior to the adoption date were not adjusted and continue to be reported in accordance with historical U.S. GAAP. A cumulative catch-up adjustment was recorded to beginning retained earnings to reflect the impact of all existing arrangements under the new revenue standard.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Other Income (Expense), Net</font></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other income (expense), net consisted of the following:</font><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:49%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net gain (loss) on foreign currency exchange contracts </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,865</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,598</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">534</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,364</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net gain (loss) on foreign currency exchange transactions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,965</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,006</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,240</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,336</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other income</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(50</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(31</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other income (expense), net</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,082</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(642</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,669</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(59</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">This represents the gains (losses) incurred on foreign currency hedging derivatives (see Note 17 for further details).</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We adopted Accounting Standards Update ("ASU") 2014-09, "Revenue from Contracts with Customers," and all related amendments as of January 1, 2018. The impact of this new guidance on our accounting policies and consolidated financial statements is also described below. There have been no other significant changes in our accounting policies during the three and </font><font style="font-family:inherit;font-size:10pt;">six months ended June 30,</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> compared to the significant accounting policies described in our Annual Report on Form 10-K for the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue Recognition</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our performance obligations primarily arise from manufacturing and delivering universal control, sensing and automation products and AV accessories, which are sold through multiple channels, and intellectual property that is embedded in these products or licensed to others. These performance obligations are satisfied at a point in time or over time, as described below. Payment terms are typically on open credit terms consistent with industry practice and do not have significant financing components. Some contracts contain early payment discounts, which are recognized as a reduction to revenue if the customer typically meets the early payment conditions. Consideration may be variable based on indeterminate volumes.</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effective January 1, 2018, revenue is recognized over time when the customer simultaneously receives and consumes the benefits provided by our performance, our performance creates or enhances an asset that the customer controls, or when our performance creates an asset with no alternative use to us (custom products) and we have an enforceable right to payment for performance completed to date, such as a firm order or other contractual commitment from the customer. An asset does not have an alternative use if we are unable to redirect the asset to another customer in the foreseeable future without significant rework. The method for measuring progress towards satisfying a performance obligation for a custom product is based on the costs incurred to date (cost-to-cost method). We believe that the costs associated with production are most closely aligned with the revenue associated with those products. </font></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recognize revenue at a point in time if the criteria for recognizing revenue over time are not met, the title of the goods has transferred, and we have a present right to payment.</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We typically recognize revenue for the sale of tooling at a point in time, which is generally upon completion of the tooling and, if applicable, acceptance by the customer.</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A provision is recorded for estimated sales returns and allowances and is deducted from gross sales to arrive at net sales in the period the related revenue is recorded. These estimates are based on historical sales returns and allowances, analysis of credit memo data and other known factors. Actual returns and claims in any future period are inherently uncertain and thus may differ from our estimates. If actual or expected future returns and claims are significantly greater or lower than the reserves that we have established, we will record a reduction or increase to net revenue in the period in which we make such a determination.</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We accrue for discounts and rebates based on historical experience and our expectations regarding future sales to our customers. Accruals for discounts and rebates are recorded as a reduction to sales in the same period as the related revenue. Changes in such accruals may be required if future rebates and incentives differ from our estimates.</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We license our intellectual property including our patented technologies, trademarks, and database of control codes. When license fees are paid on a per-unit basis we record license revenue when our customers manufacture or ship a product incorporating our intellectual property and we have a present right to payment. When a fixed up-front license fee is received in exchange for the delivery of a particular database of infrared codes or the contract contains a minimum guarantee provision, we record revenue when delivery of the intellectual property has occurred. Tiered royalties are recorded on a straight-line basis according to the forecasted per-unit fees taking into account the pricing tiers.</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract assets represent revenue which has been recognized based on our accounting policies but for which the customer has not yet been invoiced and thus an account receivable has not yet been recorded.</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under prior accounting standards, we recognized revenue on the sale of products when title of the goods had transferred, there was persuasive evidence of an arrangement (such as a purchase order from the customer), the sales price was fixed or determinable and collectability was reasonably assured. Revenue for term license fees were recognized on a straight-line basis over the effective term of the license when we could not reliably predict in which periods, within the term of the license, the licensee would benefit from the use of our patented inventions.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our net sales to external customers by geographic area were as follows:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:57%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">79,294</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">85,569</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">159,045</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">167,497</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Asia (excluding PRC)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27,467</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,916</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54,867</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,566</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">People's Republic of China</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,627</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,835</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,744</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,578</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Europe</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,330</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,740</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,460</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,164</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Latin America</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,636</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,381</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,666</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,026</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,169</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,139</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,439</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,155</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total net sales</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">162,523</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">177,580</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">327,221</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">338,986</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable, net were as follows:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trade receivables, gross</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">140,483</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">142,299</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Allowance for doubtful accounts</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,008</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,064</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Allowance for sales returns</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(596</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(562</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net trade receivables</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">138,879</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">140,673</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,783</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,905</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable, net</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">143,662</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">151,578</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Changes in the allowance for doubtful accounts were as follows:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><tr><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance&#160;at beginning of period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,064</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">904</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additions to&#160;costs&#160;and expenses</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">81</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(Write-offs)/Foreign exchange effects</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(58</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(35</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance&#160;at end of period</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,008</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">950</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The components of accrued compensation were as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:69%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued social insurance </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,412</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,727</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued salary/wages</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,789</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,910</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued vacation/holiday</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,908</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,769</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued bonus </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,155</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,329</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued commission</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">669</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,089</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued medical insurance claims</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">321</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">286</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other accrued compensation</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">710</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,389</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total accrued compensation</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,964</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,499</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">PRC employers are required by law to remit the applicable social insurance payments to their local government. Social insurance is comprised of various components such as pension, medical insurance, job industry insurance, unemployment insurance, and a housing assistance fund, and is administered in a manner similar to social security in the United States. This amount represents our estimate of the amounts due to the PRC government for social insurance on </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued bonus includes an accrual for an extra month of salary ("13</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">th</sup></font><font style="font-family:inherit;font-size:10pt;"> month salary") to be paid to employees in certain geographies where it is the customary business practice. This 13</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">th</sup></font><font style="font-family:inherit;font-size:10pt;"> month salary is paid to these employees if they remain employed with us through December&#160;31st. The total accrued for the 13</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">th</sup></font><font style="font-family:inherit;font-size:10pt;"> month salary was </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.7 million</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and December 31, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div></td></tr></table></div><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The components of other accrued liabilities were as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:69%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Advertising and marketing</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">304</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">232</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">336</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">215</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deposit for sale of Guangzhou factory</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,901</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Duties</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">792</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,184</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Freight and handling fees</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,043</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,983</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Product development</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">700</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">974</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Product warranty claim costs</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,008</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">339</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Professional fees</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,760</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,578</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property, plant, and equipment</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">509</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,151</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales taxes and VAT</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">799</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,955</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term contingent consideration</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,870</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,800</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Third-party commissions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">535</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">599</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Tooling </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,728</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,843</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unrealized loss on foreign currency exchange contracts</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">163</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">630</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Utilities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">165</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">103</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,338</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,232</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total other accrued liabilities</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,050</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,719</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The tooling accrual balance relates to unearned revenue for tooling that will be sold to customers.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following number of stock options, shares of restricted stock and common stock warrants were excluded from the computation of diluted earnings per common share as their inclusion would have been anti-dilutive: </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:57%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">382</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">165</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">357</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">147</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restricted stock awards</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">204</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">172</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Performance-based warrants</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Management's purchase price allocation was the following:</font></div><div style="line-height:120%;padding-bottom:10px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated Lives</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">429</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,508</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property, plant and equipment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1-4 years</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(408</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net tangible assets acquired</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,550</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trade name</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8 years</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">400</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer relationships </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10 years</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Order backlog</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1 year</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">150</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,494</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total purchase price</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,594</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: Contingent consideration</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,700</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash paid</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,894</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and cash equivalents were held in the following geographic regions:</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,465</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,489</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">People's Republic of China ("PRC")</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,710</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,283</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Asia (excluding the PRC)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,348</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,405</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Europe</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,139</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,071</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">South America</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,771</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,190</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total cash and cash equivalents</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59,433</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62,438</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the total net fair value of derivatives: </font><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="33" rowspan="1"></td></tr><tr><td style="width:33%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:5%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:5%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:5%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:5%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:5%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value Measurement Using</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total Balance</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value Measurement Using</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total Balance</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency exchange contracts</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(157</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(157</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(565</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(565</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-align:left;padding-left:0px;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Details of foreign currency exchange contracts held were as follows: </font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="18" rowspan="1"></td></tr><tr><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Date Held</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Type</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Position Held</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Notional Value</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in millions)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Forward Rate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Gain/(Loss) Recorded at Balance Sheet</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Date</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Settlement Date</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">USD/Euro</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">USD</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.1575</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(148</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">July&#160;27, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">USD/Chinese Yuan Renminbi</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Chinese Yuan Renminbi</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.6195</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(15</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">July&#160;27, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">USD/Brazilian Real</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">USD</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.8626</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">July&#160;27, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">USD/Euro</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">USD</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.1858</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(220</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">January&#160;5, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">USD/Chinese Yuan Renminbi</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Chinese Yuan Renminbi</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.6481</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(410</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">January&#160;5, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">USD/Brazilian Real</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">USD</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.2350</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">January&#160;24, 2018</font></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unrealized gains on foreign currency exchange contracts are recorded in prepaid expenses and other current assets. Unrealized losses on foreign currency exchange contracts are recorded in other accrued liabilities.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Earnings per share was calculated as follows:</font></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:57%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands, except per-share amounts)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">BASIC</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,659</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,684</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,072</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,803</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average common shares outstanding</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,070</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,404</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,078</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,427</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic earnings per share </font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.61</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.33</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.57</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.33</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">DILUTED</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,659</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,684</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,072</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,803</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average common shares outstanding for basic</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,070</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,404</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,078</font></div></td><td style="vertical-align:bottom;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,427</font></div></td><td style="vertical-align:bottom;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dilutive effect of stock options, restricted stock and common stock warrants</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">88</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">279</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">117</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">273</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average common shares outstanding on a diluted basis</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,158</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,683</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,195</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,700</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted earnings per share </font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.60</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.32</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.55</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.33</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation expense by statement of operations caption and the related income tax benefit were as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:49%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of sales</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development expenses</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">201</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">144</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">356</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">263</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Selling, general and administrative expenses:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Employees</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,737</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,975</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,265</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,719</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outside directors</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">504</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">794</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,008</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,539</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total employee and director stock-based compensation expense</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,465</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,932</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,669</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,555</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax benefit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">519</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">889</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">982</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,704</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The components of intangible assets, net were as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td style="width:27%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross </font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization </font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross </font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization </font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Distribution rights</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">335</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(176</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">159</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">344</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(165</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">179</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Patents</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,662</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,218</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,444</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,250</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,310</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,940</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trademarks and trade names</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,786</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,746</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,040</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,786</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,594</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,192</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Developed and core technology</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,560</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,079</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,481</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,560</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,071</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,489</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Capitalized software development costs</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">198</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(113</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">85</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">142</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(77</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer relationships</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,534</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(21,035</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,499</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,534</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(19,395</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,139</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Order backlog</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">150</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(113</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total intangible assets, net</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62,075</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(35,367</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,708</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">61,766</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(32,725</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,041</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">This table excludes the gross value of fully amortized intangible assets totaling </font><font style="font-family:inherit;font-size:10pt;">$6.8 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$6.0 million</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Changes in the carrying amount of goodwill were as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:84%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at December 31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48,651</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange effects</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(129</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at June 30, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48,522</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;padding-top:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;"></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories, net were as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Raw materials</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">58,263</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43,638</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Components</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,545</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,214</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Work in process</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,908</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,847</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finished goods</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">79,007</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">105,178</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Reserve for excess and obsolete inventory</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,537</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,288</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories, net</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">147,186</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">162,589</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The cumulative effects of the changes made to our consolidated January 1, 2018 balance sheet for the adoption of ASU 2014-09, were as follows:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:51%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">As reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Adjustments due to</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;ASU 2014-09</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Balance at</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Consolidated Balance Sheet (In thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">12/31/2017</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">1/1/2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,759</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,759</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories, net</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">162,589</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(23,830</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">138,759</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,687</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(174</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,513</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred income tax assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,913</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(102</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,811</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts payable and other current liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">332,935</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,528</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">334,463</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred income tax liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,423</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,443</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Retained earnings</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">266,780</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,084</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">270,864</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables compare the reported consolidated balance sheet and statements of operations as of and for the three and </font><font style="font-family:inherit;font-size:10pt;">six months ended June 30, 2018</font><font style="font-family:inherit;font-size:10pt;">, to pro forma amounts had the previous guidance been in effect. The guidance did not have a significant impact on the Company's unaudited condensed consolidated statement of cash flows.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:174%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:50%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">As of June 30, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Consolidated Balance Sheet (In thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">As reported</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Without Adoption of ASU 2014-09</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Effect of Change</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Assets</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,253</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,253</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories, net</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">147,186</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">169,855</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(22,669</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,312</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,307</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred income taxes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,152</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,250</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(98</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Liabilities and Equity</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts payable and other current liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">296,256</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">294,484</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,772</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Retained earnings</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">292,936</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">289,217</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,719</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:174%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:50%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Consolidated Statements of Operations (In thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">As reported</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Without Adoption of ASU 2014-09</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Effect of Change</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net sales</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">162,523</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">156,133</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,390</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of sales</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">135,764</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">129,745</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,019</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Selling, general and administrative expenses</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,570</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,427</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">143</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Provision for income taxes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,088</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,040</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income </font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,659</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,478</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">181</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Earnings per share:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.61</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.60</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.01</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.60</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.59</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.01</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:174%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:50%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Six months ended June 30, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Consolidated Statements of Operations (In thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">As reported</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Without Adoption of ASU 2014-09</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Effect of Change</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net sales</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">327,221</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">328,321</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,100</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of sales</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">263,260</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">264,001</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(741</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Selling, general and administrative expenses</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">60,817</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">60,837</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(20</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Provision for income taxes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,922</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,895</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,072</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,437</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(365</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Earnings per share:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.57</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.59</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.03</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.55</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.58</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.03</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other income (expense), net consisted of the following:</font><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:49%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net gain (loss) on foreign currency exchange contracts </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,865</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,598</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">534</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,364</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net gain (loss) on foreign currency exchange transactions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,965</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,006</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,240</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,336</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other income</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(50</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(31</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other income (expense), net</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,082</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(642</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,669</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(59</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">This represents the gains (losses) incurred on foreign currency hedging derivatives (see Note 17 for further details).</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Changes in the liability for product warranty claim costs were as follows:</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:69%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><tr><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance&#160;at beginning of period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">339</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">134</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accruals for warranties issued during the period</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">769</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">167</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Settlements (in&#160;cash&#160;or in kind) during the period</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(100</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at end of&#160;period</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,008</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">298</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net sales to the following customers totaled more than 10% of our net sales:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.22027290448344%;border-collapse:collapse;text-align:left;"><tr><td colspan="14" rowspan="1"></td></tr><tr><td style="width:49%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$&#160;(thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">%&#160;of&#160;Net&#160;Sales</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$&#160;(thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">%&#160;of&#160;Net&#160;Sales</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Comcast Corporation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,542</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18.2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42,951</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24.2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">AT&amp;T </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;background-color:transparent; font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,740</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.22027290448344%;border-collapse:collapse;text-align:left;"><tr><td colspan="14" rowspan="1"></td></tr><tr><td style="width:49%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$&#160;(thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">%&#160;of&#160;Net&#160;Sales</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$&#160;(thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">%&#160;of&#160;Net&#160;Sales</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Comcast Corporation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">67,517</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">85,198</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">AT&amp;T </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;background-color:transparent; font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,940</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1) </sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales associated with this customer did not total more than 10% of our net sales for the indicated period.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock option activity was as follows:</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:43%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of Options</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in 000's)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-Average Exercise Price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-Average Remaining Contractual Term</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Aggregate Intrinsic Value</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in 000's)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at December 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">520</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42.56</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">119</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44.95</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercised</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(30</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23.46</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">700</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited/canceled/expired</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27.74</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at June 30, 2018 </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">602</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44.17</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.57</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,814</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested and expected to vest at June 30, 2018</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#160;(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">602</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44.17</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.57</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,814</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercisable at June 30, 2018 </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">404</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41.03</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.83</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,814</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The aggregate intrinsic value represents the total pre-tax value (the difference between our closing stock price on the last trading day of the </font><font style="font-family:inherit;font-size:10pt;">second quarter</font><font style="font-family:inherit;font-size:10pt;"> of </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> and the exercise price, multiplied by the number of in-the-money options) that would have been received by the option holders had they all exercised their options on </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">. This amount will change based on the fair market value of our stock. </font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The assumptions we utilized in the Black-Scholes option pricing model and the resulting weighted average fair value of stock option grants were the following:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:49%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average fair value of grants</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14.26</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19.61</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Risk-free interest rate</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.51</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.75</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected volatility</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33.09</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34.25</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected life in years</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.00</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.00</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.53</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.52</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-vested restricted stock award activity was as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:65%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in&#160;000's)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-Average Grant&#160;Date Fair Value</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-vested at December 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">162</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">61.19</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">137</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44.79</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(58</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">63.20</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59.72</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-vested at June 30, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">236</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51.22</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:4px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The table below presents the purchase levels and number of warrants that will vest in each period based upon achieving these purchase levels.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.02534113060429%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:53%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Incremental Warrants That Will Vest</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Aggregate Level of Purchases by Comcast and Affiliates</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">January 1, 2016 - December 31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">January 1, 2018 - December 31, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">January 1, 2020 - December 31, 2021</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$260 million</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$300 million</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$340 million</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Maximum Potential Warrants Earned by Comcast</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">250,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">250,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">225,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Repurchased shares of our common stock were as follows: </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:69%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shares repurchased</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">225</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">239</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of shares repurchased</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,114</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,885</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Estimated future annual amortization expense related to our intangible assets at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, was as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:87%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2018 (remaining 6 months)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,506</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,922</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,791</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,253</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,143</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,093</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,708</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Purchases from the following supplier totaled more than 10% of our total inventory purchases: </font></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="14" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$ (thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">% of Total</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Inventory Purchases</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$ (thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">% of Total</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Inventory Purchases</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Texas Instruments </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,450</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="14" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$ (thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">% of Total</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Inventory Purchases</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$ (thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">% of Total</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Inventory Purchases</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Texas Instruments </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,578</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1) </sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Purchases associated with this supplier did not total more than 10% of our total inventory purchases for the indicated period.</font></div></td></tr></table><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Business Segment and Foreign Operations</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Reportable Segment</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">An operating segment, in part, is a component of an enterprise whose operating results are regularly reviewed by the chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance. Operating segments may be aggregated only to a limited extent. Our chief operating decision maker, the Chief Executive Officer, reviews financial information presented on a consolidated basis, accompanied by disaggregated information about revenues for purposes of making operating decisions and assessing financial performance. Accordingly, we only have a single operating and reportable segment.</font></div><div style="line-height:120%;padding-top:18px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Foreign Operations</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our net sales to external customers by geographic area were as follows:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:57%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">79,294</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">85,569</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">159,045</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">167,497</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Asia (excluding PRC)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27,467</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,916</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54,867</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,566</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">People's Republic of China</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,627</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,835</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,744</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,578</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Europe</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,330</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,740</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,460</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,164</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Latin America</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,636</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,381</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,666</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,026</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,169</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,139</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,439</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,155</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total net sales</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">162,523</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">177,580</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">327,221</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">338,986</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Specific identification of the customer billing location was the basis used for attributing revenues from external customers to geographic areas.</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-lived tangible assets by geographic area were as follows:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:69%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,351</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,674</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">People's Republic of China</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">92,261</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">96,984</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">All other countries</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,753</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,870</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total long-lived tangible assets</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">111,365</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">115,528</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Treasury Stock</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">From time to time, our Board of Directors authorizes management to repurchase shares of our issued and outstanding common stock on the open market. On May 11, 2018, our Board approved a repurchase plan authorizing the repurchase of up to </font><font style="font-family:inherit;font-size:10pt;">$10.0 million</font><font style="font-family:inherit;font-size:10pt;"> of our common stock. As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, we had </font><font style="font-family:inherit;font-size:10pt;">$3.6 million</font><font style="font-family:inherit;font-size:10pt;"> of authorized repurchases remaining under the Board's authorizations. On July 26, 2018, our Board approved a new repurchase plan authorizing the repurchase of up to </font><font style="font-family:inherit;font-size:10pt;">$5.0 million</font><font style="font-family:inherit;font-size:10pt;"> of our common stock bringing the total amount of authorized repurchases as of approval date to </font><font style="font-family:inherit;font-size:10pt;">$5.4 million</font><font style="font-family:inherit;font-size:10pt;">. We may utilize various methods to effect the repurchases, which could include open market repurchases, negotiated block transactions, accelerated share repurchases or open market solicitations for shares, some of which may be effected through Rule 10b5-1 plans. The timing and amount of future repurchases, if any, will depend upon several factors, including market and business conditions, and such repurchases may be discontinued at any time.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Repurchased shares of our common stock were as follows: </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:69%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shares repurchased</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">225</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">239</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of shares repurchased</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,114</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,885</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Repurchased shares are recorded as shares held in treasury at cost. We hold these shares for future use as management and the Board of Directors deem appropriate.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:5px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of financial statements in conformity with U.S. GAAP requires us to make estimates, judgments and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. On an on-going basis, we evaluate our estimates and assumptions, including those related to revenue recognition, allowances for sales returns and doubtful accounts, inventory valuation, our review for impairment of long-lived assets, intangible assets and goodwill, business combinations, income taxes, stock-based compensation expense and performance-based common stock warrants. Actual results may differ from these estimates and assumptions, and they may be adjusted as more information becomes available. Any adjustment may be material.</font></div></div> EX-101.SCH 12 ueic-20180630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2104100 - Disclosure - Accounts Receivable, Net and Revenue Concentrations link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - Accounts Receivable, Net and Revenue Concentrations - Accounts Receivable, Net (Details) link:presentationLink link:calculationLink link:definitionLink 2404403 - Disclosure - Accounts Receivable, Net and Revenue Concentrations - Allowance for Doubtful Accounts (Details) link:presentationLink link:calculationLink link:definitionLink 2404405 - Disclosure - Accounts Receivable, Net and Revenue Concentrations - Net Sales to Significant Customers (Details) link:presentationLink link:calculationLink link:definitionLink 2404404 - Disclosure - Accounts Receivable, Net and Revenue Concentrations - Sales Returns (Details) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Accounts Receivable, Net and Revenue Concentrations (Tables) link:presentationLink link:calculationLink link:definitionLink 2404406 - Disclosure - Accounts Receivable, Net and Revenue Concentrations - Trade Receivables Associated with Significant Customers (Details) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Accrued Compensation link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Accrued Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Accrued Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Basis of Presentation and Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2402403 - Disclosure - Basis of Presentation and Significant Accounting Policies - Adjustments Made to the Consolidated Balance Sheet Following Adoption (Details) link:presentationLink link:calculationLink link:definitionLink 2402404 - Disclosure - Basis of Presentation and Significant Accounting Policies - Condensed Balance Sheet, Pro Forma Amounts Under Previous Guidance (Details) link:presentationLink link:calculationLink link:definitionLink 2402405 - Disclosure - Basis of Presentation and Significant Accounting Policies - Condensed Statements of Operations, Pro Forma Amounts Under Previous Guidance (Details) link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Basis of Presentation and Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2302302 - Disclosure - Basis of Presentation and Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 2122100 - Disclosure - Business Combination link:presentationLink link:calculationLink link:definitionLink 2422402 - Disclosure - Business Combination - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2422404 - Disclosure - Business Combination - Pro Forma Financial Information (Details) link:presentationLink link:calculationLink link:definitionLink 2422403 - Disclosure - Business Combination - Purchase Price Allocation (Details) link:presentationLink link:calculationLink link:definitionLink 2322301 - Disclosure - Business Combination (Tables) link:presentationLink link:calculationLink link:definitionLink 2115100 - Disclosure - Business Segment and Foreign Operations link:presentationLink link:calculationLink link:definitionLink 2415403 - Disclosure - Business Segment and Foreign Operations - Long-Lived Tangible Assets by Geographic Area (Details) link:presentationLink link:calculationLink link:definitionLink 2415402 - Disclosure - Business Segment and Foreign Operations - Net Sales to External Customers by Geographic Area (Details) link:presentationLink link:calculationLink link:definitionLink 2315301 - Disclosure - Business Segment and Foreign Operations (Tables) link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - Cash and Cash Equivalents and Restricted Cash link:presentationLink link:calculationLink link:definitionLink 2403402 - Disclosure - Cash and Cash Equivalents and Restricted Cash - Cash and Cash Equivalents by Geographic Region (Details) link:presentationLink link:calculationLink link:definitionLink 2403403 - Disclosure - Cash and Cash Equivalents and Restricted Cash - Restricted Cash (Details) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Cash and Cash Equivalents and Restricted Cash (Tables) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2413402 - Disclosure - Commitments and Contingencies - Changes in the Liability for Product Warranty Claim Costs (Details) link:presentationLink link:calculationLink link:definitionLink 2413404 - Disclosure - Commitments and Contingencies - Litigation (Details) link:presentationLink link:calculationLink link:definitionLink 2413403 - Disclosure - Commitments and Contingencies - Restructuring Activities and Sale of Guangzhou Factory (Details) link:presentationLink link:calculationLink link:definitionLink 2313301 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 1001501 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - CONSOLIDATED COMPREHENSIVE INCOME (LOSS) STATEMENTS link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 2120100 - Disclosure - Derivatives link:presentationLink link:calculationLink link:definitionLink 2420404 - Disclosure - Derivatives - Foreign Currency Exchange Contracts (Details) link:presentationLink link:calculationLink link:definitionLink 2420402 - Disclosure - Derivatives - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2320301 - Disclosure - Derivatives (Tables) link:presentationLink link:calculationLink link:definitionLink 2420403 - Disclosure - Derivatives - Total Net Fair Value of Derivatives (Details) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 2119100 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 2419402 - Disclosure - Earnings Per Share - Calculation of Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2419403 - Disclosure - Earnings Per Share - Securities Excluded from the Computation of Diluted Earnings (Loss) Per Common Share (Details) link:presentationLink link:calculationLink link:definitionLink 2319301 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - Goodwill and Intangible Assets, Net link:presentationLink link:calculationLink link:definitionLink 2407404 - Disclosure - Goodwill and Intangible Assets, Net - Amortization Expense by Income Statement Caption (Details) link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Goodwill and Intangible Assets, Net - Changes in the Carrying Amount of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Goodwill and Intangible Assets, Net - Components of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2407405 - Disclosure - Goodwill and Intangible Assets, Net - Estimated Future Annual Amortization Expense Related to Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Goodwill and Intangible Assets, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2409401 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2105100 - Disclosure - Inventories, Net and Significant Suppliers link:presentationLink link:calculationLink link:definitionLink 2405403 - Disclosure - Inventories, Net and Significant Suppliers - Changes in Reserve for Excess and Obsolete Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Inventories, Net and Significant Suppliers - Inventories, Net (Details) link:presentationLink link:calculationLink link:definitionLink 2405404 - Disclosure - Inventories, Net and Significant Suppliers - Purchases from Significant Suppliers (Details) link:presentationLink link:calculationLink link:definitionLink 2405405 - Disclosure - Inventories, Net and Significant Suppliers - Related Party Supplier (Details) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Inventories, Net and Significant Suppliers (Tables) link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - Line of Credit link:presentationLink link:calculationLink link:definitionLink 2408401 - Disclosure - Line of Credit (Details) link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - Other Accrued Liabilities link:presentationLink link:calculationLink link:definitionLink 2411402 - Disclosure - Other Accrued Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2311301 - Disclosure - Other Accrued Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 2118100 - Disclosure - Other Income (Expense), Net link:presentationLink link:calculationLink link:definitionLink 2418402 - Disclosure - Other Income (Expense), Net (Details) link:presentationLink link:calculationLink link:definitionLink 2318301 - Disclosure - Other Income (Expense), Net (Tables) link:presentationLink link:calculationLink link:definitionLink 2117100 - Disclosure - Performance-Based Common Stock Warrants link:presentationLink link:calculationLink link:definitionLink 2417404 - Disclosure - Performance-Based Common Stock Warrants - Assumptions Used in Valuation and Weighted Average Fair Value of Warrants (Details) link:presentationLink link:calculationLink link:definitionLink 2417405 - Disclosure - Performance-Based Common Stock Warrants - Impact to Net Sales in Connection with Warrants and Related Income Tax Benefit (Details) link:presentationLink link:calculationLink link:definitionLink 2417402 - Disclosure - Performance-Based Common Stock Warrants - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2417403 - Disclosure - Performance-Based Common Stock Warrants - Purchase Level and Number of Warrants to Vest (Details) link:presentationLink link:calculationLink link:definitionLink 2317301 - Disclosure - Performance-Based Common Stock Warrants (Tables) link:presentationLink link:calculationLink link:definitionLink 2116100 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2416404 - Disclosure - Stock-Based Compensation - Assumptions Used in Valuation and Weighted Average Fair Value of Stock Option Grants (Details) link:presentationLink link:calculationLink link:definitionLink 2416405 - Disclosure - Stock-Based Compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2416406 - Disclosure - Stock-Based Compensation - Non-Vested Restricted Stock Award Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2416402 - Disclosure - Stock-Based Compensation - Stock-based Compensation Expense and Related Income Tax Benefit (Details) link:presentationLink link:calculationLink link:definitionLink 2416403 - Disclosure - Stock-Based Compensation - Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2316301 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - Treasury Stock link:presentationLink link:calculationLink link:definitionLink 2414402 - Disclosure - Treasury Stock - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2414403 - Disclosure - Treasury Stock - Repurchased Shares of Common Stock (Details) link:presentationLink link:calculationLink link:definitionLink 2314301 - Disclosure - Treasury Stock (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 13 ueic-20180630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 14 ueic-20180630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 15 ueic-20180630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments, Gain (Loss) [Table] Derivative Instruments, Gain (Loss) [Table] Hedging Designation [Axis] Hedging Designation [Axis] Hedging Designation [Domain] Hedging Designation [Domain] Not Designated as Hedging Instrument Not Designated as Hedging Instrument [Member] Derivative Instrument Risk [Axis] Derivative Instrument [Axis] Derivative Contract [Domain] Derivative Contract [Domain] Foreign Currency Exchange Contracts Foreign Exchange Forward [Member] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Other Income (Expense), Net Other Nonoperating Income (Expense) [Member] Derivative Instruments,Gain (Loss) [Line Items] Derivative Instruments, Gain (Loss) [Line Items] Net gain (loss) on foreign currency exchange contracts Gain (Loss) on Derivative Instruments, Net, Pretax Receivables [Abstract] Accounts Receivable, Net and Revenue Concentrations Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Income Tax Disclosure [Abstract] Income tax expense Income Tax Expense (Benefit) Effective tax rate Effective Income Tax Rate Reconciliation, Percent Unrecognized tax benefits Unrecognized Tax Benefits Unrecognized tax benefits that would impact effective rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Accrued interest and penalties Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Accounting Policies [Abstract] Revenue, Initial Application Period Cumulative Effect Transition [Table] Revenue, Initial Application Period Cumulative Effect Transition [Table] Initial Application Period Cumulative Effect Transition [Axis] Initial Application Period Cumulative Effect Transition [Axis] Initial Application Period Cumulative Effect Transition [Domain] Initial Application Period Cumulative Effect Transition [Domain] Without Adoption of ASU 2014-09 Calculated under Revenue Guidance in Effect before Topic 606 [Member] Effect of Change Difference between Revenue Guidance in Effect before and after Topic 606 [Member] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Type of Adoption [Domain] Type of Adoption [Domain] ASU 2014-09 Accounting Standards Update 2014-09 [Member] Revenue, Initial Application Period Cumulative Effect Transition [Line Items] Revenue, Initial Application Period Cumulative Effect Transition [Line Items] Assets Assets [Abstract] Contract assets Contract with Customer, Asset, Net, Current Inventories, net Inventory, Net Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Deferred income taxes Deferred Income Tax Assets, Net Liabilities and Stockholders' Equity Liabilities and Equity [Abstract] Accounts payable and other current liabilities Liabilities, Current Retained earnings Retained Earnings (Accumulated Deficit) Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Estimates, Judgments and Assumptions Use of Estimates, Policy [Policy Text Block] Revenue Recognition Revenue from Contract with Customer [Policy Text Block] Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Sales Returns Revenue From Contract With Customer, Sales Returns [Policy Text Block] Revenue From Contract With Customer, Sales Returns [Policy Text Block] Segment Reporting [Abstract] Net Sales to External Customers by Geographic Area Revenue from External Customers by Geographic Areas [Table Text Block] Long-Lived Tangible Assets by Geographic Area Long-lived Assets by Geographic Areas [Table Text Block] Equity [Abstract] Treasury Stock Treasury Stock [Text Block] Payables and Accruals [Abstract] Components of Accrued Compensation Schedule of Accrued Liabilities [Table Text Block] Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Stock-Based Compensation Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Non-vested at beginning of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Non-vested at end of period (in shares) Weighted-Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Non-vested at beginning of period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Granted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Vested (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Forfeited (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Non-vested at end of period (in dollars per share) Statement of Financial Position [Abstract] LIABILITIES AND STOCKHOLDERS' EQUITY Stockholders' equity: Stockholders' Equity Attributable to Parent [Abstract] Preferred stock, $0.01 par value, 5,000,000 shares authorized; none issued or outstanding Preferred Stock, Number of Shares, Par Value and Other Disclosures [Abstract] Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Common stock, $0.01 par value, 50,000,000 shares authorized; 23,861,547 and 23,760,434 shares issued on June 30, 2018 and December 31, 2017, respectively Common Stock, Number of Shares, Par Value and Other Disclosures [Abstract] Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Common stock, shares authorized (in shares) Common Stock, Shares Authorized Common stock, shares issued (in shares) Common Stock, Shares, Issued Treasury stock, at cost, 9,927,853 and 9,702,874 shares on June 30, 2018 and December 31, 2017, respectively Treasury Stock, Shares [Abstract] Treasury stock, shares (in shares) Treasury Stock, Shares Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Debt Disclosure [Abstract] Line of Credit Facility [Table] Line of Credit Facility [Table] Credit Facility [Axis] Credit Facility [Axis] Credit Facility [Domain] Credit Facility [Domain] Line of Credit Line of Credit [Member] Letter of Credit Letter of Credit [Member] Debt Instrument [Axis] Debt Instrument [Axis] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Second Amended Credit Agreement Second Amended Credit Agreement [Member] Second Amended Credit Agreement [Member] Lender Name [Axis] Lender Name [Axis] Line of Credit Facility, Lender [Domain] Line of Credit Facility, Lender [Domain] US Bank US Bank [Member] US Bank [Member] Legal Entity [Axis] Legal Entity [Axis] Entity [Domain] Entity [Domain] Enson Enson [Member] Enson Member. Variable Rate [Axis] Variable Rate [Axis] Variable Rate [Domain] Variable Rate [Domain] LIBOR London Interbank Offered Rate (LIBOR) [Member] Base Rate Base Rate [Member] Range [Axis] Range [Axis] Range [Domain] Range [Domain] Minimum Minimum [Member] Maximum Maximum [Member] Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Letter of credit outstanding amount Letters of Credit Outstanding, Amount Ownership interest used to secure obligations Line of Credit Facility, Covenants, Subsidiary Ownership Percentage Securing Facility Line of Credit Facility, Covenants, Subsidiary Ownership Percentage Securing Facility Basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Effective interest rate Debt Instrument, Interest Rate, Effective Percentage Commitment fees Line of Credit Facility, Commitment Fee Amount Amount outstanding under line of credit Line of Credit, Current Interest expense on borrowings Interest Expense, Short-term Borrowings Stock-based Compensation Expense and Related Income Tax Benefit Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block] Stock Option Activity Share-based Compensation, Stock Options, Activity [Table Text Block] Assumptions Used in Valuation and Weighted Average Fair Value of Stock Option Grants Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Non-Vested Restricted Stock Award Activity Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block] Earnings Per Share [Abstract] BASIC Earnings Per Share, Basic [Abstract] Net income Net Income (Loss) Attributable to Parent Weighted-average common shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Basic Basic earnings per share (in dollars per share) Earnings Per Share, Basic DILUTED Earnings Per Share, Diluted [Abstract] Dilutive effect of stock options, restricted stock and common stock warrants (in shares) Weighted Average Number Diluted Shares Outstanding Adjustment Weighted-average common shares outstanding on a diluted basis (in shares) Weighted Average Number of Shares Outstanding, Diluted Diluted earnings per share (in dollars per share) Earnings Per Share, Diluted Components of Accrued Compensation Employee-related Liabilities, Current [Abstract] Accrued social insurance Accrued Social Insurance, Current Accrued social insurance current. Accrued salary/wages Accrued Salaries, Current Accrued vacation/holiday Accrued Vacation, Current Accrued bonus Accrued Bonuses, Current Accrued commission Accrued Employee Sales Commission, Current Accrued Employee Sales Commission, Current Accrued medical insurance claims Accrued Insurance, Current Other accrued compensation Other Employee-related Liabilities, Current Total accrued compensation Employee-related Liabilities, Current Salaries accrued for thirteenth month Accrued Salaries, Thirteenth Month Amount, Current Accrued Salaries, Thirteenth Month Amount, Current Business Combinations [Abstract] Schedule of Business Combinations, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Measurement Input Type [Axis] Measurement Input Type [Axis] Measurement Input Type [Domain] Measurement Input Type [Domain] Measurement Input, Discount Rate [Member] Measurement Input, Discount Rate [Member] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Residential Control Systems, Inc Residential Control Systems, Inc [Member] Residential Control Systems, Inc [Member] Valuation Approach and Technique [Axis] Valuation Approach and Technique [Axis] Valuation Approach and Technique [Domain] Valuation Approach and Technique [Domain] Valuation Methodology Based on Future Operating Income Projections Valuation, Income Approach [Member] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Long-term Contingent Consideration Long-term Contingent Consideration [Member] Long-term Contingent Consideration [Member] Business Combination Business Acquisition [Line Items] Initial purchase price Business Combination, Consideration Transferred Cash consideration Payments to Acquire Businesses, Gross Contingent consideration Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High Net sales Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual Net loss Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual Additional earnout payments Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Discount rate Business Combination, Contingent Consideration, Liability, Measurement Input Fair value of earnout consideration Business Combination, Contingent Consideration, Liability, Noncurrent Net increase in amortization expense Business Acquisition, Pro Forma Information, Increase (Decrease) in Amortization Expense Business Acquisition, Pro Forma Information, Increase (Decrease) in Amortization Expense Acquisition costs excluded from pro forma net income Business Combination, Acquisition Related Costs Inventory Disclosure [Abstract] Inventories, Net Schedule of Inventory, Current [Table Text Block] Changes in Reserve for Excess and Obsolete Inventory Inventory Valuation Reserves [Table Text Block] Inventory valuation reserves. Purchases from Significant Suppliers Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Purchase Price Allocation Schedule of Business Acquisitions, by Acquisition [Table Text Block] Pro Forma Financial Information Business Acquisition, Pro Forma Information [Table Text Block] Basis of Presentation and Significant Accounting Policies Basis of Presentation and Significant Accounting Policies [Text Block] Other Income and Expenses [Abstract] Net gain (loss) on foreign currency exchange transactions Foreign Currency Transaction Gain (Loss), before Tax Other income Other Income (Expense) Other Income (Expense) Other income (expense), net Other Nonoperating Income (Expense) Schedule Of Long-lived Assets From Geographical Segments [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] United States UNITED STATES People's Republic of China (PRC) CHINA All other countries All Other Countries [Member] All Other Countries [Member] Long-lived Assets from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Long-lived tangible assets Long-Lived Assets Earnings Per Share Earnings Per Share [Text Block] Goodwill and Intangible Assets Disclosure [Abstract] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Cost of sales Cost of Sales [Member] Selling, general and administrative expenses Selling, General and Administrative Expenses [Member] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Amortization expense Amortization of Intangible Assets Goodwill [Roll Forward] Goodwill [Roll Forward] Balance Goodwill Foreign exchange effects Goodwill, Foreign Currency Translation Gain (Loss) Balance Business Combination Business Combination Disclosure [Text Block] Schedule Of Revenues From Geographical Segments [Table] Asia (excluding the PRC) Asia, Excluding The People's Republic of China [Member] Asia, Excluding The People's Republic of China Europe Europe [Member] Latin America Latin America [Member] Other Schedule of Revenues from Geographical Segments [Line Items] Net sales Revenue from Contract with Customer, Excluding Assessed Tax Calculation of Earnings Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Securities Excluded from the Computation of Diluted Earnings (Loss) Per Common Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Contingencies [Table] Contingencies [Table] Contingencies [Table] Litigation Case [Axis] Litigation Case [Axis] Litigation Case [Domain] Litigation Case [Domain] UEBV Lawsuit Patent Lawsuit Against UEBV and Telenet [Member] Patent Lawsuit Against UEBV and Telenet [Member] Litigation Status [Axis] Litigation Status [Axis] Litigation Status [Domain] Litigation Status [Domain] Pending Litigation Pending Litigation [Member] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Design Patents Design Patents [Member] Design Patents [Member] Utility Patents Utility Patent [Member] Utility Patent [Member] Contingencies [Line Items] Contingencies [Line Items] [Line Items] for Contingencies [Table] Number of subsidiaries named in lawsuit Loss Contingency, Number of Subsidiaries Named in Lawsuit Loss Contingency, Number of Subsidiaries Named in Lawsuit Number of customers named in lawsuit Loss Contingency, Number of Customers Named in Lawsuit Loss Contingency, Number of Customers Named in Lawsuit Number of products named in lawsuit Loss Contingency, Patents Allegedly Infringed, Number of Products Loss Contingency, Patents Allegedly Infringed, Number of Products Number of patents allegedly infringed upon Loss Contingency, Patents Allegedly Infringed, Number Raw materials Inventory, Raw Materials, Gross Components Other Inventory, Gross Work in process Inventory, Work in Process, Gross Finished goods Inventory, Finished Goods, Gross Reserve for excess and obsolete inventory Inventory Valuation Reserves Inventories, net Performance-Based Common Stock Warrants Warrants Disclosure [Text Block] Warrants Disclosure [Text Block] ASSETS Current assets: Assets, Current [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Restricted cash Restricted Cash and Cash Equivalents, Current Accounts receivable, net Receivables, Net, Current Assets held for sale Disposal Group, Including Discontinued Operation, Assets, Current Income tax receivable Income Taxes Receivable, Current Total current assets Assets, Current Property, plant, and equipment, net Property, Plant and Equipment, Net Goodwill Intangible assets, net Finite-Lived Intangible Assets, Net Other assets Other Assets, Noncurrent Total assets Assets Current liabilities: Liabilities, Current [Abstract] Accounts payable Accounts Payable, Current Line of credit Accrued compensation Accrued sales discounts, rebates and royalties Accrued Sales Discounts Rebates and Royalties, Current Accrued Sales Discounts Rebates and Royalties, Current Accrued income taxes Accrued Income Taxes, Current Other accrued liabilities Other Accrued Liabilities, Current Total current liabilities Long-term liabilities: Liabilities, Noncurrent [Abstract] Long-term contingent consideration Deferred income taxes Deferred Income Tax Liabilities, Net Income tax payable Accrued Income Taxes, Noncurrent Other long-term liabilities Other Liabilities, Noncurrent Total liabilities Liabilities Commitments and contingencies Commitments and Contingencies Preferred stock, $0.01 par value, 5,000,000 shares authorized; none issued or outstanding Preferred Stock, Value, Issued Common stock, $0.01 par value, 50,000,000 shares authorized; 23,861,547 and 23,760,434 shares issued on June 30, 2018 and December 31, 2017, respectively Common Stock, Value, Issued Paid-in capital Additional Paid in Capital, Common Stock Treasury stock, at cost, 9,927,853 and 9,702,874 shares on June 30, 2018 and December 31, 2017, respectively Treasury Stock, Value Accumulated other comprehensive income (loss) Accumulated Other Comprehensive Income (Loss), Net of Tax Total stockholders' equity Stockholders' Equity Attributable to Parent Total liabilities and stockholders' equity Liabilities and Equity Purchase Level and Number of Warrants That Will Vest Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block] Assumptions Used in Valuation and Weighted Average Fair Value of Warrants Schedule of Fair Value Assumptions [Table Text Block] Schedule of Fair Value Assumptions [Table Text Block] Impact to Net Sales in Connection with Warrants and Related Income Tax Benefit Schedule of Impact To Net Sales Due To Warrants [Table Text Block] Schedule of Impact To Net Sales Due To Warrants [Table Text Block] Statement of Comprehensive Income [Abstract] Net income Other comprehensive income: Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Change in foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Class of Warrant or Right [Table] Class of Warrant or Right [Table] Measurement Input, Risk Free Interest Rate [Member] Measurement Input, Risk Free Interest Rate [Member] Measurement Input, Price Volatility [Member] Measurement Input, Price Volatility [Member] Measurement Input, Expected Term [Member] Measurement Input, Expected Term [Member] Class of Warrant or Right [Axis] Class of Warrant or Right [Axis] Class of Warrant or Right [Domain] Class of Warrant or Right [Domain] Common Stock Purchase Warrants Common Stock Purchase Warrant [Member] Common Stock Purchase Warrant [Member] Class of Warrant or Right [Line Items] Class of Warrant or Right [Line Items] Fair value (in dollars per share) Class of Warrant or Right, Fair Value Class of Warrant or Right, Fair Value Price of Universal Electronics Inc. common stock (in dollars per share) Share Price Risk-free interest rate Warrants and Rights Outstanding, Measurement Input Expected life Warrants and Rights Outstanding, Term Goodwill and Intangible Assets, Net Goodwill and Intangible Assets Disclosure [Text Block] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Award Type [Axis] Award Type [Axis] Award Type [Domain] Equity Award [Domain] Stock Options Employee Stock Option [Member] Restricted Stock Awards Restricted Stock [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Unrecognized pre-tax stock-based compensation expense Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized Unrecognized pre-tax stock-based compensation expense, remaining weighted-average life Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Restructuring Type [Axis] Restructuring Type [Axis] Type of Restructuring [Domain] Type of Restructuring [Domain] Employee Severance Employee Severance [Member] Restructuring Plan [Axis] Restructuring Plan [Axis] Restructuring Plan [Domain] Restructuring Plan [Domain] Manufacturing Activities Transition Manufacturing Activities Transition [Member] Manufacturing Activities Transition [Member] Selling, General and Administrative Expenses Disposal Group Name [Axis] Disposal Group Name [Axis] Disposal Group Name [Domain] Disposal Group Name [Domain] Guangzhou Factory Guangzhou Factory [Member] Guangzhou Factory [Member] Disposal Group Classification [Axis] Disposal Group Classification [Axis] Disposal Group Classification [Domain] Disposal Group Classification [Domain] Disposed of by Sale Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member] Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Factory transition restructuring charges Restructuring Charges Consideration received in sale Disposal Group, Including Discontinued Operation, Consideration Escrow deposit as percentage of purchase price Disposal Group, Including Discontinued Operation, Consideration, Escrow Deposit as Percentage of Purchase Price Disposal Group, Including Discontinued Operation, Consideration, Escrow Deposit as Percentage of Purchase Price Nonrefundable deposit Disposal Group, Including Discontinued Operation, Consideration, Nonrefundable Deposit Disposal Group, Including Discontinued Operation, Consideration, Nonrefundable Deposit Consideration receivable upon government approvals Disposal Group, Including Discontinued Operation, Consideration, Received Upon Government Approvals Disposal Group, Consideration, Received Upon Government Approvals Escrow deposit Disposal Group, Including Discontinued Operation, Escrow Deposit Disposal Group, Including Discontinued Operation, Escrow Deposit Gain on sale of Guangzhou factory Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal Net gain on disposal Disposal Group, Not Discontinued Operation, Gain (Loss) On Disposal, Net Of Tax Disposal Group, Not Discontinued Operation, Gain (Loss) On Disposal, Net Of Tax Changes in the Liability for Product Warranty Claim Costs Schedule of Product Warranty Liability [Table Text Block] Accounts Receivable, Net, Current [Abstract] Accounts Receivable, Net, Current [Abstract] Trade receivables, gross Accounts Receivable, Gross, Current Allowance for doubtful accounts Allowance for Doubtful Accounts Receivable, Current Allowance for sales returns Allowance for Sales Returns Allowance for sales returns. Net trade receivables Accounts Receivable, Net, Current Other Other Receivables, Net, Current Accounts receivable, net Supply Commitment [Axis] Supply Commitment [Axis] Supply Commitment Arrangement [Domain] Supply Commitment Arrangement [Domain] Supply Threshold Supply Commitment [Member] Aggregate level of purchases, threshold one Class of Warrant or Right, Supply Threshold Level One, Amount Class of Warrant or Right, Supply Threshold Level One, Amount Aggregate level of purchases, threshold two Class of Warrant or Right, Supply Threshold Level Two, Amount Class of Warrant or Right, Supply Threshold Level Two, Amount Aggregate level of purchases, threshold three Class of Warrant or Right, Supply Threshold Level Three, Amount Class of Warrant or Right, Supply Threshold Level Three, Amount Incremental Warrants That Will Vest January 1, 2016 - December 31, 2017 Class Of Warrant Or Right, Vesting Period One, Supply Threshold Level One [Abstract] Class Of Warrant Or Right, Vesting Period One $260 million threshold (in shares) Class of Warrant or Right, Number of Securities Called by Each Warrant or Right, Vesting Period One, Supply Threshold Level One Class of Warrant or Right, Number of Securities Called by Each Warrant or Right, Vesting Period One, Supply Threshold Level One $300 million threshold (in shares) Class of Warrant or Right, Number of Securities Called by Each Warrant or Right, Vesting Period One, Supply Threshold Level Two Class of Warrant or Right, Number of Securities Called by Each Warrant or Right, Vesting Period One, Supply Threshold Level Two $340 million threshold (in shares) Class of Warrant or Right, Number of Securities Called by Each Warrant or Right, Vesting Period One, Supply Threshold Level Three Class of Warrant or Right, Number of Securities Called by Each Warrant or Right, Vesting Period One, Supply Threshold Level Three Maximum Potential Warrants Earned by Comcast (in shares) Class of Warrant or Right, Number of Securities Called by Each Warrant or Right, Vesting Period One Class of Warrant or Right, Number of Securities Called by Each Warrant or Right, Vesting Period One Incremental Warrants That Will Vest January 1, 2018 - December 31, 2019 Class Of Warrant Or Right, Vesting Period Two [Abstract] Class Of Warrant Or Right, Vesting Period Two [Abstract] $260 million threshold (in shares) Class of Warrant or Right, Number of Securities Called by Each Warrant or Right, Vesting Period Two, Supply Threshold Level One Class of Warrant or Right, Number of Securities Called by Each Warrant or Right, Vesting Period Two, Supply Threshold Level One $300 million threshold (in shares) Class of Warrant or Right, Number of Securities Called by Each Warrant or Right, Vesting Period Two, Supply Threshold Level Two Class of Warrant or Right, Number of Securities Called by Each Warrant or Right, Vesting Period Two, Supply Threshold Level Two $340 million threshold (in shares) Class of Warrant or Right, Number of Securities Called by Each Warrant or Right, Vesting Period Two, Supply Threshold Level Three Class of Warrant or Right, Number of Securities Called by Each Warrant or Right, Vesting Period One, Supply Threshold Level Three Maximum Potential Warrants Earned by Comcast (in shares) Class of Warrant or Right, Number of Securities Called by Each Warrant or Right, Vesting Period Two Class of Warrant or Right, Number of Securities Called by Each Warrant or Right, Vesting Period Two Incremental Warrants That Will Vest January 1, 2020 - December 31, 2021 Class Of Warrant Or Right, Vesting Period Three [Abstract] Class Of Warrant Or Right, Vesting Period Three [Abstract] $260 million threshold (in shares) Class of Warrant or Right, Number of Securities Called by Each Warrant or Right, Vesting Period Three, Supply Threshold Level One Class of Warrant or Right, Number of Securities Called by Each Warrant or Right, Vesting Period Three, Supply Threshold Level One $300 million threshold (in shares) Class of Warrant or Right, Number of Securities Called by Each Warrant or Right, Vesting Period Three, Supply Threshold Level Two Class of Warrant or Right, Number of Securities Called by Each Warrant or Right, Vesting Period Three, Supply Threshold Level Two $340 million threshold (in shares) Class of Warrant or Right, Number of Securities Called by Each Warrant or Right, Vesting Period Three, Supply Threshold Level Three Class of Warrant or Right, Number of Securities Called by Each Warrant or Right, Vesting Period Three, Supply Threshold Level Three Maximum Potential Warrants Earned by Comcast (in shares) Class of Warrant or Right, Number of Securities Called by Each Warrant or Right, Vesting Period Three Class of Warrant or Right, Number of Securities Called by Each Warrant or Right, Vesting Period Three Total Net Fair Value of Derivatives Schedule of Derivative Assets at Fair Value [Table Text Block] Foreign Currency Exchange Contracts Schedule of Derivative Instruments [Table Text Block] Other Accrued Liabilities Accounts Payable and Accrued Liabilities Disclosure [Text Block] Other Income (Expense), Net Schedule of Other Nonoperating Income (Expense) [Table Text Block] As reported Adjustments due to Adoption of ASU 2014-09 Deferred income tax assets Accounts payable and other current liabilities Deferred income tax liabilities Retained earnings Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Related Party [Axis] Related Party [Axis] Related Party [Domain] Related Party [Domain] Executive Vice President Executive Vice President [Member] Related Party Supplier Affiliated Entity [Member] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Supplier Concentration Risk Supplier Concentration Risk [Member] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Inventory Purchases Cost of Goods, Total [Member] Related Party Transaction [Line Items] Related Party Transaction [Line Items] Ownership percentage in third party by executive Related Party Transaction, Ownership Percentage In Affiliated Entity Related party transaction, ownership percentage by affiliated entity Inventory purchases Related Party Transaction, Purchases from Related Party Business Segment and Foreign Operations Segment Reporting Disclosure [Text Block] Class of Treasury Stock [Table] Class of Treasury Stock [Table] Share Repurchase Program [Axis] Share Repurchase Program [Axis] Share Repurchase Program [Domain] Share Repurchase Program [Domain] Share Repurchase Plan - Authorized May 16, 2018 Share Repurchase Program - Authorized May 16, 2018 [Member] Share Repurchase Program - Authorized May 16, 2018 [Member] Share Repurchase Plan - Authorized July 26, 2018 Share Repurchase Program - Authorized July 26, 2018 [Member] Share Repurchase Program - Authorized July 26, 2018 [Member] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Subsequent Event Subsequent Event [Member] Equity, Class of Treasury Stock [Line Items] Equity, Class of Treasury Stock [Line Items] Open market share value authorized for repurchase Stock Repurchase Program, Authorized Amount Share value available for repurchase Stock Repurchase Program, Remaining Authorized Repurchase Amount Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Measurement Frequency [Axis] Measurement Frequency [Axis] Fair Value, Measurement Frequency [Domain] Fair Value, Measurement Frequency [Domain] Fair Value Measurements on a Recurring Basis Fair Value, Measurements, Recurring [Member] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Level 1 Fair Value, Inputs, Level 1 [Member] Level 2 Fair Value, Inputs, Level 2 [Member] Level 3 Fair Value, Inputs, Level 3 [Member] Measurement Basis [Axis] Measurement Basis [Axis] Fair Value Measurement [Domain] Fair Value Measurement [Domain] Portion at Fair Value Measurement Portion at Fair Value Measurement [Member] Total Balance Estimate of Fair Value Measurement [Member] Derivatives, Fair Value [Line Items] Derivatives, Fair Value [Line Items] Foreign currency exchange contracts Derivative, Fair Value, Net Schedule of Allowance for Doubtful Accounts Allowance for Doubtful Accounts Receivable [Roll Forward] Balance at beginning of period Additions to costs and expenses Provision for Doubtful Accounts (Write-offs)/Foreign exchange effects Allowance for Doubtful Accounts Receivable, Write-Offs And Effect Of Exchange Rate Allowance for Doubtful Accounts Receivable, Write-Offs And Effect Of Exchange Rate Balance at end of period Advertising and marketing Accrued Advertising And Marketing Costs, Current Accrued Advertising and Marketing Costs, Current Deferred revenue Contract with Customer, Liability, Current Deposit for sale of Guangzhou factory Accrued Proceeds from Divestiture of Businesses, Escrow Deposit Accrued Proceeds from Divestiture of Businesses, Escrow Deposit Duties Accrued Duties, Current Accrued duties. Freight and handling fees Accrued Freight and Handling Fees, Current Accrued Freight and Handling Fees, Current Product development Accrued Product Development Costs, Current Accrued Product Development Costs, Current Product warranty claim costs Product Warranty Accrual, Current Professional fees Accrued Professional Fees, Current Property, plant, and equipment Property, Plant and Equipment, Current Property, Plant and Equipment, Current Sales taxes and VAT Sales and Excise Tax Payable, Current Short-term contingent consideration Business Combination, Contingent Consideration, Liability, Current Third-party commissions Accrued Nonemployee Sales Commission, Current Accrued Nonemployee Sales Commission, Current Tooling Unearned Tooling Revenue, Current Unearned Tooling Revenue Unrealized loss on foreign currency exchange contracts Unrealized Loss on Foreign Currency Exchange Futures Contracts, Current Unrealized Loss on Foreign Currency Exchange Futures Contracts, Current Utilities Accrued Utilities, Current Other Other Accrued Expenses, Current Other Accrued Expenses, Current. Total other accrued liabilities Net sales Business Acquisition, Pro Forma Revenue Net income Business Acquisition, Pro Forma Net Income (Loss) Basic earnings per share attributable to Universal Electronics Inc. (in dollars per share) Business Acquisition, Pro Forma Earnings Per Share, Basic Diluted earnings per share attributable to Universal Electronics Inc. (in dollars per share) Business Acquisition, Pro Forma Earnings Per Share, Diluted Schedule of Revenue by Major Customers, by Reporting Segments [Table] Schedule of Revenue by Major Customers, by Reporting Segments [Table] Accounts Receivable, Net Trade Accounts Receivable [Member] Customer [Axis] Customer [Axis] Customer [Domain] Customer [Domain] Comcast Corporation Comcast Corporation [Member] Comcast Corporation [Member] Revenue, Major Customer [Line Items] Revenue, Major Customer [Line Items] Percent of accounts receivable, net Concentration Risk, Percentage Schedule of Changes in Reserve for Product Warranty Claim Costs Movement in Standard Product Warranty Accrual [Roll Forward] Balance at beginning of period Standard and Extended Product Warranty Accrual Accruals for warranties issued during the period Standard and Extended Product Warranty Accrual, Increase for Warranties Issued Settlements (in cash or in kind) during the period Standard and Extended Product Warranty Accrual, Decrease for Payments Balance at end of period Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Stock options Restricted stock awards Performance-based warrants Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Securities excluded in computation of diluted earning per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Repurchased Shares of Common Stock Class of Treasury Stock [Table Text Block] Income Statement [Abstract] Cost of sales Cost of Goods and Services Sold Gross profit Gross Profit Research and development expenses Research and Development Expense Factory transition restructuring charges Selling, general and administrative expenses Selling, General and Administrative Expense Operating income (loss) Operating Income (Loss) Interest income (expense), net Interest Income (Expense), Nonoperating, Net Gain on sale of Guangzhou factory Other income (expense), net Income before provision for income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Provision for income taxes Net income Earnings per share: Basic (in dollars per share) Diluted (in dollars per share) Shares used in computing earnings per share: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Basic (in shares) Diluted (in shares) Adjustments Made to the Consolidated Balance Sheets and Impacts of New Revenue Guidance on Financial Statements Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block] Weighted average fair value of grants (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Risk-free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Expected volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Expected life Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Derivative [Table] Derivative [Table] USD/Euro Foreign Exchange Forward, July 27, 2018 Foreign Exchange Forward, USD/Euro, July 27, 2018 Settlement Date [Member] Foreign Exchange Forward, USD/Euro, July 27, 2018 Settlement Date [Member] USD/Chinese Yuan Renminbi Foreign Exchange Forward, July 27, 2018 Foreign Exchange Forward, USD/Yuan, July 27, 2018 Settlement Date [Member] Foreign Exchange Forward, USD/Yuan, July 27, 2018 Settlement Date [Member] USD/Brazilian Real Foreign Exchange Forward, July 24, 2018 Foreign Exchange Forward, USD/Real, July 27, 2018 Settlement Date [Member] Foreign Exchange Forward, USD/Real, July 27, 2018 Settlement Date [Member] USD/Euro Foreign Exchange Forward, January 5, 2018 Foreign Exchange Forward, USD/Euro, January 5, 2018 Settlement Date [Member] Foreign Exchange Forward, USD/Euro, January 5, 2018 Settlement Date [Member] USD/Chinese Yuan Renminbi Foreign Exchange Forward, January 5, 2018 Foreign Exchange Forward, USD/Chinese Yuan, January 5, 2018 Settlement Date [Member] Foreign Exchange Forward, USD/Chinese Yuan, January 5, 2018 Settlement Date [Member] USD/Brazilian Real Foreign Exchange Forward, January 24, 2018 Foreign Exchange Forward, USD/Brazilian Real, January 24, 2018 Settlement Date [Member] Foreign Exchange Forward, USD/Brazilian Real, January 24, 2018 Settlement Date [Member] Currency [Axis] Currency [Axis] Derivative by Currency Position Held [Domain] All Currencies [Domain] USD United States of America, Dollars Chinese Yuan Renminbi China, Yuan Renminbi Derivative [Line Items] Derivative [Line Items] Notional value Derivative, Notional Amount Forward rate Derivative, Forward Exchange Rate Unrealized gain/(loss) recorded at balance sheet date Derivative, Gain (Loss) on Derivative, Net Schedule of Reserve for Excess and Obsolete Inventory [Rollforward] Inventory Reserve [Roll Forward] Inventory Reserve [Roll Forward] Balance at beginning of period Additions charged to costs and expenses Inventory Valuation Reserve, Period Charge Additions to costs and expenses. Sell through Inventory Valuation Reserve, Adjustments, Sales Inventory Valuation Reserve, Adjustments, Sales (Write-offs)/Foreign exchange effects Inventory Valuation Reserve, Write-Offs And Effect Of Exchange Rate Charge to cost of goods sold that represents the reduction of the carrying amount of inventory, generally attributable to obsolescence or market conditions. Balance at end of period Inventory written-off and scrapped during production Inventory Scrapped During Production Inventory Scrapped During Production Statement of Cash Flows [Abstract] Cash provided by (used for) operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net income to net cash provided by (used for) operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Depreciation and amortization Depreciation, Depletion and Amortization Provision for doubtful accounts Provision for inventory write-downs Inventory Write-down Gain on sale of Guangzhou factory Deferred income taxes Deferred Income Taxes and Tax Credits Shares issued for employee benefit plan Shares Issued for Employee Benefit Plan Shares issued for employee benefit plan. Employee and director stock-based compensation Share-based Compensation Performance-based common stock warrants Accretion of performance based stock warrants Accretion of performance based stock warrants [Line Items] Impairment of China factory equipment Impairment of Long-Lived Assets Held-for-use Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Accounts receivable and contract assets Increase (Decrease) in Receivables Inventories Increase (Decrease) in Inventories Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Accounts payable and accrued liabilities Increase (Decrease) in Accounts Payable and Accrued Liabilities Accrued income taxes Increase (Decrease) in Income Taxes Payable Net cash provided by (used for) operating activities Net Cash Provided by (Used in) Operating Activities Cash provided by (used for) investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Proceeds from sale of Guangzhou factory Proceeds from Sale of Property, Plant, and Equipment Acquisitions of property, plant, and equipment Payments to Acquire Property, Plant, and Equipment Refund of deposit received toward sale of Guangzhou factory Proceeds from Divestiture of Businesses, Escrow Deposit Proceeds from Divestiture of Businesses, Escrow Deposit Acquisitions of intangible assets Payments to Acquire Intangible Assets Acquisition of net assets of Residential Control Systems, Inc. Net cash provided by (used for) investing activities Net Cash Provided by (Used in) Investing Activities Cash provided by (used for) financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Borrowings under line of credit Proceeds from Short-term Debt Repayments on line of credit Repayments of Short-term Debt Proceeds from stock options exercised Proceeds from Stock Options Exercised Treasury stock purchased Payments for Repurchase of Common Stock Contingent consideration payments in connection with business combinations Payment for Contingent Consideration Liability, Financing Activities Net cash provided by (used for) financing activities Net Cash Provided by (Used in) Financing Activities Effect of exchange rate changes on cash, cash equivalents, and restricted cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Net increase (decrease) in cash, cash equivalents, and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash, cash equivalents, and restricted cash at beginning of year Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Cash, cash equivalents, and restricted cash at end of period Supplemental cash flow information: Supplemental Cash Flow Information [Abstract] Income taxes paid Income Taxes Paid Interest paid Interest Paid, Excluding Capitalized Interest, Operating Activities Document and Entity Information [Abstract] Document and entity information. Entity Registrant Name Entity Registrant Name Entity Central Index Key Entity Central Index Key Document Type Document Type Document Period End Date Document Period End Date Amendment Flag Amendment Flag Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Current Fiscal Year End Date Current Fiscal Year End Date Entity Filer Category Entity Filer Category Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Trade name Trade Names [Member] Customer relationships Customer Relationships [Member] Order backlog Order or Production Backlog [Member] Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Inventories Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Prepaid expenses and other current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets Property, plant and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities Net tangible assets acquired Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Net Tangible Assets Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Net Tangible Assets Finite-lived intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Goodwill Total purchase price Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Less: Contingent consideration Business Combination, Contingent Consideration, Liability Cash paid Estimated lives of property, plant and equipment Property, Plant and Equipment, Useful Life Estimated useful life of intangible assets Finite-Lived Intangible Asset, Useful Life Reduction/(increase) to net sales Class of Warrant or Right, Contra Revenue Class of Warrant or Right, Contra Revenue Income tax benefit/(expense) Class of Warrant or Right, Income Tax Expense (Benefit) Class of Warrant or Right, Income Tax Expense (Benefit) Cash and Cash Equivalents [Abstract] Cash and Cash Equivalents and Restricted Cash Cash and Cash Equivalents Disclosure [Text Block] Derivatives Derivative Instruments and Hedging Activities Disclosure [Text Block] Changes in the Carrying Amount of Goodwill Schedule of Goodwill [Table Text Block] Components of Intangible Assets, Net Schedule of Finite-Lived Intangible Assets [Table Text Block] Amortization Expense by Income Statement Caption Finite-lived Intangible Assets Amortization Expense [Table Text Block] Estimated Future Amortization Expense Related to Intangible Assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Components of Other Accrued Liabilities Schedule of Cash and Cash Equivalents [Table] Schedule of Cash and Cash Equivalents [Table] South America South America [Member] Cash and Cash Equivalents [Line Items] Cash and Cash Equivalents [Line Items] Cash and cash equivalents Restrictions on Cash and Cash Equivalents [Table] Restrictions on Cash and Cash Equivalents [Table] Restricted Cash and Cash Equivalents Items [Line Items] Restricted Cash and Cash Equivalents Items [Line Items] Cash deposit Restricted Cash and Cash Equivalents, Noncurrent Other Income (Expense), Net Other Income and Other Expense Disclosure [Text Block] Line of Credit Debt Disclosure [Text Block] Accrued Compensation Inventories, Net and Significant Suppliers Inventory Disclosure [Text Block] Concentration Risk [Table] Concentration Risk [Table] Counterparty Name [Axis] Counterparty Name [Axis] Counterparty Name [Domain] Counterparty Name [Domain] Texas Instruments Texas Instrument [Member] Texas Instrument Concentration Risk [Line Items] Concentration Risk [Line Items] Purchases from significant supplier Inventory Purchases Inventory Purchases Percent of total inventory purchases Net Sales Sales [Member] AT&T AT&T [Member] AT&T [Member] Net sales Percent of net sales Cash and Cash Equivalents by Geographic Region Schedule of Cash and Cash Equivalents [Table Text Block] Number of Options Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Outstanding at beginning of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Forfeited/canceled/expired (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Outstanding at end of period (in shares) Vested and expected to vest at end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number Exercisable at end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Weighted-Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Outstanding at beginning of period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Granted (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Exercised (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Forfeited/canceled/expired (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Outstanding at end of period (in dollars per share) Vested and expected to vest at end of period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Exercisable at end of period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Weighted-Average Remaining Contractual Term (in years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Outstanding at end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Vested and expected to vest at end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Exercisable at end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Aggregate Intrinsic Value Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Aggregate Intrinsic Value [Abstract] Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Aggregate Intrinsic Value [Abstract] Exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Outstanding at end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Vested and expected to vest at end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Exercisable at end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Distribution rights Distribution Rights [Member] Patents Patents [Member] Trademarks and trade names Trademarks and Trade Names [Member] Developed and core technology Developed Technology Rights [Member] Capitalized software development costs Software and Software Development Costs [Member] Customer relationships Order backlog Finite-Lived Intangible Assets, Net [Abstract] Finite-Lived Intangible Assets, Net [Abstract] Gross Finite-Lived Intangible Assets, Gross Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Net Gross value of fully amortized intangible assets Finite-Lived Intangible Assets, Fully Amortized, Gross Finite-Lived Intangible Assets, Fully Amortized, Gross Income Taxes Income Tax Disclosure [Text Block] Shares repurchased (in shares) Treasury Stock, Shares, Acquired Cost of shares repurchased Treasury Stock, Value, Acquired, Cost Method Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Research and development expenses Research and Development Expense [Member] Title of Individual [Axis] Title of Individual [Axis] Relationship to Entity [Domain] Relationship to Entity [Domain] Employees Employees [Member] Employees [Member] Outside directors Director [Member] Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] Employee and director stock-based compensation expense Allocated Share-based Compensation Expense Income tax benefit Employee Service Share-based Compensation, Tax Benefit from Compensation Expense Allowance for sales returns Allowance for Sales Returns, Net Of Unprocessed Returns Allowance for Sales Returns, Net Of Unprocessed Returns Number of shares called by warrants (in shares) Class of Warrant or Right, Number of Securities Called by Warrants or Rights Exercise price of warrants (in dollars per share) Class of Warrant or Right, Exercise Price of Warrants or Rights Number of vesting periods Class of Warrant or Right, Number of Vesting Periods Class of Warrant or Right, Number of Vesting Periods Term of successive vesting periods Class of Warrant or Right, Term of Successive Vesting Periods Class of Warrant or Right, Term of Successive Vesting Periods Vesting period one Class of Warrant or Right, Vesting Period One Class of Warrant or Right, Vesting Period One Aggregate level of purchases, $260 million threshold Aggregate level of purchases, $340 million threshold Vested warrants outstanding (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number Supply threshold amount Class of Warrant or Right, Supply Threshold, Amount Class of Warrant or Right, Supply Threshold, Amount Total vesting period Class of Warrant or Right, Vesting Period Class of Warrant or Right, Vesting Period Number of warrants vested (in shares) Class of Warrant or Right, Vested Class of Warrant or Right, Vested Unrecognized estimated fair value of unvested warrants Class of Warrant or Right, Unvested, Unrecognized Fair Value Class of Warrant or Right, Unvested, Unrecognized Fair Value Schedule of Estimated Future Amortization expense Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] 2018 (remaining 6 months) Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year 2019 Finite-Lived Intangible Assets, Amortization Expense, Year Two 2020 Finite-Lived Intangible Assets, Amortization Expense, Year Three 2021 Finite-Lived Intangible Assets, Amortization Expense, Year Four 2022 Finite-Lived Intangible Assets, Amortization Expense, Year Five Thereafter Finite-Lived Intangible Assets, Amortization Expense, after Year Five Accounts Receivable, Net and Allowance for Doubtful Accounts Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Net Sales to Significant Customers Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block] Trade Receivables Associated with Significant Customers Schedule of Accounts Receivable by Major Customers by Reporting Segments [Table Text Block] Schedule of Accounts Receivable by Major Customers by Reporting Segments [Table Text Block] EX-101.PRE 16 ueic-20180630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 17 R1.htm IDEA: XBRL DOCUMENT v3.10.0.1
Document and Entity Information - shares
6 Months Ended
Jun. 30, 2018
Aug. 06, 2018
Document and Entity Information [Abstract]    
Entity Registrant Name UNIVERSAL ELECTRONICS INC  
Entity Central Index Key 0000101984  
Document Type 10-Q  
Document Period End Date Jun. 30, 2018  
Amendment Flag false  
Document Fiscal Year Focus 2018  
Document Fiscal Period Focus Q2  
Current Fiscal Year End Date --12-31  
Entity Filer Category Accelerated Filer  
Entity Common Stock, Shares Outstanding   13,830,823
XML 18 R2.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Current assets:    
Cash and cash equivalents $ 59,433 $ 62,438
Restricted cash 0 4,901
Accounts receivable, net 143,662 151,578
Contract assets 28,253 0
Inventories, net 147,186 162,589
Prepaid expenses and other current assets 14,312 11,687
Assets held for sale 0 12,517
Income tax receivable 2,509 1,587
Total current assets 395,355 407,297
Property, plant, and equipment, net 107,039 110,962
Goodwill 48,522 48,651
Intangible assets, net 26,708 29,041
Deferred income taxes 7,152 7,913
Other assets 4,326 4,566
Total assets 589,102 608,430
Current liabilities:    
Accounts payable 116,590 119,165
Line of credit 111,000 138,000
Accrued compensation 32,964 34,499
Accrued sales discounts, rebates and royalties 7,987 8,882
Accrued income taxes 6,665 3,670
Other accrued liabilities 21,050 28,719
Total current liabilities 296,256 332,935
Long-term liabilities:    
Long-term contingent consideration 9,730 13,400
Deferred income taxes 1,530 4,423
Income tax payable 2,520 2,520
Other long-term liabilities 1,581 1,603
Total liabilities 311,617 354,881
Commitments and contingencies
Stockholders' equity:    
Preferred stock, $0.01 par value, 5,000,000 shares authorized; none issued or outstanding 0 0
Common stock, $0.01 par value, 50,000,000 shares authorized; 23,861,547 and 23,760,434 shares issued on June 30, 2018 and December 31, 2017, respectively 239 238
Paid-in capital 271,500 265,195
Treasury stock, at cost, 9,927,853 and 9,702,874 shares on June 30, 2018 and December 31, 2017, respectively (269,179) (262,065)
Accumulated other comprehensive income (loss) (18,011) (16,599)
Retained earnings 292,936 266,780
Total stockholders' equity 277,485 253,549
Total liabilities and stockholders' equity $ 589,102 $ 608,430
XML 19 R3.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Jun. 30, 2018
Dec. 31, 2017
Preferred stock, $0.01 par value, 5,000,000 shares authorized; none issued or outstanding    
Preferred stock, par value (in dollars per share) $ 0.01 $ 0.01
Preferred stock, shares authorized (in shares) 5,000,000 5,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, $0.01 par value, 50,000,000 shares authorized; 23,861,547 and 23,760,434 shares issued on June 30, 2018 and December 31, 2017, respectively    
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 50,000,000 50,000,000
Common stock, shares issued (in shares) 23,861,547 23,760,434
Treasury stock, at cost, 9,927,853 and 9,702,874 shares on June 30, 2018 and December 31, 2017, respectively    
Treasury stock, shares (in shares) 9,927,853 9,702,874
XML 20 R4.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Income Statement [Abstract]        
Net sales $ 162,523 $ 177,580 $ 327,221 $ 338,986
Cost of sales 135,764 133,829 263,260 254,201
Gross profit 26,759 43,751 63,961 84,785
Research and development expenses 6,059 4,946 12,110 10,444
Factory transition restructuring charges 0 449 0 5,699
Selling, general and administrative expenses 30,570 31,053 60,817 61,704
Operating income (loss) (9,870) 7,303 (8,966) 6,938
Interest income (expense), net (1,279) (562) (2,349) (955)
Gain on sale of Guangzhou factory 36,978 0 36,978 0
Other income (expense), net (1,082) (642) (1,669) (59)
Income before provision for income taxes 24,747 6,099 23,994 5,924
Provision for income taxes 2,088 1,415 1,922 1,121
Net income $ 22,659 $ 4,684 $ 22,072 $ 4,803
Earnings per share:        
Basic (in dollars per share) $ 1.61 $ 0.33 $ 1.57 $ 0.33
Diluted (in dollars per share) $ 1.60 $ 0.32 $ 1.55 $ 0.33
Shares used in computing earnings per share:        
Basic (in shares) 14,070 14,404 14,078 14,427
Diluted (in shares) 14,158 14,683 14,195 14,700
XML 21 R5.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONSOLIDATED COMPREHENSIVE INCOME (LOSS) STATEMENTS - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Statement of Comprehensive Income [Abstract]        
Net income $ 22,659 $ 4,684 $ 22,072 $ 4,803
Other comprehensive income:        
Change in foreign currency translation adjustment (5,058) 608 (1,412) 1,991
Comprehensive income $ 17,601 $ 5,292 $ 20,660 $ 6,794
XML 22 R6.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Cash provided by (used for) operating activities:    
Net income $ 22,072 $ 4,803
Adjustments to reconcile net income to net cash provided by (used for) operating activities:    
Depreciation and amortization 16,913 15,954
Provision for doubtful accounts 2 81
Provision for inventory write-downs 5,078 1,419
Gain on sale of Guangzhou factory (36,978) 0
Deferred income taxes (557) (1,035)
Shares issued for employee benefit plan 590 591
Employee and director stock-based compensation 4,669 5,555
Performance-based common stock warrants 343 1,263
Impairment of China factory equipment 2,763 0
Changes in operating assets and liabilities:    
Accounts receivable and contract assets 6,164 (20,427)
Inventories (16,061) (11,249)
Prepaid expenses and other assets (2,765) (121)
Accounts payable and accrued liabilities (7,329) (15)
Accrued income taxes 1,219 (1,691)
Net cash provided by (used for) operating activities (3,877) (4,872)
Cash provided by (used for) investing activities:    
Proceeds from sale of Guangzhou factory 51,291 0
Acquisitions of property, plant, and equipment (13,416) (17,519)
Refund of deposit received toward sale of Guangzhou factory (5,053) 0
Acquisitions of intangible assets (1,248) (765)
Acquisition of net assets of Residential Control Systems, Inc. 0 (8,854)
Net cash provided by (used for) investing activities 31,574 (27,138)
Cash provided by (used for) financing activities:    
Borrowings under line of credit 23,000 85,000
Repayments on line of credit (50,000) (42,987)
Proceeds from stock options exercised 704 842
Treasury stock purchased (7,114) (14,885)
Contingent consideration payments in connection with business combinations (3,858) 0
Net cash provided by (used for) financing activities (37,268) 27,970
Effect of exchange rate changes on cash, cash equivalents, and restricted cash 1,665 (1,383)
Net increase (decrease) in cash, cash equivalents, and restricted cash (7,906) (5,423)
Cash, cash equivalents, and restricted cash at beginning of year 67,339 59,834
Cash, cash equivalents, and restricted cash at end of period 59,433 54,411
Supplemental cash flow information:    
Income taxes paid 4,191 4,142
Interest paid $ 2,525 $ 981
XML 23 R7.htm IDEA: XBRL DOCUMENT v3.10.0.1
Basis of Presentation and Significant Accounting Policies
6 Months Ended
Jun. 30, 2018
Accounting Policies [Abstract]  
Basis of Presentation and Significant Accounting Policies
Basis of Presentation and Significant Accounting Policies
In the opinion of management, the accompanying consolidated financial statements of Universal Electronics Inc. and its subsidiaries contain all the adjustments necessary for a fair presentation of financial position, results of operations and cash flows for the periods presented. All such adjustments are of a normal recurring nature and certain reclassifications have been made to prior year amounts in order to conform to the current year presentation. Information and footnote disclosures normally included in financial statements, which are prepared in accordance with accounting principles generally accepted in the United States of America ("U.S. GAAP"), have been condensed or omitted pursuant to the rules and regulations of the Securities and Exchange Commission. As used herein, the terms "Company," "we," "us," and "our" refer to Universal Electronics Inc. and its subsidiaries, unless the context indicates to the contrary.
Our results of operations for the three and six months ended June 30, 2018 are not necessarily indicative of the results to be expected for the full year. These financial statements should be read in conjunction with the "Risk Factors," "Management's Discussion and Analysis of Financial Condition and Results of Operations," "Quantitative and Qualitative Disclosures About Market Risk," and the "Financial Statements and Supplementary Data" included in Items 1A, 7, 7A, and 8, respectively, of our Annual Report on Form 10-K for the year ended December 31, 2017.
Estimates, Judgments and Assumptions
The preparation of financial statements in conformity with U.S. GAAP requires us to make estimates, judgments and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. On an on-going basis, we evaluate our estimates and assumptions, including those related to revenue recognition, allowances for sales returns and doubtful accounts, inventory valuation, our review for impairment of long-lived assets, intangible assets and goodwill, business combinations, income taxes, stock-based compensation expense and performance-based common stock warrants. Actual results may differ from these estimates and assumptions, and they may be adjusted as more information becomes available. Any adjustment may be material.
Summary of Significant Accounting Policies

We adopted Accounting Standards Update ("ASU") 2014-09, "Revenue from Contracts with Customers," and all related amendments as of January 1, 2018. The impact of this new guidance on our accounting policies and consolidated financial statements is also described below. There have been no other significant changes in our accounting policies during the three and six months ended June 30, 2018 compared to the significant accounting policies described in our Annual Report on Form 10-K for the year ended December 31, 2017.

Revenue Recognition
Our performance obligations primarily arise from manufacturing and delivering universal control, sensing and automation products and AV accessories, which are sold through multiple channels, and intellectual property that is embedded in these products or licensed to others. These performance obligations are satisfied at a point in time or over time, as described below. Payment terms are typically on open credit terms consistent with industry practice and do not have significant financing components. Some contracts contain early payment discounts, which are recognized as a reduction to revenue if the customer typically meets the early payment conditions. Consideration may be variable based on indeterminate volumes.
Effective January 1, 2018, revenue is recognized over time when the customer simultaneously receives and consumes the benefits provided by our performance, our performance creates or enhances an asset that the customer controls, or when our performance creates an asset with no alternative use to us (custom products) and we have an enforceable right to payment for performance completed to date, such as a firm order or other contractual commitment from the customer. An asset does not have an alternative use if we are unable to redirect the asset to another customer in the foreseeable future without significant rework. The method for measuring progress towards satisfying a performance obligation for a custom product is based on the costs incurred to date (cost-to-cost method). We believe that the costs associated with production are most closely aligned with the revenue associated with those products.
We recognize revenue at a point in time if the criteria for recognizing revenue over time are not met, the title of the goods has transferred, and we have a present right to payment.
We typically recognize revenue for the sale of tooling at a point in time, which is generally upon completion of the tooling and, if applicable, acceptance by the customer.
A provision is recorded for estimated sales returns and allowances and is deducted from gross sales to arrive at net sales in the period the related revenue is recorded. These estimates are based on historical sales returns and allowances, analysis of credit memo data and other known factors. Actual returns and claims in any future period are inherently uncertain and thus may differ from our estimates. If actual or expected future returns and claims are significantly greater or lower than the reserves that we have established, we will record a reduction or increase to net revenue in the period in which we make such a determination.
We accrue for discounts and rebates based on historical experience and our expectations regarding future sales to our customers. Accruals for discounts and rebates are recorded as a reduction to sales in the same period as the related revenue. Changes in such accruals may be required if future rebates and incentives differ from our estimates.
We license our intellectual property including our patented technologies, trademarks, and database of control codes. When license fees are paid on a per-unit basis we record license revenue when our customers manufacture or ship a product incorporating our intellectual property and we have a present right to payment. When a fixed up-front license fee is received in exchange for the delivery of a particular database of infrared codes or the contract contains a minimum guarantee provision, we record revenue when delivery of the intellectual property has occurred. Tiered royalties are recorded on a straight-line basis according to the forecasted per-unit fees taking into account the pricing tiers.
Contract assets represent revenue which has been recognized based on our accounting policies but for which the customer has not yet been invoiced and thus an account receivable has not yet been recorded.
Under prior accounting standards, we recognized revenue on the sale of products when title of the goods had transferred, there was persuasive evidence of an arrangement (such as a purchase order from the customer), the sales price was fixed or determinable and collectability was reasonably assured. Revenue for term license fees were recognized on a straight-line basis over the effective term of the license when we could not reliably predict in which periods, within the term of the license, the licensee would benefit from the use of our patented inventions.
Recently Adopted Accounting Pronouncements

On January 1, 2018, we adopted ASU 2014-09 using the modified retrospective transition method. Under this method, we evaluated all contracts that were in effect at the beginning of 2018 as if those contracts had been accounted for under the new revenue standard based on the terms in effect as of the adoption date. Under the modified retrospective transition approach, periods prior to the adoption date were not adjusted and continue to be reported in accordance with historical U.S. GAAP. A cumulative catch-up adjustment was recorded to beginning retained earnings to reflect the impact of all existing arrangements under the new revenue standard.

The cumulative effects of the changes made to our consolidated January 1, 2018 balance sheet for the adoption of ASU 2014-09, were as follows:

 
As reported
 
Adjustments due to
 ASU 2014-09
 
Balance at
Consolidated Balance Sheet (In thousands)
12/31/2017
 
 
1/1/2018
Contract assets
$

 
$
29,759

 
$
29,759

Inventories, net
162,589

 
(23,830
)
 
138,759

Prepaid expenses and other current assets
11,687

 
(174
)
 
11,513

Deferred income tax assets
7,913

 
(102
)
 
7,811

Accounts payable and other current liabilities
332,935

 
1,528

 
334,463

Deferred income tax liabilities
4,423

 
20

 
4,443

Retained earnings
266,780

 
4,084

 
270,864






The following tables compare the reported consolidated balance sheet and statements of operations as of and for the three and six months ended June 30, 2018, to pro forma amounts had the previous guidance been in effect. The guidance did not have a significant impact on the Company's unaudited condensed consolidated statement of cash flows.

 
As of June 30, 2018
Consolidated Balance Sheet (In thousands)
As reported
 
Without Adoption of ASU 2014-09
 
Effect of Change
Assets
 
 
 
 
 
Contract assets
$
28,253

 
$

 
$
28,253

Inventories, net
147,186

 
169,855

 
(22,669
)
Prepaid expenses and other current assets
14,312

 
14,307

 
5

Deferred income taxes
7,152

 
7,250

 
(98
)
 
 
 
 
 


Liabilities and Equity
 
 
 
 


Accounts payable and other current liabilities
$
296,256

 
$
294,484

 
$
1,772

Retained earnings
292,936

 
289,217

 
3,719

 
Three Months Ended June 30, 2018
Consolidated Statements of Operations (In thousands)
As reported
 
Without Adoption of ASU 2014-09
 
Effect of Change
Net sales
$
162,523

 
$
156,133

 
$
6,390

Cost of sales
135,764

 
129,745

 
6,019

Selling, general and administrative expenses
30,570

 
30,427

 
143

Provision for income taxes
2,088

 
2,040

 
48

Net income
22,659

 
22,478

 
181

 
 
 
 
 
 
Earnings per share:
 
 
 
 
 
Basic
$
1.61

 
$
1.60

 
$
0.01

Diluted
$
1.60

 
$
1.59

 
$
0.01


 
Six months ended June 30, 2018
Consolidated Statements of Operations (In thousands)
As reported
 
Without Adoption of ASU 2014-09
 
Effect of Change
Net sales
$
327,221

 
$
328,321

 
$
(1,100
)
Cost of sales
263,260

 
264,001

 
(741
)
Selling, general and administrative expenses
60,817

 
60,837

 
(20
)
Provision for income taxes
1,922

 
1,895

 
27

Net income
22,072

 
22,437

 
(365
)
 
 
 
 
 
 
Earnings per share:
 
 
 
 
 
Basic
$
1.57

 
$
1.59

 
$
(0.03
)
Diluted
$
1.55

 
$
1.58

 
$
(0.03
)



Other Accounting Pronouncements
In August 2016, the Financial Accounting Standards Board ("FASB") issued ASU 2016-15, "Classification of Certain Cash Receipts and Cash Payments," which amends Accounting Standards Codification ("ASC") 230, "Statement of Cash Flows". This new guidance addresses eight specific cash flow issues with the objective of reducing the existing diversity in practice in how certain transactions are classified in the statement of cash flows. ASU 2016-15 is effective for fiscal periods beginning after December 15, 2017 and must be adopted retrospectively. The adoption of ASU 2016-15 did not have a material impact to the presentation of our consolidated statement of cash flows.
In October 2016, the FASB issued ASU 2016-16, "Intra-Entity Transfers of Assets Other Than Inventory," which changes the accounting for income tax consequences of intra-entity transfers of assets other than inventory. Current guidance prohibits the recognition of current and deferred income taxes for an intra-entity asset transfer until the asset has been sold to an outside party. Under this new guidance, the income tax consequences of an intra-entity transfer of an asset other than inventory will be recognized when the transfer occurs. ASU 2016-16 is effective for fiscal periods beginning after December 15, 2017. The adoption of ASU 2016-16 did not have a material impact on our consolidated financial statements.
In November 2016, the FASB issued ASU 2016-18,"Restricted Cash," which amends ASC 230, "Statement of Cash Flows." This new guidance addresses the classifications and presentation of changes in restricted cash in the statement of cash flows. ASU 2016-18 is effective for fiscal periods beginning after December 15, 2017 and must be adopted retrospectively. The adoption of ASU 2016-18 modified our current disclosures by reclassifying certain amounts within the consolidated statement of cash flows, but did not have a material effect on our consolidated financial statements.
Recent Accounting Updates Not Yet Effective
In February 2016, the FASB issued ASU 2016-02, "Leases," which changes the accounting for leases and requires expanded disclosures about leasing activities. This new guidance will require lessees to recognize a right of use asset and a lease liability at the commencement date for all leases with terms greater than twelve months. Accounting by lessors is largely unchanged. ASU 2016-02 is effective for fiscal periods beginning after December 15, 2018 and must be adopted using a modified retrospective approach. Early adoption is permitted. We are currently evaluating the impact that ASU 2016-02 will have on our consolidated financial statements.
In January 2017, the FASB issued ASU 2017-04, "Simplifying the Test for Goodwill Impairment." This guidance simplifies how an entity is required to test goodwill for impairment by eliminating Step 2 from the goodwill impairment test. Instead, if the carrying amount of a reporting unit exceeds its fair value, an impairment loss will be recognized in an amount equal to that excess, limited to the total amount of goodwill allocated to the reporting unit. ASU 2017-04 is effective for fiscal periods beginning after December 15, 2019. Early adoption is permitted. We do not expect the adoption of ASU 2017-04 will have a material impact on our consolidated financial statements.
In June 2018, the FASB issued ASU 2018-07, "Improvements to Nonemployee Share-Based Payment Accounting." This guidance expands the scope of Topic 718, "Compensation - Stock Compensation" to include share-based payment transactions for acquiring goods and services from non-employees, but excludes awards granted in conjunction with selling goods or services to a customer as part of a contract accounted for under ASC 606, "Revenue from Contracts with Customers." We are currently evaluating the impact that ASU 2018-07 will have on our consolidated financial statements.
XML 24 R8.htm IDEA: XBRL DOCUMENT v3.10.0.1
Cash and Cash Equivalents and Restricted Cash
6 Months Ended
Jun. 30, 2018
Cash and Cash Equivalents [Abstract]  
Cash and Cash Equivalents and Restricted Cash
Cash and Cash Equivalents and Restricted Cash
Cash and Cash Equivalents
Cash and cash equivalents were held in the following geographic regions:
(In thousands)
June 30, 2018
 
December 31, 2017
United States
$
6,465

 
$
10,489

People's Republic of China ("PRC")
34,710

 
23,283

Asia (excluding the PRC)
1,348

 
1,405

Europe
8,139

 
18,071

South America
8,771

 
9,190

Total cash and cash equivalents
$
59,433

 
$
62,438


Restricted Cash
In connection with the pending sale of our Guangzhou factory in the PRC (Note 10), a prospective buyer made a cash deposit of RMB 32 million ($5.1 million based on April 2018 exchange rates) into an escrow account on September 29, 2016. Under the terms of the escrow account, these funds were not to be paid to us until the close of the sale. Accordingly, this deposit was presented as restricted cash within our consolidated balance sheet. In April 2018, the sale transaction with this buyer was terminated and this deposit was returned to the buyer.
XML 25 R9.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accounts Receivable, Net and Revenue Concentrations
6 Months Ended
Jun. 30, 2018
Receivables [Abstract]  
Accounts Receivable, Net and Revenue Concentrations
Accounts Receivable, Net and Revenue Concentrations
Accounts receivable, net were as follows:
(In thousands)
June 30, 2018
 
December 31, 2017
Trade receivables, gross
$
140,483

 
$
142,299

Allowance for doubtful accounts
(1,008
)
 
(1,064
)
Allowance for sales returns
(596
)
 
(562
)
Net trade receivables
138,879

 
140,673

Other
4,783

 
10,905

Accounts receivable, net
$
143,662

 
$
151,578


Allowance for Doubtful Accounts
Changes in the allowance for doubtful accounts were as follows:
(In thousands)
Six Months Ended June 30,
2018
 
2017
Balance at beginning of period
$
1,064

 
$
904

Additions to costs and expenses
2

 
81

(Write-offs)/Foreign exchange effects
(58
)
 
(35
)
Balance at end of period
$
1,008

 
$
950


Sales Returns
The allowance for sales returns at June 30, 2018 and December 31, 2017 included reserves for items returned prior to period-end that were not completely processed, and therefore had not yet been removed from the allowance for sales returns balance. If these returns had been fully processed, the allowance for sales returns balance would have been approximately $0.3 million and $0.4 million on June 30, 2018 and December 31, 2017, respectively. The value of these returned goods was included in our inventory balance at June 30, 2018 and December 31, 2017.
Significant Customers
Net sales to the following customers totaled more than 10% of our net sales:
 
Three Months Ended June 30,
 
2018
 
2017
 
$ (thousands)
 
% of Net Sales
 
$ (thousands)
 
% of Net Sales
Comcast Corporation
$
29,542

 
18.2
%
 
$
42,951

 
24.2
%
AT&T (1)
$

 
%
 
$
21,740

 
12.2
%

 
Six Months Ended June 30,
 
2018
 
2017
 
$ (thousands)
 
% of Net Sales
 
$ (thousands)
 
% of Net Sales
Comcast Corporation
$
67,517

 
20.6
%
 
$
85,198

 
25.1
%
AT&T (1)
$

 
%
 
$
40,940

 
12.1
%
(1)  
Sales associated with this customer did not total more than 10% of our net sales for the indicated period.

Trade receivables associated with these significant customers that totaled more than 10% of our accounts receivable, net were as follows:
 
June 30, 2018
 
December 31, 2017
 
$ (thousands)
 
% of Accounts Receivable, Net
 
$ (thousands)
 
% of Accounts Receivable, Net
Comcast Corporation
$
19,570

 
13.6
%
 
$
25,142

 
16.6
%
XML 26 R10.htm IDEA: XBRL DOCUMENT v3.10.0.1
Inventories, Net and Significant Suppliers
6 Months Ended
Jun. 30, 2018
Inventory Disclosure [Abstract]  
Inventories, Net and Significant Suppliers
Inventories, Net and Significant Suppliers
Inventories, net were as follows:
(In thousands)
June 30, 2018
 
December 31, 2017

Raw materials
$
58,263

 
$
43,638

Components
11,545

 
16,214

Work in process
5,908

 
1,847

Finished goods
79,007

 
105,178

Reserve for excess and obsolete inventory
(7,537
)
 
(4,288
)
Inventories, net
$
147,186

 
$
162,589


 
Reserve for Excess and Obsolete Inventory
Changes in the reserve for excess and obsolete inventory were as follows:
(In thousands)
Six Months Ended June 30,
2018
 
2017
Balance at beginning of period
$
4,288

 
$
4,205

Additions charged to costs and expenses (1)
4,564

 
1,218

Sell through (2)
(680
)
 
(576
)
(Write-offs)/Foreign exchange effects
(635
)
 
(640
)
Balance at end of period
$
7,537

 
$
4,207


(1)
The additions charged to costs and expenses do not include inventory directly written-off that was scrapped during production totaling $0.5 million and $0.2 million for the six months ended June 30, 2018 and 2017, respectively. These amounts are production waste and are not included in management's reserve for excess and obsolete inventory.
(2)
These amounts represent the reduction in reserves associated with inventory items that were sold during the period.
Significant Suppliers
We purchase integrated circuits, components and finished goods from multiple sources. Purchases from the following supplier totaled more than 10% of our total inventory purchases:
 
Three Months Ended June 30,
 
2018
 
2017
 
$ (thousands)
 
% of Total
Inventory Purchases
 
$ (thousands)
 
% of Total
Inventory Purchases
Texas Instruments (1)
$

 
%
 
$
11,450

 
11.0
%


 
Six Months Ended June 30,
 
2018
 
2017
 
$ (thousands)
 
% of Total
Inventory Purchases
 
$ (thousands)
 
% of Total
Inventory Purchases
Texas Instruments (1)
$

 
%
 
$
20,578

 
10.7
%
(1)  
Purchases associated with this supplier did not total more than 10% of our total inventory purchases for the indicated period.

Related Party Supplier
During the three and six months ended June 30, 2018 and 2017, we purchased certain printed circuit board assemblies from a related party supplier. The supplier was considered a related party for financial reporting purposes because our Senior Vice President of Strategic Operations owned 40% of this supplier. In the second quarter of 2018, our Senior Vice President sold his interest in this supplier, and thus this supplier is no longer considered a related party.
Total inventory purchases made from this supplier while it was a related party were $1.1 million during the six months ended June 30, 2018 and $1.6 million and $2.6 million during the three and six months ended June 30, 2017, respectively.
XML 27 R11.htm IDEA: XBRL DOCUMENT v3.10.0.1
Goodwill and Intangible Assets, Net
6 Months Ended
Jun. 30, 2018
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets, Net
Goodwill and Intangible Assets, Net
Goodwill
Changes in the carrying amount of goodwill were as follows:
(In thousands)
 
Balance at December 31, 2017
$
48,651

Foreign exchange effects
(129
)
Balance at June 30, 2018
$
48,522

 
Intangible Assets, Net
The components of intangible assets, net were as follows:
 
June 30, 2018
 
December 31, 2017
(In thousands)
Gross (1)
 
Accumulated
Amortization (1)
 
Net
 
Gross (1)
 
Accumulated
Amortization (1)
 
Net
Distribution rights
$
335

 
$
(176
)
 
$
159

 
$
344

 
$
(165
)
 
$
179

Patents
13,662

 
(5,218
)
 
8,444

 
13,250

 
(5,310
)
 
7,940

Trademarks and trade names
2,786

 
(1,746
)
 
1,040

 
2,786

 
(1,594
)
 
1,192

Developed and core technology
12,560

 
(7,079
)
 
5,481

 
12,560

 
(6,071
)
 
6,489

Capitalized software development costs
198

 
(113
)
 
85

 
142

 
(77
)
 
65

Customer relationships
32,534

 
(21,035
)
 
11,499

 
32,534

 
(19,395
)
 
13,139

Order backlog

 

 

 
150

 
(113
)
 
37

Total intangible assets, net
$
62,075

 
$
(35,367
)
 
$
26,708


$
61,766

 
$
(32,725
)
 
$
29,041

 
(1) 
This table excludes the gross value of fully amortized intangible assets totaling $6.8 million and $6.0 million at June 30, 2018 and December 31, 2017, respectively.
Amortization expense is recorded in selling, general and administrative expenses, except amortization expense related to capitalized software development costs and order backlog, which are recorded in cost of sales. Amortization expense by income statement caption was as follows:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
(In thousands)
2018
 
2017
 
2018
 
2017
Cost of sales
$
18

 
$
55

 
$
73

 
$
74

Selling, general and administrative expenses
1,758

 
1,736

 
3,505

 
3,317

Total amortization expense
$
1,776

 
$
1,791

 
$
3,578

 
$
3,391


 
Estimated future annual amortization expense related to our intangible assets at June 30, 2018, was as follows:
(In thousands)
 
2018 (remaining 6 months)
$
3,506

2019
6,922

2020
5,791

2021
2,253

2022
2,143

Thereafter
6,093

Total
$
26,708

XML 28 R12.htm IDEA: XBRL DOCUMENT v3.10.0.1
Line of Credit
6 Months Ended
Jun. 30, 2018
Debt Disclosure [Abstract]  
Line of Credit
Line of Credit

Our Second Amended and Restated Credit Agreement ("Second Amended Credit Agreement") with U.S. Bank National Association ("U.S. Bank") and Wells Fargo Bank, National Association provides for a $170.0 million revolving line of credit ("Credit Line") that expires on November 1, 2019. The Credit Line may be used for working capital and other general corporate purposes including acquisitions, share repurchases and capital expenditures. Amounts available for borrowing under the Credit Line are reduced by the balance of any outstanding letters of credit. There were no outstanding letters of credit at June 30, 2018.
All obligations under the Credit Line are secured by substantially all of our U.S. personal property and tangible and intangible assets as well as 65% of our ownership interest in Enson Assets Limited, our wholly-owned subsidiary which controls our manufacturing factories in the PRC.
Under the Second Amended Credit Agreement, we may elect to pay interest on the Credit Line based on LIBOR plus an applicable margin (varying from 1.25% to 1.75%) or base rate (based on the prime rate of U.S. Bank or as otherwise specified in the Second Amended Credit Agreement) plus an applicable margin (varying from 0.00% to 0.50%). The applicable margins are calculated quarterly and vary based on our cash flow leverage ratio as set forth in the Second Amended Credit Agreement. The interest rate in effect at June 30, 2018 was 3.84%. There are no commitment fees or unused line fees under the Second Amended Credit Agreement.
The Second Amended Credit Agreement includes financial covenants requiring a minimum fixed charge coverage ratio and a maximum cash flow leverage ratio. In addition, the Second Amended Credit Agreement contains other customary affirmative and negative covenants and events of default. As of June 30, 2018, we were in compliance with the covenants and conditions of the Second Amended Credit Agreement.
At June 30, 2018, we had $111.0 million outstanding under the Credit Line. Our total interest expense on borrowings was $1.4 million and $0.6 million during the three months ended June 30, 2018 and 2017, respectively. Our total interest expense on borrowings was $2.5 million and $1.1 million during the six months ended June 30, 2018 and 2017, respectively.
XML 29 R13.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes
6 Months Ended
Jun. 30, 2018
Income Tax Disclosure [Abstract]  
Income Taxes
Income Taxes
We utilize our estimated annual effective tax rate to determine our provision for income taxes for interim periods. The income tax provision is computed by taking the estimated annual effective rate and multiplying it by the year-to-date pre-tax book income.

We recorded income tax expense of $2.1 million and $1.4 million for the three months ended June 30, 2018 and 2017, respectively, and our effective tax rate was 8.4% and 23.2% for the three months ended June 30, 2018 and 2017, respectively. During the six months ended June 30, 2018 and 2017, we recorded income tax expense of $1.9 million and $1.1 million, respectively, and our effective tax rate was 8.0% and 18.9% during the six months ended June 30, 2018 and 2017, respectively. The decrease in our effective tax rate in the current year was primarily a result of the tax rate applicable to the gain recognized on the sale of our Guangzhou factory being lower than our blended consolidated tax rate.
The Tax Cuts and Jobs Act (the "Tax Act") was enacted on December 22, 2017. The Tax Act reduces the U.S. federal corporate income tax rate from 35% to 21%, requires companies to pay a one-time transition tax on earnings of certain foreign subsidiaries that were previously tax deferred and creates new taxes on certain foreign sourced earnings. We are applying the guidance in SAB 118 when accounting for the enactment-date effects of the Tax Act. At June 30, 2018, we have not completed our accounting for all of the tax effects of the Tax Act. Additionally, we have made a reasonable estimate of other effects. During the three and six month period ended June 30, 2018, we recognized no adjustments to the provisional amounts recorded at December 31, 2017. We are awaiting further guidance from the U.S. federal and state regulatory bodies with regards to the final accounting and reporting of these items in the jurisdictions where we file tax returns. In all cases, we will continue to make and refine our calculations as additional analysis is completed. Our estimates may also be affected as we gain a more thorough understanding of tax law. These changes could be material to income tax expense.
Additionally, we have provided provisional amounts for the legislative provisions that are effective as of January 1, 2018, including, but not limited to, the creation of the base erosion anti-abuse tax ("BEAT"), a new minimum tax, a new provision designed to tax global intangible low-taxed income ("Global Minimum Tax", or "GMT"), a new limitation on deductible interest expense, and limitations on the use of net operating losses. Our accounting for these elements of the Tax Act is incomplete; however, we were able to make reasonable estimates and therefore recorded provisional adjustments. Similar to the above elements, we are in the process of collecting and preparing necessary data, and interpreting guidance as issued by the U.S. Treasury Department, Internal Revenue Service, FASB, and other federal and state standard-setting regulatory bodies. However, we continue to gather additional information to complete our accounting for these items and expect to complete the accounting within the prescribed measurement period. Given the complexity of the GMT provisions, we are still evaluating the effects of the GMT provisions and have not yet determined our accounting policy. At June 30, 2018, we are still evaluating the GMT provisions and our analysis of future taxable income that is subject to GMT, we have included GMT related to current year operations only in our estimated annual effective tax rate and have not provided additional GMT on deferred items.
At June 30, 2018, we had gross unrecognized tax benefits of $5.7 million, including interest and penalties, of which approximately $5.4 million, if not for the state Research and Experimentation income tax credit valuation allowance, would affect the annual effective tax rate if these tax benefits are realized. Further, we are unaware of any positions for which it is reasonably possible that the total amount of unrecognized tax benefits will significantly change within the next twelve months. Based on federal, state and foreign statute expirations in various jurisdictions, we do not anticipate any decrease in unrecognized tax benefits within the next twelve months. We have classified uncertain tax positions as non-current income tax liabilities unless expected to be paid within one year.
We have elected to classify interest and penalties as a component of tax expense. Accrued interest and penalties of $0.6 million and $0.5 million at June 30, 2018 and December 31, 2017, respectively, are included in our unrecognized tax benefits.
XML 30 R14.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accrued Compensation
6 Months Ended
Jun. 30, 2018
Payables and Accruals [Abstract]  
Accrued Compensation
Accrued Compensation
The components of accrued compensation were as follows:
(In thousands)
June 30, 2018
 
December 31, 2017
Accrued social insurance (1)
$
17,412

 
$
17,727

Accrued salary/wages
9,789

 
7,910

Accrued vacation/holiday
2,908

 
2,769

Accrued bonus (2)
1,155

 
2,329

Accrued commission
669

 
1,089

Accrued medical insurance claims
321

 
286

Other accrued compensation
710

 
2,389

Total accrued compensation
$
32,964

 
$
34,499

 
(1) 
PRC employers are required by law to remit the applicable social insurance payments to their local government. Social insurance is comprised of various components such as pension, medical insurance, job industry insurance, unemployment insurance, and a housing assistance fund, and is administered in a manner similar to social security in the United States. This amount represents our estimate of the amounts due to the PRC government for social insurance on June 30, 2018 and December 31, 2017.
(2) 
Accrued bonus includes an accrual for an extra month of salary ("13th month salary") to be paid to employees in certain geographies where it is the customary business practice. This 13th month salary is paid to these employees if they remain employed with us through December 31st. The total accrued for the 13th month salary was $0.1 million and $0.7 million at June 30, 2018 and December 31, 2017, respectively.
Other Accrued Liabilities
The components of other accrued liabilities were as follows:
(In thousands)
June 30, 2018
 
December 31, 2017
Advertising and marketing
$
304

 
$
232

Deferred revenue
336

 
215

Deposit for sale of Guangzhou factory

 
4,901

Duties
792

 
1,184

Freight and handling fees
3,043

 
1,983

Product development
700

 
974

Product warranty claim costs
1,008

 
339

Professional fees
1,760

 
1,578

Property, plant, and equipment
509

 
2,151

Sales taxes and VAT
799

 
2,955

Short-term contingent consideration
3,870

 
3,800

Third-party commissions
535

 
599

Tooling (1)
1,728

 
1,843

Unrealized loss on foreign currency exchange contracts
163

 
630

Utilities
165

 
103

Other
5,338

 
5,232

Total other accrued liabilities
$
21,050

 
$
28,719

 
(1) 
The tooling accrual balance relates to unearned revenue for tooling that will be sold to customers.
XML 31 R15.htm IDEA: XBRL DOCUMENT v3.10.0.1
Other Accrued Liabilities
6 Months Ended
Jun. 30, 2018
Payables and Accruals [Abstract]  
Other Accrued Liabilities
Accrued Compensation
The components of accrued compensation were as follows:
(In thousands)
June 30, 2018
 
December 31, 2017
Accrued social insurance (1)
$
17,412

 
$
17,727

Accrued salary/wages
9,789

 
7,910

Accrued vacation/holiday
2,908

 
2,769

Accrued bonus (2)
1,155

 
2,329

Accrued commission
669

 
1,089

Accrued medical insurance claims
321

 
286

Other accrued compensation
710

 
2,389

Total accrued compensation
$
32,964

 
$
34,499

 
(1) 
PRC employers are required by law to remit the applicable social insurance payments to their local government. Social insurance is comprised of various components such as pension, medical insurance, job industry insurance, unemployment insurance, and a housing assistance fund, and is administered in a manner similar to social security in the United States. This amount represents our estimate of the amounts due to the PRC government for social insurance on June 30, 2018 and December 31, 2017.
(2) 
Accrued bonus includes an accrual for an extra month of salary ("13th month salary") to be paid to employees in certain geographies where it is the customary business practice. This 13th month salary is paid to these employees if they remain employed with us through December 31st. The total accrued for the 13th month salary was $0.1 million and $0.7 million at June 30, 2018 and December 31, 2017, respectively.
Other Accrued Liabilities
The components of other accrued liabilities were as follows:
(In thousands)
June 30, 2018
 
December 31, 2017
Advertising and marketing
$
304

 
$
232

Deferred revenue
336

 
215

Deposit for sale of Guangzhou factory

 
4,901

Duties
792

 
1,184

Freight and handling fees
3,043

 
1,983

Product development
700

 
974

Product warranty claim costs
1,008

 
339

Professional fees
1,760

 
1,578

Property, plant, and equipment
509

 
2,151

Sales taxes and VAT
799

 
2,955

Short-term contingent consideration
3,870

 
3,800

Third-party commissions
535

 
599

Tooling (1)
1,728

 
1,843

Unrealized loss on foreign currency exchange contracts
163

 
630

Utilities
165

 
103

Other
5,338

 
5,232

Total other accrued liabilities
$
21,050

 
$
28,719

 
(1) 
The tooling accrual balance relates to unearned revenue for tooling that will be sold to customers.
XML 32 R16.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies
6 Months Ended
Jun. 30, 2018
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
Commitments and Contingencies
Product Warranties
Changes in the liability for product warranty claim costs were as follows:
(In thousands)
Six Months Ended June 30,
2018
 
2017
Balance at beginning of period
$
339

 
$
134

Accruals for warranties issued during the period
769

 
167

Settlements (in cash or in kind) during the period
(100
)
 
(3
)
Balance at end of period
$
1,008

 
$
298


Restructuring Activities and Sale of Guangzhou Factory
In the first quarter of 2016, we implemented a plan to transition manufacturing activities from our southern-most China factory, located in the city of Guangzhou in the Guangdong province, to our other China factories. As a result, we incurred severance costs of $0.4 million and $5.7 million during the three and six months ended June 30, 2017, respectively, which are included within operating expenses. All operations ceased in our Guangzhou factory in the third quarter of 2017 and the transition to the other China factories was completed by the end of 2017. Since all operations at our Guangzhou manufacturing facility ceased as of the end of July 2017, the related building and land lease assets were classified as assets held for sale in our consolidated balance sheet at December 31, 2017.

On September 26, 2016, we entered into an agreement to sell our Guangzhou manufacturing facility for RMB 320 million. In accordance with the terms of the agreement, the buyer deposited 10% of the purchase price into an escrow account upon the execution of the agreement, which we presented as restricted cash in our consolidated balance sheet at December 31, 2017 (also refer to Note 2). In April 2018, we and the buyer mutually agreed to terminate the sale. The mutually agreed termination took effect immediately with no incremental penalty or costs to either party. In connection with this termination, the deposit was returned to the buyer.

On April 23, 2018, we entered into a new agreement to sell our Guangzhou manufacturing facility to a second buyer for RMB 339 million (approximately $51.4 million based on exchange rates in effect at the time of closing). On April 26, 2018, the second buyer paid to us a deposit of RMB 34 million (approximately $5.1 million based on exchange rates in effect at the time of closing), which under the terms of the agreement was nonrefundable. Upon receipt by the Governmental Agency of the second buyer’s application of approval of transfer, the second buyer was to pay to us RMB 237 million (approximately $35.8 million based on exchange rates in effect at the time of closing). Additionally, within two days after the second payment was made to us, the second buyer was to deposit the remaining consideration of RMB 68 million (approximately $10.3 million based on exchange rates in effect at the time of closing) into escrow, which was to be released to us upon the closing of the sale. Per the terms of the agreement, the sale was to be completed no later than June 30, 2018. On June 26, 2018, all conditions to closing were satisfied and the sale was completed, resulting in a pretax gain of $37.0 million ($32.1 million, net of income taxes).
Litigation
On or about June 10, 2015, FM Marketing GmbH ("FMH") and Ruwido Austria GmbH ("Ruwido"), filed a Summons in Summary Proceedings in Belgium court against one of our subsidiaries, Universal Electronics BV ("UEBV") and one of its customers, Telenet N.V. ("Telenet"), claiming that one of the products UEBV supplied to Telenet violates two design patents and one utility patent owned by FMH and/or Ruwido. By this summons, FMH and Ruwido sought to enjoin Telenet and UEBV from continued distribution and use of the product at issue. After the September 29, 2015 hearing, the court issued its ruling in our and Telenet’s favor, rejecting FMH and Ruwido’s request entirely. On October 22, 2015, Ruwido filed its notice of appeal in this ruling. The parties have fully briefed and argued before the appellate court and we are awaiting the appellate court’s ruling. In addition, on or about February 9, 2016, Ruwido filed a writ of summons for proceeding on the merits with respect to the asserted patents. UEBV and Telenet have replied, denying all of Ruwido's allegations and in June 2017, a hearing was held before the trial court. During this hearing, Ruwido sought to have a second product which we are currently selling to Telenet included in this case. In September 2017, the Court ruled in our favor that our current product cannot be made part of this case. The Court also refused to rule on whether the original product (which we are no longer selling) infringes the Ruwido patent, instead deciding to wait until the European Patent Office has ruled on our Opposition (see below). Finally, the Court ruled that our original product (which we are no longer selling) infringes certain of Ruwido’s design rights, but stayed any decision of compensation and/or damages until all aspects of the case have been decided. We have filed an appeal as to the Court’s ruling of infringement, and submission by the parties were due to the Court during the second quarter of 2018 with a hearing expected to take place in late 2018. Subsequent to the Court's ruling that a second product could not be added to the first case on the merits, Ruwido filed a separate case on the merits with respect to this second product, claiming that it too infringes the same patent at issue in the first suit. We have denied these claims. According to the Court’s trial schedule, briefs from both parties will be due during the second half of 2018 and early 2019 with a trial date set for January 2019. In September 2015, UEBV filed an Opposition with the European Patent Office seeking to invalidate the one utility patent asserted against UEBV and Telenet by Ruwido. The hearing on this opposition was held in July 2017. During this hearing the panel requested additional information. We have assembled this additional information and the final hearing has been scheduled for January 29, 2019. On September 5, 2017, Ruwido and FMH filed a patent infringement case on the merits against UEBV and Telenet in the Netherlands alleging the same claims of infringement as in the Belgium Courts (see above). We have denied these claims and filed a counterclaim seeking to invalidate the Ruwido patent. A November 30, 2018 hearing date has been set by the Court.
There are no other material pending legal proceedings to which we or any of our subsidiaries is a party or of which our respective property is the subject. However, as is typical in our industry and to the nature and kind of business in which we are engaged, from time to time, various claims, charges and litigation are asserted or commenced by third parties against us or by us against third parties arising from or related to product liability, infringement of patent or other intellectual property rights, breach of warranty, contractual relations, or employee relations. The amounts claimed may be substantial but may not bear any reasonable relationship to the merits of the claims or the extent of any real risk of court awards assessed against us or in our favor. However, no assurances can be made as to the outcome of any of these matters, nor can we estimate the range of potential losses to us. In our opinion, final judgments, if any, which might be rendered against us in potential or pending litigation would not have a material adverse effect on our consolidated financial condition, results of operations, or cash flows. Moreover, we believe that our products do not infringe any third parties' patents or other intellectual property rights.
We maintain directors' and officers' liability insurance which insures our individual directors and officers against certain claims, as well as attorney's fees and related expenses incurred in connection with the defense of such claims.
XML 33 R17.htm IDEA: XBRL DOCUMENT v3.10.0.1
Treasury Stock
6 Months Ended
Jun. 30, 2018
Equity [Abstract]  
Treasury Stock
Treasury Stock
From time to time, our Board of Directors authorizes management to repurchase shares of our issued and outstanding common stock on the open market. On May 11, 2018, our Board approved a repurchase plan authorizing the repurchase of up to $10.0 million of our common stock. As of June 30, 2018, we had $3.6 million of authorized repurchases remaining under the Board's authorizations. On July 26, 2018, our Board approved a new repurchase plan authorizing the repurchase of up to $5.0 million of our common stock bringing the total amount of authorized repurchases as of approval date to $5.4 million. We may utilize various methods to effect the repurchases, which could include open market repurchases, negotiated block transactions, accelerated share repurchases or open market solicitations for shares, some of which may be effected through Rule 10b5-1 plans. The timing and amount of future repurchases, if any, will depend upon several factors, including market and business conditions, and such repurchases may be discontinued at any time.

Repurchased shares of our common stock were as follows:
 
Six Months Ended June 30,
(In thousands)
2018
 
2017
Shares repurchased
225

 
239

Cost of shares repurchased
$
7,114

 
$
14,885


Repurchased shares are recorded as shares held in treasury at cost. We hold these shares for future use as management and the Board of Directors deem appropriate.
XML 34 R18.htm IDEA: XBRL DOCUMENT v3.10.0.1
Business Segment and Foreign Operations
6 Months Ended
Jun. 30, 2018
Segment Reporting [Abstract]  
Business Segment and Foreign Operations
Business Segment and Foreign Operations
Reportable Segment
An operating segment, in part, is a component of an enterprise whose operating results are regularly reviewed by the chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance. Operating segments may be aggregated only to a limited extent. Our chief operating decision maker, the Chief Executive Officer, reviews financial information presented on a consolidated basis, accompanied by disaggregated information about revenues for purposes of making operating decisions and assessing financial performance. Accordingly, we only have a single operating and reportable segment.
Foreign Operations
Our net sales to external customers by geographic area were as follows:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
(In thousands)
2018

2017
 
2018
 
2017
United States
$
79,294

 
$
85,569

 
$
159,045

 
$
167,497

Asia (excluding PRC)
27,467

 
26,916

 
54,867

 
51,566

People's Republic of China
20,627

 
21,835

 
40,744

 
37,578

Europe
20,330

 
19,740

 
39,460

 
37,164

Latin America
6,636

 
15,381

 
16,666

 
31,026

Other
8,169

 
8,139

 
16,439

 
14,155

Total net sales
$
162,523

 
$
177,580

 
$
327,221

 
$
338,986


Specific identification of the customer billing location was the basis used for attributing revenues from external customers to geographic areas.
Long-lived tangible assets by geographic area were as follows:
(In thousands)
June 30, 2018
 
December 31, 2017
United States
$
15,351

 
$
14,674

People's Republic of China
92,261

 
96,984

All other countries
3,753

 
3,870

Total long-lived tangible assets
$
111,365

 
$
115,528

XML 35 R19.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation
6 Months Ended
Jun. 30, 2018
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Stock-Based Compensation
Stock-Based Compensation
Stock-based compensation expense for each employee and director is presented in the same statement of operations caption as their cash compensation. Stock-based compensation expense by statement of operations caption and the related income tax benefit were as follows:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
(In thousands)
2018
 
2017
 
2018
 
2017
Cost of sales
$
23

 
$
19

 
$
40

 
$
34

Research and development expenses
201

 
144

 
356

 
263

Selling, general and administrative expenses:
 
 
 
 
 
 
 
Employees
1,737

 
1,975

 
3,265

 
3,719

Outside directors
504

 
794

 
1,008

 
1,539

Total employee and director stock-based compensation expense
$
2,465


$
2,932


$
4,669


$
5,555

 
 
 
 
 
 
 
 
Income tax benefit
$
519

 
$
889

 
982

 
1,704



Stock Options

Stock option activity was as follows:
 
Number of Options
(in 000's)
 
Weighted-Average Exercise Price
 
Weighted-Average Remaining Contractual Term
(in years)
 
Aggregate Intrinsic Value
(in 000's)
Outstanding at December 31, 2017
520

 
$
42.56

 
 
 
 
Granted
119

 
44.95

 
 
 
 
Exercised
(30
)
 
23.46

 
 
 
$
700

Forfeited/canceled/expired
(7
)
 
27.74

 
 
 
 
Outstanding at June 30, 2018 (1)
602

 
$
44.17

 
4.57
 
$
1,814

Vested and expected to vest at June 30, 2018 (1)
602

 
$
44.17

 
4.57
 
$
1,814

Exercisable at June 30, 2018 (1)
404

 
$
41.03

 
3.83
 
$
1,814

(1) 
The aggregate intrinsic value represents the total pre-tax value (the difference between our closing stock price on the last trading day of the second quarter of 2018 and the exercise price, multiplied by the number of in-the-money options) that would have been received by the option holders had they all exercised their options on June 30, 2018. This amount will change based on the fair market value of our stock.
The assumptions we utilized in the Black-Scholes option pricing model and the resulting weighted average fair value of stock option grants were the following:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2018
 
2017
 
2018
 
2017
Weighted average fair value of grants
$

 
$

 
$
14.26

 
$
19.61

Risk-free interest rate
%
 
%
 
2.51
%
 
1.75
%
Expected volatility
%
 
%
 
33.09
%
 
34.25
%
Expected life in years
0.00

 
0.00

 
4.53

 
4.52


As of June 30, 2018, we expect to recognize $2.8 million of total unrecognized pre-tax stock-based compensation expense related to non-vested stock options over a remaining weighted-average life of 2.0 years.
Restricted Stock
Non-vested restricted stock award activity was as follows:
 
Shares
(in 000's)
 
Weighted-Average Grant Date Fair Value
Non-vested at December 31, 2017
162

 
$
61.19

Granted
137

 
44.79

Vested
(58
)
 
63.20

Forfeited
(5
)
 
59.72

Non-vested at June 30, 2018
236

 
$
51.22


As of June 30, 2018, we expect to recognize $9.8 million of total unrecognized pre-tax stock-based compensation expense related to non-vested restricted stock awards over a weighted-average life of 2.1 years.
XML 36 R20.htm IDEA: XBRL DOCUMENT v3.10.0.1
Performance-Based Common Stock Warrants
6 Months Ended
Jun. 30, 2018
Equity [Abstract]  
Performance-Based Common Stock Warrants
Performance-Based Common Stock Warrants
On March 9, 2016, we issued common stock purchase warrants to Comcast to purchase up to 725,000 shares of our common stock at a price of $54.55 per share. The right to exercise the warrants is subject to vesting over three successive two-year periods (the first two-year period commenced on January 1, 2016 and ended December 31, 2017) based on the level of purchases of goods and services from us by Comcast and its affiliates, as defined in the warrants. The table below presents the purchase levels and number of warrants that will vest in each period based upon achieving these purchase levels.
 
Incremental Warrants That Will Vest
Aggregate Level of Purchases by Comcast and Affiliates
January 1, 2016 - December 31, 2017
 
January 1, 2018 - December 31, 2019
 
January 1, 2020 - December 31, 2021
$260 million
100,000

 
100,000

 
75,000

$300 million
75,000

 
75,000

 
75,000

$340 million
75,000

 
75,000

 
75,000

Maximum Potential Warrants Earned by Comcast
250,000

 
250,000

 
225,000


If total aggregate purchases by Comcast and its affiliates are below $260 million in any of the two-year periods above, no warrants will vest related to that two-year period. If total aggregate purchases of goods and services by Comcast and its affiliates exceed $340 million during either the first or second two-year period, the amount of any such excess will count toward aggregate purchases in the following two-year period. At June 30, 2018, 175,000 vested warrants were outstanding. To fully vest in the rights to purchase all of the remaining unearned 475,000 underlying shares, Comcast and its affiliates must purchase an aggregate of $680 million in goods and services from us during the remaining four-year vesting period.
Any and all warrants that vest will expire on January 1, 2023. The warrants provide for certain adjustments that may be made to the exercise price and the number of shares issuable upon exercise due to customary anti-dilution provisions. Additionally, in connection with the warrants, we have also entered into a registration rights agreement with Comcast under which Comcast may from time to time request that we register the shares of common stock underlying vested warrants with the SEC.
Because the warrants contain performance criteria under which Comcast must achieve specified aggregate purchase levels for the warrants to vest, as detailed above, the measurement date for the warrants is the date on which the warrants vest. Through June 30, 2018, no warrants had vested for the two-year period beginning January 1, 2018.
The assumptions we utilized in the Black Scholes option pricing model and the resulting weighted average fair value of the warrants were the following:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2018
 
2017
 
2018
 
2017
Fair value
$6.92
 
$28.89
 
$6.92
 
$28.89
Price of Universal Electronics Inc. common stock
$32.88
 
$67.21
 
$32.88
 
$67.21
Risk-free interest rate
2.71%
 
1.95%
 
2.71%
 
1.95%
Expected volatility
40.20%
 
35.05%
 
40.20%
 
35.05%
Expected life in years
4.50
 
5.50
 
4.50
 
5.50


The impact to net sales recorded in connection with the warrants and the related income tax benefit were as follows:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
(in thousands)
2018

2017
 
2018
 
2017
Reduction/(increase) to net sales
(128)
 
331
 
343
 
1,263
Income tax benefit/(expense)
(32)
 
123
 
86
 
471

At June 30, 2018, we estimated the number of warrants that will vest based on projected future purchases that will be made by Comcast and its affiliates. These estimates may increase or decrease based on actual future purchases. The aggregate unrecognized estimated fair value of unvested warrants at June 30, 2018 was $2.9 million.
XML 37 R21.htm IDEA: XBRL DOCUMENT v3.10.0.1
Other Income (Expense), Net
6 Months Ended
Jun. 30, 2018
Other Income and Expenses [Abstract]  
Other Income (Expense), Net
Other Income (Expense), Net
Other income (expense), net consisted of the following: 
 
Three Months Ended June 30,
 
Six Months Ended June 30,
(In thousands)
2018
 
2017
 
2018
 
2017
Net gain (loss) on foreign currency exchange contracts (1)
$
1,865

 
$
(1,598
)
 
$
534

 
$
(1,364
)
Net gain (loss) on foreign currency exchange transactions
(2,965
)
 
1,006

 
(2,240
)
 
1,336

Other income
18

 
(50
)
 
37

 
(31
)
Other income (expense), net
$
(1,082
)
 
$
(642
)

$
(1,669
)

$
(59
)

(1) 
This represents the gains (losses) incurred on foreign currency hedging derivatives (see Note 17 for further details).
XML 38 R22.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings Per Share
6 Months Ended
Jun. 30, 2018
Earnings Per Share [Abstract]  
Earnings Per Share
Earnings Per Share
Earnings per share was calculated as follows:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
(In thousands, except per-share amounts)
2018
 
2017
 
2018
 
2017
BASIC
 
 
 
 
 
 
 
Net income
$
22,659

 
$
4,684

 
$
22,072

 
$
4,803

Weighted-average common shares outstanding
14,070

 
14,404

 
14,078

 
14,427

Basic earnings per share
$
1.61

 
$
0.33

 
$
1.57

 
$
0.33

 
 
 
 
 
 
 
 
DILUTED
 
 
 
 
 
 
 
Net income
$
22,659

 
$
4,684

 
$
22,072

 
$
4,803

Weighted-average common shares outstanding for basic
14,070

 
14,404

 
14,078

 
14,427

Dilutive effect of stock options, restricted stock and common stock warrants
88

 
279

 
117

 
273

Weighted-average common shares outstanding on a diluted basis
14,158

 
14,683

 
14,195

 
14,700

Diluted earnings per share
$
1.60

 
$
0.32

 
$
1.55

 
$
0.33


The following number of stock options, shares of restricted stock and common stock warrants were excluded from the computation of diluted earnings per common share as their inclusion would have been anti-dilutive:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
(In thousands)
2018
 
2017
 
2018
 
2017
Stock options
382

 
165

 
357

 
147

Restricted stock awards
204

 

 
172

 
29

Performance-based warrants

 

 

 

XML 39 R23.htm IDEA: XBRL DOCUMENT v3.10.0.1
Derivatives
6 Months Ended
Jun. 30, 2018
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivatives
Derivatives
The following table sets forth the total net fair value of derivatives:  
 
 
June 30, 2018
 
December 31, 2017
 
 
Fair Value Measurement Using
 
Total Balance
 
Fair Value Measurement Using
 
Total Balance
(In thousands)
 
Level 1
 
Level 2
 
Level 3
 
 
Level 1
 
Level 2
 
Level 3
 
Foreign currency exchange contracts
 
$

 
$
(157
)
 
$

 
$
(157
)
 
$

 
$
(565
)
 
$

 
$
(565
)

We held foreign currency exchange contracts, which resulted in a net pre-tax gain of $1.9 million and a net pre-tax loss of $1.6 million for the three months ended June 30, 2018 and 2017, respectively. For the six months ended June 30, 2018 and 2017, we had a net pre-tax gain of $0.5 million and a net pre-tax loss of $1.4 million, respectively (see Note 15).
Details of foreign currency exchange contracts held were as follows:
Date Held
 
Type
 
Position Held
 
Notional Value
(in millions)
 
Forward Rate
 
Unrealized Gain/(Loss) Recorded at Balance Sheet
Date
(in thousands)(1)
 
Settlement Date
June 30, 2018
 
USD/Euro
 
USD
 
$
15.0

 
1.1575

 
$
(148
)
 
July 27, 2018
June 30, 2018
 
USD/Chinese Yuan Renminbi
 
Chinese Yuan Renminbi
 
$
5.0

 
6.6195

 
$
(15
)
 
July 27, 2018
June 30, 2018
 
USD/Brazilian Real
 
USD
 
$
1.0

 
3.8626

 
$
6

 
July 27, 2018
 
 
 
 
 
 
 
 
 
 
 
 
 
December 31, 2017
 
USD/Euro
 
USD
 
$
17.0

 
1.1858

 
$
(220
)
 
January 5, 2018
December 31, 2017
 
USD/Chinese Yuan Renminbi
 
Chinese Yuan Renminbi
 
$
20.0

 
6.6481

 
$
(410
)
 
January 5, 2018
December 31, 2017
 
USD/Brazilian Real
 
USD
 
$
2.5

 
3.2350

 
$
65

 
January 24, 2018
(1) 
Unrealized gains on foreign currency exchange contracts are recorded in prepaid expenses and other current assets. Unrealized losses on foreign currency exchange contracts are recorded in other accrued liabilities.
XML 40 R24.htm IDEA: XBRL DOCUMENT v3.10.0.1
Business Combination
6 Months Ended
Jun. 30, 2018
Business Combinations [Abstract]  
Business Combination
Business Combination
On April 6, 2017, we acquired substantially all of the net assets of Residential Control Systems, Inc. ("RCS"), a U.S.-based designer and manufacturer of energy management and control products for the residential, small commercial and hospitality markets. The purchase price of $12.6 million was comprised of $8.9 million in cash and $3.7 million of contingent consideration. The acquisition of these assets will allow us to expand our product offering of home sensing, monitoring and control solutions to include smart thermostat, sensing and monitoring products previously sold and marketed by RCS.
Our consolidated statement of operations for the three and six months ended June 30, 2018 includes net sales of $0.8 million and $1.9 million, respectively, and net losses of $0.6 million and $0.9 million, respectively, attributable to RCS. Our consolidated statement of operations for the three and six months ended June 30, 2017 includes net sales of $1.4 million and a net loss of $0.4 million attributable to RCS for the period commencing on April 6, 2017.

Contingent Consideration
We are required to make additional earnout payments of up to $10.0 million upon the achievement of certain operating income levels attributable to RCS over the period commencing on the acquisition date through June 30, 2022. The amount of contingent consideration is calculated at the end of each calendar year and is based on the agreed upon percentage of operating income as defined in the Asset Purchase Agreement ("APA"). Operating income will be calculated using certain revenues, costs and expenses directly attributable to RCS as specified in the APA. At the acquisition date, the value of earnout contingent consideration was estimated using a valuation methodology based on projections of future operating income calculated in accordance with the APA. Such projections were then discounted using an average discount rate of 24.8% to reflect the risk in achieving the projected operating income levels as well as the time value of money. The fair value measurement of the earnout contingent consideration was based primarily on significant inputs not observable in an active market and thus represents a Level 3 measurement as defined under U.S. GAAP. At June 30, 2018, the fair value of earnout consideration attributed to RCS was $2.4 million which is presented within long-term contingent consideration in our consolidated balance sheet.
Purchase Price Allocation
Using the acquisition method of accounting, the acquisition date fair value of the consideration transferred was allocated to the net tangible and intangible assets acquired and liabilities assumed based on their estimated fair values on the acquisition date. The excess of the purchase price over the estimated fair value of net assets acquired is recorded as goodwill. The goodwill is expected to be deductible for income tax purposes. Management's purchase price allocation was the following:
(in thousands)
Estimated Lives
 
Fair Value
Accounts receivable
 
 
$
429

Inventories
 
 
1,508

Prepaid expenses and other current assets
 
 
7

Property, plant and equipment
1-4 years
 
14

Current liabilities
 
 
(408
)
Net tangible assets acquired
 
 
1,550

Trade name
8 years
 
400

Customer relationships
10 years
 
5,000

Order backlog
1 year
 
150

Goodwill
 
 
5,494

Total purchase price
 
 
12,594

Less: Contingent consideration
 
 
(3,700
)
Cash paid
 
 
$
8,894


Management's determination of the fair value of intangible assets acquired was based primarily on significant inputs not observable in an active market and thus represent Level 3 fair value measurements as defined under U.S. GAAP.
The fair value assigned to the RCS trade name intangible asset was determined utilizing a relief from royalty method. The fair value assigned to RCS customer relationships and order backlog intangible assets were determined utilizing a multi-period excess earnings approach.
The trade name, customer relationships and order backlog intangible assets are expected to be deductible for income tax purposes.
Pro Forma Results (Unaudited)
The following unaudited pro forma financial information presents the combined results of our operations and the operations of RCS as if this transaction had occurred on January 1, 2016. This unaudited pro forma financial information is not intended to represent or be indicative of the consolidated results of operations that would have been achieved had the acquisition actually been completed as of January 1, 2016, and should not be taken as a projection of the future consolidated results of our operations.
 
Three Months Ended June 30,
 
Six Months Ended June 30,
(In thousands, except per-share amounts)
2018
 
2017
 
2018
 
2017
Net sales
$
162,523

 
$
177,580

 
$
327,221

 
$
339,548

Net income
22,659

 
4,767

 
22,072

 
4,541

Basic earnings per share
$
1.61

 
$
0.33

 
$
1.57

 
$
0.31

Diluted earnings per share
$
1.60

 
$
0.32

 
$
1.55

 
$
0.31


For purposes of determining pro forma net income, adjustments were made to the three and six months ended June 30, 2017. The pro forma net income assumes that amortization of acquired intangible assets began at January 1, 2016 rather than on April 6, 2017. The result is a net increase in amortization expense of $0.1 million for the six months ended June 30, 2017. Additionally, acquisition costs totaling $0.1 million are excluded from pro forma net income. All adjustments have been made net of their related tax effects.
XML 41 R25.htm IDEA: XBRL DOCUMENT v3.10.0.1
Basis of Presentation and Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2018
Accounting Policies [Abstract]  
Basis of Presentation
In the opinion of management, the accompanying consolidated financial statements of Universal Electronics Inc. and its subsidiaries contain all the adjustments necessary for a fair presentation of financial position, results of operations and cash flows for the periods presented. All such adjustments are of a normal recurring nature and certain reclassifications have been made to prior year amounts in order to conform to the current year presentation. Information and footnote disclosures normally included in financial statements, which are prepared in accordance with accounting principles generally accepted in the United States of America ("U.S. GAAP"), have been condensed or omitted pursuant to the rules and regulations of the Securities and Exchange Commission. As used herein, the terms "Company," "we," "us," and "our" refer to Universal Electronics Inc. and its subsidiaries, unless the context indicates to the contrary.
Our results of operations for the three and six months ended June 30, 2018 are not necessarily indicative of the results to be expected for the full year. These financial statements should be read in conjunction with the "Risk Factors," "Management's Discussion and Analysis of Financial Condition and Results of Operations," "Quantitative and Qualitative Disclosures About Market Risk," and the "Financial Statements and Supplementary Data" included in Items 1A, 7, 7A, and 8, respectively, of our Annual Report on Form 10-K for the year ended December 31, 2017.
Estimates, Judgments and Assumptions
The preparation of financial statements in conformity with U.S. GAAP requires us to make estimates, judgments and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. On an on-going basis, we evaluate our estimates and assumptions, including those related to revenue recognition, allowances for sales returns and doubtful accounts, inventory valuation, our review for impairment of long-lived assets, intangible assets and goodwill, business combinations, income taxes, stock-based compensation expense and performance-based common stock warrants. Actual results may differ from these estimates and assumptions, and they may be adjusted as more information becomes available. Any adjustment may be material.
Revenue Recognition
We adopted Accounting Standards Update ("ASU") 2014-09, "Revenue from Contracts with Customers," and all related amendments as of January 1, 2018. The impact of this new guidance on our accounting policies and consolidated financial statements is also described below. There have been no other significant changes in our accounting policies during the three and six months ended June 30, 2018 compared to the significant accounting policies described in our Annual Report on Form 10-K for the year ended December 31, 2017.

Revenue Recognition
Our performance obligations primarily arise from manufacturing and delivering universal control, sensing and automation products and AV accessories, which are sold through multiple channels, and intellectual property that is embedded in these products or licensed to others. These performance obligations are satisfied at a point in time or over time, as described below. Payment terms are typically on open credit terms consistent with industry practice and do not have significant financing components. Some contracts contain early payment discounts, which are recognized as a reduction to revenue if the customer typically meets the early payment conditions. Consideration may be variable based on indeterminate volumes.
Effective January 1, 2018, revenue is recognized over time when the customer simultaneously receives and consumes the benefits provided by our performance, our performance creates or enhances an asset that the customer controls, or when our performance creates an asset with no alternative use to us (custom products) and we have an enforceable right to payment for performance completed to date, such as a firm order or other contractual commitment from the customer. An asset does not have an alternative use if we are unable to redirect the asset to another customer in the foreseeable future without significant rework. The method for measuring progress towards satisfying a performance obligation for a custom product is based on the costs incurred to date (cost-to-cost method). We believe that the costs associated with production are most closely aligned with the revenue associated with those products.
We recognize revenue at a point in time if the criteria for recognizing revenue over time are not met, the title of the goods has transferred, and we have a present right to payment.
We typically recognize revenue for the sale of tooling at a point in time, which is generally upon completion of the tooling and, if applicable, acceptance by the customer.
A provision is recorded for estimated sales returns and allowances and is deducted from gross sales to arrive at net sales in the period the related revenue is recorded. These estimates are based on historical sales returns and allowances, analysis of credit memo data and other known factors. Actual returns and claims in any future period are inherently uncertain and thus may differ from our estimates. If actual or expected future returns and claims are significantly greater or lower than the reserves that we have established, we will record a reduction or increase to net revenue in the period in which we make such a determination.
We accrue for discounts and rebates based on historical experience and our expectations regarding future sales to our customers. Accruals for discounts and rebates are recorded as a reduction to sales in the same period as the related revenue. Changes in such accruals may be required if future rebates and incentives differ from our estimates.
We license our intellectual property including our patented technologies, trademarks, and database of control codes. When license fees are paid on a per-unit basis we record license revenue when our customers manufacture or ship a product incorporating our intellectual property and we have a present right to payment. When a fixed up-front license fee is received in exchange for the delivery of a particular database of infrared codes or the contract contains a minimum guarantee provision, we record revenue when delivery of the intellectual property has occurred. Tiered royalties are recorded on a straight-line basis according to the forecasted per-unit fees taking into account the pricing tiers.
Contract assets represent revenue which has been recognized based on our accounting policies but for which the customer has not yet been invoiced and thus an account receivable has not yet been recorded.
Under prior accounting standards, we recognized revenue on the sale of products when title of the goods had transferred, there was persuasive evidence of an arrangement (such as a purchase order from the customer), the sales price was fixed or determinable and collectability was reasonably assured. Revenue for term license fees were recognized on a straight-line basis over the effective term of the license when we could not reliably predict in which periods, within the term of the license, the licensee would benefit from the use of our patented inventions.
Recent Accounting Pronouncements
In August 2016, the Financial Accounting Standards Board ("FASB") issued ASU 2016-15, "Classification of Certain Cash Receipts and Cash Payments," which amends Accounting Standards Codification ("ASC") 230, "Statement of Cash Flows". This new guidance addresses eight specific cash flow issues with the objective of reducing the existing diversity in practice in how certain transactions are classified in the statement of cash flows. ASU 2016-15 is effective for fiscal periods beginning after December 15, 2017 and must be adopted retrospectively. The adoption of ASU 2016-15 did not have a material impact to the presentation of our consolidated statement of cash flows.
In October 2016, the FASB issued ASU 2016-16, "Intra-Entity Transfers of Assets Other Than Inventory," which changes the accounting for income tax consequences of intra-entity transfers of assets other than inventory. Current guidance prohibits the recognition of current and deferred income taxes for an intra-entity asset transfer until the asset has been sold to an outside party. Under this new guidance, the income tax consequences of an intra-entity transfer of an asset other than inventory will be recognized when the transfer occurs. ASU 2016-16 is effective for fiscal periods beginning after December 15, 2017. The adoption of ASU 2016-16 did not have a material impact on our consolidated financial statements.
In November 2016, the FASB issued ASU 2016-18,"Restricted Cash," which amends ASC 230, "Statement of Cash Flows." This new guidance addresses the classifications and presentation of changes in restricted cash in the statement of cash flows. ASU 2016-18 is effective for fiscal periods beginning after December 15, 2017 and must be adopted retrospectively. The adoption of ASU 2016-18 modified our current disclosures by reclassifying certain amounts within the consolidated statement of cash flows, but did not have a material effect on our consolidated financial statements.
Recent Accounting Updates Not Yet Effective
In February 2016, the FASB issued ASU 2016-02, "Leases," which changes the accounting for leases and requires expanded disclosures about leasing activities. This new guidance will require lessees to recognize a right of use asset and a lease liability at the commencement date for all leases with terms greater than twelve months. Accounting by lessors is largely unchanged. ASU 2016-02 is effective for fiscal periods beginning after December 15, 2018 and must be adopted using a modified retrospective approach. Early adoption is permitted. We are currently evaluating the impact that ASU 2016-02 will have on our consolidated financial statements.
In January 2017, the FASB issued ASU 2017-04, "Simplifying the Test for Goodwill Impairment." This guidance simplifies how an entity is required to test goodwill for impairment by eliminating Step 2 from the goodwill impairment test. Instead, if the carrying amount of a reporting unit exceeds its fair value, an impairment loss will be recognized in an amount equal to that excess, limited to the total amount of goodwill allocated to the reporting unit. ASU 2017-04 is effective for fiscal periods beginning after December 15, 2019. Early adoption is permitted. We do not expect the adoption of ASU 2017-04 will have a material impact on our consolidated financial statements.
In June 2018, the FASB issued ASU 2018-07, "Improvements to Nonemployee Share-Based Payment Accounting." This guidance expands the scope of Topic 718, "Compensation - Stock Compensation" to include share-based payment transactions for acquiring goods and services from non-employees, but excludes awards granted in conjunction with selling goods or services to a customer as part of a contract accounted for under ASC 606, "Revenue from Contracts with Customers." We are currently evaluating the impact that ASU 2018-07 will have on our consolidated financial statements.
On January 1, 2018, we adopted ASU 2014-09 using the modified retrospective transition method. Under this method, we evaluated all contracts that were in effect at the beginning of 2018 as if those contracts had been accounted for under the new revenue standard based on the terms in effect as of the adoption date. Under the modified retrospective transition approach, periods prior to the adoption date were not adjusted and continue to be reported in accordance with historical U.S. GAAP. A cumulative catch-up adjustment was recorded to beginning retained earnings to reflect the impact of all existing arrangements under the new revenue standard.
Sales Returns
Sales Returns
The allowance for sales returns at June 30, 2018 and December 31, 2017 included reserves for items returned prior to period-end that were not completely processed, and therefore had not yet been removed from the allowance for sales returns balance.
XML 42 R26.htm IDEA: XBRL DOCUMENT v3.10.0.1
Basis of Presentation and Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2018
Accounting Policies [Abstract]  
Adjustments Made to the Consolidated Balance Sheets and Impacts of New Revenue Guidance on Financial Statements
The cumulative effects of the changes made to our consolidated January 1, 2018 balance sheet for the adoption of ASU 2014-09, were as follows:

 
As reported
 
Adjustments due to
 ASU 2014-09
 
Balance at
Consolidated Balance Sheet (In thousands)
12/31/2017
 
 
1/1/2018
Contract assets
$

 
$
29,759

 
$
29,759

Inventories, net
162,589

 
(23,830
)
 
138,759

Prepaid expenses and other current assets
11,687

 
(174
)
 
11,513

Deferred income tax assets
7,913

 
(102
)
 
7,811

Accounts payable and other current liabilities
332,935

 
1,528

 
334,463

Deferred income tax liabilities
4,423

 
20

 
4,443

Retained earnings
266,780

 
4,084

 
270,864






The following tables compare the reported consolidated balance sheet and statements of operations as of and for the three and six months ended June 30, 2018, to pro forma amounts had the previous guidance been in effect. The guidance did not have a significant impact on the Company's unaudited condensed consolidated statement of cash flows.

 
As of June 30, 2018
Consolidated Balance Sheet (In thousands)
As reported
 
Without Adoption of ASU 2014-09
 
Effect of Change
Assets
 
 
 
 
 
Contract assets
$
28,253

 
$

 
$
28,253

Inventories, net
147,186

 
169,855

 
(22,669
)
Prepaid expenses and other current assets
14,312

 
14,307

 
5

Deferred income taxes
7,152

 
7,250

 
(98
)
 
 
 
 
 


Liabilities and Equity
 
 
 
 


Accounts payable and other current liabilities
$
296,256

 
$
294,484

 
$
1,772

Retained earnings
292,936

 
289,217

 
3,719

 
Three Months Ended June 30, 2018
Consolidated Statements of Operations (In thousands)
As reported
 
Without Adoption of ASU 2014-09
 
Effect of Change
Net sales
$
162,523

 
$
156,133

 
$
6,390

Cost of sales
135,764

 
129,745

 
6,019

Selling, general and administrative expenses
30,570

 
30,427

 
143

Provision for income taxes
2,088

 
2,040

 
48

Net income
22,659

 
22,478

 
181

 
 
 
 
 
 
Earnings per share:
 
 
 
 
 
Basic
$
1.61

 
$
1.60

 
$
0.01

Diluted
$
1.60

 
$
1.59

 
$
0.01


 
Six months ended June 30, 2018
Consolidated Statements of Operations (In thousands)
As reported
 
Without Adoption of ASU 2014-09
 
Effect of Change
Net sales
$
327,221

 
$
328,321

 
$
(1,100
)
Cost of sales
263,260

 
264,001

 
(741
)
Selling, general and administrative expenses
60,817

 
60,837

 
(20
)
Provision for income taxes
1,922

 
1,895

 
27

Net income
22,072

 
22,437

 
(365
)
 
 
 
 
 
 
Earnings per share:
 
 
 
 
 
Basic
$
1.57

 
$
1.59

 
$
(0.03
)
Diluted
$
1.55

 
$
1.58

 
$
(0.03
)
XML 43 R27.htm IDEA: XBRL DOCUMENT v3.10.0.1
Cash and Cash Equivalents and Restricted Cash (Tables)
6 Months Ended
Jun. 30, 2018
Cash and Cash Equivalents [Abstract]  
Cash and Cash Equivalents by Geographic Region
Cash and cash equivalents were held in the following geographic regions:
(In thousands)
June 30, 2018
 
December 31, 2017
United States
$
6,465

 
$
10,489

People's Republic of China ("PRC")
34,710

 
23,283

Asia (excluding the PRC)
1,348

 
1,405

Europe
8,139

 
18,071

South America
8,771

 
9,190

Total cash and cash equivalents
$
59,433

 
$
62,438

XML 44 R28.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accounts Receivable, Net and Revenue Concentrations (Tables)
6 Months Ended
Jun. 30, 2018
Receivables [Abstract]  
Accounts Receivable, Net and Allowance for Doubtful Accounts
Accounts receivable, net were as follows:
(In thousands)
June 30, 2018
 
December 31, 2017
Trade receivables, gross
$
140,483

 
$
142,299

Allowance for doubtful accounts
(1,008
)
 
(1,064
)
Allowance for sales returns
(596
)
 
(562
)
Net trade receivables
138,879

 
140,673

Other
4,783

 
10,905

Accounts receivable, net
$
143,662

 
$
151,578

Changes in the allowance for doubtful accounts were as follows:
(In thousands)
Six Months Ended June 30,
2018
 
2017
Balance at beginning of period
$
1,064

 
$
904

Additions to costs and expenses
2

 
81

(Write-offs)/Foreign exchange effects
(58
)
 
(35
)
Balance at end of period
$
1,008

 
$
950

Net Sales to Significant Customers
Net sales to the following customers totaled more than 10% of our net sales:
 
Three Months Ended June 30,
 
2018
 
2017
 
$ (thousands)
 
% of Net Sales
 
$ (thousands)
 
% of Net Sales
Comcast Corporation
$
29,542

 
18.2
%
 
$
42,951

 
24.2
%
AT&T (1)
$

 
%
 
$
21,740

 
12.2
%

 
Six Months Ended June 30,
 
2018
 
2017
 
$ (thousands)
 
% of Net Sales
 
$ (thousands)
 
% of Net Sales
Comcast Corporation
$
67,517

 
20.6
%
 
$
85,198

 
25.1
%
AT&T (1)
$

 
%
 
$
40,940

 
12.1
%
(1)  
Sales associated with this customer did not total more than 10% of our net sales for the indicated period.
Trade Receivables Associated with Significant Customers
Trade receivables associated with these significant customers that totaled more than 10% of our accounts receivable, net were as follows:
 
June 30, 2018
 
December 31, 2017
 
$ (thousands)
 
% of Accounts Receivable, Net
 
$ (thousands)
 
% of Accounts Receivable, Net
Comcast Corporation
$
19,570

 
13.6
%
 
$
25,142

 
16.6
%
XML 45 R29.htm IDEA: XBRL DOCUMENT v3.10.0.1
Inventories, Net and Significant Suppliers (Tables)
6 Months Ended
Jun. 30, 2018
Inventory Disclosure [Abstract]  
Inventories, Net
Inventories, net were as follows:
(In thousands)
June 30, 2018
 
December 31, 2017

Raw materials
$
58,263

 
$
43,638

Components
11,545

 
16,214

Work in process
5,908

 
1,847

Finished goods
79,007

 
105,178

Reserve for excess and obsolete inventory
(7,537
)
 
(4,288
)
Inventories, net
$
147,186

 
$
162,589

Changes in Reserve for Excess and Obsolete Inventory
Changes in the reserve for excess and obsolete inventory were as follows:
(In thousands)
Six Months Ended June 30,
2018
 
2017
Balance at beginning of period
$
4,288

 
$
4,205

Additions charged to costs and expenses (1)
4,564

 
1,218

Sell through (2)
(680
)
 
(576
)
(Write-offs)/Foreign exchange effects
(635
)
 
(640
)
Balance at end of period
$
7,537

 
$
4,207


(1)
The additions charged to costs and expenses do not include inventory directly written-off that was scrapped during production totaling $0.5 million and $0.2 million for the six months ended June 30, 2018 and 2017, respectively. These amounts are production waste and are not included in management's reserve for excess and obsolete inventory.
(2)
These amounts represent the reduction in reserves associated with inventory items that were sold during the period.
Purchases from Significant Suppliers
Purchases from the following supplier totaled more than 10% of our total inventory purchases:
 
Three Months Ended June 30,
 
2018
 
2017
 
$ (thousands)
 
% of Total
Inventory Purchases
 
$ (thousands)
 
% of Total
Inventory Purchases
Texas Instruments (1)
$

 
%
 
$
11,450

 
11.0
%


 
Six Months Ended June 30,
 
2018
 
2017
 
$ (thousands)
 
% of Total
Inventory Purchases
 
$ (thousands)
 
% of Total
Inventory Purchases
Texas Instruments (1)
$

 
%
 
$
20,578

 
10.7
%
(1)  
Purchases associated with this supplier did not total more than 10% of our total inventory purchases for the indicated period.

XML 46 R30.htm IDEA: XBRL DOCUMENT v3.10.0.1
Goodwill and Intangible Assets, Net (Tables)
6 Months Ended
Jun. 30, 2018
Goodwill and Intangible Assets Disclosure [Abstract]  
Changes in the Carrying Amount of Goodwill
Changes in the carrying amount of goodwill were as follows:
(In thousands)
 
Balance at December 31, 2017
$
48,651

Foreign exchange effects
(129
)
Balance at June 30, 2018
$
48,522

 
Components of Intangible Assets, Net
The components of intangible assets, net were as follows:
 
June 30, 2018
 
December 31, 2017
(In thousands)
Gross (1)
 
Accumulated
Amortization (1)
 
Net
 
Gross (1)
 
Accumulated
Amortization (1)
 
Net
Distribution rights
$
335

 
$
(176
)
 
$
159

 
$
344

 
$
(165
)
 
$
179

Patents
13,662

 
(5,218
)
 
8,444

 
13,250

 
(5,310
)
 
7,940

Trademarks and trade names
2,786

 
(1,746
)
 
1,040

 
2,786

 
(1,594
)
 
1,192

Developed and core technology
12,560

 
(7,079
)
 
5,481

 
12,560

 
(6,071
)
 
6,489

Capitalized software development costs
198

 
(113
)
 
85

 
142

 
(77
)
 
65

Customer relationships
32,534

 
(21,035
)
 
11,499

 
32,534

 
(19,395
)
 
13,139

Order backlog

 

 

 
150

 
(113
)
 
37

Total intangible assets, net
$
62,075

 
$
(35,367
)
 
$
26,708


$
61,766

 
$
(32,725
)
 
$
29,041

 
(1) 
This table excludes the gross value of fully amortized intangible assets totaling $6.8 million and $6.0 million at June 30, 2018 and December 31, 2017, respectively.
Amortization Expense by Income Statement Caption
Amortization expense by income statement caption was as follows:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
(In thousands)
2018
 
2017
 
2018
 
2017
Cost of sales
$
18

 
$
55

 
$
73

 
$
74

Selling, general and administrative expenses
1,758

 
1,736

 
3,505

 
3,317

Total amortization expense
$
1,776

 
$
1,791

 
$
3,578

 
$
3,391

Estimated Future Amortization Expense Related to Intangible Assets
Estimated future annual amortization expense related to our intangible assets at June 30, 2018, was as follows:
(In thousands)
 
2018 (remaining 6 months)
$
3,506

2019
6,922

2020
5,791

2021
2,253

2022
2,143

Thereafter
6,093

Total
$
26,708

XML 47 R31.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accrued Compensation (Tables)
6 Months Ended
Jun. 30, 2018
Payables and Accruals [Abstract]  
Components of Accrued Compensation
The components of accrued compensation were as follows:
(In thousands)
June 30, 2018
 
December 31, 2017
Accrued social insurance (1)
$
17,412

 
$
17,727

Accrued salary/wages
9,789

 
7,910

Accrued vacation/holiday
2,908

 
2,769

Accrued bonus (2)
1,155

 
2,329

Accrued commission
669

 
1,089

Accrued medical insurance claims
321

 
286

Other accrued compensation
710

 
2,389

Total accrued compensation
$
32,964

 
$
34,499

 
(1) 
PRC employers are required by law to remit the applicable social insurance payments to their local government. Social insurance is comprised of various components such as pension, medical insurance, job industry insurance, unemployment insurance, and a housing assistance fund, and is administered in a manner similar to social security in the United States. This amount represents our estimate of the amounts due to the PRC government for social insurance on June 30, 2018 and December 31, 2017.
(2) 
Accrued bonus includes an accrual for an extra month of salary ("13th month salary") to be paid to employees in certain geographies where it is the customary business practice. This 13th month salary is paid to these employees if they remain employed with us through December 31st. The total accrued for the 13th month salary was $0.1 million and $0.7 million at June 30, 2018 and December 31, 2017, respectively.
The components of other accrued liabilities were as follows:
(In thousands)
June 30, 2018
 
December 31, 2017
Advertising and marketing
$
304

 
$
232

Deferred revenue
336

 
215

Deposit for sale of Guangzhou factory

 
4,901

Duties
792

 
1,184

Freight and handling fees
3,043

 
1,983

Product development
700

 
974

Product warranty claim costs
1,008

 
339

Professional fees
1,760

 
1,578

Property, plant, and equipment
509

 
2,151

Sales taxes and VAT
799

 
2,955

Short-term contingent consideration
3,870

 
3,800

Third-party commissions
535

 
599

Tooling (1)
1,728

 
1,843

Unrealized loss on foreign currency exchange contracts
163

 
630

Utilities
165

 
103

Other
5,338

 
5,232

Total other accrued liabilities
$
21,050

 
$
28,719

 
(1) 
The tooling accrual balance relates to unearned revenue for tooling that will be sold to customers.
XML 48 R32.htm IDEA: XBRL DOCUMENT v3.10.0.1
Other Accrued Liabilities (Tables)
6 Months Ended
Jun. 30, 2018
Payables and Accruals [Abstract]  
Components of Other Accrued Liabilities
The components of accrued compensation were as follows:
(In thousands)
June 30, 2018
 
December 31, 2017
Accrued social insurance (1)
$
17,412

 
$
17,727

Accrued salary/wages
9,789

 
7,910

Accrued vacation/holiday
2,908

 
2,769

Accrued bonus (2)
1,155

 
2,329

Accrued commission
669

 
1,089

Accrued medical insurance claims
321

 
286

Other accrued compensation
710

 
2,389

Total accrued compensation
$
32,964

 
$
34,499

 
(1) 
PRC employers are required by law to remit the applicable social insurance payments to their local government. Social insurance is comprised of various components such as pension, medical insurance, job industry insurance, unemployment insurance, and a housing assistance fund, and is administered in a manner similar to social security in the United States. This amount represents our estimate of the amounts due to the PRC government for social insurance on June 30, 2018 and December 31, 2017.
(2) 
Accrued bonus includes an accrual for an extra month of salary ("13th month salary") to be paid to employees in certain geographies where it is the customary business practice. This 13th month salary is paid to these employees if they remain employed with us through December 31st. The total accrued for the 13th month salary was $0.1 million and $0.7 million at June 30, 2018 and December 31, 2017, respectively.
The components of other accrued liabilities were as follows:
(In thousands)
June 30, 2018
 
December 31, 2017
Advertising and marketing
$
304

 
$
232

Deferred revenue
336

 
215

Deposit for sale of Guangzhou factory

 
4,901

Duties
792

 
1,184

Freight and handling fees
3,043

 
1,983

Product development
700

 
974

Product warranty claim costs
1,008

 
339

Professional fees
1,760

 
1,578

Property, plant, and equipment
509

 
2,151

Sales taxes and VAT
799

 
2,955

Short-term contingent consideration
3,870

 
3,800

Third-party commissions
535

 
599

Tooling (1)
1,728

 
1,843

Unrealized loss on foreign currency exchange contracts
163

 
630

Utilities
165

 
103

Other
5,338

 
5,232

Total other accrued liabilities
$
21,050

 
$
28,719

 
(1) 
The tooling accrual balance relates to unearned revenue for tooling that will be sold to customers.
XML 49 R33.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2018
Commitments and Contingencies Disclosure [Abstract]  
Changes in the Liability for Product Warranty Claim Costs
Changes in the liability for product warranty claim costs were as follows:
(In thousands)
Six Months Ended June 30,
2018
 
2017
Balance at beginning of period
$
339

 
$
134

Accruals for warranties issued during the period
769

 
167

Settlements (in cash or in kind) during the period
(100
)
 
(3
)
Balance at end of period
$
1,008

 
$
298

XML 50 R34.htm IDEA: XBRL DOCUMENT v3.10.0.1
Treasury Stock (Tables)
6 Months Ended
Jun. 30, 2018
Equity [Abstract]  
Repurchased Shares of Common Stock
Repurchased shares of our common stock were as follows:
 
Six Months Ended June 30,
(In thousands)
2018
 
2017
Shares repurchased
225

 
239

Cost of shares repurchased
$
7,114

 
$
14,885

XML 51 R35.htm IDEA: XBRL DOCUMENT v3.10.0.1
Business Segment and Foreign Operations (Tables)
6 Months Ended
Jun. 30, 2018
Segment Reporting [Abstract]  
Net Sales to External Customers by Geographic Area
Our net sales to external customers by geographic area were as follows:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
(In thousands)
2018

2017
 
2018
 
2017
United States
$
79,294

 
$
85,569

 
$
159,045

 
$
167,497

Asia (excluding PRC)
27,467

 
26,916

 
54,867

 
51,566

People's Republic of China
20,627

 
21,835

 
40,744

 
37,578

Europe
20,330

 
19,740

 
39,460

 
37,164

Latin America
6,636

 
15,381

 
16,666

 
31,026

Other
8,169

 
8,139

 
16,439

 
14,155

Total net sales
$
162,523

 
$
177,580

 
$
327,221

 
$
338,986

Long-Lived Tangible Assets by Geographic Area
Long-lived tangible assets by geographic area were as follows:
(In thousands)
June 30, 2018
 
December 31, 2017
United States
$
15,351

 
$
14,674

People's Republic of China
92,261

 
96,984

All other countries
3,753

 
3,870

Total long-lived tangible assets
$
111,365

 
$
115,528

XML 52 R36.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2018
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Stock-based Compensation Expense and Related Income Tax Benefit
Stock-based compensation expense by statement of operations caption and the related income tax benefit were as follows:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
(In thousands)
2018
 
2017
 
2018
 
2017
Cost of sales
$
23

 
$
19

 
$
40

 
$
34

Research and development expenses
201

 
144

 
356

 
263

Selling, general and administrative expenses:
 
 
 
 
 
 
 
Employees
1,737

 
1,975

 
3,265

 
3,719

Outside directors
504

 
794

 
1,008

 
1,539

Total employee and director stock-based compensation expense
$
2,465


$
2,932


$
4,669


$
5,555

 
 
 
 
 
 
 
 
Income tax benefit
$
519

 
$
889

 
982

 
1,704

Stock Option Activity
Stock option activity was as follows:
 
Number of Options
(in 000's)
 
Weighted-Average Exercise Price
 
Weighted-Average Remaining Contractual Term
(in years)
 
Aggregate Intrinsic Value
(in 000's)
Outstanding at December 31, 2017
520

 
$
42.56

 
 
 
 
Granted
119

 
44.95

 
 
 
 
Exercised
(30
)
 
23.46

 
 
 
$
700

Forfeited/canceled/expired
(7
)
 
27.74

 
 
 
 
Outstanding at June 30, 2018 (1)
602

 
$
44.17

 
4.57
 
$
1,814

Vested and expected to vest at June 30, 2018 (1)
602

 
$
44.17

 
4.57
 
$
1,814

Exercisable at June 30, 2018 (1)
404

 
$
41.03

 
3.83
 
$
1,814

(1) 
The aggregate intrinsic value represents the total pre-tax value (the difference between our closing stock price on the last trading day of the second quarter of 2018 and the exercise price, multiplied by the number of in-the-money options) that would have been received by the option holders had they all exercised their options on June 30, 2018. This amount will change based on the fair market value of our stock.
Assumptions Used in Valuation and Weighted Average Fair Value of Stock Option Grants
The assumptions we utilized in the Black-Scholes option pricing model and the resulting weighted average fair value of stock option grants were the following:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2018
 
2017
 
2018
 
2017
Weighted average fair value of grants
$

 
$

 
$
14.26

 
$
19.61

Risk-free interest rate
%
 
%
 
2.51
%
 
1.75
%
Expected volatility
%
 
%
 
33.09
%
 
34.25
%
Expected life in years
0.00

 
0.00

 
4.53

 
4.52

Non-Vested Restricted Stock Award Activity
Non-vested restricted stock award activity was as follows:
 
Shares
(in 000's)
 
Weighted-Average Grant Date Fair Value
Non-vested at December 31, 2017
162

 
$
61.19

Granted
137

 
44.79

Vested
(58
)
 
63.20

Forfeited
(5
)
 
59.72

Non-vested at June 30, 2018
236

 
$
51.22

XML 53 R37.htm IDEA: XBRL DOCUMENT v3.10.0.1
Performance-Based Common Stock Warrants (Tables)
6 Months Ended
Jun. 30, 2018
Equity [Abstract]  
Purchase Level and Number of Warrants That Will Vest
The table below presents the purchase levels and number of warrants that will vest in each period based upon achieving these purchase levels.
 
Incremental Warrants That Will Vest
Aggregate Level of Purchases by Comcast and Affiliates
January 1, 2016 - December 31, 2017
 
January 1, 2018 - December 31, 2019
 
January 1, 2020 - December 31, 2021
$260 million
100,000

 
100,000

 
75,000

$300 million
75,000

 
75,000

 
75,000

$340 million
75,000

 
75,000

 
75,000

Maximum Potential Warrants Earned by Comcast
250,000

 
250,000

 
225,000

Assumptions Used in Valuation and Weighted Average Fair Value of Warrants
The assumptions we utilized in the Black Scholes option pricing model and the resulting weighted average fair value of the warrants were the following:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2018
 
2017
 
2018
 
2017
Fair value
$6.92
 
$28.89
 
$6.92
 
$28.89
Price of Universal Electronics Inc. common stock
$32.88
 
$67.21
 
$32.88
 
$67.21
Risk-free interest rate
2.71%
 
1.95%
 
2.71%
 
1.95%
Expected volatility
40.20%
 
35.05%
 
40.20%
 
35.05%
Expected life in years
4.50
 
5.50
 
4.50
 
5.50
Impact to Net Sales in Connection with Warrants and Related Income Tax Benefit
The impact to net sales recorded in connection with the warrants and the related income tax benefit were as follows:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
(in thousands)
2018

2017
 
2018
 
2017
Reduction/(increase) to net sales
(128)
 
331
 
343
 
1,263
Income tax benefit/(expense)
(32)
 
123
 
86
 
471
XML 54 R38.htm IDEA: XBRL DOCUMENT v3.10.0.1
Other Income (Expense), Net (Tables)
6 Months Ended
Jun. 30, 2018
Other Income and Expenses [Abstract]  
Other Income (Expense), Net
Other income (expense), net consisted of the following: 
 
Three Months Ended June 30,
 
Six Months Ended June 30,
(In thousands)
2018
 
2017
 
2018
 
2017
Net gain (loss) on foreign currency exchange contracts (1)
$
1,865

 
$
(1,598
)
 
$
534

 
$
(1,364
)
Net gain (loss) on foreign currency exchange transactions
(2,965
)
 
1,006

 
(2,240
)
 
1,336

Other income
18

 
(50
)
 
37

 
(31
)
Other income (expense), net
$
(1,082
)
 
$
(642
)

$
(1,669
)

$
(59
)

(1) 
This represents the gains (losses) incurred on foreign currency hedging derivatives (see Note 17 for further details).
XML 55 R39.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2018
Earnings Per Share [Abstract]  
Calculation of Earnings Per Share
Earnings per share was calculated as follows:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
(In thousands, except per-share amounts)
2018
 
2017
 
2018
 
2017
BASIC
 
 
 
 
 
 
 
Net income
$
22,659

 
$
4,684

 
$
22,072

 
$
4,803

Weighted-average common shares outstanding
14,070

 
14,404

 
14,078

 
14,427

Basic earnings per share
$
1.61

 
$
0.33

 
$
1.57

 
$
0.33

 
 
 
 
 
 
 
 
DILUTED
 
 
 
 
 
 
 
Net income
$
22,659

 
$
4,684

 
$
22,072

 
$
4,803

Weighted-average common shares outstanding for basic
14,070

 
14,404

 
14,078

 
14,427

Dilutive effect of stock options, restricted stock and common stock warrants
88

 
279

 
117

 
273

Weighted-average common shares outstanding on a diluted basis
14,158

 
14,683

 
14,195

 
14,700

Diluted earnings per share
$
1.60

 
$
0.32

 
$
1.55

 
$
0.33

Securities Excluded from the Computation of Diluted Earnings (Loss) Per Common Share
The following number of stock options, shares of restricted stock and common stock warrants were excluded from the computation of diluted earnings per common share as their inclusion would have been anti-dilutive:
 
Three Months Ended June 30,
 
Six Months Ended June 30,
(In thousands)
2018
 
2017
 
2018
 
2017
Stock options
382

 
165

 
357

 
147

Restricted stock awards
204

 

 
172

 
29

Performance-based warrants

 

 

 

XML 56 R40.htm IDEA: XBRL DOCUMENT v3.10.0.1
Derivatives (Tables)
6 Months Ended
Jun. 30, 2018
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Total Net Fair Value of Derivatives
The following table sets forth the total net fair value of derivatives:  
 
 
June 30, 2018
 
December 31, 2017
 
 
Fair Value Measurement Using
 
Total Balance
 
Fair Value Measurement Using
 
Total Balance
(In thousands)
 
Level 1
 
Level 2
 
Level 3
 
 
Level 1
 
Level 2
 
Level 3
 
Foreign currency exchange contracts
 
$

 
$
(157
)
 
$

 
$
(157
)
 
$

 
$
(565
)
 
$

 
$
(565
)
Foreign Currency Exchange Contracts
Details of foreign currency exchange contracts held were as follows:
Date Held
 
Type
 
Position Held
 
Notional Value
(in millions)
 
Forward Rate
 
Unrealized Gain/(Loss) Recorded at Balance Sheet
Date
(in thousands)(1)
 
Settlement Date
June 30, 2018
 
USD/Euro
 
USD
 
$
15.0

 
1.1575

 
$
(148
)
 
July 27, 2018
June 30, 2018
 
USD/Chinese Yuan Renminbi
 
Chinese Yuan Renminbi
 
$
5.0

 
6.6195

 
$
(15
)
 
July 27, 2018
June 30, 2018
 
USD/Brazilian Real
 
USD
 
$
1.0

 
3.8626

 
$
6

 
July 27, 2018
 
 
 
 
 
 
 
 
 
 
 
 
 
December 31, 2017
 
USD/Euro
 
USD
 
$
17.0

 
1.1858

 
$
(220
)
 
January 5, 2018
December 31, 2017
 
USD/Chinese Yuan Renminbi
 
Chinese Yuan Renminbi
 
$
20.0

 
6.6481

 
$
(410
)
 
January 5, 2018
December 31, 2017
 
USD/Brazilian Real
 
USD
 
$
2.5

 
3.2350

 
$
65

 
January 24, 2018
(1) 
Unrealized gains on foreign currency exchange contracts are recorded in prepaid expenses and other current assets. Unrealized losses on foreign currency exchange contracts are recorded in other accrued liabilities.
XML 57 R41.htm IDEA: XBRL DOCUMENT v3.10.0.1
Business Combination (Tables)
6 Months Ended
Jun. 30, 2018
Business Combinations [Abstract]  
Purchase Price Allocation
Management's purchase price allocation was the following:
(in thousands)
Estimated Lives
 
Fair Value
Accounts receivable
 
 
$
429

Inventories
 
 
1,508

Prepaid expenses and other current assets
 
 
7

Property, plant and equipment
1-4 years
 
14

Current liabilities
 
 
(408
)
Net tangible assets acquired
 
 
1,550

Trade name
8 years
 
400

Customer relationships
10 years
 
5,000

Order backlog
1 year
 
150

Goodwill
 
 
5,494

Total purchase price
 
 
12,594

Less: Contingent consideration
 
 
(3,700
)
Cash paid
 
 
$
8,894

Pro Forma Financial Information
The following unaudited pro forma financial information presents the combined results of our operations and the operations of RCS as if this transaction had occurred on January 1, 2016. This unaudited pro forma financial information is not intended to represent or be indicative of the consolidated results of operations that would have been achieved had the acquisition actually been completed as of January 1, 2016, and should not be taken as a projection of the future consolidated results of our operations.
 
Three Months Ended June 30,
 
Six Months Ended June 30,
(In thousands, except per-share amounts)
2018
 
2017
 
2018
 
2017
Net sales
$
162,523

 
$
177,580

 
$
327,221

 
$
339,548

Net income
22,659

 
4,767

 
22,072

 
4,541

Basic earnings per share
$
1.61

 
$
0.33

 
$
1.57

 
$
0.31

Diluted earnings per share
$
1.60

 
$
0.32

 
$
1.55

 
$
0.31

XML 58 R42.htm IDEA: XBRL DOCUMENT v3.10.0.1
Basis of Presentation and Significant Accounting Policies - Adjustments Made to the Consolidated Balance Sheet Following Adoption (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Jan. 01, 2018
Dec. 31, 2017
Assets      
Contract assets $ 28,253 $ 29,759 $ 0
Inventories, net 147,186 138,759 162,589
Prepaid expenses and other current assets 14,312 11,513 11,687
Deferred income tax assets 7,152 7,811 7,913
Liabilities and Stockholders' Equity      
Accounts payable and other current liabilities 296,256 334,463 332,935
Deferred income tax liabilities 1,530 4,443 4,423
Retained earnings 292,936 270,864 266,780
As reported      
Assets      
Contract assets 0   0
Inventories, net 169,855   162,589
Prepaid expenses and other current assets 14,307   11,687
Deferred income tax assets 7,250   7,913
Liabilities and Stockholders' Equity      
Accounts payable and other current liabilities 294,484   332,935
Deferred income tax liabilities     4,423
Retained earnings 289,217   $ 266,780
ASU 2014-09 | Adjustments due to Adoption of ASU 2014-09      
Assets      
Contract assets 28,253 29,759  
Inventories, net (22,669) (23,830)  
Prepaid expenses and other current assets 5 (174)  
Deferred income tax assets (98) (102)  
Liabilities and Stockholders' Equity      
Accounts payable and other current liabilities 1,772 1,528  
Deferred income tax liabilities   20  
Retained earnings $ 3,719 $ 4,084  
XML 59 R43.htm IDEA: XBRL DOCUMENT v3.10.0.1
Basis of Presentation and Significant Accounting Policies - Condensed Balance Sheet, Pro Forma Amounts Under Previous Guidance (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Jan. 01, 2018
Dec. 31, 2017
Assets      
Contract assets $ 28,253 $ 29,759 $ 0
Inventories, net 147,186 138,759 162,589
Prepaid expenses and other current assets 14,312 11,513 11,687
Deferred income taxes 7,152 7,811 7,913
Liabilities and Stockholders' Equity      
Accounts payable and other current liabilities 296,256 334,463 332,935
Retained earnings 292,936 270,864 266,780
Without Adoption of ASU 2014-09      
Assets      
Contract assets 0   0
Inventories, net 169,855   162,589
Prepaid expenses and other current assets 14,307   11,687
Deferred income taxes 7,250   7,913
Liabilities and Stockholders' Equity      
Accounts payable and other current liabilities 294,484   332,935
Retained earnings 289,217   $ 266,780
Effect of Change | ASU 2014-09      
Assets      
Contract assets 28,253 29,759  
Inventories, net (22,669) (23,830)  
Prepaid expenses and other current assets 5 (174)  
Deferred income taxes (98) (102)  
Liabilities and Stockholders' Equity      
Accounts payable and other current liabilities 1,772 1,528  
Retained earnings $ 3,719 $ 4,084  
XML 60 R44.htm IDEA: XBRL DOCUMENT v3.10.0.1
Basis of Presentation and Significant Accounting Policies - Condensed Statements of Operations, Pro Forma Amounts Under Previous Guidance (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Net sales $ 162,523 $ 177,580 $ 327,221 $ 338,986
Cost of sales 135,764 133,829 263,260 254,201
Selling, general and administrative expenses 30,570 31,053 60,817 61,704
Provision for income taxes 2,088 1,415 1,922 1,121
Net income $ 22,659 $ 4,684 $ 22,072 $ 4,803
Earnings per share:        
Basic (in dollars per share) $ 1.61 $ 0.33 $ 1.57 $ 0.33
Diluted (in dollars per share) $ 1.60 $ 0.32 $ 1.55 $ 0.33
Without Adoption of ASU 2014-09        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Net sales $ 156,133   $ 328,321  
Cost of sales 129,745   264,001  
Selling, general and administrative expenses 30,427   60,837  
Provision for income taxes 2,040   1,895  
Net income $ 22,478   $ 22,437  
Earnings per share:        
Basic (in dollars per share) $ 1.60   $ 1.59  
Diluted (in dollars per share) $ 1.59   $ 1.58  
Effect of Change | ASU 2014-09        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Net sales $ 6,390   $ (1,100)  
Cost of sales 6,019   (741)  
Selling, general and administrative expenses 143   (20)  
Provision for income taxes 48   27  
Net income $ 181   $ (365)  
Earnings per share:        
Basic (in dollars per share) $ 0.01   $ (0.03)  
Diluted (in dollars per share) $ 0.01   $ (0.03)  
XML 61 R45.htm IDEA: XBRL DOCUMENT v3.10.0.1
Cash and Cash Equivalents and Restricted Cash - Cash and Cash Equivalents by Geographic Region (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Cash and Cash Equivalents [Line Items]    
Cash and cash equivalents $ 59,433 $ 62,438
United States    
Cash and Cash Equivalents [Line Items]    
Cash and cash equivalents 6,465 10,489
People's Republic of China (PRC)    
Cash and Cash Equivalents [Line Items]    
Cash and cash equivalents 34,710 23,283
Asia (excluding the PRC)    
Cash and Cash Equivalents [Line Items]    
Cash and cash equivalents 1,348 1,405
Europe    
Cash and Cash Equivalents [Line Items]    
Cash and cash equivalents 8,139 18,071
South America    
Cash and Cash Equivalents [Line Items]    
Cash and cash equivalents $ 8,771 $ 9,190
XML 62 R46.htm IDEA: XBRL DOCUMENT v3.10.0.1
Cash and Cash Equivalents and Restricted Cash - Restricted Cash (Details) - Sep. 29, 2016
¥ in Millions, $ in Millions
USD ($)
CNY (¥)
Guangzhou Factory | Disposed of by Sale    
Restricted Cash and Cash Equivalents Items [Line Items]    
Cash deposit $ 5.1 ¥ 32
XML 63 R47.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accounts Receivable, Net and Revenue Concentrations - Accounts Receivable, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Jun. 30, 2017
Dec. 31, 2016
Accounts Receivable, Net, Current [Abstract]        
Trade receivables, gross $ 140,483 $ 142,299    
Allowance for doubtful accounts (1,008) (1,064) $ (950) $ (904)
Allowance for sales returns (596) (562)    
Net trade receivables 138,879 140,673    
Other 4,783 10,905    
Accounts receivable, net $ 143,662 $ 151,578    
XML 64 R48.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accounts Receivable, Net and Revenue Concentrations - Allowance for Doubtful Accounts (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Schedule of Allowance for Doubtful Accounts    
Balance at beginning of period $ 1,064 $ 904
Additions to costs and expenses 2 81
(Write-offs)/Foreign exchange effects (58) (35)
Balance at end of period $ 1,008 $ 950
XML 65 R49.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accounts Receivable, Net and Revenue Concentrations - Sales Returns (Details) - USD ($)
$ in Millions
Jun. 30, 2018
Dec. 31, 2017
Receivables [Abstract]    
Allowance for sales returns $ 0.3 $ 0.4
XML 66 R50.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accounts Receivable, Net and Revenue Concentrations - Net Sales to Significant Customers (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Revenue, Major Customer [Line Items]        
Net sales $ 162,523 $ 177,580 $ 327,221 $ 338,986
Net Sales | Comcast Corporation        
Revenue, Major Customer [Line Items]        
Net sales $ 29,542 $ 42,951 $ 67,517 $ 85,198
Percent of net sales 18.20% 24.20% 20.60% 25.10%
Net Sales | AT&T        
Revenue, Major Customer [Line Items]        
Net sales $ 0 $ 21,740 $ 0 $ 40,940
Percent of net sales 0.00% 12.20% 0.00% 12.10%
XML 67 R51.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accounts Receivable, Net and Revenue Concentrations - Trade Receivables Associated with Significant Customers (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2018
Dec. 31, 2017
Revenue, Major Customer [Line Items]    
Accounts receivable, net $ 143,662 $ 151,578
Accounts Receivable, Net | Comcast Corporation    
Revenue, Major Customer [Line Items]    
Accounts receivable, net $ 19,570 $ 25,142
Percent of accounts receivable, net 13.60% 16.60%
XML 68 R52.htm IDEA: XBRL DOCUMENT v3.10.0.1
Inventories, Net and Significant Suppliers - Inventories, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Jan. 01, 2018
Dec. 31, 2017
Jun. 30, 2017
Dec. 31, 2016
Inventory Disclosure [Abstract]          
Raw materials $ 58,263   $ 43,638    
Components 11,545   16,214    
Work in process 5,908   1,847    
Finished goods 79,007   105,178    
Reserve for excess and obsolete inventory (7,537)   (4,288) $ (4,207) $ (4,205)
Inventories, net $ 147,186 $ 138,759 $ 162,589    
XML 69 R53.htm IDEA: XBRL DOCUMENT v3.10.0.1
Inventories, Net and Significant Suppliers - Changes in Reserve for Excess and Obsolete Inventory (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Schedule of Reserve for Excess and Obsolete Inventory [Rollforward]    
Balance at beginning of period $ 4,288 $ 4,205
Additions charged to costs and expenses 4,564 1,218
Sell through (680) (576)
(Write-offs)/Foreign exchange effects (635) (640)
Balance at end of period 7,537 4,207
Inventory written-off and scrapped during production $ 500 $ 200
XML 70 R54.htm IDEA: XBRL DOCUMENT v3.10.0.1
Inventories, Net and Significant Suppliers - Purchases from Significant Suppliers (Details) - Texas Instruments - Supplier Concentration Risk - Inventory Purchases - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Concentration Risk [Line Items]        
Purchases from significant supplier $ 0 $ 11,450 $ 0 $ 20,578
Percent of total inventory purchases 0.00% 11.00% 0.00% 10.70%
XML 71 R55.htm IDEA: XBRL DOCUMENT v3.10.0.1
Inventories, Net and Significant Suppliers - Related Party Supplier (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Executive Vice President      
Related Party Transaction [Line Items]      
Ownership percentage in third party by executive   40.00%  
Related Party Supplier | Supplier Concentration Risk | Inventory Purchases      
Related Party Transaction [Line Items]      
Inventory purchases $ 1.6 $ 1.1 $ 2.6
XML 72 R56.htm IDEA: XBRL DOCUMENT v3.10.0.1
Goodwill and Intangible Assets, Net - Changes in the Carrying Amount of Goodwill (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2018
USD ($)
Goodwill [Roll Forward]  
Balance $ 48,651
Foreign exchange effects (129)
Balance $ 48,522
XML 73 R57.htm IDEA: XBRL DOCUMENT v3.10.0.1
Goodwill and Intangible Assets, Net - Components of Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Finite-Lived Intangible Assets, Net [Abstract]    
Gross $ 62,075 $ 61,766
Accumulated Amortization (35,367) (32,725)
Net 26,708 29,041
Gross value of fully amortized intangible assets 6,800 6,000
Distribution rights    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross 335 344
Accumulated Amortization (176) (165)
Net 159 179
Patents    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross 13,662 13,250
Accumulated Amortization (5,218) (5,310)
Net 8,444 7,940
Trademarks and trade names    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross 2,786 2,786
Accumulated Amortization (1,746) (1,594)
Net 1,040 1,192
Developed and core technology    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross 12,560 12,560
Accumulated Amortization (7,079) (6,071)
Net 5,481 6,489
Capitalized software development costs    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross 198 142
Accumulated Amortization (113) (77)
Net 85 65
Customer relationships    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross 32,534 32,534
Accumulated Amortization (21,035) (19,395)
Net 11,499 13,139
Order backlog    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross 0 150
Accumulated Amortization 0 (113)
Net $ 0 $ 37
XML 74 R58.htm IDEA: XBRL DOCUMENT v3.10.0.1
Goodwill and Intangible Assets, Net - Amortization Expense by Income Statement Caption (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Finite-Lived Intangible Assets [Line Items]        
Amortization expense $ 1,776 $ 1,791 $ 3,578 $ 3,391
Cost of sales        
Finite-Lived Intangible Assets [Line Items]        
Amortization expense 18 55 73 74
Selling, general and administrative expenses        
Finite-Lived Intangible Assets [Line Items]        
Amortization expense $ 1,758 $ 1,736 $ 3,505 $ 3,317
XML 75 R59.htm IDEA: XBRL DOCUMENT v3.10.0.1
Goodwill and Intangible Assets, Net - Estimated Future Annual Amortization Expense Related to Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Schedule of Estimated Future Amortization expense    
2018 (remaining 6 months) $ 3,506  
2019 6,922  
2020 5,791  
2021 2,253  
2022 2,143  
Thereafter 6,093  
Net $ 26,708 $ 29,041
XML 76 R60.htm IDEA: XBRL DOCUMENT v3.10.0.1
Line of Credit (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Dec. 31, 2017
Line of Credit Facility [Line Items]          
Amount outstanding under line of credit $ 111,000,000   $ 111,000,000   $ 138,000,000
Interest expense on borrowings $ 1,400,000 $ 600,000 $ 2,500,000 $ 1,100,000  
Line of Credit | US Bank          
Line of Credit Facility [Line Items]          
Effective interest rate 3.84%   3.84%    
Line of Credit | US Bank | LIBOR | Minimum          
Line of Credit Facility [Line Items]          
Basis spread on variable rate     1.25%    
Line of Credit | US Bank | LIBOR | Maximum          
Line of Credit Facility [Line Items]          
Basis spread on variable rate     1.75%    
Line of Credit | US Bank | Base Rate | Minimum          
Line of Credit Facility [Line Items]          
Basis spread on variable rate     0.00%    
Line of Credit | US Bank | Base Rate | Maximum          
Line of Credit Facility [Line Items]          
Basis spread on variable rate     0.50%    
Line of Credit | US Bank | Enson          
Line of Credit Facility [Line Items]          
Ownership interest used to secure obligations 65.00%   65.00%    
Line of Credit | Second Amended Credit Agreement          
Line of Credit Facility [Line Items]          
Maximum borrowing capacity $ 170,000,000   $ 170,000,000    
Commitment fees     0    
Letter of Credit          
Line of Credit Facility [Line Items]          
Letter of credit outstanding amount $ 0   $ 0    
XML 77 R61.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Dec. 31, 2017
Income Tax Disclosure [Abstract]          
Income tax expense $ 2,088 $ 1,415 $ 1,922 $ 1,121  
Effective tax rate 8.40% 23.20% 8.00% 18.90%  
Unrecognized tax benefits $ 5,700   $ 5,700    
Unrecognized tax benefits that would impact effective rate 5,400   5,400    
Accrued interest and penalties $ 600   $ 600   $ 500
XML 78 R62.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accrued Compensation (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Components of Accrued Compensation    
Accrued social insurance $ 17,412 $ 17,727
Accrued salary/wages 9,789 7,910
Accrued vacation/holiday 2,908 2,769
Accrued bonus 1,155 2,329
Accrued commission 669 1,089
Accrued medical insurance claims 321 286
Other accrued compensation 710 2,389
Total accrued compensation 32,964 34,499
Salaries accrued for thirteenth month $ 100 $ 700
XML 79 R63.htm IDEA: XBRL DOCUMENT v3.10.0.1
Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Payables and Accruals [Abstract]    
Advertising and marketing $ 304 $ 232
Deferred revenue 336 215
Deposit for sale of Guangzhou factory 0 4,901
Duties 792 1,184
Freight and handling fees 3,043 1,983
Product development 700 974
Product warranty claim costs 1,008 339
Professional fees 1,760 1,578
Property, plant, and equipment 509 2,151
Sales taxes and VAT 799 2,955
Short-term contingent consideration 3,870 3,800
Third-party commissions 535 599
Tooling 1,728 1,843
Unrealized loss on foreign currency exchange contracts 163 630
Utilities 165 103
Other 5,338 5,232
Total other accrued liabilities $ 21,050 $ 28,719
XML 80 R64.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies - Changes in the Liability for Product Warranty Claim Costs (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Schedule of Changes in Reserve for Product Warranty Claim Costs    
Balance at beginning of period $ 339 $ 134
Accruals for warranties issued during the period 769 167
Settlements (in cash or in kind) during the period (100) (3)
Balance at end of period $ 1,008 $ 298
XML 81 R65.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies - Restructuring Activities and Sale of Guangzhou Factory (Details)
$ in Thousands, ¥ in Millions
3 Months Ended 6 Months Ended
Jun. 26, 2018
USD ($)
Jun. 30, 2018
USD ($)
Jun. 30, 2017
USD ($)
Jun. 30, 2018
USD ($)
Jun. 30, 2017
USD ($)
Apr. 26, 2018
USD ($)
Apr. 26, 2018
CNY (¥)
Apr. 23, 2018
USD ($)
Apr. 23, 2018
CNY (¥)
Sep. 26, 2016
CNY (¥)
Restructuring Cost and Reserve [Line Items]                    
Factory transition restructuring charges   $ 0 $ 449 $ 0 $ 5,699          
Nonrefundable deposit           $ 5,100 ¥ 34      
Consideration receivable upon government approvals           35,800 237      
Escrow deposit           $ 10,300 ¥ 68      
Gain on sale of Guangzhou factory $ 37,000 $ 36,978 0 $ 36,978 0          
Net gain on disposal $ 32,100                  
Guangzhou Factory | Disposed of by Sale                    
Restructuring Cost and Reserve [Line Items]                    
Consideration received in sale               $ 51,400 ¥ 339 ¥ 320
Escrow deposit as percentage of purchase price                   10.00%
Employee Severance | Manufacturing Activities Transition | Selling, General and Administrative Expenses                    
Restructuring Cost and Reserve [Line Items]                    
Factory transition restructuring charges     $ 400   $ 5,700          
XML 82 R66.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies - Litigation (Details) - UEBV Lawsuit - Pending Litigation
1 Months Ended
Jun. 10, 2015
product
subsidiary
patent
customer
Sep. 30, 2015
patent
Contingencies [Line Items]    
Number of subsidiaries named in lawsuit | subsidiary 1  
Number of customers named in lawsuit | customer 1  
Design Patents    
Contingencies [Line Items]    
Number of products named in lawsuit | product 1  
Number of patents allegedly infringed upon 2  
Utility Patents    
Contingencies [Line Items]    
Number of patents allegedly infringed upon 1 1
XML 83 R67.htm IDEA: XBRL DOCUMENT v3.10.0.1
Treasury Stock - Narrative (Details) - USD ($)
Jul. 26, 2018
Jun. 30, 2018
May 11, 2018
Equity, Class of Treasury Stock [Line Items]      
Share value available for repurchase   $ 3,600,000  
Subsequent Event      
Equity, Class of Treasury Stock [Line Items]      
Open market share value authorized for repurchase $ 5,400,000.0    
Share Repurchase Plan - Authorized May 16, 2018      
Equity, Class of Treasury Stock [Line Items]      
Open market share value authorized for repurchase     $ 10,000,000.0
Share Repurchase Plan - Authorized July 26, 2018 | Subsequent Event      
Equity, Class of Treasury Stock [Line Items]      
Open market share value authorized for repurchase $ 5,000,000.0    
XML 84 R68.htm IDEA: XBRL DOCUMENT v3.10.0.1
Treasury Stock - Repurchased Shares of Common Stock (Details) - USD ($)
shares in Thousands, $ in Thousands
6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Equity [Abstract]    
Shares repurchased (in shares) 225 239
Cost of shares repurchased $ 7,114 $ 14,885
XML 85 R69.htm IDEA: XBRL DOCUMENT v3.10.0.1
Business Segment and Foreign Operations - Net Sales to External Customers by Geographic Area (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Schedule of Revenues from Geographical Segments [Line Items]        
Net sales $ 162,523 $ 177,580 $ 327,221 $ 338,986
United States        
Schedule of Revenues from Geographical Segments [Line Items]        
Net sales 79,294 85,569 159,045 167,497
Asia (excluding the PRC)        
Schedule of Revenues from Geographical Segments [Line Items]        
Net sales 27,467 26,916 54,867 51,566
People's Republic of China (PRC)        
Schedule of Revenues from Geographical Segments [Line Items]        
Net sales 20,627 21,835 40,744 37,578
Europe        
Schedule of Revenues from Geographical Segments [Line Items]        
Net sales 20,330 19,740 39,460 37,164
Latin America        
Schedule of Revenues from Geographical Segments [Line Items]        
Net sales 6,636 15,381 16,666 31,026
Other        
Schedule of Revenues from Geographical Segments [Line Items]        
Net sales $ 8,169 $ 8,139 $ 16,439 $ 14,155
XML 86 R70.htm IDEA: XBRL DOCUMENT v3.10.0.1
Business Segment and Foreign Operations - Long-Lived Tangible Assets by Geographic Area (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Long-lived Assets from External Customers and Long-Lived Assets [Line Items]    
Long-lived tangible assets $ 111,365 $ 115,528
United States    
Long-lived Assets from External Customers and Long-Lived Assets [Line Items]    
Long-lived tangible assets 15,351 14,674
People's Republic of China (PRC)    
Long-lived Assets from External Customers and Long-Lived Assets [Line Items]    
Long-lived tangible assets 92,261 96,984
All other countries    
Long-lived Assets from External Customers and Long-Lived Assets [Line Items]    
Long-lived tangible assets $ 3,753 $ 3,870
XML 87 R71.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation - Stock-based Compensation Expense and Related Income Tax Benefit (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Employee and director stock-based compensation expense $ 2,465 $ 2,932 $ 4,669 $ 5,555
Income tax benefit 519 889 982 1,704
Cost of sales        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Employee and director stock-based compensation expense 23 19 40 34
Research and development expenses        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Employee and director stock-based compensation expense 201 144 356 263
Selling, general and administrative expenses | Employees        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Employee and director stock-based compensation expense 1,737 1,975 3,265 3,719
Selling, general and administrative expenses | Outside directors        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Employee and director stock-based compensation expense $ 504 $ 794 $ 1,008 $ 1,539
XML 88 R72.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation - Stock Option Activity (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
6 Months Ended
Jun. 30, 2018
USD ($)
$ / shares
shares
Number of Options  
Outstanding at beginning of period (in shares) | shares 520
Granted (in shares) | shares 119
Exercised (in shares) | shares (30)
Forfeited/canceled/expired (in shares) | shares (7)
Outstanding at end of period (in shares) | shares 602
Vested and expected to vest at end of period (in shares) | shares 602
Exercisable at end of period (in shares) | shares 404
Weighted-Average Exercise Price  
Outstanding at beginning of period (in dollars per share) | $ / shares $ 42.56
Granted (in dollars per share) | $ / shares 44.95
Exercised (in dollars per share) | $ / shares 23.46
Forfeited/canceled/expired (in dollars per share) | $ / shares 27.74
Outstanding at end of period (in dollars per share) | $ / shares 44.17
Vested and expected to vest at end of period (in dollars per share) | $ / shares 44.17
Exercisable at end of period (in dollars per share) | $ / shares $ 41.03
Weighted-Average Remaining Contractual Term (in years)  
Outstanding at end of period 4 years 6 months 26 days
Vested and expected to vest at end of period 4 years 6 months 26 days
Exercisable at end of period 3 years 9 months 29 days
Aggregate Intrinsic Value  
Exercised | $ $ 700
Outstanding at end of period | $ 1,814
Vested and expected to vest at end of period | $ 1,814
Exercisable at end of period | $ $ 1,814
XML 89 R73.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation - Assumptions Used in Valuation and Weighted Average Fair Value of Stock Option Grants (Details) - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]        
Weighted average fair value of grants (in dollars per share) $ 0.00 $ 0.00 $ 14.26 $ 19.61
Risk-free interest rate 0.00% 0.00% 2.51% 1.75%
Expected volatility 0.00% 0.00% 33.09% 34.25%
Expected life 0 years 0 years 4 years 6 months 11 days 4 years 6 months 7 days
XML 90 R74.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation - Narrative (Details)
$ in Millions
6 Months Ended
Jun. 30, 2018
USD ($)
Stock Options  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unrecognized pre-tax stock-based compensation expense $ 2.8
Unrecognized pre-tax stock-based compensation expense, remaining weighted-average life 2 years
Restricted Stock Awards  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unrecognized pre-tax stock-based compensation expense $ 9.8
Unrecognized pre-tax stock-based compensation expense, remaining weighted-average life 2 years 1 month 6 days
XML 91 R75.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation - Non-Vested Restricted Stock Award Activity (Details)
shares in Thousands
6 Months Ended
Jun. 30, 2018
$ / shares
shares
Shares  
Non-vested at beginning of period (in shares) | shares 162
Granted (in shares) | shares 137
Vested (in shares) | shares (58)
Forfeited (in shares) | shares (5)
Non-vested at end of period (in shares) | shares 236
Weighted-Average Grant Date Fair Value  
Non-vested at beginning of period (in dollars per share) | $ / shares $ 61.19
Granted (in dollars per share) | $ / shares 44.79
Vested (in dollars per share) | $ / shares 63.20
Forfeited (in dollars per share) | $ / shares 59.72
Non-vested at end of period (in dollars per share) | $ / shares $ 51.22
XML 92 R76.htm IDEA: XBRL DOCUMENT v3.10.0.1
Performance-Based Common Stock Warrants - Narrative (Details) - Common Stock Purchase Warrants
6 Months Ended
Mar. 09, 2016
USD ($)
vesting_period
$ / shares
shares
Jun. 30, 2018
USD ($)
shares
Class of Warrant or Right [Line Items]    
Number of shares called by warrants (in shares) | shares 725,000 475,000
Exercise price of warrants (in dollars per share) | $ / shares $ 54.55  
Number of vesting periods | vesting_period 3  
Term of successive vesting periods 2 years 2 years
Vesting period one 2 years  
Vested warrants outstanding (in shares) | shares   175,000
Total vesting period   4 years
Number of warrants vested (in shares) | shares   0
Unrecognized estimated fair value of unvested warrants   $ 2,900,000
Supply Threshold    
Class of Warrant or Right [Line Items]    
Aggregate level of purchases, $260 million threshold $ 260,000,000  
Aggregate level of purchases, $340 million threshold $ 340,000,000  
Supply threshold amount   $ 680,000,000
XML 93 R77.htm IDEA: XBRL DOCUMENT v3.10.0.1
Performance-Based Common Stock Warrants - Purchase Level and Number of Warrants to Vest (Details) - Common Stock Purchase Warrants - Supply Threshold
Mar. 09, 2016
USD ($)
shares
Class of Warrant or Right [Line Items]  
Aggregate level of purchases, threshold one | $ $ 260,000,000
Aggregate level of purchases, threshold two | $ 300,000,000
Aggregate level of purchases, threshold three | $ $ 340,000,000
Incremental Warrants That Will Vest January 1, 2016 - December 31, 2017  
$260 million threshold (in shares) 100,000
$300 million threshold (in shares) 75,000
$340 million threshold (in shares) 75,000
Maximum Potential Warrants Earned by Comcast (in shares) 250,000
Incremental Warrants That Will Vest January 1, 2018 - December 31, 2019  
$260 million threshold (in shares) 100,000
$300 million threshold (in shares) 75,000
$340 million threshold (in shares) 75,000
Maximum Potential Warrants Earned by Comcast (in shares) 250,000
Incremental Warrants That Will Vest January 1, 2020 - December 31, 2021  
$260 million threshold (in shares) 75,000
$300 million threshold (in shares) 75,000
$340 million threshold (in shares) 75,000
Maximum Potential Warrants Earned by Comcast (in shares) 225,000
XML 94 R78.htm IDEA: XBRL DOCUMENT v3.10.0.1
Performance-Based Common Stock Warrants - Assumptions Used in Valuation and Weighted Average Fair Value of Warrants (Details) - Common Stock Purchase Warrants
Jun. 30, 2018
$ / shares
Jun. 30, 2017
$ / shares
Class of Warrant or Right [Line Items]    
Fair value (in dollars per share) $ 6.92 $ 28.89
Price of Universal Electronics Inc. common stock (in dollars per share) $ 32.875 $ 67.210
Measurement Input, Risk Free Interest Rate [Member]    
Class of Warrant or Right [Line Items]    
Risk-free interest rate 0.0271 0.0195
Measurement Input, Price Volatility [Member]    
Class of Warrant or Right [Line Items]    
Risk-free interest rate 0.4020 0.3505
Measurement Input, Expected Term [Member]    
Class of Warrant or Right [Line Items]    
Expected life 4 years 6 months 5 years 6 months
XML 95 R79.htm IDEA: XBRL DOCUMENT v3.10.0.1
Performance-Based Common Stock Warrants - Impact to Net Sales in Connection with Warrants and Related Income Tax Benefit (Details) - Common Stock Purchase Warrants - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Class of Warrant or Right [Line Items]        
Reduction/(increase) to net sales $ (128) $ 331 $ 343 $ 1,263
Income tax benefit/(expense) $ (32) $ 123 $ 86 $ 471
XML 96 R80.htm IDEA: XBRL DOCUMENT v3.10.0.1
Other Income (Expense), Net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Other Income and Expenses [Abstract]        
Net gain (loss) on foreign currency exchange contracts $ 1,865 $ (1,598) $ 534 $ (1,364)
Net gain (loss) on foreign currency exchange transactions (2,965) 1,006 (2,240) 1,336
Other income 18 (50) 37 (31)
Other income (expense), net $ (1,082) $ (642) $ (1,669) $ (59)
XML 97 R81.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings Per Share - Calculation of Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
BASIC        
Net income $ 22,659 $ 4,684 $ 22,072 $ 4,803
Weighted-average common shares outstanding (in shares) 14,070 14,404 14,078 14,427
Basic earnings per share (in dollars per share) $ 1.61 $ 0.33 $ 1.57 $ 0.33
DILUTED        
Net income $ 22,659 $ 4,684 $ 22,072 $ 4,803
Weighted-average common shares outstanding (in shares) 14,070 14,404 14,078 14,427
Dilutive effect of stock options, restricted stock and common stock warrants (in shares) 88 279 117 273
Weighted-average common shares outstanding on a diluted basis (in shares) 14,158 14,683 14,195 14,700
Diluted earnings per share (in dollars per share) $ 1.60 $ 0.32 $ 1.55 $ 0.33
XML 98 R82.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings Per Share - Securities Excluded from the Computation of Diluted Earnings (Loss) Per Common Share (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Stock options        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Securities excluded in computation of diluted earning per share (in shares) 382 165 357 147
Restricted stock awards        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Securities excluded in computation of diluted earning per share (in shares) 204 0 172 29
Performance-based warrants        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Securities excluded in computation of diluted earning per share (in shares) 0 0 0 0
XML 99 R83.htm IDEA: XBRL DOCUMENT v3.10.0.1
Derivatives - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Derivative Instruments,Gain (Loss) [Line Items]        
Net gain (loss) on foreign currency exchange contracts $ 1,865 $ (1,598) $ 534 $ (1,364)
Not Designated as Hedging Instrument | Foreign Currency Exchange Contracts | Other Income (Expense), Net        
Derivative Instruments,Gain (Loss) [Line Items]        
Net gain (loss) on foreign currency exchange contracts $ 1,900 $ (1,600) $ 500 $ (1,400)
XML 100 R84.htm IDEA: XBRL DOCUMENT v3.10.0.1
Derivatives - Total Net Fair Value of Derivatives (Details) - Fair Value Measurements on a Recurring Basis - Foreign Currency Exchange Contracts - Not Designated as Hedging Instrument - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Total Balance    
Derivatives, Fair Value [Line Items]    
Foreign currency exchange contracts $ (157) $ (565)
Level 1    
Derivatives, Fair Value [Line Items]    
Foreign currency exchange contracts 0 0
Level 2    
Derivatives, Fair Value [Line Items]    
Foreign currency exchange contracts (157) (565)
Level 3    
Derivatives, Fair Value [Line Items]    
Foreign currency exchange contracts $ 0 $ 0
XML 101 R85.htm IDEA: XBRL DOCUMENT v3.10.0.1
Derivatives - Foreign Currency Exchange Contracts (Details) - Not Designated as Hedging Instrument
6 Months Ended 12 Months Ended
Jun. 30, 2018
USD ($)
¥ / $
$ / R$
$ / €
Dec. 31, 2017
USD ($)
¥ / $
$ / R$
$ / €
USD/Euro Foreign Exchange Forward, July 27, 2018 | USD    
Derivative [Line Items]    
Notional value $ 15,000,000  
Forward rate | $ / € 1.1575  
Unrealized gain/(loss) recorded at balance sheet date $ (148,000)  
USD/Chinese Yuan Renminbi Foreign Exchange Forward, July 27, 2018 | Chinese Yuan Renminbi    
Derivative [Line Items]    
Notional value $ 5,000,000  
Forward rate | ¥ / $ 6.6195  
Unrealized gain/(loss) recorded at balance sheet date $ (15,000)  
USD/Brazilian Real Foreign Exchange Forward, July 24, 2018 | USD    
Derivative [Line Items]    
Notional value $ 1,000,000  
Forward rate | $ / R$ 3.8626  
Unrealized gain/(loss) recorded at balance sheet date $ 6,000  
USD/Euro Foreign Exchange Forward, January 5, 2018 | USD    
Derivative [Line Items]    
Notional value   $ 17,000,000
Forward rate | $ / €   1.1858
Unrealized gain/(loss) recorded at balance sheet date   $ (220,000)
USD/Chinese Yuan Renminbi Foreign Exchange Forward, January 5, 2018 | Chinese Yuan Renminbi    
Derivative [Line Items]    
Notional value   $ 20,000,000
Forward rate | ¥ / $   6.6481
Unrealized gain/(loss) recorded at balance sheet date   $ (410,000)
USD/Brazilian Real Foreign Exchange Forward, January 24, 2018 | USD    
Derivative [Line Items]    
Notional value   $ 2,500,000.0
Forward rate | $ / R$   3.2350
Unrealized gain/(loss) recorded at balance sheet date   $ 65,000
XML 102 R86.htm IDEA: XBRL DOCUMENT v3.10.0.1
Business Combination - Narrative (Details)
3 Months Ended 6 Months Ended
Apr. 06, 2017
USD ($)
Jun. 30, 2018
USD ($)
Jun. 30, 2017
USD ($)
Jun. 30, 2017
USD ($)
Jun. 30, 2018
USD ($)
Jun. 30, 2017
USD ($)
Dec. 31, 2017
USD ($)
Business Combination              
Cash consideration         $ 0 $ 8,854,000  
Fair value of earnout consideration   $ 9,730,000     9,730,000   $ 13,400,000
Residential Control Systems, Inc              
Business Combination              
Initial purchase price $ 12,600,000            
Cash consideration 8,894,000            
Contingent consideration 3,700,000            
Net sales   800,000   $ 1,400,000 1,900,000 1,400,000  
Net loss   600,000 $ 400,000   900,000    
Additional earnout payments $ 10,000,000            
Net increase in amortization expense           100,000  
Acquisition costs excluded from pro forma net income           $ 100,000  
Residential Control Systems, Inc | Long-term Contingent Consideration              
Business Combination              
Fair value of earnout consideration   $ 2,400,000     $ 2,400,000    
Measurement Input, Discount Rate [Member] | Residential Control Systems, Inc | Valuation Methodology Based on Future Operating Income Projections              
Business Combination              
Discount rate 0.248            
XML 103 R87.htm IDEA: XBRL DOCUMENT v3.10.0.1
Business Combination - Purchase Price Allocation (Details) - USD ($)
$ in Thousands
6 Months Ended
Apr. 06, 2017
Jun. 30, 2018
Jun. 30, 2017
Dec. 31, 2017
Business Combination        
Goodwill   $ 48,522   $ 48,651
Cash paid   $ 0 $ 8,854  
Residential Control Systems, Inc        
Business Combination        
Accounts receivable $ 429      
Inventories 1,508      
Prepaid expenses and other current assets 7      
Property, plant and equipment 14      
Current liabilities (408)      
Net tangible assets acquired 1,550      
Goodwill 5,494      
Total purchase price 12,594      
Less: Contingent consideration (3,700)      
Cash paid 8,894      
Residential Control Systems, Inc | Minimum        
Business Combination        
Estimated lives of property, plant and equipment   1 year    
Residential Control Systems, Inc | Maximum        
Business Combination        
Estimated lives of property, plant and equipment   4 years    
Residential Control Systems, Inc | Trade name        
Business Combination        
Finite-lived intangible assets 400      
Estimated useful life of intangible assets   8 years    
Residential Control Systems, Inc | Customer relationships        
Business Combination        
Finite-lived intangible assets 5,000      
Estimated useful life of intangible assets   10 years    
Residential Control Systems, Inc | Order backlog        
Business Combination        
Finite-lived intangible assets $ 150      
Estimated useful life of intangible assets   1 year    
XML 104 R88.htm IDEA: XBRL DOCUMENT v3.10.0.1
Business Combination - Pro Forma Financial Information (Details) - Residential Control Systems, Inc - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Business Combination        
Net sales $ 162,523 $ 177,580 $ 327,221 $ 339,548
Net income $ 22,659 $ 4,767 $ 22,072 $ 4,541
Basic earnings per share attributable to Universal Electronics Inc. (in dollars per share) $ 1.61 $ 0.33 $ 1.57 $ 0.31
Diluted earnings per share attributable to Universal Electronics Inc. (in dollars per share) $ 1.60 $ 0.32 $ 1.55 $ 0.31
EXCEL 105 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( )"+"$T?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ D(L(36;S"V"" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGB06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " "0BPA-_1SRINX K @ $0 &1O8U!R;W!S+V-O M&ULS9+/:L,P#(=?9?B>*']@'2;UI:.G#@8K;.QF9+4UBQ-C:R1]^SE9 MFS*V!QCX8NGG3Y_ #7J)?:#GT'L*;"G>C:[MHD2_%B=F+P$BGLCIF*=$EYJ' M/CC-Z1J.X#5^Z"-!513WX(BUT:QA F9^(0K5&)082',?+GB#"]Y_AG:&&01J MR5''$2SI[6X3GZM-X_[K5!543YDQ73VY4I6*UE7[Y/K M#[^;L.N-/=A_;'P55 W\^A?J"U!+ P04 " "0BPA-F5R<(Q & "<)P M$P 'AL+W1H96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03 M621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS M[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C( MWXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU M+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=* MY \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_ MT=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=R MSTS0LS0[=R M2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZ MG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCR MHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)2 M56 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYE ML<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7G MFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5 M' 86%S+D4.Z2D 83 >LX=SFWJXPD6L_UC6'ODR MWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\ MU*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHS MU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\! M4$L#!!0 ( )"+"$W]$Q3=5 ( *X' 8 >&PO=V]R:W-H965T&UL?571CILP$/P5Q <SVSLVO6WKQC_%64 -)[JVDCMGXI9;L) G$NH2;BB;70J)TK MXS61:LEO@6@YD(LAU33 89@$-:D:O\B-[W4FI#4.0MN<$/D#_;(U>K8/1RJ6IH1,4:C\-UZ^_0YH B33"(EPHZ M,9E[.I438Z]Z\?6R]4,=$5 X2^V"J.$!!Z!4>U)Q_!Z<^J.F)D[G[]X_F^15 M,BMWXFB@N0EX(."1@)/_$J*!$(T$%)OD^\A,JI^()$7. M6>?Q_F^U1!<%VD3J,,_::,[.[*ELA;(^BC /'MK-@-CW"#Q!H!$1*-^C '8) M[+%%QQ\%#C8B<@M$S@PB0X\F]-A-CYWTV-#C"7TU.P ;D;@%5DZ!E45?SP1Z MQ,H@FOZ$0Y2E"VDD3I7$4DEG*C8B* +)1*ZI1(;?ZL5O8. MR$*Q9$Z)S.;',XG,^ALX1*E;!(7N2Q7:,O.J&C#)%+-05VCAZB);95Y:+LQ2 M+L[[NT/8]I#-56P,#A=4W)<81;8'-'LG!LR'>Q*E49CB>0D$D]>O!GXSC4)X M9W9O3)>:6,=FM,/F]?P'[SO9=\)O52.\$Y/J#38OY94Q"2J@\$F%4JKF.2XH M7*6>KM6<]QVD7TC6#MTQ&%MT\1=02P,$% @ D(L(39F1GY?+! (!@ M !@ !X;"]W;W)KZW$3&RL9+F2$F_?OI3L&/;,,+F)#OZ'_'G0QR&S.+;= M]WX;XS#[T=3[_GZ^'8;#75'T3]O85/W7]A#WZ9?GMFNJ(3UV+T5_Z&*UF8*: MNM!*N:*I=OOY^B6B_9UJ'?[^-#-^M>FJ;K_5K%NC_=SF+^_^+9[V0[C MBV*Y.%0O\<\X_'5XZ-)3<2EELVOBOM^U^UD7G^_G/\'=VDP!D^+O73SV5_>S ML2F/;?M]?/AMXCG4]EI1\_'LN='ZII M\:DQCU4?UVW]SVXS;._G?C[;Q.?JM1Z^M<=?X[E!=CX[M_[W^!;K)!^=I#J> MVKJ?_LZ>7ONA;-TW>VGZ_%<_GN8'*#/ ?H2 .;# #P'( DH3LZF MIOY<#=5RT;7'67<:K4,U3@JXP]293^/+J>^FWU)K^_3V;:GUHG@;RSE+5B>) MOI;<*M:" B^2(M5_,:%%$WJ*Q^MX(\>C&(]3O+F.MZ01)TDY2?:3Q :#2!K" M54X;]+(7(WHQW(LC7DX2>U6+(CZXP@0%L@TKVK#<1DEL6%8)&'2.#JX@LV#+ M3*PEB%X"]P+$2_ATVG(%: L9'Z!D("GNA!%)\&.M*\Y:I4R'I( MT($*5PBX=233%SA^D>+WK+EIN[=TJ5F+,F&LI3+8 2E&631Y#Y$G)C)?-40%J:0**PFT_Y+$LF)%U* M]T-NE&1X(H>GI?!$CL4OV@4H60^)0JUR*1?*!$5.4$>9A9R-7\ K8)R0="E9 MS"R;*%,4.44=XY; QY"60[IL2CKG2I^9U48FJ>$DI:=/*R-L]DC(]/4<)HZRJZSYN8H4=J."#IQ.U)<'=6.9^=_5-W+;M_/'MMA:)OI M;/:Y;8>8RE1?4_NVL=I<'NKX/(RW9;KO3F?6IX>A/9S/XXO+/P66_P-02P,$ M% @ D(L(33751\)9 @ , @ !@ !X;"]W;W)K $'Q?^--5F[+%NR)SN!VB- M(FU//U2@S_/R>Y! \XZR-UYB+)SWFC1\[99"M"L ^*'$->(OM,6-_.5$68V$ M[+(SX"W#Z*A--0'0\V)0HZIQBUR/[5B1TXL@58-WS.&7ND;LWP83VJU=W[T- MO%;G4J@!4.0M.N.?6/QJ=TSVP%CE6-6XX15M'(9/:_>3O]KZ4!FTXG>%.SYI M.RK*GM(WU?EV7+N>(L($'X0J@>3CBK>8$%5)T M'JI(E!J]]\^JT<]NJ'^SV0UP,,#1X(*&4-L98B7#*G!$#]E>*28,216AF2Y MPQ*[/[7ZTV6&S,B0?F2'/1'-2#(K2;8@28RUVF3W=HZYJ!\0SHA\SWZ&>$LF MWSQ$O,5<,$AC/PH3\S"Q*9/8"X/P#M6=D\U?OO/L3@7[L>3#92YHYH(+VBR# M21H%9BR+,/%@FIBIP.3H5G?I#\3.5<.=/17R%M!G]8E2@651[T66*^7U/78( M/@G53&2;]7=8WQ&T'>YG,/Y)*/X#4$L#!!0 ( )"+"$T[#'6S0P0 +,3 M 8 >&PO=V]R:W-H965T&ULC9C;;N,V$(9?Q=!](YXI M&K:!6';1 BT0[*+MM6+3!ZP.KB3'V[>O3O'*,Z-D;V*)^68X/TG-#+BX%>6W MZN1]/?N>I7FU#$YU?9F'8;4[^2RIGHJ+SYO_'(HR2^KFM3R&U:7TR;XSRM)0 M,&;"+#GGP6K1C;V4JT5QK=-S[E_*677-LJ3\;^W3XK8,>/ ^\.5\/-7M0+A: M7)*C_^KKORXO9?,6WKWLSYG/JW.1STI_6 ;/?+X5HC7HB+_/_E:-GF>ME->B M^-:^_+Y?!JR-R*=^5[_][SKO?V^#_W8PV$(.!N!LT>[>8FZ1.5HNRN,W*_CQ=PNPB**:5H51&I*L*JP-JM(S0+B"/&A%+P!'[J98L);9RCQ3A2 MC,-B0%9;.S2)9-I"003%F09Y98,IPR(.DM26H+AE$YO$&5UW&%:&"@]#$_WB M(B2-P*QD4!KE+'(&'-,M@1DGHPEM$S658VT*:N,X'"Y@7HDI3!L!M1&4D/# M;BG,Z8F4P&9?$S7X_*Z'K/<<%WL. /#% &A6&H"0:E M( MA)U01]=5@>NJ@W55X#+7)BF8RTC,P.YJ0WN#DVY)S#+XP8:C"X?,E\?N]J>: M[8IK7K?;/AJ]WS ]=Q=,8'S-YS$GQC=\ONWOCWZX[Z^S_DS*XSFO9J]%71=9 M=YEQ*(K:-]&SIR;NDT_V]Y?4'^KVT3;/97^-U+_4Q66X(@OO]W2K_P%02P,$ M% @ D(L(3>[GV;AF @ >P< !@ !X;"]W;W)KY<[AH@@;2Y5*[72:JNVSPYQ EK U';"]N_K"\L2 MVTW[ O9PSIDY8^0I1DQ>:(T0K6K40?J !]3S+R=,.LCX MEIP].A $CY+4M5[H^ZG7P:9WRT+&GDA9X MKFQX]$8=>N@Z2WQO4XG'M!NY; MX+DYUTP$O+(8X!E]0^S[\$3XSIM5CDV'>MK@WB'HM'8?@]4>"+P$_&C02!=K M1S@Y8/PB-I^/:]<7!:$654PH0/ZZHBUJ6R'$R_@U:;IS2D%/R$)C^)ZTSFOZ K:CE<5,)S5+BE\NE4%\IP M-ZGP4CKXJMY-+]^C^@+ 1+,3PHD0S@2>^QXAF@C1.R&^2X@G0OR_&9*)D&@9 M/.5=-G,'&2P+@D>'J-]A@.*O"U8)/ZY*!.7IR&^\GY1'KV6>%MY5Z$R0C8*$ M"PB(;R$[$Q+,"(_GGXL(;45L0H,>WB;8F@B0:#7\4V1_5^2FS,C:JTCRHV6O M@)T?6_FQY,<+?I9KO580("&],A&FB8;:FJ@XS?0SL4GY0.^)12KS([NKQ.HJ M,;N2V?FIE9\:7/%M\$JVU@B>_X9%&#X%U>C:6OD)R;GCH'S/A])V^E M$\8,\=K]!WX:-9^$\Z9%)R:6@*^)F@=JP_ PC3IOGK?E'U!+ P04 " "0 MBPA-"HH>,]X$ ?& & 'AL+W=OI[NV/3W,Y\UFY\NB^5*=_+'[YK6J MRZ+M;NNW>7.J?;$="I6'.4=1,B^+_7&Z7 S/GNOEHGIO#_NC?ZXGS7M9%O6_ M*W^HSH]3FGX^^+I_V[7]@_ER<2K>_!^^_?/T7'=W\VN4[;[TQV9?'2>U?WV< M/M'#VG%?8%#\M??GYN9ZTJ?R4E7?^IM?MX_3J'?D#W[3]B&*[N/#K_WAT$?J M?/PS!IU>Z^P+WEY_1O]Y2+Y+YJ5H_+HZ_+W?MKO':3:=;/UK\7YHOU;G7_R8 M4#R=C-G_YC_\H9/W3KHZ-M6A&?Y/-N]-6Y5CE,Y*67R_?.Z/P^=YC/]9#!?@ ML0!?"W1U_U\!&0O(CP)N2/[B;$CUIZ(MEHNZ.D_JR]LZ%7VGH ?I&G/3/QS: M;OBNR[;IGGXL*:+%_*,/-&I6%PW?:JZ*>1?]6@6C*E9LBO-]!6NK2&-<@\ D M9"@O=TDP#N!@ #<$<#->4D F,0Z'.TX AS$P"T-1L7I%EXHR2*"%M">F( M70!:A %*@*"D)Q6R=)QU[SS6CH",./3.,$7)8I1(6DC/)4LUV)'-9&EA=,<8I,QBE M@4'!&($,$$B:R&SI%A/G>DP 68 ZC G(B(":QVS9-B-Q^D6LH2Z-0\L*QB#D MV%IB#>51=#^=1[&F,I"%V@\J&,"R Y->YB#9+53N_6"B,B J:\2S M):5>60#)+,M"*V+&+&7 4M9X9PM)H3C5$PZ0=<@ER0*.,$TYM\.3 TD))J!8 M A)K!(J%&TL4Z58&LBR^E=T;P@P4P$#6#!0 M[XFXPA!D/,L@##!%!2PJ&2] MPA6[7$SU]FT-1)D+(%D"6V; 4]8\%0O*66HF_C62D0U4 5/5DO1( M2\EB#0T@"W4?C%,!.!6-4P$XE903X\;J.,W3D"/,5 %,%G(K,*@ M*D0QAY'J %+-(<8HNCNZB_7DM :JW)PRS6^.54M?OPTGT,UD4[T?V_X \^;I M]93[:3CD5L]7]+"^G%7_"',Y.O^]J-_VQV;R4K5M50Y'LZ]5U?K.8_2E:ZR= M+[;7FX-_;?O+M+NN+T?6EYNV.HW'\?/K;P++_P!02P,$% @ D(L(3<2K MVN>V 0 T@, !@ !X;"]W;W)KV$ *[Y0VRSIWW=L"*4-RHOM&<\YF!XTWC;&*>S1MRUQO@=<1I"1+D^0= M4UQH6N;1=[9E;@8OA8:S)6Y0BMO?)Y!F+.B.OC@>1-OYX&!EWO,6OH/_T9\M M6FQAJ84"[831Q$)3T+O=\92%^!CP*&!TJS,)E5R,>0K&E[J@21 $$BH?&#AN M5[@'*0,1RO@U<](E90"NSR_LGV+M6,N%.[@W\J>H?5?0 R4U-'R0_L&,GV&N MYY:2N?BO< 6)X4$)YJB,='$EU>"\43,+2E'\>=J%COLXW=P>9M@V()T!Z0(X MQ#QL2A25?^2>E[DU([%3[WL>GGAW3+$W57#&5L0[%._0>RUW^T/.KH%HCCE- M,>DZ9HE@R+ZD2+=2G-)7\'0;OM]4N(_P_3\*/VP39)L$623(WBQQ(R9+_DO" M5CU58-LX38Y49M!QDE?>96#OTO@F?\.G:?_&;2NT(Q?C\65C_QMC/*"4Y 9' MJ,,/MA@2&A^.[_%LIS&;#&_Z^0>QY1N7?P!02P,$% @ D(L(39+Y0.6S M 0 T@, !@ !X;"]W;W)KZ)D%I6CQ-NVRB_LXW:37,VP;P&< 7P W,0^; M$D7EGX0716;-2.S4^UZ$)TX.''M3!F=L1;Q#\0Z]ER))DXQ= M$<4LKO"$6KQ@RV& M@MJ'XT<\VVG,)L.;?OY!;/G&Q4]02P,$% @ D(L(307\G$RT 0 T@, M !@ !X;"]W;W)K::*=%JFJ?1=S)Y MBKV3K8:3(;972IA?1Y X9'1+/QQ/;=VXX&!YVHD:?H![[D[&6VQF*5L%VK:H MB8$JHW?;PS$)\3'@I87!+LXD5')&? O&MS*CFR ()!0N, B_7> >I Q$7L;/ MB9/.*0-P>?Y@_Q)K][6!TL:5%+UUJ"86+T6)]W%O==R'\6;/)]@Z@$\ /@-N8QXV)HK*'X03 M>6IP(&;L?2?"$V\/W/>F",[8BGCGQ5OOO>3;)$G9)1!-,<<4 M?"W%D?\#Y^OPW:K"783O_E"X7R=(5@F22)#\M\2UF.N_DK!%3Q68.DZ3)07V M.D[RPCL/[%U\1/89/D[[=V'J5EMR1N=?-O:_0G3@I6RN_ @U_H/-AH3*A>.- M/YMQS$;#83?](#9_X_PW4$L#!!0 ( )"+"$U>7'( M0$ -(# 9 M>&PO=V]R:W-H965T-V@3N0,A"AC-\3)YU3 M!N#R_,I^'VO'6L[3Y1,Q7^'"T@,#THP M1VFDBRLI>^>-FEA0BN(OXRYTW(?Q)MU-L'5 ,@&2&;"/>=B8*"K_PCTO,FL& M8L?>=SP\\?:08&_*X(RMB'&PO M=V]R:W-H965T/253\=_@ A+#@Q+,41KI MXDK*WGFC)A:4HOCSN L=]V&\V6\GV#H@G0#I#+B)>=B8*"K_S#TO,FL&8L?> M=SP\\>:08F_*X(RMB':^2+7JJP#9QFAPI3:_C)"^\\\#> MIO%-7L/':?_.;2.T(V?C\65C_VMC/*"4Y I'J,4/-AL2:A^.G_!LQS$;#6^Z MZ0>Q^1L7?P%02P,$% @ D(L(32-S\)RT 0 T@, !D !X;"]W;W)K M&UL?5/;;MP@$/T5Q >$7=:;1"O;4C91U4JMM$K5 MYIFUQQ<%& ?P.OW[ G8<)[7Z LPPY\R984@'-,^V 7#D54EM,]HXUQT8LT4# M2M@K[$#[FPJ-$LZ;IF:V,R#*"%*2\8J]DZV&DR&V5TJ8 M/T>0.&1T2]\=J)&GZ"^]6=C+?8S%*V"K1M41,#54;OMH=C$N)C MP.\6!KLXDU#)&?$Y&-_*C&Z"()!0N, @_':!>Y R$'D9+Q,GG5,&X/+\QOXE MUNYK.0L+]RB?VM(U&;VEI(1*]-(]XO 5IGKVE$S%?X<+2!\>E/@^"^-T5PQE;$.R_>>N\EW^YW*;L$HBGF.,;P9:%EGTG4R18>^DT' RQ/9*:TJFXK_"!:0/#TI\CA*EC2LI>^M032Q> MBN+OXRYTW(?Q)DTGV#H@F0#)#-C'/&Q,%)4_<,>+S.! S-C[CHS_2L(6/55@FCA-EI38ZSC)"^\\L'=)?)/?X>.T M?^.F$=J2,SK_LK'_-:(#+V5SY4>H]1]L-B34+AQO_=F,8S8:#KOI!['Y&Q&PO=V]R:W-H965TP.\CB0E69HD!Z:XT+3,H^]LRAP')X6&LR%V4(J;WR>0.!9T1]\< M3Z+M7'"P,N]Y"]_!_>C/QEML4:F% FT%:F*@*>C][GC:!WP$/ L8[>I,0B47 MQ)=@?*D+FH2$0$+E@@+WVQ4>0,H@Y-/X-6O2)60@KL]OZI]B[;Z6"[?P@/*G MJ%U7T#M*:FCX(-T3CI]AKN>6DKGXKW %Z>$A$Q^C0FGC2JK!.E2SBD]%\==I M%SKNXW2393-MFY#.A'0AW,4X; H4,W_DCI>YP9&8J?<]#T^\.Z:^-U5PQE;$ M.Y^\]=YKN;O]F+-K$)HQIPF3KC$+@GGU)42Z%>*4_D=/M^G99H99I&?KZ(=D M6V"_*;"/ OMW2]S '/XMDJUZJL"T<9HLJ7#0<9)7WF5@[]/X)G_AT[1_XZ85 MVI(+.O^RL?\-H@.?2G+C1ZCS'VPQ)#0N'#_XLYG&;#(<]O,/8LLW+O\ 4$L# M!!0 ( )"+"$V"YOF_LP$ -(# 9 >&PO=V]R:W-H965TO&G5N9RVWO<'QES9@A;NRO30X4UMK!8> M3=LPUUL0501IQ7B27#,M9$>++/I.MLC,X)7LX&2)&[06]M<1E!ESNJ/OCF?9 MM#XX6)'UHH%OX+_W)XL66U@JJ:%STG3$0IW3V]WAN _Q,>"'A-&MSB14D-)1748E#^V8R/,-?SB9*Y^"]P 87A00GF*(UR<27EX+S1,PM*T>)MVF47 M]W&Z2=,9M@W@,X O@)N8ATV)HO)[X46163,2._6^%^&)=P>.O2F#,[8BWJ%X MA]Y+L;OF&;L$HCGF.,7P=JK!-G&:'"G-T,5)7GF7@;WE\4W^A$_3_E781G:.G(W' MEXW]KXWQ@%*2*QRA%C_88BBH?3A^QK.=QFPRO.GG'\26;US\!E!+ P04 M" "0BPA-C^R::*=%JFJ?1=S)YBKV3K8:3(;972IA?1Y X9'1+/QQ/;=VXX&!Y MVHD:?H![[D[&6VQF*5L%VK:HB8$JHW?;PS$)\3'@I87!+LXD5')&? O&MS*C MFR ()!0N, B_7> >I Q$7L;/B9/.*0-P>?Y@_Q)K][6!TL:5%+UUJ"86+T6)]W%O==R'\6;/ M)]@Z@$\ /@-N8QXV)HK*'X03>6IP(&;L?2?"$V\/W/>F",[8BGCGQ5OOO>3; MZUW*+H%HBCF.,7P9,TV+OXB.PS?)SV[\+4K;;DC,Z_;.Q_ MA>C 2]E<^1%J_ >;#0F5"\<;?S;CF(V&PV[Z06S^QOEO4$L#!!0 ( )"+ M"$W&&*.RM $ -(# 9 >&PO=V]R:W-H965TFA32TR)+OXHK,]D%) Q='?*^U<#_/H.R0TRU]1_C4\!W"8-?G$FLY&KM2S0^53G=1$&@ MH R10>!V@T=0*A*AC!\3)YU31N#R_,;^(=6.M5R%AT>KGF45VIP>*:F@%KT* M3W;X"%,][RB9BO\,-U 8'I5@CM(JGU92]CY8/;&@%"U>QUV:M _3S7&"K0/X M!. SX)CRL#%14OY>!%%DS@[$C;WO1'SB[8EC;\KH3*U(=RC>H_=6; ^'C-TB MT11S'F/X,F:.8,@^I^!K*<[\'SA?A^]6%>X2?/>'POMU@OTJP3X1[/];XEK, M\:\D;-%3#:Y)T^1):7N3)GGAG0?V@:(]G-X[9: 3;33^(S=^X^ 502P,$% @ D(L(38)< M:GBT 0 T@, !D !X;"]W;W)K&UL?5/;CILP M$/T5RQ^P)H1NMA$@;;:J6JF5HJVZ?79@ &M]H;8)V[_OV!"*6M07VS,^Y\S% MXWPT]M5U )Z\*:E=03OO^R-CKNI <7=G>M!XTQBKN$?3MLSU%G@=24JR-$GN MF>)"TS*/OK,M<];^ ;^>W^V M:+%%I18*M!-&$PM-01]WQU,6\!'P(F!TJS,)E5R,>0W&Y[J@24@()%0^*'#< MKO $4@8A3./GK$F7D(&X/M_4/\;:L98+=_!DY ]1^ZZ@#Y34T/!!^F4S,5_@2M(A(=,,$9EI(LKJ0;GC9I5,!7%WZ9=Z+B/TTUVHVT3TIF0+H2' M2&!3H)CY!^YYF5LS$COUON?AB7?'%'M3!6=L1;S#Y!UZK^7N_GW.KD%HQIPF M3+K&+ B&ZDN(="O$*?V'GF[3]YL9[B-]OXY^2+8%LDV!+ ID_RUQ W/XNTBV MZJD"V\9I<.3,>YZ-U MS[X#".1%*^,+VH70GQCS50=:^#O;@\&;QCHM IJN9;YW(.H$THKQW>XMTT(: M6N;)=W%E;H>@I(&+(W[06KB?9U!V+.B>OCJ>9-N%Z&!EWHL6OD#XVE\<6FQA MJ:4&XZ4UQ$%3T(?]Z9S%^!3P3<+H5V<2*[E:^QR-CW5!=U$0**A"9!"XW> 1 ME(I$*./'S$F7E!&X/K^ROT^U8RU7X>'1JN^R#EU![RFIH1&#"D]V_ !S/6\H MF8O_!#=0&!Z58([**I]64@T^6#VSH!0M7J9=FK2/T\TQFV'; #X#^ *X3WG8 ME"@I?R>"*'-G1^*FWOROW1YZS6R2:8\Y3#%_' M+!$,V9<4?"O%F?\#Y]OPPZ;"0X(?_E!XV";(-@FR1)#]M\2MF.RO)&S54PVN M3=/D264'DR9YY5T&]H&G-_D=/DW[9^%::3RYVH OF_K?6!L I>SN<(0Z_&"+ MH: )\7C$LYO&;#*"[>&PO=V]R:W-H965T$ M)E4$2$VG:I,V*>JT];<#%[#J#V:;T+W]K@VA:$/[8_M>GW/NAZ^SP=@WUP)X M\JZD=CEMO>^.C+FR!<7=G>E XTUMK.(>3=LPUUG@520IR9+-9L\4%YH66?2= M;9&9WDNAX6R)ZY7B]O<)I!ERNJ4WQXMH6A\TH"/@)\"!K,L$8I9$NKJ3LG3=J4L%4%'\?=Z'C/HPWZ8VV3D@F0C(3'B*!C8%BYI^X MYT5FS4#LV/N.AR?>'A/L31FK&>XB?;>,OC^L"Z2K FD42/];XAIF_U<0MNBI MO$:7*D M-+V.D[SPS@/[F,0W^8"/T_Z-VT9H1R[&X\O&_M?&>,!4-G&UL?5-AC]L@#/TKB!]PM+1;NRJ) M=+UIVJ1-JF[:[3--G 0=X Q(<_OW Y++LBW:%\#&[_G9F&Q ^^Q: $]>M#(N MIZWWW8DQ5[:@A;O##DRXJ=%JX8-I&^8Z"Z)*(*T8WVS>,BVDH466?!=;9-A[ M)0U<+'&]UL+^/(/"(:=;^NIXE$WKHX,562<:^ K^6W>QP6(S2R4U&"?1$ MU M3N^WI_,^QJ> )PF#6YQ)K.2*^!R-3U5.-U$0*"A]9!!AN\$#*!6)@HP?$R>= M4T;@\OS*_B'5'FJY"@;_P/DZ?+>J<)?@NS\4'M<)]JL$^T2P_V^):S'O_DK"%CW58)LT38Z4V)LT MR0OO/+#W/+W)[_!QVK\(VTCCR!5]>-G4_QK10Y"RN0LCU(8/-AL*:A^/AW"V MXYB-AL=N^D%L_L;%+U!+ P04 " "0BPA-HL*U-K(! #2 P &0 'AL M+W=O-*BMXZ5!.+EZ+$R[BW.N[#>+.]PM8!? +P&;"/ #8FBLH_"R?RU.! S-C[ M3H0GWARX[TT1G+$5\K!+M(L'NWQ+68?U6R14\5F#I.DR4%]CI.\L([#^PM MCV_R)WR<]@=AZE9;:&*=%JFJ?1=S)YBKV3K8:3(;972I@_ M1Y X9'1+WQR/;=VXX&!YVHD:?H+[U9V,M]C,4K8*M&U1$P-51F^WAV,2XF/ M[Q8&NSB34,D9\3D8#V5&-T$02"A<8!!^N\ =2!F(O(R7B9/.*0-P>7YC_QIK M][6ZK@/X\W-?H*M _@$X#-@'_.P,5%4?B^8XQO!ES!S!//N<@J^E./)_X'P=OEM5 MN(OPW0>%R3I!LDJ01(+DOR6NQ5Q_2L(6/55@ZCA-EA38ZSC)"^\\L+<\OLE[ M^#CM/X2I6VW)&9U_V=C_"M&!E[*Y\B/4^ \V&Q(J%XY?_-F,8S8:#KOI!['Y M&^=_ 5!+ P04 " "0BPA-/$_X2K0! #2 P &0 'AL+W=O:%EGTG4R18>^DT' RQ/9*CKL0'P-^"QCL MXDQ")6?$YV!\JW*Z"8) 0ND" _?;!>Y RD#D9;Q,G'1.&8#+\QO[UUB[K^7, M+=RA?!*5:W.ZIZ2"FO?2/>+P %,]7RB9BO\.%Y ^/"CQ.4J4-JZD[*U#-;%X M*8J_CKO0<1_&FS2=8.N 9 (D,V ?\[ Q451^SQTO,H,#,6/O.QZ>>'M(?&_* MX(RMB'=>O/7>2['=7V?L$HBFF.,8DRQCY@CFV><4R5J*8_(//%F'IZL*TPA/ M/RB\62?8K1+L(L'NOR6NQ>P_)6&+GBHP39PF2TKL=9SDA7<>V-LDOLE[^#CM M/[AIA+;DC,Z_;.Q_C>C 2]E<^1%J_0>;#0FU"\<;?S;CF(V&PV[Z06S^QL5? M4$L#!!0 ( )"+"$WC:OFA[ $ &8% 9 >&PO=V]R:W-H965T^.L4YG?:-V?"5%% YRJ!]%#9TXJ M(3G5QI0U4;T$6KH@SD@8!#'AM.W\/'6^J\Q3,6C6=G"5GAHXI_+/!9@8,W_G MOSM>VKK1UD'RM*AROS'W?F26+P#_&QA5*N] M9RNY"?%JC2]EY@!+L5UOJ)O,3WRNAH@/3+V+\#',]!]^;B_\*=V &;C,Q&H5@RGV]8E!:\)G% MI,+IV[2VG5O'Z20^S6%X0#@'A$M XG3().0R?Z::YJD4HR>GN^^I?>+=.31W M4UBGNPIW9I)7QGO/=\DI)7=+-&,N$R9<8Q8$,>R+1(A)7,+_PD,\/$(SC%QX MM%:/3CC!'B78.X+]FN 4;$K$,!\4>4!%#@A!N!'!,!$N$J,B,4*PWXA@F ,N MJ(308%()'LS3-6;H+0:#2MOMT>SEU/J3H44_ M3S6RC-;\+U!+ P04 " "0BPA- ..GK,! #2 P &0 'AL+W=O!5!2K)TL[ECB@M-BRS&CK;(3.^ET'"TQ/5*##RMZA\F]//E%10\U[Z9S-\A:F?6TJFYK_#&22F!R58HS32Q2\I>^>- MFEA0BN)OXRET/(>)_P);!Z03(+T"L+%05/[(/2\R:P9BQ]EW/%QQLD]Q-F4( MQE'$?RC>8?1$VPK?+ MZMLOZP2[58)=)-B]:S&Y:G$MYUHE6\Q4@6WB-CE2FE['35Y$YX6]3^.=_$\? MM_T'MXW0CIR,QYN-\Z^-\8!2-C>X0BT^L-F14/M@?D+;CFLV.MYTTPMB\S,N M_@%02P,$% @ D(L(3;J#ZH^W 0 T@, !D !X;"]W;W)K&UL=5/;;MP@$/T5Q <$+^MMHY5M*9LJ:J566J5J\\S:8QL% M/"[@=?KW!>PX;NJ^ #.<<^;"D(UHGFT+X,B+5IW-:>M$>E I"/HU?LR9=0@;B^ORJ_A!K][5]%>.+=D?O>E,$9 M6Q'O?/+6>Z\%3_89NP:A&7.:,'R%V2T(YM67$'PKQ(G_0^?;]/UFAOM(WZ^C MI_\12#<%TBB0_E5B^J[$+.=)3J53< !KT+WND,-\;T!T)TT8!@^D;VT-F3 M2BK!C#55372O@)4^2'!"HR@A@K4=SE/O.ZD\E8/A;0V[HQSD'RM& EQ9&O=HC M5\E9RE=G?"\S'+F$@$-A' .SRP7N@7-'9--XFSGQ(ND"U_L/]D=?NZWES#3< M2_ZG+4V3X3U&)51LX.99CD\PU[/#:"[^!UR 6[C+Q&H4DFO_1<6@C10SBTU% ML/=I;3N_CM-)$L]AX0 Z!] E8.]UR"3D,W]@AN6IDB-24^][YGYQ?*"V-X5S M^E;X,YN\MMY+3J,D)1='-&..$X:N,/&"()9]D: AB2/]$D[#X9M@AAL?OEFK M;W=A@FV08.L)MI]*O+TJ,839AT5V09%=@.#;E4@ $T=AD20HD@0(XBN1$.:Z MWV1U.P2HVL^%1H4<.C^3*^\R>G?4WZ[_\&EN?S)5MYU&9VGL'?4WJ9+2@$TE MNK$%-_:I6 P.E7';6[M7T\!,AI']_!:0Y4'*_P%02P,$% @ D(L(3<0\ M/\K3 0 G 0 !D !X;"]W;W)K&UL;53;;MP@ M$/T5Q >$77S)=F5;RB:*6JF55JF:/K/V^** <0&OT[\O8,=UM[P89CASS@R> M(9ND>M,M@$'O@OAU)WNDH,[QP_YX2AW> UX[F/1FCUPE%RG?G/&ERO'.)00<2N,8 MF%VN\ B<.R*;QJ^%$Z^2+G"[_V!_]K7;6BY,PZ/D/[O*M#D^8%1!S49N7N3T M&99Z$HR6XK_"%;B%NTRL1BFY]E]4CMI(L;#85 1[G]>N]^LTGR31$A8.H$L M70,.7H?,0C[S)V98D2DY(37?_<#<+]X?J;V;TCG]5?@SF[RVWFM!]U%&KHYH MP9QF#-U@]BN"6/95@H8D3O2_[#(FE0) T0'&Y$0IA/-R)DTQT"5./G0J-2CKV?R8UW M';T'ZKOK+WR>VV],-5VOT44:VZ.^DVHI#=A4=G>VX-8^%:O!H39N>V_W:AZ8 MV3!R6-X"LCY(Q1]02P,$% @ D(L(33VXQA7? 0 04 !D !X;"]W M;W)K&UL=51MCYP@$/XKQ!]P*+OJ9J,FM]A5)WHDH 7YT,*G-'ME*;D*\6.-SE0>A30@8E-HR4+/UZ]TZS2=)NH3Y \@20-: D]/!LY#+_ /5M,BDF)"< M[WZ@]A='9V+NIK1.=Q7NS"2OC/=>$!)F^&Z)%LQEQI -)EH1V+"O$L0G<2'_ MA1-_^,&;X<&%'[;J\3OZ1R_!T1$<_RDQVI7HP[R39>P5B3T$AYV(#W/TBR1> MD<1#$.]$?)C$+Y)Z15(/0;H3\6%..Q&\>8(<9..:3Z%2C+UK_(UW[>]'XI[P M7_@\'+Y2V72]0C>A32.XYUH+H<&D$CZ86VW-/%H-!K6VV]3LY=R5LZ'%L P< MO$Z]X@]02P,$% @ D(L(330UG[^W 0 T@, !D !X;"]W;W)K&UL;5/;;MP@$/T5Q <$+]ZDZ6;M ML8T"Q@6\3OZ^ W8<*_4+,,,Y9RX,V6CLBVL!/'G5JG,Y;;WO#XRYL@4MW)7I MH<.;VE@M/)JV8:ZW(*I(THKQ)+EA6LB.%EGTG6R1F<$KV<')$C=H+>S;$909 M<[JC[XY'V;0^.%B1]:*!W^#_]">+%EM4*JFA<])TQ$*=T[O=X;@/^ AXDC"Z MU9F$2L[&O 3C9Y73)"0$"DH?% 1N%[@'I8(0IO%WUJ1+R$!)*RL%YHV<5 M3$6+UVF77=S'Z2:]GFG;!#X3^$*XC7'8%"AF_DUX4636C,1.O>]%>.+=@6-O MRN",K8AWF+Q#[Z7@_&O&+D%HQAPG#%]A=@N"H?H2@F^%./+_Z'R;GFYFF$9Z MNHY^DVP+[#<%]E%@OXZ?)I]*W,)\+I*M>JK!-G&:'"G-T,5)7GF7@;WC\4T^ MX-.T/PC;R,Z1L_'XLK'_M3$>,)7D"D>HQ0^V& IJ'XY?\&RG,9L,;_KY!['E M&Q?_ %!+ P04 " "0BPA-G1_#5K4! #2 P &0 'AL+W=OZ9$KVF91]_9EKD9O>PUG"UQHU+"_CZ!-%-! M#_3F>.[;S@<'*_-!M/ -_/?A;-%BJTK=*]"N-YI8: KZ>#B>LH"/@!\]3&YS M)J&2BS$OP?A<%S0)"8&$R@<%@=L5GD#*((1I_%HTZ1HR$+?GF_K'6#O6^*^@#)34T8I3^V4R?8*GG'25+\5_@"A+A(1.,41GIXDJJT7FC%A5, M18G7>>]UW*?Y)KO1]@E\(?"5\! ); X4,_\@O"AS:R9BY]X/(CSQXH?=:\I3G[!J$%LQIQO -YK B&*JO(?A>B!/_C\[WZ>ENAFFDI]OH M]\F^0+8KD$6![)\2TS%LDV/55@VSA-CE1FU'&2-]YU8!]Y?)._\'G: MOPK;]MJ1B_'XLK'_C3$>,)7D#D>HPP^V&A(:'X[O\6SG,9L-;X;E!['U&Y=_ M %!+ P04 " "0BPA-&[=\\;552VXPVSG4GQFS1@!+V#CO0_J9" MHX3SIJF9[0R(,I*49'RS.3 E6DWS-/HN)D^Q=[+5<#'$]DH)\^<,$H>,;NF; MX[FM&Q<<+$\[4<-W<#^ZB_$6FU7*5H&V+6IBH,KH_?9T3@(^ GZV,-C%F81* MKH@OP?A29G03$@()A0L*PF\W> I@Y!/X_>D2>>0@;@\OZD_QMI]+5=AX0'E MK[9T34:/E)10B5ZZ9QR>8*IG3\E4_%>X@?3PD(F/4:"T<25%;QVJ2<6GHL3K MN+>[)&6W(#1ASB.&+S#;&<&\^AR"KX4X\__H?)V^6\UP%^F[9?1# MLBZ0K HD42#YI\3]AQ+7,(&PO=V]R:W-H965T[EG',_N*0#FE?; #CRIE5K,]HXUQT9LT4#6M@;[*#U-Q4: M+9PW3=J)&KZ#^]&=C;?8K%)*#:V5V!(#54;OM\?3+N CX$7"8!=G$BJY M(+X&XTN9T4U("!04+B@(OUWA 90*0CZ-7Y,FG4,&XO+\KOX4:_>U7(2%!U0_ M9>F:C!XH*:$2O7+/.'R&J9Y;2J;BO\(5E(>'3'R, I6-*REZZU!/*CX5+=[& M7;9Q'\:;Y':BK1/X1. SX1#CL#%0S/Q1.)&G!@=BQMYW(CSQ]LA];XK@C*V( M=SYYZ[W7G"?[E%V#T(0YC1B^P&QG!//J\_CF_R%C]/^ M39A:MI9&PO=V]R:W-H965TI1A,B7MKQR,AINY!,G.G1AC<3JNT M9-8M=4?,J($U(4D*0I/D'9&,#[@J0NRLJT)-5O !SAJ924JF?YU J+G$*7X+ M//.NMSY JF)D'7P%^VT\:[$*3R"$)W(V?JZ<>)/TB?OY&_N'4+NKY<(,/"GQ M@S>V+_$#1@VT;!+V6QU M&?D0QGG9R=,U+9Y UP2Z)3P$';((!>?OF655H=6,]'+V(_-7G!ZI.YO:!\-1 MA#UGWKCHM:)94I"K)UHQIP5#=YAT0Q#'ODG0F,2)_I-.X^F'J,-#2#_LU>^3 M.$$6)<@"0?97B>E-B3',?USF49$\0G"X$8EALAL1LKLX";H+3]:@6DU#:)== M=.N*1QHN_@]\::DO3'=\,.BBK'L^X9);I2PX*\F=\]*[+MX6 EKKI_=NKI>W MO"RL&M&PO M=V]R:W-H965T2[[8KCS<\]S!]RE@U1ON@$PZ%WP3F>X,:8_ M$**+!@33=[*'SOZII!+,6%/51/<*6.F#!">I])Y6G\F)XV\%) M(7T1@JG?1^!RR/ &WQPO;=T8YR!YVK,:OH/YT9^4M UQ8&O=@C5\E9RC=G?"DS'+F$@$-A' .SRQ4>@7-'9-/X-7'B6=(% M+O MN2O>'*@]F\(Y_5'X?S9Y;;W7G.[BE%P=T80YCABZP&QF!+'LLP0-21SIAW : M#M\&,]SZ\.U2/=F&"79!@ITGV/U3XGY58@B3A$7BH$@<(+A?B80PG\(B^Z#( M_B-!'*U$0IC_7%<2%$D"!'0E$L*L[X0LGJ 5?OFTZB0E\XW_L([]_<#]4_X M+WP<#M^8JMM.H[,TMA'\[LJ39V'LT&A\JX;6+W:NS*T3"RGP8. MF:=>_@=02P,$% @ D(L(314PJ4;4 0 G 0 !D !X;"]W;W)K&UL;51M;]L@$/XKB!]0'!([:61;:CI-F[1)4:>MGXE] M?E'!>(#C]M\7L.NY&5\,=SSW/'?XCG24ZD4W :]"M[I##?&]$="=-& 8/I. M]M#9DTHJP8PU54UTKX"5/DAP0J,H(8*U' 3.'9%-X^_,B1=)%[C>?[!_];7; M6BY,PZ/DSVUIF@P?,"JA8@,W3W+\!G,],49S\3_@"MS"7296HY!<^R\J!FVD MF%EL*H*]3FO;^76<3O;W!TR"?G,OS##\E3)$:GI[GOF?O'F M2.W=%,[IK\*?V>2U]5YS&N]2@*LUD0Q+(O$C0D<:+_A=-P^#:8 MX=:';]?JR3Y,L L2[#S![E.)\4V)(4P2%HF#(G& 8'\C$L(9?1>Z"^N_[!I[G]R53==AI=I+$]ZCNI MDM* 326ZLP4W]JE8# Z5<=N]W:MI8";#R'Y^"\CR(.7O4$L#!!0 ( )"+ M"$T@,22NN $ -(# 9 >&PO=V]R:W-H965T[^OI3LNF[K%TFD M> X/*2KIC7UV-8 G+TIJE]+:^_;(F,MK4,+=F!8TWI3&*N'1M!5SK0511)"2 MC*]6.Z9$HVF61-_99HGIO&PTG"UQG5+"_C^!-'U*U_3-\=!4M0\.EB6MJ. 1 M_)_V;-%B$TO1*-"N,9I8*%-ZNSZ>MB$^!OQMH'>S,PF57(QY#L;/(J6K( @D MY#XP"-RN< =2!B*4\6_DI%/* )R?W]B_Q]JQEHMP<&?D4U/X.J4'2@HH12?] M@^E_P%C/-TK&XG_!%22&!R68(S?2Q97DG?-&C2PH18F786]TW/OA9K,?8V*'WK0A/O#YR[$T>G+$5\0[%._1>,[Y;)^P: MB,:8TQ##9S'O$0S9IQ1\*<6)?X'S9?AF4>$FPC?S[/O#,L%VD6 ;";8?"/:? M2OP:PW>?5;)93Q78*DZ3([GI=)SDF7<:V%L>W^0]?)CVW\)6C7;D8CR^;.Q_ M:8P'E+*ZP1&J\8--AH32A^,>SW88L\'PIAU_$)N^&PO=V]R:W-H965T(%''?_OH =U\VR+X$9 MGSGG##!)!Z7?3 -@T;O@TF2XL;;;$V**!@0S-ZH#Z;Y42@MF7:AK8CH-K Q% M@A.Z6NV(8*W$>1IR1YVGJK>\E7#4R/1",/WW %P-&5[C2^*YK1OK$R1/.U;# M"]A?W5&[B,PL92M FE9)I*'*\/UZ?T@\/@!^MS"8Q1[Y3DY*O?G@>YGAE3<$ M' KK&9A;SO G'LB9^//Q(EG25^XW%_8GT+OKI<3,_"@^&M;VB;#=QB54+&> MVV#\D5F6IUH-2(]GWS%_Q>L]=6=3^&0XBO#-F3\[I;I.2LR>: M,(<10Q>8]8P@CGV6H#&) _VGG,;+-U&'FU"^6:K?_4=_&R78!H+MEQ:W5RW& M,$E<)(F*)!&"W95(#'-[)4(6%R= U^')&E2H7H9Q663GJ;BGX>(_X>-(_62Z M;J5!)V7=\PF77"EEP5E9W3@OC9OB.>!06;^]=7L]ON4QL*J;QI3,_Q7Y!U!+ M P04 " "0BPA-W_7>*L8! W! &0 'AL+W=O= -@T+O@G>I])Y6G"DD!Z$8.KC"%R.&8[QI^.Y MK1OC'"1/>U;#+S"_^Y.R%EE8RE9 IUO9(055AN_BPW'G\![PTL*H5WOD*CE+ M^>:,'V6&(Y<0<"B,8V!VN< ]<.Z(;!I_9DZ\2+K ]?Z3_='7;FLY,PWWDK^V MI6DRG&!40L4&;I[E^!WF>G88S<7_A MP"W>96(U"?7<3K9)W-8.(#. 70)2+P.F81\Y@_,L#Q5F*K;3J.S-/;Y^$NNI#1@4XEN;"Z-G>+%X% 9M[VU>S6] MYA1M0Q0$ #<$ 9 >&PO M=V]R:W-H965T1E?#'>\>^^.XYR-2K^:%L"B=RDZD^/6VOY( MB"E;D,SAFP/[LS]I99&&IN(3.<-4A#76.'[;' M4^KQ ?"+PVA6>^0KN2CUZHUO58XW/B$04%K/P-QRA4<0PA.Y--YF3KQ(^L#U M_I/]:ZC=U7)A!AZ5^,TKV^;X@%$%-1N$?5;C$\SUI!C-Q7^'*P@']YDXC5() M$[ZH'(Q5K-4/^SC!+DJP"P2[?TK.Y\^47 M8'8P]7.ST[H-WLJB:N;AKFWW=U'4K'>ZS)I;L]>5_69KZC)K[6']%#7[6F>; M/J@L(HSC)"JSO H7L_[<0[V8F9>VR"O]4 ?-2UEF];][79C#/(3P_<2/_&G7 M=B>BQ6R?/>F?NOVU?ZCM473*LLE+736YJ8):;^?A)[A;L;@+Z!6_1AWCG2AUVV7(K.;5[W41=%ELC[^#DG#TS6[P//]]^R?^^)M M,8]9HY>F^)-OVMT\5&&PT=OLI6A_F,,7/10DPF"H_IM^U865=T[L-=:F:/K/ M8/W2M*8@/B[O/NNF".ZX[?ZZ.]DWN__.MJ>Q9U\7*-4L>NT2#9K[HP;/ M-9>*):&0Z:5F16C821)9DR>G2#K%/IZ=QZN83L#(!*Q/P"\2.)4>);*75(,$ M!7.J)52I%&Z]OFK$+2?=:Q8YI09AFX X4H0(!SD*L*%6B).TX(1TGQ%" 8SGQ+B-!N(X)D0(GTXH0 MI3#R*Y"D7TG\"I!.H,@$BBC8Z>N]\FQB:F?!'2Q?QACGB;M*E Q3)FC7*>DZ M)5QSQW7J3X-PQV_IBSCGKF-*- 8KB&FNQI[CQ)VK07/99]L9M\^43L8JX2YA M"5V2R#%*PL@_ A"]'EDLH%$-5[ ::%C#!%H/&D$B=FC)1Y)+'S2&80*'@4)G MJH1PS5R'6* 9"Q,@"R1E8^D:N@J@0!,4IB 4"/*A\%;K&CX"#4BX@I! (Q*F M,!(H2'+N4FE%Z#["']#\@PD 7,$UW$*:6SB!6TAP1J4([G@-.CF11TCS""D> M)2,I1FX=K^ 1TCS""3Q"'S;4[2,EN[A_O/1#U4]YU02/IK7/W_U3\M:85MN,\:VM:Z>SS>F@T-NVVY5VOSZ^ M;C@>M&8_O$J)3N]S%O\!4$L#!!0 ( )"+"$W>N#_3BP, %,0 9 M>&PO=V]R:W-H965TJ2IO;_5>U>:;K6ZJO#/%YBEJ]XW*-T-05488QVE4Y44= M+F9#W4.SF.E#5Q:U>FB"]E!5>?-OJ4I]G(<0OE7\*)YV75\1+6;[_$G]5-VO M_4-C2M$YRZ:H5-T6N@X:M9V'G^!NA:(/&!2_"W5L+]Z#OBN/6C_WA:^;>1CW MCE2IUEV?(C>/%W6ORK+/9'S\M4G# MGD4]/(\V_UL8'8 V ,\!D+P;P&P NS8@L0&)$Q"=NC*,S2KO\L6LT<>@.4WO M/N]7$=PE9O37?>4PV,-W9GA:4_NR0"EFT4N?R&J6)PU>:L:*>T(ALK%F16C8 M61(9DV>G2#K%(9Z-G,9T D8F8$."9)3 Z>E)(@9);27(F=-;0I4)[O;75TVX M34BWB>_6:6%YDO"+%B 1(%/'+B%CTO=+R%+D,J--<](T]TRSV#'-"=,,W 5% MJ("#,Q$K2I5>+-^1XY1TG/J.W>6?>JT(X*YA0B0!'+^$*(.)32!(NX+8!$@G MD&0"26P"9UB7TK.)F5D*[KKR98PE2>I.$B7#C'':=4:ZSCS7J3.VRXPP;9IQ M31,R$XGGI @*!3^^W MV&>>0.Y-%J&:) W09(3T>M8 32L05]#&BL8[-TFDNR4)W7L@ 9I_X /00PD0 M )09@C?ITC\(O$<)FFW@PPVG%C+2H,'X>DH@#1J$CREA->-Q\8]'E&QT/AK[ MF3CM$=1R:8$^DF[0S$#F&J)T3+*I$:+YA3Z_/%J@SR7NFO$E-R"2"2LTN) MEPL*](ETDTG7#"&">&*3(TTMY-=S FG4H'\*\SF!_ND)A'#/892*X\2/+M+8 M0A];'B.LYG+O,P'>RO-522S=R8XN+FO]=?M[WCP5=1L\ZL[<^X;;V5;K3IF, M\:WIV<[<\,^%4FV[_E68]^9TS3T5.KVW5_CH_#_"XC]02P,$% @ D(L( M375\+=HI! 1!0 !D !X;"]W;W)K&ULE5C; MCN,V#/T5P^\S%BGY%B0!)I>B!5I@L$7;9T^B7+"^I+8SV?Y]Y];Z, M;>60XJ&H0XWFMZ+\6IVTKIUO69I7"_=4UY>9YU6[D\Z2ZKFXZ-S\"A%X67+.W>6\'7LME_/B6J?G7+^63G7-LJ3\;Z73XK9P MP?T8^'(^GNIFP%O.+\E1_ZGKORZOI?GR[E[VYTSGU;G(G5(?%NX+S+:R-6@1 M?Y_UK1J\.PV5MZ+XVGS\ME^XHHE(IWI7-RX2\WC7:YVFC2<3Q[^]4_<^9V,X M?/_P_DM+WI!Y2RJ]+M)_SOOZM' CU]GK0W)-ZR_%[5?=$_)=IV?_NW[7J8$W MD9@Y=D5:M7^=W;6JBZSW8D+)DF_=\YRWSUOO_\.,-\#> .\&9N[/#&1O(+\; MJ$\-5&^@IL[@]P8^F<'KN+?)W"1ULIR7Q)YA2ROT.9%URRTTR58QRRJVI&<@TP_V('BA%U9>8B(#JQX3#;/_ M'!#4FD&)9TEKF/7ETQK^D:]'9B,M#&QF='?V&,*,$K-!)ABDQ#A7OD^)L;[& MB+%=\070(H:#K??H@N]8\!,M"_B>!1.:%C#MR _ +@JN'T5R;(,#WVE@0JL! MIHE@'"HJ2@P. R7&V@/P_0$F- C@.H3"D ;$BK\,1^+A=1TF"#MPRJ[H 8)! M012/G)J 5V28(,G ":FBR[KA8:/9X;44IHLI\F**$\0463&E9U96)>.18'C] MPPGZAZQHT1,5CQI1'.1%"SG1&B/$BQ;^A&@A+UHX0;30%J- TG]^-@SJ"4", MU0NO6#A!L=!6HD" M40VZBE48\GAU0HGJ!7:,@2*RCD#>L*QS/!*A1.4"FT- M4E08& R.J +R*H435 IM^8$(:"@VZ$D&(Y*)O$3A=(F2O$3)"1(EN=.7H'P8 MU).!C9QE)"]2[,9(=CH[APO,$-2*;+8WL=53F[XIK736('H_KAR*HM8F>O%L*O2D MD_W](]6'NGD-S7O9W6MU'W5QZ>_LO/O%X?)_4$L#!!0 ( )"+"$UV$G)[ M=0( "P) 9 >&PO=V]R:W-H965T\;7TU*DLF?S[S MQ6?C(ORZ\Y(>CM@O!,JO9 M@?_D^E>]EF86="R[O.25RD7E2;Y?^)_0?(6H+7"(UYQ?5&_L62L;(=[LY-MN MX8=6$2_X5EL*9BYGON)%89F,CC\MJ=\]TQ;VQU?V+\Z\,;-ABJ]$\3O?Z>/" MI[ZWXWMV*O2+N'SEK:'8]UKWW_F9%P9NE9AG;$6AW*^W/2DMRI;%2"G9>W/- M*W>]M/S7,K@@:@NBK@"1_Q;@M@ /"H)&F;/ZF6FVS*2X>+)Y6S6S?PHTQR;, MK5UTV;E[QJTRJ^=EE$99<+9$+>:YP41]S"UB!2!P!PF,@$Y%!*J(7#V^43%! M@$$"[ A(GR >N&@@B8-4#A*G!..!DS%J%A%,82T$U$+&6E("$\0@0?QX&C.0 M8'8_C082]WV2V0"T&H-02&@*2TE *0D01@P34)" /AY&"A*D]\-(1SXQ25 X M2&.,BG!$)[2@$&ZW$,AC-D$QT;'H\400W&XHNI])B[EY^9C08>,#*!).O& $ M]RX"FC=-)BC@ED/D YG 38?B!S*)1VXIPNDPDS$*T3!!$W+@%D9 #Z<3GR$$ MMQY*/A *W'R(/A *'7TR:=)SVX8R1J4H#0=J@MZV9<\1/Y@\Y)7R-D*;'=#M M4WLA-#>,X9,)^&B.+MVDX'MMAXD9RV;_;B9:U.W9).@.2,M_4$L#!!0 ( M )"+"$V&PO=V]R:W-H965TXZH(N8.N"G6V@O=PT,B+<7$I,D"HO>=D,7^^-ORG>D3[PTZ M*NMV.FQ(JY0%IY=LW!'LW 6= P&M]=./;JZG8SH%5@WQ!I+Y-U#]!5!+ P04 M " "0BPA-)[H9JU8" "*!P &0 'AL+W=O[P\;.!\;?1$6I]-[;IA-;OY*RWP2!.%2T)>*1];13;TZ,MT2J M(3\'HN>4' VI;8((@"1H2=WY16[F7GB1LXMLZHZ^<$]DS/]0>7/_H6K43"K'.N6=J)FGM_"C?/J<8;P*^:#F+1 M]W22/6-O>O#UN/6!-D0;>I!:@:CF2DO:-%I(V?@S:?IS24U<]F_JGTUVE65/ M!"U9\[L^RFKKI[YWI"=R:>0K&[[0*0_RO2G\-WJEC8)K)ZK&@37"/+W#14C6 M3BK*2DO>Q[;N3#M,^C>:FQ!-A&@FA/"_A'@BQ!\EP(D /TI $P%9A&#,;C[F M$Y&DR#D;/#YNAY[H71=ND%JN@YXTJV/>J>\IU.RUB '*@ZL6FC"[$1,M,-$] MHG0@XGO(TQJ"K3K/:T@,DAD3J!QSF,@9)C("\9T =@O$3H'8", [@=3Z&B,& M&TQG,"$$,+7REBY8%&69VPYTVH$..YEE9\2@19V'$-BF2R# X9"A%/+3; XL_0M]9WP<]T);\^D.O[,(75B3%(E"1Y5M$I=C/.@H2>I MNUCU^7@]C /)^NGF"^;KM_@'4$L#!!0 ( )"+"$W.I,','0( /P% 9 M >&PO=V]R:W-H965T%]@"(5I( MV7CO-?TAI2:.UU?U9U.[JF6/!6P9^5,?9+7VE[YW@",^$_G"NF_0UY/X7E_\ M#[@ 47#M1.4H&1'FZ95G(1GM5905BC_LNV[,N^OUKS0W(>P)X4!0N?]'B'I" M]$F(3?'6F2GU*Y:XR#GK/&X/J\7ZGUBL(M7,4@=-[\PW5:U0T4L1+:(<7;10 MC]E83#C"+ 8$4NI#BM"58A/.Z.%M@NT@SM.$J>3Q.$DG3BQF&249-K0.6)YY\A2IXO4 MX2*;N$AG.;XDRXD/!R:Z<[*9TTCF,#))LLDQ<_(GYJ6Z$MV=276ES\8Z,25 6 M@P?5ITJ-XF%#X"CU,E-K;@>2W4C6]K,6#0._^ =02P,$% @ D(L(38D. M\!2O 0 T , !D !X;"]W;W)K&UL?5/M;ML@ M%'T5Q ,$VZ1=&]F6UDS3)JU2U&G;;V)?QZA\N$#B[NT'F%AN9.V/X5[..9R# MH1RU>;4]@$/O4BA;X=ZY84>(;7J0S&[T ,JO=-I(YGQI3L0.!E@;25*0(LON MB61G 1\!OSF,=C%'(1MO21//6P;BNK["#QBUT+&S<"]Z_ 8I MSQU&*?P/N(#P\.#$[]%H8>,7-6?KM$PJWHID[]/(51S'I'^EK1.*1"AF0K[] M+X$F KTAD,E9C/J%.5:71H_(3#]K8.%.Y#OJ#[,)S7AV<A-D#;.],4(69QON^C,S)ZXL.FKG?U,\S$YK!UXOV_@+U/OG-1<" M.A>FG_S<3)=L*IP>TOLA\R.N_P%02P,$% @ D(L(3=*&FTFS @ ] D M !D !X;"]W;W)K&ULC5;;CMHP$/V5*!^PB9V+ M$P1(RZ5JI59:;=7VV0L&HDWBU#:P_?O:3L@&9W;AA=C#F3-SQK>9GKEXE0?& ME/=6E;6<^0>EFDD0R,V!550^\(;5^I\=%Q55>BKV@6P$HUOK5)4!#L,TJ&A1 M^_.IM3V)^90?55G4[$EX\EA55/Q;L)*?9S[R+X;G8G]0QA#,IPW=LY],_6J> MA)X%/BWFADBUY^:?8JL/,SWQORW;T M6*IG?O[*.D&)[W7JO[,3*S7<9*)C;'@I[:^W.4K%JXY%IU+1M_9;U/9[[O@O M;K #[AQP[Z!C?^80=0[1NT/\J4/<.<3W1D@ZA\2)$+3:;3%75-'Y5/"S)]K] MT%"S[= DTN>/K ,LQ@B1.#C=)UI^27*49@<6*K']T5:P/=,8@06P)XF$"Q"EV M"R$64K>53'&"(Z<> (R0)'.6;C6&19C@0=)M80!8E.59"FM+0&W)2%N$,4R0 M@@3I_=4E( &Y75TR$HKS)'8WVQ@5:YA3M-48E9($.1'78U26H#R#=66@K@RH MK+,?%A#&.:1+".,>(@B3.I(@#($%Y:"@'"#XH"(HA*^M\/[-@CZX^=#M[=)A MAJOGG+ E ,&(Q.Y!O,VT!B!QF ^8KE6!-^DCPG=L%A"4N\( 4#22=0?3&F1R M%RL8O%@5$WO;/DAOPX^U,@L]L/8MRJ/M4!S[ DV6"+"O3$MC7\AW^K8?^D'% MOJBE]\*5?F?M:[CC7#&=>_B@K[6#;L'Z2.6M5$=9:=QN$5%4#I^I!=-": M-RD.@GTZ(HX0WBU2A&G31N6N%CM-FM+=X!GAOH MU6P?6"<'(5YL\.E8A"LK"!A4VC)0LUQA!XQ9(B/CQ\@93D?:POG^QO[!>3=> M#E3!3K#OS5'71;@.@R.2T)PCJZ6:,1L!PR>8:+?$;M[!"%DPB"C M8)*!?3*V^(Y@(6+G0?SA!.(U2EP]F4O$D9\@]A+$CB">"\@6C1H@F8.T0Z-B MDJ9+*QY8$B79VJ\F\:I)[M00$OL)4B]!^O_]R+P$V;_[D=T;?9=DJT4[[E$X MB6+LU[+V:EE[NI$LQ/@PZ4**#Y,MA*#9U>(@SVX*J: 2E]9-P%EV&G2/V%W- M-_@P);]0>6Y:%1R$-A?<7<.3$!J,E-6#^<*U&SF,IR'0HALG M+YK&?_D+4$L#!!0 ( )"+"$V_#:C7;P( 8( 9 >&PO=V]R:W-H M965TU\3Q%01( XHV:9-0IVW/+AB( MFL29;:#[][.=- +'G?J"+SGG?.?8QIY=I7K1)R%,\EI7C9ZG)V/::9;IW4G4 M7#_(5C3VRT&JFAL[5,=,MTKPO2?555;D.L\!>G;Q%-Y/!DWD2UF+3^*'\+\;+?*CK)!95_6HM&E;!(E#O/T M,YANF,-[P*]27/5-/W%)GJ5\<8.O^WF:.T.B$COC%+AM+F(EJLH)61M_>LUT M*.F(M_TW]8W/;K,\VQDY6VO\FN[,VLNY5K)6:OW9MV?CVVNN_T>*$HB<4 P&@_Q)@3X ?):"> M@#Y*P#T!?Y1 >@()"%FW6'[UU]SPQ4S):Z*Z\]-R=TS!E-C]W;E)OYW^F]T M;61Q#*+Z';,80F),!D]FL M0^ B&KCP O!& " 6%X!1 >@%T-V*!5F7'89Z3.,QF!4DB+L>HQ D\!TS*&H& MC@DSVG@98P".0;TG5VB43Z2C@V518;)-'(7CP5@T&!L%*\*_ AM5 8@"1H(;) *#C.+P$HG 2('9)#"= MW5Q_[H7\SM6Q;'3R+(V]2?U]=Y#2""N9/]C5/-E'>1A4XF!&PO=V]R M:W-H965T(1%!:IBF3=JDJ%.W MUPZY!%2#F>V$[MO/-H12X^Y-;!__N_N=[9SS@;(77@,(Y[4E'=^YM1#]%B%> MU=!B_D![Z.27,V4M%G+)+HCW#/!).[4$!9Z7H!8WG5ODVG9@14ZO@C0=')C# MKVV+V=\]$#KL7-^]&YZ:2RV4 15YCR_P$\1S?V!RA>8HIZ:%CC>TQZ?0X3/'O;G:'8'((9@>9^W\.X>00OCE$NOB1 M3)?Z&0M&ULC57;CML@$/T5 MRQ^P^$:SC1Q+FTO52JT4;=7VF3B3V%HP+I!X^_<%3+R.@[+[$F!\SN', ).\ MX^)%5@ J>&6TD8NP4JJ=(R3+"AB1#[R%1G\Y<,&(TDMQ1+(50/:6Q"A*HN@3 M8J1NPB*WL:TH'Y1_V)SU[GLB(05IW_JO:H6X6,8[.% 3E0] M\^XKN'QP&+CDO\,9J(8;)WJ/DE-I?X/R)!5G3D5;8>2U'^O&CIW3O]#\A,01 MDH$0X[N$U!'2-T)VEY Y0O;1'; CX,D.J,_=%G--%"ERP;M ]->A)>;6Q7.L MCZLT07LZ]INNI]318'6+F.&)AW=%-G=%KFRFWF*EEI^.BX4COT#F%;)(1&;X.!.-I&)8.2GQIE3G<4'7KA4V+>UB2^C.>KV!-?Z][9M[HW^;[Q M_B#B6#/RPH')29SO1<]!VO7RC>NF:.AG^4 MXC]02P,$% @ D(L(3;MCV7$; @ )08 !D !X;"]W;W)K&ULC57MCILP$'P5Q /$X2,D%P'2)5'52JT47=7VMP-+0&=C M:IMP??O:AG! K-/]B>UE9CR[MC=QQ_BK* &D\T9)+1*WE++9(R2R$B@6*]9 MK;X4C%,LU9)?D6@XX-R0*$'^>ATABJO:36,3._,T9JTD50UG[HB64LS_'8"P M+G$]]QYXJ:ZEU &4Q@V^PD^0OYHS5RLTJN05A5I4K'8X%(G[[.U/.XTW@-\5 M=&(R=W0F%\9>]>);GKAK;0@(9%(K8#7T"6ZO ]O-I[JP".XL#;W'G>LR3 MP=3]A5I%BU+8, N=TR/&7RT/%4T>"P5^-8U(.!EK:ZDOU"0Z]KIG7S^V1?RH M>F#?LMYE^@;Z _-K50OGPJ1ZRN;!%8Q)4!;7*W6DI>K9XX) (?5TJ^:\[US] M0K)F:,IH_&=(_P-02P,$% @ D(L(31/___[A 0 HP0 !D !X;"]W M;W)K&ULC53;;IPP$/T5Q'OCQ5R2K@ IFZIJI59: MI4K[[(7AHMB8VF9)_[Z^L)1L'2DO:\]PYIPY7H_SF8MGV0&HX(71019AI]2X M1TA6'3 B;_@(@_[2<,&(TJ%HD1P%D-H6,8KP;IZ"'>F(:!0*<- ]'*&!Z#4$.DV?B^%=&-30D(FJ1SY_@<5/&@:+^6]P!JKAIA.M M47$J[6]035)QMK#H5AAY<6L_V'5>^"]E_@*\%."U #LO3LAV_HDH4N:"SX%P M9S\2\Q='>ZS/IC))>Q3VFVY>ZNRYC#.WN,+4'\BB#Q$R1>@L02)*\(TBN3#G-K,8/%)'=9^H;1U"N3>F2R M*QF'2356R=YC)/&92C*]DT.:2,!"M'0\95'P:[&ANLNL$WF-[ MR?[!W?A^)Z+M!QF8\ANX# #4% &0 'AL+W=OA.KUO5M.S MIW:S:E[[LJC54^MUKU65M_\]JK(YKWWAOS_X5KP<^_%!L%F=\A?UI^K_.CVU MPUUPS;(O*E5W15-[K3JL_5_$PU9. 9/B[T*=NYMK;^S*<]-\'V]^VZ_]<'2D M2K7KQQ3Y\/6FMJHLQTR#CW_GI/ZUS3'P]OH]^]>I\T-GGO-.;9ORGV+?']=^ MZGM[=_J396#?'0RM+%KRF[Z]':O7=]4_SS:IMSEY[^;=.^5@4 MXH&'P=R-#Z>QFWX;>ML-3]\V'">KX&U,-&L>+QJZT=!2L04*ODJ"P<#5!4$7 M-,7SPD6*$S!,P%,"N4B0:=VX:)))4T^:F,(DTKH"5"*)8VQ&0C/2-).$FIF+ M)KIIYA-'QM!OD8P2BK"="-J)@!VAV8F,=BA.PE1S U19* 4V$T,S,3"C5=-C M;#03IZ$V@%L@"F]$"RL)M)( *Y:J36&"U+UJ,Y@@!+L7BH"0T4 JAC%(DQ>"(YC ]=(1I%E]@B,%8&X8I2,B8Q/$0D=+%#&PF8( MHT4@MAA%8W(CE3>39?9CJI),VNQ@O C$%]LTP( 1=Q!&8,0(%\8($R"4I,;$ M_D"U7.R$4*LL0TQ M9@W=P1K"K"$7UA" "$6Q,2H?R9:&,&O(A34$()*$B;XB(%D<)I9=#&'6D MK MR*1()%.A^P$[&9E:EBC"K"'$FL22 K.&[F -8=:0"VO(I(C(]/4 B:1E)C$F M#;N0AA%"!&MND,HVNHPQPRZ881,@J?%Z8FIL>RO&B&&$&-O+EN5MZP[$,$8, MNR"&378,VQ365^L/94M#&#'L@A@&[" 1&AMRI!,99[9_"D.&72##)CZ$D)E. M/21CP1;,,,8,(\S84F#,\!V888P9=L$,FP315R8@$;8]L,20D2Z0D28^="M MLN#0T@M&C'1!S"Q*?N;%E+ .N^#F>&D\[_LC;U^*NO.>F[YOJND\Z= TO1KR MA9^'7AU5OK_>E.K0CY?)<-U>SMDN-WUSFL\0@^M!YN9_4$L#!!0 ( )"+ M"$UDNKPL;P( #L( 9 >&PO=V]R:W-H965TT0)Z SF-I.N+Y];4,X,+XT?X*] MS(QW!VLW24/9&\\Q%LY[22J^Y8F]")(4>$]<_BE+!'[N\:$-BO7=V^!E^*<"Q4 M:5*C,_Z)Q6N]9W('>I5C4>**%[1R&#ZMW&=_N?,]1="(7P5N^&#MJ%(.E+ZI MS;?CRO541IC@3"@))!]7O,&$*"69QY].U.W/5,3A^J;^114_"Z. M(E^Y<]&7;80 O?,&0*@E$\-SRQ@.#BDZ(B:U'1I*C!(2/^ MS,J?/>YJ;!6('W"UQ41#PPPG-E-(9%ZQ*22&AI\62&@O9FXM9CXI9E#+B+^P M\A>/NRD;O+4E> _XV8'&-S R+;6BX,QL'E,4C#S#^YT-!?W8* T,&E^)V5E/ M(>YD]%()9AEK%&PO=V]R:W-H965TV$[=O7-H02XO0F M/O#/_\WXE'Q@_$W4 -)Y;VDGMFXM9;]!2)QJ:(EX83UTZDO%>$ND&O(S$CT' M4IJ@EB+L>3%J2=.Y16[F#KS(V472IH,#=\2E;0G_LP/*AJWKN[>)U^9<2SV! MBKPG9_@.\D=_X&J$9I>R::$3#>L<#M76_>!O]IG6&\'/!@:QZ#NZDB-C;WKP MI=RZGDX(*)RD=B"JN<(>*-5&*HW?DZ<[(W7@LG]S_V1J5[4RV"-,C151M-FMVHP0L-OE?L+8I_)D@E,&>!K5E@$Q_<91': M#0*K06 ,PCN#:%7&J$F,IALUD1?;*:&5$AJ':.& /3];81Y%<8:Q'1-9,9$% M@[T5YE$4)9EOQ\163&S#^"N,182C)WN;6#&)#;,Z0#N+R ^?8%(K)K6<@'A% M21^WQLN>4#(K)7ND).LERQ[.&8X3+UU=&8LJ\\+U!J+%/=;OZC?"STTGG".3 MZDDP%[=B3()R]%Y48;5ZRN&PO=V]R:W-H965T9(6[G*NQYZJY9P?1986[*ERZF.>)]6_F&7\ MO'"Q^S'PG.X/0@UXRWF9[-DO)E[*ITI>>1W+-LU94:>\<"JV6[CW>+;VD0K0 MB-\I.]<7YXXJY97S-W7Q?;MPD5+$,K81BB*1AQ-;L2Q33%+'WY;4[7*JP,OS M#_:U+EX6\YK4;,6S/^E6'!;NQ'6V;)<<,_',S]]86U#@.FWU/]B)91*NE,@< M&Y[5^M_9'&O!\Y9%2LF3]^:8%OIX;N[0:1L&!Y V@'0!,O>U +\-\#\#Z-4 MV@;0L1F"-B 8FR%L T(CP&N:I;O_D(AD.:_XV:F:"50F:I[B62B?[T8-ZL>I M[\D'4,O1T]*?1'/OI(A:3-Q@R 4FHGW(@PW!'<*3 CH5!%(1$RN<]!.L;$04 M&!J^)'G\FF0-D/AP)3[83U_'^[U^3F ""A)034![!%/C@3282&.*IML8(_TS M>C(:N0:0_L1 ]N0'H/S EC\U4L6!G8H"DE8V+H1JM&$D '"/0%I\I;X0K"\$ MZAN8ZA%($(V?(!.08 (H,"9Z#&%\HVW7,3TA4U#(%""@, %&\.*#QC<##ZQ? M&%!AK@P@*!S( ZY0]Y@ %-$ !;PTX!O6!@PO#AA8'>QJ(=!0'MC%&++Q=( " M-@H.;Z@6M@J.QE0+@,B05-A1V+8"'5H5,.P%/!U?+8'-0-"(:@$014.O6M@Q MQ#8#162 C8#(3=4"YN!^( *8XF*09#YZ?$%J"\&MA6Q'4-1,$ !.X8$-[0$ M=@RQWRT4A69+0OLM%B'PW3\*VA<&^Y#8%J,H,K,UH. BVU 6V(4$VSV:)_TS9;Q9U+MTZ)V7KF0.PO]_;_C7#"I'-W)1WB0 MN]3N(F,[H4XC>5XU6[7F0O"RW89ZW5YX^1]02P,$% @ D(L(37"-'MQV M @ > @ !D !X;"]W;W)K&ULC5;;CILP%/P5 MQ 9"F^L+IJT9Y8]-(TD/S-48W[E0WL]\!+=2Z9"#A9VL$S^H'8 MSVY/^,P958Y5@UI:X=8BZ+2RG\%REPB\!/RJ4$\G8TM4V*PRA M&A5,*$#^N*(UJFLAQ&W\49KVF%(0I^-W]9VLG==R@!2MV=40G M>*G9"^Z_(%5/:%NJ^&_HBFH.%TYXC@+75/Y:Q84RW"@5;J6!;\.S:N6S']Z$ M"T4S$SQ%\$8"S_T9P5<$_X,0?$H(%"%X-$.H".&C&2)%B#2",S1+=G\#&S.Z=YM@/4?$H>;AKLCVOLC.(.*;*_&-_?0EWY\V(HS- H%1 M() "PU@TDT2K6-S$ B WC,#:.'I;3. @/>?]0V-186&HK0L MN0GC:S69,/I6-&&TLK.D1B=\8_&]D_4$L#!!0 ( M )"+"$WX'XFP9P( #$( 9 >&PO=V]R:W-H965TFY.CD!W39BE/ MD1HD9P=GU+4102B+.M;TX;IT>UNY+L59MTW/MS)0YZYC\N^&M^*Z"G'XL?'2 MG&IM-Z)U.; 3_\GUKV$KS2J:O1R:CO>J$7T@^7$5?L+/%78&3O':\*NZF0[OI:N?.3+;*[%[6"4%E=+&.)LUFU) ;#;E75( BGB61 9@I M"$A!G'U\9X]@!S'H('8.DKLTL)?&J*%.TSL-I@GV4X%4E% 8)@%A$@#&"[,9 M->E-F(+FA<>R%-$"/ZA+"J*D $KLH:2+**1 N8<"B&A6P"@9B)(!*(F'DBVB M8)RF'LI21&+R (6"*!1 \:)LZ")*EOG/9ZG!*'] DH,D.4"2>23Y(DKLO]O5 M4D/R# 8I0) " *$>2+%\';'7*ZJEAL2/2H(1W)(0P)+[/0D!52FRQ&],@"Q) MBD= #WHD!H *'P@O&P?RJP.(*/(_Z.BF=]O+] >3IZ97P4YHZ:OJU?]*Z?0R"?G>2==$_J%8VYLE!=76A3;,[!GW; MR6(_!-55$#(6!W51-OYF-?0]=9N5.NNJ;.13Y_7GNBZZOUM9J>O:!_^CX[D\ MGK3M"#:KMCC*GU+_:I\ZTPKF+/NREDU?JL;KY&'M?X+''#(;,"A>2GGM;^X] M6\JK4F^V\6V_]IDEDI7<:9NB,)>+S&55V4R&X\^4U)_?:0-O[S^R?QF*-\6\ M%KW,5?6[W.O3VD]];R\/Q;G2S^KZ54X%1;XW5?]=7F1EY);$O&.GJG[X]7;G M7JMZRF)0ZN)]O);-<+V.3V*8PNB < H(YP 0_PW@4P!' <%(-I3ZN=#%9M6I MJ]>-L]46=E' (S>#N;.=P]@-STRUO>F]; 1GJ^!B$TV:[:@);S3AO2(G%'R6 M! 9@I@A)BG"(YS?Q$#,Z 2<3\"&!N"L#4!FC)ADTS:#A3*!"7$W(0QI$D""" M $&CM1TUT2T(CQ&(JPDAHD$B$B0B0#@"B9R7H*G/787(&- <,Q M\Y8DPTO,U0"D@B9)2)*$((D02>).#1-HV')7!%FZL-Y3$B4E4- *V*;NH# \ M/:XF2Q;&)"-!,@(D02"96RYC*2)Q19QG- DPVHD8P9)B*V(N3!+C8:%449(N MX"P8(Q X&<8!YT41RS"-*S)[>6$3 6V0$+HTPO'ID-A'#HTK"K-HP5J =EL@ M[%9@NYU$=TLB39RIHE1LP?N!]EP@3%=@TP7742.\_7-*E"TM8]IW@3!>["!; M<'T5DA#O*4J5B@6C =I^@?!?@?T7"'.-L>L1HI@O313MP$!8L, 6#(2]QLY$ M$2*V-#*T!X-KPAR<5>,Z;,2Q*^64:O'< +03 V'% O\G3**[\PFPR-E4A"Q- M "_DX.:0:$_M/XKN6#:]]ZJT.6\.I\*#4EJ:E.S!%'&UL?53;CILP$/T5Q'O7W,E&!&E#5;52 M*T5;;?OLD$E :V-J.V'[]_6%L"Q8?<'V^,R9"!MV?NC? \_MI9$Z@,JBQQ?X"?*E/W"U0A/+J:70B99U'H?S MSG\*MU6N\0;PJX5!S.:>=G)D[%4OOIUV?J % 8%::@:LAAM40(@F4C+^C)S^ M5%(GSN=W]B_&N_)RQ (J1GZW)]GL_(WOG>",KT0^L^$KC'Y2WQO-?X<;$ 77 M2E2-FA%AOEY]%9+1D45)H?C-CFUGQF'DOZ>Y$Z(Q(9H25.W_)<1C0OR>D!CS M5IFQ^AE+7!:<#1ZW/ZO'^DZ$VU@=9JV#YNS,GG(K5/16)DE>H)LF&C%[BXEF MF'!"(,4^E8A<)?;1*CWZ6*!:(_+472%VFHA-?OS!Q,9-D#@)$D.0S CB,%V< M@L7D!M-93/RX,++&A''B%I(ZA:0K(4FR*+*WF'16),^60M:8,,O=0C*GD&PM M) T60K)5D4]AL !5#E#L%I([A>2.7[-9",G7QQX$"U"U!D6/RTN"9L^& K^8 M#B.\FET[J2_H+#HUL:=(/[M%?*^:F^U%[S2V,_[ _-)VPCLRJ1ZU>7IGQB0H MB<&#.J9&->-I0> L]317I\_@( (4, 9 >&PO=V]R:W-H965TY M.]_Y8B9G5K\W>TJY\U$653-U]YP?;CVO6>]IF34W[$ K\6;+ZC+C8EKOO.90 MTVRC2&7A!;Y/O#++*W,UW M>RX7O-GDD.WH=\I_'%YJ,?,ZE4U>TJK)6>74=#MUOZ#;9Q1)@D+\S.FYN1H[ M,I0WQM[EY'$S=7WI$2WHFDN)3#Q.=$&+0BH)/WYK4;>S*8G7XXOZ4@4O@GG+ M&KI@Q:]\P_=3-W&=#=UFQX*_LO,#U0%%KJ.C_TI/M!!PZ8FPL69%HWZ=];'A MK-0JPI4R^VB?>:6>9ZU_H<&$0!."CA"@3PFA)H1C"5@3\%A"I G16 +1!#*6 M$&M"/):0:$(REI!J0CJ6@/Q+YOS1E"[9R*!X;96HLKO+>#:;U.SLU.W).63R M@*);P1+B6I \?!TJQ+ K$>Q*!+AB[.RJQ4371J+$\L5&!6$,^T)@7PC@BW%8 M5\3:%N2'EB_$WA= "DP^M,\L3T)KDNS9R>%[:26G= /8 691;#]^^.["AKZ"T% MO-CLHP@XBMA,]).&]0]CF)K-%$(% YN'!OHI"@"W(],2!"(#A@;:+K+[+B8# MAQH--#N$_R-/ UT*V6W*[/]W&M-K[V:2E@ HBJW:]:[N(/*"_BVK=WG5.&^, MBPN-NG-L&>-4*/HW0G$OO@FZ24&W7 YC,:[;BW$[X>R@+_U>]^4Q^PM02P,$ M% @ D(L(36!X/WP# @ 9@8 !D !X;"]W;W)K&ULC57;CILP$/T5Q >LN9-$@-1-M6JE5HJVZO;928: UF#6=L+V[VL; M!R7I["HO^,*9<^9,F$DQLEZ7?*#6L")&[!CHJ'_@ O7Y3<]%1 MI8_B0.0@@.YM4,=(% 09Z6C;^U5A[S:B*OA1L;:'C?#DL>NH^/L(C(^E'_KG MB^?VT"AS0:IBH ?X!>KWL!'Z1&:6?=M!+UO>>P+JTO\2KM:A#;"(EQ9&>;'W MC)4MYZ_F\'U?^H')"!CLE*&@>CG!&A@S3#J/-T?JSYHF\')_9G^RYK69+96P MYNQ/NU=-Z2]\;P\U/3+US,=OX REON?<_X 3, TWF6B-'6?2/KW=42K>.1:= M2D??I[7M[3HZ_G,8'A"Y@&@.2-)/ V(7$,\!D54@4V;6ZE>J:%4(/GIB^K4& M:CZ*Q&8O&?1(1++%&))2*1XP1A@'=& M<'\EPP^:*[S#J /AQ73-]1ED2H1<-+R9P#^I.+2]]+93)-O.B@^N*E.YK^6ZA]02P,$% @ D(L(3<;<$!$: M @ T 8 !D !X;"]W;W)K&ULC57M;ILP%'T5 MQ /4F*^0B""MB:9-VJ2HT[K?#KD$5(.9[83N[6<;EX7&S9(?\=VUI)]9^+66_0DB4-;1$/+ >.K52,=X2J8;\B$3/@1P,J:4H#((4 MM:3I_"(WY.PD:=/!CGOBU+:$_WD$RH:UC_VWB:?F6$L]@8J\)T?X ?)G MO^-JA":50]-")QK6>1RJM?\)K[8XU 2#>&Y@$!=]3UO9,_:B!U\/:S_0&0&% M4FH)HIHS;(!2K:3R^&U%_2FF)E[VW]0_&_/*S)X(V##ZJSG(>NUGOG> BIRH M?&+#%["&$M^S[K_!&:B"ZTQ4C))18?Z]\B0D:ZV*2J4EKV/;=*8=QI4TLS0W M(;2$<"+@^"8ALH3H7D)L"?$_0F)V:[1B]F9+)"ERS@:/C\?;$_T5X56L=K_4 MDV:SS9K:'J%FST6\R')TUD(6\SABPAEF.<=LKC'A'+%UJ&3!A$$JRRG5T)EJ M: 2BF0!V"T1.@<@(Q#.!=UEN1LS"8#J#B=) _]R!8F>@V!$H<@LD3H'D?JNI M4R!U9!"_.];TRFH2W["Z< 9:. (E;H',*9#=;W7I%%C^W^IV>645!\$-KSAP M7Y; $2O]0.*#^X;O]XO=]P"'=QRN!N_$WYL.N'MF51%QY2& MBC$)2C1X4-]EK9Z7:4"ADKJ[4'T^UMAQ(%EOWP\T/6+%7U!+ P04 " "0 MBPA-G+O_LO4! #N! &0 'AL+W=OP%D-*2 M&,7!;O>(&6D[+T]M[2SRE ^*MAVHG_U9Z!F>58]^X=3;/ 6\*N%42[&R"2Y!:?2/E$Q2,79I**M,/+FWFUGW^.D?Z-M M$X*)$,P$/_XO(9P(X3LALN&=,QOU$U$D3P4?D7 _JR=F3_B'4"]F88IV[>PW MG5;JZC6/]DF*KT9HPAP=)EA@_!F!M?K<(MAJ<0SNZ,''!J=[1!)O=P@W0X26 M'RX-/B;; M&F0&0%H@^KL%^M@L/$%M.Y&$&\"K*!"9^VC<2;1N(-(T\K(PZ3 M+)HDOA^MG-R#?!UIO:IXL4T8B-J>*(D*/G3*_)!%=3ZTSX'99JOZ41]F=_;> M9=Q-\)V(NNTDNG"E-['=:A7G"K3)W8-VV>C+9YY0J)09)GHLW!%T$\7[Z7;! M\Q67_P-02P,$% @ D(L(38.,K"I/ P X0T !D !X;"]W;W)K&ULE5?M;ILP%'T5Q ,,KC^A2B*U::9-VJ1JT[;?-'$2 M5, 9.$WW]C,?3:E]:=,_P3;G'M][< [*1,\E475S,.],8>K*&K6 M>U5FS2=]4)6]L]5UF1D[K7=1?A-5RM"&D#.L3O7)V:T3AH2[G7^J&=?-W,P[C-2!5J;5J*S%X>U5(5 M1S2'?@0P)T=HK[V3LS;S&2+6:U/0=V?AT/6'CNX MXO9QK=O%[NET]ZR>C5U]7+ TGD6/+=& N>DQ9(21[#7DUH? &1'9!,Y9$"R+ M&^*%D]<;+'V$Y$X.[Y*LWB1YE29%Q:)=/'TEUD2=#"5@'0$;)R =L7N(["!5 MKZ0@G%!'#P0F)4^<1W?KPRB1A( C# *C29H(O#:.UL:]VDC*< *!$HC+U94H M@7Q?W1["1X7*=)QF+ZZ/2C@7J:.MCP*>QLPYEBL$)B1+)5Y9@E:6(-I./)P4 M)4@OUQ9BW"CB]]4=,.-:B63"@2TQF$A!N)[BPSA+7+85!@,N)N2!"1L$1.$) M;P#4PZZ!?$!CW%^ 7J Q]<6+!?$T1F"04-IP\P/? M_O!"(RF3,2NQ@A,@IBP4, M M$'P/9"F9H,"]!I(/:(R[#:07:)QZY0I!A2NQCP).$W E1F!"".%*[,,HQ&3" M*@ANA,0W0@H3$A/<;0A<+C'!W8:0]R4>,./7>@+N:VR)HJC[LD-0]FRZL!4& M8\!=)XU&GZ>EJG==K] $:WVL3*O+:/7,7:[NV$\6:7Q2K&M@)3U[J MFHH_S\!XM_&Q?UMXJ>/<9!D.Q[PWNO\(5F(8;)?H= M!\ZD_?4.%ZEX/;!H*35]Z\>JL6,W\-_:W UD:"!C X[^VQ .#>&L ?7*K-6/ M5-%B+7CGB?YKM=3\*? JU&$>S*+-SC[3;J5>O191'J[1U1 -F.<>0R88@D""U!=$<0SVSTF-1B&HO!&(?)#+9UP>*8 M9&XYD5-.]$X.>>0G=A+$RP-)G 3)@D!Z3#QU&H M=)@L"&4 3;=#F,;A?/\[4%D:S.2@R:%D;HEO5)RK1GI[KO3Y9D^A$^<*-&/P MI!,N]<4T%@Q.RDQ3/1?]Z=P7BK?#S8/&ZZ_X"U!+ P04 " "0BPA-9+XB MA_4" #+"P &0 'AL+W=O^(D0X;Q69: M5)5>X/N)5^5%[2[G>N^!+>?T+,JB)@_,X>>JRMG?%2GI=>$B]VWCL3B>A-KP MEO,F/Y*?1#PU#TRNO#[*OJA(S0M:.XP<%NX]FFT15@2-^%60*Q^\.TK*,Z4O M:O%MOW!]51$IR4ZH$+E\7,B:E*6*).OXTP5U^YR*.'Q_B_Y%BY=BGG-.UK3\ M7>S%:>&FKK,GA_QH(T=0,<4>(C0Q>JUV; MNG58>Q^:7%T[-(OE<>W4ICX=_9OTD\O=RS+*\-R[J$ =9M5B@@$& M1V/(QH:@'N') OHJ JB*56#1@W&"M8W L5'#?X-L/PPR*C,$S0HU/QR9E<(! M(C! I -$HP"9X7:+P1I3MS*BQ-"Z!D!9:,C=V* H28QT6QL4RS]85 R*BBU1 ML>\;HEI,/,R"C$K6-B9-#Y):,H/0<-2&F*9O;$ADG-W6AH0WW,Q ,9DE)O5A/O+A'N5/]Q/=:'-H M@J,=:&2ICPQ/ 1"*K'9H@\(X,7R%TB7A#5E@W[Q' ?#MW>B\".YIZ!--#<%= M#4UI:QUH_%F&V'070&56IP=086#VR"V$PH,/8"P-[FT(:F[!C1!P,T'))PR& M^PG"4PS&=B?W(]-?&X0SZ_;:(.3[J6DO@(I#TUYO,(A4A!WU5,B='3W70IDR MV.TGS_M #3+&_@K-U@C8WZA)50\^[^';,?='SHY%S9UG*N3XI(>< Z6"R.+] M.WFN)SE9]XN2'(1ZQ?*=M>-ENQ"TZ49GKY_?E_\ 4$L#!!0 ( )"+"$VL M[C(," , ,0, 9 >&PO=V]R:W-H965T&\U%73K]V3$.V=[_>[$ZN+WN,M:^23 ^_J0LAF=_3[MF/% M7@VJ*Q^#(/'KHFS-[>3R) MH;FP!U950R99QQ^=U)V8P\#Y_6OV3VKR>/6[W(O3VLU<9\\.Q;D2W_GU,],3BEU'S_XKN[!*A@^52,:.5[WZ=7;G M7O!:9Y&EU,7+>"T;=;WJ_*_#Z &H!^ T(%0OQQ]!JO*/A2@VJXY?G6Y\^6TQ M_,=PA_+=[(9.]2K4,UE\+WLOFS@(5_YE2*1CMF,,SF)@BO!E]@F!%&*+B^%Q M$-$)0K+&4"4(;Q+$=(*(3!"I!-%-@L28Y!@3JYAFC,& AL0D)"8@J0&)%Q" MG(8D)"0A()D!21:0#Z%E)BD)20E(;D#2)22E&1G)R)8," Q&MF D =*0G(3D M! 0,2/Y^" 2T0@&!0=.A8,&);!: 1558>@"A)06IXCT@46IDECH&9?-2T8L3 M"XEV%D*"%)ND,0A@CHJ\W"(WT'8#H3>8>NN@&Q2&7F2;%>TX$)*#*;D.ND6E M7FK[MVG3@5 =3-5UD/D"P:(BT+X#(3R8PNN@=Z-H[8'P'DWO==#- @0OL"UU MVGW(E[:@;=^BQ49";#3%)H,LI2(M-@*1PK22#+)Q:/N1L!]-)\D@BR5(NX_$ MAHV6=8*TTT@XC>;JUT'I;)VD@66G0UIH)(1&<^DCL6UG8-$9:9V1T#DT%SXN MM^XW0+3,2,@#DK?!OFS0V3-NJ,Z/O?.CI\;=7:?]4Y']'M4A]#_X>/Y M_EO1' \<"Z8+";PY'Q/\I-B:E3L((;;5-YWX[EZ; C>ZF\& M?_IPV?P#4$L#!!0 ( )"+"$W&;(:&8@( /\' 9 >&PO=V]R:W-H M965T86RMNK;OU];$+'T^?PB[>6<<^^YU-[X0MD;+S 6SGM%:KYR"R&:)0 \+W"% M^(0VN)9O#I152,@M.P+>,(SVFE01 *?3&:A06;M)K&-;EL3T)$A9XRUS^*FJ M$/N78D(O*]=SKX'7\E@(%0!)W* C_HG%KV;+Y [T*ONRPC4O:>TP?%BY+]YR M$RF\!OPN\84/UHYRLJ/T36V^[5?N5!6$"NL\<'="+BE5Z^XLY/Z#J=^>_XC(F$JTID MCIP2KG^=_,0%K3H564J%WMMG6>OGI=._TNP$V!%@3Y"Y'Q'\CN#?",%#0M 1 M@IX 'V<(.T)X(^@,H/6NFYDA@9*8T8O#VN/0('7JO&4H/U>N@OKKZ'>RGUQ& MSTGHPQBCP"R@+X*:*LBA2.Z4<-ZC(A"HX9/138/ M1>[*]*W-\C7?'[J,?+M 8!4(M$!PUVW?Z':+B32FUIBIT8M/$5F+F \07C"! M,Z,=%M1B,OO@PX560Z'%D'$VTC'&APO#TA.8S);+. ,;B\YB;C&ULC53;CILP$/T5Q ?$A%M"!$B;K5:MU$K15FV?'1@N6ANSM@G;OZ]M M"&6S7BD\8,]PYIR9P9YT9/Q%- #2>:.D$YG;2-D?$!)% Q2+#>NA4U\JQBF6 MRN0U$CT'7)H@2I#O>3&BN.W[#]G#<>CK ('ZW,(K5WM&E MG!E[T<:W,G,]G1$0**2FP&JYP",0HIE4'J\SJ;MHZL#U_LK^9(I7Q9RQ@$=& M_K2E;#)W[SHE5'@@\IF-7V$N*'*=N?KO< &BX#H3I5$P(LS;*08A&9U95"H4 MOTUKVYEUG/FO8?8 ?P[PEP _,+5,0B;S+UCB/.5L=/C4_![K?[P]^*HWA7:: M5IAO*GFAO)<\"H,47331C#E.&'^%V2X(I-@7"=\F^OGDQ.H!H3UE'MW]-8&BKP; M';2Z6!1X;4:*< HV=&:>K;S+V'KPS<7\#Y]FW@_,Z[83SIE)=;W-):P8DZ!R M\3;J-#5JS"X&@4KJ[4[M^31K)D.R?IZC:!GF^3]02P,$% @ D(L(31.[ M;[I? @ O0< !D !X;"]W;W)K&UL=97;CILP M$(9?!7%?P 9#$A&D9*NJE5IIM57;:X)4%8\IYJZM&[MU"J7;G^S(O6$VEQUO6Z#<7+FJJ]%)Q:.O-4U%?^.K.+=WD7N8^.EO!;*;/A9VM(K M^\G4K_99Z)4_JIS+FC6RY(TCV&7O'M#NB"+C8"U^EZR3D[EC4CEQ_FH6W\Y[ M-S 1L8KERDA0/=S9$ZLJHZ3C^#N(NB/3.$[G#_4O-GF=S(E*]L2K/^59%7MW MXSIG=J&W2KWP[BL;$B*N,V3_G=U9IE;/Y:- M';M!_^$&.^#! 8\.H77P>Y"-_#-5-$L%[QS1'WY+S3=&.ZS/)C>;]BCL.QV\ MU+OWC!"4^GQL\L7FW\+7ZB, 0XH@7[H1@6" $8PRM0/A!((0%(E @ ML@+1!X%HEF1O0ZQ-TR<9KT1)0 A90H)D!B%+2)C D!B$Q$ F9 :)%Y!/9 -# M$A"2 )!X!DD ",S8@(P-P)B?UF;!P&$,0[8@9 O\."LG@0*X/ (@SNV\/GJC MS230&'EHNT):*42T)*'YIQV,$)J@HLA+UE!@01X07J+B8(["2U0<>BLE@>#* M12% 6EPOX9)$MEZRAH)K' %%/BG@ 14MOA1!'IZ3_,GM63-QM7U#.CF_-;9I M37;'WG3 ]O9]-^\;VP\JKF4CG1-7^@ZW-^V%<\5T-(&G?^U"]])Q4;&+,M-$ MST7?4/J%XNW0+/VQ8V?_ 5!+ P04 " "0BPA-DO54_GH" !"0 &0 M 'AL+W=O9 !,U9];L\R6+CIJYSHF=RK>0KZ[[2(5#D M.D/Z[_1&*P773I3&D57"_#K'JY"L'EB4E9I\]->R,==NX+^7P07^4."/!1%^ M6A ,!<%8X"X\\PX1R30YAHQ'C*PVC$!XWXAB"8$<0P00 2!(8@G!$D5I(> M$QE,8S")'R&$K#"/L#"9P69V0M!."-A)+3L])IWH1.%+M+!L$2@3 3(K2R9Z MB!/ $C$H$3]*)-:*[0!,:*7-GV-F1A+02 (8P981 +,DDH(B*2#B6TG2AP7% M3]Z/%:BS G2LQLLA3 B+8 2W-P(H(KMWT4.>A2AX81/!@$ILJ_2@9*+BKQ!: M7#8,[Q/8![22!0IXI\#!_^\U&.YN#+1W8K?W )HECA%ZEAEN<@QT>6)W^0": MJ@7AY"S2'P<_"+^4C7 .3*ICS1P^9\8D5;3H M184HU/?(.*CH6>K;1-WS_E#N!Y*UPP>'-W[U;/\!4$L#!!0 ( )"+"$T' M.\=X=@( /() 9 >&PO=V]R:W-H965TLEFNW4*IY]CRY+VA%Y!-O:*U_.7)1$:6GXN3)1E!R ML)LJYF'?C[R*E+6;9W9M*_*,GQ4K:[H5CCQ7%1'_-I3Q=NTB][KP6IX*91:\ M/&O(B?ZDZE>S%7KF#2J'LJ*U+'GM"'IU7VA<4NDY?_7=ZH4R'FTPT8\^9M-_._BP5KWH5G4I% MWKMG6=MGV^M?M\$;<+\!#QMP;&OI0#;SST21/!.\=41W^ TQ/4;/6)_-WBS: MH["_Z>2E7KWD88(R[V*$^IA-%X,_Q. AQM/Z P2#$&P%@EN!*((% E @L *K M#QD$HRR[F-C&U#8&1W[W@5$K$+4"4*L1JHL);U"!?Q<5@J@00(4C5#BI*EC= M144@*IIV()GI0 P*Q$"N\2C7>'(LZ$ZB"IVA& O8IP@NZW MQK-+7T/1+L9P08>MKL\+%FPWY&@*'3F?]D!#L:+;$TFGKZ MWKG GD9+3(T>P5T MMI]6/0;3B6L4()+@679@''ZT]U)04 JDY$%.,Y @>SXE&,%UB)Y(R@":N5V@ M^0Z&<31"#[*"'YP-^$Y3C- #"KBJ\7^4-8;K&@.%3;-Y9NY!,9KO%1!$9F+" MR&% ^4P @ 7@8 !D !X;"]W;W)K M&ULC55=CYLP$/PKB/>>PV>B")".)%4KM5)TU;7/ M#MD$=#:FMA.N_[ZV(1PQ*.U+;"\SX]FUO4E:QM]$"2"==TIJD;JEE,T:(5&4 M0+%X8@W4ZLN)<8JE6O(S$@T'?#0D2I"_6,2(XJIVL\3$]CQ+V$62JH8]=\2% M4LS_Y$!8F[J>>PN\5.=2Z@#*D@:?X0?(UV;/U0H-*L>*0BTJ5CL<3JG[[*UW MD<8;P,\*6C&:.SJ3 V-O>O'UF+H+;0@(%%(K8#5<80.$:"%EXW>OZ0Y;:N)X M?E/_;')7N1RP@ TCOZJC+%-WY3I'..$+D2^L_0)]/I'K],E_@RL0!==.U!X% M(\+\.L5%2$9[%66%XO=NK&HSMKW^C39/\'N"/Q"\Z"$AZ G!!R%\2 A[0OB_ M.T0](;)V0%WNIIA;+'&6<-8ZO+L.#=:WSEM'ZK@*'32G8[ZI>@H5O6;Q(DC0 M50OUF+S#^"/,,KR';*<0;T @96!PX<^YR/T)W;_?8#-%+"/+PS]%=@]%[FP& ML\4*##\8\:,XGA<(9P5"(Q#>5=LJ9=YAE@93&\PGSU]9Y9B"@L"SZC&#":VC MW4TQGA\'\RE%LRE%,RE9)Y-'TY0"^X"G&,^WW&ZGF%5L)32%A$O[*J+1XZ# MSZ93":=@EUKJXQU%AV;X[.O'9<5S;[WQ9N);U3R[7O[YB?JUHX!R;5 MDS8/[\28!&5]\:2\EZK9#PL")ZFG2S7G7,LGJQZ @ # @ !D !X;"]W;W)K&ULC5;;CILP$/T5Q/LN=T,B@K2!5*W42M&NVCX[Q EH 5/;"=N_KR\L2XR; M]B6VAS-GYHPODW3 Y)56"#'KK6TZNK$KQOJUX]"R0BVDC[A''?]RPJ2%C"_) MV:$]0? HG=K&\5T7."VL.SM+I6U/LA1?6%-W:$\L>FE;2'YO48.'C>W9[X;G M^EPQ87"RM(=G](+8]WY/^,J96(YUBSI:X\XBZ+2QG[SU+A9X"?A1HX'.YI90 MV*Q)"#2J98(!\N*(<-8T@XFG\&CGM*:1PG,_?V3])[5S+ 5*4 MX^9G?635QDYLZXA.\-*P9SQ\1J.>R+9&\5_1%34<+C+A,4K<4/EKE1?*<#NR M\%1:^*;&NI/CH+Z 8'0S._BC@S\Y\-CW'(+1(?AP".\ZA*-#^+\1HM$ATB(X M2KLL9@$9S%*"!XNHX]!#<>J\=<2WJQ1&N3OR&Z\GY=9K!ER0.E=!-&*V"N// M,'%X"RF6$&]".#R!*0O?E,767[C[MP'R)2*.M!S^2;*[2W*39F L5B#]@[G* M.#$3A$:"4!*$-]6.M6HK3"PQG0J2 $UKO@0]>-$JT2JR1$6!MG,[$U, 0K.J MR*@J,JC24MDJ3#0/XZ\6LI8HS]6/8V&B\D-7TV6@"@)@E@6,LH!!UDJ3!991 M-.7Y$O(0:NM<\]@+WBK4YWI M@U[UR6^0G.N.6@?,^ ,LG\D3Q@SQU-U'OA45;\W3HD$G)J8QGQ/5H-2"X7[L MO<[T!R#[ U!+ P04 " "0BPA-DBTKD>T" "_"P &0 'AL+W=OL%J_V7%14:6W8A_(1C"ZM4Y5&1"$DJ"B1>TOY];V))9S?E1E4;,G MX1)Z%_0LVZ)BM2QX[0FV M6_@/>/:(B7&PB-\%.\O!VC-27CA_-9MOVX6/3$:L9!ME**A^G%C.RM(PZ3S^ M=J1^'],X#M<7]B]6O!;S0B7+>?FGV*K#PL]\;\MV]%BJ9W[^RCI!L>]UZK^S M$RLUW&2B8VQX*>VOMSE*Q:N.1:=2T;?V6=3V>>[X+VZP ^D<2.^@8W_D$'8. MX;M#]*%#U#E$]T:(.X?8B1"TVFTQUU31Y5SPLR?:?FBH:3L\B_5Q;8S1GHY] MI^LIM?6T3#":!R=#U&%6+88,,&ET#5F/(;A'!#J!/@L"9;$B(W=R'2 ?(]+8 MR>%3DL0U$+J5@5)8@>5CU%1 MDKF' E&AU"T*0)6A$%85@ZKBD:H$.U%6+28>1,$12IU.RR%4A%Q=,%?FZ *Y M2 H+2T!A"2 L=(2UF&P89I)@1]<8A":AP[2&F.+44?4)TY6H%!25 DTM)L8( MON(1(,VY/%<=:!@IW#!8/BHF-C;25!Z&WZLE;EY!M9^VGRPPZ9C7^%9C@'[VDRG=MAYIV]'VQ]4 M[(M:>B]2ZSGGWGN(-Z9GRMYXB;%PWFO2\*5;"M$N .!%B6O$GVB+ M&_G-GK(:";EE!\!;AM%.DVH"?,^;@1I5C9NE.O;"LI0>!:D:_,(D41RYH;51D*35Z[YY5HY]GHW^AV0F^(?@]0>:^10@,(?@@A#<)H2&$CV:( M#"$:90!=[]K,-1(H2QD].ZP[#RU2QPXN(OFZ"A74;T=_)_WD,GK*9C!)P4D) M&0]93".P10!;05^';JECY$[I_G2"?(N)H5,-=D:'5V;-[0*A52#4 L%0P/?L I%5()I6X,/1Z^HPD<8T&A,D8SNG&#@;^VG1 MB>*1HQ:=,+8W-+,V-+,TY-L%8JM _+BEB54@><#29-*F[XU^ OD4XXT,G2)@ M/#ZBEDR?G+"YM9NYI9O +@ ]^T3P'G<4?C)4X .>&M -P_+[D/5]R.8FI&L' M#,9EC=E!WUW<*>BQ$>9,VEO/_[#<%[H9:Q7+/N$NPV@K;F@@?]OXSL/U!+ M P04 " "0BPA-M<:M'D " #I!@ &0 'AL+W=OBGB/$LQQ*S!]I#95\:U))D.PP MAQ4E?XJ]R!?VS+;V<, G(EYH\Q6Z>D+;ZHK_#F<@$JXRD7MDE'#]M+(3%[3L M5&0J)7YKQZ+28]/I7VAF@M<1O)X@][Y%\#N"_TX(;A*"CA#AWTD\NH^0]13B]@@D$^BS\$Q9++T)W;O>8#5%Q.$HAT]%-C=%KM+TC6;YFN]?F?6! M0& 4"+1 ,!1PXI';+2;6F*JU9!:(C +1_;[&1H'X#E_CJ:]/CC/R=0IZ<*,Q:CU%A6/,QJ04#%!M M56CPGY; CKII^H_'\67[GSE&N)KV:2[OG7Y!X"#4-)9SUG;?=B%HW5TLJ+_=TO]0 M2P,$% @ D(L(3?"P9WPC @ . < !D !X;"]W;W)K&ULE57;CILP%/P5Q'O7&$-N(DB[K*I6:J5HJ[;/3G((: VFMA.V M?U_;$$2($Z4O^,+,,&?P)6FY>)<%@/(^*E;+M5\HU:P0DKL"*BJ?> .U?I-S M45&EA^* 9". [BVI8B@,@AFJ:%G[:6+G-B)-^%&QLH:-\.2QJJCX^P*,MVL? M^^>)M_)0*#.!TJ2A!_@!ZF>S$7J$!I5]64$M2UY[ O*U_XQ7&2:&8!&_2FCE MJ.^94K:.N)[F\U MU"P*O"(ZS)V9M-G9=[I:J6=/Z2R<)^ADA'K,2X<)1YCP$I$Y$&2 (&U@C: 0DF.728N<74%O,)QY.P,@SR+N5-@_D 6'28>>9P@LGN("Q,+IXG%=0JAF[]T M\I>/IX #]]8('LBA!\7W%X4+=7-5X!L[%5\G9Y@\D@FY MV@/3Q7$7TAE!HR/,W"G?J3B4M?2V7.G3T)Y9.><*M%SPI),M]#4V#!CDRG3G MNB^ZL[P;*-[T]Q0:+LOT'U!+ P04 " "0BPA-@(=Q920# !/#@ &0 M 'AL+W=O(DJ( SVTFZ;S]C**-P1B0O CAW][_C\C/.#[D5=F>>5N M5F;M46Q6_*R*O&*/PI'GLLS$WP=6\.O:)>[[PE-^.*IZP=NL3MF!_63J^?0H M])771=GE):MDSBM'L/W:O2=W*87:P5C\RME5]LZ=NI07SE_KBV^[M>O7&;&" M;54=(M.'"TM94=21=!Y_VJ!NIUD[]L_?HW\QQ>MB7C+)4E[\SG?JN'83U]FQ M?78NU!._?F5M0:'KM-5_9Q=6:/,Z$ZVQY84TW\[V+!4OVR@ZE3)[:XYY98[7 M-OZ[&^X K0-T#C2>=*"M QTX>$UFIM3/FI [4V#XT-]&P&%NG8@E+:V7@Z@RX-P-)X@%& B,) M!+.QB%"T5FH"!!\"!'B T0F #T0X 0#Q"B 4(D@VAPMQN;V-A4S=T.??/! ME2)4*4*4XH%28T-H7VI!PMA24HP*Q8A0,A"*1R5](D%BK2A!A1)$:(D'6*(! MEO.[1WP<%G]&_UJC?K63_2,6,,E8*_"'6F3P(SFM@:?>QB M:"\+9Y @$ ;$$@*GD-R (<$Y)'- ) B)DXW$220(B@$,M1 6Z2*)(+)HX3"2 M.322,8Z1O2@<1H+0&%@V8X+C2&[@$7 >80:/*8QY)/%4'P$'$A @AUMJ"@B0 M>D]-PL2BA0,),X!, 0$28*(NG$C B+0\%@$G$FX@$G B80:1*8R)!'^RE3B2 M@"'I#\40)/7>&B26W0IP)&$&DBD@3\B 3-2%4PD8E;8^X%3"#512G$HZATHZ MIA+"B4Y2'$J*/26'+XX4@9(NP%H6SB2=PR0=,QDASTBO]WI>,G$PDXQTMOQ< MF3&JM]I-2_=F6/+^FS>CUH],'/)*.B]B&7&:"\5/[?CF=3/DYA]02P,$% @ D(L(36K5#X7] @ Y@P M !D !X;"]W;W)K&ULE5?MCILP$'P5Q ,UK@X,(WG#T3\#.S.RNO0QF=A;5>WW@ M7#H?>5;4<_<@97GO>?7FP'-6WXF2%^J?G:AR)M6PVGMU67&V;4AYYA&$J)>S MM' 7LV;NI5K,Q%%F:<%?*J<^YCFK_BYY)LYS%[N7B==T?Y!ZPEO,2K;G/[C\ M6;Y4:N1U*MLTYT6=BL*I^&[N?L'W:X(TH4'\2OFY[MT[NI0W(=[UX.MV[B*= M$<_X1FH)IBXGON)9II54'G^,J-O%U,3^_47]J2E>%?/&:KX2V>]T*P]S-W:= M+=^Q8R9?Q7G-34&AZYCJO_$3SQ1<9Z)B;$16-[_.YEA+D1L5E4K./MIK6C37 ML]&_T& ",032$0@>)?B&X$\E!(803"6$AA!.)5!#H%,)D2%$4PFQ(<0#@M=N M1[._#TRRQ:P29Z=J6[1D^DG ]['JH(V>;!JF^4]M<:UF3PL:T)EWTD(&LVPQ MY H376-6-L:G_C7FP<8$X0#S. 'S-"'6\P2=-517W&$\M6[=XA%P\4@CX/<$ M<$QA 1\4\!N!X"J#9%!MBXD:3-%@T*!6&Q''88 0@E,)P%0".Y5P$&@56(&2 MR$?]0&W*+2[\#+>V];"O\[Z5>0AF'@*98UB @@)T^C9&H$ $9$ &#U%DUTKH M2*TQ&"G^O&&6L;7Z<9S<;H<$#)0 )0V>GV5B!?*CD8HP@AT(6:$BRUV071.R M&^K1X*Y6.0" 3X @3@#@,P0<:U%\PV8QL)[!L$ILQ:) 3@\&UZ\2+M+62\92 MATT.$R#U)T4;&@8<+0PN2$!6Q5.IB\- M@3V(V!Y$Z:#BI0'A?M^A.V(=&;S>V4M_ 7QGU3XM:N=-2'6,:PY;.R$D5YKH M3HD=U$='-\CX3NK;2-U7[&PO=V]R:W-H965TV-VLO:_+-1395KTVVV4;MO M9+[NC:HRHG&<1%5>U.%\VH\]-/.I.NBRJ.5#$[2'JLJ;OPM9JN,L).'KP/=B MN]/=0#2?[O.M_"'US_U#8WK1R%Y^]7[ISYY MD\QCWLJE*G\7:[V;A5D8K.4F/Y3ZNSI^EF-"(@S&[+_*9UD:>!>)X5BILNU_ M@]6AU:H:O9A0JOQE^!9U_SV._E_-L $=#>C)@/#_&K#1@%UKP$<#?JV!& V$ M91 -N??%O,MU/I\VZA@TPWK8Y]VR([?"3->J&^QGI__/U+,UH\_S)"'3Z+ES M-&(6 X9>8.@E9NEB+,2=BTC%)>0>.&$G2&3R."5#83*TMV=G]B1+L ,&';#> M 3]SP*P8EP,D[2%U#^&9H%:R]PB5"()CX3 6[L22),P*ACLTL55U%Y%E@N,X M!(Q#N''X$DF@@^3Z64FA@Q14@EMK-'4+3B>8)(,DF4-"B%7NQ8 19R1$Q!EF MF4"6B;O K!E;3!R2%#.0&"LZ!N42MJ1C-Q7/JB">C8, FL2F(0[-!^ZK&,&B M)A00I381!5,C8@\1%C]Y6_V+$7/.(_C$5SDL;(*4G=E$W$V("B\3EBX!VDTF M-I-PYXBEL:]V6.,D>7NW6HP@<;$9>5/">P$!FT'JBQ4KG637;T@$RYBX.DY2 MZ]A<0A#%/!1KF0(MI[XC$>N4DNNSI9YC%2C0R1: 1.J96XH%2%T!)EX76%N4 MOR-;+!H*1&/?5!;4%0WW289BR5 @F32QJXI GO. 8L50I!C/%DRQ8N@[%$.Q M8B@2@U-5]^P3L:^L#$N&("RN2C%U6 MYMY&B>]L9%A7#)Q9;E41R-[PHK.72?<8_98WVZ)N@T>ES2.G?XILE-+2.(QO MS$K8F??OJ5/*C>Z:J6DWPR-PZ&BU'Q^XT>F5/?\'4$L#!!0 ( )"+"$TQ MF+CP?P( !8( 9 >&PO=V]R:W-H965TOWW30(BAISM%TF6MV_W M[8:LBPOC;Z*@5'KO==6(I5](VG-@O"92;?D1B)93LC=. M=05@$"2@)F7CKQ;&]L)7"W:25=G0%^Z)4UT3_F=-*W99^J%_-;R6QT)J U@M M6G*DWZG\T;YPM0,#R[ZL:2-*UGB<'I;^TY_"*D=Q^LK^R>C76G9$4$S5OTJ][)8 M^JGO[>F!G"KYRBZ?::\'^5XO_BL]TTK!=28J1LXJ87Z]_"0DJWL6E4I-WKMG MV9CGI>>_NKD=8.\ !P<5^Y%#U#M$-X?XH4/<.\3_&P'U#LB* #KMII@;(LEJ MP=G%X]UQ:(D^=>$@IE/:^2-%R LR;J,>L. T<8'-]#-E/( MC02H!(8LH"N+-9RXP_L V12!D97#/TFV#TGNTHR)P MHK=0;"!-%V,!"(86?5PP#!&:6#59 J+((;0ZO#6 8N>4)RZM2&G-C31 MECY9VM D#(0)LE#9%!7CQ"K3QD458+OA#BH4?W R$Z>J9*(J2:THZPZ3CGLQ M2ZP29U-0,(NLKFY<3,B2OG4R?2 *.T5AAR@KE35VB;(T33$J$ZLZ&Q<1LK[= MK9/)U@1&EUI-^=%,&.'E[-1(_5F.K,,0>X;Z4K3LZW">A0[[1@V];D;=Z+N) M^8WP8]D(;\>DNHK-A7E@3%*5>S!3IZQ00WK85/0@]1*K->]&5;>1K.VG,!C^ M"JS^ E!+ P04 " "0BPA-J9VHH2=_ #BYP$ % 'AL+W-H87)E9%-T M&ULQ+UK<]M6EC;Z^3V_ J7CGE!5$$T )$BF9[I*EN6T>QS;(\E) M39TZ'R 2DI"0A!H@):M__;NN^X(+1=GI[JK$DDA@7]=>>UV?]9]UO0UVF^+O MN_RLW&VV_W64SL9'P=?U:E/_U]'==GO_X^O7]>(N7V?UL+S/-_#-35FMLRW\ M6=V^KN^K/%O6=WF^7:]>QZ-1^GJ=%9NCO_QG7?SE/[=_>5LN=NM\LPVRS3(X MWVR+[5/P?L,M%.4F. GJNZS*Z_]\O?W+?[[&=_B]-/BYW&SO:GAGF2^;W_YM MMQD&R2@,XE$T:WYYNKL=!J.T^\OGQO/_G5[7VRI;;/__YIOR\$5^6^ 3T,3' M;)TWG_KR\?TOYQ>7IQ^"\P_G9U<7GSZ^/[L,WG\\ZVGN#,9292L8PS+_&OQW M_M0[X*NG^U9OT>CD?WI?^)Q718F37 9OLVWK75W#_^?__)_.580VEM3.NU5V MV_SV)EO5K19-S^^*>@%S^M\\JX)W\&%K=YM/RE [G_V?N/G)V:ZJFMWTS?+D M)(I/DJAG]=\5J[P*SN"]V[)J+?WI8I'#]_#MDI_LV\-RO0;2N=R6B]_#X)+H M.?BTV]9;(+)BTUJ\LT\?+S]]>/_V].K\;?#F],/IQ[/SX/*OY^=7EW >OER^ M#0:OCH-70;$)KN[*70VMM%+'#^^&C'^B#+J(,J7^30QO4J#X--OFWU5V[H2,EXFE^_ MWSQ YV55Y'7GZY^K_#XKED'^%=A/#4N+0R^W=[!S"V^BK?'1I\%=OEH&<,*# M&F;9[GQ1KO-@FWUU9M%\Z*K< IWM[^QS!=RQVCZ%P?T*F$-(H\2UO4="[YS8 M3V6Y?"Q6J_:8@'!N"QB(]-7Y]MO\)H1,L8)!%:_CP=K5#PBK7N*W$??N>P8VK M@R4<=^HPA*VZAE/)E%"53]D*!]CW]@'K(T\ZL]U/ GL>_%!N;D^V>;7>NW;V MJ04<#N 1V"K\6A=+9#@=:^$0:L]Z\UQ67?UWSV;/ \C2BBU2+B^R&>6B_3 * M"S_6]]DB_Z\CD ;JO'K(C_X2-)LD]GA7KF""]0]T,K9/K76!LRY473,W?34: MCB*8<14 C]H!?YF$H]$(_Q?!(7> M2,[U?;[8%@_YJG4)?0;6=P(WP2*[+V#36CL)XE>]JYYT)AF240W\9A[.XVDX MFR34Z3R@CD_O@D^?SR].K][# X[4ID-Q M1+?P&5$N.5C5:0EZ+[:Y"2EO MXMVVW[O,5ROX.@S@_LE16<(.L^6ZV) FALRIM\]/]W2?0N-[N1&(7#F.Q3PE M[1UW"V[ N9"#XI+ATOVT WGM'["_P0U/L?MJ/JAMV=+K'"36'%?^H:AQI5" MW2?)?#[X2:0$_KZESP@KMF>V=4&_R>IB<>#Y?ENL=ELYD,\_+7K3KB:1C:Z2 M'6U<_I)1]1QC=RB'G/2S3S]_OCC_Z_G'2U#G47W_]/-Y,/CPZ?+RV.4"AVIK M]H "M9QYEZ3L=__!_=1[L[85NSN@0_P6:2 O;CGEW\-WGWX].OA*T.Z*%$Y\+[@^BD8$ ' ^(^#TIS=#"60'BW$ M3*8.MB4J<24(J7 N-X;,\7/\:_&]?;W-8746A:PB,J%U66V+?W0*[/Z!7):[ MZ^W-;H6Z!BDQSYU?UHF?@L>JV.8GR_)QTZ8J[]K#U_+U_:I\RI%];')@V:2+ MMDZY/D1\NX 9;5$YQAOQY#JKG]')/N<56[BX#&KT#;65O+7H,-7 MY@C<%9M,F:75DKOIF6Y39W]8J\?!'Z2=6K7>:#*'&2->8(?HL3\T%&0FF>=U MS8_?0*LO.5=(7/5SM [TN,CS91W<5.7Z\)ON= &;R9=[C2_<[S6+M$6*FQTN MZ@W($_53#4P=Q#M@X<.7[F'7'KQD#V_@ &?V[^';\JJ*A_I[H1E1>/ 7I/,!=#W M$W-26(/]SS;(@\Y^><^KG7_-JT51MV597_P.[G<@/68=SYWUV$0",SX2$#8; MU$SAX\=B>Q=<[VH8,4BKP(^N875H+"_=EJYE;?'/FQOH%YWE?*COR0^^9N@<$$ M<,W ^0*-A[D3W+_9;*K>71+4G6ZVX1T?N@G,(!R^# M@XU""%[L117FIM.%\. M@U,83+U#%=09#0A%V& 6;)!^5GB%@!2,"P-,85>)& "7$DX'OEP!FZ?5Y][O ML@>4G_(-+/*29,=[Z+>B8X "WT[X3UDA1X6O86604O%7'*;:B.EY=Q&&GJ,1 M!W%3EMM-":P#3=N@E^Y0G.-1KYZ0"ZQV2]:&NG8Q#![O"IP[Z8G N]D90+10 M+5% 8\:868J"F4 K]VA-%UT:^H'O\_LMOXL3 ,K OTAGH:TY7#D,?CH]_7P$RJM=*%B!)8I$;'1=%UM\'[A[O4.*EG6I=BNUV.>WNU5F;F;\ M\A+WR-KNSI6QDAVZKFGU3D4Y!($K+S9,]VCHKH.C,R;^\"@X>LSQWUT-_V)+ M1^6N.@K(RH4#>2'5AW!OKO!.H8V%$Y!_1>Z\1&+):[/C)%)63\/@TZ[JH6DE MXNU=)9)W77P-UFSXR='PT[3'PJX";9BS51!%4,^HF\FZ:6;;PD/:7]CNT\T&!@=SN0=5$._^=\@+HM')?YM=($[ >]RR ML ?#X!SDP#724P@DL+RUXSP%Q6XM,M75G1[R#H;J["5O'K(9]$S3WIE#"Q. MNYJ-+$@QZ^QWH!G;^V]>[YG3^_8.+O&,Y1XF.YQMOC3\$/EMIUX6.KR-I$DK MVG6_@.("=H&WEU)YYTQUG[O&4N6@Q>V$F1A];#H(DW"_IW< MEOCQ-5[6P&%A@="D38.!W3:KU5RB4"B(.RAK[((](V24H.&0<0)N>K[[@/>" M2@-D\%/DCFPX\39O<@2O2H-27W-*$ MJ+=;<4:'W8)TZ)D4PUYS@:XVM7E_F*T 6/MBNZ.;FAG".GL"LKE!GDWJQ99X MUYZU%UIXHC>O53BA.0./K7)7F(3O<2+0RD-6K% OA_XW3XX(H:U@9Q50W1 X MQGJ-O (6]#E9[5?LO:3[U/GZ$ITIH+_6P9=[HNS!T>GEEZ-CY 'CD]$\!.XJ M1$(SUI")FH_P&8P,QESIK89"F-)7IH$Z-PE(#L9%=YGF$X)_?@"Y0$XHH/(+[H=MG9AQF\#.3[.;MNZ84]]R0B M..K?FFAW]K(05X;(6;!5 DXF6F_E MR6P'9".JK&"I*PTWB4JG)W>Q>LX32BM$A;M,E70K%)]P>=3 PW<$4 *NPG)IQ,DZMUV7:(%8L*2X%5*H533I6Q0:%?Q>WQ1( M[;!YL&O+JQT2;;%C9@Y MY!&R.@ #@7?H_('@!2<0SM0]'DJ8@C!HDM"(O%WJLD8$I,%RDQ./NT3NN3#G M6O4IH" 8A1@VW!@7NR=R;?R#^5D&?^-RXJ8Z=TMQ(]H'3Q^Z?>U M4&$,!G?FF5F$_ST %9+=DGDW? 'KD.,*X:T WY>K'3!2D&!(,D#AK,%[0CN\ MVIV&V2^89;[Q!UX72';9)B]W-8Q6#("6%6&7](;8N&O/EE/ZQRML?H#[S'H- M'MP[OG_AXJ>;D&G8&XT<*]@/>($&V]>@:80H!CA=MH*EVK#0"HH+;A;(70-N MVAR*8YK8HW!):"3'JVJ1T\)7Q>T=*5"Z9\AXO,Z!P%:YB!G(H4/1AY%.;D , M$#45SXCXD9@ =\0R-,C'7+-FXG@GRGR6)6FE6S/"YL2 ]&#\2*F[#0V;R)(] M"VPKX,6%)=EHW)XLKZB=;R:I&O2[LUJPV["YR?; M\@1_RIB.AR@$ .LI@/8=DJ(68"E*]"!!&T0GTA^I1##K-3:#XG*.EP ,<:,/ MLM3*AZG9" N<2E'4O3EL]J4VYU2>@2XF..JT$OHB+IF^:H^K:J4P4U' B^W* MR.DH0Z(!I69W(T>6A#Z!JTFD1=LT;,NUVA/02U== -NR7-'&MB:FS+-PS1R[ M^W*CYT4T*)J MK*!D<*"9* ;PA HEI4M(T0OUT_-X^'XYH6Y54MUPXFDNNR0 MZAVQG^Y2O*YPV_!5/(2W%''![^&)J2I2@K?DD."/Y="PYB*$P;)@@]OB@/1Z M=:3GRN'H( RBMPOCJ/>-%3?1*O1R5Z[S-1V#S/&$_;XI'S?BDW$%>]OH8I45 M:YI$!E*WG':92T:B.@J-FRUNV4;-="S@[]JJ@:>4#8/W-X$P-]P&8P[A3CI& M0<*%Y3#0YRVQ<^*8,'FD>[@DU-:"H8VB#2M!0^= +$5]AY3^B'R+9'-?\!=3[V/.&CHS],#>O&0-^S475R*[EU5N$ ,;A\=V[3(N M"@A]&Y%A:/UHG43_I7X84.1EMT\:BY M!CW&D$'=1=4@I5A-@1=%AR "B]@WEGB.S9[;2&%8?W3A/5 L<2\)P<**D$K? M= N[5MDG<2#;DD$:I,?%W:9%=P2M8.@$W%1+JE3 ME"RTVYM:) MC?B@PX' O5N!HN6N'RCT%6EWM("!O&J<^R)=(\EAF-AZ!XP5!%,XXKD35!4Z M"^DMH#L$;+=[2?"B*Q,JWW&ZQ>2AAVY>6>6<;,W G*J/UHKVZOI#7 MFOTOSG!JM::8#93Q&X%EXTD*1@%E;:-+9%GZ(LN6#!>/&06=U;N,XJ%RU#)( M>+RAJ:#UBNW?PK5%LF[)5D?AV9LI/$ON!\^,,A*E<_;B!4B/;:0/M'# M>(V4^,03V<&(_BY<,8GC_QUV\IC[BF0O/;*LA\JB4>JH-5DO;916\A%/'+H. M;H?L']"!."0YD,LNXX_/OL5TVB[(F M>Y$O6'@X;5OA/@,O*E&H8+/5ITU;7WUTS'>77]0\%^QJM3^M2[@["J(U8.#J M$'!C6ED+4.(E1D]=,CHF?(5W/8_.&,P'CH:%5P>JCWV,D=LB @4E=EMK@+'1%[+O 1(3]:&:_)/=KDXNHS-O\/=Z<@ZQO.!XKKD*N#8%MEV<7>RNW=M MOGRLA%M3+[KH53-3@?7;FY6JM]:VBEN:?RTDL,?RA_J936"5UADA+[]9?#61 MJD>:+GC7+-N@8]C4%:T()>::F]6L-#IU+76'O.C(A$J4^.L?T==JUMB-L%SR M%KA'XXUT!<1ZY@Y)/[^D(0PHAD&"0(^#*'Z=1*_)3!J]IE]FK8OK5? ?_^\L MCN(_PV_Q/)Q.YO:79LY@$*5Q.)G-@P'FYB2C +I(9O3HP>F#012%Z6P:#*+I M&-^/PDF4!!UI=OK\-)S# X-H%,/CTW 614%GR)_?F>OK2I(XG"<3V+9)/(._ MQN$X[>[2?0N>BA-8?_QEG 2M3)H@3M-P.L/O1[-Q$$]'X2P=$XGQ!A,OP^'5 M:B7W/6D>:?FDQ)DU;B")&[C!CL#-\N7N[I #+9B_1#-XZU&X,MPU/H;@$ M]+IXTSG\)+@G[5>Q>9UVG]/ 1IY)I+=DN+9/3CP+XTGB'R'^J'URQM,PFJ5P M@N;A;#*!$Q2':3H'DG[!R1F'2133C]$TF'11<([G)9K$\&\\&06#^0QZ^-#( MV3JG+*V7GB+D"BFTFM)O<"B Z%_!F9I.XZ[#,<;F?F_Q[-RN) M@<;CB'Z;A0G]-HC":(37DK]?<9J$,T='MW;(HG,=P5,/9? )70V/+1G!D<,NPH22=0$O[=VTRM1LS@)U)X UW MXX"?T(^9\STGM/2+Y; KI[M;$#EPM5/6"FPL3Z=3_4V)DNS@Z-WIY9NC8\V( MD U+3Z))&!R=>7%^M'5B7*0X:]0;BGLQ8-$GXC5$G[OXXM#37G>/X(RD8&D; MG?MGZ-Q'@CSRDW^PY7=X<1SAG=5TQ6?+)?HO8)MRLJR@.(WMNG&Q.+G:.@7* MZ]]$Y*; %U!T554QDNB2G,0%V:VL"Q-^OX/VU,1* GNVL$Y7#8RTD8']5Z!= M:7(!&]41J>^&83I4]K>"=7:#AE;C.,==(HD0=V"-^W]ME3%/N5@]\7W?(<_2 M$!K7O\9QZ-TO>D?'GT'F_G$P$+N1(S M T=6\O7))^(*#9JU>WI"L=7U+DIS)&8,8M"A_KL6AJWZ MUYX%Q7BN;2MH"_1.0_K]IV$?I:?/4;I8\IZ-X"&2_E@^<-?/T?0L/'*082@5 MH,DB+\_V,[_AT5[F1SIO(RZ; LH:1]8)'6IF'1S.LF;_?I8ULU84MMWSN7+# MPJ^?;*PZ1_FK:TQ4)<>X=@@7"\F6VT<_8OXYG'[8[.;>C1SH5@-9;8/_A7-E M@T2 UM[EUQ49+)ZAM5$,-/0!G6;U(0QQ14^*#TIB74%.RDA$=%FZD\6C1\T%& V>YR;5E#W4F?A!8('1/,E\A$0V'I'15IX"$PRP7N!3PG)E,5:_061X.I M.R?:)R+D%[$]-9TQWDD/)4Y/1F/D9M#W2LX?/GF%*4:X? KE%-@\5V5QAHYJ M?ADU5I2[*-2'KB%RB(GG$F43;%3#<9LAO;#+^:I@-S )H/E]$%OKN'G->07; MPYG6VSSC& >BP*RJ."Z&^ <[VVQ8-+F=\J^=(?Z-#=IN^F[?GS M]"F1?^PX[S.MTF L47[G[4P*+OLH>FAT=C*:HK2Y1O]F;C+B/Y8;DQ9.&>,G M;\CBKT&1EH6T*)99)W/:>E'>DXIQ5=Z#/C+%@5#>C8G\/F$$O,#]\ A'(+D5 MK#U*(+@&M'E:!_% 3,.E8"YVS9'M,*\>"@J41SK?E)L3G9%<8T!/V ,\S6%? MM^3I[4YEJ5FWEN;1(:ZMHZQI_9GH^\LJ.1@V:[S#M8+23HJ DX?%<,,R?P.+ MP]W]%A;7"_Y'OYS;Y$U-R7'ENL-?[D][?%&'0?_3O:B%[+T@E#\33JA6[MN\ M!%JX![D! UN0R'YLFGU\RU$[C-M/AT.SVS@EJ\8H',_FP>>\O%_E/]08)[Z[ M7D%'!M]@A\1888,#9;) _@N>,@"I/Q#/X=CR;! M^0Z##()9&"7S ([::!H%ER"RW)EDO%DXA<_F830?!0).U[M KX+)/!RST1"- M.[/6LK]OYU-S2!)#0*DC'4FNE7FOJPZ3" 8?,9TQ&AV''&)B[O[KW1,L*OFO M,AZ@9OAC=OW/;X(D#M9 W60^@?$.(_.G<5">WE>@*=(V>9G7];$$1<"-6B\J MO%LER@!1.3&WD=6:.>UHZCHO6<(2+YO_9@RB[ M<6#0,CP:H3,$?TG1\^B_X8=E#B;S%)^=I.AT_,B&%'\PY/F<3>@("2!$[P^NY:M@#C+8Z5+R'#A;N]XV\@+C8!8%@U\):*>\N:F/ M7[\3^"3#9M0?/YC03B5H&7?&X.$;<.\C-'G/)Z/@DO;O0O;OJK5 C;#;[2&X MC#9=U02EDIY B:OFY)HH"Q[724[G7,-,D)EI^@!%[90HDVN\-@5 $009NF ; MX5GK\D'#E=L;[L]'N!5%YC(_U6],M HF*7O]']BF1 C9[#+2+[]2'" M#IH"\.XNW9^!US.1C%1FQUKR_MWUP1B*&C!TB0\MRZQCFZ1OKU4 M34M\FSWKD9S\G]'B>QJ#+N*A)KBWWNQRU4< M<<\L80U@8&[?FT\.H,$>^>?PCMH1'M\K[EQDC\9V0*E/ ;U"F_GUOQ?F1B75R9.S.W@ MW';P23NPV].0;JJ#1_8OD7-XTO03Q3HCZ3"4ZK)'XD%6,PXG&"@"&S6C>(- MLWX',2QF.AN1F#DE:?,PV2@EL6B0CD?[I2/>,1[SE,;"GI'#QBZV-S4JV?7F MA,,50R9N\PV.5^0=V 70[4 ^0#> 216TJ2C QO SD! F39'!JJ4F_^P9X!9$ M!.^1'= Y(.X:1NTQ8WC$B'_V&8ALY@H1:Q=IY6 *'-)6^MW:; F9NV?/6@L M2C;O ;O$+&!:&9)H//Z"@4*(5T?HEX1_@N85N(H6;B1=^8@*T)A7W=NBH8+7U0C,NPS^OH.Q M<,0%&ZSZ.R/F@FT5%IS;;UQ5580S\N@"7;@E8=]PRGO/D@R%@+NH@TR5PE'< MIA_O$%Q8C&3-)2:F^"IRC)<.#EZ.@M"ZAOA(TU)13=^94 ML((^]E>MZ7[E,&GV@&ZM2[4A@'4X+HV?\#F1RQ%*NM2,\2Q,00?MEW"B>.Z+ M-OX64@N3..Z;TA5[_O6.ZT*E_485J3%/ANU'3NK6Z#AUT*KI2UKFPQ]]B\&G MQ?6.D?LQXH&B79,)Q;>2I(A&0XP%3<9C^I!"2.'#Z1R8Z995!#8O#B8D>1X' MLW ,#\.G%!8^"9-H1.D4J!E?F0Q:/NFDLFZR-44>3T&@'Z 1 #N.* 39?#B9 M4PH'Z.,QK!:5)C"91'A):)[N$RC?( >/4(T837%S)^%X%IE/4_*\'*/3!Y2& M,Z[!0M[MNKS9/J*LYE8^8'$5C0"#*,)8U]D$[<#0.FHHL!AJPF&^@;SSKKBO M@P2Z2\8@KL$T2(C&JWP^-Y^#3IK,Z?.$/$*?*+7P.EO\#G-HW:GZ,\(%Y7& MO*VLKI/@R#$TFM).)K 'Z93V+4[#*1DR4UCG-*5O88UCWM48=+9Q) )\47-* MB?7%4CP"49>QF+&I3U#32;1M0I%963P=SGQ6F()88SXXS'[6%,$]LE:D,A>] M 3/+7Q!['9( ?K_U@.!-PPX"W.(PRB$YWMW;)@R0#G+A1I'WS.OZ26,A;0@8 MC$/5#8^_[!-S^P7)!M>Q[7Y:M4&58]E,)/Q4KO-C'NDHI9@4X$ 8MA^/XA&P*)P'_ K_4$X/_ I? MA9BK<85V>XYK =XU3V1E]"CWU6@[ZP3Y?IM?;P^[T/UV".3LD@4^JB,IO!>] MSK1\\MCI+5 =YT\?-1YO/G%T[(!9OLDVOP M=? NJVY+^CCL?E$PI"0&!02QZ<'=\5'3H3P:*"P ]2G33?2$U MMDQ,;:2A12@#..\H=(5"D >(<$1V?.883NJ3G@_%:\BMY&[A*#(']E[J&Z&H M;_4IB@_@IHFH82 8$4D\A T3"HM(P[E6"'DG@]4=/K>_W&&>OV#DJ(^#@JJ? MO%)2JWR[E3!T7D"%"!2/U/Z'VX>+$:!=M+C^4=8(,E%%@!NN#G.^J3&:@5_\P"%P MK @]W@&3>#IA==LR:+.FLJ G*^/#^S:>+X'XE\ X&/0F:JVYA,(.'C,5UTJ6B80RK ^U' MPRG\F>SQP:,% M%C"BT8Z&$_CE6$*XFV])NDRV6HCT+$KNBBD'F_21-6PRSPI$@"KC.):BQ'G5 MG*^]O3MP-@+OJ5M%R^4A"/@G!B^C9#@;_RG0H\?V1@\,+F=$E=V&N!*Q//IL M=R@]\:">>4@MG+5CE5@ O]QD;*C4.$ +X<(8&6P>ID?=I:-PZW7VE9[L6V$R M1ZBE.3QD*A9*QH6NPRW-;A!@SX)4;_);@1\O\)MNMMMT9PPP> M)?@/Y)?Q61S=#XQATFW,E/&>A<+6M" M>2HB8<26K3N"]/8JD#(G[*C_!+J_+ M\G<9@H$Z%+W(#,ML_@WN=M3<[7'+J7,PZ35AX V(6GNMD=9F0V"U]&XRC/_T MO=T-71OT2RS/SZU1-)SWGX@73WG$4XYFP_F?ON$\=07=:"$<#:GIZ%OM@V[] M#8ZR-*C* 2.,&^Q'?=6YTB6@YE:*@SAX22:TLC<0]CHGN=7"!N)CT"C-U0OB MU)YY5Z$ M1 7X6#U1(R:;E.XZ0=C%K"SF3(CDV6R7_($6 MY\'D$>'>FH0=D]H ;UZ>O@DB%(GN+&22)I(1V\*UQJN3V4\#DD?6N?]:??!# M[)9-3#5-^')HL;<+$5A07;&M2S"UP0*SC)8HE*05:7'XC.]*??/=R"P^QAHB M&_LU%UE8EWO )/ X5K5.<[O=H,>LX!795:SHZB89AZY'P :")I!",G3TRF6A M:7,,86ECXPH:E%UY3@]4]Y<)Y&/GMG"1WV"]:H0Q(Q'K4914:&LE!X9C$5F> M7%'P?5Y; % 7KXI /+G/&[UU55E0V)S,[+ %6I4+E8B')1R+X8JZ&D'N8_8= M[3$'D3\*Y\K4&5IR3 >)<4:HPRDCIE#VJ%$)FE.YT$HP)E>)\W<:=T8?21HD M[BYRT'.URF^+6G"NS'-:8Z1R@>^ M71WX/\HI]K(='/W$#_TL# M3P*.AQ9]6R02\_/0P/.IS7^8\/.5A4=Q^$Y KEI3(;@H;9\006/T.,V^=P44A79DWB.J5CX%EOX94TH6HKWJNNJ M<7F\U4BH=A+*,69(2BHPV#JKQAHO\1,<5LT\Q[:^8E:K$!-0N'/* MS1X"B2!6GI_VUKC__%=IU.9:Q6ATH\BT[E;"*WWJNYM[^^_HD!IVH*_%1P#G M.^.3R:Q1:E^ 7"'ERWD"NK.D!JY8:J?1VLU7E+8YBP0RC8 M+_$4!>E .MAG$F#'W6[C7/RD>VG-!50:)L.IHR-8&[1A5W0608Q:<24H>$>\ M67Z@_L31QR@_&6=AHNWHV'BUYL\)PGIM@"!*5?]Z M%BH3>'-F6S=[\8;!.Y96#$7M-MFCEA[/*UMWTSVCO=7.40.'I$%AB<;A%EJ0A+> MG.BQZL%/E)I^!A[>2>G3I+M-+F7SM',RC,NA%1".'CIG%& 3YJ'"EI6P/JDPI-#L>U/Z6FUV MA,AHP6RORMCWAK1KW^0 Q'L4[C02 SA*,9J&XRCF7Z:Q\W@&TLG3Z\<,9>5Y M.)W-"01T9!YXR!BNYO4=J?I/04PA[W$X3>?FH>MR@X5@8@I0F4S@VR2VWRY, MR)9*KE_GFE$.O".:7. M(1KI?,[QF!=G6EN^4CXH@!4(.Y(],A[*NA#&:LTIK04V)9Q9QBNPS +.Z!;- M^1NV5%\V7Q)5"(MB42BY\B&'4A2 &Z="MOW64H7!;^5U8$HY.9_O!"%!O!+F M<_8I(%457'B^J+D:".8$BS!9FUB%7.NOHF]NPY6,5)J59:BYS*E)F?9RRP5[ M1GB_"=2N/2G P#&+4B6 O)I_;5>1\^::"WE@VAM'COOT:KPUC.*.IUOAO8!I M5YE8$CC6 R7NP5&4P,#D<_X07>1> K4!;]]3_8NH4 M*J*=+&"[5P+PD Y%Y;'=TGHBN-*:RG'Q%Q)M3(&EK$$[BU2+?VOK'2,56#JZ M)Z?#J&F&'CGBTS?&,QDH11J!BZ;:YJ.EQQG<^_"[F>D2B&Y;F*IS:ZK'2D%< M\!JRDCB)+2:L@E\G",(:(5@L9YUKHB<.MFU;U:"V,3#4*'B[HY%/YXAD&)$$XZ?(FKT5YI0XP-&X4<*KT9PD9"(/[58:Z(JE:P"JYK\EHCG$ZDT@2 M_=B:B<_\@4G(, MLKT_ZF"23(+)'!D^%SE"7@[#C3D)*P'^H_(LH_B4UI[*,M3BR4;!6J#Y*$V" M-!D%7[9*0ACH&8TTU7P2)LD,_L5MY[NFG_@HD7,T&3%",4+Q:D*0JI1:@B?&4"UBH[E!7B?B] M#Q_F\MO?A)+MKTRV^%$C8-J"CU'UN'UD_B])6<-3!))5,O9+"#W:"8@AII58 M%* 4%:73X#+?;M5H-<"+ ]W]Y*T,?H<+_KCCU0'#[PZ2PS+WX[F I.PTQ.;4 M@,1Q[F6+4[T33B4)#S=%!<*]G^^0DJZ$.& T>,I(0$9!%Y-30<(O^6D[-O6* M:L2"@9O^A K&,=R,<,HP4*PL=8B)-<:.5+Z@#Y8E)\,]%(R@R8&-?%[==LDR M=5H;'QK/1.OAU11EP14)ZZUJ,0VOOVLO^/YSB5.V:GNN+A;#.A9/,''4$B8%12(]==Y<%$:0_1J!/ M?W"MH"\^US(76ZQ#FO[;;N7BVJGAZ7I7K)9Z6:_H'U+2)92-F("C;%/X*GU# M&$OFFGX6G*;3[T.5MAU0GC2T!R/?J!#-:#Z9"<)!$1K#ZPY:#APA0PK9F!9V MU#1*A6R;"$"9#8C;*N:-HN+ N")-<'(2&;F"3P_^$-4C+5 MWO;" 7W;:@<#\A)5*'LQ&!RH$/%Q"S;H,3Q;]K+%JQ1I6,;7Y:(Y5*XI$E;R4VD"?DX\Q$4#THZ#Q)ME8G M2E51NSWRQCT/9(14* N0.+5_? HDK\PW$B&]+TEOO*2&+!,;:S%HFD+=V!03 M,^BC7?GA?43#5 ;YA@"H8!#'[NQ2G=W6)N'Q>!P,JZR%QC7N'V(7--=+1ZA4 M;\/+NL\A[>"F!#$556XNUO[EGB*R":Y=>>E/1N_%N.Y;$EP5B,N9,RD1TS_7 M:J'0$TE3?,C8&2]PSATK1KA9'/_ ZX9+%2?3WK5*)DX2RW=L9\/;*O;21ZR^ M^50+C*4S6@57Q/%JR:!=W3\AW7R^)#01P5]D(Q=PYYLGRT>/^:CA MC3Q,@A==\5TGV&O*7^5M'WSM\U[27UO MO! ^()T/,"(I=/R)JI R]#$-/^()3<+@W<_!ST9K_VE]_5++35"5&QX4HGU,RMN?H_V]*C?%H@[>_()Y'N=O?I'AR>OH2C#J M71A< :G@DGP<_C*$Y^5/'"YI/$9#E+?%H\QU K%Q3?DE6M/&'HI2E$\\?!0* M(&7H:C,4"LG/,42'8Q+5RHS^B*UVAZHHLG MW_Q6POKI./ 9&B1I!.HD)HQKFZ*)#^WJYNP"K+IZ&!L%YQ3OJ6PRJ(4IP]XN6HT_=,,K0&6TO;)=5 HEBA2DX*/PZ MDD6V01?GM43>*3BPT]65:5>E[IW<5=@/;MWC7;Z]DS,'JN%M(7E&U,' FZL% M,)"YXM5X@VLG49VR@+S+Z'\G@&_TN19:3Q8IU@$H9519N,XX%SOX='.#1P@K M;O!"2'[*IWMUJ08#+,5YG:_*1[A+L K/BI%,_04T:_8]=474XRR,("V@ 'TS MW^"3N5%&DYG0PK..L\]W,$^*Y0PR;>RNU:LG(JNR)I(/'#<.KZL;-=V)G,%' MWQY"UYN]Q8"L^U7&<:[$I5ANN83;E0JB;+W>?C!CYR"\YAFT15X)[']IE2DV MHRIQ=5JC)\B=MEZMH.)X97H#:%Y::.P6I:- \$EQ)FT]9)3.PX/M-YA MRJ'N*_ ]NMXY I+\J YB;_<>,U^K%W?Y2$^:6*IBW&1M04LJ MPI@#@&VCY*,'0=;0Y1!=9Z)W:86>/](]@L8[N:<-@>$AD*" !B>B&$=^7>5P M(NZ:N3Q%6Q[O/1X"R\4S82#\BOT'_03D75-8B-?D1!N_@:XXO6.7/3?J_1G+ M$5=NPB);6DV?('Q*2L;JX;/6;.SS0D6 M=[1$_#E!FQ1(&FR?[B7Z0( ").J 2(T9RR83N($E.2VP2^/2-K6SY>+,-[=P MAX&LQB'QE'91TL_0!D/0%H62'UE+C+#1_DB$U9-+-C8N02/V:#1S*^]2XMM1 M&BA\O;.?-9ZLV.W+CHG*C6W4R\.XGT*?&-'K(AJ2^ALP)(H">7=N]K6Y]JL\ M6U" @?JN0N.3W!&BE0344VBUJ7EA/I;L70F[13=3CJU*%'+^))'DZU8F+ W!6(OZ=Y972%KDJA6X.W7M\%5>?U@,\S!JB>M 71C)%,KGX#"0<8 3<77L$8X-5M2DC=("!E5=ON^6MQ&H7U*5:<-;DG"<#SD:@N.P< M$0?-=(/:CAYE2[R/1@)IUE+),/B@S@^K6&4L-&IK:50P)LIQJX3]#/I,J;'8 M( 87^4-NI5UC+S"8E$S?M-C>0?G!6 D.(G9BPFB'(X&8@2W+"EHA&P-=V?B7 M]>S:"!^)--UPG2OA/<5#L<1N3$M>0V8O5 )73N* &@#!E-4FQTK)%/3 ^2Q\ MV TZBW$'%MWE)##\6#(.*5Q+9*ZFP]L$W5,]F>:W4B.XWU_NOQZ\:W-,7!4N M&0HC>6O79(?Y,L4_*+]& 3PA1H]8+1 PB'"ANDZ:1M9881(O]R[T. M^[N1R!B2&'X&!A-%:CZT(V)3=,Y8==;+A$YB'9]>]<[W&"E,O BML$XFMU:U MM./9DWU.J>")$WN*;$/79.G!B%@KL;7@T_A_L,NH7/>32G;IWMFBK^6;9CS9 M/V$4T3=&/&K&5_?,3RJ9JUM@*:G37JBZ'-(GDX.M%_$:9+.2\\]R&VWN-!\: M0(\=2;Z,9.M0B/_P)K\MMXR!>;W"&;E%DT)T-H)LR%BJ;<"7LO(:1JZX,&E# MY,LEB@[A&[XHA&'SM9AK;IF&P5V@(2,:74].(MHBN56WK)N131*>',Q MUP*J1\L<63U;\3F"8"5.\]K-)Y"A9^2V$ ')VMI5OU[<>?.6"6#1/V,=1=T6 M.7.!F>,7N87C]$^U1SVMD)AO@,.ZY.8KI\ MK_F0W%=(GRU._D:WZS*_-8TIO*+%#VV^ID]?F"3-?FY_8!?2%LEO^N2I&RA2 M\XL$'AQ_%RR#Y/'$'?F\8[*_9@65*+@/<&L+E3I,:\Y?[11'XN[ M(K]QWC+6*\RBJTPZG7ZLI2JA<08\%D=5JR)>[4R?!4FRDD,_I.=2#8Y/S=F: M8Y+=WF+6+*>6K\1[K3F5++]R N'^X8MED)XYYY 'D)?8QD"^ %P+%^_%U<)M M^ -J*\U(A[I@5B>)Z+2><+B=@7L:O2P:106*#5W!LF CUPQ.T9Y&[:P?Z35F MI-Y">F6=4*W$-5/[-7[LTH5--^:(>%[Z81>1?O)J-^#]\552#6WE!9BW4]4, MB"UK\ZA_&IQ?LQC:=![&\S'7OIBD<\;_#$=C*I"63L/Q?-HJ>$;%SF+X+IVB M3#"/TF "# [^PGI#:;JOI%H\"M-XBB&CLV2"]3.FXW&03"GV5FJFP2-),L(R M#E@>))E#/R-\)$K'P0?<$5-"+0W3),6JCPDB?L)?T'<2A:-8TRAF\-)+8JT:_ M-<'M"/]8L'N##KG:R2AZ!0^"18L#L9S=?<1_E-I1XNV@'$PA]2D';N\/Y>;V M9%4\Y"[$&8=['4)IWUE,#Q=_$O$5EV(0=O_6S^,P3J-@#A0S&W,T'VT2F:'( M@I.$TTDB<=&\0:O^R2%<>A0F7,H/AC&)6^"(I#](MY:?]"9M?$+N73/:?" M/90?Y:>ENDD%MK;8"%@+\JA)&F#1E)>@G?X8G)LT%80\G6(6PQ0A3^,4_\5@ M^4^@=@(O<33[R6@,;'DLD!3:+*9_0 M[*G*%)CI#\IC#6SH%X(P=OK^Y.C[G9&7DWA$9:V&L/,_23W:"%9E/![.)V:D MRV"08%QZG S'B%&+V2@@&-SDR"=?+U#<6,$O#"D*#R,NA\5K089M5Z[@\EFU$3@1J:7AIHU%FBPEJZ+C.#=4P%Y:6VVE]?BXA0])P M&)X'L4E%O46]-B#=Y!EA4]$5AY/LUM+/HP&<,]?&FU4&[.-R >-%V?I>1/EB M09I[NRO_ D4WPG[C?]&?10$Q&. +GS5S# M&I] +V=,$7,,2TJE9SHIM $\5@.1S+)H5O) MF&^4C[9])X:>NR)'2_]E(W::?3<,[H.R01OA>6.ITK/^;:HFDRC)TK #[%H@3SX31N]-*@YR2E6W<8OW27Y__L7>[> M!;/?>W8YTEUN00U89=R*QVL5C#47KF57.O U-L^C6#=WDE/$UN\9!XTU^E%? MA:EK64'T@>KW;*J>QA,0RD;[S(T4?B.W%4*LP+&=H.V!WV&.3#XBM@[(C81\ MT0S!QZ'!32!;QP.9Z9$QU;L%HB(1XLEC&9P0^HP ?/*=RM$RS2\=ES%>.!XL M5\KB!'':%OT?^[<.0O)2I*%CI;Z1(E]DRV4X)5%D=Z2(ZJ)2'"(:V6YN@$.B M%DENJB5!JYE+2=="C-,DGU 06^#)%&9[:$3>4:?Q5,K+/R&?^CU?)^)DG?A8T MY\_&.VP6[9SS?IWUB"?/7<#Q3H:\]_PY0JD@(0FX4NZPH%#J> M5RSH)6'>>E2WRC!KCR$[R)NN+U/2REFQ38<6(23\KD6K0+M#&N0+<8->B?Q2/.: MH(>1!4GC 3R\3VQ6O ::6]36CHS,;]FI7'IXC1(_)HYIWI( 6 =='3$:E\5J M9\MSU.Q/]I.A>D(-=#X6@XU"LAOY?15"46XEPTFHQ,D]P\9TO]G/S]>^0V@M&M*2:0&1_'0UF80/*>MUJ0 #KZ MLM1P-^\)[ "IDSW/39[@LE=4DF7=#,)V4WBQ8 2-:_!P-3?X8]5<;[+_7/WV MG>WX53J<@S82SX:SN?_'9Q4[N].N0'@9^E2+&6A8?3B=#E$J\/[JTX/CX31" ME7<^^9/W>Y?V.QZ!+@2*[F0X@B?\OWJT7I"71\$$_[&_X?86Z_N,!6+KM/$+ M:O7SD'^E5;IXUBI]H35[7P\H>QI.Z;$_KT$4SXZ#)(F"A)!OT.[<-M*^'HC: MAJ 8B$46)\$LA:LOZH&%M$"4/F/ODY.-S _,^S?>*PDRL.* A]%"U\E>44;A MBGT@9%T&%%X,XJ#I78R\S:Z'#?.CI_':J?HG=K=IC:H*!HB"-^'"DJ,4 M_XRIK#FTG*3^.J*I>S+B(HN#!*M%[EMF&MUH%M-P!^E8?HG(I4*_3O"G*:K8 M,(-3I"9/)Z^/;<1EU\SN\N4M!S=4Q0.YEB32GU @8/4Y[H=!U_D2KX];Y'JN M8/Z83DT6LN>?V$.>'0^;CXR=@Q.C;4&E/]C=9\HV0HO%*?*?X[R)QO#F"'^@MX3^ MFM%?,8(IH4,D;R\04#]:FU\%HV%"7A5VR]!?;]]_^')U_O:?-N ;+MH% ]LW M]+?\96^G_!W$FTD*JJ2UL3 M@8OMF/"19=? W66QOGN*K*QM6+WU13E*UT/^3V3[EY[A/T$/,7JT@82C\=0U MZ7L&XQAHS-2V!=*-YX%KT>4;WRQ;7U5<^=FN=6F89/]77D%[W+&_"HMUP,$. MPG1S>FO0C@:)<<$$!2DRX4:^/.)P]N=K1#O^BI\=[>P+N4DY0D"!T5[P:&.W MV689R<]8?B:]G[\[X+9WG6V#:,*EB?=_-)'"TZV/,/Y54*R>ZU>CM%F?RP7; M%3=!'2(&F:-9/LE_C*$5;_SJ[B^N!-4"_WRG".D'5RF3&/^>28P:5=%Z)^&B MM;M#A2YVOZ*7UT]W>?!9TT8 L.TN5/,.'7@P\D$%XX)6J4HB\)38OZ;:AC*)19Z$%^Q%_L M+Y=O7V,<(OY"X6U#N!V'0* LIXY12N5DB*F\T7X?P]U0R?G?788!9)MUL;DN M@NY/0>*%'E(0!>;(0#\O?!ZHIS:K=5)>DY%7^X/U0?^^ M%CBU0Y[9IXQV/6_!R5+-E<8LUX4 BG<6YR6+0Z[+0Q 1>)LQ/#0P \DQAH[UX,B0QG(\U<1;QX!&N((*A+N4B'==M+ID$WXME:0HU0G6JJ*LJ KQ2[-MJ,WPKMB6 MS)([]>$(RM?B3+,7$+9:$A3G1FP<^ME8VOS)EW97J"0%?9 M1'Q=SW-WH8<][TNLMY9=^J=.>=HWY68MU\S,*6B!OK8';(;A1Q2(HN9QA:$% M.M[BKPX6W:^Y7X/ %%FS\ ZH!F$*B"DWT),A:1#DQ!NB*V? :$P:AVC2&BK0 M,3<)L>B9W+9Q^@0@H>7X&Q"9SYW9IY.\R"2IB;Z 2G9O+@Z/3SZ=&QFW$DC:BMUQDW M5U?0!=Y+#EK&:Z%C^3']K5D*'(9!#N6NQ6='E=&EE&)Z5YOJ M;QK#L-2$<$H-<=IGN2IOGUJV[T(*-8L5NK6VSG(4W3BU-)-+]+>[3:K7:,.) MCKN-,[2-<3OI=Z:8>CP>SO[$<6 W*Y.@BI@$12.*Q3'>]QX%FR6^O1- 1[.J M% '+!.VHKJYW4&[W@Y:?E]46=$7;AJV !..ZWS$R7%!>HU==:G1QR0I2X)U< MTNW=SC.O9D8I=8?G4#U[4JDNW$^GIY_;D0JA#:KM(BMG,DJ_S+R0>L5O8+FG M)/*[F1H"_$E9+?N+ SR+%CRTQY;=?J:^;O&'F184YL00%RY.9+C\T55:=+I^[CRTRP M$MA2=B(^&V;?YRMRQ%4SUL(MBEI3" @R1.Y._\*G&K6IG%J0?I5ND]4X#'XV M0NL/=7.PV:J52.9X=QI:[KF9T >R3SG&H%/>^5J"UNEX88[#'"1N+'//:.=1 M.!EA*8P#E9U@VBR;T:B:$9V,Q;L;C8,S>=?=\L%X-!-O3R^9P*#0%5RACW&# MJ4XS]1B/1M"HY-VYT"[0G889]/972Q]ZV8,^ M_>TY,O]D5FKX:#?'K_?RU,9-@2CTMPYZ-[+*K=W$YB1I:DY=2 [CX)NZ0OB6 M&S:@5^4388TS4]O;*_:XZ*8/HFB/*-J+SO!^W2.B#)(3K;W,W,;8[RFO'NYB MB6$U K//[ M$[YK=6=<%US*Q0+S[+RJF!J&X1;*O%'1KQ D3L>+2\;.G6(Y@>TLV%?@7'WF#NY$'>K."Q*%9*D90-XEQ4$-B&:+ MCUK4ZJZ*R:D@9-RY*(X($;GA4H56GC2,A*74WI%[VS+\=WAD/[X@\WH>3L8S MUQDJKM!Q.,4,=':#CN&AZ%OKW8GSIZ$-%)2W&O$7OC'Q8CWP@Q+:YRG=]F7,.L$81>91)>G&TZ]/LK M$RS'6!LR$E,QU!N!YIBPD2%J^5&>G;4?-NH>)JTV@78Z+%KF56IK^5Z[5HZK MR[C[8\\Q;9)@L[,H:D+ L2PHESQN&V,S*3C\F=F+!:J\=&[I4UOR^#,!^Z P MI+\=']1F\Z'W"E=%P&X,EJ&"AXK[#,+Q5$B1@ Z@-6.%JI^))]08+P^*4>-9 MT:!*/3H+:RMZ$_X!W]KW[B*AFFUA.\1?U /XQJ9* _C6,$\YNA?O,!>9=$:C M!7\12&]-&(1XVU ,@$5WM*8-K:JSD-X;5$*HB46IYAI!*D1=CJYUJM5-UY$> M>J]^M+L(F&KBXYO>E.5V@ZZYI?%/US)JJC5ML;.[=M$MML35U;LM%6X-;EB& M17&//%IRW=%NLT N;^TS/AX$K*1BF++ M;S=-O]BZS8BJ6W.V"J*(IB"CG;'8:*1([0W3+J1H,@=I=G(#D4(("3+3R-O? M=IM&Z.T1A@]+135##?\/ MT@T!HCWP6L$'*_W[K7-63@E2B*MD4'2S[#H-UW9[:>=*W!J+2'#*%["LM]DV M._(.VWMT6 71:1A,X;]3%M5F3=._"%VG7+"^4!72P6V>G>6N1"5&J+>ZL.=)JNJ_%T436 M^]P.YC=O,&YH/HLF'JI>R5C4PBV1&XNNXQN&0H?S-:SJW2^H07V9V;*[G3.U MX>'ML1A0'M^.[2;X*,:99O-\(B6[W)SH==^BGTIG:PT$7[L][FT*MP$SZ?E8QMWK?BQ#IC[1#9 M2["$F5U@>#D#3)C .R_\O+7V0@M/!EB-A 76S-8EE2JT]_)UCA.!5AZR8L7% MK2B5RP@8-M&*T6Y;!_A"]O/"[F?S$726+4NZ=!UQ\1+C(RFJ[LL]$?C@Z/3R MRQ%I6^.3T3P$%JPU57'B9R; @+.B3)V=(Y-YIF26P%5GVQ MYL&,( ^)%!K520GY",]UQ=8?%7HD ,!W[6<[3._3E#YV[=-]\PN)AG5=LBAD MI4TNW"MN4H%M7<.JP6*S.+D54C!) M)GV+DOGUO"AA'S@U9YM2-;-*O ,$-IS5;3(4["\1*;%!P8MG0RP!MH(>O"ST M$4W.T*Q$@R>OM<^%3UN(;)>ZY(PP,K&4!!\&E^1X-.=:E2ZN1*$EY-1UZ.V) MDRF3<45824ERKYBB 6EG9[C.$]HAU>[TS#[A15Z-O[ ZP+)+MOD''XB>#V6%8G))-?$ M*I-#2X$II7^\PN8'N,^L_.#!O>-K&*TI9,[F%'%W-'*L&*JLUA#<151 W /5I4_EI7@)(E_%!>$G1UB MR+NM2*DK.8:=&0>7V^KA,&+8\+>E%;C!1BN3_R.K#;L)GY]LRQ/\*6/BFAX> M>KUM 9:B7#"X--&)]*>V+ZHOC5)S3L%X[!4Q:IH>IF8C+'#YLD[_F9"0K2N'3;PKTC_4N $'N$U-YY6V%LET&D!4F9-.6M$Q[^MXU*L0Y!]= \49X+%Q='H9&JSNTV!A)!O9Y-#<'3S0C,0Y@;;H.Q MF2@R>FL4)%Q8#@-]WA([)XX)DU=KNAAD\NK!9-$*04/G0"Q%?8>4_B@15[SX MWE7-OCXVMDOZL-DM;S_=6C2DJ#-#]WW0=%@XRI@HSL@-8H6[IIWNVF5<%!#Z M-B+#T/K1.HFXA?FY7)!+5LV0(A?I$T6$0)DK6.AZ3_]-N/2&Z.)1,U<3$S*H MNZ@:I!2K*?"BZ!!$8#$1BH6#AG]M-$>L^;[A)* ])/1KKD*JE//H$G:MSD_B M !4;P6LA7]QM,"2-I&IR(J/;7N1F/"K74DQ!XW47Y9(Z1R_E92ZAYU7'-8!F=S%YTH-U7H.%PJ%G_C ]F MXC@ E#V^4ISC"2PQA8^8J0ES8A#&PJE8K/Q=U)LGMO1311<,UJN\]<\@@ MPV) IQ6+\KP&8N.Q+G,[160OIO"7(Y<;AM&GB&.MIINR;UA_!A4QWKB8M2X5I=N&(21BMZ[(0< MV*X&UD>/-M#.*'74FJR7-DHK^9@[M2HQWH=&=(_2 7$6(1/Q[ME*ZG>=;8;N M'[D$:"C@AUE&J;#LL5VVCI(FV[;8+?*&YQ884HF2!=FN.ORQI[M;Q.OA4 [L MTGH;.BUZ7*EC?J$F3K!0Y-&9YXDDW'*1;"CR#$=9W,OM M29\H7'EXI(8 -//5W2,X*Y>V;;0LGJ%E$2UA1Y=N?@*U_ X]KT<2C./9 ;/E M$I4GA# CMEXK>K[QV/+D')"DDH /Q6M%E[O:Z?*O!:-F+ER?YDZ);P%D PX7(2Y&"VJ$09%>,V5KM( M"DERI@ON_[4UY(+@"%*YDPM*"0-+@25"-ZHSA&7173G-0N(PT_9=Z*WPX=[I MOG?*=5L2!=IK4QY\>828VMG).3K=GC >DW@<^W[Y?F#TC"N4Y=?O4A#(;IV(\&T,3:VH($OCV77%=;%4< MM%947!.-:B6+J(0WN[X*5NPW_FC$%"%CV&B;904MR#0GF.Q6KU#NI M944/15#H793F2,P8Y#:A_KL6QB1Q..S;F,UL*RB(>*CC+FOW[6=8, =68U;IUV-W E>LG&TWSY*8/J>O5N=D/X6)<5+R/?@ZJ M+>G23_N29R];C1GKP?_"N;(6:J"U=_EUI86=]]':* 8:^I!3);4#&.(JSS3N MWOC;.:4S7WJKR=62\'':58-ET74GBSF!F@LP7B5G9=R:QS)1PC#C3I-+)560 M1N24K3262,85]M$"T:,T0,\3L'0$GOON40P',2 M!:!BC=[B: )RYT3[1(3\(K;GE!B?]E+B]&0T1FX&?:_D_.&35XCZALMG\B'> MFP@ 97&&CFI^&74XE+NXM%K!A97=Q,XM-FI28QIA!;#+.58IVV0B@.;W06Q% M% MM"B66:>4_5Y@J3&8W55Y#_K(% =RY)5H.A&0(_?#(R\'WJD%I=XT3^L@'DA! MU[@[?7#!"+2O,Y)K3.*5:\5-NI6* UW!=C77(Y+F"?U96B> 7&-,0<,#YNS3 MP3!6+;EPQ,O N3PH[:2C]- $ECF;V!QN+O?Q.(^-;- 9HP^H1$RW#Q&P C_ MQ@'T<'#:+3SVY&-0(4.N1'LL2RU#(SDNZ%ES0'.R MI::+M+=B2ZF4C\8*I68JWY/(]ZHS A,I:XXQYT1^,8T^OR!ZNX5.*#4:S81C M>2WS$B +L=%2@B"!=5LEX-1$UW6$'3ON!#<]%TAJ3=&_#\CAMXN[D]V]&UW% MEBLQB%(ONN@50A=MW*2.1K*T#5_BNCQB6W!,Z"?4)[OV39 M67UA74%[35127,]V0) )1#6>)+I?*225FZ*D*-DWWLB3G(RG2KBX:^KS)U-; MN: :]B82#A:MK!AWJF%375/A9W-9[YN/I"[_D5D25VC.;.=(G#K!_3\[Z35G M+FOQD**8*;\G>J"Q?(3-5M;WDQ/2UA4CW!585#*1]359H,7SF@4> MO)1OX\_HN)TYY*\%OG5:VV/GKHR@M;O<4M!Y."<12?G&RCAE=E7+!9O-@$"?AC JK14R 5!<@*9>+8D9,B MB?3Z94.?]_*;C=#)IYMR.GYPDT%MHLEA9M"NJDN'GP3WI/TJD4:GW>=4; =D M0F)'I1A.VR3+@K.\;Q$DQC^C2>C8$"XS1_\S &_L/E-/>ELK9W]-([ 4X=YS]R1X L]@:9^7U![%&4^F(_R!8+X1,)C/)KS(M[;#PS%P MF!G^.P9NTY5K"S_&" T\BSK0GG^4O%N39&N29D9LD(P(H;14P;@2'#^MR]!?%'AQ]OD#?*H@,TPCH!\AH MEK0JKN. J>IZ%"9CK D\'DVT7+I4-Y_!GL-Y F*_,SF8(#C!9_,PFFL][47O M KT*)G.@%V)(2#BM8MJ&F5^80 NN2<#;R^(R'%@TG)N3V2>D[VOKU-,CWFKJ MDK[3VU;EM(47XO>6.F>H&=LJW+,<2HD50W%CB8V/XS">SQN#;N5;4D>=6DPF:?X["2-%1:G.1B2BV<(J0YC2:>)>%V!C! 2?13.@4)ZEP;' MG8!T0) &$Y!:@;4[H7!M;:X]H>=6]Y#R-H[*X9E+)&@/[WY7Q2WMS4QZ\5FMK$@ZDVQH4Z!PGR16<, KSG]CY"AC>? MC)I$AUMRJ6&,KJIJS&)=;YC 1Y\!V< ZLACG2TXT(P=)-/J3.O--N.Y^7'>[ MO*^P%J39D#^Q:JOCWONE%G YTT ^N(!(9YN,X7FEC:LC403[AP M>,)I8Q0'46:+SW5,!N.]O0P[2[*4C;"/;K.#&?1S'+ECPWMODI<\VTTKT9P$ MZ"@16HF!5I#\4_R['>7EJ&-ZD[G+3WGD&$_9>RDVF]C[_1]QP5UDC\:)0P+ MC"I- 9'#W9#,2*GF7#,RHH :$H%Z%HV#7\OJ=XZ](F-A,(';!J62V7B*1C(* M71>'Q'0.3!34CQ$L'EPR%VRGY)P&QLLBG? :Q/R<:LAKB,H 3FJ"90$&8Q") MD%^WYO_*Z+ROU&[4$@CMI>9V?6Z[_J1=FU"E/6TX0?L'3.%?,0 ;=8/Q2KOHDRL7?2, M@REP2%OI=VN#MYF8M7^..6(G0I/_VR5FUX+U'E!0FY-+W7-3V?K'Y"WHY(O/ MO..+3+6\M?_FX>O6CM[4COL."8KU*,,LG-+.+WKX*O^:U5XUFGZ9 YCO> (7 M$59X^&:QZ=\P[GA$BD4T&DY%5K+M=,I+9E.YS;Y^^J(5)' >M%;'2 @RW>SD[O67>>RU$D6\4 M%1N+\A,I[DB"( 2R>PX]8BX^'7Z)._Z"1]^B%0]1H/%#J3Z,@(5$ 'P^D85 M:Q!%:%2<8:$VF.P413M8C![@W@2Z2\9P?<$T2*A 'CB?F\]!-D_F]'E"YB\? MV;>OV]".CVYMH'HIH(^HR&+]XH:SW3\,EL][#X6( RG21HDX00D[P3.J=)4)^XE>[)2_CDGKP)= MC_@SF4=]R%[+X!WGG7;NS85%AFIQW/X6)9,U8SB:SM$ZD%.2P=D$>NHH,=S8 MS*YM&53 OA@C-14A^IB78I12M")P%O1KQ*-X!*P'%PI^A7_(Z8G%->!7=&9= M860*1SP"3YHGLO1Z1#NLQ%0_R0OQZ[W5>]J[B(']?3G8;C*.9?IK'S.%SFU=/KQPQ%C#E<"7.*>1B9!QXR3DMX?4?> MMB=88]3H@;.E<_/0=;E!M)&8KA$X.G&8Q/;;A0%?#-#KC"5R[9=KS-_S!BS9 M\NA4BV=:C[=SS<@M$B;0FARNKH?011?.R5:,P1=P4Y"X>7$62&AE5?L59S"\ M/'ODH+!U(4&O!JBAO<"F# U;;PO,Y<<9W6)VXX83E2^;+Q6-$E (?X/!#PZE M:)8G3H7RAUM+%0:_E=<6+\CY?">1L,11G<\Y5!^IBD3(&H&'V)*_VTA<%Z8) M"VO+%0D4E,5)MJ:-[JFCB82FS M163ZG5)'T.:6O47NOI]E+H&TMH6M34;XGR10P6M41SF);:"+!GEBD? XP@@8 M B V/CK2['9P%_X#AB"H)$]&P!P#VXR"MSL:^72.[OEH-@[>59S^BOV#MK4D M>8Z2J!,0&!-TY<\H/(/P$USY&6M)S$$XT>\$Y_")^:>*U^2G2A*,D2MO@6SP6_GP/ M>*9\31+.,/8DG,'X@;JKY0GE.CJW1!U,0+"?S)&M,UX.DCNL.[PVZ;9@O/IC\,)RRTNZO2KMG1+LHD;>[]QM:>0W=[SL$_Q)C M.YXQD*Y _6P:F1 N$*2P](RB08H246@1=KRLS75[:% #(KM"7Z'2_ZXX]4! M1QP-DL/501H]B0I+7W;B.$I;$5;L+71.:S9 MA6=M;LXWZ'(RH,KI,0:].X8M,EP03V _[" MZ),TW1@JC0X$,<.*K38H"\3A"(_K),48 MV1<9V7X,SHVZ@Y:V*E$PKT_"9(&NWXQ67P",OUT/I;;$)A+HH8# MDS9*HY47GDOX5BUZ;8I*M[R^,V4Z3%%#JO4(E )NE*GN@>M_>(MH?15/ *=]@ M>#$7'G3ZQCW#%#I!VFRSG4D\HNBR(1#-3Y+Z&L&"CL?#^<2,%.0BR@^*D^$8 MK:JH*L'%?9,CSWJ]0"EI!;_ -I+!9X &_'@Z!+;5&(#/!5' 3T>TS>,A#&8L ML='A#*2(7W*3W.@687O %/>7M22SX*R(KC?'I)N.(XRU3H8<:TIOFG )L]:% M66OV*S@V&)N&#A^=((WR(P."Q2/(PIRS<+:/N>+\@;;%F&A(9E(L4^1QC))" MIQ/!,&4&S:[.,=DF^/L.E#RF.6,-8.0F(2YJ+%04\(+M<)1?:8BUV)S !R=4 M=E9H'&BFL\":P?R31N1$W($VA4*3Y!P]28*G4@U;[Z3EMF7)-V>1AB8JII=S M2_@!4D#1>'-P]6C5ABWOJ%./(_A2L\7M%U-Y&!=*CUR@1\XIVPEM>^R"3D5G M[J%;:N,QEV*%N8EZ?[/*@-M=+F"-4%2_%R!WAOM;E\M\Y=Q!6$$!/W_4D6DY M8K].9>VR(TI5MV6-W2JEWW91==U,O^X?D(S!39JROT7C84Q.F#FFJF 9F),; M'!<",B+H#I=8MF$,]C?@1QCS&0WA#OH3"0ET_A]*=%R2DMKU5I(,1W/\"?UZ M[ZV*&TH;YP*EHR&P+_H'V$2"_\0M5:/-( ;Z;Q'1NO9='42,6!G'(UFGSTXF'U'P>1H-@;$;)@]W//#*Z5P9+0=J MI\DP=G@[?(INZ?EP&C=Z:1!-DM)-/(Q;2_G9J29B)$:CY*JEHE_K,Z67N5 J M'AE[W9JWKY!I_8H*1%<0@?\; M>$1A6(12[94$KUOM(R3'@HN[PE71,P'G=N=I8]JVB;H!'JQAM)3$<7,#9X+T MAF9-P9,.:FCF/;>?F?O/ $&TGD&M"Y.PU#H=C494]E=_3KD*\*MD9)^1S_P? MKY+Q,T_\G'TE"-C/)<9P%.ZBG;/1SUF/>,+]FY\Q-?*'7Q$ZA&^]%X(_]E[ MAPVE_G,OA'>VXU?I< Z<)9X-0?CV_F#)MMQ;S="S6KU*XB'&UJ;3(9*6]U?? MQ1$/IQ'>$?/)G[S?NZZ+\0CX&MP,D^$(GO#_ZKDFX%X8!1/\Q_S6"A,WJ)#6 M-H6HH.5FDSNX,89>7Z;E7CEP+J5C##$H'(Q1XW7E$<*_4,4MGE5Q+S3\]?5 MH=2/_7D-HGAV#)=X!!'^L(;\C"V5ZXC@EK2NS- 7.OO=\'6 9P,'>HMMQ@(Z9XT,],Q*D$,Y2 M#I +)Y0\#G=TPL%Q84*9<2]JWD-<&F 0P(2CWT8I_AE3+#JTG*B!3]81U:S) MB"/!!@F&M.U;9AK=:!;3< ?I6'Z)),/^%6;L47*?1'XU5+!;0@ZGZ<#^VJ(? M73.[RY>WI%[!)?Z0,;C\ .&+/V+Q3UA]P@#;533:):;%K^KC=F% 3?<%48>% MN#TIMZN%E-A$(FJ_V=NVK9.,8N-"VLF7?[1]ZJ7%I=^<7KX_,_HJGWU)_.@G>OO_P MY>K\[3]MP$@PUS2P?4.G=&^+6=/4[.JP0W?8])3A"Q!, '-3<5NF+QHLP8@O M)?6< <3)_D[C3#&W%?Z:8Q1IB!:?;ZK=G;1L<;:B[+E7*UJQ1786I%5[-*=@ M\(&X%!X7U2*Z3HT/VV*%^<8B6R_:"Y:;;LR\-?*%/_)EUUJY.R%E,HJ*HV8H MF*M5U1[$W9.ET,H_\8YQC9QUD* 5%:V^$X2RF+H*L*/&HKUY;*-]$0,!D^^; ME2/-LO7%"9%\V=][=3QBL$I+3 X8MTM/6N)Y\$=NY M(YX/B7<&]#.Y@]D3\86,?3QN]2Z_X-'&5K)F&,G/6'XFO9^_.T!N<,TW@VC" MD=C[/YI(G'WSH^;::_=GVKU33%JZ;U,!7;D4O7W X ESHB71DK7DK_C5U=-] M#FJDH.[11W#1D(/+[_1?A_= M@FAY^-]=AKF8FW6QN2Z"[D]!(H0>4K@PY]S#Y( .WE39/]#D@.T@C" /%=I) MAK.43'YIHXT.AV=CHE.>Z(QQ3V*"9%$SQ&1O*R^;;CSB^6*F!70TC@[OJ'/: M\1!8Y3!._F]Q9][;5FX$\*\B8(-M%I 5*Y:/M$ !Q^OLIK WAAT$*(*BD&TE MT5:1#3W):0!_^'*&-V>&QY.#_K.'1?+QYG".']%S2!!:&8/)H^;12 MC(]>H<$HX$J\U"AUZ9KU_J;HLD4)@];!X\0_05S6ZVE=P;'F]#+^WM%KYDZ9 MIFTE4Y<+Q>+D4I8L/N^4?X;G2K#S,O0.-(M%U#RP<.X>-2"^#E,WP,0+<+PS M,;J&\<2]GQ#ZQ#V?(,<$H21I3,"-\:Y6E=HWP4H8G30XLOH+);()(3]JSNLT M6L,61_2,]<.X$,#CHO;VAY-7$W,:)4, T4KJMS,U[G_U+FRID^+S/10A?]&L M(>R_9X.CX=$K8JM5789O]4X#!N1;_PYT_D3W1#K/Q?-LV_ YZ>C.J)_,UBI[ M?,K:&)A"3I_1I01_4HDN3ZX<:W;>A1=D-(G9]Z70]!6K9HWMJ[["\\Y$*J]U M(#2ZT]OX8KAUN"A,\Z#+.L7YAXWSK6#-?5J'/;MU,$&<;A97BP;IQ7>=U#]B MRCU@?: ]7[LO[J6A:]#F_ >^T>F'S/XT^BNK5-$!,V+-HV$9_3^NO )DCG5+ M HP+QWA3-RIPS]+WS(E*-.YSGQWWNY,135E_-.S.H!T"JY:W7:^.%??0!>(_\%##W'ED2+0_H>\I)<>)XH-'(#P=^=S\VX2D:E'UA M8:4. MP^(PH 0J):2WF$CS^^-R2NXO8=\\)J,U0/@2^A*C+?6P8C-U2'ZQRM M:L>KFQZZ[VGEG\\@W?GW@*EXE_; 0IW!FTHPAYS0_Y KAF1 M4R8U;,ND0?#!I4N6!PV2>8E^MD1M%M(&M^UN0H@,^O-J=C^"Z&IM0/[YI_'! M_M^@:\_-M=C,*_N_I,OT<) :_O'/P7-=&/G-Q_B\,3$^CQ#N?W]G0OG4% #3 M&IW <2/8]N.XEJ?JK0X]>@H.XX[,OFJ?MNH>.K)W4.+=+'UGZ.X2'X^O.[S5 MD59+P$7RC3R:,)\\ BURWOR$M,B:XYYH5/*HRQZ#QG<8QI\BJ"5*9&4;#+TW1^_"*#V-72IM+OHV5P9(]!=\?F^?1/-=+N@IW; M8GQ%'CG^'>,Q=6/\UIUQ/$T#8,A=0L8#/"3SUUUU#Z!_W1^-Z5_#JEI$8YH& M7.=(1@!-LG]E/M)O.'LB&'N,\?AE=&VLKG[KZ$JT1E*?/6X 8Y(_]H 1]P9 MD,0]UD,(-I0#(XFL'F,-B:T@(ALR)W\=E&VKSNG#,]SR%*G_SL=+=8?^I.T3 M9+^I)!-2RZP'$TH]%P/_4+4CLOZVZOT:C%W4VY26MN-2QIL).I0%LS]DKE7? M)VB!N1,@:4V(=[4@MLP^(?+7R)8P9K?FW='AEAN%=5J[P,ARUZW-!_GI?VN1FE[RHQ!&MX>;MI#SQ#"$O&+*">FVS'#FCGW"I M#TV9CB#E!BMPT>%[\H7K-_8VY1 N6.D M,+:\!I@9N4E2?A[9<30DC[TJLAP\>EO-P.[HO;N&9T=RL08MLA&$!JU^\ZD5 MS_;D$RR[TW'PMW[MI.PS32IK1J!M*?KD&6Q"$T7,&6,E- 0SJNE?XO=/5C,E M-'&-*.1X,[W1+N:%\<*-.'"^TP\>+DQA-U@8/2",O[L-D%5=<7VW6J'QA#%: M1!5[5 T8O)XN"4C"/Z<=^=.GR?9&1Q-R&$K?4/]U]O;UNTOU[W,U%E\W7WD% M>G>OQ@'MH0#H0C,)]^WQZ.5^KV_K6!%:W&%3<1"GI+U^Q.;4YN8KM#O:IX)& MILC394=/"2_NN''<='IU(D5,%7:]F'_6VV2:^6"?DW5(%:YTM.GQ5VUT-G\_ M_KR:X>Z7YK>Q.FZ20KB]6B#46N;A-PA/(A69K4UTZPF[,OSO>N5$2TM;;^EB ML@$7LSZ;51")(.Q&?EU!(FY:'XTFC")FC].<'+&2_-'H%?TK>/JXI[.#2 FJ MFY<2ADX )N+$OX/--<32C=S$@S-&=$A6"U MCYN$A:/R8TR&H[]7 .)(I@TW)45,'!&**2E.2L*QLIBT,36.29 !QS%CF]+C M2)(R0HY*2RQ%CDY!Y*MQNTP[2XZ4LA8\'PH<.?FHV M#H4TQ_>K8CE1FIR%6R?Q?;N \(A,_\)]Y M](2FWP)"TW%,:#H5E/6EI7>F/O*9D;1.7W\8G$V_=9LYW/XO9EIB]JG9M3+6 M:V7?Z/:[S;7J]+D2KNY1963A>>Q,W;-Y,2DS?D&ULU/21W'9ST,64$3A>"], MHQ[][Q3.X%+\ ?E=ZE6"8YR9_ ''!0XM2IT'?_8+/P.1R][W^&M"/8W[2(YA..K M0XUL4H_<2.L06JWJG#ZH&N*F H>F6&POT\-0Q: V%4IK&:A)9"'*L"1C(R$H=P9;PB9[ M]%H@ ZP>YNCMK*8Z4X5A$.>D9Y73QUB76[Q;Y+KQM!=;,:/.NA8@FRV/M#QZ M@.26Y1#,9.O(IYS'Z#K!N$GWV/\XXZ@O6_]3/N$-(Y(<43$JD:-B!YLLR#GL M=RS@JR9MP'>L2)TC/E9D3]H7([5K"B@0(=L+3,"0[044T)X]1_CV;K& X#P7 MR@,5\-,K-^"-6>/Q;\QQO'X4V)9>3-/:V%-K M-%6R)W!&M^K)EEY*T^Z9^KQR]7G%UD<$W\JS6W5\TWQCTC?-)R9_=KXPZ3.G MW(_@FT9"3WF6YFF@_/0GZBD>ZT;,8Z/],56Z4,0;F4X R49$0TJ%P<$N/1' M$RM=7#[C,3M=2;I#-EEFO+D;>];++AQ?_N[&2>]DF0O;>2^><>)WSMSHUJ- MF V&G9%5L[)I22B]XD75B/3:5Q"U7-D6R;(J=5R])Y#:6*INOT[I)Z5L(WWU MR5SJP<;B:A&_DO(Q2NVX(!)B]7RZ&@UV38"BN7Q!8]1@_%NWH33KN>L;G]*I M+TUEP#QVB8;C2E6U7J\WH,Q%3JWC8;5;R F 88O*8*;U_[GP=V2+"$^_I# M_5X5'4XS_\YK) AME@]Q^ZB^^OY^\1WI%1UP!60A=V'YS\Y'?!BCE]<]RPC! MRV(9II[N=\&WJGX'J,-Y*\D:,=CUNX2-]LCT*;=Q\&.<[SG?&6I><[)[;?;U MM[NMLB/ZA"F@!C!>00I/B^5G74[S'^&_*W-PLS*7HPD/GBFGO=-8=/K6Q?*T M]?X+[LE0YUL0/+TKEN MHR/PQW,<3B(I,$7HRG[PZ/*&O.X>BR>VE#&]D::_[Q=^KY][3\M';SL-:L.Y M"U3RLMW$ \F)CBD'(&\V,O4C@6]52@C\YANG:45$<*5$;&"\%-C7]62;'B8; MY%2+-\$R*SESD!SKLVPA-)X,AE\?F_FU< ?&E*J*Z@%8.Q M6M[A\QU0P:Z.NH:G1'=Z25["/$!/0QUDM5-5>U!!5G1%[;!$J.I,XX=A6W(# M58&KSO=Q32>$?5S3'36J)..D_&+P# ZO2_SGSS\=[1U,&,RYYSL=MF=W#&7; M5-="$XL]3##,$%-&3QJ_H H+1X8OM,L/#E>C!!!=JLHD-RI,AUZR'RU-@ 1MS7ZL5W>2 M@JLZM*V?4I@V6WN6.\T>,N24!J?[W8-L) "W1HF>&$(GLC$U;R+]()S%@*K, M9KDT< S0:>".=;<87'WO8'$"M?&&7DTTR#'OQ2XAFKF+PH)C&!BX#+SR:UIQ MK\V#[%W#WJK@[)A6A'0?!Z!AC:R)W]KPF.2E@^JV=AP$#(,O(@9%!?UQDNL/ MYKK]Z[Q#_\3XCJ]*KZB 5\&8G$+(N4Y]ZL,'L5?D]%AZLA]J^,7"A.L4'()]TS?= M#,"*^%0?/F%,)OO>BZ]=__!U!+ P04 " "0BPA-ILI/69(" M #E#P #0 'AL+W-T>6QETZS9.N(_UKGH?.?3L22.1JE> M,[A; &BTXDRD(5YHG7P(@G2V $[2,YF ,)Y8*DZT4=4\2!,%)$IM$&=!M]T> M!)Q0@<EFW MGSC'*48>XW,4XL[@/0[^'/2LO1O7^&K0_9=!/X-< Q[L 7[\N:,2I>/)4@Q? M6(IG:U$'/]\!7LZW:%5T/?QB#[<;6 +;L>I-WU,+'[;W<=NB5@ONV. @WZGC M42Q%M6%[V!L,.N& EH2%^(HP.E741L6$4[;VYJXUS"23"FES4DQV!YP^>'?' M:_80Y3B<"JE<;I_!?Z?Y])JCT"Q!REA)L(N]83Q*B-:@Q+51W&1G_,V%/JP WF"13J2)099H.+DSC$8/8TE%TOK"CEDE@G5I+;H2(DKD4 MQ'$H(G+!P,Z L3M[PWR+M[!7,?)S["]I8V19%*)9=2Y6?\W]\& 3S6-OP@X. MPD4)74K]*3/+$4ZWNPYN%<1TY?157!(PZ"1)V/HCHW/!P2]F;\+.@0G'(U+D M00NIZ(/!LUME9@R@,%J"TG2V:?FA2#*!E2ZVTRH^E'.W@9S_=9WG($ 1MDG: M[/UCKO)_9MP;_CUE=ZO4"1]755^;HFUI&D"RWP22@R:0;,"QZ5T0=Y4;;NM6TEE8TS2C35.1T%S2*P/.QKX80?[5/$K;5 M.E:]JX'79&K>W%OX)C:"F&1,W]HE.F>(*_G&$C M0?6P'_\"4$L#!!0 ( )"+"$T4PL'MX@4 (LY / >&PO=V]R:V)O M;VLN>&ULQ9M;3^,Z%$;_BM4G1AI.:1(G 0$2E'"HQ+05K7@WJ:$6N7#LE,N_ M'R?<=J%\.B\;GMJFKK/DV%Y[V^[^0VUOK^KZ5CR61>4.>LNFN=OK]UV^U*5R M_]1WNO+?7->V5(W_:&_Z[LYJM7!+K9NRZ <[.W&_5*;J'>Z_UC6U_CL]7ZY/"G:5OKX^$^W9_\-47U^;7)_4^:K45?,, M976A&E-7;FGN7$]4JM0'O=[6H\5!;^#?-ZKQ MO[DWSEP5NB?LGO%?V-%BT(+S00XGX]GD?'1R-,].Q/'1^=%XF(G969;-9P0P M (#!CP&*K:DBD"& #+\1J\#]QW47:)U, F?)"'N5YO6J9+G2N/:"_^6\Q MUL]SYH4FD+L @UB;R'323[_!B_EO7BP=3%!W> MR/?*ZJ8E$$?.>=/]IIA0.,S&.3>5;L?.T.J%:2@5LLR 63.C*J]++>;J43O* MA*0R8+:*'QQVI?T KDM?B_L4-2"7#)AE,FF6VHI7PG.CKDQA&K/>>,@C VZ1 MU&5IFO)MPAO6/@*K;G25?X!$'ADPBV3NPUNWLD]BUM3Y+:5"XA@PF^-XY?P8 M=4[,],U; 'M:6^VG/#&YHYA('0-F=W1MMNU=#(8(LL: 61M3;;O?5;E^IRQ] MH-"!"QI>(VT$S-IX'LDO\]]6]MBVH_[5B8XB(F4$S,K(E*W\V'7"-ZF8+96E M@4$ DQ-F;9QHZZ.6-LND=F6JCT,B0-8(F*T! ^= 4DSD MCH#9'1@SIIC('@&S/6"$'R04$^DD8-8)C/&#E&(BG03,.H%1?K!+,9%5 F:K MP"@_W*'K(<@J(;-5-L6N8FO>/GSWBT(BKX3,7ODRB'TFI9A(,B'W$A@*9<46 MQ81K8,SB60]F-SYLY)Z0VSTHJ@VI>T+DGI#9/5]%M2_M23&1>T)F]\#@-J3N M"9%[0F;W@."V;5"*B=P3,KOG"(DG>@G]UXBFO!$2#P1LW@@IJ0) MCT0.DOP)#\ <4$QD(>%!#;8JRL M[99CNLY),9%T8F;I?,*\T'GTV1A=+O.]CV*=CT21O%1!9*F2VTCCFO&U5T_?)4&2LN:\42/@J;(0BGWN;=-^ZCO3Y]B(@NEW'^_V8PY?4DT M*":R4/I=QZ@_8-JZ[0$EQ83_P.DLU.\*N\/]A;[VM2[&_A;.7\_]!#>UHGUI M:QH$D6P//5^OBJ*=^R;5>:W:ZUT=KW^.//P+4$L#!!0 ( )"+"$VMW6+E MK0( &TT : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/%VD%NVS 0 MA>&K&#I : [)(5/$6763;=L+"#9M&;$E0531Y/95O:D*)'I=&$\;&8(,\E]] M$*AY^I8O]7CNVM*<^[)YNU[:LJN:<>R_&%/V3;[6Y:'KU6S3!?HWI^FJ^Y>3GLJN'E8*O-CWHXY7%7F;>+^=4-KZ7)>2SF M]F,?I@VFO[SW^7^V[X['\SY_[?8_K[D=/ZCXNT%E/@Z2Y2"A![GE($%)>#(CTH+0M#CEJ^W +V%K[< O66% M=VWTLLW76X#>PM=;@-["UUN WL+76X#>PM=;@-["UUN WL+76X#>PM?; ;T= M7V\']'9\O1W0VZUP5H(.2_AZ.Z"WX^OM@-Z.K[<#>CN^W@[H[?AZ.Z"WX^OM M@-Z.K[<'>GN^WA[H[?EZ>Z"WY^OM@=Y^A;-N=-C-U]L#O3U?;P_T]GR]/=#; M\_7V0&_/U]L#O3U?[P#T#GR] ] [\/4.0._ USL O0-?[P#T#BM\JT0?*_EZ M!Z!WX.L=@-Z!KW< >@>^W@'H'?AZ*]!;^7HKT%OY>BO06_EZ*]!;^7HKT%OY M>BO06U>8-4'#)GR]%>BM?+T5Z*U\O17HK7R](] [\O6.0._(USL"O2-?[PCT MCGR](] [\O6.0._(USL"O>,*LX)H6)"O=P1Z1[[>$>@=^7HGH'?BZYV WHFO M=P)Z)[[>">B=^'HGH'?BZYV WHFO=P)Z)[[>">B=5ICU1L/>?+W33._2U$,^ M?!^')N)V"@PV&34UOVMUNE;87\,!)4/@GV^W2MY]# MVTFK,JE5$^E[$P+'G/.#6)^[7/U\G*Q?'/IN\.MD%\+T10A?[VQO?#I.=HB5 MS>AZ$^*IVXK)U'NSM4*N5EK4XQ#L$);AV".YOKJU&W/?A<7-T_5CZW5BIJEK M:Q/:<1 /0_.JZ?*Y8>IL-Z_QNW;RG^*"9/'U$+OX>&V=Q*I/Q!LFO+[Q>![O M^_Y@G6L;^ZYHXV;3UK89Z_L^WI+ZR5G3^)VUH>]2OS/.-C^":X?M<]X[X\(W MT\?&XM")?Q:DE\L1'CM[.L!<.>?D$+>%/35J+CQ]9A\:^+(;ZM'9Y>1BU87V MQ./%2'>QZL5QX3D?T1ZW3F.;-PV/K2_WP_X>W7[^?NJ%_RUZ,1\^]M;/ET-" M&PO M=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( )"+"$W]$Q3=5 ( *X' 8 M " ?<( !X;"]W;W)K&PO M=V]R:W-H965T&UL4$L! A0#% @ D(L(33751\)9 @ M, @ !@ ( !@A 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ D(L(30J*'C/>! 'Q@ !@ M ( !)AH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ D(L(307\G$RT 0 T@, !@ ( !#R, 'AL+W=O&UL4$L! M A0#% @ D(L(325F6_RT 0 T@, !D ( !Y28 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ D(L( M3?+1N+BU 0 T@, !D ( !IBP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ D(L(3<88H[*T 0 T@, M !D ( !9S( 'AL+W=O+0! #2 P &0 @ %2- M>&PO=V]R:W-H965T&UL4$L! A0#% @ D(L(34Y"B>*T 0 T@, !D M ( !*#@ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ D(L(3=-T>>&U 0 T@, !D ( !YST 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ D(L(30 # MCIZS 0 T@, !D ( !X4, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ D(L(3<0\/\K3 0 G 0 !D M ( !Q$D 'AL+W=O&PO M=V]R:W-H965T1- !X;"]W;W)K&UL4$L! A0#% @ D(L(39T?PU:U 0 T@, !D ( ! MTD\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ D(L(3:/_,9+$ 0 -P0 !D ( !FU4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ D(L(3=Z%&U#% 0 -P0 !D M ( !FV$ 'AL+W=O&PO=V]R M:W-H965TN#_3BP, %,0 M 9 " 6MG !X;"]W;W)K&UL M4$L! A0#% @ D(L(375\+=HI! 1!0 !D ( !+6L M 'AL+W=OW4" L"0 &0 @ &-;P >&PO=V]R:W-H965T&UL4$L! A0#% @ MD(L(32>Z&:M6 @ B@< !D ( !+'0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ D(L(3?P+3RU0 @ &0< !D M ( !T8( 'AL+W=O7142<" !=!@ &0 @ %8A0 >&PO=V]R:W-H M965T&UL4$L! M A0#% @ D(L(31/___[A 0 HP0 !D ( !"(H 'AL M+W=O8\ANX# M #4% &0 @ $@C >&PO=V]R:W-H965T&UL4$L! A0#% @ D(L( M307Y&PO=V]R:W-H965T&UL4$L! A0#% @ D(L(3?@?B;!G @ ,0@ M !D ( !6YL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ D(L(36F1ZGS^ @ A0P !D M ( !F*, 'AL+W=O&PO=V]R:W-H965T MI !X;"]W;W)K&UL4$L! A0# M% @ D(L(39R[_[+U 0 [@0 !D ( !6*L 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ D(L(362^ M(H?U @ RPL !D ( !:+, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ D(L(3;['^9P& @ V 4 !D M ( !;+P 'AL+W=O&PO M=V]R:W-H965T@( M $) 9 " 3_! !X;"]W;W)K&UL4$L! A0#% @ D(L(30<[QWAV @ \@D !D ( ! M\,, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ D(L(3>,LGJQZ @ # @ !D ( !A\L 'AL+W=O&UL4$L! A0#% @ D(L(3;7&K1Y M @ Z08 !D ( !_-, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ D(L(36K5#X7] @ Y@P !D M ( !*-P 'AL+W=O&PO=V]R M:W-H965T#B !X;"]W;W)K&UL M4$L! A0#% @ D(L(3:F=J*$G?P XN&UL4$L! A0#% @ D(L(3:;*3UF2 @ MY0\ T ( ![V0! 'AL+W-T>6QE(% "+.0 #P @ &L9P$ >&PO=V]R:V)O M;VLN>&UL4$L! A0#% @ D(L(3:W=8N6M @ ;30 !H M ( !NVT! 'AL+U]R96QS+W=O&P\ @ WC( !, ( !H' ! %M#;VYT96YT7U1Y ><&5S72YX;6Q02P4& &$ 80"9&@ #7,! end XML 106 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 107 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 109 FilingSummary.xml IDEA: XBRL DOCUMENT 3.10.0.1 html 204 340 1 false 82 0 false 13 false false R1.htm 0001000 - Document - Document and Entity Information Sheet http://www.uei.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 1001000 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.uei.com/role/ConsolidatedBalanceSheets CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 1001501 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.uei.com/role/ConsolidatedBalanceSheetsParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 1002000 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.uei.com/role/ConsolidatedStatementsOfOperations CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 1003000 - Statement - CONSOLIDATED COMPREHENSIVE INCOME (LOSS) STATEMENTS Sheet http://www.uei.com/role/ConsolidatedComprehensiveIncomeLossStatements CONSOLIDATED COMPREHENSIVE INCOME (LOSS) STATEMENTS Statements 5 false false R6.htm 1005000 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.uei.com/role/ConsolidatedStatementsOfCashFlows CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 2102100 - Disclosure - Basis of Presentation and Significant Accounting Policies Sheet http://www.uei.com/role/BasisOfPresentationAndSignificantAccountingPolicies Basis of Presentation and Significant Accounting Policies Notes 7 false false R8.htm 2103100 - Disclosure - Cash and Cash Equivalents and Restricted Cash Sheet http://www.uei.com/role/CashAndCashEquivalentsAndRestrictedCash Cash and Cash Equivalents and Restricted Cash Notes 8 false false R9.htm 2104100 - Disclosure - Accounts Receivable, Net and Revenue Concentrations Sheet http://www.uei.com/role/AccountsReceivableNetAndRevenueConcentrations Accounts Receivable, Net and Revenue Concentrations Notes 9 false false R10.htm 2105100 - Disclosure - Inventories, Net and Significant Suppliers Sheet http://www.uei.com/role/InventoriesNetAndSignificantSuppliers Inventories, Net and Significant Suppliers Notes 10 false false R11.htm 2107100 - Disclosure - Goodwill and Intangible Assets, Net Sheet http://www.uei.com/role/GoodwillAndIntangibleAssetsNet Goodwill and Intangible Assets, Net Notes 11 false false R12.htm 2108100 - Disclosure - Line of Credit Sheet http://www.uei.com/role/LineOfCredit Line of Credit Notes 12 false false R13.htm 2109100 - Disclosure - Income Taxes Sheet http://www.uei.com/role/IncomeTaxes Income Taxes Notes 13 false false R14.htm 2110100 - Disclosure - Accrued Compensation Sheet http://www.uei.com/role/AccruedCompensation Accrued Compensation Notes 14 false false R15.htm 2111100 - Disclosure - Other Accrued Liabilities Sheet http://www.uei.com/role/OtherAccruedLiabilities Other Accrued Liabilities Notes 15 false false R16.htm 2113100 - Disclosure - Commitments and Contingencies Sheet http://www.uei.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 16 false false R17.htm 2114100 - Disclosure - Treasury Stock Sheet http://www.uei.com/role/TreasuryStock Treasury Stock Notes 17 false false R18.htm 2115100 - Disclosure - Business Segment and Foreign Operations Sheet http://www.uei.com/role/BusinessSegmentAndForeignOperations Business Segment and Foreign Operations Notes 18 false false R19.htm 2116100 - Disclosure - Stock-Based Compensation Sheet http://www.uei.com/role/StockBasedCompensation Stock-Based Compensation Notes 19 false false R20.htm 2117100 - Disclosure - Performance-Based Common Stock Warrants Sheet http://www.uei.com/role/PerformanceBasedCommonStockWarrants Performance-Based Common Stock Warrants Notes 20 false false R21.htm 2118100 - Disclosure - Other Income (Expense), Net Sheet http://www.uei.com/role/OtherIncomeExpenseNet Other Income (Expense), Net Notes 21 false false R22.htm 2119100 - Disclosure - Earnings Per Share Sheet http://www.uei.com/role/EarningsPerShare Earnings Per Share Notes 22 false false R23.htm 2120100 - Disclosure - Derivatives Sheet http://www.uei.com/role/Derivatives Derivatives Notes 23 false false R24.htm 2122100 - Disclosure - Business Combination Sheet http://www.uei.com/role/BusinessCombination Business Combination Notes 24 false false R25.htm 2202201 - Disclosure - Basis of Presentation and Significant Accounting Policies (Policies) Sheet http://www.uei.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies Basis of Presentation and Significant Accounting Policies (Policies) Policies http://www.uei.com/role/BasisOfPresentationAndSignificantAccountingPolicies 25 false false R26.htm 2302302 - Disclosure - Basis of Presentation and Significant Accounting Policies (Tables) Sheet http://www.uei.com/role/BasisOfPresentationAndSignificantAccountingPoliciesTables Basis of Presentation and Significant Accounting Policies (Tables) Tables http://www.uei.com/role/BasisOfPresentationAndSignificantAccountingPolicies 26 false false R27.htm 2303301 - Disclosure - Cash and Cash Equivalents and Restricted Cash (Tables) Sheet http://www.uei.com/role/CashAndCashEquivalentsAndRestrictedCashTables Cash and Cash Equivalents and Restricted Cash (Tables) Tables http://www.uei.com/role/CashAndCashEquivalentsAndRestrictedCash 27 false false R28.htm 2304301 - Disclosure - Accounts Receivable, Net and Revenue Concentrations (Tables) Sheet http://www.uei.com/role/AccountsReceivableNetAndRevenueConcentrationsTables Accounts Receivable, Net and Revenue Concentrations (Tables) Tables http://www.uei.com/role/AccountsReceivableNetAndRevenueConcentrations 28 false false R29.htm 2305301 - Disclosure - Inventories, Net and Significant Suppliers (Tables) Sheet http://www.uei.com/role/InventoriesNetAndSignificantSuppliersTables Inventories, Net and Significant Suppliers (Tables) Tables http://www.uei.com/role/InventoriesNetAndSignificantSuppliers 29 false false R30.htm 2307301 - Disclosure - Goodwill and Intangible Assets, Net (Tables) Sheet http://www.uei.com/role/GoodwillAndIntangibleAssetsNetTables Goodwill and Intangible Assets, Net (Tables) Tables http://www.uei.com/role/GoodwillAndIntangibleAssetsNet 30 false false R31.htm 2310301 - Disclosure - Accrued Compensation (Tables) Sheet http://www.uei.com/role/AccruedCompensationTables Accrued Compensation (Tables) Tables http://www.uei.com/role/AccruedCompensation 31 false false R32.htm 2311301 - Disclosure - Other Accrued Liabilities (Tables) Sheet http://www.uei.com/role/OtherAccruedLiabilitiesTables Other Accrued Liabilities (Tables) Tables http://www.uei.com/role/OtherAccruedLiabilities 32 false false R33.htm 2313301 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.uei.com/role/CommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://www.uei.com/role/CommitmentsAndContingencies 33 false false R34.htm 2314301 - Disclosure - Treasury Stock (Tables) Sheet http://www.uei.com/role/TreasuryStockTables Treasury Stock (Tables) Tables http://www.uei.com/role/TreasuryStock 34 false false R35.htm 2315301 - Disclosure - Business Segment and Foreign Operations (Tables) Sheet http://www.uei.com/role/BusinessSegmentAndForeignOperationsTables Business Segment and Foreign Operations (Tables) Tables http://www.uei.com/role/BusinessSegmentAndForeignOperations 35 false false R36.htm 2316301 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.uei.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.uei.com/role/StockBasedCompensation 36 false false R37.htm 2317301 - Disclosure - Performance-Based Common Stock Warrants (Tables) Sheet http://www.uei.com/role/PerformanceBasedCommonStockWarrantsTables Performance-Based Common Stock Warrants (Tables) Tables http://www.uei.com/role/PerformanceBasedCommonStockWarrants 37 false false R38.htm 2318301 - Disclosure - Other Income (Expense), Net (Tables) Sheet http://www.uei.com/role/OtherIncomeExpenseNetTables Other Income (Expense), Net (Tables) Tables http://www.uei.com/role/OtherIncomeExpenseNet 38 false false R39.htm 2319301 - Disclosure - Earnings Per Share (Tables) Sheet http://www.uei.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://www.uei.com/role/EarningsPerShare 39 false false R40.htm 2320301 - Disclosure - Derivatives (Tables) Sheet http://www.uei.com/role/DerivativesTables Derivatives (Tables) Tables http://www.uei.com/role/Derivatives 40 false false R41.htm 2322301 - Disclosure - Business Combination (Tables) Sheet http://www.uei.com/role/BusinessCombinationTables Business Combination (Tables) Tables http://www.uei.com/role/BusinessCombination 41 false false R42.htm 2402403 - Disclosure - Basis of Presentation and Significant Accounting Policies - Adjustments Made to the Consolidated Balance Sheet Following Adoption (Details) Sheet http://www.uei.com/role/BasisOfPresentationAndSignificantAccountingPoliciesAdjustmentsMadeToConsolidatedBalanceSheetFollowingAdoptionDetails Basis of Presentation and Significant Accounting Policies - Adjustments Made to the Consolidated Balance Sheet Following Adoption (Details) Details 42 false false R43.htm 2402404 - Disclosure - Basis of Presentation and Significant Accounting Policies - Condensed Balance Sheet, Pro Forma Amounts Under Previous Guidance (Details) Sheet http://www.uei.com/role/BasisOfPresentationAndSignificantAccountingPoliciesCondensedBalanceSheetProFormaAmountsUnderPreviousGuidanceDetails Basis of Presentation and Significant Accounting Policies - Condensed Balance Sheet, Pro Forma Amounts Under Previous Guidance (Details) Details 43 false false R44.htm 2402405 - Disclosure - Basis of Presentation and Significant Accounting Policies - Condensed Statements of Operations, Pro Forma Amounts Under Previous Guidance (Details) Sheet http://www.uei.com/role/BasisOfPresentationAndSignificantAccountingPoliciesCondensedStatementsOfOperationsProFormaAmountsUnderPreviousGuidanceDetails Basis of Presentation and Significant Accounting Policies - Condensed Statements of Operations, Pro Forma Amounts Under Previous Guidance (Details) Details 44 false false R45.htm 2403402 - Disclosure - Cash and Cash Equivalents and Restricted Cash - Cash and Cash Equivalents by Geographic Region (Details) Sheet http://www.uei.com/role/CashAndCashEquivalentsAndRestrictedCashCashAndCashEquivalentsByGeographicRegionDetails Cash and Cash Equivalents and Restricted Cash - Cash and Cash Equivalents by Geographic Region (Details) Details 45 false false R46.htm 2403403 - Disclosure - Cash and Cash Equivalents and Restricted Cash - Restricted Cash (Details) Sheet http://www.uei.com/role/CashAndCashEquivalentsAndRestrictedCashRestrictedCashDetails Cash and Cash Equivalents and Restricted Cash - Restricted Cash (Details) Details 46 false false R47.htm 2404402 - Disclosure - Accounts Receivable, Net and Revenue Concentrations - Accounts Receivable, Net (Details) Sheet http://www.uei.com/role/AccountsReceivableNetAndRevenueConcentrationsAccountsReceivableNetDetails Accounts Receivable, Net and Revenue Concentrations - Accounts Receivable, Net (Details) Details 47 false false R48.htm 2404403 - Disclosure - Accounts Receivable, Net and Revenue Concentrations - Allowance for Doubtful Accounts (Details) Sheet http://www.uei.com/role/AccountsReceivableNetAndRevenueConcentrationsAllowanceForDoubtfulAccountsDetails Accounts Receivable, Net and Revenue Concentrations - Allowance for Doubtful Accounts (Details) Details 48 false false R49.htm 2404404 - Disclosure - Accounts Receivable, Net and Revenue Concentrations - Sales Returns (Details) Sheet http://www.uei.com/role/AccountsReceivableNetAndRevenueConcentrationsSalesReturnsDetails Accounts Receivable, Net and Revenue Concentrations - Sales Returns (Details) Details 49 false false R50.htm 2404405 - Disclosure - Accounts Receivable, Net and Revenue Concentrations - Net Sales to Significant Customers (Details) Sheet http://www.uei.com/role/AccountsReceivableNetAndRevenueConcentrationsNetSalesToSignificantCustomersDetails Accounts Receivable, Net and Revenue Concentrations - Net Sales to Significant Customers (Details) Details 50 false false R51.htm 2404406 - Disclosure - Accounts Receivable, Net and Revenue Concentrations - Trade Receivables Associated with Significant Customers (Details) Sheet http://www.uei.com/role/AccountsReceivableNetAndRevenueConcentrationsTradeReceivablesAssociatedWithSignificantCustomersDetails Accounts Receivable, Net and Revenue Concentrations - Trade Receivables Associated with Significant Customers (Details) Details 51 false false R52.htm 2405402 - Disclosure - Inventories, Net and Significant Suppliers - Inventories, Net (Details) Sheet http://www.uei.com/role/InventoriesNetAndSignificantSuppliersInventoriesNetDetails Inventories, Net and Significant Suppliers - Inventories, Net (Details) Details 52 false false R53.htm 2405403 - Disclosure - Inventories, Net and Significant Suppliers - Changes in Reserve for Excess and Obsolete Inventory (Details) Sheet http://www.uei.com/role/InventoriesNetAndSignificantSuppliersChangesInReserveForExcessAndObsoleteInventoryDetails Inventories, Net and Significant Suppliers - Changes in Reserve for Excess and Obsolete Inventory (Details) Details 53 false false R54.htm 2405404 - Disclosure - Inventories, Net and Significant Suppliers - Purchases from Significant Suppliers (Details) Sheet http://www.uei.com/role/InventoriesNetAndSignificantSuppliersPurchasesFromSignificantSuppliersDetails Inventories, Net and Significant Suppliers - Purchases from Significant Suppliers (Details) Details 54 false false R55.htm 2405405 - Disclosure - Inventories, Net and Significant Suppliers - Related Party Supplier (Details) Sheet http://www.uei.com/role/InventoriesNetAndSignificantSuppliersRelatedPartySupplierDetails Inventories, Net and Significant Suppliers - Related Party Supplier (Details) Details 55 false false R56.htm 2407402 - Disclosure - Goodwill and Intangible Assets, Net - Changes in the Carrying Amount of Goodwill (Details) Sheet http://www.uei.com/role/GoodwillAndIntangibleAssetsNetChangesInCarryingAmountOfGoodwillDetails Goodwill and Intangible Assets, Net - Changes in the Carrying Amount of Goodwill (Details) Details 56 false false R57.htm 2407403 - Disclosure - Goodwill and Intangible Assets, Net - Components of Intangible Assets (Details) Sheet http://www.uei.com/role/GoodwillAndIntangibleAssetsNetComponentsOfIntangibleAssetsDetails Goodwill and Intangible Assets, Net - Components of Intangible Assets (Details) Details 57 false false R58.htm 2407404 - Disclosure - Goodwill and Intangible Assets, Net - Amortization Expense by Income Statement Caption (Details) Sheet http://www.uei.com/role/GoodwillAndIntangibleAssetsNetAmortizationExpenseByIncomeStatementCaptionDetails Goodwill and Intangible Assets, Net - Amortization Expense by Income Statement Caption (Details) Details 58 false false R59.htm 2407405 - Disclosure - Goodwill and Intangible Assets, Net - Estimated Future Annual Amortization Expense Related to Intangible Assets (Details) Sheet http://www.uei.com/role/GoodwillAndIntangibleAssetsNetEstimatedFutureAnnualAmortizationExpenseRelatedToIntangibleAssetsDetails Goodwill and Intangible Assets, Net - Estimated Future Annual Amortization Expense Related to Intangible Assets (Details) Details 59 false false R60.htm 2408401 - Disclosure - Line of Credit (Details) Sheet http://www.uei.com/role/LineOfCreditDetails Line of Credit (Details) Details http://www.uei.com/role/LineOfCredit 60 false false R61.htm 2409401 - Disclosure - Income Taxes (Details) Sheet http://www.uei.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.uei.com/role/IncomeTaxes 61 false false R62.htm 2410402 - Disclosure - Accrued Compensation (Details) Sheet http://www.uei.com/role/AccruedCompensationDetails Accrued Compensation (Details) Details http://www.uei.com/role/AccruedCompensationTables 62 false false R63.htm 2411402 - Disclosure - Other Accrued Liabilities (Details) Sheet http://www.uei.com/role/OtherAccruedLiabilitiesDetails Other Accrued Liabilities (Details) Details http://www.uei.com/role/OtherAccruedLiabilitiesTables 63 false false R64.htm 2413402 - Disclosure - Commitments and Contingencies - Changes in the Liability for Product Warranty Claim Costs (Details) Sheet http://www.uei.com/role/CommitmentsAndContingenciesChangesInLiabilityForProductWarrantyClaimCostsDetails Commitments and Contingencies - Changes in the Liability for Product Warranty Claim Costs (Details) Details 64 false false R65.htm 2413403 - Disclosure - Commitments and Contingencies - Restructuring Activities and Sale of Guangzhou Factory (Details) Sheet http://www.uei.com/role/CommitmentsAndContingenciesRestructuringActivitiesAndSaleOfGuangzhouFactoryDetails Commitments and Contingencies - Restructuring Activities and Sale of Guangzhou Factory (Details) Details 65 false false R66.htm 2413404 - Disclosure - Commitments and Contingencies - Litigation (Details) Sheet http://www.uei.com/role/CommitmentsAndContingenciesLitigationDetails Commitments and Contingencies - Litigation (Details) Details 66 false false R67.htm 2414402 - Disclosure - Treasury Stock - Narrative (Details) Sheet http://www.uei.com/role/TreasuryStockNarrativeDetails Treasury Stock - Narrative (Details) Details 67 false false R68.htm 2414403 - Disclosure - Treasury Stock - Repurchased Shares of Common Stock (Details) Sheet http://www.uei.com/role/TreasuryStockRepurchasedSharesOfCommonStockDetails Treasury Stock - Repurchased Shares of Common Stock (Details) Details 68 false false R69.htm 2415402 - Disclosure - Business Segment and Foreign Operations - Net Sales to External Customers by Geographic Area (Details) Sheet http://www.uei.com/role/BusinessSegmentAndForeignOperationsNetSalesToExternalCustomersByGeographicAreaDetails Business Segment and Foreign Operations - Net Sales to External Customers by Geographic Area (Details) Details 69 false false R70.htm 2415403 - Disclosure - Business Segment and Foreign Operations - Long-Lived Tangible Assets by Geographic Area (Details) Sheet http://www.uei.com/role/BusinessSegmentAndForeignOperationsLongLivedTangibleAssetsByGeographicAreaDetails Business Segment and Foreign Operations - Long-Lived Tangible Assets by Geographic Area (Details) Details 70 false false R71.htm 2416402 - Disclosure - Stock-Based Compensation - Stock-based Compensation Expense and Related Income Tax Benefit (Details) Sheet http://www.uei.com/role/StockBasedCompensationStockBasedCompensationExpenseAndRelatedIncomeTaxBenefitDetails Stock-Based Compensation - Stock-based Compensation Expense and Related Income Tax Benefit (Details) Details 71 false false R72.htm 2416403 - Disclosure - Stock-Based Compensation - Stock Option Activity (Details) Sheet http://www.uei.com/role/StockBasedCompensationStockOptionActivityDetails Stock-Based Compensation - Stock Option Activity (Details) Details 72 false false R73.htm 2416404 - Disclosure - Stock-Based Compensation - Assumptions Used in Valuation and Weighted Average Fair Value of Stock Option Grants (Details) Sheet http://www.uei.com/role/StockBasedCompensationAssumptionsUsedInValuationAndWeightedAverageFairValueOfStockOptionGrantsDetails Stock-Based Compensation - Assumptions Used in Valuation and Weighted Average Fair Value of Stock Option Grants (Details) Details 73 false false R74.htm 2416405 - Disclosure - Stock-Based Compensation - Narrative (Details) Sheet http://www.uei.com/role/StockBasedCompensationNarrativeDetails Stock-Based Compensation - Narrative (Details) Details 74 false false R75.htm 2416406 - Disclosure - Stock-Based Compensation - Non-Vested Restricted Stock Award Activity (Details) Sheet http://www.uei.com/role/StockBasedCompensationNonVestedRestrictedStockAwardActivityDetails Stock-Based Compensation - Non-Vested Restricted Stock Award Activity (Details) Details 75 false false R76.htm 2417402 - Disclosure - Performance-Based Common Stock Warrants - Narrative (Details) Sheet http://www.uei.com/role/PerformanceBasedCommonStockWarrantsNarrativeDetails Performance-Based Common Stock Warrants - Narrative (Details) Details 76 false false R77.htm 2417403 - Disclosure - Performance-Based Common Stock Warrants - Purchase Level and Number of Warrants to Vest (Details) Sheet http://www.uei.com/role/PerformanceBasedCommonStockWarrantsPurchaseLevelAndNumberOfWarrantsToVestDetails Performance-Based Common Stock Warrants - Purchase Level and Number of Warrants to Vest (Details) Details 77 false false R78.htm 2417404 - Disclosure - Performance-Based Common Stock Warrants - Assumptions Used in Valuation and Weighted Average Fair Value of Warrants (Details) Sheet http://www.uei.com/role/PerformanceBasedCommonStockWarrantsAssumptionsUsedInValuationAndWeightedAverageFairValueOfWarrantsDetails Performance-Based Common Stock Warrants - Assumptions Used in Valuation and Weighted Average Fair Value of Warrants (Details) Details 78 false false R79.htm 2417405 - Disclosure - Performance-Based Common Stock Warrants - Impact to Net Sales in Connection with Warrants and Related Income Tax Benefit (Details) Sheet http://www.uei.com/role/PerformanceBasedCommonStockWarrantsImpactToNetSalesInConnectionWithWarrantsAndRelatedIncomeTaxBenefitDetails Performance-Based Common Stock Warrants - Impact to Net Sales in Connection with Warrants and Related Income Tax Benefit (Details) Details 79 false false R80.htm 2418402 - Disclosure - Other Income (Expense), Net (Details) Sheet http://www.uei.com/role/OtherIncomeExpenseNetDetails Other Income (Expense), Net (Details) Details http://www.uei.com/role/OtherIncomeExpenseNetTables 80 false false R81.htm 2419402 - Disclosure - Earnings Per Share - Calculation of Earnings Per Share (Details) Sheet http://www.uei.com/role/EarningsPerShareCalculationOfEarningsPerShareDetails Earnings Per Share - Calculation of Earnings Per Share (Details) Details 81 false false R82.htm 2419403 - Disclosure - Earnings Per Share - Securities Excluded from the Computation of Diluted Earnings (Loss) Per Common Share (Details) Sheet http://www.uei.com/role/EarningsPerShareSecuritiesExcludedFromComputationOfDilutedEarningsLossPerCommonShareDetails Earnings Per Share - Securities Excluded from the Computation of Diluted Earnings (Loss) Per Common Share (Details) Details 82 false false R83.htm 2420402 - Disclosure - Derivatives - Narrative (Details) Sheet http://www.uei.com/role/DerivativesNarrativeDetails Derivatives - Narrative (Details) Details 83 false false R84.htm 2420403 - Disclosure - Derivatives - Total Net Fair Value of Derivatives (Details) Sheet http://www.uei.com/role/DerivativesTotalNetFairValueOfDerivativesDetails Derivatives - Total Net Fair Value of Derivatives (Details) Details 84 false false R85.htm 2420404 - Disclosure - Derivatives - Foreign Currency Exchange Contracts (Details) Sheet http://www.uei.com/role/DerivativesForeignCurrencyExchangeContractsDetails Derivatives - Foreign Currency Exchange Contracts (Details) Details 85 false false R86.htm 2422402 - Disclosure - Business Combination - Narrative (Details) Sheet http://www.uei.com/role/BusinessCombinationNarrativeDetails Business Combination - Narrative (Details) Details 86 false false R87.htm 2422403 - Disclosure - Business Combination - Purchase Price Allocation (Details) Sheet http://www.uei.com/role/BusinessCombinationPurchasePriceAllocationDetails Business Combination - Purchase Price Allocation (Details) Details 87 false false R88.htm 2422404 - Disclosure - Business Combination - Pro Forma Financial Information (Details) Sheet http://www.uei.com/role/BusinessCombinationProFormaFinancialInformationDetails Business Combination - Pro Forma Financial Information (Details) Details 88 false false All Reports Book All Reports ueic-20180630.xml ueic-20180630.xsd ueic-20180630_cal.xml ueic-20180630_def.xml ueic-20180630_lab.xml ueic-20180630_pre.xml http://fasb.org/srt/2018-01-31 http://xbrl.sec.gov/dei/2018-01-31 http://fasb.org/us-gaap/2018-01-31 http://xbrl.sec.gov/invest/2013-01-31 http://xbrl.sec.gov/currency/2017-01-31 http://xbrl.sec.gov/country/2017-01-31 true true ZIP 111 0000101984-18-000032-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000101984-18-000032-xbrl.zip M4$L#!!0 ( )"+"$W$*H2*!JP! ($)'P 1 =65I8RTR,#$X,#8S,"YX M;6SLO5F7VT:2*/Q\[Z_PI^>O[-P7GQG?DZM'?6656DO/^,D'(E%5:+-(-DC* MJO[U-Q,DP 4 60O)(JLPBRP1F4!D[)$9&?$?_^?[[>"';VD^R4;#_WP#?P1O M?DB'O5$_&U[_YYLOGR[4)_/V[9O_\\O__H__[^+B?_3'=S_846]VFPZG/Y@\ M3:9I_X>_LNG-#__=3R=__G"5CVY_^.]1_F?V+;FXF$\:_XQ[*4=]FGY->PE! MX&O2_TH@98CPWE7O*^W__]]_E@2"!"*! .<$)NCKUZM^DO9[6$((Y5=4O.S[ MUWR0_1S__"% /9S\G/32WG^^N9E.QS__]--5,OGZXRB__JF?37Z*3WY" (H+ M "\P?%-.&+<,'S<-SD7^OZ?V] M7MHV.FT:'@A^E?62:>""BW&23^N3:T,:7W-;GSB9WH;)MXW#ARU CH:-PV?# M:7Y738F,\.,D[?UX/?KVT^)AG,8;IUTD@\'6J7' ENF!XW>_8C%HQVLFT_[N MUX1!6UZS\Q4MT_/>==J&].)9$][SWOAKZYSQU^8I>?N4O&7*Y&N+>,Z?-4V: M?AVT3 E/FB;,\CSHMS8F6CQMPMSBT18>6!FQ[07;&6ECU*X7M?/!QJAM+]K] MDN87]'N]\2AIQO_\60,%^NG7!NU23 E/&B=DS="%!\W#V]&[>-@R;2ME5@9L MF=Z*RI4!+=.W3FV;-LZ#30U&N)KYUU]__5C,CEA% ,A@K7KY:)#^M!QM6*<6SQDDMJBX\:![>AJ?B4?.45=*O"=O\69R$FR:UZXCE M\_;)6Y7,^ICM+VG5%>MCVE^RZP4MDUL8.&MBWV!6"8*\U;KCGQ8CR@F#M,6H MAP<-[P^_MG!C?-(T(1O^N06:^/AK,DG+X<,DZTV:D50\:G!*B]_;*5P];IVZ ME4'6AFQ]12MUUX:TOF+']):IZ?4.9[!PYA;#EK.FNV=,J]$M^FK8I*V&H^%P M=MO\]OXT_VEZ-PXO'PTOPJ@TSWK5O!;-/FQ2ZO?XPOK;1[WQ50O;%H\:OM&F MI1MU]&AZ$^S6]Y9@MGS:/'&0)2T&>/&P8=HX:7$;PX.FX>.6O:'PH&%XWK;Q ME#?N/.4M?DK>Y*3D+9#DC8"D5ZU\RL*4JY6!:8Q;TUUL70UM9"M>-0( M51C1-F7^N=J4P;#-;2\>-4T9MZ%UW(C76_JHO^U :"X<[=XV#:M MR1I5TQI-4GR2#;=.+!YOF]I@H];F-IFJ^<,&MV8YL\FUB4^:N+2XO)YR^3VB*I\VC*Q38W/G[5.:HT:J\SAG.& MEO14CQNFGJ3]AI\T##P_B<%@;WAXV+!ZV3-L:<:P,V#*]-5Q8&= R?>O4EFFC!DDH<#EJ ME($F[WD^O!'Q026FURTGB8N'+=.V>@?5\];);6(S?]@ZK4%I+JL%W/K(RXSXO:U<;*B/+_VUZT_27;7]#FZS:ZM].L+:^A?-(TJ<57F#;1 M=):NV(L8;X8??BSS'@##H!HXN5@HFM6O3VP]55D;D=Q]&V;!%EIO';7GA5GA:86E'^A:,M\AW^:1A4N3D_L:A M=;5/,7^X-G3:.)3.ATY7AV9K'+:QDSN<3).5O8SO@RV#_^==-OQS.7)S5_8O M7 R%4LJ?BJ?5T$G6-#"\$_[T/[^]^Q0BFMODH@+EE__]O_XC3B_BH=OD8WKU M0_&ZGV^*S9PH,Q>E?/SX?1*W)(O'$;/_^6:2W8X'83T_Q=?,D[]ZH^$T_3[] M(0OD]S9._3OZ_;.-'RJ'!![*IG?QA_*7K!]_N\K2_(<"CO5]H5+EF+?_]\TO M(/P/!% *\A\_;4XNOO'3YD<6WQBG>3;JKWXUH""?VF2:_E)R"(#E].6SE0GI ML+\RG%U@L/Q:OQQ<_E1]K_QA@9EF5+TM,(75[)J=(JKF_#)=K#PNOGKEXLFC M5^[CTOG?R8DOFU] %#3(?I<=9./$E[W!YT]?]D(E_/T\5 )Y1I50H(J?!ZKX MPU#%#X2J*J^9Y/EK&K0IP!//\G[DR_C?N## M\'8"Y&_I[=S0?CWM]1=7:6]Z><\&4ZR M^'SM8S:[6ASZZ73Z5YH./Z;?TN$L_766]://^G8XGZ[3JU&>JF%?74W3_/-H MG/488'-8CD;F2L33ZXBVXJ?Y;_WPY>\1 ]ET#M,/_2P,F5_C6*SUYP>1X\TO MU;3[T.,_?FH$XZ$@/HZ:2UCW0$^7")(->')?VOPS[ M:;X5C>=_K]-#FZT^_/K-]/:8^G25X[F_ *;<)),>5B M^ZWCR-?,D0?>6BG*Y6_EL*$S M;Z_9O)WQNTG42^[P2 M^TQVM7@ZFDUO5%$NXV60MWA<6]1+5[P=&5^$-';V\[0D<)[=C#^E8R17]BXG MX]$D&?R:CV9C,T@FDZI0\L8>Y\JX^3_2_N65OON4#-+WHVGX*7XK&\["SP&N MX@V3VCYK;W2;5GC6R2#NIWVZ2=-IW$;K]XO=N&007S88369Y.M%W:U^>A%?, M[5SS!Y<>P*^S9'C][YO1S">]Z2B_.P\^7.Y!;B7+ZF;EX^FRM_W68U!UX>LT MD_4H\L@N@+Q /1'"$; M8F5& =\A%B^>?:$$>>F)R'($2-6T?(@@G:,+(GAMZ% MSZ7TK2#T2#O^SWU%YIX\JSY_?NU,6J&@X\JC<*7H-&FG2<\HN?2>/-MITE>E M29^;*U?#^\.KT<]YTD\7N2&3CVDOS;XE7P=GM&=P^HIU*XK/QX]&. M1T]QFW0>)Y'C>:0=F[Y4-GU:I+6F>\\PTNKX^E7P]7/[O_3H:]2>?1]-DL/L]G^_&Z3K7S^*M MNS2OC3T?26A"\T(6&O%\=$%H)M/AP"B)O"**VZE\JELAASW Z\2S$\]./$]R M1^<$1:T:]S$M"D)\B/QD7.H[Y;?5(E5:NKJVR0Q=]=08_S$-Q7)D4/ M .7^Y)]GH3?3_W5M+?S>B70GTIU(OQ@KO2'2#Q"?^B%/ M)P6+GY<@/81MRCG;UOV*&(AW-N&D6+FS"6=M$TYA8V7EU+/;6.DV5LY>5[R\ M**P3STX\._%L=(A/X=1PO;#OV@WM=Z.&"_Z?TL$@&U[_F@[3/!D4%[=OLV$V M*=#X+77?QX$FYW*BW7(U?77A*VSSD)6_+AW_^P.9:*X#SBCUX4&,4EO=*PJQ M'\$,G48Y)8UR"DST"+/4:907;%XZ'^7,-3M*\/+=&V6S^YP-"INF[@([^V^$T&5YG7P>IFDS2Z43?S=/G8YV^-8ZZ MS/MI?IE_R$?]67'@HY/>GX/1]7FQT -6OF2I[4L_' \=H_!$QQ+GRA('*X?[ M%):PZ;=T,!JG_<]I[V8X"ABY^YA=WTS/S-(\BB=VK/U\]<13F:*\BU7D!\14 M@9ML_!H88LNZ7R\S%!4:XI';)/AFQ3_B$>!K8(>M*S]?AGBJ%_$A^+;#5V$@ MUE9ZOC["4PEN8S"6?9W-C[1?BW/0LNC7RP:?1E?3OY*BZV3YUX4'%1<;]WM> M U_<&PNOEU$Z]_%YW,>39(8NP'S> /,D=QTZ%_+,8H:G$KSS'4[/=SA)1NEB MC1>Q _E4KZ';='J^3:>#U*->*5;S,6 BK6X;_I9\SVYGMYL7*_*TGTU]TLL& MV<9]VW?9,+V\F@_8F+7Z:'UNO!+R9:*3X>;=R'\D>18+SGX,=GKM,SJ9%#^> M!\O%6QH57N?7^-80NXUQ'L#1==0N&;=.ESU]M(VJBQLHJV3=TQ0GY7$=O);R>_>W/(#BVPBWI=-I MFJ^C^44P3\.ZSIN8_30+U+I.!JZ 9RGW;CBIURE^Y?HE(.OG#60MI'L%6YU% M/V&V/TN/]]UHV!\-W\:;^E_#M,NKJS2\-PY[]U9??CP/V>D,XPO=BELX_ M?H HV_3K=%D(8RG$G]+PL;X*/_;3_GRFNL[3=%DNX]1E\EF%IH[6A;CLQNM+ MM#TGNEOZ8FU/MXG:V9XCU[?HS,\)R#/,N^6LRB]A*HK'\XO0_DF'_8?JMF[$JIX(W6VD9$4$)$-KY=CSD,VHHVJ8WO!HO=%]YY$Y6''W875J5-K M;^:N3NN5I*QF8A])8&F40 CN*[ ;PY\LL(MH1WWXB-C1V/O1OC6Y0&QOOO5I MZ2J;3K+KX5J"8*>K3E97-5"KTU7'T%7L[_A3.D9L-45P/)HD@U_ST6Q+DKP?3<-/\5O9,5@%FG8_,&E0OAU%ACQWS>C6?!Q MIZ/\S JO[R#+6K;CH^FR)Y$[#E47FJ.9K$?9G&(70)Z- >ULWF%M7F=GGK=P M\4H_CKB?T)O.\C W9OV'B>&W-/^VOJGJ;L>#T5V:?DJ_A=<'!;7M/1^""EL* MWV_)<':5+!ZI7@ FT#6=%.T?LO,1GQ9]?>!"4@\ ; DYE/,=&;QGAQ)_LMV^\:OU2[M]XWO[ MR/(!IK,8ON>#GF Z__;E/6(7Q9^GN'N\>33&5L+?>QV-+8>?1RW8+JKHHHHN MJGC>>KV+J.*WY ["I13?)'GZ,1W/\MY-L*\?\M%UGMRN)&8T/Y]-;T9Y]N^T M']_&XHO/2ZC:EUTF3CQLW<=R:^D%W-\=^#E#X+]]>;=R;O%4AOC;;'"'5C"S MTF'NZR3]URPLV7T+?S1TH%M[_LKX:1-M>U*.+4A?[0C7@/5C<3/?YZY_,S>_ M:*9[/<1==5)C#%ZY0[^F49#&-UDON#V1LKW8!3*_^^/+IU,G8XQN6]?QYI?% M0G[^\NEUN">;75/;25S8(3487$YO8BO+B*;L7*JN["!Z82M:EG:\3,UG;TUR M+S8H]N)">#-4M^$+O>1%,$"QY55;5$?Z.NG=+!^-SZAPQ@ZBKR[G=9'[_C;= MO#]S0I)(Y[:]MKYCE>=F ME;/Q$SK/_\5K@VZG[M5*=T?Z%RKU]U?L741PCANS]PKZ.NE^M<%@)]UGKL#O M&\1UY^ROW(7KV."E:X-[V?J.#5Z!W>]V]DY_9^\46.4!>7H=JSSK)O"S!Y(/ MVBOH-H'/D<3WWBOH\@'.7?F75>@[7_&HON(Q6F5W)'TNDNZ]N6U#O6[U5Y+W M:_>?JJNYTU'OS\OQ^=V.7EM6PY7CS76]DLV=S68AS=0OKDYGO6G:+_#T(BC? MN*;S5,SWEN*.CJ]1>CO=?392?+3R*I^SZ2"]O'H[[&??LOZL]-VJTG!Y&FMQ MG1>;G&P!E$9DKQ9\6\7V*XD/5W9\GHW;BXZ?"R5R)A'*V?)ZT2]T'=>O:.-+ M/%ROQPI)2=Z["62SZ;=T,!K'H0N:O4!FO<=Z7XE7=]3JS9UJ?,6J\11R"I[; M">A?U9 M-TR?/:N6KR1\%*V$+J_^.\GS9#B]S#]FUS?3)4.:T>UM[/TSZOWY85%0?C%T M@ZE_2Y/8Q2NBY^UP/*O7/]\<\#&;_.GS-'T;@,O3R?1C6-=Y<7TKZA8,M@MW M>^+Q-LPO)>_^J#]*W@L_3%KQ"?!TU&$QC^QSFM]VO'P47JZC_'QY6.R/ASN^ MVR.Q#W(/8H_$[A16I[">A8?W:'0[OGM%UNGQ"NM#GO72?XP&R;SC:<<[1]%9 MC5@_7[5U$IS?S8N?GT\[[]C/B-CS[._PMR>6%[#S+4_$L MUS:PV07 %T#>=P-[8_C^;RSN2]E]FHW'@[LX/)M&'*T?]&P\[#CK$9JM"<.K M'42;4'R6!OGM4HUU;-JQZ;[8=$.5GB*;=JQVPO1NRI'MZ'U*OM4)II5V#')* M#'(*>5*B8Y#399!3N'#$.Q-SN@SRW/EG396FPA+ZV6 6LP _I;U9GDVS=#(O M;IOV?3ZZ#;@;SZ9%3N'EE4OR83:\GGQ(\T\W29[JN^87O*"Z58=#4%<%J\7O M.2A3OB2]=UCF/"W-^>R^%S^^YCS_VF_'T)[/707T%,SZ,S!G9]9/V:R? E,^ M@Z_9:@;-V47MIQRUGX+&/&;4WOF<9^ASGD+T_@QFO=._FN6#GMWZ]"6 M8U=&3CY&7L@#KVR\^+_2_G7XU::3L,!Z]:;WHV%_\2CMGY)J/X S#@K;&E^MX.H>C+4GN)K9<@E* U\>3H$=LC?DYE6=3A]U M^JC31YT^NJ<^.EC[X8/JH^JO_Q5$*]:2O7L7*\DV:XWB_NZD&( [+?02M= 6 M=F@0]CH_=+JG\X4ZW=/IGD[WO!K=<_":1R>E>U"G>SK=4^>'3O>\'-USLC$7 M['1/IWOJ_-#IGI<38ZZ& MM-[]J9^'B_2#6JI=3F_2/+QD%-8AVHMN)[KU$]Q1N$'>BVXEN)[KG=1&KW..? MY-,_S"S/J_VJWN(??WSY=%^ICC"=GIR=GNZGS$F7KI*S?,871S?)1)XRG*HR[J=,)XQ%< MT7CDVYG%5RV)K],L'OH\,\1X1[%R79AW+G+6A7E/VT-=BPO/:".F\'3FY*:= M7)Z>7-Z'/B]1&H^13=@N7.;][_L0KM]GR;!S+>NB%=![ J*UFSHO7+ .=C6R MVSWI;%8G6 >X]W=PBV5NLF$Z20O5V'F%)VNZ'D"F%RYJSW,BU_F'KT#(7J=_ M>%*' ,?: M6 IZ- NFI6ZXXZWU0I5_3GLWP^Q?L_4WS5/RU7B37UPQXJ/L*-M]%M: MTMT$W!,HS>1? G(_^I^EB#85&.A4\BD9[1.\QMXQR"DQR"E^FG MFS3=N%D?V>/=:'@]3?/;B+-L>!T6&_X6,9DGRS;!KX[36E"V8+5[X6Q/X=?I M,OT!LVH.NC?BLV$V3=]EW]+^VV& \SK[.DC59)).)_KNM^2?H]P,DLEZ?S4S MFTQ#E)M_3 <%B24=I$.L,W8*=I.T9X9 MYS=HYN1[IYFC9E[%0Z>97[%F[@*]Y];3SQ7H=5+1;>^=J$@\R_;><\O#+""J M$(;)39*GDU4^NYWG=OVR *9X7KZG?+9\_=SC;E+1U#(S#7Q_\TLGL:^#Y+,GO6N%=#GGPVWO#QM>6 MV*WR_Q^"W88U6Q?Z> MK/._U@!9?]'*%VPZ'-UFP]9O;&?Y]8]LO*M\5"UM%PD76J<5X^6 !^/\6SJ) MYX)_S)5 Z_O7ASV&!?^8CO[8D/.G$+:1:_=$V &#&!4R+#I+/\G/#BOGS<-U[Z:?:S"BY#/[H-?I!<_["PSA_3JS7G M],W<6TUZTPN,B 32.Z (8X!J982AF@.,'2"6D3>_7"6#23!3M9>77YQ?%9OZ M;-)+!K^G2>[F;L,]/@ZY\LQS@@P"U@GJL27SCUOHE'!O?KDH[RMM^U()B1WU MBGMD\P$?"O7CPV^3>X#B&%$.:\@AH$X*B9PQ)2A&@P#*W]$HHHL8@&3"PX$9-&'CS"P07?U__ M;GQU^3E7^,CX:?IJ/=GX:=,+F?3>#\9Q#:9Y9A-6LVOVYH=^VLMN@\B%G]_[ M%1 ]8(HSZ#P,HBJUY494O"$U1F]^B&J@>%_I>4,L,! (KT&\!:AU\'TV2',3 M:'D]RN^#0RR<5B2H$40]55P+SFF)0T.9>/.+ZO720=2::?^'XNVK@*U];AV2 MC^EU-@EX'D[C/O ]0!$4:*H@H@ 1 ;QF7/)*F(FT;W[Y\O[M/]S'3^K=#^Z= M,Y\_7KY_:S[]\/:]605I_;L1IFP8G9N5RZOO1S&P2P;J-EY260?MI970:65- MJ04#0$$O,28>046#^!;HUI80;U98L_#J$)C_SW_\M .?!T#YV969;<6Z\-!I M"6E0"$A!00 W>(YUSZ%5LH9U6B#]QW-&^Z$K9K0B6T$N#. $^_X#@=N&3LML"+:@,1PI00T*[J OT:DI)9O <5EGBZVPN=OQ M8'27II^201@3 LAL$D_''H=)9:5BU'/ME3<2R !I"2P0O!8KP(#=&K3; 7HJ M^-MP#;BP" /$/>;(4TF%7RA$ X)VM)O@,_94Z'VT932+PVS"/G**!4P!E6CFO(*&4 M5B)(G6M0&D\$/MCX=(^R4C7!'-76@.G3U_ A'_728&NO\M&MS8K3I>DL3T=7 M96Y .G&37C[ZRZ;CT21[(%D8\AHH1Z7AU ;73(3A"Z& 7NB:1!,)8&U-#P5Q M_TO<1C6JF+>$22Z9"2H+:B(J R$$J"UQ_XN+Q^"OTV0D3#JZA&U $B9/ FJNUMSX6# M-1W&%W' XZ$/$I;DP;)_OLGR:1H&W/P6 +Z9QP_WI@!=E1?KC+7Q=()(K[WT M9A&?1Q4 :1CB"2FZ228HX^CNV3P:!>54@0(XUQ [XCAW(.%4QVWWQ6M!9E"B+H; M>%_0]K>DK4 B"7@[1)R7!4I9+PN''NF,K^/Z6-.IE\61G,LMCN/+<:"@DX(-I 83!"R$OK M?.5C&0;K\!+8P$0[X!T,1G_%!WZ4%\3YF 9S,IP\T)MRB"F!@]"2\8TLH MK(9[YI$0P0/W814:ZX%Y(-C8-=FDF?8!5)Y:[05""F)EB$L MQ#5WBHJC8&"52=ZG8<:7X3AZ;L$_Z]];Q%;M(Y!!JI#38;G:.:<XOL#!T] M@!K[DC7[^##(]K>B;1:?<35F'=VQ6@-L2A8(49 M,-XRHAC@T%LKK%;!/*/ &*+&\FNNTAX14$-J"!Z_9O/]^2 ^H^MA]N^T_W:1 M@)Y4.=K%I_.T'^3I7?@Y&V31\H=GL]L0D*;3SVL9W;7DC+T7L&W=H6' 08FP MT!IRRXRCOC+ 3->5*Z2T =$'04J%^B+1?73UW_-=[U'^,>ZH% M-/H:@9#AK M9M/56H+%*R[+5US.7[%$X$J.RH=9'M3>)%T,W8$^ Z0'5DA%J/$ZQ+G0@5(S M0V7KM@FOA/*[U_54%/Q^!!00:3F&6$FO3'0W7(@*2@Y2SM=V:-9/; Z, W$< M-@C:R2,$C$ R?#6FTLE*BKRB-35_ 9$X)@Z.P0< <^HE85+JP <>!>L&2AP8 M)FI\L';B]504^"3+8\7\8UQ1[ZS45EJD8.RX.^S 4>GWI MRUL$2/PHY#8,5,MZ].K%$59/&&?*: -("#>ATIS*A8\C7(B.VE;/?I1H#XN? METW^G'Q?6&R=#M.KS0W+(YH$H(TA7$@?8C!&N$>65WN?1J':MDC0!;L$H66) M^\/+4>R$UA(H):%!E!C-8ZR_]#3J)YH7A.^RE8?%RY%L!R?Q:$89)0DRUBL6 M_BCY!2FN:WH3/3=6CL$M/B@/S!R'4')HF8>.5-8$454+!2\$.P1:WA<7ZD97 MG]+>+"^\59,,!FG_ZYU+>C?K8_\QOX4TSTJ_'*8UIY[]'?Z6Y')?N*O>\VDV M'@^*/.ML&K?GU_*&-A_N3*TE3BK-*);& &>)1+#2YO'0JB'K&ZV&!'M'X^$( M-$?-YYNPB)O1H/\N'G"<+=T$(A(#;$0\8_# >4AAF:JCA=<-=%N+F8^%W>.2 M,_[K3 G*E V*C@5Z2BN1$8JZ4A YL 0V$)33(].S0.^1*?K7Z#SIR1TCUA(J MB33:(V"I50MZ$D-1DV(]/CW_&AV(FF8!N<2(QX*70\F,6F.VR'$[IMZ#TV1<]8'HU5 M05\*08U3Q(3 P*+R\A=2TI/3H.FSR.G9&L?@K!J.+!=2 D89%[S<0-6$V+4L MU^>DZ>',X[D2C@19]%('':LQH-12 \LC6\H!; H[#A@N'I1 +\HP0JCB-2R. M$4-6"LL0K6YV"*J:#.,!P\5V[!Z7G&=L%0FW&E. 3.,,!DB?E!F&G#HL3^N M!MV"WB-3]%P5*U"((JL]"-&B5IHMK_!I'.A+3X*>]U6W:R^K9SOLF2!;0CF) MC'6<4*2-9(83AZL]%<;5ZI[*9NDI?!_$KJ]S.VXV$+KMFNI),RJ'E$&LH&!4 MAVB8$8\7(9:R!H/:^04353&&!R+G0?@L#4@#7L]&!V"J8.!,HX1UF&N#1'GW M0 N+ZS?3$7LX:M?Q]' 4%SK]G)'L3>!>APDDT"L*(%!5BIX(T:6JYRT\$LDK MF'H$FO\:G3.2E634"^BLTL0)0B5C<'F<)^O7H<%CD5SB:3N*/Z?Y;;"#LU[, MH,R^I5L,E%WB^&*/)FJES))C$A-BA#1$ (8@*3UQ;IG%;W[Y@'[?AH;M:]D; M'@YR^KM4=$=1X'*E,*+EAI_0FN^4]]8T 9M-QJ-),O@U M'\W&;X>]P2Q6FBON8\4FD[.T?SE>])=<:S:Y=J,TF807]X)A2Z[3T56YF ]Y MUFO:'L"?TC%:YFJO05 GUUEO7I)E[5Q\W\$X*[T74SV?S^:-L(\V3#3\[26 M3]-D6A2666VXJ89]U>]G\P(N\66#4:SZ.=%W:U^>;$?29$G?7V?)\/K?-Z-9 M).$HO]NYR40$I39FD'#'J#4\^%G5[2[.^8KDEI6KP8]P0?5#T_')#/-^%!3I MU6S8CPGN3=>D%QI2??B(ULHL7K"U4G:,+$+F%ZR"R1V/AK^. MOJ7YL/"DQ^-\]"TL_.&X84!![2VQF!O+(:<"5+BA4-<+V5"Q#^3L6,=IX&E5 MJKB@ 57> @*-1<&1MH25FL=J9S:E"F&^%[$Z *+:RS#Z1E YI1T, ;[57V***Y@:O740I:%YN M1!UDI6WF^]8_81?%G.X$5",8#*N&5 M""M&1G+K&-(F>%$,L_H5)-2N+Q\.=;7Z+?U*_&PPN%OD&-5?G^_NB 9R)NRAI/D[RZ5VL1KQT S^GWY/) MLA3BAD,:]&&O*%)=Z,-L\J>^T^FP=W.;Y'^N]PH:30(/_3H*X?GGT309['Y/ M++Q=WX;*TKPV=D=V.37$.$>,E[>]7'6+..,#BX"#(0,S>X(MAA4K* (K)>EALTJ;(V<)X">$-9 MBU7 )97"2R.I\88Q#+7T5;4=IUTMF*%/!#QN="Z\]$F:?TM5_Y^S27%\,2G* M*SRX,@E1A*)8I!,)RV1P3D!9AMX#$82RM@#.&A:P"ZQ]+&1'@1%M1'"K",62 M0">1)8$>)24H,35[./=']K^0^6Z>N4GRZX?7B?$!5D\-"C)+I1,LF)/RC EB M;VH'>1#!)G.S#::GKF '&;S!/.:P&A&((+C1HA0(#Z"%-65.*"-[7\'>Z_< M%6(RXTF,QI4UUB-<[@(2+E4M BW6M'-1]ZY8L\>%[BK3PU!0PYX8CPU@L5PU MJCH;05X_LV&KE8J>OM!WV3",,WG:SZ8!GEA=X\Z,PEN3*(!5A[[+OX9I'AM# M+G=&Y_E P^MR5O-!3S_-_GB77B<#5_0J6=IY-YR,AIM6>0V,-6.\"N?&K*8E M++_S9:*388/)WJA]SKRB3B"@/ DVD4C@3%4LB:VQVW+3F=$%&?:'Q"5=1K% M2@RIKV-I^3)7J.S5.8E.4S_$U\E?D]G&OD=D.OIW]+?9,(5@>E/X6^^R:78] MWWD*CL42.Q^*MH:+MZCK$+%/IE^<_DI9C=J'=!O/-2+RGBX-X*^^\J4I@&+Z64+KL%UCN]3\,1;LP6Y$I2U\(#J\BRZ?] M\I4+]ZN>07$P1#^H2W'\PKS!PF(EAQ4)A9A6!"@+$78( E->/O*!C'[5,:\: MPK:0[-Z(KRAW.;U)\[+^]_S&^^/*? 83Q0S!4MFX!X* UY63RPE"-;>*KC4! MV +&XT#=6NV6QOVS8MKU:R>")K8CK7 4T'5 60XX\0SI()(E5@+_GXM5H2;A'T29%N1 MAJ#'+CBU(?Y#7G@$26GX M"T5JD.\WM!]K0"W?<@-H:,8FL#6D.L&BB,'-:. MQ?9U0EI2KU-3POSHXMQ/7]$.2A!JC"$:>BHX91(A3O!\11)"#VK5>X-DT972 M.T]9V#C-IWIGF]U8A%,\$4\T!; LK^AYY+@NM& LA'P%RTM4_['^)6X^<\ M&4Z28J>GP1E_.U175[%=7A@^#U=V)G&UO#QX$:M/UCP"]SWX_+%+TC^R7OHA M7U1AW%XMRVO(8J]7#;02RA#GE:B.'KAEC>$)*5'U% Q4:)RWX7P[F<3^%*.\ M[ ZR*(@3J?!@94*MQX )P@&7V@?W7VI=54 +TE@O/+S"L[OA>1+H.[0&,X99 MX*S$)$2."D*FROQ;"+"OMW^3X%&@?QFF23Y,^Y]'H]@&9%'6[E$J0EO(C<=* M:6%%4!0!=%AVK*,&U)L#B=5:>UL!>2RXVY4# #;X%;&J4' DB>6^4@Y4 5X# MEZ]61[PON'F:#.*A9_2<1\-%1[:RN5O5F6T65?ID7EFP]\B6$"&>15R#V-Y" M>\2!9;Z\\PIYL/GU?1ZPNIRG 'JP]6YM]X2@!<($184=)RKPV+)&+!>D[GLQ MO-?USK7MSV75Z@_)7IQQA9(K'OPU@@3FL4ZGJ_KT8BYK9<4@E,%-FJ]F M*QB/ 71K87PB@PPPR*4,)C4XOY25_;\H"[Q7!Y15BNG!@"[K@!<9 X]K%>=D MX!$1@AD1#1F-;:O*/E7(H3IF@XM9]ANZ%SA/ 7QKT$@TX;'0F?,8HL 7RE21 MA0[ UP$'I.Q2M0? WZ>/A%)* (2LAD41(1(--(@M%$6R3 M8O7V=O,*W@\'LJJ?^$AL*FA8B-FI(HY"H3!U57H>T$C6ZUPR7M-GS7 \$MBM MO=]84*@!7NTM)]1;)Y@LO71OZQT7&*M;B<< ^WXT[#VJ[PNEB%-K%/#:>*UM M$/:2"QRL]Q1#%.U"[A*4QX.\#<5&.UGDHWH5V[ES*G2IP )_^)K!>#K(3VFL M(V*N&/):48H1%D"BLK-*9)%Z&T94UB/=#L2CX-S:+T]+*1T(6BN$!R'&PH27 M]\8\]Z!^FQ7!1\(9HO:KM.BBEPP>W2"2(>J)IHI9 @UUC$M<-6;UPM3[%54I M8O<"YBE@;U6Z#@FH3!CE)?)>428KL!54]0"L2/QX"MAEVZ_'81DBH! (GADB MCEF.5=FZR,+@M#6TM8*-X&X \1@PMWH'X9M(.:IB.@H/=DIP4=I;W] ?7'+1 M:&]W@_EENN@]\3B_@&!OD2=(NGBQR01-6U8\<(XU^.:@YG<"&M8D'(!9C*F:8;N8VJ:CN8L]M9 ML<-7G R8T>TX3V_2X:3H/1_M7 RB&V\,[$2S]$PIBIV2\PJD%JG*4<2 UW?' M8T190_1#X-OKTK8J#A\#"A?B">2L!E2ALJ.J)T[XV@;3!0PQ2,WN/7IIU1W+ M#TD6+*=)QMDT=N*I+L,^4%O+F(C'+"+>,HJ5"::E2ND-P5Z]Z@>%+M[&6U[#X-K?2MHN!;\;-=P^ MGJ=5%XF9.[*@+0RQA0H146Q4((+60^5M"1/;'=6=-'D^6(A)=DG>NU'#_DJ# MV\47=G7Z %XXK#B50AGG"3."EFZ5]_63?$C(^2#F4SJ(V^V_IL,T3P;%5?+; M;)A-BN3Y;^5Q]68"S>=L.D@OK]X.^]FWK#\+$Y=9@HNSD5W<9B0(SA6.Q>R\ M4P#PN)U51U M*J59>??'0.#K)Y?X>>EY-+W,M8D;^D1K$SPFYQ$0U;ZM,?7-NZHAW3D@YMGT M,@368Z:(<%9";(@$JG)+@X#56YGRY_0#GA6M#]/+/JABX(@,[J9#7# M"*IV M9Q2NG^2$Z."9$+LK28]#%^(P';QE&$*R(&]+P8L%K&J"1S9W'(Z\D@,I9F29 ML%Y#Q904@D//=+6CP1&M&2CT7/KG$5AXDL,L*!/.P!!'0SJ.*[%_Q0\EX.U(\5-* DH,PXI*IG'QOBR8X:%$(K:&3%AFSNL M1U[)@?0R"$$E5\P'SR18)J7B)GZ)A^ NUO0R >>#A:?H9<< MFNK@Q2!>=^TH.Q_$/)M>]B(XT!DYS"ZX MR!!K%"+?$/L[Y#BIV#4P;T-)J\V3F$T<;1CTW1D%+J@)=VM/:::)LL#+W!FV/:^);3@#B21X/'EZ(!U0@ MC_1.T7)-W-2KDDA:U[3/LZ8M*386!\,!M!/2 @N,)8M[Q<%X4(WJ9_Z G0:A MMB8_QILQ(DA18#5)"#<(5)Z!MJYVJ-DH2H];U+Q(52%P42&L7]U\\%E-<'^Y M)1@%L)G3B!$B?)78ZUGM=!-RN1%;;(7GZ9 ?R*516NO@SF,9N TYP8'6U6UW MK1MN9]+37?6#3$J[D^>,-4)"CW1P8H71Q.B2$[BH-TT(X1 ['DZVN>G(:.EC M\S.'L,("@L4TKEL3+7A0 M2K6#"7*ZJ]X/#X?XQ D;?(' PU0I1"F5!48TT$;8>JXLAOQ(.-FQ!8@T Q!B M2C#@ C!)L16E/@IVLYX;Q?FQI.^@6WZ:",ZLU9PK N,U= =AE1%(&\Z"Q>FN M>C\\;"6TL>ZJDR&"#"ZM@-!6=5@\K+L6G!X1)]O/%YG!1 /I$ N6%1/*?2%] ML:RJJOL2N):4>F#(#\3#/IA'HG2\4$B4%X%%I2G6#8%'HI[OLGF=Y)16O1\> M-I!9 P41C+O@)1.%%"HP(B3S0<#KG >[5\-IUD_&Q37B9?]V=SW6(O@ABF]J'-;AA3_R*OFM^P2,;GJQ'(A;'7#?ML(8& M(.XP6AYFZU5UL=KE8Y_8>V'D6'RCW*XJ:'(Y;BYWKCIZM-'C8QJ44-:+NT^1(CMHP9@2L:6GI(Q2:XB#RY(L M&NNFMI[G28;?ST)+><:"KTV= 0!:R8F3,CBX,OPH'4"RJ4]U1X[#:"D7=TVI M5-$>6ZT0)%)'4J#@;@'GJJ6.38^':2F",;<:*,$Y=Q3&A$U4T,(R MB_#:+E35!5R>)2G$N?A3$"D)G5-$(A1]*@K)\KJ*9>)E:*ICDN/1FHH1;S'B M)BB?>,N56&>7YU4 -&DJ+% G'H?05$ I1ZE!$DIDJ6;::U#5D0M8;])4FP=N MYT.+\W"J( UQ!1"$LV#/$8;<<5)8#Q=<7 ^:XHV.'(=1511B!61QJDZ#F$"F MG"A((1PS04R:5!4]3Z?J&>CQ,%45"[E$%\HSB@(=.)8:%+0P %LGFW9$(#^T MV6C8H=M9.B$PB!$8$,6!-#@$3+)J\V"-J3>(!_-R9:OKJ&^7M0"RM::2HN'K ME A&L)>Q!755CQ=+:6L).51("-"] 'E<30D((2.00B@*F,/12U+%\L0A]&'@'5Y]9#^ M>H]!+2'(,0<#MI 3ONP$E2N ?AZ)CI$=/,$[=&0'FJ]6TOLL2!@FH=58A=[ M>$ &RQX+E"HL-M>[]X66-5)5[U^S;%+"5X.,U'@T]WDVEZ&UO9;B^_:0D$TF(I- .8&TCPTO_S5FY4O2U! MCC4X,5[B[*&KW3NF?C\\IA!S4F/G-9%:LF!Z#*FN"P*@R!9,P5/!E#@*3TG* MC+3!1)M8'%W$6OVR+#^@$5=MF((_LE/"U!%XBAM-B #*($P%QP0B)LK=;!6T M=3NF*#\ZIFQTG#:[WA]/4WDLH)&4X/+P=BGO6,.!$B M*!R+KS+MA%,2EOFHVF-8[S5+0LCUK'@YG I:W][ AH5@A7FH@W'31@E2\0M3 MJH87A.85CI\5,<=@&"BX\8I!(AT+?K=GR*G2\98!,W7$@(UMG[TC9E%T_=ET MB\5"PQ"V$62$=$)S@ZJ*4D(T]&OF\V3">^)DL;Q]8.,8#!(L--3 :$"\L(0Q M)E6YCQ7T":MWG,&2$G%T;!Q)CU!JK8U-1@"F(8[@0(I*7#1MZ"[ @BW'SX&- M8_"&M5%.A.50$(,UBSTBJ@A+U,M!8\01NK^]V8(-,[K]F@WGF9C+F8N&)3$) M];@F>*U#LO.!/R FDGHK@&040:BLY$Y(!GR]1C9HUAV[E[@#,0'PN(CY+EK1 MO^4JS?.T#VO]\@)FU#@';#HJ_G-P%(4XP'K#@G/"B>0(&J6J/N)0H(8-4[8; M2:W+W8VF>>.[Z=H;5#Q,O"YR?B>FZ!KQ=C@_HKB\:IGR+DN^%MTXGP7#Z^T MB>$AYH(T&B?%">0"+Q65)74C!L"]4+QW5#V=.A_CWRZO+F?3Z&E,8DO;]+^R MZYLU(KQ=(<+!^=LY8B2!PDAOD-20*RZ7Y_[UW/:B1,;3<=^&B,>AN"+1C]5JGXBL1QT@42H$ I9"9Q@A4G$. MJ@K?K*&7<]%(\HGKW'*LLH_E;JV@BW5,1F(H!!N:,HB@KOH=",P;ELM/9+F_ MIS:__/ENG*X=]V\.*,[2@@J.7;LWWE4U_?Z<]FZ& MV;]FZV^:1VQJ/,Y'2>^F/K@NM&O$-8Y:#VP@L36>84A6RG)9M'HXN&PYAXAX M$G4W%_]$,C^V,49P8J"5PE$E <+!UV7.EHSM;+TG)"R*)#Z1LYO[4.QYU=O$ MV2%. 63!_8\!H5.DRBRP$*-Z3"0Y/IM%+^4X&<3" Y]NTG3C#E@4Y'>CX?4T MS6];OK8A?X=R.T(0IH4/Z.60QE8RJ*J(YP! J!9YH&-R7QG4O1U>Q?_$G\J= MZ,L\;@]=7A7XR-/T4Q8PO8(<&U28ZDUGR6"+7_VWV1"#@Z.8T6"?F+?2>!"V:.COU#[[JL8CWX10I;Y151\:(Z$H'PL> & M=AP+ FJY2Q?W"!?/&^O'V,B(_J<# >4$(:\- UQ5;5:9J[?*N) GB_7%3M+C MT'W ;>=5=!.N$6322\&X\C;\;["JP8?PC'#J8#UB?YQJ>0 JCH_G8[ U%41R M19@*7X3> PBTAU([*KWFI*%HQ$O#\Y&4M@/0^'CYA]B@.QP3$,^K)#GHK:XW M.T]/[P_#'MC:Z'L4?O MVV+)5UE2U2A8O+ROAOW2PXQI[9/)[#;M+T+X^<@/>3I.LOZBM$(87S32:4C4 M/NJ&5=%^UA$8L$^<,9@S;*H-JZ!?:D4M=E'B\,@Z"K66Q=F>D3@ <\JLL1K% M^P%%E0QR?LZ3?OH^N=W=% )!(1 APEA.9/ $,:T$$J)ZFX][Q#BG3<#@G4Y'^3.> M5<;S2*HII"KX%3P*#:XP'LL;-8C,X."IGZ,*:&$$],@##50PGF6&) :V=O[%$,'KHG\OH/:S MBC\F^?2/JIKAK^GH.D_&-UEO41R_.#+.[_XP[]N3_AP.GCOCBGJI,0&:ELE; M6L?B(_5^0S'>.NWE?OG4[MIB004P"ED;^-I 6'9?C^U,-*NK%4 V&H6?SG+C M4S>+RFF7+H7.Q,OK"B/+"(O= D1Y'0RX>D\I* "')[SH3Z/9]$:%H";\NG.7 M "AH.,)* N61Y5A7_6>YU[4+Z7*^H7:**R\4NIIDR;P&0WC5AW0T#F[8QW0\ M^SK(>I=7YB;HV5U5WSW1AE!#( L<08,#R:I;S$AOWC@M#"M]%HQL;4^OA(BW M0;'R DN"'"A3\CPV2-1V_8-IPL^CM6+6P=.5=$R_8009J2WF@ALH=&F+C=/U MS#E2R.])+W>;D@Y$9;&Z-^(J+)QPNG2^ :PW:66;O0!/9[7WUM%8(XZ\0P9; MSB$)_[!5HA5Q]2M- N+GL4OW6_,#5#1QB$,>))H:BR0RW/!*16O":RI:\&CGL)D2HZ%97V1]331:D4&\V'GP3L 5>]K:L1EIYI#+!W/I@JCI7# MN/0[+51U@T4(K'/Y::ZZG=:>4$@YCT4+D8(* D&JSCK(/&U&*/9.7G^57\(VGO4?SOLY6DR26TZ_V]5WB?H MN.)V2$Q)=E=7::^U^NR6 U:AO 50"414+% MA;:QSJ7TSIFZT;N@!.T14P]> MX"FA=D ]K;OX%EX"="FKC3OGEU:("Y&7^ M,;N^F;KO:=[+)NF'\+VT>CA9/)W VDX9^SO\+:[MF=,'PQ[!%-/,?(2,X!7[21TXKHM=M59:G"$!"L<^K3%GXH'!Z5 M"1$V'@*BF"7*:H.<*EL,QK))C#6@D:/#H3&L(YL6U]BB'UIFG?4P:J8 F=8-,D MBG3-M 66>B-M8'"#)2N[Y7@>6!T>%.JWD\GLP7@V@#/CI>)$$V0(%I15W,Z0 M:ZI'CS!G@&"R!>(Y*(^"=BM^%>68NEA'$\0JM0Q+7$%+-&[J\X$"LT!*^&.A M?<0Q%Z0><:Z%]"@XA]H&ZU'=+E*<-IS[B#8&J.\F[(1L:SU2XY@$)%ZVIEC# MP*JHNH"&N*H%C6@S9-P.V3A/;]+A)/N6SF]&OD^GEU>?D^\/;AL+-)?:2(R$ MDUICP\7B0D5L=61UO7TJDF@3T#9@G@+SMJA Q*K< 8?(!,O!"0T\J4)4P#2% MF)EZFU#&-\YT#P'SCK:0T$ 1K:\@!*D0* LI28EG NJ1# R2#X\!]#9$ QP/ MSQ4SV'H@ H\@2 M$Q[LWKGX'' '&:AKV?D />\&_F=_C^YA-_@PF+_Z07*>P MC:6+74P3]^'3?)SDT[N8@[1T0C^GWY/)VV&([&;1==I(=*I]4-_IX%+=W";Y MGPW- ^-I_N3S:)H,=K^G=@OZTVP\'F1I7AN[_=*R"-&8"N((D,:Q_YL"M+JX M"X%;Y9CEI>7@1*TBOQVK>\'^/"-LD9NYT@A!??[\6'RWM&E<1PQC.B@JC@1! MV'LO257AQVC+FA&#T D@)HA#+YE,S2@?CQJOX>X33U*(*(^<:<\P1MY#RE>Z MKO!&/"%R##S]_O+%%\9B?=IH[9AQ08LZI9GEVD)H0DBF93.7 GY$[#^/^&+M MK/7!#0Z>A("4"1(S&H2*Z1W!JV\37W@"B#FJ^&IC8[%#QQ@)?PA/D?$13T!) M@01%S>)+CX GCH(FZ61P9B$/+9F6Y;RTK!%]!@[ M-.;$J_!;?+ UA'DEN'=!R$,,H415UG0]JV6)_0VG\<#8?Q[%QYR3SL22[R;> M-&(A1)2EW\*\:ZY":UND@PPYQ916ESRF^S^NW.*F(DCCV+V0!%SY$9Z+P6P@U M1D)]PH@YJOAZB#0E/OJ[$@-'G(A%:8/? I"ARKMFOP4N-]B<&POI:AP MG#,NL &TLIPR_+-9\>''82X,ZDW_.YO>E'@H[B^\3Z>/JQ9(C,28Q&QDC@CQ MQCI>&7UBMK5?N@.L. 7 (:]0M YK*6RT@;K]\S(V[;-'3<$O<(Q5K!L<]C_9YA6G*;Z4?X^_6LAI3'-,1\-PU][\\JE:U1?#OHT38;] M).]/OHS[@0O"VPF0&VKBB2QFL_ TK*27ZG3Z5YH.MS*9&O;557!&[LEL1A/L M&"8.8B4<% Z5F?.:>(YKV4K/3['3$UA@;#!F*C"\1" XJT*B,DV!,89JF>S' M0]X<=_!OZGVL0-9V?D*8LUXB&NRS)QS*>$ET+K3,:UDK=H DIYNG4T=;12>X MY?4)KWU,Q-36.@*]- :J,GRDVM=,[$&H]K2:P@)RA2FG''#N#?1 E_>8/'<8 MUI+D$:0[%["MFN[C5K#-WG%.,&>>,D:C^R\=X64O&QEBIGIK4,R>N((J#@SL M\BG-OV6]=/)I-&CMRM9^ @E-&$.#-P:81]0'^*N4=6](0R%8+- F [5!\P28 MMQY :F&#"XDA\PPZ(6,]5\N#JT$MM<=);W"$@P\LK8U] M.2@A%(*J$9N"J*9=@\/$V>;Y]&%@[G1IJ8@B=9@B@2:!,H91 ZJS56OJU\(9 M@(>6A T*G9[3HV!Q?SZ@)UZEMU!IN6Q!A$5#@PS)R:;^/@#6MND/Z2FT,H#M MJ-16<"T4*?0'AM804(,9,8QJ&0R'@;F3Q5)?"BZ9XEAR$4)'XQ3STG*&F8$" MNQK+@[$)GE3$F9 J2&:M#"Z*!N8Q6+/I MU^ER-SLVDYU\&N=ITK\<_B/)B[H7\?;#]NVVH@=(=:GRM^1[=CN[W=Q9R]-^ M-@V+*SRA-?R]RX;IY=5\P,:LU4?K<^-VWI>)3H9_UAH-+,%>^TQ87+IL3-"> M&IKY00[T;#_FCX-AZP? W3+@O= MTX_#WKW5EQ]WT47I08NI.CPX'8A3^E",JYI\".M](YX2>(% MYZJ4*:O7<[J0XHC4.3WI$R$V#%%[O)V"< @*+9/5#3N%=;V$.=JH_;I7A-WK MC(4J$/2##W036L;>&517.TR,N]K5"2XV*F4<#.1."JMJ)E"!H \=,\1C"[#V MOB01!KK>-PF"O2C)E7J0#S;])CJW1S'L6['EU M05=*7&_>3/$.[;=EG8Y=+FE$%,_U]1&4&=I=CTL*Q:%?_X5]-1F]?_R M^_JN^NM_96F>Y+V;NW=!SPS6WUF.*=K;3HH!L/V5*_UP?9[^:Q9TV%WS^U9& MQMS969X'W;KQXO]*^]?A5YM.PK*2FII\/PINP_Q1VM^5?FF("%&\)<$3U-!Z M \M:?MH*Z6HYC&NTWD6[%TMI=(:4UB2X2X!11XFERE+)RJ(66H1XO-ZSD[)- M&_%JZ8W/D-X 0BB(04&T@SKGC/A*LAU&]6W.ET7I%607F_-K+W.3:<#8-(!9 MS:C^$MNT#T9Q[AG27*O@1\F@QQU03&!A=-GY6SN%3D+&5S?;3DK&S]%Z2^QB M/7RIK2(:>P68G>4/E?K':\5Q;,V0# V%$ G277'R"I>K[,*:S'2 MJZ7W.5KON",K53RDE(PPA3@I0S%MI*WO>[TL2K].Z^T!\\1;S[5A4D$#N*^N M0'I@Z_L@>Y/Q.3U62_K"9I^MN/]=9.HO<-9;_.,/\_[W>_)$S#5H9H@OGVPL MKI].TM]GR?!OR7"6Y'[-GDBPEMY@F+,6,8V ,0@*BARM MTMOX6G&UWO#NC^GHCWF&](^,"-A(AP;,'HX& 7_[H('.DW]G@RP9?DR3P8(* MB!R1#(XZ9KA%1A8'/4Y:5V[Z4P[7NB?$)7]P'__0']^]^07_B#!MEH=SI$/L M.O(,0L"\(A(AQ+C7P=@( )0#U#%*K.><&(J096G8^H8%*-1^4 MP,UST!VH/30=SMD)VBA ZX0G)&[6AI ?80U$=9>24U+;P&W=RCMO0AS1"]JH M[J%B31+.G2(0BGCC19?HUZXA3Q'5,@(.2X#5DEPOPA-:3Q-52!,0&/R_X[L7]NSM!Z>J /* >&R>!7:D0\1KS:;B13VY9-XG!W]*QVC9UGSMS45GFNQJD?6U MD=6U,F[^C_#1*WT7ZZV]'TT;89G4,LMBZD_5UU$G@Y@0]NDF36._=]7O%]ED MR6"Y03C1=VM?GFQ?_$JEM%^#0KS^]\UH%FDURN\:B,E6[;@7'L3R]]H+@D3L M@L&J-NQ_X]Y[QBRS##/0VQ8J_[#MS+W M_0'>]YKO4R_(<8HMXS%G @(OP_+".W ZT57NJ$GD+:= 6:>D]](#*0)1YZLTC'E32Y+ 3')Q MLHR[(X47LY<((I+@->HI",5^L9 #7RVD>9+$NR8=!G4W*WFWQ#+=W'QE< M:]\G ,%."Q+\8& PM0)52>W$J0T17.TLA_%R-8V@/ [6W]MA#0X=54P S+"U M<1?3&FDY"T /"ZL=7E8A95P0(2A2'*$L IA#3"FVM?00+7!"G]D\%"P MON9+**NT<2XF71,C@<;$(4,=)E69*89!.Q^!P]/F)&ZUK6D(A "AS L5/.G@ MBU$(JQTZZF$KM@(G@X-@:YN& $8R1X*(!7\1!5"YY%%#!&41.^.T=AB&/U)^ M*%@[J5OPD=8X\)!#UA-,3;RC!V-!J> I,*P\;Z/-12QM<7#BG)S8!4\J5K=C MTE/*$)7411:.33()%F0SL7R-E>43L&6SP6RZVY.0!,OB3$K@C,M(.'4N.JNOT+8/4X)/QW>3KDMMI*YEE*:$(QCX+$V9J4+ MML3_C[TW;6[D2!)$/[_W*V#:Z7T:LZI2W(=ZI\WB[*VQEE0K54];?UI#@>$MY' F;VTVED/L9;SD2(C57 FV4L#!^<9V:@A=[@7-1[0Q8F@L5:@X*71 MRJ4]GLZG=4/@8@3F';AJ6UA:'4:Q$K1?;I]6"OW2=^W17?K_\%^3[I=V;UK^ M/1H/NQWX>'H!&&#Y#T_>>7 63F!E#0=^D#1@G1*KOIIMKX!4^5TK5X:>(, MF'!QZ["/ [N$N6;$.F:-D$994.UI[4:@(7C!5/0;5DHM.:][PU8C1O_<@I&/ M42HMF+6!A #1%W8)(X>\CBYNVG&G7Q*CW E>2C%S*XB07(*SA4Q:$N_2G&TP MP8HI&]A:C-#3J8@O@M&6,X*8V$9@/8=2WMPZKJ5)9V2P<0YM6,"*5"9P!V-T M_] ;/!;%KT5I4)X,43EN-9?W7$;O J$@.L@ISQ:S'CG)T^&,Z>5A]SL!.A'Z M;<./,"5,*19IC"JU=VKX:5$!&#*E1XE>6:9P%/2S>=CSL!STWN#^H>B/RM/Z M>=#_ @JQN#&I0F:ZH/'IZVFT]L^#\3\+@*LS^-SO_O>J Y(-1$P/RC8X5L", M!YW??WE8[*/;>$&ID <_.!(;,)*(*(/8?.ZC)$9D=W9$K=Q/G@W_BR7RPK25 M9-Y!8"/ ^E+.O74"24:IF<^,LXHZEU5$ZM=%X*E/#!',[$_I?9N'*1_-W4\6 M!HFT/]@1C 66R!*"%H,?@V'?_>4#^>;X^@ZNY3X=UJ__U& M8$;V<;J2.-43+N>59COB2N#M@9E$%J6<@&+S"QZ'D' $ M%#=&3^SD/F1Y563\97A3#'\9?A@.;B:=],VVW?F]-_B<41(,GP8U11E$?MX) MB)5%R3$@PKU3D6!X(Z7@W*.YJTFR*]T4:$ZGC.^#T28(SX#? M^;3-IO0"1D0PKH-!1"IGC'5HKO2IS6>S8TWU:Z.;3R-V!@_%S<>B<]@*A$MJ8!0D[\VDC733')ITEZ^EXT8X@+ M9+!C6C,:'3A>82ZGQ/"01>!8O#9NVV7,-ET?(.QH&HZGM#2&(AM9U4THB,GR M@'AEKNWU$^X#?$5_-X-9;R.-H*>4#R9$8*PJYR \S10:IROMW]=/J-\&MV,( MU=,E[_S'F8I+=]0I7-]%1(=9$)PID\8)(4.%4=62)"'R,SF&._.:-O&>\IQ8G(;E!X@IK5"2S7G/LY#O6.6:71CAMB7SD8F&*@T:6P%* MQ"#)JZ8A%G76-$0Y%9?&&$\SRL_E8WECN#/IYD90P0+7*JBJ?5+E/A;)AMM? M/]V.];&XQ\@YT$&\S-4S:?B\CYAB@S.S)Y'4KXUTA_I8H+R5BI%8;6W*=R(A MZ=S'(HQDDS:Q%*^,9,?Z6)AH3*.U'D?P%2)(ZRP#9B)Q-IL9\*IHMI][99D) M1'IB+/="I)6YNFH%AV H,W&<8/7*F.MT]TI02[C$7DF7=)H)6LQ\5 .Z3N4" M>G&^_*DT/,Z_(B"%3!"//7(4"11SS[1Z2/9=F>_*162*[K*_\9]$> M1OC 88Y6-(JJR*REP"0.:X2MG0M96)ZW,$LLZ/T99 >DQR/\*QQH-Y5/_G(; MNZ-.NY<>>2#BW'-#P)WTVL8@O8F"5XC#6>8>)MK_@/>$^'@"''?8SJ@0I5&1 M6@;.CO6>Q#G.%+G,PR&8G7+8IY]S^83!Y,"C#4XPR@@V07D%<1)RN$K0QC4) M6D+XR6@"D*>A^?%N6!QXG$9J'+DPC$>4JAUQ<(OCE#I;2\CA_2?B64)Y(J)_ M# Y#DR'B&74>A1 M"*$E\X5=43)P/3,5I0DY%]R*"(2JVC*6NJ-86LR@*U8. ME.6EAR"R>^I1*G4M@.E*)PC 5.-(>8#POA%R8K)K\*?V8UX]KPUQQRB M"86#,E$YQ9V:56^!W 1"24(XQIP)$A ANK?!51DA8D>VTQA2"M2OBBM,]",PQLTIA,)+2 M:)-:<6>WBQ9[QO*DJ-X[(7\!]#G.@S"(I<:_%+/&X#QW")MYL8Q;4]5V+@]B MT^;0S?Y#Y#%JA 6X/\1(\)OGQ>@!$8]SUT2JTTA$])X\W3=LKFS1MX_^J %R;%D>Z"LT2IU%KO>,"! M>&1II?DL6-&U,VZO@1[[N0L(*>4E)39B[ 40 AACIB^$7%/])\L"K*L@P.F> M@O1$!84DXXP&0Q7X 55<36S>\[5_Z>T+D^8X)P%+;UQ$Z5K*>AR\ -^Q\JP- MSUO@L-[;LSR1(-M2##I@0YF"B!HB)5#_48>77PAU'N@C,:>M89,+Z M((*WSM)Y.:J@7!Y9Y?;"M-BS.0!B",Y$8)Q+JXVQ=+Z=TG@)+D/6_LWVOZEZ M80*<[AY8!(_ R.81@E;9&*X$MTA1[\*#5 M/+0(3.=Z QWO2DYW-\W70)5#ZMJE1,^GU,]&S[6_'CSQ0/E 5/1:8N>%E81H MM4B%Q)!'2&BUI&I_X.K$:5NGND5!$QL(8@'\6<8#EZYJ1 !\\ZP ?7F<=HPA M$#)0AX0S0BGNC4;<+/J[ L\R/V]3X>TE(+7MH C!/#(6-7":T$1;A:J9=SS0 M?# @(:M"=!Q2Z]:&+3:G)?G[,"S&1XB3D#R*-%\%O$L!')@F9\QO]:E&F;?Y M%MR)9>][7]#J1.>)0[EMC]QL]3]//S0K!]LQYBF8U(D5I5-8P1%I3(FH)CHKFX5(;[%8F?/T[(>T=7(D MEI%%YY#VVJ;%-C96VX6MR@/5MQ#(LA='YQOC.2V42_6=)()R$,)&"=&Y,CA* MIKA4:Q3#ZD:MYSVD'>:(>YXN2E2:0NJ!XQSPVX+G6'[OIE:LT4M@\XVQ'#)< M1P_^FM1&<0H,YZJ2:D9X?D;ZI3ENFY;S. T>#8&B@$F, D.<5I6)@.>:-VZ_ MI(Y3WZ*.XU9%XM/V*N9C]$Z"-S33<[[![5),&;E/- MHR*!(<*HD-4:(@CZLTMQ!NIK.0,V_][]8-F6L)48$P?RJ%*_%T38G@I=>2,0 M<.>P\)5:^;UAF9*%F(B@Q6,PR1%\BGN8%*1M%:EVHK A5[C%1*]%M[=L"UAE.H% M/@P'M]VU*^BW6F&GL8C:6(2#(8HX9UTUF\ZC?!=>6C>^PL:+;S\$J*UT%$P( MF=8Y,\0\T!"5VQI"T,)HGD][5T!M?C)0NZ;XR0@.B)34L+2]CGB.XYQ2B(6\ MBPI4EZX#J&V4BG!N$FNL#/,"''C0E[2DE.3XP*V\3"XKQTY&-C,+7\; ]&-YT^^WAX_ND:\$>=Z;*MU=:Y'$Q+$:':PMCL"?":4\49Q # M(\NJ?9.4Z,SH";1R$79&9%Z29ENWC0;F0$2= 'JE9*]GI%P]@XCE"/.\GUT3 M]NIIMD/76C R 4*."&HAQA#!I3*+'8\F2RD3)IG\%HBV=>"N!1T:E4J[(BSX MI0Z44\EH2'E"\F8Z0K5^04Z#C\]B@MFXUKVTT=**<:LI"V!1(*!345BK7=44 M1L 3SCM;5J*%#8#4!>OR74^Z]7 AIA%]S%,'VJ#2G#9/OF.&^3EAW<9(T@;A M @6[A9-7(:*'F"PQDA L"I;#B@D^&ZP[- 6U+%H!\2$GUBD!KIFO0A^B\LLG M@I1Z3EB?\JN4)B:GVO%4-48I=XO))DK'=5.:SL>OS0; Y7LD2A#W02IPG[4A M&GSG:@6@\NO"^>6PG",(& 5!5D'4F);_43FGE? \"\_(ZKUU MS=3:ILL@7*3!".D"<0$$4(/W7NHR1EP,:[+,JU,$ZH>UD;E*=WO*(:HV@1"B MTEYX'-(&.X4"!-=Y[H&L<_'.(;+75> 6 @V#;M1N/ M&X*(3]D'[ .17&,\APV'O(R?8;W!I]D*VZ]%I^A^:7_JK9GILG4XB*0,M!,6 M1C",%)5I"N8\FQSSS0B8JPW"\!2&(X#U3X8OKO^_Y,VP'-'].;DX;I=(:3I35=!S.JTI1#_.TDEZ2Y+WX$F.= =%>V*LW!)HPB!D?G@>%3U<^,ZXD@V3Q5.&*2'=DY M4$WO7Y*HQYP=]SA(;K3S::"!9R ^B%"(3N8'J2G.+@C>8I&+];[0U8;4CD.S MSC)04."'1HZC,='8:AL[Z/Q<%Q"\QYD=@]/[/ABN\6!XC(PAYH*G*D;!0;B, M2LT#LV"'IPE=:X)(M@N-)_"< /@.\M-4SF@]P40:Y!"RCL^;YCGE*O<8TXS* MN@#_,"P>P+KX KRN87$S'Y_7OREO5:=IXH./ NR'M8X:*B'H!'D!(:^D)#"? MMSCFX?P18)X#T5WW;^"\*Y>N98S3,5TA\ZK"$6Q^INZ(%+L4^^F8+BS=X2=' MP(UR2ECFRCD?2--0Z6\.4K4FTLJ=Y,WPG #XSK"+^+3^*Q)-X7\Z*.OF+&X+^#3#.#N:W^X&P_''8GAO!\/AX(^TV_K@Q&)00FKI8]02(RMC M&A8S+\RV,K_'7:WMVPU2#0BLDG^I5 PKE&9;6!$5$D'$H*.7 51R])SC->-? MGQV#';DRH322P?D0$<94 3YB,:%'F7RN4Y[;?08,MIU!!*)B8Z1*\QH%2+*S M878&U.B0V1&R6LMR' 9+U39/RW"RQH=]LM;.&!Q, +EJ'YJEEX#BQV9+KA M) !@3R,10@H5I ZHY00$N#9A2H32U &&N%D/6>OA6WJLSZF+J/177&3BI,. MG'F* EC,E%%/4%ED/<-5011F.)]0B#B6JYGU=6 < ^C6EF?OB' !.2"AC$12 M1GR5VL#YI*PD6:N.UMYP'CRS)>V70U%Z[2(-*A@,/U67$S@O7 5SP]6JT"R^ M_""@+C@GZB(()9A5 VSE@S7:!AX"M=IXDFZ^ST:6K?/Y"!<24RP-TP1QK@*O M5K$(EE_R82;QRFB@HX%J;A;F J-3]@$[@IE-!22$\&K.&P<7;$U7F! U<<8% M"PP!.^N]UXQ+Y2A35M!J*_!"$# 1X6(9KY#1,:8!4W@0J[6B.X-Y7^T>Y.2A7XM M1L7PRVJF)H$JMA!4H<"\8XR G9)*,8/,7"&D0<&9W*5-I.LAS0 Y%ERYA;)* M2R)33&HCMP)4=@SS^0',N3R_!^!N<-)J!'?+I9[&\#^!F(TZI$UV3,_G@A : M8^:=,Y+5)M4-[E;/Q46%14J5"@MF$X(S/>^V("R*C+J2TY.H^X_!\/>48!UT MBD-W*<2 %4743&4+(+Q=45AZZ#HACP-Q&4:]YQ#95GP@2P9#% M:"N_W8;X Y[(X+/_BC?WAZA-D@9+IS1G"B$$KZ6'4R0;RX)M66 MW3>MPG HA#O"7(R-\CP%D 8Q"K$0GP]5\=CJ?!T"1YN"R+40_JT8@XX=_7+K MAL5-=_S+9#Q*9AS,N;E/=GV[FS?]$,"9[CX?ETSU],'SY^:F]_W/\6G*DU,N M34#>"<2=I\10/'=:)00X6YHC=F&PA.VF^^1=0B=2\:K!1@9OJ. RB$44"@*6 ME5!0SM1**F3#%?%6D+9N-@I>2P"#!84C4YSB@.<&0<4\-4-!'6-Y($AIWLUX MT/G];M #/WP4_FL"YWP8Z2 D1 S(X:63#(>(B9E7*E-FUZW;4FS%K=H%T&G M;UW$$V7@5%L"4($1"T+Q2C\ /V3E?A!C8T3J '[:_W9@L@1Y 8$WXV4,H9&6 M5N(JED ^4V>4$KTRYCL'X0@ +S@.I)989:CQV&@LN5,@S+/$B9=@5Y^%1%OW M %L>A8M1.@>^"-@;%JMJ7(A@\PI3+::CZVL&L(D+YY;6*IUY+0J+:+!Y.6190HP WX5 MB,.!W!Z8<.NI8@"/#BE5(725H& T+SG LPJH_O^[?#]-+-SY/$L4O@)QW$ M_P_Y]TF_P&A\]W]'PS'(R;C[N=3?KCTJ%L(P?>[?VG^,)DD,VET0F+\'^Q]@ M&3X6O:)?K$K504,^TS=,I^4LS8!](KUSJ-)DG,G*V-BBC,,7[]DIG! =JC32 M 1Q@Y+!<3-^.,LV;?G(J#R4XX$P\.9"#"/XJC^KOXU(;3;_HK$=E4Q>!!:\/ M>6^D,^ N5?-I+'9JS5'ABS@J^IO_9@X)6<04!N]*N513KXA?K#I/71#G.J2? MBS$0]0Y\V"]=,-'V\>^C1!R@%+B,*3/7 ;_SN/X5)-.$O"AIFBJA!0)];:I; M.JGR8$-JN:RW]P>N+I1VI'BEC1Y9;+2ECBF)@[95C7J:,Y)=/%))A#H?3BEC M/!J?=DP2"V>Q]PH"KF",]YJH:C RRQ/K;XG$="^[.J\8GLV86F5 9:RV^_C"XMO*\!*.!A=)<>S#LU'GIRQYR'161 M>4<04XC6 M>N":K.(\:8A7\2B%Q'6=%+$IKW3Q.Q4C1S&F!-"J=JMY @5U1+ M0 M;4\8S6SX!M(,^IUIKF9=H^7NHGZ5UB5+BGUD%*7BIFH#>1#KMIKQU93U*@ ' M U=&K]4Z%18JAO/A,3??]M@4:R*S2G)[PZ86/7&SXQ$&>Q# MN%RVR[H2H^[.Q3C@TU@-89,A3F.+M3.AVEL._FQ6B4;5:GA[$E9;;Z990 ', MA"4I_L9$L?D1$@I_QYD3B*^5-//HBTXX)1!3Y' M&EI3*2:=]RY0R>G>6%7QVPEAFH=H6:62KX@4]Q)\7UK5 T40BJQ.E*Z$0VN M. ;&K5V&EFN&HP;G@DYM1@5+ M%:34&@2?@-DF46IH$QX)/;=94V, ITV%QQ^]LIEW$2NGYLV)W663=>O62RDX(TX*#S&+@ M;!XA?N7"XE1 G[NF6*\,G/I6Z;K#&&K+G./$86]!L010>E%6M0@\+^IY"W]K M&':O>0N1X]2$[W0$3: T^).)84T4TFB?)U@PP^2""!ON'WJ#QZ(H%W:?[B(0 M' +Q5C,5L?<,*S[;KIC4HJ?Y;G.JUG@(.X&J XUMUHV"CZ"P\#P-Z)9:6#XR\H=\6!DE$CA/*DB!JE<7F@D"&8YO-6W M'P+7UDY-Y(EA0@8)\6\D3(+^J=+34J]9[,X9/P2N)R0]UMFB6"%.E71$ [-: M[HFJ[A;0NDVT8C7:V@C(L>!N=;L@WE)1RPA>82#2\L"KQ9A!HW6#3-?8Q_W MW;AD['!G";C-6J1%FOL1E?$^5/>E:KGF:C:NC*W1D1OA.1'R';.-J$3.8>V- MHC;U1HLR/HLX>A'R_;=\C3H["^"[HM_ L&&*6%!?:2E" )56+9Y2/N\TQT@] M%\UWF%1$,-80MF/-O1 Z75+[DN;.FXCS_0AO\>IPB0-!?S+Y+MW+'Z-&O,)I MD:/%5H-[Y6*0ME+!GM(U2[HU6J/JUD)R++S;](BPE"3;1J6($:QSFO$RETAO M6-X[+=4:M;<3W _MQ[+R>S"LBKS&\%/:6#?=>#+71(]UU&UI+XE'@C/!>:K( M2A.]JXS/$>-=95W*!6P$TA$K#Y9 ",;FPU250GG'B5KQZNO& M.]VR_EH\3(:=N_8H5; /[N]3G>&@\_O!QTDQ:%@X3Z4Q,4:)Z&S%H]KG/(J9 M6EE3MQNH4U'8M3.(1J*#)59;,'Z"<2)#-2 ZJDR52;SBF!V'P<=!N2IR6-C9 MYLAB5.ZARTI5YZLFQX/S;9Q>VU>K"VUT8 M7CPUEF+'&)E0* (;@5>G4PD'K:X78]Z&J91>SQVU4V,O\30L8JF3%VHU^/B< MX-1>);R#(-CFRXM!.)\3^EV2J3$3X-<9&U(Q%X>8R,VA5R;?]ET7W*OEVX129W"G'JP%#8?>_BYL#3R0-.=:!@A7#("X4>7#KJJH(NC3M>%1^TWS_ M.-J$PBI IX"^E?Z2IQ)-X&<"NU0RAV55L#)IWX)TG+$TGA<$K^K=C\QD-G8CF.5W'PS:M@2*4F!& MA)54:^TI1@RS*K<-05\6>1\$6EJ)L785QG$3>PB6%$Y6((A O66&+7J_T@Z6 M/ TO5K9?[0%2'1A<<+4PR$5 '!'I(>P!99KZSF8C?82,^8BTEZ'AUNUBD0K# M?\+Y?"+A6[S2.'#P MH0TZ17%3+I;_K=TK?KFM+].!<=IU#]A(H:ED5EK#()A&\*]6PF8IFR4L]@:K M-FQVM:9![.P@9E/:IVVX.KBT[+7$!NQZWC/',5DI,:L#J?FRH31^Z. #<8@8 M8K6*EB,NP(5WH6K[(R*_]5%K8M$-L!P)\*YD:P (!0@ 0VF%FD801%QT1ZL1Z3[7_Y1X1QVF5'+&O=*.5O:LVB54"9&KL"TS.X#4H_:NA5&J!YBE@-SNK?=XN:HH)HC@7%( M-4 R6*J9>#*;2&*6I2;VHVX&5"UX;)VDYL&T))P$^^[6[/EV[!]VMQE9AZKF3,BWZD]S/KXL$I3R/ M3,1J=+4/6'4@LFOHCE8)VR!4D&!WL&>5U6$BZLPEE&(?6=Z!R'J'\>#=90$! MS=,JZ D=U9HM=AL+SG*=PYAI$7FI&P$YGB@MRYNX$Q[DZ:(*QH5Q$K!5&MP M@/GS7!3$Y;G^/ WHOX^*VTGO;]W;C06*9??IK^W^Y^GDMO3;; 3G2B!ZF^^\L']L\]B+! [HRTZ/;/2@LKN(D$;))5 MTD3L',CFW#.@.!"@!3Z)%E\ OD$_#H9^,/DTAO?,T@]'#(P3D8JT,5HQ@1(7 M"UFUFD9!,V= 90'E1EB.AWE7(097%F.;UK!KPKEV#%?K:*3+\TJ9SM@+Y!I* M:R,2J7F.*2<$,0"IF7LH:;_LFNX&GF1G"=J==:K[@SE3 VGBXF0T'MP7PR=3 M%]W@OM,>C=U@^# 8/IF>N,AR#OH=>/+TM5^[H]_MHRWZG;O[]O#WI>34QV'[ MII@3= '=KL$.%-Q09R"Z!@.!^S!48\V M8JN)]%4I,B(\:_:=74,<#O"H:,-)@%/OBR]%;U"Z]_HG!;!?VKWRDGSLVL/A8[?_ M^8@B.BV0,1 3((YT1-Q1[6@5%%B"#Z20G"Z&$P:O?^.AQ,'N8I\VDIPTJI MPI/W37\I;GZYM8_I^OGGP1C^U"G;]R;PYX=9Y][J&HUI#VPU3ZG*X;>[ MHDCI$G-S4R9KVKWTL-Y@-!D68)Z7OCFE:7J35.6Y_@L7<=-?)^W^Y_^^&TS2 M00V&NPPXHXQ0[ )8/6QBU!%'EZ:61L(TA//Y2N?<@.][*,U1UG^4XJE0,FP, M03(-14*<8>>8F-^88[JT\KK3?_SN+Y3D/L'19SGIC"=I7X2[:P\_;V@@WCKQ M.UJE$^P2,)"26M O<^"USJ]D&,LL50;$L4!N.NR_#=9PU6]%KP>/_&O1AP/L ME3QPW^UW1Z5'_F7>^+[*1LO@0#0 'YRME%YZ^GR0R6]@Q(:)T[8])^5?%]SS M4[L_N6W/7EIT#B]*LG9H!NRI\8:GW0>"AR ]B'=XQ,IS,MVRS 5P;+V3WT'M2C*"'H M]%1;%H4W9#'C4:W9O4F$*"\)ED#>!5(-"%QPO30W BBG/0:GRW"?YOG.>APD MCT9FI3@O0L*M0TT$>!,\4FLM-L"@R#HT'SYF<3ZNFVBBZ6IP_PP(-%72\]#4 M>@A+991@/XG1V('.JUK^8C[A@Z[.DWW>X[H\D954@=ZC407K(;X7ELXWE9F@ M>'XW2I0F>#5G>$82[M7A "@@PW@PUD1E*+8NV'F"PAJ;BZU$2JRFMIX)B49T MJW:R"#Z3A>!.X<#3,&A>S7'@-B\M9DB==F0EZ"D17U:. C_Z([OYE>VX>LL MFDT-$O!_-Q_;7P^._H30(7BG5)#EG$(2YXN/ S(A7UJ#I>29_3L8S#-AN?5: MVWS\>.P]=DI3[!JQ3STH)? A6.()S['3B[)S)_*-;V3:_')]=*RO/& ?LD)X M:4"!.PZA@A-4(NDKD9,Q'V_&B.:KF=R+(NM).S:8 N^S#)>P"IAK+>8S)2TC M*+\M(UA1?MW4V+JLPV@4P(HBIS"(F%"VZK"A(E_6H3@7JZ[4E5 CO1HFJ=IO MA[P$JE",J4,D"N2Q)I94XQE8L'EK@;YP-;2=)G]+DRX-/!?^NH,RB$HEI7 4 M&^6B2$.,JCRG57F=&(2"ZDHUR5$[8J@1GD40*:F""=%1;]B4X:.(T+ T;+Y5)RQQHU)FQ@LCH,A7S+CH^KW\8,.@M9HE '%OB-4H+ M"("LB&LA3,R2 8ICO5HG?5%D/NYL;S8+&.M*2,L9B'-:8. M(W+1EJYF!Q&\ .T$2N7"+EI,<8RE5U#E1H4A18<,2-3 M1*M4-4C1^9!?[6J>-89=%%E/<@V%I)HZ%M(TO^ QD$'$:N:$Y7E^&@ER>;[0 M0=38YAH*9U(&E<8@D?,2Q7E!O#5L3?>+U$1?GA>T%S7V]@Q5FHJ:%A0PZ9D( M0OKY"DZK(T9YN;P(=6^:'. 94N8)-@3,6UIE+05X-F)1=.VS2S(AL@J+ M*R',48ZAT]X)(<#)459AQ:B>[^=RB,F\%5#A"TS#'T">D_U"P2-FFAA+;; < M4\/GEZX.2TER29-,7*PN;HH#9I-+P6.SAD?$F;?10109JSYT;6-F8$69/K_L M,[W XA\9E7>2&$.UE<0[D(QJ X4D:VYQ!*87&6ULR[H3*[@ 78"8"C;--./( MIJR[!^3!1&?5091(0B[OLDJ]>-8=::6]4"$U"UJBHL*8E.GAB+V@+&.7ZR/@ M\\94TD.T (RIC/&4!<%,&J"F=+3,>)6/! ?AS$KO+HJLIY5CH)A:,C2R@D9! M@ !,E/D=IQ5A^1 VAF36GGIEU-@24R%&.#:6DQ11(F 1:51)#:R%I2YOUN4: ML#")+*"2/IXKI]8M M:6876)!Q 'U.#JL\8P1YEL3-<C4H@$%M+T M1N*G= 1" ZG(*+7T40>JSU53&6 RY6NVD/@ MWJL/]N". H\":%R(QH51PBF;C%(UJ)^XS*Y3C/AR@+X?8#6ALG5:,0:M(ZEE MV$8B(EC>V5)V1C0@E^=]\>HP^>=#9<*&L[1/!32IM,A)XL+\5+#/O2V* M5H?J/3AY9*=LI(98&3FR$?P1Q%SRM:2,)!6N9BXM>4%-?-ENJU#&J%1FQ3 X M1SI:RZ>DI"&D-51KI(">+ 5I_:=M@P?K!O?IU9(2!SL7W%#0/"K-)=/(<,QL M0-7P!K6ZJQFB5;[JHJZ%XQA(=Z@:)QGU\!\4G %%8Q@U<@ZI7=-PS<3*_>ZQ MD)JT3.#S=-S3X^(MLW4/Y@_0 6E&TOCQ?3\-WIC.5$PYEH]W[?YL;0]HF-NB M"SSW?L:LAVM:@2.A#L?4\:L)X2%4(RHA*'VJ:9_N0=Z%_EF0>U::3@#7?Q3= MSW< @$G3;CX7?TW;'SR(>&QWAVO&VZTG-UFR:TP:SR#N"2GV$=CPBMH6KUY] M+;9^<_U.DF>D^5[(/\]QE-\[.IJ_05S30$%.P*5 ,9%>H&K?%T0+:_@;KRK1 M9\+M)>A9.X=C8H4-6 HI?52*>S9;;LF0(&BU$7'!X8R]D_KY:7XA3/[SH/^E M& $94ZD4VWA>K;*G8=U.>+PR??_9,+L0$<9JE65G5O,. XAIRDI6*N-=*S@.UQ1K&?:HJA*<2$\8B0A"JILDC MRBY*PIG9I"H$?H>?157LC_?EG\,*QR^= TY33TC:#@>Q&S."NACII X0X(5:=[&FZYT8U0]^1%Z#Y\_!X]30S&DWNYSM@'XHTI/<_ M!BG=T0.@?X7OW>>*A"TON+$R$&(=.'XJD+2DW:MT8TT\4OPIN?NE#?ON+^@= MJH>]]\?J$HCXS\U$-)A:1&A(6B)01_FT1,;\6>DI$ M)@7WX+,9&@GASD=!R92(P(=0)NX4$+ 2Z#<$RE\7W&64&QFQ)0>?CX!D$&K_;;(>!V38@$HMB& MTBIS003# M='Z?[^2:O36_$WO_ITNF8A)97)$UUE31@'2&D9U;'>4*+TJ5"_CG%V&JE3]T8G(D\ M*\'3[)7BP[#;.2PGHKV-G(/,4ZW2$IN8QN'.8G2!+-F8QL;O$#T+W;:A=@9J M%E6*O-PD^#Y5=?='W<[>(?@R"UKD@F,@K"P0YA0.2%4YU9CWYZ_N;G@.I.HD MXI-KM*/31(9RJDP W\>Y-!@V$%2EB596*,W%MJ9[J\U(U$FCY8N8OPX'H\/7 M67CJM"5:2"PLUMP&0GFUKY +LGHN&SY,!JY&^6Y*/"ON D5*$4F:#0!'9,*6O M,,2;C7<<6+\3=3B/KX# >6BS=-\,DA]IM$#7&*S&$3DS8V""].;L;L/ ^V7/ MK=; P#Y&1@T1,2B!U)2^DG))[$8&9N^(>!4$?N+:;_."=GGA&/B1XZ"@BST.1]<^D'D[#^"#:CP[-/.U/Z]W. MN7><>JTTT=@Z[8D1J"IN3@ON-Y&;T'?L$-M6*Y*UDG=-CJI. @?O)(]>,Q2U M8\(&%JH%3=&)C6E@(M])5B.!#T2S5A)O#;U.HJXFRJ4M(RR WI",8Q^J[)WC M;F-L"=I"'W*W6Q^&&6$W^J//%+;)=P2O M&KF#T'N6BSY)K9(H!$V0U49#[&.X5XIJBM*"HXW<0;T[!/JF1DPQ1PIBRAAKDD@^8KI,%1'. *_WN+Q_0/U'DU?.)6N43)(1##DF,<&KFDNGW&9\HHAV>\0G&U\,H^57O M]P@N8[3]?&/&=!Y$SD6C'8OQ;W[6Y:0#N? MTS-I]_9E+Z"0#-Z#SD'::VF=D:Z:78PQ!_:B_]0_$5T'>QV/29V$W!P4;?IZ ML@@4F=A#PXZ#R%41%X>T!C<",B M$^ 8*<)U%?FEFM(ST+<^!)?(GES#]Z!@BQL_&9;3\9(77D(R*E]<"3*/Z &F M6'./J 1S@9DCV(A%DLW*=050*[/_#P[3[(_E8Y^I^9_:CWBQHKS\OOQ!E;.]X?7JB]+31'KP+M_;X[16C)N('=5* M8HVMAA 8*<2I0_DN\.E4.H3>K=)L-];U$(K^^]__1D1MA/KW2>^1/*'4XL&3 M3Z/BOR8@&>$+_.?CXT.Q/&9X^?5==(X\L#1"5K(HO4^Y'"> SBQ5ZBJ!\C$9 M%T;F>JGAG*'6(&)!5'%JV_(B<1U7DD2L9#88G+/S4:/278O/+MZSCD!K'3.^ M-*2,,[!]2D@;*/-8B:I-FQF5+Z,O>XHS)704H!FZ=X/>33$<3:-(U9*( M]+JR-2T144]SBFN@.!C(%3*NZ"8$&M" \P;6,Q76&4%P56@MW;JQ EH3J3@] M!4C3 7H/UQGY'1.'&"C10#FF%G/$E3 "< MSFXP N,&ZO=PMI6"!"Z4L9(B'*/V2%1E0<;E.P M"*(MX9X:']7BHL2!ALL*O/%*UN%0+/[>'Q:=P>=^LG)TON2@3Y'10A(3B#%I>SD13G$1YLAHQS+^Y_OAL@^@9\-WZ^%9 M"$ZG#> M@+8+58@1E$YJEUD5.0G6ZZKG23B:S:B;.<8[<=T!Y%,T9YB6*83W_8?)VFG6M5T85<]9_=8L^EA]0WD'M.@;SJ.1IQU_$D?)N? :D2 $ M=LC/RS4]3L.?U_<]@^>Q(/HA)'MEI%[7G[B#WMZC&*0',^B480K+Q5 4" G9 M6GHCK%^A3X3:P./E+OB(S@< 8.?$41E]8PCZX=+,/1T&,HW3.K#61M, M5.04&4S ?TA5DA2S>>"O6-C0_T\D/B^]4R;V0M7'TTNV.6T7E^?@J^'@ GB8 M5G.%/"9V/F$0A>"_^\L'_D_QTW[$2]]P&L$N@BFW$DSS:+V1!+P'R12P'6%5 MB,&]=;.[@B,)MISRGY:*^FYO G^;!J-/BQVKV=@'+UX0GH:T;8$K@EB*1<$L MS--.FJPM?2N.]335@NO*U-/?KBJ"5NF1DMVZ_1)K%B-)8'>=]#!38VG5MO7AEMOVYL/WE=M-##A97:I&WB$5MX&B%%YK(*@FK/%\[=C.W54 =9A%";2Z M2A>#B@ZA6)5F LKK1!*G>6^7A-^V\P-)(TQ@X[D*!OQAF8)J.#\,[(K0VBMA MP$_S,^.7?<:V1]W.P=('2$EA2)2.83A'XHFH^L0"0V@M=JLS/PX"L5[5_]L9_ONE^:8W&C[WBW[Z[A4>^O6W?=WN//W[LWA>C MUL_%'ZU?!_?M_I_+UT;=_RY^Q.AA_.?O_N?G\9]7/M[K]HNW=R76/V*"_O3G MA_9-0O#M>/#PHWCXNO$9Z>_K8.CV[XIA=[SV<^XN50*-6MU^:WQ7M(93(K5N M!\-6\;53C$8MH&YK\&DTZ!7C MXV(VOK#XB$6^T1O+/7&_PQ^C$!\$/ZACDT M/P!*^V"W!T7F!.@5M^,?$5 @G=C;;O\&8"E_?_K0_F (K+A$-)S>4SUXG!B@ MU2EZO=E[_NT[T([I]]%#NS/__?"S_*-[,[[[4>MW"G$DTM([P$_Q/_WYTV!X M4PS?=H!2[8=1\>/\ARD:[5[W<__'A-H3$(?53RE#G@#K_]MWH.>&0.KR9UR] M]X?QS>+'X=HGS'"9 BCTG_Z\]*#%%ZQ]Z.KG\8D?IR_[]=\2\IOXH7H"J?@< ME.LXK:^=L>.GP7@\N/_SDN 1$**G4O7T]^G[E_XT+*4Q_64MF$_$>U4,%G*E MCE-OZ6/E;W],5<*G0>]F^ISOWR<]-YB,0*N-_G6KSEH^A@H#N8-D,V&?$00_ M?&V!ZNS>M/['M(SK*)*NE?OU!.P4*4=Y3A+^UOW:^@E>N1NU FC@F]:_3_I% MBZ(W^U)S$U=6)*8O0.*<:V??4MJ/["LNZD22TW( *S^+Q.]04D](-0! ;L&% M^/&N>P,&O5;OYG^V[Q_^_#^P0'\^1M0O@P\OC=7DJ7*^G:;MSN^?AX-)_R;Y M2X/AC_^CTRF*V]L78,S-9NETQK3M7EH1N.#/]KCUJ?C<[:>JSM;@MO50%IN_ MI%1O/(E+H>&_U$6=G3RWKVG>GQ@E1]9*#?:&J-JLP,6???KGXM4R?)# !2=L:U.G?MX>?B M9J%FQ@. 8S2>9A6+Z2KB42NCY;$'-9H\;" L$.[/6U*/\F$\S0_@:5( 'G2@ M.:G(>XZE:"2O%LF[DNCSG+3Z_A_P2O%V<'L[^M!2]7+="'KZV;P2151)Y2MK#QD/:OHGD5]SN[:'O*!= Y2%F_5I1O.-V[ M1.1\]+P*OCMW$OJ"5.?%^26-CFQTY$O>H#X*DWY9CHUL-P M<#/II"^$[QD#:O"W6@[K7] [WH)W]>#1M3RP1+\NT$B]H*4.Q-216,O31MVO MK?M!V;-2I)Z5>D"LY2FI>V;AP%+TIK6VG>-ECW=MV?\Q#WJ3.DP?IA/G>H_O M6B">(Q#0"H](%SCHD0BO?!$-&]2NRH8K?9TAOW_-]J_;_7=R7[# M01;WJCF>5-_><@W9793<^;9DI/E_'Y^__7#P<-$ZBF M#_Q:P !T>QKYX^*)3CKE[@@LN<:G'-5DX%Y4B2LQR*U M_15)]]T/OL#C;T%CE)IL&^]\FEX5[5!SRRKL>(U4*;7?.G>@KGO%X-9T.J4V M_Q5.I/LEJ%AK'>;RV>>NG%ME#-LWR23.:9H;PG%I2D< 0/<6/( TB6Y.\"D3 MEO$FO/L^,1G\I=_"Z$^IG70P&;;:LU-[\A5O6OUB7-\HERT$RUJ3KWS8RWU[ M^+G;GP+9GHP'\S],;T?*OU3S8 A!1(*99DQ1QNJ;!X-9+0-AV L/A$%7/='E MNN?1-$?WXL-XF@*R[5%O!:ZH\\Q]+Z M]4FT_G,QOBQ^?ATLVVC:1M->(=LVFO8B-&W3U;)EO/C@OM,>C5MN,'R8W>B\ MI)JX[E+8BQA#=AT5UEB_X?+\XQNN@FW2YYHNDTOL,JF3<%QP5KL&_1ZQ"-U_$<7L?!O98K18JU M5ABNJ5N,[>XPE7 79C2:W#^4/6$'ER72"#K>4&RUA]%:Y*VSO_WM!,GU:O:'LA%"T@]2(6+@_*-J5@VE=BU[@ IO*:R>]=&ZM/V:K_5KMZ6Z_UBT<4.M+.J%4M)C>_,=L+_6T2#']95JE M"!__,:\\/K10\3@27EVQXKQ:"UW:+KJ32P_)RU:0-5__^@K@SK*-[M5<4E[4 MA<['NV%1G+:,[O+X[^*BB88#7V 9XH4QY84IQ MJ:Z+E2ZM&.?"^/#"5-KKK1YKF/09E.7!DU,NZ3KCG*GD6"7XGBT??P6\6L,E MK7BGSW_QV-CXAA?WX$6BWBE])31MF/&5,V.C&!M>O!1>/$@Q'NY#OBY7\<.P MVRFO@?_>[P*RHW:O%7I%9SP<]+N=4>M]O_,NS5JZ'_3AR8/.[Y<50%X0UU'R M3EU8>/UZ-=VKXQXAWQ%\O=1IN*?1/0WW7"GW'*1[FIS;!C+^VAW]_O8V54IT MTQ$5HW%KV!Y?2P+NQV MD';[UE-AX6M:F5+NW4>#%^;&*&]:1BZ!U!M>FQ1EU=&GW.RSV4OT/U M.5T-]UP:?1K=TW#/I7+/8;JGR7;M\I5ZW=N4\6H]%NWA]K5!C7^^1I>]X^"$1\P'[1TS838HA4ONW"L=E-(MB9A6!*;= M:O/-?9U4HEA.2P'"]8O9@N/94K?%E)/%C)1>N?:MV^\,[HO6N/VU]:GH%[?= M,VQK:X:@-$-0FJ]OAJ!K MO !O7E@/]Q57(Y]Q"$_OS,-ZOWFV:^:L/%=>J1EA<47JKYFSTC!I,V?E##T? MQ.Q[2JZ8-M>EU5X;[V!2FZ5L6.?2Z'->UE&U;39K..?2Z'/F,EAYS&R5 M$^L2#R@QK H4YR_[[JC3&XPFPX/*$(V+W!',+(X4L>"Q861:AFB\$@&]1!GB M4O6;@C_4=*[K,ZH?0,I2U5V_4[RU[5%QTW+3N7F_I;EYK3EYMS+#9=59_M)O M_=0>=NY:^DT+SER\22OINJ/1I+A9F@G8>IC NP#E187E>)"P[[1'98EF]?KD M(?V:D> 8X"3A;R#\J>59K=%=>Y@6ZMVV!I/A,F[M<:M=KM@KIR36\G7_PMD[ MSNN!_*$83J%_UTIEL:4&3#0NOA;#3G=4+!>^=D>MT>33?Q;3RMDOQ:A<$)@, M1#V8C5.-5$U',H$0>C3J?BEJ NV/02W/>9LZW1+9NX.;4>O[UR,WJ3JZAL(>ON+]99S/IWR\K1$^5,!K@L(8#$J2L4"+U3JI(1H^N7] M20DZ +3007<@NW]T>[V2T=-W%&U09C.B3%&;/ !R\-=N\25) CQ]E#W_75TJ M&Y-EG;W#V[BZVN_[]O!SMS\%LCT9#^9_F+IEY5^FY;Q:OT.$4X8Q10(QHNLK M%M>U%(MS>F*],GO9%2. M^0/3]8]DNOX#3-@"*W-F=9-I$OAC/2YLS;<7(Z 79Q5:,2K M$:]+XI)&O*Y=O.3Z"[]&NNKR%U^96TA1[6YA(S\5*2[EF,]MA!I;TXA$(Q*- M2#0B\2V+1)-\V^AEL2;YUH0O37+@:JQ3(UV-=#72U4A7(UT7XBV^KIK \K?L M'ORG]M?N_>2^]6$P+OKC[M-:M] >IA+P1756;6RV5&Y '[ZV;@:35/E\2KW! M.5KQZY=7PNN]B=I%R7-0Y>*D^O($^,I,8R./C3PV\MC(XP7(XX;FT48>Z_%Z M-[>O/QM@)_3EG:.7^OUM:SQ(/1[MJD7A85-GPG*C9*L]G'=!9@@?E;'=5BYY MS -39V6[_YB:+5)W9BW//$^W;OL3:.@WK?Y@T22ZZ ^=+P,:#Z:=HQ>+Q[O6 M5F9:WY.[G<6*KQ" W]3$7]MN!([BKYO),#7G%EU@KV%KT7$]& )^G4&_)L#/ M<59O2G#;]X,)/ =.)LG):-*Y*RD^FK%?IWQU/ "FO%E[I+/VZ.DNJD2*B\7W M78X)R.H;CS39-=0^V^0FN_2?R4MMX#J'J-Y!;QB3,U-OR@=7RQ;>#R;!& M$9_/"YF)^C6Y7P;T;B)^$H[E 1&E-)5JN/CZT$U"MS(C@]#I.(KJ8P_#P9?N M35+'X)-"/-!._L]-@OJ^J!Y[WWX$IPW^@3>6'D6Q&,DRG28S7T*XF%PQFT*3 M)NR4$QK*X135IVXFY9,Z\#V#^P0= --]>]/M3>N_25ICM&@5;9$E2,YX,O:P)&?NZ/QL%U^=J9MVB!Q9S^%LB0\GGX^[]E!#IWV'Q7Y-$]NF$CF+V)3/;OIC%LS2'YXF: MR'3E'*7?@KLJKK1%ISU9G=&39FTEEGI8S)-J=> )\)3V>AHGE3B=80+4>R@Z MW=MNL3 M6%@+*MZU;^;L/S^#B_4%0?]][O9+ M:[;2D/LN!_IRIZ EW=]>K/=-^@HT;@_>5,TMLKTV:*C?.G>#M(9V\#!3R-TT M2Z=U/[@I>D]6SHXFO=**3N_(DJ!]*8;MSR!4[2[8V+1->.Z_+7N#2R' CR]% MPJN;2M1LI-WT^>;KFXVT>^>77W9,4+,-M-E'^[+#+1H.;/;17H92O%SJ?(N[ M%:]:NUT8?2YV ^+ED>JZ6*G9Q'E-*JU9%]LP:;,NMOX"JU@E^&ICV6;OW.=T M8?M.DRLAZ2M6GPTO)EXDZIVJ;;IHPXR72;AK8<9&,3:\>"F\>)!B_-:'EWV8 M+YSZ>[\+R([:O5;H%9WQ<-#O=D:M]_W.NZ7RF,L*("^(ZRAYIRXLO'Z]FN[5 M<8^0[_8?T'UYU&FXI]$]#?=<*?< M7TL"[G+8D;R3^$^OD&K7I>0NB'#G93?\3O.&W1IV:[1;PVZOC]T.TF[?>BHL M?'TH.JE/XLN@UTZ-%^/')F;8T)>+WA%4FQYKU-6ET>>\W$/Y.U2?T]5PSZ71 MI]$]#?=<*O<Z[!T__[#C1L5=#>'. MRVV\X;:&VQK=UG#;*^2V0W3;UM?@$/:*=Q M*<.BDRH8;W;-J7HR0F4ZJ+/;[PS24*GVU]:GHE_<=L?3.2GMT6Q,RNC'%R)/ M,R.EF9'2?/UKG9%R<:Y&,Z.BF9+2<."E8T*OANV:,2P7F'9J)EQ9PQ 8[;B6B# D=-/_N+RO:Y2D9=E27KE/?&Y53 M,A@*%%--6FC]/X^2NJ:)9ZW<*<204(0+P4_S2ZIO%J?7-)WZ%;<,=7;\*"=J8DSJYF- M3' I%T?_4A=U=K+[%BH=28Q2&.I-Z\LW#)]_.U>>_CXPQ_MSP>5!%> DQWQP3%4.\#;KU^. M]!M9WVJ[2SGM.>P69\& M_4E-E3;I?7ZXWB-YCSQAMMXK,F/JO,&R5-QJ*)SPZS=6FQ=GU5^AS=?YOVM^()-K'1-RP/I+[NV- M-T_6=WM\--$NA<>:".L*K-RW(YKD#:TQ OO6A?/4"$U=NP7].!A#8':B!3V MQRCPV,U@DIIK3^DWNA3RU5?0O"^5KJ&PF9(W6K!G(\VE,$,3]I[=(6@T3:-I MEC0->\/TF=RA5ZQI]IH-=>ILCO^?O3=O;APW_H?_3EX%RK_O5CQ5M%;4[/R7@V6_D3IB"+.Q2I$*0]WE?_= ,D15FR+5N@!%*=2NU8$@^@T?WI M XWN"D'A5=4Y'O%O40KEB8(=[*GY/-,-<+2)3"PS8E4%&D!J7\.E+ZWF,F1B MO\FM&=?XX5YSB@0'L!7U*BY;]NGS!1.S>1 ]B%@R'F/3T?^E?HR)< \LX/?8 M+R 6,S]1]<+X?![ [%!65LYJS_G#3-7N@3O@6C]F081[-+>H\T/\J<6N']_D M2^4BQ+ZJ\S5A=SSVHU262P')U)MBR1_T(\"+<%8W?QSV>W0#'\= H/BA_'T: MZLGAV\O?8U$RSK B![ B/%SZ,E'CF8!GJG^&D?'QS _A%Q'KIJV<@3B'(F;2 M!\+R&&>:D4$*+P4:X\L5H7X-?:PP=IWD!<_P<3,L:074G,="ZBI':5Q4*I7X4;IVSF#GDF692C#?&EK7*>7N/.N%5A3?> MPHZ*\KN:QRMJ.+QE+B^41=M =QHK&44:R'H-U#E4#;2<=^V'7I".!?; UC$D M+/H(> BN@VYO.I#U_?3[%B'JAO7RI=XL$2 B8 Y6Y0^0D) MBC7F'LQ59&KJD.B)5,E)F>BBI N"*GW\@-8/$C7[8:S[M:=(S3A*;Z=LG1J1 MB:Y,FBP%0Y&1<0T.BL+FZI:V6Z[1NJ5&C(U\:$/#0]N^(JTMYEPN'PRMJUU- MRI@5YX#\R[D @+P3PG9/\YI5T.N;F55YG561.Y)B^5Z'V6 M7)N.?V!N^'J':J74;+24]1$LQD_U9JG>[-MNIWJS5&\VV#!\3_5FZU#RD^K- M4KU9JC?;R*S?L[&:OMX, )=EQN.O(H%/^Y1NZU/EJ/;B4N) VUQ^DNTKC_=1 M!K.%"4N$,XW'F4Z7:DE7:O,TR[2Y%!,18_Y"+.Y$F(JWV..-.Q'8[=*)0/)/ MZ81LH5-YJCHCUG-.VL4(HC1IF^F+)P* ;A\-18D,&6U24' MR1XE4SMY3S48.$3E$!I38Z8B$BQRBS0\'Q]$X]1(V%G0>V:2LFB-@'NDJ]%A4;[* G#-L>'Z;;+AR#VR2%TU1[0ZCMNG=#IRD#8FX34/ MA&0)_Z:J^8W9?\Z^D$%XB[EUU*B9'"1RD!:*Y;1/QX_(0=I&(CA:27[8Y"7\-8P&/_@,[0D12 M8H>]283'>D/FI7$L0N^!B6_>E(>W0@4BL8T2N6U*U@;&),T6;B"WS1ZE5#MY M&'0I)[9A;ENEFB?9I'T2670#8\'!QMMS-9*L^NJE!HE6FUPE) M1%70Z6>_ 7RGVS47XGN!.K:P!_E.%NFHYDF4R8X8!R)1K]-9N->SH6TSJKLJ M^Z(Z=C_9$+8:1NL"HXVC%!NV;B.'3ZY1]C;5)-9:GC;7YNW$$@22.X-)$?.T#5W7IA /GG->_^XL^$9#^+>_8YFO'PK^RI MP3_=R[XWV@3FEWFUJO;IP*6O8*@$212Q;QL#B;]^G\N26\_G[,\\#2$WD)_Z %YZ%XS/MM?VX<-HN?>D% MD4QC\07H=QY$WM=__/E/?\L?<+2^S^'$4TO[''N457,?9*G$+K_#(OB3!Z,<\S&$!1BUUB-R'JV1Z(_VQSV-86K4JW \9!YY3;QSC3/7C M0N$)*7G\H'B4LPGW8S:/A81?U3%!?.%B(*JI&7SK &O+--#CP5HLZEI]B-WC M*P:I7$61O$,7A<+3"-"PH0\ M =[4SP? P.G CP&7TI\ >NBW3_F= *D2(1!YC)(*+_1A" \@CHS/E! PN%,9 M$TKLHA"&.,,_<9@Z9RG1UY>)T +JXH6:(CB(210E890(-BX$1V:C#A[@'5Z0 MCF$)X67K5M%A]U,?YPY3@O?,>:RO15Z(QPI.[OUDJCYK><.9P%/F6"_@5H1 M<'P/_"[FB;X7)P"<@9^N$X5$0,DSP!0@#SL^^K5UW6(_G)U].GKGE @%% G M1\)-0*=HYB=X_SR-9NB M.*<#BRU9BN\ .1%^J/D>#Z=*=G2AF=\Y8D?W O^;2O@O/NDH2F/0!-B<%0?R M2JYW (5AU%(OK,8E(-,8F46C=/Y##-S_/.QNBB=NMWI ^26-GY"]7-B2:2RT MI*Q,ZBTOE/XW-H/OIY*)$'GZ7Z#>6+?M,,1W(Z]0<@#25*"1KV1(K14L>LYI M^;1A[4!UBF]S8 .$R6S>DQ0@!46WQ4!/2[$>/^4T2D'GWN#CN!(,M&N $*7< MPN31LP#>7F-S77:[%YWS0?OBZMS]T#N_ZKN]06%S70T[.[6Y7 Q^& )$]?%> MO^@&+&G]($5-Y-@R/;4L+"C*%B1E.4V-Z "R*2WCJ+_]Y$&+>*$-@<__E_HH7JD"EAG_"M"R(-+O2T3B"R+I MV#"?3$!(,G1"H0"VSPT--&2D%-FMI:0;IV0TX%6EJE_K;V!;@9 -#GEI%Z!SP(4/J!Z4&I!T5*2][YX KA@WRP,?P8:824""+< MH0%D&V?TQHYU:_F#/H<.,\OF;0W B<"3[GC?H ;#_#^ M\*%DF^=/P9?%P'6U,)@V!<7K=#9#[0B\497;N?>]ZPVWX:K Z=^0^2+EIY1( M"G9*..8Q>(6_SA6P'1^=7?]Z] X5=^^D?>J #99OR2'#7T39D62-X!?Y+EQF M!:%SF\,+!XX=9XBHL.]?'.P66&!M%HR4@:A P4LTGOKH"=^SV]37WA=JDS1> M\K\R#M NZ(MN.CR0!S)B8R&]V+\1:'$"MJDW@^PM'+ PRK(S98GSM NE?=4G MAE$"[ET9_&9L?2-/,>=ZJ.!+K'42$K.\#&OI7BQHMCB[M8GM-G@K!I(: =^J MZE%/RA'M\\+J,:-(.[N)/)2L%Q;=P*NRV,,\!C-$N>WP7YDA-ER63@!B-5(I M\TV@V:4^ID4X1\5@(C"R)!A)^94\!737MLE<]U?,W)3_J*"7E)$.\BSB:#H] M8QI'Z>V4S"#!ZA!([SQJ3:$L> !ME:CPNHFE2+%X- M@@QKJ -E28;8,H\S/$44-2KX6TY\5$J )P C, 3U?!_L1@RYW6%T"SXXJ*I6 MM,4G_J"L+QTLPPE_$R,"#TR99P%&669W 5? MP6J(<)G TD?QX*&(4@E4A;L$/'EAV2!IU!TW(A03#*R"'-SY*!DW#TKGE3C> M>?P%\J,./Z/.FVIO#MQ(Y5=I65L:32;^P#=P@QKL4P\L'J(X&PPG'L"2ACI2 MEDH5\ =VIB]YG1!0\1Z/AX0C&(2L-5.P49;Z'.7GHY"$(@,J<5 M#3XGV[9 ?IZ 4YGM)J L*SLN%Y140=MLYFO_*7?:BHFCAY7-9QRIS8.D&.'C MB8&(P/A1HM)0#5N)S]B/\^!#1EP@29B-(B=OMC. I7ZDT'.>I&HO!:F($<4R M ,3B/HJ_:OMX)N!W'5Z="2XUB@-1;V,55@=''8UW#7!J\XH_@839UM+RLB"_ M%M*I0_%2Q6K4)DQ!;5A-^![D[ 3_S<;TKL5^0^X,?.#]$DNI)P I(K#&<<44 MGV3O4W%8F/4,'X/!%X'*"@4VOU#'0+0P/7Z(#E_D'-5:->-L!8[?2B"\F-VJ M*LI!&)Z#_KU:LOQ&7-O\U@6NY#%[6))L0\=/@B(\A:$3W) #1HEY*"<"%]59 MEL1\BVU%".N#R[^5%?(JH7,' -9BC)Y/NK* N1:TR]O[Z6@@G, R@*<23FK M-02*PL+Q^1R,$Q1M)]L15 )X\[",-[4AZIG6-VI[)=-J\3C;Z,D#7N,UP<%2 M]% 9>VA/H;SBK8B^MS'6/=/W(53&L=IRP6VG)/LZ0TL= ,T00<<4'JE9'%!N M_Y6"<'')Y)B"'1;A[FOP[%A1*!;;1YDQ-Q,SA7]<7:PA_6L8W0.6ZBVI4GQP M\5#5>%Q-@H>:OTN%*5,'G$$; .\IT]$=^)+*B> P2\')C:EU-$CGNA M$[$U\9=L20SPAF@D:!, 5[-8K:7UA$]:RNZ%#O1K3 M)1F% 9YMU-\HCES'C;AXX#V%F3.@UEFM9^:WQ.(65#LB3+:ZAJ9K!>N]VL0>C[&J>J 0<]:1@%T:URHT%)CP5X M\%\S1QFA!UDGWYX" QW^'2,._(8F>OY:;!2MLUBXK]A,V8 GX-PG>KL(12T3 MV?R>7#8+6[_@J%+$0#G'N]G^SV:R?\89&AIX)&O'?@![I M_ 18 :XK32T#>Z&VBM#CS7-;Q3,>=-(2]CSPO33@\1+]_' 2JPBC(B#+ M;LW=A-R=1M$ " +7#!05>'@ F4(L%*%3(N02 N)PD:8I&G36M06[[ M\<31 S@:_F,I5:LH87!(L!-D\FPI=7:2BCI'A5/A<;6I5*RZXHB$?\7+8"Q1 M'D35. P I.[W7SP^8Y.?ZX5T$[#E>*&T>%@36G*H\O)4;"Y.E-C3_-42O6N?O ME<@F\UVC0B R.A<.2KAD<1<1/!T&6>>BC)==E$1MT-P#!8&G90J?H\&(%2AN1VB]J%5 M-$:)LDX$>% 7HYD3X14/:KM7R?/GLKN!?<26X/E>+$?BGI1O[=MAM*V(-JFG M9?3*'ZHH>8\(AHE4R&:@I7TUHCE:KPJI,W;.$C\=Y45G:G[-,YWR!WA#EJ*E MHD\+,J8:3Y?4F-[]5Z% ,ZP]LF)'^K/PM)U^MKIQ^@G45(3VN]II-+'W8_YKO2+)7YMNLL A/25] #]E&>+:?!1.?]Z6A5BVDL M4[O,^JNE)!J]=[V(KV<^D/+7,E',$X!NQ*T?ALKZF:AA(NZHT V&IQ:/0%!3 MN)\A9^8\I]DXA-KLSA$SA]3E<)S>3BB-H$CX553!Z6%\;C&Y30C"YX#'W)LZ MI8QP7YVW77VR)@'"RR)S10>H00I2D66!%IE.:[*G2RY/D>\%3@O \4PE,&08OI Z#CL)\C#L(J4 EU1\@P&H M0,U"7<@7%H'V7@TF!Y866G-QP<-Y@D5^3D"Y(>6DCD=P4)PW>GK:U*]V+K" M9<5PNQ4TJWB!5FOH\YP:&;V-0*,G#Z&>R<*,? 7%B*,VYZAB&OLHY[N&KGOG MN-*9U['R938UN'8ZS,6ZEXQ;$A$"70.\=9XY5#S9E&!O:[&S&T Q4M70.(TO MRAYM3O!KY<$>J\($42IY.);OJN#9/5!^WSSM=K[ONM^OS<.OJ( [@2C1;U=* MZ! %^GLESAMW.*FL#T'=VQ \VD'?IPU9[[K%Y@IF-[X>MD;#48= MO(\: UAHI1B%,5NXS0JDL@:,.J?.L&^N.+_MBT]00U!#4$-04P.H>;W/UBS7 M[&-6/TF= PC%QN'81G>X=P<=IS\R)D2VK'75:IFT;X-EXKC3=49=8UWX5M>] M.B5K7)!>LV-"$G.H$N-V1R9-,5N8?_<6ET7N7I6$_83%3/U2=<[%X>^\-/FK MX^>;=](V2>/]BIWK#$;FMF";[@!1K&4'NJLYTG7L#GL[8ZW#-@Y)\DCREO5: MW^V27J/ WH958O61]E*5\@K-Q]I)T] Y-2=,MJPY!?CL43RUDXACM]VAZ!Y% M]TA<-E0@(]S17\T1+]?I=S8^\D#"1<)%PO4:W=5S>@.*XE$4[^U1O(H-Q=K)%$A4AT)Y M%)N@V$21 VXL38_$@<2A]N( "J)'"H)"=9L1]O/C,J_DT3RK:P8#9S@RIG : M[]%0P( "!J_27>U1]0EW)%PD7 8#-^K^ILK[M^9P,K$:U) MA=-IO#3>7;1'T,T)?&QG@J(L5:M1U6-\6FJLL=068;D- J8PR 1^T)5LL3?/ M/.O$+;.&(7A)WBTAF<9"YSVL4.4M4Y#^-S:#[Z>2B1![=?PK#07KMG7'!B.O M<%2_N#ABJJLQXS.=PJ%Z1JEV9N+.CU+);E-?]QW)NG1E[29T'^7BQ[$_+G5Y M7NJ[G#<.T;U7+G =PH>_8+,0GH[];!G&NO_\TH(4Y%>=^KB<,C0IMFB&5"?$H'O?74LQV->:P37,N8R3KZ$/\0_Q#_5$0?RENK<9,56VA%)<.7TB!& M3J=/9Y)VQA,'K-H(:@X;:G;9EG>&Y MOQJB%,ZF;BC5&F].US56U[?Q#A#%6G:@V9HE76WJ-4321=)5@711B5^*VVU& MOS5E$JDXHKIOZ+A]8^:?+2A M"MPG>"B")8H>PMTTIYTND56=2U[I!J7,^OM3CH$LG0(Y'3@=/K& M$MBM7_V]N5VDWPEK#AYK>DZ/.G80UA#6$-94WJE[.*34;HJE;D:_G?2UJUW4 MHG/:<4Z[=+B5(GD4R5L433AU.JZQ8PTD$R03M9>)KC-TC1UM;8I$;-0/CEKY M4"N?^C1TL>QVFCRU\JF+SJ=6/E]4B\.?(M65\&J#KH34U\<0Y9?Z^EPO-:7\ M9=&4LBDM?K*W* -FY156241M^_]L3N+:XC7Q\@%W#B+^MH[0^^;OW?0<.J"$ MMI\%W,(#2W/5C"% XS=\JZ!4%24I.TZ_4WVMXUKPS;:134I+J4-:2BU8D2!L M35*NGH=ZD1!TD7254F?%^HA2Y&YS>CW*8[N?(GY89,HIH84*X<+G?;( M6+EQ6]:< A+V:)TZ2D2/&E*01)!$Y/?U2$%0?&[S'-O,QB(7YEDMTW$&?7.' M%)KNQ5" @ ($KY.NWM"8UB+I(NDBZ2J%WT8NB58EEJ(UWE16HJ6#]5CL$3$[ MFSQ812OB*^(KXBOBJUK0BL(H3Y#R*JL)R^8B9G+*8_&^"OZC9HKD!.VXR -Q M''$<<5Q]%.XRE49U5ZSG7/K>/LU>6PAA[)AH=7.N('#5&AB+7-FRD%7'?DG7 M$ @T#00HO8= @$#@D$&@W6J3);"K:%SMO89+/T@-ELQ]"UI8OU%J1=T9:_#% MI)%A_=)7;7U0'(R AH#F*:"A+%("&@(: IH:>4S6+[U!5^KI3FP[&UB):-3F M;4V;M]/35L_M=]J]P7#4'73Z0VKZ]NAVZGM6V]'7:O(US9;>NW&V&.[!-WV[ M]K^Q6:1:O@EJ^48MWPZ]C1"U?+,7K8F7J>4;\;<]A-XW?U/+-VKY9EMG""NB MH/7H)]+M#)U.I_HH:2WX9ML0*NW5U&&OIA:L2!#V"@@;.5V"L$9 6',=#,(W MPK>WD>K8==QV]9EYJ\*X)PH:Y[6-8[:'7G>:.L*M%&4;=)T.G;W9A3YKF#_3 M9)GH.6TZBD(R03*QL-&&/6,"\29#S!8IJM#6LBAZ1NWBZB"4@[8SAV9HE75V2+I(NDJXJ#,J.I1$_6^21@GH;$HJ:R3U_&-4Y[70HED&Q#(IE M%!(Q.NV31)!$D$3D$6]C;DY3Q(&B=R\VDR/_YH5N5^VA,;N+H@?V2%=]]5*C MI*M'L3F2+I*N2F)SW8$Q_XB"QI1T2MFZ@E&/'5WFE%?$5\94'G M&XL,56HU9YHQ]RZXUA"KMCX2<1QQ''&,T.5[O5[IJ>..UD42>Z/8&)]1D,5I3# ML09^P :I?H/=EJ6OVCBA,!D!#0'-DT"S<7L% AH"&@(: IK].U24,[CXLRZ- MZNQ \T8,MM/^;HFO7>3BTNA_3V7B3QY,34!_Q,O?^PF\P=/O&@LOTAV"WH,@ MBAB'J-_Q2P+/86>>!Q*:P"#9IS@*X6]/=Q>JPYS5?1]#=I;>PH.Q5\G 83 M M]L$/>>CY/"C/[SKAX9C'8\G.(_B''1]].+L^/WK'?"E3,<[;G0Q.W+[#CBX" M+J4_ 5C+VZ%< ,IQ/V077$[99^$)?YY(5?9(??.)/RC".4?L?NI[4\;A([QL M[0@NHO'BV<='9]<7,(X.MM(Z*AH\J7?BDS^ B2"/6NS+U)3Z:*--'-[\)3U9G@\;$8I]@&4OTB MOOE2#1-65\323QX8S'8><[@9,^1%0ZD;<^B&F43$^28!A+X'P MLQOX U<)'C)4*S##];]!@D1S[)(5BR2.D!KXV. !:9?]N-S;1@UA[(]9&"5L MRF$(G,U@U#'RCC^;PP19$JG9S('2,)>"':(4D*+NIZ=9)DG[QD@B)6Q(E MD)%5"8$?CSZ&P ,G5\#:P"E?D!TFP#:*N,"2(!H:8;Y,><@^AG= F"A^**3# M4VU8I'H'7XC("Q] MDP+R"SFLE^C]#-[@;!/9&SE'GX5,8M_#>:.&6%$YUQ?/*Y/6T;/*!-_M+>D_ MK><>0V NPX#W\6)$"OHV5P&C_:N $9LI?0QW*;[*Y'\,PP@BF<+#?(;0I15L-NE-M(+#;M+D23X76;>JW?+Y:,<&JOIFI5,76E;PX)+9 M].L'\1-G'+ W!?$N]T!L?U1<)##371EH*Y4 A"# M3O"15\4W<(VQ/VN9@?D-MO?#RY4@(?U X0FYSJQ4:B%['-P"F( OCQ9J GA5 M.>_(TZG,59RJ *I'Q *?W_B!THM))A2SF)#R)+?, M/0$0_1BKDVJ_@=ZEO!FE0+@XP769)^3(7 V6R)?C0V_R!RE0M'HK<* )_ M!D3/?#TQ9QTVB:.9&E!Q6^D6?%X+;&.9"#YVF#_1DL+C6,U#JQ9EQ66-9O'; M% Q5$'%/".!:M& G\#B&# .6(EIWB^>#[,MU-AZJK5QS,9@?L(AR/JR'(TCI5"Q\K"G@6>- MRE>#60C/%@8FJY4\8;MNA+(GA6ETTAZB9S<#V+K+NDS#NOXO7XI%*&TBH&JBA07XX'=0*VJ$2DU)7?PZ>SR\L7@Z.G8 MY#(!9PT&(I5OIT48GI)@,"57XXTLC__MOWJ3RYY7S^'M/SY2^33R5OX2P<7P-G*W\B3!;\ M\@E>[ 'N?@'F/P5I>]!I#]S30=\= M]L^'[6[WPCWK]=VC?SP2V[)T??%G:(2"H?0YFO&G=^LVE?I!]4*/+L\D HB^ MUX#,T[%"=1!OI@A86F]_0=+L^C@*G@XN(K MN.CSQ35*@%)K@ DE,07^&^NX FK6:*'J787S@\PHW7S :,%&6-(J$_6B>CH:FJ7H!3N &(SQ?\1U 5)RU"M9JY85OFJ1) M&C\S\J5E,6/L/6+3E5;-3S+_TGYQ.W\*+ ,\07TNOS;$I0R6M2)>4SQ8;:&! MUQT$V35_/VH?J<\2<"[__'JQG8';X(=ZD#Q-HOP+O3FIOKGWQ\D4K@;"9(W$ M/) I/I?B??['RK;48MSE+,O%MN5@[9&SS1,U]9AZI]^]O#&Z=LLVF].6M[?W M^WJ:/$V^^9.O:?&AO2GO:KX0@7\^OH:##OE8 P>$#2:AT9B MM76L9JR< ;&:;:RV>>=Q"_C0,L@SUK6=F+1!3+HQ6+[.B)P!:P3"IM-!5?=_ MD#QX57.M9^EF]'"0,<&W^^30IBSW' DKH%0%YQ<'':??J?Y@42WX!N^C\XTV MG6\D"",(>Q'"AD.G/ZJ^V6DM^(8@C"#,$E8D"-N85-W.T.ET7((P@C"",(M8 MD2!L)'K@E!B+JS1%(FC[_84&1DRL] >T M,HAB"]&LB)-8$PIQ6X/J0[FV+'W5VMDBV+%.;1/0'#;0M%O=ZC-W;%EZ AH" M&@*:?5DTYOHZ6K_T!#0$- 0T>[-HR'6J-(S3K&A-UAG.LGB-+=0QABUU@A"W M-3"6"VS+0E9MDI#E02#0*! .X+V00D$" 0.&01,-H&U92$)! @$" 3V%%&P M92$-!@Z>[G_X0B'IUQ6 7E<[^D(5+U;771;=,%Y3,GIP.AQVS_KNA^[E^: S M&)[W.F=YR>CNA]'Y3DM&JQ8MAA99?5PIL)'3C94(]^R*;SKT'52[_B5D9_/8 M#]C R7I&W&>UF;'*M$QO9,+#Q%?5F;'Q2%93.<36)5GWL G[++ EE[I,5U^/ M G;](!,QDP[[&'HM=GST^>+ZZ)W#./NU==W*BM&/X;[;$&N^8YL0'J83K 0= MZRY< GZX?<"O^:WN@()7>=GCYW$T3K'&.Y:#UST4BC$X3,YPK*I]2JSJ7N.M MTTC.51>=!)\:?Q6)U V.YFGL3;$!"Q#"4Y6N5U;O3:CN=EH#!I<%Z_CA+4]D M]URJ\MBQC^0S-M!1Z]3L.+'^/[9M0K*;&6*W-30[1.PL%:EZ^LA:6!P8ALZ*4+L M?.-@6QX_B=1O99:649!F%=1+O1MFV L!^]#-(NPNX.2/T3*S>%(A$/-8W/E1 M*D%@5=L\+5O([L R-P]88;Z2(N>5H-.S_2)+->=S%$A4U59C;"?];UD3)2:6 MBG*RM96_WB@K60^-,*\O9$ZPVZV16:DQ)]"N8MTDP"D*/;S,4M2 MPYANCJ3MJDF:)+%_D^JN H!1B"3,:A%=S8VP3D3=5L\\/_&"]4TRONF!KK)3 MP22ZNU7> $]IT4>&ZMMU6,4ZZTT^X"8Z-W/B=]UQ4CWI8F$J791-I7I,2MV7 M]7XJ]Z:;\:^JA:LR\K"%*(]#[/B8-ER)4CHW@V,,3H!:;O[,'6!D%;'"+=AWS$=V",AEK M,L"PL9@F>(LES;.8.;A.8S%139FRGK.JY3;[E'M_9_@L1<#CH[-/9T?O0+D] M?DC>&+ T;MW.,B=XK#N1@=_K@;VNNSQA8[T0C9 Q,)Z';AII@FG>?I#;ZC@+$:L;+33BS_F?P^TPDTV@,N& M!L\!AL35S']C,?*<*876Z;5&WYF10M4Y:Q+DW1/!._^JZ8 RZ6>]Y;)Y(UV? M$DHD"#J6NH<8+%5I?<'&$5E#YD7S2E@TCL&Y7.R5 &W""%DSP!BX 73J RXU MAF*R7G,PKGF:Z/9@T0WVZ5.,FK7 U*THM4N9=3%+Y:)U&#;A^A$GQ+I+PRO) MGV[?AX$@]L/9V2?%XDN>E>;MTCR7&;PTF5R2-*"C'.'TS,!UQ[3%HSL3^S+O M%8>MXW4+["!"IQJ<_&?0Z&:L4R&2FG:T5D\J0/B3"L&=Z0ZI-8JC M_BIS.2_CM,94UER\R>M]I;++_J!#@1JOD?LOA*$UFT^!,>WOHH MJDI7AHN/.FQ5Q'7QY[S;-';PA=_3F>*GA6Z%X2S4Q6)T\BEC0&.3[H6;3^%Q M9#6W,-8]&.\IA96+L:I^PJA0=$/ O(NN?MVB0[#,^M=J@H"*ANM3@"JMSVG3H'&.P6::10X MW+;E6:_6#=LZU+#M-9O'YKL7^:7N1:_I4?1\[OWNF\5L3M+J>R%<%8KG1S!B MMZ_D3\DY*^!K1WL.JSIP?$ CYS]HY&Q*T#?!H47GUZI,LLDZH2NS4/C*-36& MCO90T#H!)\)503@Z.KD56]4AT;'7,58>U/J5?]/F5Y/<@.U)^#&\ X,DBGTR M3VT&X8;1Y^5"@UO0:J^%!EVGWS96_=P6D-@+SEIDY%5)VT^QF'._M&VK,CLQ M!9-Y:1SKO2R,49/Q3%Z'M83;&-"-$G&O2$^5D,C,?@7*8QI&\N"P><"SPR68 M&C;'W<#Z&I:;[R6^R98ZZ:E<+/),R/+>@%MZ9':3V;TI;2\RV[J4ET)V(AG8 MUA)N

2GC<3EMD Q4 M"IW;I@AJA^>NT^]3R4:RX3>F[9>8CP4+^:MZ@]:0D!Q] MIVT.C&T!##*JJZ/M+Q@(8SC9(+IMH'U8,38K:&X@V>H+V\">XO@&4VR(LG\KBGAE@(*W?DW-HY2S&/=)M[RY&ID M;U-U'ZV-79BK&O,2;;JZ8X'EK;/N>'E]X.7JO\\4+*ZX9GE1L'Q]:77Y;/'RNBS'H]+Q0&)X MTZ)^--9.3XK\W97%4$N0+R*2(?$#_P]?-1&(1>"+"9O$T0QD^H$'V&%/E;Y> M*5A??BN^T5N?::9*;I3S'M8PAVH>\,2(9FF0^"=9(XNL)C46D(=?X>'S>1QQ M;UJOI5NLC;,-U; 'RNLK91LAU)Y*R\<14^U/L4TEL(5DQ[^&/!W[0(#GW3'+ M&*"H/@X0E(T?FTHPU=25 3CQ4/6Z]!=M7EG1DT$7E,?VI'!7G!$"VZ2D<;E) MEX9&4?X*^WOJ]B0^@K8O=2EZKEIXL"D'EO-471Q5./Y?/$QY_,!8/(-/:Q,/O=4J7\HB=">7*+6213#A 6I<$8 MA@QWW@B1-^@08S6+QS7ML16I:GNJ+L6NFX%JH;DU/U IS #0K0 M5WP']L-8]#PI-)_NI/+DR)>6I9)^C51JWD2I>==,K?G>Z7Z+O;=K7:J>)D^3 MK\'D:[+;9ET@K1CNT.XFMU>(WXC?_GKM?]N. MVVH">;MLZ_*QU-;%4;&)>8*]*T_D%'USW3?S50U?BKE1ZXT5N*VTW$&?6-=IVU9Y*I5 M/6GT!HM$SQD.C&W/DD201-1>(D!)M(<=$@D2"1*)0DGT>\;B*DV1"-I^?YJV MYUSZWN)DZ5S$3*5Q6AE$L85H5L1)K F%N*U!]:%<6Y:^:NUL$>Q8I[8): X; M:-JM;O69.[8L/0$- 0T!S;XLFKZQ2)OU2T] 0T!#0+,WBX9_-:Y#"$4IWCL$A-=Q@? MXSAT27E5OGR&-;VS NR)*NZ'=817"/"6T4G_&YM%JG:;6*K=QM;6WGC+*W1U M]W53Q6KC*9;K5767^2P" ?FC*/U?E/5?+4]^(VZQ7G_RN, RBSG0*,;GA5AG M^FP>^P$;Z,GH<>CRR5A!NAA)++!3)_8 *(\ RY^'4E6/-D*&_VNW7 97!>L: MQKWE@:H,.[)$?1CA#"0/B8L5LYVE.MI>)+'^.#9/1<&PE.*Z++X7I$@@U>=__^W[5)[<#L/(N_K/_[\I[_E=V!OK+-PC/]8FK#V. /E93/Y^].$2JT;]N_/?+Y='S!_#%]Q+3MJ]H=MU7?>J_V$P M<*^Z;J_3[I\/V]WNA=OK#MRC?SQ"Y#*Y7RC7O4X+/@OHV#S $'JKCRLEB517 M,81?]4>)>.K+ST(FL:^Z)N#O1G24VS$\)W7Y4O>#)R=EW026A^OA'Z*T!DI= M3D6 2D-7T"_:(=R*Z#;F\ZGO@]2>&)V M(^(2 [I/>$9[:-5;]XR+7T/5]>DZ 4=H^Q*56TBT]>D]YKJ?-B&S:^#T!L9V M8ZQ?^VTCM#4"&^MT(R'-82.-VW9Z(V.E4JQ?_&VAIO8NX?8D_"2B>2#^(MEG M,4]O M_#B._%U \Y.S[Z]/GBZ$U^X9-GZ;>@X5[/TG=[SM"EW$KR5LV7EZBK M2'2Z3F=D[ QF4T2"_.>G:7LF?= J>F,2MSIPXP-43"4:QBA)]RIGKM/=06U) M6WB$O,<:Z*HF"5>O3:$9\IXW#8< C !L\]3!#@"8N=T? K!EZZU& M1\!W<+RNLE.!%1]=_XCG.J([KV?3-76\ER$:IM9@@&*64U1&K,?4A[> M_C&-4C;A7A+%#_D!O$^?+]CQSU$BF-M^YS".)V;E'!^)1V+3!Q'K,[%<&[9C M,8^DKX['?O[IW,PYX&['["G@XU6\?9,-9?IT\@V7P&'%L7<\'H.GE:>P,@)/ MQ@OY#L_21^!&,"$] !W&/0_:!3([ MM/SH9@>_DX)-P"_-3F"&48+U"FZ 5S@ '?R92@:7PJCP?CQD+/*'(1>UV!D\ M*T:NPH/AR=27!2?<\-"# M%TR%2%KL8YDN3O%JEL0\E'R)Q>'MFC/QW;I:@WHBNE\K8XM%DL:A&.<%&M2= MKSW!O?%Y[*5#W-%LYNL3YG@OO SH)T+/%V\\R3T:#0>CL[-1_ZK3<0'X=7PK+/3D]QN]4>Y%_33AY_+%#0#TJ;GL*I;/L71./42]AN/@9$3 M4R,W.'!-:X5",M<*@<]O_,!/'E01BWDVAWL]AP< ".[/LIH0"E! SO1)[N8< MVCX];8W:_?9@U.D,@/RCOG5'N$_W>XJY6^LSV+6:_%/\4#RABAWE=;&)!AWA M'N[A%*U59V:O_6_LITA5%+I:JBBT[6Z 90>5-_?M7[DBIV];D=,G5X0.S-.! M^=VQ&AV--\"8Y]J)7? G3[#ZG1^J^H'@0L_AUFB\3ZFV?E>:CK(N1L *%Z[,VYW5[EQ*H%SVP+7S5-IS))PC//BU,> M2!5GO"]BI,R7,@67=)S&^8')5QM2S4VW'P[H^ FYPW3\I%!( V.=2ILB#^2S M/W/V1"1)(/2^XK$?+H0)MZL7GT A^2'[ZH?C=[O10\W)JC]VV]4GU:\R6'5N MOG$>?,V615UDMKX:KT&29R[I^[#ECGRS/+:-?5Q$.&;19"&$9J/:E!E.F>&O MJ%S2;E-B.#G/%D7+";\(OS8O'WA*Z$7'6HPWPGKB5$OJ)3IT<88G.GP56\=< MZNOL;,CB7,@'?2[$V.2J/_NB^D?YL4S8_U(>)R+&">'!"(?="^;/YCK(@P<# MV!Q,674" $\3Z)9V,QZF>!A&TX(DN#IP=GW%8 M$'GJT$&6,>UALO020;,?U!?C2'>3O//!H'9P(/C\2#5#+#\77M]B9]C[4/=! MU#,)O33&1HM2 XHDURG7AML?=@SW(C/5/_+_^NWAF:'5@KEU:]7IX-\D9W. MPI,X]U/?FZJVA\ DNNUA?MP&7#2.QR7R1IE2MSW,OH]"R3RA#B1E9W.>/"$& MCXO'CT1LF)VU$66!R@[8K.5J=13'BU FU=F?!WU02;F56??/:U\YF\MC!-]S M>7#+4@M_Z6,*V5SXX@R4?O2_TN!!/5^?*,J;.=ZD?J#.R.$T O4?U60TZU^J MSC1X 7SR)[Y^;/:+ZEV'>Y7J;-*+QYIP_'EO&I:WI'G^\-%S&+MWM?O0OB1W/6:'@OGC^/^#:A9<<\D!$\;((G+B.FCLQVWJV<6[P7!31F MIV?3),5^NGJ@^AAB?F2Q=, 2>Q^O7)I=I\$U^IKUGP739B;&/MP/ERI&""/= M)QG)P ,\ ,P#-$?BHF\O$[Z"Y3F@^(,:].K)85^6WZA9:,N3E'O$BQKB6\9' M76?!2\O8QD)Q_U9X4_=+ TI5L< MZEX^R8THDTDKH(D":G^F/"X\]PL+ \BQ6/&!4S[U7%ZCTOEL7LWA>\/TJ&;9 M*CN*_]I5RY5,NO[D_4(V$3 !=$!?P*48E6BQ7U&'Q:!8_'F26\ _8*0SS'#[ M#,\V/Q0'[TM\H&.6HXX[_"LPPGP.3C[/E: B^!WA-0X::@TGJ;/R$3#4 M0\9/QEBHTS7LHE7"0]U^:V0)$X$G-AXKGPFUO9.[;,E]Q,;\ 19XDF3,E:T@ M+%K!5*H:AUK!IQ@/XQ/ Y"Z' M*T9*/:EO%MH)?7-D-E_[YO"T?$C*89; 6%+[RYD%7+RX>*63!;;P)B 3EIL1 M"?_&;KD?FHMG=8: 2:@, K#_(V RH*60[]YNE*]4QZC. MZM4?5\+6/P)WW2J(,C.)'=1A DD!4YK?1&FB1<;50M1WV(>?V$\\_BH4P_\P MN_DG.S[Z\-,_C]XI&?F?S /L61!SXB/%9]?2Z"6S_%FAQI#+"#XB03,]($GI,QAU]%U=,;4$,^Q["@ MPWX-?;" "C850"(&4>A[TEV_A^@PZ]7Y__)"&7=1'SPJCU8-I"Y&&;Q!2 ; M!?'GUG]:,/+L(RZA*I6B \[P02GZ\-7J,63FU;81$I/U1'9WP$E1L=*\.+TD5- MK[R@#W"D.F@#!FEANSJ> 82]#&A$:8['P.BD&7Y+U\;B?ZF0F'66^& ,/2A;Y!2J*$65AWIQ&=3V:)C 2F(X3#US@5W% MQEC.#![8UBV&2U%B]6*'Z$*M,:S78F=,L:[&;Q4XUF\KAN+Q$.OI@6&M7#/D M+RUGQ;N^%,_-8\AI9M[C>W#M[J="A6?5_EGLW_HAAG&S%QPO319M]@A\C3B? M+'H3$R0>,#7>GU%0+[/#T! 0'/! >/XXHPVR;:G>G^[M!![ )XU3OTPF*$=3 M+C-"1)H0O\R56XF B.@[YC..[]"T0$[G2F@*3PH74+/@ MC1"A)J(8 _O\EGV=R6>80X[VL@I"K$$!;:WKV6D?#:4(K*(9@"J.+0L-Y4"E M?*MQ*I:>6][&SD1C>8=VI$%@(8ZX#:PV0? Q_*O E BUWZ)]I=B[&I%5Z01!#H8LTP* . 6>P0Z/T-1<0FB5O!-"IBO L^5:]? &2K* MI2$\-K0P^!%%CR1#\IG(=7&N^O)=;CU0F?I):7$! I4EI.IGJA< ;"YJ83Z] MTAKGI#<58Q $1VN8++/D)H+9%(L+OB 2#==W=4FG/)@4ZXE< FNI][-/\^75 M;\)=++@I46KA7SQ4J@0O:ZW@'"A.;2[DC%N2ZF)7\0E$ *'_FLW;#^^XWCU3 M-UAM=Q6J+_>+5C0?B%QNB"%8YS(392HC*I$HUVI*[67)!6MU62;$H0AR@P9' M4 3^D#>QPB%^:A4MO[R(KTP4IN;O0[Q6*)7SW7B9';1I<:JL MJ05+])U,^V4"B<]&VRP7S(R&9<1:)Z-/DC:3KY^5@L-4B\R"*%@=A5++UF-D M1##-;L_]6R5J4JL?L)SNQ+OGQ54-)9^*VDH6L:Y>^30O+RE0,(W9S_ >O1F< M!<<*DJM[%G0715S_0ILXM0EA -?'A2[6&3P8?%7@DM>31K,O*!F=2M,5>AQ- MV?!AG9//D)'USC->!5?HF_"Z13H3/G@N\!H_0^OT!GV%%OMG=(^);XYB!_CM M88ZIL+EUYH=C#)\\:*'0@!SR)(WU1CR>W\17WJ02:"P50RW9'B*\!1, [%T% MSBI2BT^!?QUV!^./4IGQ$NB8*;@'609E4,2IM"N08XS:=)\!^WIYGA.F3^5X MGXL)/!0NA)_3Q7>/KHQ]%5K5V8AQD;J$>SB9VBVJM#K+8H-EIS*/,T\R]('Q M PRPI'H)-:4+JRD6'!=D4I1X=90G&7-]@WJWK]Q2>**8S8/H08C%UQHU^0SE M*Z,6C'3&'U"U(2LD6-8!'H3F&7ZM306N609>+@'B,'&Y>.+4G^>+F0%,;I!E M2!%GV2!)-N'L03!67W[5YIXRN&%"8YV])65) VCZEPW\$I^!", -J4JU1!L^ M+(S[A74'3IL*N&:OUJ.3>%F2J)!0B(P M^(F/LCK+$>76&T4X!)%.':D2A#A M\'2X7REL93+/_5"YB1KD?T_'M^K(,JRU>F6^;S##-=3;!K@GN3Q'F.#B->@Q MYJ*\8-[[PG;+/*U"[OD8(W,BW\N(UN3-X-A"3_MT8>[7Z@B_6K%%)I_B')5_ M@^TE0_E+$?S9B]AIA\F_( M33 7='[&?BPPE1*FRQ6@H3V&GQ:5FF'--^V! M>W%^WK#JZS_"ZW&5+F Q_<1$UI0=)T?VF>(%DGBM/;NSF4X15Q%0T ]*B#2I MV5F11')\].CRQU<?B5_L6]^16C(K8J2)54:S\!H_/<=M2HZA2.P! H.U0 M%<;S2,4RYBG\E:%BD.J$<^]_J:]]24!7.47;,19Y$JS,6@CJ1RM0A8$@C(,? MDIE7_([[@;*6<#@W41Q']_CD14I2>?CZ^:!+%UGW>;)K;KJD"=IGF8FOK)<% M 14]X!$J"&5DK4)#FS_/#IN9VFO#R/;BP&CN_QE*Z:Z-):(.CMP$?A[V?YK5 MI #UKUFM9/=C2K/>14!C1&$1V&0R"LOVF?+?P#CVD;7UQL+BHSY]43)&S.0M M]OB<52=]>ACR"3?@4BF&RZP'E,AT(J#EI(G;=?A:CO R).ZK5'/S$KG M)ANWS6+S"J==QP\ 'M)0V=7*:%??I9OJAMIHNR\OSR7/49!+\;0[ 7\G.AO& MUV?4P6D*_5DZ@^N^X7$V%8Y6EY;E$+-80+J_J2N?$M='N2@;4%S9(Q@DRMP= MG?Z&^, G$U]M3=UIPRU4^2%WHC0)M7EYI\-T$PP"\31(U%%W4TF_%4JYLD.4 M!Z2"6C. T.5#F,OS+*5(9T'K%V&P+LQ\9C\DJ\6:=\][IV8>+B\'5\$)W 3[O70TO MF]8%>$%-K3ZU3$0/4B>)E'^A:Y:J;ZIO!MPMVND'7"W MUOUX^W4>/,V=YOZ&VP=U'CS-G7B>UMWB=:]] X,M&IZ_QO*E.NBOH<]BN/T] M--7>IH7V%NRTWC%]/EA"+$8LMC6+K52AW)2,-0%_ZWB/Z+.I;+J'+IL?,&[W M'Q6W^TEP#.*J3?)?\= 6<9QYCBM'R5[LYU8!\ZVAZ[Y9\(L*(F=MNHCG]H!R MA&+$481B>T"QFABXE40WUI/Q6'7$B5*))1:,M9+KPE= E+_><._K;1REX1@SCJ/X_?_S/"$F$ZN"6MN3 M\D,4"ZSGK(ML>P^+UCIY/<+G3P&\IGNZ/12UBSFK$-XGB6T+X_W?SMAJTZVA MS8FAF*X"IAEUW(XQKK&> _"^5U>3([PAO"&\V9H:QVY_X]RVK0FRD)GJ2&2< M7XSMZ!$,$0P1#)'90V8/X0WA#9D]9/80#!$,'30,D=E#9@_A#>'-SLR>_J!/ M9@^9/01#!$-D]I#90WA#>', >$-FCS&SIY0_];VJ#;GN^IWAXW/%,\O4WU'3 M2-6>>O)R(E7>053WZ]1=6;BJ23J/Q4G"OYDIW(N-)8T\R%BK@/]S6Z?FBT97 M0#IL#&L=Z0S78I]DK7R-/(T*L>M"[!],$O50RX1G?20. Q+;5=31/Q1(--LY M8UF8V;$$2/LY2@1S^^_,M#UZ;(@H0V[) UE7L=NDF7(I$NX'JD'.!I:*-FE4 M!QXNL]+JZ^JCE^;_XFRLJ#^>5?9LM\V5$W='1LJ)NWNN4CO<[^MK74Q]5.?! MN^U:C_Z@)__*ZLYO*N*SAP($FT=$=E 2%'MD_A/4H:E($@5FB=^>J\[U,*?2 M@L1JNV"U3Y%4;3,)WAI]Z-VJ<^W@5P/'\4#7P-S4N=[I$(_], \O4%V_*L3" MDCJ<-HG%ARB^Y_&8?09KDUB.D'@'+/=K& MXUQ]BS'[@?OC]\8^1E._89^$A M+<:,)WF-6'8]%2*Q$JLO7Y*7?2J19ZK#FG@%/D>F\R<8&VN8K,2D%X_MSQ,] M3EO[,F0JS*5!_>(2S4S#;=)LHB( M-1-T>PA7)??]>GWY_54:1PTD&_&;G?S60(K5B]4H@[KQ&=1NO]6NG""V+#W> M1T[B(!S3X(13!4!R5?72C4 M1* N>%B0KS-\7:"N]GWX;(]TDIS:1I^JXY874S\44K#_ICQDGT4X\\,;O[[D M(G;:'SL1*]6,E6QA'&/^2IW<$H/!15O6L>HH!V& -1A@7AX&K8%[:BPB2")! M(D%JL89J\=@UA@$4DR.$L)$^C8NPV1F]K%GHS2(BUDN +2)^ M"J_PH($$),ZSD_,:2+%ZL1KE*30^3\&E;,,F(G.]<*:9V8;=UFC0&9!TV<@D MAR1=I,4;K\4)90AEFJ3#*=1I630]KVC0G9NMD6N'MB-:$:V(5D0KHM7>:;5Q M^:@*Z%8W6A%?O8&O7JJ$1WQ%?$5X17Q%M*H'K2AWZ+D.-)Z8W8BXE#_DJG#% M:ONH^D=]*%QF(0=2D3+BMQWS6P,I5B]6H_W&QN\WND-*&VHB--<+:)J9-N2V MW%&_^@1_DBZ2+E+CAZW&CSN=ZM7XJLQ41R)[#T02#-6?L<[25IMHP^5*B-VJ@D[$2O5C)5L89R#K,G2:5.M,@*!VH) );7*>B.7 M1()$HJ8B07K12-"NYQK3BQ2;(XBPD3X-C+39&<>L80C.(D+62XPM(AR5+"/. M:R3G-9!B]6(UREIH?-9"IT4M' EGFJ32K!&M;JO3[5-FKY5,7_E87,4\$04:7OQ^UC]1G((*7?\ZF M4:;N8)Z=*,^F]<6?"_ M+AH,4WP-6P1^*$[RP_:=]G>/5W>947LXSVV12J;SI\?^UV<&-)PG>H/*U3LS M\"##8HL#,$F][:(]82Q@6'^(,;OE?BA9% )OQO"VD'EI'(O0>V#BFS?EX2U( M CPAYEXB&8\%BX47Q6.XTP_9/!9S[H_ATKD()? Z#\R90P0_O9]*D]N.9^_OP02WO'$OQ,? M0YG$Z0RF),_"\3_%^!9X]\R#G]3++WWIP;S26'P!-#P/(N_K/_[\I[\5SRE^ M_F5R$E'Q*$4.^/!93/Y^].$2 MT>_?G?]^N3QB_AB^ #J=G)\-._TK=SCL#=S197]X=M:[Z)\/V]WN^47[0_?L MZ!^/&.PYH'J*UY[CSS(0NHA:);7P>RH3?_)@BH?5QWO][ILH&.L'72= J1-% M0%:F\;-LL>F,!I5.J#3^&S5^KS3^7+I06IC@WI2)V3R('H10XC;V03H2^,F7 M*(\2-; 2%) 3)OD,_I, CR%#L6C"HKF(U6,E\_A5RNO3J%GMQ M4#;3G\L/#:-XQH-EYFZ75=6KC(57R)Q6_VX;YG2#V!>CF1?PN13O M\S_^^MCP7V]/+/3,8&T)ILWM@W]_MZFCQ-OOF3K\F) M+.M\]F*XPQ=JZF6@GE'"G7]C,@K E/Y_;?6_[6/QKW341V\CU^A)<^S+- 8+ MY2?X;2K958C6._8#9-VVL\]0*_%;0_GMVO^V';?5!/*>CO8:)^GQ1_0BHE2" M!2]?D[*Z<671*KARE;S96Y3QOO(*JYC89']40D?;^- V5J.CY8UE-8(\XD/B MPZKP\-7[9I9NUYHO$Q!)%066/!!RGU+])+TW9\A#3[>I@E(59-1V*Z=5+5@& M[Z-$'0L3=0B]"+V>+IAZ2NA%Z$7H91$K$GIM3*I>]<H1>)M#K]<&P9L6\/@L)E/.F.AM3W(D@FJMLR#PK^BW1VRI:?;XBW%I% M240J_[8#[=4P[=Y<>7![QM0/R0/)0^WEH=L?D#R0/) \Y/;2P-C&5E/D@7;= MGSHY)H( 1N:P6Q&*F ?*$^'CF1_Z,HG5\<7"&7G^:-5;J/\L7RC5;(S)E@K' M=.??V#A*L0CR-I5C:G%2QMSAJDU)6/M#5AVG9[!;SDMDJP47-2]@6RD'56Z/ M$9P1G&T.9Z?=#L$9P9FUY"(X(SC;O("',QB8_DB9=?E0A %-PH#1B#" ,( .G^7WG8Z, M;:63/) \U%X>7&=H[GQ84R2BY$-^G_";0*R[?F<#*Q$M\$-QDOO:G?9W^Z?: M#@:G/^+E[_T$.,;3WZPVX\9<9/;+'/./GS\3>N@4+9$K4N1BW$O\.S]Y8/=< M,OC_) H ?]<4;BR-;@GKV@!D2J3]$!!;?RX//XSB&0^6X-#%:XHI*#ECG@B" M[)J_'[6/U&< $2__O&:.7_R9D.QG<<\^1S.^HBSN_7$R?7]ZVAJU^^W!J-,9 M "5'_>_RK51 J8#/I7B?__'7Q\BT&&(YGK1 M^Y: -\\)*5'V.M^]S)^KL5B M?;_;V?+^6M]>[]'W:SWZW;[^3PB_TGK8Z2B/ M_9#! OQ%OB//;@\;;H M"/81Q,,/I>^Q__ @?1ZPZV/5U#T]N,K()]9&2WB(HV,\89?"$\JT[;H.Z[1= M8\6*JZN%L=>$B4[US85MX90WQ2:;D?&W=^UE7+M;SVU6M BV!F=ZG9:YSG/6 MKSTAC:5(0X0CPE$&NQ6$J\FN1I5JXH>8@Z\YWJ<998V!X%+F-@7%*$MM83#W M6J?41(,D8N^.-M'GH.BSL3%+-FO]7*>@Z$/[%*9M7(L<;)/4>W0^X%]I*%BWKLV7M"6DL11J+"%>MN+7Z=AX5/21F([76>+7F.B/76+S0^K7?5JW5 M9+/*),G^(V0BQ@P\=B:^S86''Y*(W<'7*_Z[/>[[ @LKJ' @?BA!+KD )IE (QZCG:LI)[<1 MBD^9 MI&5V DU5U3_ G=Y&'I?KF6O5TOA@48W$OOFF@O7<1F'I)9QQ6^TN(0TA#>VV M[D+@)=B.2>R%"%J4HO)'$5'VI>C7.L>L.BT+UJ(#+A"4Q5ZG\8_Z W:OP M>R.A'2F\*!RS_Z4\3D1LY)$X/B,/,I;JH+(JD&0B;VND".RP61HD_CSPQ9C= M/*@KPJ)!F!^>P!7@+5. XH8Q?)QRF->/Q5Y%DC _41!Y7O-U:G>9KU=)S&+"B;78!"E*F MLVP9[P5+$S^ B\; 08H>YP$8$"?7'K #Z+J,-Y !49YGT5@$!7\"@B!'PO?W M62\DQK->2(JJ!3EEN:7K+=;3Q5?'0B^ :ND*3UEMZKIM^]G2/4O*R?*FL&Z[ M;; -[,!,&]C3_3;S;->Z%2E-GB9?@\G7))'U:>]TBRY@;P_?%(,=[J'GFU4= MWKY,8R'83_#;5+(KT*WC8G]WG^&PAH4+B=]R?KOVOVW';01X#6ARN?DA[7WS MZUK?EH"P(7QH&ZM1DFIC68T@;Q>T(R8]'";=&"Q?O<5F4^I#E?NZOST? ]9A MWWU"0;VK_%B1,E&/TE$:/$<=M_,:]'P;T6K!.W@?91)2W\)^MT966=[Z* XQFQ MY*$*$6M.Z_I=;O0NU M.L8\OP,7O4/?^RH\O\"?X/X7>Q \?DWF=G/C*^U6NVU*RFQ9;KR/NF/8H9!( M($@@2"#J+!"]5M]8S5P2"!*()@@$M15\VL-XNH3MS@96(MK>"Q2>26/U."LL M+>E@X43=]Q2[GL;"BVY#N,3,P/^OTQHQN"KPH]#( U4)5E7A-0V+L8Z+K^6BCK!J(+&,PZ4S[H=^ MJ23D27X<6'F3QHJMMMI/N*5O>5K+C'R,*I4/_1$O?^_#6OJ>_F;E,/MG6)[8 M5P[\-2Z1.=DW*>@_+Q@I7@Q8\Q2_Y_&8<2_Q[_SD@=USR>#_NDZHI"JA550) M'1HI$CKH;UFN<%#K8HU;WKXM\1I9Z[&^EOH!%IVZGG( \TT!>J=#._;#Q7(# M^?\BWY'[:EXHGJP\-(.1!N(0A2*OBW-REAG"/V EG 69+[$_PP>LE?,?K)7S M!A^2$A>?L"QYPBZ%)U2/A*ZK'$!C1?&:V0*/D3Q1/CD%N5*RS09#ELUD09JL,_4/VT-*2F3?*:W;*CE M+?;69U.^U5A9VA;NSK^Q<91B\E2^+VR4U/6H9MKIFBO&_&;R'D2Q4W+3:"./ M-O+>:$JXK0ZE#+S!QJ"#'Q4<_,BX)M-/:LACX46Q.L_P'LE2][,AI[4X&[(^ MI;\X)5+UV1!W9V=#\K__]GTJ3VXYG[^_]*471#*-Q2^3BQ+%/FM"740RD2I/ M]AR)^HD_S$28R"_ JN3O M1Q\ND7?_W?GOE\LCYH_A"^XE)_UVNW/1/[WZ,!A]Z+EN_[3?;??/A^UN]WS0 MO^STCO[Q" '*]'CA_,$ZU'WY9(PAM% ?5Y(L MH0B_5@F3BI,LC@^'96=#I%[ C!D:.O_2'>SU ,JKUZ1>:.\W=]KG3 MF:DM(^G#/9R9LNHPR)3A6#K@"'MBGJ ]?Z+M>3Z+4O#H7K,3^_+QN9V>*=T\ MZ+]O]C:Y!T6X27RX!1\:R\HG/B0^; X>&MM )B9M$)-N#)9O,C\MVJ^O:#-R M/6'/SZX_7E3"P3LD:!U$WQIB-1.(XXCCB..(XPZ#XVH?9S209RT2YH=> M-'M-F_GM\GYW>.3'XCS,3:E4AWS,3L<9],U55GF)-+8P ]Y')23V:! 0TAP: MTO2=3! 0WMT3]/V MM\NZ)8 4DG26?MI;.4O/62H;@7S5I1H9]74/45%"+))LDF MR=Y,*W?,]<,AR3;N)#?+%S[GTO>86*V 0!$[BMB]%<-: Y<"=K0S4/^=@5I4 M6K0*A.I1QK/=ZNYN2Z$63$3P1?!%\%43^');_8I<1((O@B^"+X(OLKYJ!5]U MS_9X#'9YW4R#)4H-Q+!K=G;,*B):0SCB1.)$.PA'G$B<: ?AB!,/F1,/>Q=4 M?5RIVG/Y\<=?OUQ=5L&'^V&WO-K5"'' M_@,(N]M(:$2/PQW7U+&>?;;=0J@1FMFE&PC-",UJ5K?'>NXA,",PLX@=" M:YKMLC:0]>Q#:$9H9A$[$IJ]TC3;9?TAZ[EG6S [[-U&==_F]8?8)(K9#1[1 M?$LD]Z4SUV^AZKX/1QLL*&0+.U1M'I 5T&R1,%C%AT2"1,($K>PNL&&^=$[# MZV20.)$X[;)>3 F+)O"$R/O*HGGB1Z%T&+A( M2>Q[X#]EOX"K5'A0ZHM['L<\3&05XGLX]2%'^Z\O9PM34@"W!HKU<"2S,ZPH M[X5$DT231',K(=H&C2)MYK-O'@6\[&Z-B"SXJ[ M>7OQ3&LGL&[/.;A7'8WET[ND,01MK)?&$G$QR^NO76L#YX0?GKKX.]UJ B MT#O$]/4:@9MU=HE%6%8+[5P/H*M-S6D+3B36@NT((@DBZ\*K!)$F#<5^1:$J M@DB"2()(@LC:0^1N.Y?4FNT,AA:_3SC09=WU.QM8B6B!'XJ3O'IWI_W=8VYV MD9U+E/T]E8D_>3!*W"]3P291 +",^25A.KL1\9JC$GDNRN05AR;8O8@%$]^\ M(!W#U9,XFK%DJM);YFG"\$WQ8,6CS!-!D%WS]Z/VD?H, NCEG]>L\Q=_!FOTL[AGGZ,97U&P]_XXF<*? M,,U,[D&F SZ7XGW^QU\?R_%B4.6@_ (+.FOW83:/Z^LQ]8??O8PV:P%1WW^Z MW>WN7F^GP1_&X&N2Z6B=E5X,MV]WCI4'8"_BTKQ';R,7WJ8^K;22^#*-A6 _ MP6]3R:Y"5*K_2D/!NFW'E"E)_$;\5O#;M?]M.VZK">0][;P8)^GQQQ!LV2B5 M8#7+=V_ARGUDXJR2UU1N3O5,W&F[QC*_"1UMXT/;6,W8F3UB-=M8C2!O%[0C M)CT<)MT8+"DY]&FNO2X':DU)?75G=?>YY](=F4OQ$:Z3+.IUP@*+E#LPE M?)!HD6CMGW#U2"/H]LU5B3GH) $22A)*<\<#22A-9^[4<_]@>Q)^7DFWN>?Q MV)BC5VNCLT/EZBFLO/_VW=;(@R;'J.-VC-&#Y(+DHO9RX9IK(4CR0/)0>WGH M&"OZW!1QH VFIVG[">024]9#3YS<< F.R!NZ(AQ@2+P":XQ"X_:(7+WT%8D8 MB1B)&(D8B1B)&(D8B5C=16RC,]WK_O[;]ZD\N>5\_OXJ.V\,_LTU'C/^ M,] M#R+OZS_^_*>_Y1=]\$,_$3_Z=V+\,4QX>.O#N\ZD%(D\FT5 ^C_4.>:K;W,1 M2O$%1U(\!\@;(@T_B\G?CSY<8E;NOSO__7)YQ/PQ?,&]Y.3"/>NXWG MG?[%A_;E6?]#_WS8[G8OW,%Y[^SH'X_6I$S?%X[[KEO2)T^<"3W=%,P--X(F8"GNMQE=$(OJ;$\]_ZB+I\_RQ_/#?1#8BS!"(' M=8I[8,4I[BU/\X[J?!29YDYSMW[NM4_'V.(0P]LMVF*PPT,_3TSGUW?A01&_ MT?GURDBZ_?GU+IV3J_EASF:@HQU\:!NKT?GUQK(:01[Q(?&A'4?48?(V[0)5 M&>F_B&2B"HKR0.SUV(+U>R+FRBLWHMF0N7Z]MB\\WD?[S1;N-Q/,-!YF##:J ML'WA"68. 69J<3#8"@RJQV'RH;DV$;5F&4(O0B]+6)'0:W/T,G9"O]XLLRUZ MO3Z\U*PHTK4( AB9PVY%*&(>J*XS?#SS0U\F,<>N+WDZX6N"3'NMWKG?%O;. ML&\NPO("=6SAHJIM"#(5#ENBN@.2*)(HDBA#Y.HZ_79%?61)HDBB#E*BNN92 M? Y%HBK;VF_7W2O[$B7HBJTYTU4-CU7=A=D6NM:CT;(U02:PO(<56=ZO(9DM MW%.U!4&1<@(S K,*P>S4W3_);.$> C,"L[IL\M0#Z>JQ<=AU^L.*]B=>0\]: M\!UA)&%D77B5,-)H-,\&4[$6?&&B-]IM%:H1R)^AE5 M*H#LO@)(!>3;%Z$?0X>$G5,@Y#[#O .,)NQ2>F-V(F'5=A^V[4H7U85,K M4M2M<91Z(V?0-^W2B(Y=\8ZRY( M,=CM8[ 5[OSL+82Y&OFK1]A2)XEB["^:S6&YPT1BV,]?#)YG@P]%0D' 700! M.V:B@)W]UOH_K7/1]FUO;]=Z]+3P-'=B>HL7OO[1G_VV>7!=NT^555\W%1WY M!0U->_24=$:\MN"U?%NHQ&^OW!^B+=ZF-GFPBE%_B",IV0HQ33P:GR/3^3/! MY&=J7A0:^)R=@G*/:B-4G%"NN>>5XZ2P.>B/&FX9[=CJ]\MIF$ MEX27A'?!NB]%G(G3B-/(>"*I(*D@XXF$EX27A/=MQM.;(E0'DC]VB?5__9M4 M88P:'C69HL3P3:G1[5+[EYTQQ $K0L*9P\:98]=@@;J7"-+L3'J"(8(A@J&W M4WJE=]VR=;5IYPAG"&<&9?;M6@^O@-N54$0P1# M!$//N%5#P3',KB;A=9S P=G[>EA6NVB<@G=M@ MD3CN.QWSIZ4.VWHE@6FPP(RZIN88:35=LE$[WUTMQ)X)H M+L8J[.A%L6")\*8AK/?M0Q6R5C^1ZCC] <7R7SE/4C\-%HGCH=,VE[5-AAP) M3,,%IN_T1L8ZJ-K"^J1"2"+(JB*1()$P9%4-P*HRIB7(JB*!:;C #,"J,N:% MV,+Z>XEI611%KI*V%WRNVL#^(8 >T22YY[%@8QT!FPEXGA?):HZ6-BC"?&JN MNWC3X\LU$KOZJJWFB-:QZW9WQEJ';1>2Y)'DE0_!4B%KDBR2K"K,Q1ZE(Y!H MD6A5L@N[<9=>LA9)\$CPC,4=R5JL-!K9L*!C*F&0(F:Q"%0S-SGUYU2_#N_K M=IQ^EXH/O7*>I'0:+!+''==IF^NK1?8;24S#)<9UG=XI;0.32)!(D%U%(D$B M\<3>ZJG3/26[BNPJDI@-[:JNXW;)KC(1T+(H?EPE;7_!-O0,)QM$MU7(4'-" MR!IK1AVW8\Q\:7PLN4925E\U12)&(D8B1B)&(D8B1B*V?Q%SS76B(-$BT2+1 MHN,6E$!'DK?G_:GJ$U=M$:'=QAMAP1]QPZCN0<4O4<(#YH<)#V_]FT P+J5( MI,-"D1CCH@@CESD]NO-O;!RE^*[_UU;_>Y.$90_%*UQXHHP"?UP\T!;JFFM% MO2D)=TRQ"K)_.TY[:"X#^"6ZU8*-JK;M MB/#,2CPC@ZP>G$< ]@:'L^,,.[L+F9'#2?A&^/;_L_>=SZTCQ[Z?[;]B2L]; MUE9!6@#,9T,5E?8=OTT^TGK+'T? 4(07!&@$!?_UKWL ,(A!# -R /:M>^\> M200XT]/]ZS ="-\.YG#V#+.IK'$W&6C9/Z/I/SEL?^GG9_X]LR_?"\3%4$B8 MLFSSJV]G-OJ?-$Z\P=LQX$=N@SG"]W-.__[,/),_PQDYQ<_Y=[\3!KS&G5W. M@S<2,?M%O+ OX8@'W[)5^UEV:?SBN[ MGP?G)NYS7UZ.T_&:._\"+%*@L7L!?U2A:/AZ$7LXSYQ:OC MIRYP;C(4["D*XY@]K[;XR/0M@<-NA>N/)G":8"P+FR!9+MI.C: MEUT&G_*],%#R0CE!3]723,5+2]2L[!]I(*:LVS -9IO68JSUN.2[$8X8/8IH M9J&67.CBG=Q^%3\X]OW!N5R*V2J MG=I+LQ WMR*R-;4Z7VUKQ\P];^WW>/>HWW[^2:2W=W4O M^-9DL9V/\LKG @Z+(862T\L=4',B4D,M^=-+IBD?0]\M')!("/8S_&T8L]L M+02T8QF8KZJ"-A1/)7Z;\-N]][H?MYTRX"TGZ?GG@"7#,(W! 8BWN069[*!Q M!*Y<)._FL=MC,_%2OY[0<6]TU(,/=6,U9=G(Q&JZL1I!'O$A\6%9>+A]?:A& MM=BECEV8#0 ?4ZJU+U%6E_'Q$6>I;WE00L,5&F][,'XX8>5(,'/:,-.B&5($ M,W6"F4ID)6J!0=5(:NV4WQNK$BQ#Z$7HI0DK$GIMCE[*IM]4FV7V1:]]VX]5 M/8ITOT6NXRZAT0][_AWWKKR$\(K1:974FZ&^4DB7#211ZR2J45)W )(HDJ@3 ME*B&T3)+JE8GB2*).DF):JA+\3D5B2KM:M^LNE>6]81>5E)6#H^IZO^@^TW- MX7H_U.(.#RSOS@'[62IQI( M5XV+PX;1ZARP=W2E^8XPDC"R*KQ*&*DTFJ>#J5@)OE,8!%S=!_%@"]NLT]&! MVEULVC=KTCM1T9'>QHDWDGVK!FF21H+Q($A7Q"-G6UR%:;2DJ9V"SFRY6.2< M+[G9Q598I==LV6VN[;=AOUU6^K:9S65=,_J M'K=[EG781D;46>/PG34.T[% +PN=RG)7]7L%7H0)YG"#8C3VT6M?92D4[DDG+;1LVU58J/+ MZ1Y>.DY&4=MF&6*CE'Q'E:>6TAM34D-U5T/V-LQ27S5D&W9+66VQ+J=+:J@\ ML=G&9CE!-60;5K/\6GU=^('4T)ZIT_ GP0>)B$@929_([)$R.I0RZE9>>K#P M0!G64I8&96F4:!>TC8Y)J6P:I6DL^_=WWZ3QQ1/GXT\_AJ'[XOE^/W _3[($ M^C))X,:+'3^,TT@\ VN_-#Y\X>__N6[XLG/#URS_M?S_?;#NX/8XA)\V3FN'W*F,%MC^85G1BT&Y/J@9+A>#29 M1B(F*2AY[@D(6C:0CB7\E47P)\PX<078>2-8NWQH'(7/7HS)*8,P*B:?)4B& M_!?P86_$QO#_0S>^9& JSGQJYG$O!JX:C5/\_L).'(QW7K$NN";NG MC%(_\<;^&S[C)?(%\.0;"!Y0\\+%CXTC<8%?^1B&?^9+6#]F;]U1E3W\=1?D M..)Z_YB;DST+IMJEX;B@TRLY&V)G%:4W8HSL7Y^ MS$ZK5?(6M6,_L>/Y_%A-(QOUB%BW"&V8:Z;DR[N7S:\TXTZ[<6DK6A.QI7*V MO&0W:51H.R5?%'NO)TG5EP/I(>NRIZ\>4JLBCX.@IFX(:G4O>XK6Y)*PEP"A MZ%BXPHD$Q^'2P2H>]0))>">-(IS,C!Z"Y-LQ>"D\\G!8/+X8W E$"_SHY%$^ M'ON>(Q.[P0V2P^8YO X!YRGP<,9TF+T(A@ _,KM-\K/8_PL>8 M]9V$G2-ASO!O\-/9UY+F(@"29&0KIJLSV\Z&JF<'FG\>:.RF#KB4^)+?+^\O MV4"XLG,F8/TXS ]V O?RYT$4CM3P;J.E2/"!:]0(DZ5F02A"_TT]8'?I>O/ M0Q*';,Q1"L#IO #'&T@:\2#V9 $*4A?K4'B$>;8Q,KDCH@3% .Q"8+R Q>EC M[+D>R)(\+YZ 4HZD]_WLA6GLO\F7N&(@0 )=R20HM E\.A O>>@ OF/AO2 F M#CQ0?/QF*@'''"=,@P<\5%JQD M/YS/GL4',K"("['/6>^2]?>OI9'4+K=01K A!YP+PD2>I2^D8 &RO-LX]_U9 M8%NY:< -/''X^-OT[2/N"HF//(8_(1 6L1D)=_"& G/C.9LV,_/QJ">Z*H\( MY1JK$@2> ?H@9-Q% $7VB0MU, EF975;*?YI8HXJ*,F22RF0B)9%U 8GEZ2;("I%X2GV>Z;K011AX\># X=<\D.& .Q/#P,@LNPM1>D4G^/^)\B_\Y!$Z_ MQ5Y1&:RH(U$%YTC]B&:NB$(9.^? UA?\,8TS=C@_N[KM/YQ] M#^5>\A7C5\$-EPBWRAO!4!L"L;-O,KIQ^/"DDXS MIST08(V#PN!)9CK'(-69["VJ=22++S) M C9N9E2%OH]T4U2$SXB/SY!:8Y0%:?Y;4J! MU@^XK10>O\$WRF4: );P ES[%Z 'PN.]B)X]!X[EKG]_E;O\4@8] G9$DB#R1W":Y9#\"?.1^HGS7JY>\%N9]F7"HMS'GK:OY1N>J)T?8&+#ZY65NPW,;@$SIOU;%%5U)D"0GD M5@OM"I3*Z]\!<7B&%9F:0WR'#X![\9_\G.%=4]V102A0#K]AICY^SM'/,20# M&/!$BC#!!A>?$LX;<94^@]F(PGF8,/!%_<1#6Q46_S+TG"'ZM5'X*AD36%75 MAM1>4L*&!E(B"NLL4PI? )IYA'N O=V^(JPBOF:X/F.W@E$#\L-RB BES1Z^ MH/J"LY8V;V9%9TB^4C:]PE>8XP(N-33'] : ]+O,BYF@4QJ @Q-)ZX(';P"P M680CLS.S _ DX$SL /FA6-HO$HRD8UOT# :MYDGI?Z"EY0T\!^PU>%UF MW<^JI0!DG"4OPG\N+L4NV148>C)$ENM>(ZO? :; M(4SC>:])4L -Y:FAW>AXX^QU;W/ATW4[6;O>/W) =GP.U!IX\'@:%,$@3IX0F/NN<52PB!+]:@.VA9$ M$OYD3SF]WE8 @W1'I3D"N\V8;=;S _O6B5+AKGI:&22:EVU=;[[,RY;BI>FO M$]61K^2XTL(U8C1CL^5VV$K,62_8BUF/ZW(7YW,MN>5C1"'S^:F[U'3E>?L'[D_"ZN.O8QJ*I;U,9RS):364#I'4YY+)5,FG>.HM$V["M)HD$>SS4W=SC3S#0P2*:R-8IC(ATN6@R1_21]]43B0LLV58Z@8-UT4FR"%: M=6TH8A$]"YGR+EYE[9DLR'F,0UD_Y17ID:58E#3MHU6=YMQJ 0U M[\R=U>,=#K:P70K<2H2< RPG^Q$__LE+@$>\JU1;61'[_*T\BLA[[U7]G,HVX??KF\?OF781K/RT\U'AAW[ M1*@2M9RPMAY\J!NK;7PSM5,>CD;W+67Z@E?-+][/>-I50(AK33CX0T)X\TIK+",NW/?E^DJ4@V MLDJ2]5TW[]CI#'GT)-PIS,AVVW$R;<$=Q$+1$#!\+D[':V[_UX0>.^,DBP]8 M65 7K2E.JEOFFC3:+6I:H[\:$J2]\'Z=8R:D] M&FDWNW3M5J-4SG;7/)C=7^]$S0JA0'6U:(TDK]51EXAXVI)7$>^S3%J=_P%_ M$1?A8!!__15.+^YV/:+O/!5 9I"RAST9Y MQ3!KR565TUM6JNR=LQC;[>M]O;: MJ;)B%K:*^*LK29K=393 /"N7-=@)F'@;COVH"FD>WYNSY4/'N[WY(#=AUX7M M!4*X]KT(7_+DU >Q$?#R&M[IIA-F[XRAT4R>?28^%@O [)8=5PL12A<-4;;5+*R9$*WE; M[+WF X?1N1:+OO1.2U3REDH,>RUIK.LE>Y!SN+.!V-D([AGI >'*!U?C'V9$ M4TZ !:7%GP3."?][O'G=Z@>C83>P&[;2N+,FZV3@*FG@JFK@#_(G2 ,OU\ S M(AZ),;'^'*1[HG;Q M?5FD='\9W[0:7PY1+H]^V8_X\;F. ^7.4"Y_E/TXC< 0BX4V,?SAU>)^)+]EK\R_P#R0M:8 #DCSFF4 MF6/PJE$(O -<%##+_ JKK7":N/SC#*\5JXP_+>K0 ]"6VA_DJ#=%LZ:2_@?- MUG%; %2[@8%=Z=73T1V]]P3E2ZPW\J;+/4;YN5;%Y@_#2(AR>DT0%V[(A>TC M,"%UWB"N.W'H*[W/!G&;;GU>JH-Z?V/G._70(H;VZ#TRD^\\IA]#N(D M2D?R)F>!BL>[P]VYPXMR4*QV8J863;&JD>^;Z9BN;=G*^*W:O(//4>&#CH4/ M*@E'PJFDZ4 E)/HK+3GPE$27+!"R0%9W++.,9JO\=D:58!LR/C1%L!,T/BSK M4M,F8Y40Y8VMCNK,3BLY_?:8ZZ64UO?A8TII/;F\2,T>K_;J*:6U"D8?I;26 M/SR->'!#'J2$5DIH/0VNTXVQ**&5TJ3T1#U*DSJ)-"FM>*Z^F5 D&(34A-05 M94@]D+HZ#%E?&*>$5DIH595.HLM]H189(]I2[#+#FQ3>CL\JE+=.6Z1%M?L[F(C#J@T[W7\[0-[_L>SLG0BZ>->%W M NSGGO7X0!K\AD.T?:YQ7O:6Z\U^Q(_/=:7^(GQY&+_Q*'F; M]*7>>?USV=[VN/2^U#?3+N*)[#N)S:??SXV8I.O)(0WR(YC88K"7:5=K%U ^ M2K@7L'&$#:XGO:W98\@C%R5#C!Z!-GFO:LZBG')C2;E"2.1PA*G(X*01)PQB M#[0J?/;]4R@4 R_@ 0B=CUW60P .'$:21N,0I>91.#R-A92M>Q%X\/E_>8Y@ MOT4"WPD$ \&[3[ ;]Y/GL%]!IG@V-"5\"<3^ MAA[80EXV+><]X\H^_DI._&_6I:5V!LW,9 $E+UP/)VK6K&ZDCW79UG7:D*UZ M:>XR]"__S$L9JK/>#,K__=TW:7SQQ/GXT^2*^,:+'3^,TT@\ ()<^:'SYP]_ M_=^"GD0_Q(F(GZ(0-#[@?LKD"OZ(ASA/:,5%2]Y 4(>XM$7,?C^[.X& MV?R?]K\?;LZ8Y\(ON)-<].VKKF7?6-=WU]=7MU=-^ZK9:UUUS$;CZNK6ZIAG M/[Q#P'7>T2J@VQA )T-Z%-E)"S?R?\&S)?1HXAF&-!:89LK293$$*Y&-WQEWJY( M/V'&/HP-!KN.CUI(H'V"FA9)"?K<;S9-H]EME$X374Y_IVL RBV@[*B: E%% MLC":MF'W>J43K!)\LR^$;6].UX,XMPS25>XB53)RF*L@2_.1:"DR[20*SC<"07[^1AHHY>/;@Y2=I M],%554DEQ^55#AU<2EN]MC(C6[J5EW] M8K)(\CZT3E8NQF$:7:/;41:'T>7 RPX*DTJKLTPT3:/=47:#4A>9(.=N!6%E M4B<9@_N0L&ET%%Y9[DHV71BJ;.VED5Q65ZV=CG!:IM$S6R2=FMS65=X;6Y4' M7PZ'-8##\$K0%^I:@]ZF_2?;2L4H9KX<\>!)Q5M0O&%^? M@$4%CE3@N (4JUCCI]GC>A0X3MY0QG7 ,I.R1@6.G5,?=57:C#_-ROBJ,Z1! MOW)299G\VGF8Q*2[,VFY$_(TNB@IT[6[XCX:[U/FY0E[%&!\!K!>[/:5=0L\ M)AYH?RN@1>V7/D$2E;GSVI]]V5%8C6!(.^5)2'/:2-,S"6=*M8'J9>KT86%9 MC]8DG.*-$\9)/&/^!"X3KV,1;#?"L[X9D_P%_$1?A8!!__ BX/@I)@%&(A;1?1?8B/H:7O'HC+C>DA-!_,R\;^DTKVY0+8?5-M:L/ X(" MO:#@W90V.=WSF?NIR"953B4.)/8I#-U8CDNL;5J0Y6KS\JJ97J]2]LV[8[=,YO-;J/95%>*9365U&(U M>\URK%@78U32 MZEZ6+Y4[5?940I2_TI+U3DEFR>H@JV/U-"';Z+64%>E7FVW(ZM 4P4[0ZK"; M9'41OQ M)]7EU8?K=&,LJLNCNCPJ1:DYT%$I"M7EZ<2/!(8$A@2&^C ?U>5175X%4YTI M0WYC4K4[1FMS7X\RY$OEIA/6PI0A_RZ/Q;QL'XQ\)YPA3S*K4E6 ;LCHT1;!3M#I:E^57RY+5494[,Y6TH;H\JBJH;%4!U>71 M#8-&?E*=Y>(T*@Q(:BHC-:1!E73B,8T>U>41#%06!DJIRU/F;)^&UMRH+F_V MWUO5HLU2#&OI9I?_OC:-K=K_FJ*O[B8DGS_SLFI=8(O;'/Y'L_SFQ; Y?MT? M5;=T[)>Z[FS.=U<'/KB"O.QQ/ALA*[C$> M= W!J)*9*IE7/$[EL)5]G(ZN=I7,VCF/Y53T654LZ=MP_CP%*O3BM2JRV@W8 MB*-'$??@IY$/\2)B*6Z7#]P/TU@95-0S/Q MC1<[?ABGD7B /5_YH?/G#W_]RW?3%P1//WG/PNW'L4CBJ[\ZO6[=NNJ8S8:5S?-NXYU]L.[HY@EZP=99!MEFLXEM]GEYR$B!2]\)"%+ M>/#D80(=E\1DCV_L:4).QH&>ZI('M]A5Y;(%BW0I4UWR7U=)[E_[R+E_C4HG MD%5J\WOE8Y1>@:(\V'_^.6 [W4TIOQ6L2LH/99=5[;ZY*IQUZ&2R$^HY^WO@ M87G(?<*3X[8S7TEO72BE11Q+'Y>X931:Y?>)TN7P*1JE:32*H*;^4-,TVITF M04UIIDZ]+)K?1#CVQ=\Q'6N@_6KUT,OX+N8VA_ER)5FGJV8;>5 M*6Y=#KUL_4QJN,XBT39Z764*IBXB02[SJBZFOL]"O%1B,N\W\K9RG)5E7RNE M]E'EKV%T6@UE]MVN9-.%OM677D^R'93_LH4 M@7(XK0&,1)#$OX$5ZKQE_W^; MW,[&M6WU6F:GW;V[OFI<68T6_&^6VVGU>G>WM M>0$/' _,NBEY,:$@<'GDQNPJA/^P\[.[_OW5V=?,B^,4S+[^_>_R%1<@2>SL MV@?K3_:DQ I?&; '0>%>P*YY/,P*J\=)S."=V6]^XV_RX(PS]@(G/V0NP,4'I3.8]X)OD=^*;[S +]>R2/6"WU .YRGU7-@? M&*BN&PE@NIC) V#Q6#CX7N;@@XU6V1#>Y^14D"-J\$]A$&/:+$A@1C"@)/X9 M7AC/[F2RHOAREM*P/@;>5+XD;.HZ\&) H[R;:\P>Q9,7!+@L/DA$Q(K$&X:G MA/DV\@1&>/Z/2)!PC,DCD4BB$*F!K_7?D';Y'_/#G%U"T7=VR&$)G(U@U1'R MCC<:PP99$LK=C('2L)<).V#_41!'Z2W*?J:KMKL6B323I%^=)$3BSH@2R,BB MA, ?SSX'P ,7M\#:P"D/R X#[-J*Q,U2JV6:.U">!^QS\ R$":.WB70X\.LG M$+RIL/RV^8 M68U^#*M;^3QUC;,O(DXBS\%]HX984#GWU^N5R>79 M6F6"W^W,Z;],S[V'P$*& >^CZ8HD]&VN KK'5P%=-I+Z&)Z2?)7+OSLIRY%E M(B D&4W><"F%'N2CK-,**MA\TYMH!8,]ILE*/L_(<6@^[Y;*Y]F/^/%/7@+? MX*S(K$7+"EX\8S;]/L:M@UT*E/HW0-EMP2Q5$N\[\1BE'##W _$V;1#;G\!K M$/$FNM*7GY0"$(%.\)!7Q2NX8BZ\=):!^2-H&_EQ*4A(/U!X(EYF5DJUD+\. M'@%,P"\/IVH">%5ZL,C3:5RH.%P$SU;$?(\_>K[4BTDN%*.1R)T;AN>9*5'X MHGP+F84JHE',GL!K2@IME;P('Z1C!&0=(G!,]P\RB8L+P0" '?@\>@(Y!\6; MDRHI4;\!P\*B>FLE)C.A=E$101?'$*ABJ(N",$<"U:L -X'4.& 4L1K;OI^T'VXV4V M'JJM0G,QV!^PB'1R>/;B&+03[B3)=XW&H+PCF2YHLAL0X# ;OY%_4"A4@4#@9\"Q1^7(Q4^'9P\!<'!FKLSRE@9!0ME*8NA=F!SV[ M$<#6<[9%/-=?PD" A(1O0K#[(4#5Q15 MEN$/&8P>4&TO4W63U7$! M:[Y,]7Q.P.:%V ':0<[DK.69 MR2IT8+[<%\C-J"E$ D]E9DF<*8XP%C.O&'(W"SF6YN$X(4%I$Q ?TQ_"+AN>>2P43J[58+-18<."O "]DS#"VPWV^^7])?NQW_\-5!((S2CUN5P; M*"]G>)&.\^^0@/+"Y40AO )QLV\IB [[ J*!7VB;0H$,Y)%. M0JJ@TM$FS1!U_2%L)FW3VX=M[Q!F[Q]DA.ZSC"P5;2EN7Q%XQ9*6%!M23Q7$S6BQ.S4 MX4L9R(<^Z7\!2%OM?;/[=O2WON-=1 M9@-^.-G6&5:;YF8=O?D%;9XV7X'-TQ2;/3.Q.Z<^2>EA& G!?I81678K0\TR MMM P#57Y1\1OQ&\3?KOW7O?CMHI WDGVDCJ541W4>4KOSE,*::D!JVWWR.NC]H6.5)2%-[I#FWC%9/75>D$?NG",LBF]!$0Z %$E MYL=H@5+5F%34:I3?*+42/$-V%,&7)JQ(\+6-!=9HEX]@.UE@E>"UCTZYI[;1D]=4(8<(KK[J[G 6(9I*ALAJ@OKEVUCDT346") MA=A-98UE2860P-1<8, U:I *V=N-T2AP4R9A9ZO/RA"?TVF KBZKZN2[GU-0 M]0"*K3Z2=]Y2-WB +F-)\&@FB"(Z-I0EO)-*),DDR52H,AOJ9C+O2[1ZJ]13 MOT!;T]ZD' ZDP1HG,%CCW#+,KGUPTM0;JBALK"$.52*=1"N0JD@*4[NI.7Y5 M@O,J#&ZELE?I_B;97"=H<[7;/;TQ2Q<.(EBJ$2Q50A%JA5D5,<%:FJ-9)1AO METC89D,=9S:P<=_9@X&2LCZT;-62UG2$[6Z"Z?/L6U8K2F#.;3CQHX.DT)=X 7L!?U2F[ +\=&1"(?,9;-B\!JB#@KAQ#QUQC93>4LOF65 M$4/A/GDXO!*^X5FV=H;-Y)&,D;L8AMW/_[Z@U[K6P#*M!_[ M5CW59YNQYX,?[J)P5(Q]^,-+AL7,A^U'P=ZV._9-Z[;3OFJ;=_UVJW\'/^:C M8-NV>55Z-_:26>:/F?D,RX:L9G/#Y'C5WW&\:C:_8=,1&\99-M!*CL+RLRD- M.%XOZ^&?#4-X-S(BFS$W'0&P,,JQ&+DQ,\1KC,?JY2.\/AS%@0-ON!^'P,&Q M$WF/ J<\^.&+_.9(9',]Y-R'(,Q'/L9 ?CG'#P@\,[!OU3+<5 Y.D0,@9)M7 M7->"F.QR7+'WFD_Q8F)]%\]=WJYFC4L[ENVT')#_,8^F2,>>3CR*_+B'+'A8^D (#9#JFQ*KX\SJ[ULZAA.K^;Y/)W0 M-Q@8%''Q29X"NF>SIL91Z*9./L*[_R^42CE-T,.)4/D\58#4;%[O, K3IR$; MI7[BC=$:!R0-A!\;\FD/5+&/,V!08N&]L!V M0S@=9SH+>+DJP[&I (L@7W)VVCW>TT\[P^&_L/Q5R!%OQ7 OG&$I)ZS.GLG, M+#O8'<_FF,M#E>-X,EDHQND5P[BF.QP)D5N8\]\%*W"E[,#BKG'#8$QFO#+B M;SAKZ!FX4#ICDT%).%L$*81C_^#OH9^"V52=*8N34:J+TZ\F9(QGR3WAJ^F@ MZ F!8P_%@P>/\+ MY$3B#WP##\C%KGKAY"62L\%PXCX<:9#-A\+Q MIL!4*7@3V:LGPONUW-A+;G3)H9'P:D=(!LG&H\*#!6^ASI[[J'H9D9&R+.VX0E!2"6VCD9?-JIH,F"PV?@F60[X?-X3=3><+ M!PL; Q%YR<;(I8%I #)V>0M MG#4["P"1> FC/S/[.!N )@DR$CS.4!R(^H33I^&[LO%[&,T6XN?,>'FD4X^@Q>@^X=SJ"5 EM\,)N*F0G3^Y=D8]L*CJK0.,D_9D!X MNKM%552 ,+P')VS*(RL>].1 M>S1*:[P?.8;'$DVIS+Q$E\44ZFRB8M#D))B M/CT%,9HO8S?1/G@V,G M$_Z0F@*^;I0-; >:XA\!R_*Q]SCC]J70-RX^ZDI[ Q]%]'V*<,YN]AQ"913) MV<^)G*N6_3I'RVSF88X(64SAG9K%!17V7[&FS$";@-K,4,-U:T6AX/X;6&UR M\GQFS(W$2.(?EQ_.(/W/('P!+ 75$D9RP+94,;,O=7SN9:,@>?!6P'R^%RZG M5&+P00XAQ=F#D33C\,%D"'H3;2?7 T,CRLB%:GBRM4OV>"BR,9SYN',D M_IPM&<)/F93!RT;\3Y%K%UU9&3/^24^2C' MF8D!G@^9?Y0PIR9T">LSS/W&^)Q!.H=D28_'0G(B/'T$YFVV(T M+P*&B-=\?^$%2 %>] 'FI"[FHRF[QLND#\S]:60L.[QB";GE/QD##K@XXI58H#<*Y4[6.[=9A.9\32E7?.U Y&<\YIYD,VD#7LC9Y_ \8-I+ M>F-I)N068P#O&8=1-CMY]8XW-#*RG: 1_PKT M2,<7P HXC'VZM1SLT3N2X#'IZE3H]3R>\98-CL81TIZ3^CR:HY\7#"(9890$ M9/FCDRG3N3N-H@$0!*X9*"KP\'"HM9@J0F.&D',$G%V"'&R[E"1HB(5.9EJ# MVO($KB<*W\#1\-Y+J3S%&!:'!+M )L^/,IO:*Z/.X<2I<+@<1CHY=0_QHS)R5EP]9&[6S/77S%&@6D$JRZ#^C",^ >!5@7R< M:3Z0KB^^8LXUQO>AB?T&&DV^UPN>0V!/=ZJT^61R=,ZITL-;>'!BLE2&YMFP MZFSH] S9BNG+\40@1/"R,,@R%\6==U$2>4&#HZ6!I^,4.!]- M$0Q_2*]V($D^'1/-SJ?A@'$: 4"@U,N0P(++_[4Q69L,F3K9]V0 %$93.P3/ M,(O&2%'FCY[O@11G\ZYY'.(GWI ;4RG/7V;=#7C#/#S+Z=RSH:%5\IWY=AAM MFT2;Y-MR>A4OE91\001+?5>R&6AI3ZYHC-:K1.JZ*"^#;5QFH\2>WD5=O M/XKP*>)CV'X?S^H!#W.;V^!.LWUS==/KFG>-VRNS:UN=3J.8S=WL-KL'G M>H)UJW/44;[=2L\AIKW3WG7?>T5&N6I73DC3A&EZ-?';,?B-IE?3].H5Y*W4 ME$S-1KGNR)HJ2:6JSDPSKM2-\6B6=0EJ60]6(P \!.V(24^'24N:97U"?:I_ M#SR\ ;C'HIMM9NLH%WGM.TUJ,49,FQKO3L^P>^5/"M/E\!78O?OQQ E;<00U MIPTUW9;14M@?1_?#)Z@Y!:BI1 L2+7"H&CUOK%;/,)O*1C)6FV\(P@C"-&%% M@K#-(:S=,9H]=:,E*LTW^T+8J;>G[\<>Q[;T1=G$;U^N=[JZK-T801N$K*U, MR'0Y[K(U/BGV.HM$V^A9-%J31()$HGBNU32ZI"5()$@DIB)A&:TV:8F]_0R- M@B=E$O8W$8Y]\?<8>PJFC[[G8-7;]= +>!G25)\)=K9IM.WR@P"ZL F%*BN@ MJVHD79;1;91_2T#21=)U@M+5-(U.DY*22+I(NDJ9.FZT.LK2PFLO7:=^ W2; M8M\D"EUD/E6C85+H@J)Y%,TKD@UZ8*J12)!(D$A,[*N>T6R32)!(D$C,N!Q6 M6YE#7Q>1H#N?%83]"9O:LOY(8(MFKE<M2H,OQ4O1.'QU318EHD$201)1G=1VWFW(IKDU3GT3Z"5^T6'.I:MWQ$VU/H M[6(;+;MQ?(I6@O,HY'H\2X50DE#R:"C9Z1BMKK(4/$))0DE"22UXE5!2X0VA MW3%L6UUZ"Z$DH22AI Z\2BBI$"4;7:/759=(02BY8;SR&SD'?.GGE_Q[Z2C[ M;0?2S\ZUOW>&PDU]\>N@[SAP'$G\2YB(^*>0!W$_<.^\@ LOGWPN?8JF: @&(LFM#%DI+6,,?4+ M\ZE6TF!.#V@[I7[$HR]^^1]P5,_9A;##8=4R3*[6?@:*-8VXU3:/957<5KOOI4P!2TP DQ1>/ D35 M"!]:3=NP>^5/O:P$WRB,#IYDD58?PV8\< 0;A)$,'">#U&<\C[?M8O;7KECE MW#),4[F'..6%\DPDY>RR31""_.13%AAUO9E.0V#(K]](0\G,>O#RDS0*2M%. M'P6EZE/.?][JE70'O0/5ZBWDN2V;9)<3=5RS8K:?A$)2]Z'ULG* MQ3A,HVMT.]3%@#P_\OQF;U#:'64W*'61"7+N#MTCZG2,P:;147AEN2O9=&&H MLK671G)97;5V.L)IF4;//%B+D=I+Y\E[8ZORX,OA,$653[H0[W U3-5*>FH8 M[;+B24MHHPLWD)][W!PG@IK3@YJ6I71.Z*E SW2O^KH<\>((5 M>E@"(QA?GZ=$=8!4![@".ZI8"J?9XWK4 4[>4$;4?)GE5:,ZP([>O5W++[RZ M]U[9S_"78-*MVVSQI^]@GHE_5I;*$=^T<,6+2W9FT MI,I,_>X3RO2 KKB/QON4>7G"'@48GP&LEX4#-H9'0_>8>*!]\%R+$BE]8@DJ M4\RU/_NR@Y4:P9!VRI.0YK21IF<2SI1J ]7+U.G#PA(O#&*6A%.\<<(XB6?, MG\!EXG4L@IB2:3-#6Y6(Z<(&96ML4LPUE@9U$\+K(@[D7*\I!_H#_B(NPL$@ M_OJ;NS 2\"V@71QY@\9@O\(IIY*_/GEZYRUUM]*G73!5(9FLKD*KD> UU&7' MGK;@D>NU-,HLP--2'E\N9T! %?HM:9785I%^72J[!WW<[+\*7$3.<0US;RO! M>81?V\>_6P<<>U<%'E(8R]AU(LD>HT163B2)4N'^Y/%'S_<23[R;8[+! !+; MNKKKM*U;\\YN60W+;#:ZM]D DKO.[57C[J #2+J*TY$?A@)(,!K#86.Z,5B4 M/*.8_*T(8HXQ?W5IR!OLOQI)QUD*:*]WV35;9KMKVVW87[>E77YQ[[@IMHU* M)PA7:O.5=Y0US"_6(Z]0J]1!FC-R6DFM6C'?H>>,Z!?<5\F>N7$,;.-XW&=> M$*>1K$5;(.:N[D2V0$X>:DY^-DEA=G&?1V_?O/ G2I;- M(O)&ITM]9\ECIH39XKF.T;.4W5+512*HZ^P'BN69._+:YILAQH/X6QFB5)]4 M/=OH*LB7!6YPBM#9SV&01KK%'BV=PT\U]<: MM0RKI2RMO2XRJY]X5E?O54XB;*-A4\2"_+/M=)T3CD9>'(.'1L;C.GJUR70D MOTPG_50?T;(,4UVHO?;"13=6F>(:"1?W.9,IY/C<&]'M%3[7L*F[!?E&Y!M- M?*.NLC'<=9$'\HS6S4M<6GI4BAEW,G/:.NINCT]^2!MY6(?PL$Y&-&VCH= # M.W7A//D)B@]APOU]->@6/$:#S4Y@L%G#-GH*NY&?REPSZ-^?R%)2'\:N0EV930\=B'W:&L+-1JC_G;2/;N@2?@ MLU[$_!#O:)Y0YP?XITMV__XA+Y8N0N3%0K:1?.:1%Z;Q;"N@.'6&V/('_0CP M(HS%RQ^#_2=\A!]=(%#T-OO[-,@VA]\^^WL<#\ 9=N0 5H27QUZ<9,-/P3/- M_@PKX^[("^ O LGA!? $B',@(A9[0%@>X4YS,L3"28'&;\4XU=\#+X&'[A.> MB/B2/0SQ=2-L) 74'$T M+E _#/;.64=EZ+OXSU]W9'&\'ULSAOT\B?(KX M>.C!KU^&V#$/U#: KY_L%<_V-%.2Q+.G#;.V WJQ5RJS5,OT^9&#$2$]_^1>!9!*G:QQVM7 M4==H4$4=^:=483K1*19UHR)W>0N=,@YC+T_DXKY,_?HQY<'3_X9AR@;<2<*( M>J5N $!=V[++=YIT81OR&BN@N^HC8DVC9RIK)%)[X2)7Z=N;%*_\R2"$YSH] M94$&74Z7'"1]E$SEY,$RK*ZR\'Y=)())9^.$8BS?)&D3O MR*118N0=D7=4/-?KD&]$OM'6:N6%1Q$/DK>L]S4L*$[(/?JHV3Q-V"/W2"=E M51_A:C1HC@,Y1]MHL8&0LX>PQ4-)D;W*"9%E=-KD')%S1,[15"):'64V6UTD M@MRCM8IE#/M_,]C8!_U*"\#5QX9KF63#D7NDD;JJCVC9AM6B=#IR MD#8FX3WW1.!AV3@T0.TE2Q]%I4?D0.TN:*91A& MR44B(KPS"K!-!W:5AG_&GBNB\H;=U<:4:QC=CKIQ=G4WY2HD==756K42+G7I M0;47+O*3OGT8>I%[,>819D*$HY$G+Y7H.DG&\QID&9*O1+[21!XH=E W3TFI M*@E#66BT0+M=#T;Y9"HR'=7[^I M;=.MNBI[D!.O5PZ$+8?1&L!H;ICBP-9]Y'#E&>7?)H?$:LO3ZL;\?$3;?>8 ME4'*,@8Z&&9+71;:S@2M!..1;WT\NX5 DD#R:"#9-3J6NGIA LD-+XF,#_/JV6-3P01OXC[WY5+E.6OJ]!HN8"_J ME9N'+EB2)Q!*SP?\H$?N\\ 1+!(^3[":-V1I @03 <*RBE0Q7/)D"?LQ?/A M28% YN(33AH#)(HHOE0&%M]]D\873YR//]T[0^&FOOAUT,^\M9^FSMH#/OH M)+OR0^?/'_[ZE^^6/!4DGNOY:>(]BWOAI)%\\O;5\5-7N'=1.+H.1^,TD65E MOPYN8>^PT?@W$=T/>31]N\P @1^^B,'W9W3$]DC2'&&.8X+ XX FH5CI&ILL!AI&>,?X#])Y#F) MZ2K+A&WF%@V F\_' ML?A4_&,!OY8KORDHVDM#BYLKKVQ-K=[^SUN'?5Q6OQI++XBUY#: M12 FRVWI?7/B -B+:&;?W=W(A8_)GUXR??$(5EJAJR,AV,_PMV',;@-4JO\ M:X\U3$.5DTS\1OPVX;=[[W4_;JL(Y*UVVI23]/QS +9LF,9@-<=?[\*5Q[@_ M7B3OYB&Q8S,Q.GJ$CO7(8_B EAJP6H=8K:ZL1I!W"-H1DYX.DVX,EE2+LJ;9 MVFR@5I74EYI8U.VZ2QQA165JJM M*BT/&3FZMF4KHP?)!7"ZBB+^Y$\D#Q47AYLZE&MPM'0*"10ZKA3D$M, M60\<0Y@G$?B):5D;]D)>+32O9/:QEIFQI\3O6\FE0)[ C2 MJND&[$_"S\$S&"1AI+#;/($PT6=3\[UVPQ@"T@QR*(12Q;D&830;+!OPGC<2PT35"J&2X1X0%_]-O3'>!E;7L-S\+G$G6^JBR=Z Y\@S(Y;5W&M#U]**@=_!#A2C>P/[CPK(\!?MY4%VG9FVI3-BOOLD Y M"&ZC>D-RM Q3'1CK AAD5)='VU\Q M$,9PLW[X5$/[L&1LEM!<0[)5%[+K8U9;ZL(C9%;K80F52<(?P]!]\7R?[$0* M3FL'RL<=-UN&G=WL*4M ^8@ZNB ,V>$E!K?#A/OONH2074D9*MH2[A0-^<2_:QX/&=9HDA5)YG=%"3<74&B,7YD;IIC'ND^\I=KC_-1U MC?F(MONTE:G&C,BNT2TK^+4-/2O!=PJ=J/V;!6_>SG=Y.V!4C?W Q?_?)G[ 96W3"/BZ<=OO=:^LNVZ_=VW=-9M6NY\U KZVNC&9'<_BM M;7_>$IKO=I4TWVUWCMO]MMJ]>RNU^,; MIL%0\5$ 2WT BYAO@?ENA"-&CR*:84!+,N#&/6OH9G8UN_X>>-C2^S[AR7&; M)FI_842=66>?:QO-=JMTBNAR]OOZN14"&^UT(R'-:2.-91K-+K6!+M78J9=- M\YL(Q[[X>\R^B''ZZ'L."P?L>N@%G)V?_?;E^FPGO[!V=\N-IM&QJ)R*O%5* MMRB>LQN&W6V02)#_O"EM^[$'6D7(B91XU8$7'Z!B2M$P-W.ZF[2 M54C4JJNKZB1<39-",^0O;4S"VQ0;>I,!^(3)/U9#6:Q!E_,EET@?-5,YB;"Z MAMFQ2"3()=J4MO=AF@Q9?P0?<#B9:NO534>=;-7>5*N0?%570=5'N'J&U:,> M,S7W@^97T%2<[9SU+7!6Y3PK8ZY2*EJJ4$!PN,*5VM2GM'I&LZ'LCN+C I4J ML!%YN,=-PR$ (P#;/'70!@ K:=C-J0*8TD*Z30KAEI?0W< &GWGB/8N^G"G3 M3^ZX%_V+^ZG8NHZNU39O6WVKWVM=VU09AE SEQ7(BS=% )&P 9&7/2%?,;7(G9(\_ M+78:WWPQO2TUQ#KJ;=Z:MG*5?R,>/7E!MDB>)F'QBTS3R]]DU5R]WF77;)GM MKFVW@2C=EKI2P49#2:U@HU'E:KM6E1=/>Z>][_!XN\J+I[T3S].Y:WSN%8T" M3PVT/2Q6%,RS@]3)$^\1?3:63>O4 M91/#H4S&0]G/@L=I)$;8./GW&!9-'*>>XV:C9,<8X[&$KL=FP2RGX8K[/% W MA(%X;@N4(Q0CCB(4.P**5<3 K4*[/,U(IK7LZB"O.JF/G\2S\)FRO'?B-N*V MC[AM2E6;V([8[O!LIRQAE]B.Z%,ML=P\ 5,+F=7-,%&6OTI\6B\^US$F=FDMEJRIT:LZ8IFM;MC*NT9X#\#GJ:4%X0WAS>+PYMUH;Y[;M M39!ZSTPF&"(8(A@BLX?,'L(;_;B-\(;,'C)["(8(AC2"(3)[R.PAO"&\.9C9 MTSK P%$R>PB&"(8(ALCL(;.'\(;PYOAX0V:/,K-':9/4C5N=?M0I]7,0)U$Z MDBU6MVB/>F-9O5:KV>J:C?Y=I]^W.W?MK#WJK7G5ZO0.VA[50GY8VYI_63-/ ME4QP(Q+N^3%V0QU\G W&AL)WV8N(!.-QWG5U6>O4F?U_N!LM6I/F3;],4UVG M4:NKI-.H=>0&=IWC?GVE^ZQVJ[QXRZSTZD]Z\ULV?MQM*MOA:Q,W-Y8.T"V, M)X+]7U"'Q_1)3LEG.W%^>WC;:M0LL1JQVJZL]EL8>XD7!@1OM:Z'TZKD[9<0 M.8[[67NLM40]UA+/O8#!0SZLDUK^E"$6FK3HTDDL[L+HA4\$WYS^%%*TCV/W0R$2+;'ZYB-Y.:82 M6=,X3L57X'OB=+R"L;&\>2$F/7UM:YSDR;+9XN!%$_(1]I#G4:YTW(LD\;.F MJ!]*\-[Q*WTNS\N\YI\=-6X^=6\W"1@'KG2!,,54')EQ<*51&H\]]FQBUTM@O457Y$C^Z13I)3 MW>A3=MSR>N@%(A;LWRD/V!<1C+S@T:LNN8B=CL=.Q$H58R5=&$>9OU(EMT1A M<%&7']F7;ZBF+"))(D$B06JR@6CRWE&$ Q>0((72D3^TB M;'I&+RL6>M.(B-428(T(5W:P[BKB__-\3X97N%]# A+GZ0/63)<<;AAW10NTYYPU*2,^*U&_%9#BE6+ MU>B^L?;WC5:'TH;J",W5 IIZI@U9EU:W57Z"/TD721>I\=-6X^>V7;X:7Y29 M\DBD;T$DP5#U"5=R7A$/4A[-I!:U:IE95.UX)TFK;O2A5F7$3A5A)V*EBK&2 M+HQSDCU9;)-ZE1$(5!8$2NE5UNQ:)!(D$A45"=*+2H)V34N97J38'$&$CO2I M8:1-SSAF!4-P&A&R6F*L$>&H91EQ7BTYKX84JQ:K4=9"[;,6[$L:X4@X4R>5 MIHUH-2[M1HLR>[5DDE.2+M+BM=?B;5+B!#-U4N*5BGC:S9U#GM\D_-$72S\_ M\V_Y(>8(W\_I\OV9>29_!B(XQ<_Y-F:IVQ[G%>7YMAZ\D8C9+^*%?0E'//B6 MK:++LE#LB^6/BU1GRX DD =X0<2>)&8\$BX031BX\Z05L'(DQ]USX MZ%@$,? Z#UP6)O#%^6L2QN-8)/$EF_E*/XSQLSM^9_9Z[CA1BN_R^*/G>XDG MXDME@/#=-VE\\<3Y^-.],Q1NZHM?!S= S&>>>,_B LV%GV6&W_C():; SG&R.]V N/&8B0D_H<\<6)GPC%1Z7@"&0O;S[!<%833B_CRUS%E\VTK# M;'&(FQ^%3\X]OWUN)R)30%I_;2OCV;*Y%L3:W.5]NJ ML;GGK?T>[Q[UVX_[..V]HHNOU-XK4L*CG9,W66[G@R9L.: 7>FO\RN+0!]OK M_YCR?_8/WF[IV75W(Q<^)G]ZR73E8^B[V7L>AI$0[&?XVS!FMP&:>SA CC5, MXYBQ.>*WFO+;O?>Z'[=5!/)6AP>5D_3\<\"289C&X ?&!GIS8IR@/7^1V?-\ M%*;@-FV3_;AQD\HR^'61\/FW2)-^X2NT8F^5HS8)-XD/]^!#*F$F/M2!#S7# MP\UI1TQZ.DRZ,5A2*O]2KEU.V*O^_>?K4CCX@ 2M@NAK0ZSZ8B9Q''$<<1QQ M'''<:7!.,^Q/M%Y$P+W#"D5 FIG.>1P/< C=,\59>67R[%NFZFU*I"FF[ MMFVT6[V#D4879L#GJ$O)$0T"0II30YJFT>XV"6@(: AH"&A*-FG,CDU(0TA# M2$-(4ZY)TS4;!#1; @W=T:VF[1_RCDZX%QS(P&7-SV@4!EGI1\S"-(D3'N#B M=XDP?C0K^Z.;Y_*:)!Q:1Z M^<*R,P03BQT0*&)'$;M=,>RRK6SBRLD$[/2#'>V,B??:]0J@0FNFE&PC-",TJUK='>^XA,",PTX@="_8A-",TTX@="^[9%\Q.^[91/K=Y_R&<4\X>L41SETCN1S77 MNU#UV,71"AL*Z<(.99L'9 746R04=O$AD2"14$$KO1MLJ&^=4_,^&21.)$Z' M[%=3$ WA Z?[)PG'AA$!L,7*0D\ASPG_*_ M@*LT\:#D+UYX%/$@B"HDF7>-M)4@4J6AV"HI5$4021!)$$D0 M67F(/.SDDDJSG<+0XC<)![HL_?R2?W_W31I?/'$^_G3O#(6;^N+7P6T>@_M- M1/<8@9-3;_N!F\?H'O#]#T",*S]T_OSAKW_Y;LDK1F,_?!/B7D3/GB.*UPCW M.AR-11!S+$_H^_ "^:]?!U^$$SX%0!07OM4+X7-Q$D^^!$XF0/)_$8/OS^YN M;-/J_M/^]\/-&?-<^ 5WDHM&JW'5:IHWO3N[?=4T>\V[:[MUU3$;C?Y=_]KN MG_WP[CAGC^;!&XF8_2)>V)=PQ%?#]LSCOA>(BZ(MN6U^-2>V;9#1&7;Y3QHG MWN!-*ZL9JRLDAB M-=U8C2"/^)#XL"P\W,Y4A,WK='E8Y@4#QM-E>R#NBVT**I5+=;7O:=1=#];^ M]L]6=_=7:9;!YRC[0A%Z:<**A%X;DZJA;K9CI5EF7_3:/AA6KYC7%Q$#Y9RAS'-TQ;/PP[', MALQ3)$MI+%;R=7T)<1K34B5NNAQ\V6J?M'N-Y<%JTH @D@>2AXDUUFJ3/) \ MD#P4]E);V<567>2!;MU7%6D)WX>5&>Q)!"+BOO1$N#OR B].L!H+1_?DSLCZ MTJI=(AJ&W2:)((D@B9A* M1$=="G)=)*)6<>9R?9!?TR3V7,%<+Q).$D;E#-&KS;C+EEE^SEE=I)!"3 =0 M6/41K4Z/1(M$BT2KE$""::H;^4K"1<)%PC4C7*U&^46@=1&N*MX"J:3?0YAP MGXG\YB>K.,A=+WC5^E;-RIBLE';^5:B4.5S7_MH46=E&4UW(]>/N_%7@HOH% M;$OEH-+M,8(S@K/-X:QWR)%U5> B@C.MR$5P1G"V>0,/H]U6YWP2G!&<$9P1 MG!V-&5M&ZY#3,JO 18<-N.D?XBYFA745)T*<5"6 5D34AG#$B<2)>A"..)$X M40_"$2>>,B>>^FWMYX5!M\>,(NA"%66.;7E[+L$UI31[_2-EVN5#$0;4"0.Z M7<( P@ J/BN>ZW657:63/) \5%X>+*.CKCZL+A(QXT-^D_!'7RS]_))_?_=- M&E\\<3[^=.\,A9OZXM=!T3+E7D3/GB/NASP25Y@P>SV3+]OW_="1__IU\$4X MX5, .W)_@QV&+LZWBQ^ 7%?PF3]_^.M?OEO\DCLO\!+QD_^'FS/FN? +[B07M]?7=KMI7[?N M[$[#ZEA]LW?5NNJ8C<:U93;MSMD/[XYR]E@>O)&(V2_BA7T)1WRUZ,X\[GN! MN"@""+;YU9S,M!4'%!Z&0B8J T\$28QC [T)O1B7!#-8(!+V(B+\!1N$<#0O M'[0P7+>;#2@PAQHF[%@*AQ< ]F4_S[XT"*,1]^>(9.%G)B^6',L\JO(4'"?3Z.Q:?B']^^E^KIHJ*E<-I<"GZ; MAW.R-=F=KS[&GJ4XEN]IO\=[1_WV(S]N5GKU=/"T=V)ZC0]^IUR0>2N\>]R0 M_AY#HQ4X+)9UA)'<6LW8_D<:B"D-&Z;!:/I[.A>^_/ NO02VW/Y*_:",^F,4QC%;(*:* M5^-[XG2\YL)]C8O<&B?9H5O92<.+M@G$EX27BGK/N+.&JF$W':R7 :&4\D%2059#R1\)+PUD1X MMS">JEZ=66;BR0W./O0>4XDQWT5!72*[[ MR>-SU/&T)AG^VG,;X?)K2(8(A@B&-K!K>J06[4I 2J? M;;T_"7_C"5;";L$R-2Z&;QCM-O6'.(!.J9G.K:](G+<,6WVUU&E;KR0P-1:8 MKM%4%V_2A?5)A9!$[&-5V2V31()$@D1B:E4U+&4B0585"4S-!:9C])JD0E1$ MKS0*G9RMV U6CUE"4&U5VR43O?MC7@6?C@6K@P[.F$D6"*<80#G_?16AJQ5 M3Z1LH]6F6/Z6^R3U4V.1..\8IKJL;3+D2&!J+C MH]FU2(601)!$D%5%(D$B ML=2J:H-5I4Q+D%5% E-S@6F#5473PE7$M#2*(I=)VVL^]A)X]_\$T",<)"\\ M$LS-(F C >]S<'1M&;)5HPAS3UEU7>WCRQ42N^JJK?J(UKEE-0[&6J=M%Y+D MD>3-%L%2(VN2+)*L,LS%)J4CD&B1:)5R"[OQE%ZR%DGP2/"4Q1W)6BPU&EFS MH&,:PR)%Q"+ARV%N\= ;4_\Z?*YA&ZT&-1_:V99CJYFJ1_482 M4W.)L2RCV:-K8!()$@FRJT@D2"16W*WVC$:/["JRJTAB-K2K&H;5(+M*14!+ MH_AQF;3]%4_[.3 MA.4OQ4]8\,8X]#UW\D)=J*MN%/6F)#PPQ4K(_K4-LZ,N _@CNE6"C:8EG9)!5@_,(P'9P.&VC8Q\N9$8.)^$; MX1OAV\$!;MFH_RRZ-7SPW&7YJ=C=!\'G&W?S#6]];;\.X"P?\;O?SX-S$?>[+ MRW$Z7G/GOF9!G7&29QMERAM>I%AEX0+VHE[)XO$P]&*6,;]X=?S4!&F)FI7](PW$E'4;IL%LTUJ,M1Z7?#?"$:-'$3__NZ;-+YXXGS\Z=X9 M"C?UQ:^#.R_P$O$3D,3]/!'"[_@3G)Q9UUW6KV;YNWM]?5-_Z;= M:K:LUE7';#2NK:[=L\Y^>$?==0IT%3&V.AR5)W$]!"+"$KU @J7#H^@-L0\ M,H6W 6 ^Y31C+R)"C 0;P <'*_ZT]A"W4*/+B#"G6LV"(;T 7+KLY]F7!F$T MXOX\GQ^%3\X]OWUN]RDVFB2IM+,R8W MMWBR)76;7VUK<\T];^WY^&&_OO+=_[J[23$^)G]ZR>3@,?3=/!3V&<4Y3&-0 M=O$VT9S)#AHE]!GX@'R'(MF.L9SM4V0U2D_XCX/'('&7V$2L966T $# MB=HG;:N+@7W$:.J+0-2'MYI=H]U2%][2_? 51JYV57J53]J_"R/0? 'Z^]*, M97# X#!1U]LL$F33[&Q\;F/[AS3\QQH>(S-L94!&JVNP56=3B8N-P]V/[6,\ M5./B#"R+EJUN/LS.!*T$XRFT2U;?J.VTL,T\MHTC:9.[KOT)E_V('_\D!W\Z M>T8Y%\*4RZ.9GX-G$21A]':=1A'\:SX"ND%HT^I;[6;?MEM7[6:G>WO5O&GV ML]#FK=GHV.V#AC;;BB.;!74\D55Q4OSR$/'+KI+X9;MS2O%+S1ZGX&W=@[?S M)LRB+7+PX*X#L"BB,HFZX8TRY3EN;FGMVE^D!.;;(]"BG-.V2 M0XH&][<)=M(5RVE?L;2ZAMTNOQF9+H>_+_Y0N['=S0&"FM.& MFF;#:#?471#H?OB'-74T]((59"*&HS'0+:#K6_F<91FMIK)B1ET.N6R53)JW MSB+1-FR+YLV1E[P98?\(HS\QKWTF5VS)Z"IL9U=U<(\_P$('B MV@B7972;U(N:?*'-$UN]P(N'PI7%5^0/X7.=GF&:RH1(EX,F?T@??5,YD;#, MEF%UE%EM=9$)2Q?#A8QSZ(A'@*^7YA*58:'P%J_16$ _W3$"%-N^H&;=P+[',Q^ MQ@L<;^R+>)NJPAOKJM_J=UI6]^K6[IAW5]U6+ZLJO#+[-Y99>E5AZ8TF!7/2 M4>IS;,U7])S 5FFR@UK>4&W$7<&2D(5IA#23AC]/A,O^P8.41V\L*PKHLL>\ MN#X>"I'(V R^AKOA./'" %_;O_\=/]J\,'N&NBK& [3XVUI:-ESO0KE0Q>LP M1SQZ\H)LD3Q-PN(7F0$A?U-"J:9E*ZG5;)U4N:)FCY_TYAM4J%H!]T'?EH+E M5YWV8Q:)<1B!WB>'M!2.FFSC&&6G2^AZ=(YST9B3-CUS4[1 -S6X#KK,Z;G/ M&+,;L-4S2OUKIXA MB3EAB;$:796FF"[,?WB+2R-WKTS"_A:),?=<)E['(HA%7OB=P /,R1+(MX^? MGV(C'\MH=ZF3#\5:--)=]9&ND*-X>4;R2#<7*R11(E$VA M/(I-4&QBD@.N+$V/Q('$H?+B JB20J"0G6;$?:+2+@7@,D%A U@B12-6Z]K MVFVCTU6F<&KOT5# @ (&6^DNLUM^PAT)%PG7"0J7W3&-;IO$:P>;<75W_(,M M;(9H=6J<3NNE]1YB/$(VG #@F$E1C@&71F,>"3G:H.B(/#\687X, J8PQ G\ M(>MD&PY8.!81QXD(,4X_@%_@1XII"PP)5=ME"[+VR$?Q^&#,1N#BS M(0T$:YC9Q 8E7V'@;(AQ%.(61ISQ49;",>2NW- X$L]>F,;L*07Z(%T>A0B8 M%^3C)BX9DGGR1]=S61 F\/@SD('%<+;> )0(K,L#PCL)"P/YWFL\A^#M[S%+ M YZZ7GX,+A:%O3N0"?F1V Z/APQ-BOA25[Y3*B>=)@VLJ(+K:AE^%P:1->P6U23=#">.&'51E!SVE!SR*E, MNG X0WA#>$-F385@)I3+[>F:2A+GK.:'P>( M8BT'T&SUDBZ39@V1=)%TE2!=U.*7XG:;T6])FT1JCBB?ZQA62YGYI\MQ4YA" M'W5308FP6]0?D22")&(2N.LIZ_=.03MR;DHM!3H@$:M .&V(11Q''$<<1P$< M/>*%NE@4%-=17,OYTW3VA;P0O/UOZB5O9> ^P3MY@<0_Q#\41=!$V6N@DXZD MTS6RJBLY(U6YG&EO=U(1R%P12*]MV"UE">S:G_[1W"[2[X0U)X\U3:-)$SL( M:PAK"&M*G]3=Z5!J-\52-Z/?0>;:52YJ8?=LH]>@XE:*Y%$D;]HTH6?8EK*R M!I()DHG*RT3#Z%C*2EOK(A$;S8.C43XTRJYPV3Z-\JJ+S:93/@QQQ M^',HIQ+>;C"5D.;Z**+\W%R?^[FAE+].AU+69<1/_BW2@%GX"JTDHK+S?S8G M<67QFGCYA"<'$7]K1^AC\_=A9@Z=4$+;+P(>X;ZFN6K*$*#V%[YE4*J,EI2V MT;++[W5<";[9-[)):2E52$NI!"L2A&T.8:VV834(PNH 8?5U, C?"-]V(U7; M:/24M1ZJ-M?LBVZGGLUW'<;25=_6OZQOAH;5:!F=MK+,>UT.NFPS@!R6.LN$ MW3,Z31I303)!,C$UPDS*Y*,8_H:$O1>^#RLSV),(1,1]693.W9$7>'&">07/ M8C*BH@SQJD\SJ(9IM#KE>S^Z,$[%PS>GH;QJ)5U-FR91D'21=)4RYX5FR%)D M;C/Z_1:%SUZ,^6&#,**!% O%A8;95=9N7)69*KX5+%8?*IJ?9\+"P3$Y_;GV*Y\+-C"[%QE M;,/WY"4I-'T7 P$""! *\"5%K*",,HKHARO:L*B!&U41A+0TT?K>N8; 5<>7%KE292+K MCOW"6@-&H&E& .@]8 3 "+39")@=$SR!/;7A>:OCVY'?J>:3MZK5Y>4[;TQ9VSA^&V MONG;M_@>S3/1\HU RS=H^=;V-D+0\DU=:PU8AI9O@&]U!'UI?$/+-VCYIEIG M""6BH'KT$W'LKF';]4=)M<#-J2%4.*O1X:Q&"RB""3O A 6& R:L$2:LN1L, ML&]@WXX3U7O+L,SZF7G/E?%"$I2.M;UCMFVO.PT=X9X59?,=PX;M*4XBC'#%5M*A&7TNAZ!FTB]-!*7W3""QH:*5) MZ*<=*UNSM,L![0+M NVJPZ&T%8WXJ:*/$-3;4U#03&YW,JK1LVV(94 L V(9 M&XT(>AYH!&@$:,0ZXBUMF],4=8#HW9O-Y&!_\T:W*[,KS>^"Z($ZVJ7ONM0H M[7(A-@?:!=I52VS.\:7MCR X=X ?J2YUV1-"Z"5J" :XN+BO %>!*@^=:ZG+#@>=VNWM M+K[6@!%HF!&05I1.E8D$(P!& (S (2=<9L=T9+\XG&1!)[H+&1/E&0Q*E,-1 MQOPP'Z3^ W95IKYNYP3"9&!HP-"\:FCV;J\ A@8,#1@:,#27WU !9_#AS]<: MU;WT]T\?2_IABO'BT[=P1J(R(5\FOY&[?A@R619,++_G6@=BB/V 0Z+#Z8SZHZ#X*H;]#VW MUQWU>J;K#;JFXPPM9V1?O?OYR5QMR_V-KG,O3?6CKGNV^<,C*/F2N3%"5NO< MY/>KZC8_&B@E!1<-C2GOT)--$+L.3;*$F78VE.>DC_U_NW>@.=\EF3VD^T"ZM[$\KO>[.@=V,E'*2S!-<9RB]TE& MZ8^HJGS)I)NBL,QSDH9+1.Y#$=H7@?</NHJA< M8*OR>]F#-O,+QXQPS+A7Z<8SE"919>[Y?4!H $(#6)J+-"7T>O5SI]K!: !# MI(,ATJ+7I1)62H^^JI[CUBXL+3 #?A28+T6@".;K$ _,\>NW8$=Y8%I@#3K( MU!%0*W*<4AP6<99"@QFAI[;1DQ>4@0T1G/TU7&$LPS1]64A1!?IU^]B@$0W6 M"+:$V*ZT?H"PA(#"-%QAV-;(@27DY&V,0H&;.@6[G7U6A_J\16QI3F<,>:RJ MHV6F"J@@J*K!PM8VH"!OL8],?P[>N M4I0,G(<@\:V)?&R?W<7]Z5,KO2:%O, !'\!)TMM2[#]+6L23I53-N)[%%.5D MD1/*JX*+$M0\&X)6Z1"$_L@CNSP/(GHQ,V)&HBF;3<2L6'R+B_B6(?\])03] MEA4$65U^!YJ4N8@11Z3 <4)_[$@S*"\5/3^D-/G+Q^,^@- M\W;;OO6X[C6E>BK+EK^LZX.SQK67-N4F1"9U4^ MGN%#H"992TE,^:(2(;I;R9#97AS/F<@H ]D=R0G"=%7KG#ZO=+[U2H_,A>*U MQ7N]3F!ZIA_8ML_$'WCR*HT'4@J-^QJ_.B'JU'K4^_5,,AZI!K345&^L,IPQP@M.0/. 3 M%^B&L%U4RC=2V02Q?4N<04=9Y2MI*!/F=!QY84[59_ZH4![0;*&<3T.-D!X' M,194([M$FJL*1\S21=@/P[S$"15QQE5\,>9Q2$I+MB6-RIS[43PD>; CU=R< M\:X\7H:H@^P9W]=MM](4215XV3T/DX?E"G$=/;P MKXSGP:#O<1K]>)YUJ$'Y:I8).=Z0XZW-BM<@S7- [RZ0"-K(O=DJMHUP@4C* M>]H_**'E@^94LLIR3E[^1J0@[ M',P]]OV^[9I=I^N/^IX;C*U!UQ;<8V?0'XW[_EFYQY9L\C&OVD]QP@999"+& M4G&)><0E7$N1?56P2R(TSW+"+L(ILLP?.,,B*W->GJ1ZPG/Z\:DI*OK2EVW; MM+MVSW3=P'%=>?1ERY7"7W8OS%\VM28@ZTV?AJF[.'=<,8^_%NZXA-"A=0GR MJ%(\\>M93D@]3''%,*CNH3NUTG #P??#%A%FZ^#O-U(\_.,;C[@ 'N7C$8PA&$,P MANJ 3[HQA 97K]4AR>8AI@4:9ODBXQ5?LO22.JYW?@KD-!UP*FMX$BO\:@T; M?A]D9:K(,Y$I.#WTT@HZ]6OE48Q6+53Y!R6AUR:=!:\#O(Y71>7:1L^3U]I) M:]B UZ&H!6NAUV&[X'6^=:^@'(1:7P+9L:1A093[K=C_ RU#& M%FBA%T=Y!ZHHD[2P VB-,EH#*ZB4G85E=%UIM3%4F4I8/%MC!FH(\=OR-MOM M6#7WRG@\FQ[OFS;H+^[_OHNUH7G:W1SGTSBM!HG+(EM_4$%1? *9>9#>I?KH M8>H@,V_?)0\R\W8)2^,.+HHA4#EG'/+R]L(GY.4U!W6J 0OR\B O#U)1&F[H M(!4%\O)4PB,80S"&8 S5 1_DY4%>GH949V#([RTJOVMX^^_U@"%?*YI:O H# M0_X)C\7L^&<37XL9\J"S"E%F]%X^P.O86U2!9U@2R[1K#1OP.A2U8&WT.KQ. M_=FRX'7H'IPP*+1/:K)>M"/# +1&&ZV!%51*)1[3 MZ$%>'I@!;% NVK;$>"[=]O"?YJ:AU]Y_1])7L(_( M'\]Y7;DN[!4/F?RW>OD]5D-W<7^Z53UP8__BUAT]VKO+,SY\!">)KTYE$G0< MA"G-PA@7)$)W<3%#Q2RFFUZ/*(HCE&9%U?+QC8:/#.FYZ!D9IQ&3 7]BU9R\ M(TUK7^H3>FROSY<[AWZ;X9P,,"71,)LO2$H%P>9;P6[XLN!_TGY8Q+?/^I#N MT3ET%)C=KNL-AZ/AP'+'?=LV_57G4'/LV/W:.X=*!0^7",J$2!!>B03=80ZH M5=/0%SJ :I=*O,D3#DS/] /;]IDD T]BGK C)T_8.3%?TM8Z6U2K9%/9MWM: MCQX2?7786P'U^77J\V_E_(:Y2LP=6GD(.^5ZJ5&^CU/$)N!OD!$ Z2AG =P? MX@,2?>@SD> I0>-[DHCW/ X)H/ \@:\+(&__ -$%4/B5S'&!1H!&7'JC#?)IE7SV=F;!9]5OZU2G;5^?E$MS9YL9<'_OU!]PUSI=0MJ9 ML4)ZIY85.X@:5YL2GEOQ;*?C0@0:E L"J2"X5@D.3E<;?[K:-8'%4>L>KEE; MM:LLGY"X(-''$*KU/KPF)IKL3Y.!G(6]RC* M2EYV8IT-U,(RT+YI7UZ\6E1\ABAR@QP Y2,[$--[0@ [0_*:*G,/ED912Z.0 MX.I5MXZG9JIHF\ &RUKCES7+""QI\4+EY_[494V3PRJ9(OLWH;P*)]NQ(W*_ M("'_1Y&A6_;QL_V[.MOW!UNH?U,5I7?<3=%L]92X^:Z"*MAI9XL$F?M95682 MK(!^5J EFU" #BP@C5I I.X<59G)BVP0%8I/R93E*@--5-5OX4EO(]/E7!." M14HB!%P%"$LW*"SM6AW3 4L#E@9.6\^A;DXGJ%_; &RPK+5\68/3UB,WTS4W MX+0X2K9?"SIP:MB!\]$V7LT&G'^6M(@G2ZEJ=CTC"&\Z+L2;C@NWO.,"RLDB M)Y2WKA1]-:LFG.RC#P6^7UWRGG\1Q9,)R4D:$G1#BCM"4M&9,TPRRJGZ5/1J M7/"N.RA+Q:,23 M4Y%A0^2.\Y-VK^.=20CN4A%D:H?^4."](+N61?'Q2'B2- MZB!8%5QD9-W62 C80/,R*>)%$I,(W2S%%>FF05B036!.0A+?/CQDU6ISEB41R2F[4/SZ$N$DV0Q!?!3GZR?S MR9;RKCS\]Z"44ADC'73-&\[B.5L+F1!B]C;A#*=3)@7>A'6-UPEFKS7'^7=2 MK("_ZCXKL-UY_IHR.\P>VQ/VK0ZSO^,E[TO;O\-YM/TTWFY%_$2?TG)>?79P MM]GA51 ,1L.AU_.=0=]U!Y87K+K-CCU[:-?>;?;9>.4_H@,'1'4%G$";LH M8GHG4#1(F-OU@4U%QML5KS2*JRVW@O,L(LE&JYG=Y7K,/K];=9!">-5!2F!Q M T*ZW0AWRJL0\Y\6?9+)JA$N>\KS5KBO=,_9NVGOUCV/EG3%6^E:IBFQ>:XO MIWEN[[(M4$VM&[C"R\/+:_#RFM!_7]_3G] [[?B@UV:PW0MTRE.J+][U+"<$ M_>>0'8"T/2#=VU@>?#"I$F&DSM/P/W;'@*NP[R5-@=ZU MD90@FNA1<*LRGH%MV8=8S^.$I@5V^'W OP1*7(LL52N-D2H( 'O3!GNCQ=*G MA#'2PVVRW(Y=?\%TVS=A"CJ&=8X4$!00%! 4$ 95;:Q7^'?_2HO'E\K<4<5QING-1V_$EKD,=\@ MB-_HI]&33_Z5QL4KU1[WJ,GH#]V!9_N.T^^-/#OPNCWVOU5-QN'0<\?GK\DH M$SF_9>F'VZKC;+Z1&JKJ(V(^;PBO!(?N,$7L_ZKRB!2*(]91'+$KI3:B[YU8 MI?*KQ&EKC3UT%I8:T=L4[N#I!=:FCOX_1ANIGX_T9_!*]=OE*\ M6G!ESD::D#8JQ;H(H2[IWMG5@!?ZVW/$A=H M1$(B"NH[EBA$+ZT66#/;/EJ^M#TJ).>KHV_*+1C2%U3ET:9$^JHR=L:W.E;] M#!E5YEYBF*R5!_'"8R+1)>V+,IIC.=)<&%6FM^Z%&-;;)A^KN)VNM)6D*1H! MF\-7!/MOL3%4TL-79H5Y[TDK5-Q, J6TR*%"2J?OBM4<[K+O=&QI)#+8%#5\ M4W25Y1,2P[9HO6C)%D.[ER98@1J\9_)ZG2YPT6#/=,R!VKJSV,M=G8]U5AX= M"SN+>Q1E)2=/K<^%I8I:CR*.MB.O!NW1XFU%C4?8IL%!'ASD'>E*6!T;* -' M^!B2^.Y26>FOL-_Y7;,L80L!'?^G9'?]EA7D#YR+1D9?\J\<5/00:OO [)JC MH348!_TK>]CWQM[(7E';!X/QV#H;M7VE4>Z:Z5W!YL^2%O%D*14YUS."*C[X M#6'V&RUR0@D3'RK8%XLR#V=L(E%";DE"$4XCE):"MI1-T-U*TNQ2YG_=Q4F" MN#O&$Y()#F=HP7XTBY! BH768K8IS&Y92_(GTZ?/;^S$ZX'R$UD!>PBTVE. MM)_C?!JGU2!Q663K#ZJU6WQ2<:][O8YI>XYK68[IFZ[=D\?,[TEAYGO.B>1R M5VMJ/8R^<8D!JK:"#MK>B_QS&N:$I]_A!*V=!'3-EZX_^-+%3V#K"9DRAGBO_"EF[L#OZ\60*(T"!4@$).Z+1-M\CD1[[S+U<.#R M6H31]DW$KDKB+%4RAJU,]-$R3<.45WBI\?%'..FHZ:0#U O4"]0+U.L@.74] MT*X#M*OMA,^_.J9TMQ#TIW$\-MC@@TJ 2H!*@$J 2D#P[0@ORX7@&VQ?(#B@ MS>H$V@7:!=H%V@7:I8BWV"Q.H/C7LW/P7_%]/"_GZ/>L(&D1;W/=QCA/2;3% MSI(&L[?2N!J<#.?)/8EZ,R$.\MX@+ +Z"/H(^@CZJ(,^VG(=6M#'QUZOA&S- MP[(H7T[%O,X)IF6^% \;+(<)I@K( "Z:4?",B:QD(,CF\RQ%58.A.Y*3[99":"_NDB'&:TX$$T>LH*I@J[6-UBD%J19PS+NRE1*]!A./S/<>=SWT@EA-KF*T[@@O\2W M)/J<%CB=QFP,?4I)0:_*HLQ)?YXQ^?^?J!4[ON=E8\GC(K!['"/V',?LCGN! M/W!Z5M]R1J[;KXX1AY8_')VO?BO7DX IA4P$C&D1SS&O=C\1 D,X34N<(+PE M.$0JR3%W*!&7%IDX98PW(D=8R)Q7S'\&G0-'M7*M5T$F ?Z(A%DN1O*)0W15 MFJ=,R8-=?K5$_S$R,= =IMLGICO58=?,P>GHOJ>CKI33T:![V0/"\YY/:K]? MT_!TYCQ1;[6<6?"VXQ*L3OL_)'#,_))TB'\TS?MIZT;Y4RH>IH*7$]GV. MP194"%'69HH:9W$.B6?O'?#7+J[O&SUYG5A4F=WS:T=K%NJ#6LVV\)S,,[J] MO6O9PC+4^F5H_\+'C5Z&;,/V'%B&8!G:5VT.\5E:N S9AN5*TR=8AAJ^#%VS MKPB>%"2'Q4CLB

+$;G6HP"[;4G*W BS=;6DHVL=:-F>7'.D_N%ZY_Q[1M= M4X$&[%H 3Z+)/)75(8.B\1+U@WZ9#+.49X14Q( ODZ\Q_3Y8\O]RTD:6'\+P M&([&HU[?=9RQ?=6[LD8]SWC3=%EOG#.L-1&%>RB-S=XET5J625Z]G.2&M2/=7 M%X7^!4 (F?R NI:;OMKS]@%MJM6-T,?J_16]/XJ2#(#<$Y#0M_H9YD28YNWX M_J6&]WD3-MI$HD QP%)?&I9@J5MAJ?4!9'/-N.[5LZ2>PY-[3-'GE!9Y.2>\ MI\8S*1Y["DC+Q0ZBPXYTU>ZB$ ]Y;U6&D#UH,W47,HIZG\DJD?2DQUE_M<8$ MMF5+PYO>V.'W0_?T2M8 -.!^*6K 6.A^6U:E?*\'KV(\ ?#9CLHLR6C-1]I+C!4KKT_ Q M4%I;QXM4[':]1P^45AV- : 5"JRPZB2KGA4HP1I0Y?#XG M\TT5!/#[@/S1=/)'*U7L*)J'*GH)_-%+*R#P1X$_NJ/.M^%UY56KU!HVX$(H M:L':R!\U.WL?JP%_M&;^Z/;?!U$2M\7)RX1N#_\I11&]]OX[Z('!/FK_&"EU ML:+8*QXR^6_UGWVLV>XV*?22 1GT*"(CS]#Q$9PDOK.5X<649F$L>BO?Q<4, M%;.8/A3BC9@M2+-B57/WL'*\3 %R4> W3B,F&OX+"S:@+.JW%O;YY-1[WG8$S'GK#L=D/AD%5 M?'HPZKI]_ZS%IZU@46?UZ9?#[H.2LC%1BE8"13B-T!6#.1L!^L+@*B9E=RA^ MWQ>LM[IV]4]^^:>8*60<5D^J$"+6N-4K:O NXKY^BK)J GAE\&KL!K,E:(%S M_@\3G_-F\M,RP7FR M9'_=QN2.6::;I3!5X2PFDZV[(A+&E/>AG^/OHBZY^&/S,7O<3586_.',%(9, M']@5-P3AA&G@NE\]?R[=@A=O6,\0%[/!L-^9\)P)9@ Z:[@]O"UE/[84CYM. MV9#%\[*4C9H]%*,DGL?\$S8+[%IV.[/%NX=OB*$,Q37C>Q*617Q+T)?)) [Y MEY4LF-F.4S:@6!AU,3JN FC!WI&+EP]!2#X5GJ(8U VF,340#OE\X#2NY!G% M=&O@V\]:"XTM&>5JG6"KQB+CBP:;2#98/OCGKT&WY,<_?QCI(T'VV3AR#M5D M:: [4LELAMF[8L3O2[9QP9^8/RC)2O2[ERB53-ISE=?2?(G[.(13PF[#2:5* M'-MYRN8W9+^6S4E..;"F))OF>#&+0Z[-F$TQTVE,5XT$Z*>C7[?Y*5*6:4I, MBO*E)$5YW8OFI@1:)]; N\.[J_[N0!,_D>O5;7M2@H0& X WP!MD_[TNU"^DB??\Y14 [9 4C; M ]*:\JT/:"A^65_S=,C^*Q5'(=\*7%PV_5%Y6KT25$IE6%G=GF'WW-I%HLKD M2_![@1!YY ()IJ;=IB;P#,_O@:D!4],@4Z,%=U@).Z0)2]WK&:;KU2XP+7 # M)@Q,F")0!!.VOPGSNX;;JS_71@O0UIIDS)?&E*ILITU[WBP\+>9)7PC9[E@TJ 2H!*K.[S7". M50)4 E3B024LP_-AE3AYGZ%0\*1.P?Y.LD5"_D;15[(H;Y(XY/EQPUF0I&+X\(A!H%V@7:-?6 MELLR3!NTJ[Z]6+.V7%\*]AW$*MA]@6')JU*@RO1"]$Z=-49'C7! (T CZO.Z M+EM-N9:MC2M/9=X2#Z@4J%3S5X[HE*E7;$5.@^X;G6C1MW/1:J@=8 M#@-6E)6\G]$IBJ=W"0YYI5O>DFT;:KO8AF<[EY>H%LB#D.OE/!6PDF E+V8E MNUW#"Z11\,!*@I4$*ZD$5L%*2CPAM+N&; M5T,J9F33'A[=Q D;ZQ0EV>J".TS%%3>8QA25E$1HDN4(%T4>WY0%OS8GMR0M M"463/)N_U'*^R)ZVG*<=;23W2\:-?WS+7KS Z33FVH8I)05%-\NG[X7N2,Z_ M9C)*V!)(/QW]F@>\U=9C'BU6YEHX<QW,&A]_('?J:S?$S%V#5!-MDK[DR2\SD)'A! MR:?U'W]_:F8>!K5]$+$Q5<&+ITO['V540_)[EVU*[NC<$UVOES^IP;#\?CGM MZ1ZL2PMKWK'Z8;OAF 92KQVFUMNRUB)K1$(ROR'Y%KHL@2[H8WDJ$*&/Y?DW M^4UH+L=3]3Q(U8-HY(6CD6!JFF]J7,/O0G7*^ER=9GDTYRU@KAVOMV<;MB]M MX59ETNM>GV$9;K)*^$8O@&I)L&7>3[#])$$93]]E8RC3(H\/VCA+RRAI4.J\ MT?5JHE@?(#95X 5;30W6N#8I9]"MB=G;0N4\=7/6D#2PY%6*0#U(D\124T6( MY^.;:14GLBS#\6M*67U!-JJ@ ?:^#23$J@(N,#4OFQK/\&QY/5W:8FKVHIN^ M]/=/'TOZ88KQXM,W,IV3M/A*%EG.R92CF(9)1LN<7+,7'R19^/WGO_S73^O+ MKSEWLLR7WPKVQ>8*)L*4R^DKF?SCW=6(\U3^Q_[?Z]$[%$?L QP6'[RK@>EW M3;<_&#F#KC,>VL[(&W1-Q[FRKH8#Y]W/3^2^+<,WZ'PO3=M.VF90*VM3_/,9 MZ6(M.21$MW.&U7@-<=\59]063/R<0\O_UT!9F:-!AO.('P2,XIR$1993A,MB MEN7L;HK8%.$IX;#B=^5D4>;A#%."Z SG['MV'W](3&G)/%:5!66>*W\S MAJ7Y/$O90#FPLE20?[,%2=EC\^^DZ* O*?H5+Y%5<5:"[1'AQ2+/N!N,MW]V MD>!T,S[^$_R16]^S\90+/M1GLW*4B;?,CHGFG,>N!;8MF0ZJ"\$*>4' M]J2:'?-H ]T1-,.1)-DZ'5^Z:#?(C;9 0=G?5QWAZ2Q0'(E)W9] MA LB\ZU=J6_=07\09HJ6J"SBA'V%;G$>9R6S>H2]7"22#XD0G$:)F7TR+0]OC@ETZR(,:>3W8A%MLAQ2ME:RB%G(!R&)"&Y^%[8 MU4 M+//&^V )U#+(7_/YC>=\JKD%?YCD25F4^9,7C]GTIDLF #81*")L9!&#-@<- M82XT9(/>?N_5"T3,BV%S M%Z=B@>$/68K5Z_BLCYK7V:,\P0N.]^M&YM&35?V1-7B:C?)+=/Q/\TB"&A"NU$ZXDRE(!J-64?:4>3Z7.D/JW M:C/RL">,C@%H>_JLV+:\$]ZFLTTT4C%U;7^+5$MB"?VFJY;VWO[I(AQF5,1/ MZ2DK6+V9!$T@3NC$B^@:E@6)%+#1NGB*KRK8::45L%PC"*1YZ:I,I42/ 4KM MO74V5QT/ASRL$O'SN-7',R(.HE&QYB;A@B&"%N*,>Y8E_ "8//!V^+GQZG2W MI.)<;XOIPX]C-Q2)Q]2@B)!Y=;R_R/F!]NY3V.<]#1K-ZHWW.N!N[ ZGG6>-P?#OL5'6U@F5=^[ZQT-*]^3/#3^@5S*7&^ M*;LXB5.I/!>!>O(%#F/^$()&LBDN^^*9KO+XTEDU! M27X1N5^0E',+HC+?(NE4=$FT8"+/(L$ PDRLZ8=IQC\6U2H%]XGOM=)+T06(7<&T,ZV> MSCFOQ:1,.%-$O!G_#?8@II)+5 U*/(B/B_U"S.#,'Q3/%SC.A4HS26QEEE3R MY@]Y6H:2_]HTRR+.[C"VR1KS&R;YA_?C5),"WPO:"5?E#S?"1K'/N80K8*ZD M+9[)9,N1R%_RX=(M<@'.<\S>JX/Z85&RV670+).B(H%$,8-;7E4$K8S8#MFO ML+!Z%Q_E&;[NKG-_DR>= M+)]^M$W3^ZOE@NV/6\0"H_DGO''_WQV;-__LM/'_ESXD_\OS__ M/U!+ P04 " "0BPA-5??1O;L8 #]' $ $0 '5E:6,M,C Q.# V,S N M>'-D[3UK<]NVLM_[*WC]*9TYCE])FF2:GI%E.?4=Q_)8:R3FU2.QB7UCL @OPUW\_S7SG 7-!&/URH9,O!_>#P\Z@>W5U\._??OKU?PX/_W-^=^U<,#><81HX78Y1@#WGD013 MY[N'Q5_.F+.9\YWQO\@#.CR,@!SUQY/P/@MWBF?(04' R2@,\"7CLPL\1J$? M?#D(Z=\A\LF88 ](\+'LHM @]SI ?(*#&S3#8HY<_.5@&@3SST='CX^/;T-, MWKIL=G1Z?/+Q^,,9\ ,<4O'9)_2O0L.G$???,CZ!EL=G1_+U" F<-*>,TG"F M!_ "?A0LYO@(&AU"*\R)F\+5 Q4!@%[7B@&)R0O2IGGRWQ]%+_--B8%90D6 MJ)LR^U02SN.9:GWRZ=.G(_4V;2H\74- >W+TGV_7 Z7B@]]^^ < M-2 A%(<3A.;-R<@#1J3$3]8EAS,?BPW1HW"M2Y"TW$T1I'"M0I#)D"O(*8/( M7X<)W*%\='ARNAX5F>]H1D4"MPDJ/ATA[DI5@]KOGSMLR,A#WD2 M&Z1F-4I6)T,_?5F.GP1 =OR^69<"NV\G[.'(92$-^$)ZIE]L7)H.+OEQF"%9 MD9B0#Y-:7R^J@.0?JWCW C+\Y$Z;DY!"J;_6)H+0!RQ4 MH''61"DYL/COPPS%:I101%S1V#HRJ.C/M>U"$%>B.VE"1 (C_SC,@%=XXC1'T4=S MSN:8!P2"J5S&H1!,.1Y#&H0C,:G0_[\N\M]"W)TT*750#"K4) 4@;N@K)JXS M(A,,TFU_.1 @;1_'G#\[4QX>-V4*0 @E.\R3CT9->0(0[.\H.W..F[(#( )2 M]I4,3R(80@.'0'+9<=6T*NZPB\D#&OGX!@<=ZMWA!TQ#W&40M\.LJSH2!XZ$ MO;^[TJ;0BK!F^!+"$M(RR_OM].3XWS+9 7OCM^].S[=@!68H-[$E/R\-Y4*]?D^>Y0I_"7C%RP< M!>/03Q!LRV(LNJPUG+,-&4Y"BS-FW$FHR9#M[:=&F?!J@'PLAFQ )I2,B8MH MT U%P""EW98%V75::T/O-V-#LH$BQPF8DR/(22G:FU&=1I7\[G 0FOY-@^HQSR>J$U#J/#YMQ'HK"'(AP,AJC3>/]I).S01YBK\MF MW.29@6LIY[WB"('1RRWSB$BM-K8+5O#QW MJO%NJA>'C9U\/VKBRL\^65=.TM=>OR9-=+P_8<*615KB&TSS0P;3OX!WGIS= MSY$OUR8&4XR#2R:7*@"RX[%Y,^?Z(F29HZ-3S0K.RA8F/4Q&KR,)EJEX,%7! M5$JV$]/M*,*=E'(G(;V5<\0*Q@%"]<"-%PWAEC-99H@Z,Q7BWD,3#D@?" O% MUQ T VW:K)K4U5KL:7%@'4L-B6W:);_ ES,430[,=&.HMI)R'82NO?FVM P M!M!>U<,"@OX>/6O-W T"I /#V& M?Z4@?W5+>I/\M5>]43G6N=OJN,V+H_+?!M7>P@0P%(1B 2Y_-B+4=GE*!V5, MX$ZU"5R,QV7'.@FY.T4"WW+B8EFG MX6Y SV:^729LO0U;#&4.7T5+,,K556BZ.0 9[( MG U"0W!'&**U+'%KH!D3%O,FVGM3E!*C59%DC#B76.ZUE9?S-:.3:X@3O"&B M$P+FW!$"!^)\\16S"4?S*7$['*/FKG-S?9IW\=Z;7*O9$J"E).50T>(DQ#@1 M-4X Y17Y:2;!5.UJAWUI;J@ZP:VVI4,R74)0K MJM@;E*U!-9[BZW&9=Y[?FZ;\&L6W, KH(C$%6 BI59#VS M-\-GWGLXT\SNS73S68D*HN1>F!J!P93R_U#$[0YL]?.Y1FV2&=Y?'N= MJ$J *:2O6%Q!-VA$?!(L(%2]Y"[W R@P:+K(S+K,M'D>-[&NS1G8-KY MVJ1]^3ZBPR%4U6VEU*AS>3$]3D*0HRAR%$GM=-35"KV&/B8-5\H;H:O5?6D? MI$[W61][91:EKZ8PL/R0RPI+-R /1-X](#?S8:+KC[^&,&K^F;)07D[%^&(C M*E^UTUK#*,=H-891H,3)2(G*"X 867>0DN/$].R-J*A/^W"M%H=Y 48;HAE5 MW,J03%](;:>@*EB#8B 4@W\R'$NK]*1>^C>#_O7516?8NW#..]>=FV[/&?S> MZPT'>V4$XA9QX&J* P)TKJ.9(J(:-;U7X\=23%8SUKK];[=WO=][-X.K/WK.U0W\[CEOKON#P<_. M8 A-OO5N6CL&\Q70,F>_]-EC4P7J<9B5]KY&:9EBG/ZET^T,?G[D@%0U&DC1?5O>W>=X14T:)&B+C G#ZILT$8C^=;&-9U3W9'G''0[ M)1QO)7;C&T-[3ZY:QY!1+H=LI,$:S0I(S>5JQYI,/-<)_$KV09..G*0G)^VJ ME;E43DHKE B;H&LU5EHW*VJLW17!.5E8Y[1E&&,.>ZH[OI[700LSUKP(68#\ M&QQ<(L+_0'Z(^^/%10;1N'5/P1 MD@[U>C0@P2)7B&ZC1Q.X06?'Z9I$^A64W)]RG2A"EZ^+;Y%6>HA30B?B%O/! M%))\"TV40,P;=)\TP5R"P@$B:]K#)WFO-IC1':LTF(\E):(J^1Q7=IY%2IJ;/B+8,T1M)WL\*7T3A MWM)275O'K!6 YLV73YK 53?DVQ>_?F7,>R2^#T'*%3"1/ZUP([]=4ZN/&@3& MF?;X%\U,FR!4D4Z&,CZTH*X$W.LG%F]GQGA _E$T]I[D]6'X?!&MRZ>K@%W4 M\$:DC7=I]+W'OVB68BQL0-YKE"/%B6F1%:L1-;EUT)B>5CI:LS;3"JDVJ S%[OT[NRS><% MWDJ7=$4?@'C&"1;1U?FYN[P&X7SN$\SMM&&#QSPB=+=$Y/!F%^CG[QM+D>^5 M5A1VFJ3< :O\07Z#J??D8B$K?OLC ?@"G"!J4$Z^O;[-HU=W<82]<11SII@J M=>(DHDM!)I2E>-M98&ZEX6*C#9N/'GFM?922Z4;V46J\UWV%>I([KX3V2Z)OMK:9"BW$V>(MXL$@>;MA03%W4VD8I(VYD M&TFNJ_I.W^RMH4I5ULEN$VSFG%=W:TP#';DC'@Y]4V,ZN>V%;AHI=G0@56!F]W7QTKW MI=5)>QW8LGB;N:\*:+/S^ECIO"ITTS[W=8NY*O^G+CY'0IW-ED6O 7/_BJ\" MLE&1#1:S:]/5\.6P'BJT:<&K1)Q<5=2F2,U"SATAPIDJ5!/WT.**RH,XBFQ( MX;]C,ID&V.L\8(XF.'<@* &W]YG/1XO9 >LJ_RPM1U;_920ZDD:Y2Y%2J18E M$CJ=F-"EXTTIKC8Z=@L;N)K-D1L,67()]17M,DJQ*RF0G_].;45>6:B6\M+] MY7-,@=@&T_BSDE-KE:5U37NKC*B4]3O99=E@F!FIT4?)4XCH+L9H(33;67=B MBO>FJ;>%%4X>KX*UUE!*\:.]H;3[M+*%-I*MHVO\@&7=UDTX&V&>S3%#]@<6 MFW4QS;JLM8[2YKN]=:3?R%&D*"\1$5.8N,#+2(+V%J17IW6>8H_+G+7H2@1M M==["#$9)(!&XS.9L3U97 )KSE ^:/$4ARM22HFJ]$E:,_Q6ROH+[VC I>1XZ MS#[[@R8AJ3*1360@D0N(Z'2^MC<9T>M^A2#/$E&M%902 (,5M#N0JY XHS(P MP;F[[%7#SB/B7GQ5;8,"R@UT4JOR#TU4SNAAU'7^'OUH-*O>D^MXVUD-J5>7 M_FF\C+N)-82M=%MK-Z44T& WT:M1^55R_&>_&M#$F**)W,>]DZ3AR7P MD1+:*N@5 EXSO-EOO=-,7D5%M#ZZ+8CW#L_C53E/714LHAZ]4P^PGYT:PL:"77/[I>#@(?X0*D+M.#^MS,'3@!T/?E@#)*P]EGC\T0 MH5?P0I)]X$0-YY@3Y@U50R_D\1KE48GR8GT-GD/L=;P'S ,BY/TNU/N&^%]8 M?M!$?8LJND@YR'-M#;%%OMVX5+_,.*$B0++[>KXO0EE$J>=P^=VN\]*;S7VV MP%CM7=YUO.7 R.5!X_O) W&4OJ.&;CY./76/2$R]GC!9XS099%L +X*Y"(_%[@ MA=Q89G-U75NU>ZYMO.O<@N$B>51M."4\P/*+0-\8_%]TZY>>9TN05\ Y%C+> ME&2+.P@H BS ;]VQ!?*KIZL&8#LO >82Y%]1B+$EU@I^JQKM&G?5X;#OJ]+H MKM28--REX+CR]0Z$RK[/'J5,+AE7AG>'P;U2D:.]ZOVNJ:?,$T3R%RP/0 M!UN+AY.+R8.D^SL'POKCL2Q7[(W'V WZX^0+(W M .#E!WT2.G7%9,8F:J&>5TJC&KFV3C[;$<7^3[V1HL>F!D<$JB%W;]&K$=[H$WIC_$N3K MET.T)+Z:)(JP/X L'MFJDLA!OBXY##&?@7L/7;FO31YP ^]7"[JZ))*UV>UL M-=S3!W7,]I[R= O2;EF^#O)UZ3XZ;&QD.&VRDU-VP>)J^]( M@%-SY0FT"6;C9 3=)([^; 'O G$J\G?F(B>M))9"[%?STJEH/SXJ.7CRXNY2EQ?"V=Z/(7MR]#WU_$I=?8 WI$ MZJ\;0^V8SZG4V"63AT=I9,'&;# _QD*I0_&*1*(\Q'HBL4+QBD2BW,%Z(K%"L7LB^0ID3_Z9LO 2 MWC*^*');^?;EXXSTP^/IIX83HK5O=JU^O5(A*?7QE]?OF._'5E9B4-ODQ0^/ MI.0-7([FYU$+P^(X@6[(?X*3CWU062-4(HMU]C M7@D2-&L[L.O=EFU"(I).N"JV8S MT-(-\.,1>HT>19BMHC:&VFH=VCJ,IE8IOR;?A%BJTIKC,92["PZ$R2%<=\[_P-1;PC M0$S1'!NT?WE[7/5"NMVZB6Z]P!%X 9A@<0O8Y'6*O;]#$ETN5QR8%NUV=G3& MGW&X14"_!.L1?ZX(C*UY*-%M_0GXRG4>]H<0?.BGH\_?B,X$F)S I'4E MKZ:$Y,&-3'RIPF3[W>Q<<8KB)_MF T1"$XYFG3"8,B[K']06TP>YQ;1D2,WA M=M2L#$Q\0XN3%7@O@[U\"!%]BN,*?#KV+AE/BH_B"Y=DX%O@KJ[EKH7\E2H& MWXT@FH.W8=D;5KU\>77=4XPXQ=Z0,7G_>QR^+:4M=8UV-F>1AZ60+X>*7-UB M--[DCBAW%^EF=R@S3Y$$K,O+*6MCV37Y5!KQO3A']*^B[2X]VSWG>A^H#81H MT62)=NVKEQ]U2=27?3VG%#>:FSQK=!A]V$9 (#M#O_WT_U!+ P04 " "0 MBPA-]E: SMXI #%SP$ %0 '5E:6,M,C Q.# V,S!?8V%L+GAM;.U]69,; M.9+F^_P*;D>TUDC,W5))JFZ9I_"<$K<8C)R(DA)V;]^'3Q23(E) M!AD1(+.JZT@I21R.#PX_ (?C/__KZ]7TT>?8M)-Z]M>?R%_P3X_BS-=A,OOX MUY]^?8^>O'_VZM5/__6W?_O/_X/0_SQ]]_K1\]HOKN)L_NA9$^T\AD=?)O-/ MCWX+L?W]46KJJT>_USW_\C_W"VC8^^MI/_:/VG>&5? MU][.EWU_FL^O_^/QXR]?OOSEJVNF?ZF;CX\IQNSQ;:U[2^3?T*88RA\A0A$C M?_G:AI\>P0AG[;+O#IULBG_]H?P7MBQ-C#&/E]_>%FTGNPI"L^3Q__S]]?OE M.-%DUL[MS,>?_O9OCQZMX&CJ:7P7TZ/\YZ_O7MUI9!$G?_'UU>/\W>,GWM>+ MV;Q]%WT$9-TT_A+G3V;A7?P<9XOXK(9V9_-F"60+9"U;_]3$]->?H!T/B!"- M)<,9CW\_J;'YS77\ZT_MY.IZ"A ]'GL,.PL_CW,[F0X[OBX=E1[[=%I_R9SR MLFZ>UPLW3XOIIH%1(.C>7V$DX*OW=AK;#_7[RT7'NF'_/VP@[O;9.GQ-#;$;R7;)VU;^TG6G;^! MZBS%V[VI& 2U9A'#L_KJ.L[:)5D=AGA?E5'HZ8[\@9JC4-=Y9>ROV)^VI[:= MM&_2VR:VP&'++H#OMIAHS9I@1KZMIQ,_.4QUCR;/,IXGX?_!0LF6C<\P-@6[6066^"K*S>9=;(M]E09A9Y?;).Y^W/G M5=6]B5'HW:S!E_#[#$S%Z:M9RK\?H\-ZM3K.J!:-_V3;^+:9^)B=7]]W0)T: M'&4L'5?GH8K#T?8^?LRB'!8_S'&$]?]-HG>ELD,31>A]7<\^OH:5%C[8V<<) MP 4.4YRW3V]^CO7'QEY_FO@G3;1'\LW@'1;!XMN^R(NO\]C,[/3621P/C],[ M+8+)<6NO /;_ M_%0O7EH_KYN;_N/LV>.H:'24&%T;&(+6W;MQ'6@\4'%$VM[:!K#Y%.?@R$]/ M)G1G*\-2G?>[F_@ISEHPHE_-H$Q\78/E=;N_= SQG1L;=@S;FV%93[V^ -4XO]G:KCM(=8>Z_2E\89L9J.SV;6S>?P(UP=AC?='.)U?9('ZY M $!9"AJ1@;M6ZR]I@V^E.\$A@?[-?#A.TH.FC_ M'7GB_AI#4/,9UE?=@,Y>!29N102\7UQ?3R>QZ4#@$8T4HOE66+Z+;6P^Y]!I M,$IBFW>0WCCP;^,\;AKJNLDV>L>%L+E;:,C![VVYT.@VA_UM-CYW%1ARP,=V M5@B#M0)X:YOYS>;#(8?=H?U"(^VF8DYHJC_]KR?8V(]Q:Q]W4[TC^Q0G MI AVKZZNK9]_J#?A7Z]FS^K9+/I,=+ZI=#NT'-.Q-!1N79BG<1939V5T#EJ* M('CLZ4R/)HN,9V,&OXZ?8_;C?UEVC&^I/ M^[+Q36>=+_?MKS4652?*Q&5C;Y;U?CY&2AOVS' ]C#7:W9^N[;;>VG+,/D=%9+5:!IGMP^V--9)N@K]+ MW?X4?FBB;1?-S;*W0R3M+#PP#<<*ITZ5!Z;Q7;Q>6Q5A>>2;P[.^J>53"#^J MQ8%'TXT=]U2YEQ[_+;SA-?R^+IXI&#@]SHJ"^'4>9R&&LC1TSSIS2U^F;D/? MM/9WD%_3M$QHE&SKENF'%BWZ:.WUXSPCC^-TWFX^6,41813#QBGCDIDHN1I[M# M7-Z7JYOU#(P[QIW 'Q[JOFJ5H=H2"=W9)"12V%ADM/'(,LP4EDY[2[N,>(OK MGC3^4=V$V/SU)_+3HR]+:W#YUU4KMO$_,./=;%;K$H_!QEQ%6Z')/%YMZNPR';%B@OOHE<<"6(4HE0+I*D@2!(2'-9*IB0N MG4F&F]*#O-(3NV+8]JI1$Q M-#^=E^@W7D(/DIE&QO(P;_UH".5/[A"VG6MK%U_L*U^))+C'22*/.4>28HJL MEQH)I^ #K8+Q\?3Y9P]U_@?&K)0,61ZQ'&M[W5^I"BY9$I5 PEN%/-$1,:H= MTB*&$&R,OIL!=E Z/"AS9%# OK'&?S[>Y3"4]"2.3=YX'H?GA+R*YR'T8!+$ M\Y"URWD^$R7#9!$'5*]KX'FJ1P2OH).^I-M.;=.)UW=7J*S4&/L M5B"G!%FK$K(\>"3 JB#**1\QOG13:23V&!JXPJSQ#[O*P=69-;ZK4#F=N(_. M(*R41)K*++' .90T"4)@1:AH!_&Q'CIK] >N,&L\K6>+]@BA<;=\I05S006, M++$"82X0&?R/PQB]<3M]HV5%P&:42Y-^F>2C;?>+A,Z5 M*XZ3=-)9D'W:(]"3&&EOV'H[05@2?"?3:#<7B(?,!6."6%A4=#%"]]>HG DN M,8#08U"205*!> H<<4J3-B8"NCWVZN1#9I3!D2NZ8]?']>K60!4RJ)(Y9(T. M*$F% 0&K08(*;CPS(@1W.N^H/P#OC ;DZ#M\7?+S#[9ST3NS_CDI&3BE_3F' M,FPR^8L8R<#)V\\YILMC_7&%PJ'DYV/VM#_H;LR>C\X^/BHQ1V0.+[BMO(/2 M=]'7P*G_!$,-%OX<6-;>IE%XXO]W,6EBV,JTL*6$EX'N,6S=N=MA$8W48V6Y M28:D"+XFD\@Z+9$$!Q1^>"D3XYJJ3J$2'3W/$X=Q'_EW\X#?Y[&.VFEE&5A. MC% DI"3(4Z>1$CBM=X&#-]SVV.\HLX5^$=Q57_"4E?* MRAS5?:5]E%HJ@32A!C'K>#X[@;_!C*A$!+@[^F(7S(4Q9_T@YN\AKI[;'#&% MELMM?Y6Q04:''<(N:@3.MT$:_D%)$*RQ#M8(!37D!#[$!;06*#M25I5135M?5)X$PB/6X ESA5SP M$OD )@/AEG//53!!#G(>/LJ5A#_/FAEDZA[B8OF6^K74*MGJL9)":">(0U%$ M"<-T$4FA+0I:*:G!H?2IQ_(H$VAX49MH%S=?I=;$!LX]3+PI4FE&+*QD@TQP M%ARW?'D2PWBB,988:ZGN$S]0)H;Q$KFN!\#CQA5T?.=U\!.MSB^VENRYSVNJ M)>GL^\II25I'Y::3WALMW7NO9T!+$]OAW<[2)(W+05U?TBS1XP#/7)8@\\ [ ME25(&.0)R1*$CLR\G9YX+!@&^W<&AF"PH(BQ7E$@>;PRJ@4DLK !YX9 M(CHEP!ES%!TBN+?+54&9X#WQR+ 0$8X^(.J"0,J31"GWQIG+/<7M,3W?!V?W M!*646W2/]IEOWC):9L_<,_F=ZE>,)DZB-0@+#U:^(@QQR1T26EJA2"" P\-@ MBI-FM"Z#62F>N6N8].&>(UNJ<*0.VYA0HIJAR !UJY1#43/A9$R>J,L] A^< MC\9'KQQ'75(&O7-NVPS)'<-@5(H';N,F]@>\;A>KI'0>,++($L^0ISP@IQU' MRF(?F6**\!X;=67NE XWXSVA*371^X[P#R_]#K4K'PTFW'J$K>=(QD"1$RPA MBV/PF,L@78\\;V4NF0['%N,@5NQ&Z9+._$)M>UVW=OIS4R^N7\WR.[:@V.!3 MOW0T%S'<[K9U=5E.:;3BUE!BHD".$(<(S4%=7@ID.(M&)!F\[<%;9>ZE#L=; M18$LIXG\YF'';TITKTK:4;Z*SAF>".A7IB42,088&J8HX02&F \,XXN_A#JD M;AH&HV)^<9T3=_EYSLVU.598HM')/NU0NR(4!ZU@Q)Q2C:0F%%!(# G/*(45 M8 +N$7VH'QA_C(-8.9/FGHBJ_;;LOFI58LH&K#'R"HQT\,X$\H9)Q+1Q1%KG M.;WX'$L#;*0-C-&_P@TN=J8'B0X8=U9?3F8 P_)P?,>3V'OF>G_%*C 7/,4> M1)D R>9@L$$)F:WQ**U1";SVA^'']N* P5$JQ1?/8XJ@H[Z]UM.%)^ZO5$G! MN55<(B,H1\1)@B)E.?M3X#HPDP@9)BKTLOEA4(2*)KE9$UK/?+><-M^7KT)P M.!#-$:58(&H)1L+AB))-U/N@B+(7G_YH X8"IQ2D[\=,S=;/6CVJ9X"YFVV M6^;[+@T>JEI)IHD*'*.DP%=.UGC$A15(._B'R1B$-^<[+>X63;\=/XVEE/D6 M''A[G"!N$]AMP6)8T4QP)SF.I,=A3IE#P6$GK1X2K#.P_&''>$>.*1J\C#IB>.:1*SY0V*#XV;J_AD_'9Z"N?Z628K>VIN.C[7LK%!Y MZF$@H!5"3G=*/5/@R26/4A))L,@P(/" &."DB;OG79_>2)43 K/E,WI@K$TZ M[(_M*EX%Y6U45(,A)PAR"E9/T)0@'PVC1E/K\,6_OS$P'PR$4]^$L,LPZ^5F M_NJU V?GL;6S\*Z^L=,#@O^$9BH?=:(TPN# F$.6D8 $U9M+7]I@W,<=+K,A M,A0GE,&O>'[8V]. (S+$?E^G"L08Y<&5,"E?OG,Q(DZ-[.$EE MMDV&UQR#@56**1[&8QSGW$L9F$G& *WL]LJ*RX_/'7QOQ2H8,,^EE@AK1I%S MD2$#HA(1CKDV8'>IV"-NNI&4H:I@%0\%DBS$O,:FTXU9ZZWIP6''[MI>C6QK)LQT$; %VY&G MW9KY\,,RC"4R(2FD":P[&AU%P0MLN)#4I\M-5C0P]PR/U?GLWTZ"9U^U"C,= MG68&G=U;JTK82YTX MC#5Z@@+G(!B=50@GJJ2T8+Y)]8"LC^%/6X8%KQ2C''7$N LQ)44"1L^QMP:Y MZ#RRA$@4A+&"6N%H>DA;;<.SQ2"8%;Q:L;*,EE0?NGVWHW05+=7&FH!"!-.: M^A 1)9&#N,4V*E"0^/(/9?M.V8_W)P: J:3FJ&>=YO_[HI6%@8(I!-@X&(L M6PD9*SD*5JF@(Q4LA$O7$0-/_@ 8%?,M0IAD@.STK9V "?S,7D_F=KHU@GT> MQL'*54A4=V,HOAA6UFX$*U6R-[ M'M/$3_;?[#]4N;+"."]L1))9C#S\@AA-(%NI"R8Q^$E[!$>7.:D9F'E&0>T; MOXR1K$UO;=Z;^13G$VCV+D6CI(RZ9Z%]>Y_O'AJ*F/+?4]9!%N^I5?DD ML0"U@PR6"M$$9HF53B 5$MBPFF!L.LG=<<8+9'[#?\\([Y2K+,$Q6L)1XF!6 M,4(%"@2L_=X"PSJ.Y.G'V-Q\:.VNM7T[1 M+"Q_6T_8[5.G&]C>ULWRB_F\F;C%/$=1?JA7HN70EGHI.BIJP/Y7X$5J)4-. MM!^0E@)FEGA,5>+4R!X&=!EW>RS.O?29**<7D[K+V?42>M4KEMI MIGY(0W7W@ZV2;V,SJ?/A7/:2XO.X^O,V7<2+KWZ9^O,=#/A%2M'OO6)?E)#* M*,Z" &$)O LVE(T&@;'&P$2+C)&0E*&=3M1&TYQYA&^;^O,$^.#IS:]M/@1= MY]S8S@VZ7ZUV;*0B+F 7>$3QY!J?O).G7R]32NM?>3JZRA_[G\?&^@U.'JE2/$ M$X ,"2,=XIX%P#&/7OJ8I-),^8L_[2[$-B/A63#URN=)"S2"9?B\7KAY6DPW MUZ?VGGW>7ZU2%!M*!$,R4+;*AL8T&(9"2))L$I[VV6$J<])1B'L&QK$4U]RF M2ORM 1B?UU_V29P?"U32&$5! RX>0W*71&GM01GXN)C[@IQR"#H M%=--VWGL?JGG.S/8_6PGLZQCW\PVQ?>IJ]-:K+335GFM4!**YG-#AAQ-'$F, MDS9!4];-X3C/PW"%55@QC,\61[X,;8(_5U=!]VFV0U6KP+ATTF+$0TB(2"N0 MB88@K[UT @>G[,6?GQ2SC0;'\N2[N.\_V2:VK]H6F!J4[>8.U],XBVDRS^G1 M=C%%MYJ5=Y%$S6$<7L9\K2+G4*-J?6/4*L7[)%8ODZQR;)X8#V M79UYQ5E[R-7:7:$RV#O/K .Q*022'"ODF.,@.UVRFGN32(^+3&4R5Q82((,A MV.L*_]*EJQ.,+=7-53YJ=9FD-A]"?UF]J+13HQQ3OTI<69>,0AC'A#@WX"<: M;M9\SRQ8=CWNV9H_!%>,#&@Q[^GJVDZ:?";Q)MV^%KC*TO7?<9H%(^"VSZ'J M4K]23-MH+4$*4]"MUE&@QV-$-8O6"1EIGQ1H!/\A.&ID1,OYX]_OI&\]7['7 M-=]3#\8K%%8\(>9QSFI/!*(A$L2=4"&!?I:Q1\0J(7\H)VIH*,_'.IL=A_W' M77OK58SQ1 )C*"?;02H%BL A!/_0,:V2IZE7*#RA?W#6Z0?E^5AG_5;&QN_; M^6;&43S5I<$*1TZDMCE0@@1DG1.(")#+3.:\YI%ZK'JD^B;L#\YL(V%\/B[\ M+OU;/HSY(0O'45S8I<'*$,\$#R2?$R:$!8E(@Y^2CZD])EAH9_J(O#_8IG8A MB,_*A-]=I5\/[5C.V]U*%:6QL (3K$7N"$2"[P'HYF8$'W#-*:414>J6-B.+R MXRL??)32,#-3,)S QQC:ES 3[S_5S?Q#;*Z>1W?@&9?==2IF)(CT_#0)TS!8 M0 _@U!YL$*X(([#HE7V@T4N]I_7'0(+!0"QWT^G:WJQ#<[LRR[UU*H"+8VLB M2CAB)*G$.:&5!WT1B0\I64][A+J=U^,,%=)B[E@/C57H M4GJ]U*>\MQ\@H)R1/2C,+"DU8AZA.XS#I%H89) MUOO'8;]B2)?BS)4K\B9MNR=O9KT M;QCGX/*$$0U>4Z.9EGTN_)QUIZ7WU.]S?P:'M;0C]*%^XH'<)I[$89T;J228 M:BEG&F+Y MHHEUVB2CC^V+%O#\\CQ>U^WN+$6GM%/QY 41TB.7;V$2 ^LG44)6@7S< YE] M'K8ZZ];,8)Q3"-BS2:?OWS,^1BA]7[MY-FM%ET0!HGHV+OBV$GYO]M^@/5:V4=E;JH&#%: ,=@Y<3F8(?7#/B M&$^"]3@].R^@\U!_,\^2/N;T,=[X$,N=- S%:\,R:T&Q3KW;C%L!^W^!^ M&E/=Q*UHC1=?YXV%Q3*9V>;F%4S0\ET"J GS!_1]!"D5&V#B_<$V8_5:\:"= M#,2 \RKRYF1^^@N#8/0$,XU=H#A%(^.=19[KJ#SA$09UZ;S3>X[J(?$I%Q7S.8W_!?VIS,]H;6*>(FY3Q$%"XM+$ - 4R>1 MT2YBPK!/[N(W T^>ZQ\B94K@5XJWGM7M_$WZN:[#\JF7V'R>^-B^KZ?[@F?N MKY1'*BSTA5+0$3%P_F#,P2 /8CD(18PPPX2(CND%#<4J@^)43MJT$?K*)SC/ M@=6G]7)?<7T'9*]EAG=&JBD89ZK M$%"4R8+XA<%+*P52SEHJDY).#/,L_4/BE=&P*W=#:N6UK?!8TPN.7;T!:O_[ MOEVJ5X[F9P530OG8"UE**>AQGQ &0TQA'A67/8)XR]Q8N52'>:0)*+8;D^^R M;I-[9QS[-F;V5JPXB48F#0N.&X-TR ^A@KH&F9V(5X&')"_^7>E+9;G!H2_% M;'^6-(AEHL\NE3W_>&D3;Q%<+[%U7K:#AR@_U*B,K$'66X=\+9]^FHK1Z^>XMD$PBZ MV69KG^=7N:8%"/DEIPS+?RO6XX<[B9E&[*>>VRFP\4L[:9;/*;Y)6]^./-S: M+_(&1XY7 ZDXOWDU6V9KVTZ:.'"7F_?;WL9FF3FP4#?/OK7Q)GW_Y7Z0QY?I MORT%90Q//H-&^AA_65RYV ;3*:+'-VP3,CY9C%OYW:6]['WR/HC6ZHH\9$G MFA SRB/I,45:,O!%O>&$2PO:ME-:GJ*X_#",I[:=^.-1V=U.14,PUFB"HA & M] 1[]HEK%] MJS/,&%;>U=7U8KY69>M1;FIF*_CM\E6Y?#_WL&X;6LV.:C3E8[LODVG>6?T^ MPG5K8[)HI]LOR&S\AIN5)W$;E/C,+N_>CSL1^\E\MK3:V_QZ>]/MJR,FM1\>OE/VTA_2MQ[H[/H%V?&.5-U09)RU*5.;\21PC)8U$ M(GJ.E=*,LQYV>Z']K/.PUG"0CFL@[54B7ZIZ,ILM['2'AGX7 MER/]4/]+VURXMMDY>5=V O,!OL3+20M,]'^C;4X4)!U;KZ)3F,)*0,&['&PF M%:P%\%X9 [#>L%,!]WOBY$XL<4J*64DIQJ0 :,3 M9B$B0;A REA,9=""]\GO629XXK(8[T18+Y?U7M:+X33PIL%*D1R(C1G2T28P M0&%^E)8.;,]\Y)HRY-3P9V>.EBC(YVR^+[TY#]3+Y[DF:QV9PYKO3:H6C L?:!;!( MC$8V>?"ZD_IFR%XHW?P[CG"UM/ M,>4SF5EX/_DXFZ2)M[/Y^\7U]702F[/V?7O^DN\7-9]C?E?UJX]MOH3VQK70 MSCS>/B)^ 5C=+73N;;%;9 Y=/_A6K)+2^0#&-++$,^0I#\CIG-_-8A^98HKP M3M;CR"-Z9[_\W8* FMCIOE.5G>4K&[V1#%MD(C'(!YV0ID0A@UU4U@L1^,5O M2YT^:3^$;PX#4='+#K=$'[K<<%NPD@FL]'STXSQH,$95SB8':!'K,'44!Q=Z MN$6E[L\,-.F]L2D7M;VF\;>Z^3T_YU9GZ=]EQ=^I4!G+3 K&(1E]0I2$B'#P M^=IZHA:S:#COX9R4NLHR])+OBU%Q+L@F;/LIAN5%]"Y<<*="Q2,!W%S>MU0> M:8P=6+'"("RD(B%%3_HDG2EU8V1H+NB+47$NR-'>2ZC65F$G3OBA4B4T@W'* M?$>5"22%((@F&A'1/+KD272N1[1@H31WP[/#$$"-Z_QU,L7?KA_=6.4RWE'@ M MR%]8'Z6]O,;S8?7@!9H[K/4# _A-+$,!DK]'"[BW'A7+TB>^\#K&5Z.[>; M>0]9J[M/^QS/_16K8)C@4DN$-:/(NG,KX?]3TYH->$ M/ F?8S.?M#G8FQ/@[!O2<2U4AGM"P:!"7G*&-$A2\*\\7J4G M9I%;W>W^R%E3F TX?74I&,MEH_HQH=;MHSN'ET:7ZA5Q,5I!#1AHR>10,]#T MRC+0^50PS*5)ND=(:!F7=@PF&A?#PQRT7\ ,E6O^Q.8JL ^=2"8B'B1#B@L) MEB)6ZS5#O!&QQ^Y7&5=X9-%3 -.^7/1\<4#'WE>VBEQZ+Y-"UOE,JU%(@0F_ MSHPO#96J1T14&2=XY/GO"UC?R7W9+"&TL_#?\#]4^_@R=IWLO74KZG52V'+P MW;Q 1 D0=QAO%*8T3-).$:WG/*0?>?*'!G ?1$6?KZ55N\(6W1_Y<88UC82W6=;53U8+AH=QE*L M]&TI)#!^ $P[/:"0.E6L"&$.$X$1DRHA8YQ!7"F&6&(A@6:5JD\J5?W0&6=P M]$Y617<>Z;);CW0=T$*'ZE6*&>JSQ\XX-D!YR$GU%%_;5H1P*GN(#O-@.6 D M\(JE4[73F&-T7GS-CZ9_L%_?VIN\J7Q88ARH65$NA<@O]%"N @*A"/:7\!(E MC951RD6*>R3?(OC!TB D+,9BO:>:=[/.Q-'NYN[,@HGLP9O\ZB;6;Y M.G.=G?SU8Q@'V&%OI.Q&Y[+&[0A[VWNK0T/68 M^";:Z>2?,+RZ;>O9/;D:5Y?AV]N4C0==FH>]+5L[L#H[;R7)G>W3K2S:'A,J>*I4!9N;.4I0B:,F P?TG!F]>.+;Y MNSXA! ][\W98X,8-9[L'@U&CL-8!X-O/'8R6"6YG7Q<1M'3!;R:,,^JMC.VW MJ9)?S?)+/WC8P,?L>W>O:1$5)A']50"!.-8HNJ7QF!D:]PXH(13@S M#R/$::#)_O[!QO%P+'8#^*X9]J&QLQ;LKLFWEP%6CQ?L?\7QB%8J!3Z@=\0B M&SP!!"1#*5$P[ 1.C'G H\]Y94$?>QR>&A?*?H;/0?FZNV0%BEX"/0[%%"4R MSB5@?Q+7.P)>,FXO_A&:,:9\,+@*&#??*_]139NWL5GFXI_Y^-2V,:QS^LYK M__OZ"/:,/3]I@6>6:6W;7]M\#__VML636?@N'?/6PP:;ZN-&LW>@_]75-0B4 M#S5,XG('[U7>\YW%I8S)<9:WXYR%]>6&V\OLZW=!SCZ$0B]B=*!D)X&7E0;WJIFW>9ZU9]U^E;ZNQG=CJ-P=V\L/[3 MW;*9*A!B,,))'=[,[I7F@W=4,2' !Y0!$9H8(C@PQ*+P:^EF2 BLD_X_%U++ M*S8W.9-5^ZF>AN7$EP3PGOYS* &F-F^\8FT1&)6@BQ*.F]U7IC'O<15N9%O] M EBM?AB3=K(%5V1,]Z1_+-E_I;GW20B+J,^$.Y+25F6@BI%EW!P%'EA$^+!"*1BVL2VFL2I[A$!,;+K]:=<#"=. MVX4LAV(*( N-((/,>6H1X\RBG%04*<_E6GM2C6FW_*SG0NJLIN3]_5?"2TN"P>(PB; UKIIPV2<-Y(,S)8]FM?&$QJ"3=CDBXZRFY/W]5T)2BFVB MR+K $6$Z(AW8!M-@DF(]-BX?G"EY^0OAM$F[\(50SI3<1T'EN) JG[EKR2B2 MD2>$'5[;)-PSR5*/R+@'9TH^@,5PXK1=RG(HR/=+I *6P4DI4,Z4A!P!H]L1 MMYY-QJAQW7;0SH?6>0W*/114&ENIK(S@WQ.-O$D!!1LW0IDH;$*/4]^'9U(> MSW CBH]A)^Z2Q,=Y#DUEOS=$8"167&RCRIUT4)T[= MN$$K'<[N1PUA6?:TZ3D'S2RK%^WLQ$"596-OEO5^+A"QLIOV0A$>]W1>SS+K MQ_ .?C83GY]2SP6??+%->.*!K,E\Y*<*=A.V^]/-:Q]GBM?90^J*B\Z)V*AK M_$,3;;MH;I9=E^BCT*JXT^>[>+V.<0K+9^[;-VE+EA8DY.!4KM5(_N& W+_] MV_\'4$L#!!0 ( )"+"$TQT-CG3%X /[+! 5 =65I8RTR,#$X,#8S M,%]D968N>&UL[+UK=QLYDB;\?7]%O;V?JPOWRYSIW8-KC?>X+!_;U;7[*4\6 MF9(X13'52=)E]:]_ 9(IR;)(YCU3H??X-_!W_[(5O-\OEB=?6/O_WZ\4?UT;QY\[?__;_^QW_^?S_^^'_U MA[<_V'RVO[K.?OBR7OS'>G:=W:1O\UFZV;W[>K.Y_8^??OKSSS__ M_N7W8OGWO+CZ"0& ?[IO=?2)^-./Y6,_QE_]"-&/&/[]RWK^MQ^"A*OU[MT5 M7E(^'O\ZW]PW>/PP_6G_Q_M'O^GZ3[Q[%DHI?]K]]?[1]>*Y!T.G\*?_^\O; MCSM(?ERLUIMT-9#_1_\"2?HI_[U:XK[L<6IXBG6IW/%G&9_2VLLD-QN_4H.D&MV&9SD]_<9JOU;E@51#S6I)?Q5$?^3,M> M1E?YRSC=L/W8=+I>K"\NWQ?9.C!L]XK NTW];@V)AC M&@71,-AY(.S7(WU?Y,$PN4G5S6ZJ^S4\4H1./R_R[?KG;9 L/-@?H%T-:5P\ M/X;GLQTK+BXO;K/#@C 19#L;W"@8]SB[36*6J[;BM.ZX ]FVZ\4J6P=>W?R^ M6%6R+4XTZ64\[](BLOMSY:^J>A>]C+?\!GWX>15,Q>6;U67\NJP%UDJ?IWG&G8WMH_959S*P\M_GJZFWXTN:?TM75(L 5'*9LL]9W/V?Y59'>7B]FJLC2FKSI_(6# M8/$0%W%?-EFQ2I?W3F)_>#1_Z2"8U/OV*G?4?NPF75^']\3_N']M@[>_C,;5 M+BRPWH0Y*K@"\6_G1EZSF\'&_?QCCQGQ(;NJ/J'W^];!4/GZIVYE/]GW8!)6 M^]X:==:!#/G-S6+O>,>WYSM3-UM5\0PJ-.UU?.8Z+#?9^LWJ[2+]?;%<;.[" M#!6,M/EVMODMFINKS9U9IHL;DZ\K[T#T];Y>D7B[V"RNZAB#3?KJ58(=R0.. MVR*&=F;!40C#R.)C<26]N/QY&[#_]W6^]>ELDQ=W[>5L^<9>T:@X8U3MH(NQ M/A^-JS#&,PU['-O[M C87&>;X,@O&P_TV5ZZ'76,=Q?9=;9:!R/ZS2H\D[W- M@^5U'U^J,_C*G74KP^-@6%RG_#+_L]:X3W;0WUBKNWG5>V@_6IL5P0*(X9*S MPWKFT4[??[#ZS;8(W\'LSGV9[9;!.-T486:LNJXV[[%3:>I&LBHT[71\U6;^ MHPVZ'4N^29?!E_7IHOAGNMR&1?'17^L#6*N_#B0Y9(:%M=&%I7%S]RA<=W;4 M%=JV'Z%+BU58LM?OL^+C=5AFSHWJV//=C\2DR]EVN1/WXO+I'RMJODV?W4OT M,9L%2R]:>&&^66[GV=P7^4U<++>;PYCL8KD-'7W M^%2;>$ZW:C^JG_-\_N=BN0S?W9O5YJMH8I@XSHVN6NN^1ZEN\F*S^/=.L^Y+ M3&3(]-W>$+LW&TQ:9S^]K_?UC<2]PVS"TGD7W:S=GFCPK0[-.I&_[EMZESI\ MV/EJ;QL^_7,W E=_0=^RNO5F<1,-8K\-CG2F5JMMNGR&D!^R97SJ4]X+(%V/ MHF_4JLVU=?IH/^+]A/$I_7)^8,\\VNG[*W+B>(LN1O,Y?%]Y$=;L?6+BHXR MC]O;V^4B*RH,L$8G XWY?K+\D*VSXG-,G0Y&2;:.$:2+WX-_FVVRLJ.J0;;> M7SP0-E\_U*7P)WL>2+IRLW\=C<_G'NA2X+HO&PB#PP+P/BTV=^4ONQ2[0O\# M25IMB6G05?OQOUVL@N=OBFR^.&O1/_=LMR.HJ/X33=J/YV)SG16'W.=R;ZG" M_MN99KV-JR)DU5KW-LIJ7T"EQAV-<6^P'&S1"N[LR48]C:F.;L^T[6F$-?1Z MNFG[\;W/BEU4<#7+=%CLYH=XS2:?_7'8#SX[SAI=##+>X%]L;W:Q@O6OX8DW MJQBH+=-B?\L65]=A?5.?LR*]RA[%<DS^$ &P>[-S6TZVWS*R_2O-RN3 MKU;9+ XZGE2Z%RWF=.P,A7L71F>K[++R8C3&6 9!L.[N3(LN!Y&G-(/?9I^S MZ,>_V][\GA4/+/V4_S-;=ZCU1N\;!(EJLW;MCMJ/?==Y^;+*A_M.M^IK5 WG MQ%UG%[MV/]>9I0<=1%^8U9U2ZO72VZCS5?Q2LT?)?[L'U9]I,3\D*U4-SW3W MAKZD??ZW![NM]6K9YSM[163_M72B[?/]]25)M8F_2MOV(_Q49.EZ6]SMWG9N M2,\^W/$8ZDY.E1IW/,8/V>W!JICOMGQC>M;#LMQDX+5Z[%B::G0\T>3H>-)B M5@[I\,_'H[JOV+-8;7Z:+VY^.CSS4[I\DIIXI"906>8GUA.BNT$^:MGUH,*_ M8_Y@OOIQGEVFV^6FX1"/]M/C@/.;=+%J/]ZONNE\N+O>?[S)HGG>=*S/]='U M0*]#?\5L^WOVXSTT#8=[HJ>C@PZD6:P6<25X&WX\/!W'U7'!J?T LB^;;#7/ MYH,.H7H9IW&&5[?$TBBC;%#\Z'Z<<93E.)?Y[#ER[XA]F:Y_W[%[N_[Q*DUO M?XH+QD_9?IWL$PA_6\0:-KO!_Y+^=UZ4PXL;"V\V MVZX;UX< M--4O!K&4W'P;CU5\(XN^^TJ:M;X+]D%,W5A='8X>[GW^$_ATT'LBC:(4&:V8 M;\+VZY2Z5+:P4^Y<-0MRO)IH/B_4?^BYX M@K/KF[3X0WU9G/IJSS5-O 4V:$4X(8PG&$CJ80F34@ .2+D3J_.W%!R4(GFO MH.ZX-PJ-RD';KPS-2C3ZNFG")&>(2&*DE4Y!*Q@IOW2KL;#)L[9WKW0Z:O=_ M2Z;N%'J6*9W@]CTP9ARF?"762R+*. 396;R_?.7]/6<:/3R5.(3"W&HY,!1+ M0P7DW)5R2">&7&^>=5ZKZ+RI:IY:.8UA::C>=;%YI-KPTU.UAE\E7Z^=1\R+ MYQ],I#<22<^ !5I* A'TI)3"6RH:*Q>]/F.B$PC[),*[]"8 \M40C\[Z)Y]/ M!(+,4$^E]HH#(B%[D FIJ1H';164]P?-ZU#[I%;X26B[KI:_W32(OPDKULTL M76],7H29:K=L'5^B3SV?,.L\TH $QUT;%58X!VGIOQ.!)[18=X1[WCTJC;6H M/GTZK;;[!Q+!&/68*F M9EP)SZ24Y4(;*"\J^?G?ZQZ?L)@X;A@@V!*/E8"J7$:8%EJ^M#V^RESH88^O M'I;?[1X?,EXJIA$0DG#,K=78'&#B#'+_FO?X*E.D[AY?/5!?PXZ-!])8S+TQ M &-'8/C02^^,:XK0-,-XW2NT[M9-,]R^!\9,*@(X?:*,0Y"=(?RMZ7QVU^]D MNV0G&>,$:P6M)L1+Q^YE!6I"H<7NU9?W!]14=P;#\)&1V,LP= .U5U*7RS"' M C4W05[ SF!=$Z03"%_&%A$+E)9"$$(]-T J " HG0<*N)BF2=%6097VBII! M\SK4/BF[8!+:GMK.('6*\#!_">PQA4IA@\I\%8& 'C)3N=6.4V7<*^T,UD-E MN VH^R!F+-RXJWB].6&X/?M\PA&3#A.E@HP8*:TY+.T0P=VPN_G=;@HTC6!U M@=-+WB:RRG. G7=$&>F!PLZ5WX[40>:7NTW4E!$=PM7S-M'I6Z$[W'"I=,]S MC^_K \NP/6OO.$ \JU,\%X ,(;;0V5W#FL+=28$<3&VQQK+-RY M?;%V'2=*"X\-M0$W*YF&VEF[1TPYX'$EQ(;8$AN2',\GK R#\*0WRAY-7#XO MWF5_/IK;BGP5_CG;7XIS9M>L5C\) PX03!%6QJ!@',!@%1P ]-A:/=4MM*%X MDP\'[F!Q[_"VB\MRU3L?[G[F\81X*[02@#@OM=&"*89*R9!$8)KQK9ZU^#3\ MW1UPKXD:DXJ!O0!&C,.$!_D_;M+5/"WFZU]OHPT=GB= GJ5&I?:)($QBRBG3 ME$$!/3.FG(8]M(Q.+_;23H5/5Y,>0!J*(/57WC-V2[,.DX"")I18#9TA0"G) MI#\8G@!2W9Q"/6_ C63 #(+R=#EX-O6C:9<)A-X "PCU1D@1#TIR=H^0\6[: M%E'?M&C-PE8H_\7';Y&:I!GV6F@XTE[(X0[(;/[K*JCJL,+\O%W,8]#SS6HO MC,XN\R+[E-\N9@RPLX9<\TX3"PP%!IGP7ZNXX)XH<4 )&D4'I6 UZZY_0CS= M6!D*W:$X:!=AQ/'FX4QGFS^S;'52)+6:J\M-5E1F8Q?=)]03 "76'CKAE% M\A(YK"7#T]O?&YR7(^ \F&>[N^1/_;[>G8X\Y<)^]6"BI??!O6?:<(R\ T4"B((@6-MK(,D M!"(]P06E(S6W0&$H?;XOLMMT,7^X>V!_*=E._O,?>876"5(4*1[7.A6<#2"Q MHK:4FSC5_"/'$]=^]^ ,9J5FP;HI'EU \;NPIV8=4N$L*\ MUTQ@%4"4EGC)5&E\$ZIE\Q/1O2T+(UJ,/:$Z J_.KRK?/IR$\5,K07#7; ". M8,81+:72&DTP5M*]PHXSHAE*HZTFCT9>0#7=481/0R^8N+5:+U56\F6(_EV;S(-!BMCA];N%Q[M[J^2FM\7N8]W M/*J;W:';75 Y=/IYD6_79>SNKSSGTQ8,(]P#8Y3!88GA'CDOD*=.$A^(J'2E MI7ABR/6I M) X1:0'6@A(IJ><8QX-0!TBM@F9(BWO(Q*'*3.HF<:@>RM]CH@9E#D(-,+46 MA4E%&Z% B1"AE+W*Q*'*M.@J8Z,9RG_Q\5ND7E/BT.1H^%?BT.[2$&PT)] J MI(1F5,4)0/73_2AQZ0 YAII!&RCBNF.$VX"9+Y,)/ M9GKAN,%Y.0+.@R4.C7) DT/ME&>6:Q?+-3@3\"@=3L51\\C>M,\W-'53^@3W M)9W"DQP:$:$2F 'NCM%CE.%XSX%X3-29IX$^8$2.M1H,< MT-33YRRH$19(YKAS-!8;!'#W!=#P+R8&C:4W MS7^KJ+@&><[UP)ETGC,C@GC.'>&&*8)(^$Y*23!X$7G.S=3< H77D^5D 235H"8[I6XP]H?I2\IRU M5<@!9HG;!9>%]X1XZD$\(&HG6?&G>X6=SW.NA])K26*%/LB'K?4*&*XHADB8 M$D!(8?.=Y_&SG9MRHW/4IIK$^C$\OP_@75Q>W&:'NRK_2F=MOU !3PFP#E.. MJ=&804L(B%G4D)M@KU2*YTP,N9[36;W%D&F'-%$BUEQSAJ$#8DIRTWS+;7KI MK)7)T6TZ:SV$_TIGK9#*A)2B$C", %=$!O^&&E="ZKP;,@=[R'WBRDSJ)IVU M'LK?8_H@8T*'R8-YSI&RD 'D38D0X1)/>^.Y;UITE4?8#.6_^/@M4I/<[7XM M-/PKG37N#X.P$ 7C"@9_WG*,F+0<'%#2!I )QCSZ)T1WZ:SUT/TKG?4!.6VL MHI9 10@'&+M;6G\:T3=!$^7#\[+$7!^W>FL '+BD1042>5B67.'<(D%M2VN MQ)EV.FM3-Z5/<%]2SB)7!CM+M3.:&L9AL&U8*9FW\LA5\U/Q*GK28I7DQ6; MO29J3-+ GS C7G,Z*PA& (5&NH QE98KW@I>\"T>0K+L.FLE578*)VU'DC# M;3[N%F ?$'HNZ!BF#E),MDO'H*R1$&^B& MHD&9)A;0^'B=%EF%+-]C39+(<4YP0$5;'/Y?6&!+-\#JP/3&Y&"OD!P=H3@6 M3V+FWJP&27;/)PACY8VWC B$)?*0$U'*1B&:H$/47DUG]-X$F+&4;A?+[28[ MY<4<:9%PCAV0/%C9SC&. !=,EO)Q"OWT7)C>%=\,FHEEXY;_/9)+>QCI@ /: M;9[T-9SM.DS[Z[7);WY?K';#&>Q%[])B[WJ,G;Q M@Y):>H<]$QH 0*"RDA&O!'657-.>G//9=3;?+K.+RV<$6.N[1S^=2S&NVU5" M+$-&8&GB7;U:0JJ@.Z#"(/?-'?:.DXJ[4>U3![Q?M":=(/Q+EJZWQ>[%;U:W MVTV,Z)_94C_6)&%&!B0@9AAXZ*767H,2%H:K?5IC)/GVI_^\%^2&,LF>&^[9 M5,CCC1(IM$%62<(<(P0)X1 ^2,DAT63:V^3ME5>!#:V0>JV\F.0>^93H, T: MV,5Z9R%_2#?9V1WQ\XT3ZY7CWE%-E,,1/>%M*;4AL2N.M$B@T<1:0RB63AJI$87H'CJAFYL5/2?E#696= /W6'WR0?LO5B'I:Y1;K3DRX]WZ^C7OUG-CIL3U5HF-E[\"!E$ M@"G(L$%:E.@(-)U5!3P3_3Y787G?R4S:Y7BW]MSX4IGF^00&F4 M)['JG2$:$6N\+H-$PC(\9&K*-*V)3G ;CQ5GUX5C31)G+8.*"N^L 0 1B(PO M)13"V&F;#FW5=I8%K5!ZC7R8I'DP%1J,F8VF;F^+/)U=?SOXLV&):ATD-E8T M8MY*02VQ4$L:)MB]]!(XT_QL8F_F1'M%/IN!UC%2@_D5CRXE?9OOTW#.12>. M-$D,T!Z)8'()CYE'UD-0AE^D\+YY)E+]O,5I&A0=(3;K-@=!%JL MKH)O'/X5G>1]E;_3H8=*C1,,XR55%!(/ "364TE-F9A@C)G@C7%=J"7O&:>A M@Y"/,J2^&OPN4W=?@!F>F@IJ=)-@8W6LVRL@I]AB1) L0586#.M[-(Y7O6V= MF=,C9D.QYWUZMSLJ_2D_A.]*F;+US\7IXQ#GFB:Q2BN.Y<*=MM8J!H HC6O% M@R4_O4S77EC2,4[CSBO/38^J"#R_VA^Y_Q#_=7%YL=U$_VL=':_LOQ97U[5G MGJ8O2J ,WJ(*^C':"@0I<88>T-22^^;I&KT=[AMP;AH(U1$Y6E8]?K.ZC/^) MOSH<;;FX+'CA0.Q=1!@9T66O07UP>:5)>!W!7WTOI? 0)D(!3386" MUFLMXG4W[GX&4;#YU-S;^(XXK3T2]D.V*V8=RU=52<@_ MWTGBP\S.E)$"6&*5D)R+W?8/=PP[YUML9H&70:N^(>OU+/YQ)\N'GU>S1;I\ M]%V\QE/A#E,*L=8<0^F\LD'C*A9&D)XPH7REA)Y^I!WS5+B4$!BJF93<6">T MP-0<4*%0M2C!/N2I\,JJ;7LJO!Y:DSX5WMWA+40]T=((J[V G&M@/"E!(U7/+Q5#[C7<2!'!*?0(B^D"%\L%YHBH\M/%3 Z]52IMIJL?3*G M&5[?!U>FF3XU.8ITY 3W>GB+*@Z4A01+K2%"5!MV+P.A8HKI4]WII>;AK7I8 MC3@5W-^>>]AWK#<9/&V=<$N$\U1ZX;$.3KBS%)9R.X$'K2'1@?_9U&CM'JHI M4*1J_=C*?232*><)E,3# "_@@-]CP*FVS>DR3N94'W1I ]B(I"F'7[>(:-VN MDEAU6U!B=%@(J?$B_*/$G!.EFI.,(T>4D9 HJL-"P1UDG%>JW__Z0JA$6 :@\1YC*'B\61'#/2K6 ?WT+OF) MAE KJ[9U8"%UK^JK,GZQ8T:X?5]<.5%A5#'H\A+"*$2 MSH@D.&Y,!6@L]HZ2@PP>$-[\3H0QZU]5U4O-$&H]K(::"GS$/GN[^)S-WZPV MZ>IJ$9;,>#_A)BREOZ3_G1=FF:[/78==HY?$(.R!X(8#3Z46X:/"KL0A7E(^ M8(QLFG9'?V!.@%0/XW^7WIQ?;6KVE%AE /0"<6EL0 $BHG")AT1ZXEN]O6B^ M.KLZ1/0OIDW2RGF)!!N'6)^*=)[%4:[/7]#^Y-%$*\"])!)Y@3E3 AI[O])3 M9B=XX79O.GMZ-WL[J(92?GEA\RZQ-J[NUXO;\SPXT2K(2;5&<>O<8DM,^+?0 MAU 7L+K%'>R];0P.18GN4!N*'1<1^8OB?9'/M[,X9)W._ECF5V<)B8)$SX54 %/I)- "DDA+'<5A0%R2+6=7D8;HYYW(WNO>DN_G-?;XV<2##@& M'CE.@]A.!"L!HG+LP/+FJ2J=F\B=Z*V%[".>]OR0S?*KU>+?P>#;A;LO%^F] MR7>(H\_5:EZ>FUYDZ_"W[4TV-_O3T_LG0R_9XO-7U]Q6.R?:^>L39SCTV 3[ M1'&'B084L1)YQ,V@DWP'"5)-4RHFB/5+9/F;U>?P?%[<#43K^_\>.>U$+\O\%_BA_&^R&^S8G/W M?ID&1%9S%YZ]O:E=I*?[]R<(" LM@($7$FJIA"+F?E(RHGE(>9S4[BD0ORNP M7R+1#Q_]HS\,.]4_^D/"% E^#\92>\\]XC'OZGY:=K;.%4F:_-S:@B_ MQ/GV8<-LJ(GVT1L3Q(5!&GNF,=3!K<%:ERK'#K<(DHY3@'(*,VQS>(>B[\]Y M/O]SL3Q5>+I\)#%26:^XCPFK"&%*A2JWWC&VIGD\89Q2D4T)TA"/B4](I53' M)N/N)Z1S;TPD88P+(H'0FE!O/3'ES@56G#6O"39._$NXX@008!G$,0L>[(TL[(_R"MCC ,$Z!R0YYUS%V0W&JSXN1M#)8,HL$ MI$)(0+7%Y38=!H2W*%SXLG:+.@9J,&H<"^_\NLXNM\NWB\M39[0KM$X$9%90 M0"3GD'JE%/6EW,2A%G7=XJ_$/%%0B297F"4#&"P(P]A"Z8$D2),JH M.1%*MLA0>5E[%CV -7 =CD]?Y3 \J;=Q&$?;UWW<5Q<(7Y'/BVQQM;JX/2S% MX[TXWKNYT]NG)V=(?L[RJR*]O5[,5)&E8]6ZS299EOOHZV M83EA8F!JR &C#'/Q^]9]W M#V*?*:>']>KQ"(^>^CSY?!*<6@.0E8)YHX5GS@-?RH3I5*N==*2GO#^$7H?V M)Y?W/Q6EMU'V.IO]_2K__-,L7CU7W$5]\_*'J&[^2-V'7R>_?GQ&MP]_3+#U MVD)A*">.A,46$7(O/:,M+@/LY21 ![CG+2'H7V7FW0F5F7=)$ U($,\ ,X"= MU4!PR)H'4'HY!-"]RFI#T#@M0RV7NTP^LWOSXM0Y]Q./!X(IQ*$&'ED- M.24$8U':L!ZJY@KK/)31K<(Z!&6HT-;#'79G4WF?/IHXQJW"!/EXEQ1'PG)Z M+Y$D@YK*%2-6@WME+3$;(G)U(J+S+MM\3)?9^E/^#5A_176.DR5P!5,.K6'$ M.28ED4Q: 0 U4E(@)G'!U[2B.L@2;)&UCD:_DVD .#X@!C5ID=LYE:A.94IT M&]6IA^LKCNH8B@TR+IZ"!88CSRE2)1"&N>8WD4X[JE-9_Y6B.O5 ?!E^?3S# MA6(E*PT0T")XPY(<9&)A268O,:I364^5'/QF"+T.[;^@J,ZP2I]:5$=3 11B M2E@*-,%!>EVNKUQA-Z$KF3K"_=NH3CT(FH<(UHO4?9DMM_/%ZNI]EM\&_^!# M=KO]?;F875R:Z\4J/1,TJ-I!X@%PCABJ(!)*8(\8] >)!+*J>4K$P'&?NDKM M%:;QPWE<2\V8IRY,2P)I3QDM9RJ!H6F>7CEP=*CIMUH;@C[74K>-65DG*[(\ M?B2A4! 1)I@PN01/QBHE+2M'[@(:C977^0'3;I77$H@^5?@VW2Q6*K@!0;R3 MBOSVP00$Z>,-?=PKZ1 //!2V]$NYP,VGV,X/57:OSM9PC!UF5\XK98$Q1C.- M2,R4O \J8$";6Z^=GSCL8WWL!)2APNP'[STZ[[NK -+9YK?%YKITX.\7^NB\ MA_^;?TJ_G(],UNDM<809@#$UL3J)M-8H7LY7DC QJ*O3<["^:;"M?UA'CN?W MF9EJTO5U>&?\3TSL_IPNXV& \)L/V3I\G[--MOO;J"]__K''6QD?LJO%^%?F M/3_.*GL69UHFP4.$0@-A@I$)=I<7'FK*">FIK'87;=];$\_+4'T'XD3[1(3U MW"$@E468$HL0LO0@OP6:#7DWS'0_H3N47O&V@0PV"5/8*QZ+O 0$ MREKC 0@AY9!T:;AMT(F:*^T.U,/J9<2'!<*:&T.#*OTJ>T..$<(-] %ZQPI@(*OJ5@YWK!X3JSZ

X M?[L[4 ^"\8/$CO+HQ6NO/(7AOPX)5XY74=(\SCAP[+^IRFI#\!(V="RPGCN( MM:':!N?W2NT5IBGM#G C+:;<2\&D"K!H!$J+TG/@FZ^8 M ^\.U%5P2R!Z-8?R[>:ZRN[ MP\FG!/"#(), . ")4U9PSY(@:1H/@D/O#O0 M1)VMX1@JM'PD]K4Q:5'RIP4JE]HH76NXP2:J71G"N,9"F[-JSY MU-U;^+BO$$H?>/49%ZX8&_WZI[$CH%^/YMOA[U18)2!:KZ-$(\XE%=!S+:AF M% N/+,=621069>BF$!\])U*=7.T*/268<:68TPAC9YSTTF&PQP0Z;BP>\-,_ MDYS=CZI/I&1W#]^0P=3:''RS"K-*=A]ET.DR7;U'R^TW!8=A?K M./9MD:WU7?CA-E^GRY^+?'L;KS[?6\#QF5TQL6TV?]BA.G.E^# #2!C3@INP M'C ("?=A'M>\5)E2ZD5DBW=*S?P%J&$H>ZN6')5NF6[88[!'*3?!0P1.3W-Z/14292/J92_R/L4ITD%U[]SSG84:?QYFZZN_GV=;WTZBUT=ZWD7:,VRFRTNQ=Z<;F8 M[8 X8PB>:9E@I"2%S'$9W&^G/:.JM&R\\WS(DA&3M."ZQ6\"?*FW3CW7-M$T M%L,18;9U4B O!%:\= B=1';:YE1G&JW.E%:X?1^W1_JQK2(;3]TDE B8TU'+J24$'!G*?7PLQ6XSP0G,=[UT/GM7]-10^+]X7^7P[V_R6%D6Z MVMR%"6EQ8_+U9GUZ:ZN_4;X-/5WMI\/&FVM''.LG[SFQ*W;\Z<0(*B0SG'E% MXWP)B#WLAP*@B&JT]55EO$>WJYY_,N'.",*Q1]@XI75TA0^W;GI+@!L_A;\+ MC/,N,9A<@O[#IQ"FJ>Q$9OZW#R:,>8$T@1QRATWP?86WI>C"M#CTV-?>3%L5 MYAW"T>LQY*\&]RF\[V3:];''DQB=HI(A+X7#$ I(_3TP7/,)Y]RW4<]1+;=& MYC7H?%)N]!14W5%$_GVZB??_IG^NMXN-N@IO7F]^=?J?Z6K^*0M&9;8Y':.O MVCX)WA[1C@-/##5<:B?HX5HP[Y $_(_NE%+WC](0[FJ#V#$?:_MN12-YQY/ MG.;!0Y)>$N(4B!<,4%1*)CEMGD+45SB^HT6[0U#&4O?9(.GS#1)'&1:60!G< M<*XEI-SX4CH #9GF,MZ-PLYHOQ5"KXT'DUK:IZ3^<=3^/EO%S>F',9\-^%Y]+YJOSJX.$?V+:9.T7UXBP3H*:=AL MO;A:[7WN,W7UGGDT"1U"YP45'%-D,"-&E).Y#][X!,ND]::'O%.H&BOTU\UN M2V__[M,*?>;1A#!$.;,(>T&$<)AYBLM1>M3BOJ_>+M\>1*'MH6JLT+=YO"ZY M-*/NWFWCR_/+C]O?UXOY(HVU'*-TP78^Q,R.J;MV1XDRSEO&/>-$6,HMT$J5 M^V^6#)MT?H8,7>\B]@U6UW2XK_38B@M'>DD\$B:X6QP "H&SX3,!II1-\VI7 M] PT*PQ$A&Z0ZHH%AY5&+9?9539?WKU971;Q3_-RN(?TCJ-)#DW["Y.@CD)B M$U8V"$"85XDLY>7ACP-ZI2,SHR_,!HM@UA+G5&2S5D<),A00%DPBIYREDCD! MR0$-2(VOE$@S3!&43ADT!%B])M4=3]W:I=4%IF_CT-5LL_@+R MZ:&;251/*,<;D][VJ8%9\3E[6[5FPIGF"3#.A.7 0Z;D 0N(H1[R(LSS%1(Z M4^SIN@@= C;IF@@G,#T3*S_3,O$DN'6>QQ+V+,#D(#+B !(B& UYY7B;,VS= M$.&YM.W.L!O*(HF9)$]0.1NO/-HF\= @8Y@/#IJ'#%##+;J7,?R_:KY,;DXQ:3X\2XU#!W=PN\[LL^YA]SHI88.#L'OR1%HF+]XUCKJ 6!#O! MK=*^E \[-L'#\AWH*N\#FT$/AI62OU^FYP["/_M\(ID**RD$!/#P&J^#Z59B MA77PR">7;S>6Z= 0L='8<'9).-(BX9PQ8K6" AD"/&!(VU(^XYQ_0<9"?9V= M8T KC%X?%Z9O'(Q&@8ZBW;^DJ^UE^DU Z5-8G]:+TUEW-9HG1C* I4%<>^JA MMH1@?I"&<(4GN/RWUDO>.TQ#?>]/:DV]S2L5QCG1*N&8 L(I@T (Z@4%7+A2 M3N5I\U3.DE-5C,_&@0B=: MK,:,5GB];HY,TGZ8'C7&H<3';!GZO/HY6P5O>+FK6G@3-!'FU3#VSYG[Q2H/T!*-:O6NE0@7H>JB-,AMU6@':![R$UAHB;7T 40-C[N65LGD6 M9OV[RR9GO76+W02XTD$E7P(YY1@3YH.(QGDJ9+F3H!Q&$S>E.M-H[9*^S7#[ M/C@S20MFNE29 $6F4OT9*0.P9 2(A2T2M'2_%.2T^;7%XQ8_;FR]CNM_EP+ MR%&V\LUU6EQEU1.%]X\G& E$F2.44K([IB%H&;/6 )@)'E3N-?N\ XQ&F7!. M.P,F,'DQ/_Q0=;*IT67BD;2<&0NP\-Q0X;4HO0+-O1ZR,-L46#00CLV+&S0< MGUL'C/^T66B\V*3K]\$=R5:;]"K++]]OB]EUNL[>%XO9T3+,?;\W(<@SZ!$A MUB@<<#/>EPHSR-KFYW&[/W79*P\G"/;@9'V7KT*WV]4\^K@'<;HFYG/O2 PA MWCH(#'* X_!%.PU+7)SQS3GL^RD+8(A_&71;)!8>QF;JH^ MO'?9YN+R4_JETA15O]N$(><-1A0)+8G!EF!?V@J6MZD4+UX6B8;' M4K5:Y\O%/.Z;/=ZJ'_IU[]-X@]AUMEG,'F;>_MX=T+XMLNNX(? YVV>3I1'!I(N S.H6%*0^J("087<$P* M':;,*O-^W[*=JQGSY,G$:JVXY C:N/L@'%=2'F0BBJHA*WBJSI'+_N6?,A2Y<=L^9\ MEPFUG$L"F3+40T:Q%O>6'F50-F=-;UOU [*F<_QZ6J'2U38M[FBW:]293A, MK634"HE=O"2)&&?107(6%-#\W'AO^^M#KU+=(M@]=\SU8I6ML]WX3HS%&QCL45O9XTCYNO]VC06'S":JW7?(!:=4KE@T]\TJ7E)=!\R-A MNJ>/))Y+1QG!0FBJG666@_MOPFO5_'QAS\43VX;D6@)13X7K;/;WJ_SS3[/# M"Z,:^?U/48W\D1K+WR=JN3P,<9$=OY+VU.-)8#Y3WNIXDXFR&")/82F5T#&#%K2U'K21L MGKW6>7BK&_"?:K(^!H-HSKS[?Z",0.MP2J("WT9_>3 >SQ-.ZHKM9UE M02N47B,?)F5E38T&XZC_7;Z:'X::S<^>:'_FZ23 0E7<(C,DK&S.4:70O5Q0 M#%H!H5K$I+V*\JYA:6:L+5:?L_4N_($/_XYJQH_4O/_MHY7N7;XO3J5N\NWJ MN4,F9UHDVEB,@,)*"T\X-1B8T@@5W.)!*\?7#9"];9S:UBTJPR>A'&)X94CO M0R J//&=GVZ8^/ M&&HX%P0&,H=_LC*J*!2QS4])#K!KW)P#O8 S/!4>'19X M8'/V['FSJFT3BAE@T4&BSC-&F07!.SK(3*%KGIDTP(9PEX3H!I\^3V$\2BA_ MEQ;[DL/3R1Q_2!%;EU"^K95,?JJ#A%#/$& >:!KF:"V1H 0R+(75 955V'I M" CHNX/!LJO^%@\S7"]N]=V1ZM3Z[EC&7?74];X'D6A&/!38:F.0D4XP$[Z' MG2:4(:+%^>;>LN*[(5:%S.=)(#[I'/RNPE;!4),4(^N-!$APYXQ$!T@LMGA( M$C8,6TV'-=4B8O40?XD1$*.9P A18"26B#&-C"\EC,[DBXR(559;U5!(,Y1> M(Q]>4D1LTPMDP[%Q==C S1R!SD]EK"Y M@3)8QLYD#93N8!^97BUO"#7>4NN=)X1S+D3X)DDY6WN&M)RVA=*)%FM=%=H, MK]?-D4G:*-.CQCB4N-A<9T7P\_-]C:W5U5Z(P_VE9VV5*LT3[..Y-0<-4)(0 M (W3NI2<\V'3]KNX,[:R)O/>P1J*)L]MB3]:O-]EF_=%MGF^F&3-+A(!& "[ M;#V(X]%8&5;LG3I>8.Q)^0&2E#HLRSDX]?DFUW!3)\NBG^FRVUV MN1!HI"H=< MPBJF.K3BRU-O>RK 3CJCX1XE??=+EL8;8^.K?9']:WOBU'*-U@D+[JMV%&.B MH#*4*!KUM@<+>C0D"VLY_%/@SS%*=P;W8%'%A=4($9=YK3!VE ME@ GC82EW!)A,6VGOU/-'F--Y^A]/^R99#A@ZJ29#EG6'[)X*#;,Q>']UW=O ML\_9LKH%=**#1#(NC57"$*4EAIX'W[:4GA#>/-S8"J_T04ZB"2<#FDB3YT8SS,;D!F[$#5Q^ X MKR TWD,0?5@E^8.;'3W,-NZOT_XM6%RSP*.5X.= ZS1,8 M9&8H.!.0*226Y/G1X0^WYGGPD[4YVHM\=I9QP*N?5F M<9-NLHO+5ARJTTT"=; +L2/$!V\R_ ^DOO0NJ<*BN67=O]?5!XEZQ.XEGRHU MR&+..*!24HRM#]/[O:1 -@VF;SMTHLCA%ZH'D/M;_L( 'VTT3:B(, @?IF"*H>:W'^A=O MO70SI!.$Q^-/\[)(@ *!*$&(&>D=()P)5DJ(+9QX^8JV:JM:'ZD92J^1#Y,T M,Z9"@W'4W[Y,EB("08,%5](BS)CB1MW+)4'S:T.&+Y-56445RF35@V5XY^+9 M8W)5"T@?:YQH9(E1 &J"@ Z&F#"X_&K"]T0&O3JBKEW9Y8&ISJ'J]:QF/MLY M5VHU=ZO-8G/W9G69%S>[+^/K471U;-.EQ2I\@>OW6?'Q.BVR8=YBTN5LNZ\I M'\=G%D0"D&-=>0(&-1]Y 9A D MSE(C@*2VTDWG_:#X<7:=S;?+,#NT%/;T2Y MQT0,6?/CY'G8X2F43PCW21^7;8F'OGN^@S/AD![?FG"%F:0<^< (P!747/%[ MY?@6,96>C^>.Q=%\JJH9RAQ_?L#OTIOS\?YS31.D&>08&Z:1=HQ3Z*4O)89" MHFD'9R;!A4K\; WY]T"V249^7B7'1DJWN;E=YG=9]G&3S_ZXN(V G<^M.=8F MT4#&\[-$,"&Q(<980^]M+2P'S>.K%D7H3FU/DV@Z FDH(GS(UIMB,0N>ZV[$ M9TGP[/.)=SKNOCGMI$%*:.F-+F7C4C3?K^XMDZHW G0!T'GE;[/%;*=2P##8 M*S3\)CF$&^*+WV^+V76ZSGZ+UXVM-L<56Z5=HJ $S 0#$2NFL43$.%B.GW _ MY &#T13< U#CFA*55\ZCMY9VVG^BE XP4<6YY!P B..ITP-VWJL)UA$IJ$=ZEUNML5Z%QC'<&=12;Q;]W MRCH4&?VFD+9)=T;%V-%D'R4/!/Z8)!T)ZXJA%D&NCM->*6([C MB?1@2X%*24]]1X%/"%(]PGNND_"!"J(D],8 !IQ73#&_1T)[I]R0509.1F^[ M5>O1R&S'>$TZZMK]+02 <^JL5 I:I347P30E)3C2NB'W?!M&/;O3?XU;!.K! M-I1EUU.%>!)\5> 1AQB*0E%6)6?J,=ZXD5S.M%BO5+QC?!ZW1R99 AQ>M08 MAQ(F7V\N+C^FP;@^&_+YYMF$"R <80!R0JPS*M8O+V4*[O0$4\@ZTE'>+3)# M:?MCM@Q]7OV;_47T!U?C/!-J]9,@P:TEQ'BH#!.8.Z;N M476BQ9F%WH*"_;"D3]0&"R ]\DPO+I\:7:'J0 M%DJA!SWH5/$(;I\N3J=H]1FG.1W',+O3.>LW*Y,6Q5W@_C[.='%9-NLU>>_, MV/*;VWP5*Q)]"_#W$%3QD$OAO.!<"T )TY0GA-.JAR0E9]]TOZWWEAENGZ;%6NZKTD MR@LB@1:>,4T8,]H*48)'S*!;Y'T%72KSX^FASMY@'.S$[W$)'L9?*7&G9D\) M$!ARKX"B'$&H,84$EW@ 9/6T S6]:+XZNSI$]"^F33+<\Q()-@ZQ;/1'%[]O MHW(^+*ZN-^>C <>:),ACJQVB6%AKO<.*H$-%3P60<1-,!^M-AT^/F74#V6!U MW=)-=)3.5VY[_%Q"A0@.*O"(!1&"(%0C7\HBC&P>'>ROK-9 ZF^#TU Z_U2D M\^PF+?Y8!_]Y]T,4_#P'3K9+I#5 $X$]0@!0RP H$5/ 0M.\^'E_18P'XD27 MN UW*OESMLQOL_FG;':]RI?YU5W5->-TRP0#@(0@ A ?A+94$JCOW5@-F]=U MK%]L;6(\Z1:YP78>\LO-GS'1;#4O_WD09)?+E*\K<*9R'XF'BE%(@6$2 Q)& MQ#PJ,3 !DL;LJ5\C9V+LZ0O#P?8KM^M-?I,5'[+]>?#U]>*VPL[E\58) MC# M6"_"*HV5@PR4%WXIZ&B+G0?VTKG2'6I#L>,B(G]1O"_R^7:VJR65SOX(,^19 M@IQNF$#+B [K+'%A!E622TY8*:V@IKDERU\Z1SH%;@+!DYA\^_MZ5W.L6)MU S'+X/(RB4VAD'[Z=0Z."0QXJ[W-1LNL70"VH3X,S/1;YNN#VP:YI M%YP_&ZQ[+01#$NTL^KW$"!HPZ,6KK7G22)75F=($L0EP1,UFVYM8PR:;/][; M;\::(YTEEAE%*160&&(@@X"6A2\5DJ!%A>HQ BX]\Z@;#"? K-.EOTXW3!Q' M4FMK 2?(2JL)X:6SB+B0S=WL,<(Q/3.F/EZ-CV^>&(7?+I=W!\9F\Z-+3_U> M$H6$#DZ>Y%A1A(),T0$\R$:=K%1K:3*S1PMKI7?HQLO'*F]VF/OM9AN# *MM MNGSFL-G.X\OFG_)ZB5&]YFOU>0)PG^_Y*?TRP MZA?#-ZG.V"I]E/.&K[A, /V3HK/L?"W>[++%O'F/?%[^O0SR8K M.[H;'ZFO'QI_/.51\W4\T/O< V,G+II\-0^'R#1,%8-I0)';#@?5]$&5227D3Y4=' MOONG[$NZ?KCXZ'2]I6;,\8$3K1((F W",2&@T-:!:(O6ZV7'I"R J9)B MI-RX0_3FFY&?SX@[W3(Q.(CI29 REL'!E%!,PH M!UU_!7G2--%<,*N]M]11*04'$N-28D;HQ L^=:?0LTSI!+?O@3$OQ?"8"%'& M(LCZ4)5C_2G?I,N*M:">-DA@!(UX23$')(BF(+;E5H#6@]XNU-3@:*RP9VM" MM42H<13J?A/U?LOP6 CJVR<32!67TBI,<2 [, !X4(Z1:#3!-DR)C3".KO'J$^\WTJ MI0TQW!L^C^E3D:[6Z>P@^-E\@7--@T/'O0@^'<5(&ZB<8X1# MHL)4ZXQ$H%)AVYY<_?LJ*D>$6.N[K_Y2N !W*&GD\S+.>Y;:?BUGVOLC6B_G)K(@*S1() M"?2684PI);%6$X0E:!*@*5XSUT9=3R^6ZPZ9/G.?U.7E8KF(0N^OIC^J\>,/ M)X0:1BT!%'CMA062,UI*$URMYJ>3>G-$.]!S9WB\W*07H#U5%&.+@+$VF$[: M@%).J5NN)/GS5S(OH7EZ;(YHM-_V\8 M.UWI\5A\.@MSS.;N;85>>IM08C*P$>\0ZVY\9] M+AGI:)L$ $:Q#O]KC!742 \4.LC)G>>3N6&M(VWE_> RZ8RBK\4[%XSYYN$$ M: T 9(P0IQ#73FK%#E (1\F0-5!KA5\Z4.Y3*[@M.(-Y0%\-]+Q;_,SCB7'2 M!A]!8LF90=19CTJ0!)%HZALX+51U4NNMT'E-^I]F*&1DM8^C[LE4U^TQ&4K;-OM]\U!=YXS=]NW#"3=* M2600\-1K;SC&6)9266V;)VCVG*O3O=W6&IQQ5%[IDM!C31*GB?#QT\ *0DF@ MHO?KGO2:3[1"71.98DX1H MZP!0U'&GN7!"&VA+"35M<8RKYQR9[A?[CB :DP1O(Y6+L]/]N:8)4-8*Q8+[ MRR'$U!@"0"FQ H1.VP1HK\@*S.@ K^^!*9,T$*9'D([,A5_7.EV=R*=]^DPB M);0Q+B$YI4P82*DOY\I8)Z?Y!3&]F0#=09UW TJUKWA=BK[.9G^_RC__-,\6 M^R\X_./IAQM^E;S-KM+E/N'AR-+^S%,)!]P#3*-Q0H-A&R^LN1^Z-:)YD*;^ M';M4>E)H?OQ')UQGSZ2 (*QL09Z""'C!!MD?3EH!\U$R[:U@C_O%(H7 MHL=)K9"CJ*^CQ<^MUOGJ]-KWZ)&$8,* T"*6#N*466\U/XQ*4^4'M5Q.+WW- M #S^R M&]L2FC&4?=8-^?;AQ @CL7:>02VUED0 _T!A0-PTE\?V2CJA[5;(O!:]3VHY MG8*Z1XHYY*MYOGH3KPSY/7A6%Y>769CCXK#?OM$7'\YO05=IGSC -98&& &" MS^:#CPY*?UT3#\%TUO N%/@TZ- #1$/10Z?K'01G>?#U@XE%,I;FY :J8(4" M+)DMG7LCA&YNM/66A-"APEMAT5"SU2[%BC> GK@4[_[O";"&.Q++XA*(E! 8 MXS+?UCA FV\YL9=BIK7!HW<=GJSH\^B)Q##FF%,""^:0-BBX8F7BBP&$RFE: M7PVQ?ZJY5AB\'!U.RI(:5G7#J>R7 -_-]N:DTKYZ)O$Q@0UPQK2UT$&-H4#W MLGL_H9!]8]3S;F3O56_IE_-Z>_Q,$F24&A&J*=."Q1,GO#3$C+9F0I7/.M%; M"]G'W!<]C%OG19'_N5A=F?0V_.7D:#J)EZ6>8HR9YHF%%(%D54 [8H_(@.1 M*27V6#6/YUO(RQ M>.:JDHI26-I^S M!#=/FZ@?*9RKR'Y)T7FT]9\>#:GU]E\]7&3S_[X+2V*Z#F.]F*U7F]O;G?%?W\-3[P)#L=RNRO7J%;SW[+% MU?4FFZO/61&,1Y\NBOCG,..4S<&(U.-TPP0 A M H*7I9CR!&.NN*":(Q4],$LK&0<#2GRNWM;Q1HGUS!"(!5'<>^@E=Y"6DFHG MALQU.5EPJRN%/:VJTA4RZ91+;OV2I>MMD>T=Q-OMIL*M*\>:)$!#;C#Q@%O* MI)? !,-"2T#"NQUEDRV_U86F\UXP&LI\?FZX9W,ECS=*C H"846Q"L8?@5($ M"*.4' )KM9KX<<[VRJO AE9(O59>3"H#9(ITF 8-8KUN7V39XY#BV<3*ZITD M F'BK$..>QL3#AT*_J2697JWT"PEIL& :6 1]+NA/B>9"= $LYYKIYV+:WC>L!N-(%5&/1)'K> ML^!:QK!2;8Y\VSB)97B\T@*R6$012^V@CIA*0+'7N/EDTMOF] $:8W34.QX MUC8_5QGX6)M$0B:ARED#UX*%V!-"H1SM>+/=XJ MX5@@IS'A6@L>9D;/("KE!%K[:3LI'>BO"B-:8?5ZN3%)1V5:E.@H$>Y19+J\ M4N,PG-,G[\^U2Z#TC!$?S)^ "8>>878_?@VF=!R_4VWD_6'47,=1L+P4+-\+ M=K^G<%3#)ULEPL+=?81"NF@IH>@AW7.>BRG>T=EQ(+MSD(::SS]>IT6V\V%. M3-\/#R70,XX%0(;9D I10(X^;7;O97*;J?/8O&F REV?O-Q=5\)_+Z M48+U4Q_EA.[K=)- 8A7!0!NBO9>"$R=B= 0J2KCAKGG-^-XO%_BC)"/I=U?T[;/ /F4?M'9*@QI]'O# M^DIE, YJ%*Q%;C6W&'OIJ+<"Q&5",*2"I#D-0A0(V7$#*-$+7P("G' MR ]9$JU-*D-EA=5(9:B%S*13&;H-%6KK<,Q=!$XA1JQWAN 2& D.Y#9Z'" MJKJN'"JL!]++#0KFN'"KUHFRL>CDAHS;BVCTDGQ8%])[9L7LQXK9%C;8.P%J&Z5?>^= M'5+T#TY:+;4?Z2-A)/C,$FI#5,RAX=SCDL12:MT\Y7FL0&)W!.@&LI%C >_B M?^.YU]?JTFM@N5"86V(=P!8( W?UL[F@D$)0*<'A9;CT3"H3IQ_KJ500*XZ MVDM*O(>#[M"V<>DK*ZRZ2U\/F>_(I5>:$&8T$,I@:(24B/D2&.M;U 48SZ6O MK.O*+GT]D%ZNVP8YB/%Q3!RT3EK'J26'#P]@#\5+=>DKZZ^&_]8,J]?+C1?F MTH]!B:F[],12BAG5P'-KO%+42%..WQC]PESZRMJHY=+7PVBPY)#M[>WR4462 M,^; 1Z29!W# MU^VNU_X+R"__F:TWB]75^ZQ8Y/-G)Z2:722:>"R(TT9!3Y1B&!-82B6Y:Y[V M.E9Z=&U2](M8MSR(^;?YYN6'U\-Y6)5+QOB:>, F4;0(D-!L-F45X8Z=I $4Z.: M3!^- E]96$-9%XY@573"G"'<':E7(R M0"98.GE4@C2';M"CF&4Z34S\V5< ?0@?Z+N'1]ZG=[O@PI]I,7^7KRYVU4/= MO[:+S=U#'?K'IXGV!M:I ,P KX_KM<*,"F"@T59@2+0JD0^K>/-4DMZ*._?D M%DT0[5ZGPO83X.';98("+33 G@(JM<:&E]$N+)EH[D/)E\*@7@'KT41N;A\G MA%E+!970<8>#8>^@NY^P$?,MZN."%Z_U-DAUK^VLOIJS><(8Y!Y[K(+D1'M# MH<"'41.';(LLD!<3D^T6HFX5^^OJ\VX0OZZ*;)9?K1;_SN;-:H:<["EQGIIX ML,% SBQ WDA*2QG#[UK<6OMBHJ:#(#=R:GB9 K.SR]5J7FXYE'__E$?.O]:\ M<0YB<0<6OV=%>;#(--V'K'C0F6:5#)B7D3>N.<;,84^\XMQ +QRG!TFQ\7#( MVK)M\L8K*ZQZWG@]9+ZCO'%"&8E7H!DN"%<2*^)T"8RWMOGE/^/EC5?6=>6\ M\7H@O>#<8,DI@]);"!0T@'EB6"DG"F[,M-/$.M!?G23A1EB]7FY,,C-L6I3H MRF/H*V\<*Z6Y=C@6V:5AUD00N\/X"?)(O9 \G;K:J)4W7@^CEY0W#C#&"@.- M@WM+./C_V[NVWC9N)?Q^?@WOEY<"O!8]2)LBS4%QG@C%WL0";"N59)_ZWQ]2 MTOH62UKM+KE4TA?#L'=)SC??DC/#X9 *0U$K&1?N'.M'][4$1L#G^T@'MAAI M9V6<'CWD2"#E5&N)$X%-Y7?=#%/CR7G!_<#Z,8A2I750&3_JX$7?O'$%B-?. M>$J$YXX@XQUOG7; 287U14;46+>\\=,@.L\L&J^%HTAXBH5WE%D'A&QEM'S M_=)3[2N<'(PJ ER!+)K_+<;*H6E;"D)R'R4RB$A+G4R5FL!.1@:H/[]:UGG) MT1>X\TVQ8DYJ[PW#E#-OL,92XU9.KDC_6J93Y6MG)DAOZ(91Y+6\K_-%]\UT MGU;KY>SB,&4&MAV$ C:Z=X1 X1P5" O5+K*,>M\_3C55:G=_"I6%,L^9D->G MHCX]N-G%U+06)F5X[#\ Z-.-/(81!),-:[EZ7(00,S49>#\ PT_72.4,3^;. MM!Q/(P@&.BBP$-'B$@*B=/G,HS6.D>]?)&%\*_5'8'D/G=3#\V)T#IO\5.-H M_.B)( P+YM6C!AVHZ)>Z/X+_E2'*#-Y6_TQJV2JB@),ZE;M[S_@^%4S:3&QW#N).02R_;K2=F]- MY>XRDB7?##8:]'53N9C_M+__@"GDSE#" (%*X-=#Z&*\#0@19J)G MH(R$T" +G6US0+FRO'_*PE0>47WT/!'CG*[/9J]LN//SO)F /.<":Z>8,=%S M$)#BUK\46@VX?G>JFB&YW)\!J-4R,R41IG6!#HP@>&$]1H*Y"*BURA('18LI M-;:F&^&S4B;C;#8>_+53NMPJ?& $*8&?,\*04QXS223EKG4NA52^_]&TR9RA MLZ'TZ?!73^F"+M'!,82XI@+,'4,$ :IP*JM&6EQ=Y,'Y.47G0^L>"JB)V 7Y M&S A5*BTGBD254I4]!]W*$FKT/EM%]5)TQ-QGKB0Q.98U;X*$;MQ]>U^T]$W M!;I*]J56J[N;3:FOU7_BOWZY3:4^MO^YO?RS20IL+M5]LYQ]:1XK@;S_O&EL M6R+LYPU*APMI9!EZ-9<_]BZS]JY#H8_AC0?O-&EECSP M=;#42$G*O#X%-!'8559+N]O+WZUE66"T'[#_4'0_A:2A[Y.SV&3-V&J:ZFZ_7BX>F>>:M M'#WJO?>=()A@6"#DH2$(" A,Q'UG$W%@2MY0WO6T]Z2J7N0!MA1Y/C2K]7)^ M$=W?S8B/$N?-YX-/^\Y&RBB?9!HC;WG[E6JF>'^?(=OQWZI(,P:HQ6>;9GD_ MOVC>QO&WQ:[$Z@:LUG;]_/]FL5K_MEC_MUE_>*S VF6V&KO/Z $2A17U M"%COB0+. =MB+!@I6OML).+FY/Z;E#]^:5'4APB*2B M>0A'Z!$5Z=:P=J4R$:G^V5/3S>9G^%&,H9NK9..P.QG>;C[&_=W,:N)Z^O"]8(RGT31CGDF (4_E>A]EU1*[NN/PHVBQ&S,&X?5] !:++SP_5=%..P._/F\T'1 ME%0.#!9*T;@D8XQ4*YLBN.1,.4 C+=-UNSD ='V-,%NS^X525;E'=5!KI M*%$[+Q^P8=YX+#"E?/0+@="&$D.P$>C17/-&%[V4HYN)D@W_Q6@PE9H'['S9 M7$1]'#5;7SX8%-0RVE?,$@ V=^$B)=O(MX6T?V96-G\FN]+' *J4VG?657/Y MMO&U,Z9X70WS7)4/E^-O!.20U50 B(@&4 M#G!-@9?4_$?[%N#M>"/_M.\%Q#E+"FB:06* -PTYOY81.VZ*540]G M?XRIL[_+Q9?E[.;8+;![7PK826(Q(U0*'W]3 MZ>;4'=BIY&O_LLYE;H4?HNRW3@B- 5+1$VG?#+C;R;(]KP6CB$7:1K>8(8>% M-U3 ]MN+KG/MU\".H,).K!B$UO?,CRHCA[718J18X1ZQ[M97BV5R-GZ=/4"6 M7CL<2SRQF8"5Q)@33XG7$&-"#8D>A%1"*L2XJ_6(S&!E+8IAEHT1_[Z[?D C M4.)U.T&1*)0UBC'LF7..49@^(ZF(LDRC_LDV>4^(%.7$0-"*K1IWGU;-7W>N^C? Q;B)T=$'C,O$N>P;0/D1D:/F/3*5FY1#M7<<28,PNG[Y$2=5F0U5*B" M L>3[-YZ/@ +.7:<(>XA( 82!%B23<0U-MK>-5J/P_5T6/.]D"FF];3Z';!J MMG=2'SJLW+&%@*5$ABJ(H"3(2,.DM6EQ51J0Z*#UOQ$\WSYEQF!F'M2F9G>VJVQ7FN9?_N3^!?S) MR3;+8I5O[O[E3S]?O\/7]/W[/_VO__E?_L?_]>[=_R9?/CBL6.X?LLW.H=LL MW64KY[=\=^_\?965OSJWV^+!^7NQ_37_EKY[U_PEI_[%.M_\^L_5/V[2,G.^ ME_D_E\O[["']4"S376W[?K=[_.X^I#?96L"HOW:_S6[?_L1ZNWWVA8JA MN&+(#2N&_NN%#^^>'K-_^5.9/SRN!3T_#L"O 7CW&JPM=#4)'W5 GF/UY0<- MX_TJAFYF%O'K3QK&W'0TOEG9Z+\O/VL8NUG(5GM&L4O7AGO&JT^>Q+RN?NJ# M^%7[@]77S\AO;;P5U:,/9]]WV6:5K6K1?/9I)U_]RY_$KQ;[\MU=FCXNF&C] M;V(J^9:]%TJ[K:>H$F]6_YJM[L1DAI?B/^6[/"M97B[71;G?9OA&_&"ZW"VB M"">8NXRS@"#/CRA$V W]&#&,$0CC16URD6W>_7S= :S_:#P(?U+A\74+;;.R MV&^7S?0FL%>S>^/._SR@=HY@.^EFY;3 G0-RYP#=^:4#___]CQ\/E#QKJ6+Y M5M>K(=^FY4V-NV5/X'?1C]EZ5W9_\J[ZDW? ;2?R_VJ YI>-5RQ';;RF+=95 MR%-LV^'RK%?C[=(IMJML*T*Q[B^EV^6%1F]_XL=E(>*+Q]V[9^U?A603>%J, M/S0:=@49;S$KIQ<_I?GF0U&6Y*D%]B5;U^%I>9\_DJ?W(C)^R$2$M,NJ'^]B M5_+TUL>^Y.6O7].;=;8@(4Q4FOO\>8;*^RK3D_3 M=H$9SV83$R,S^QUQIC M/O.5YC5-$Y;GH"X /H(EPEX!3''*T250;GH8@3LU*=>@S8IROTW,&94=R.0\ M%'&H$X71WC54:5CQ()1R04F(?,\+ (W]V M#XM&D,^2ZC0PE'1'D<^Y*H^J&Q>U1XL76?7Y6&Q6K:EL]=?L MX2;;+B!(/,[]*"(0LCB$'$#66<(^I"K"H_-]RYKSL=CU0R9;.6G9)_T.X:6: M]FB1*"<[MOE34QP9ZIQ?&I@C2] ;1)U1GR&TSD-X!GE0F.MDPU.0U5*NCJ]" M-Z8D2D(.(@X3SXU!C%J3/ Q&9HTE#8T19K/J=!IK;2&<:J?CK-"IX$$VB3K MKG,$*>:XE'F=AR"9<44BCZ3)C[I$T6)3;\=\%7^_#<)\ZD;(2W 8,P(H9)!Z M?F@XN)W M2$6=!AFRK$XM-H?NM]MLLWQR.I3]."O51&H8JW(B-1JA:B+5<=E3V *;:!EW MCJ4S2F6$W'DHE1E7"@N=3TVI3FSG-9GTQ ]8&'.OVK)+? J(QUN+B1^[2BN] M(78LZU0#S>FQ.1TXK77>($+E-&HL+M4D2IM&*PIUAJ,S F6"V7GHDQ%/"O/] MSH@Z=;GVA 4LX0F$410A).(UV*TLD] CL0%]DK0TG4)IK?8&TCI(I2PP:DRG M)EGUG>5)7:L4^9VU6JGZ(J=76@S)*M:GW7VV_5ALBL=L*ZQM[AH0_/MCMBFS M+I1+ M$9N$L!CB$$+N6$=*:C"',5X3)BT+)^U1B==N#]T$+[\Y7S,5/T7P1(M#&>+.Z)I1WN+T/V^#7Z/7V*>X\#^)^'()IV2J6N792BE>;<*R[U732V_9,M,6+U99V5_KA9';@+#*(ZKH[7B?Z[K4Q>S./:P&T;U(;$AR+=E!^+759^W::K M#&]6]1+O",#A+/K7[/N.")=_74#"&:0<1<0/("78)P!W6 "/@4HT80>!Y= " M+Y?%OKH@X@"SGM'J"R.^9-^RS;ZN/%AF5511'VA4BRLLM8N(KYP:<]T03=KJ6 R/+^ZHD#LU])&548O>,]IIM[GFH:Z6?2S&' ZVY)? MT^]O7 H20T](?\(YHWZ<(,S#( 9)E(C0"1.:R([W(2:L[YT)6'.X;^<,1Q?W MS88Q.X\!:,23-_?,3+"C/)C:C#7)-MEMOEL$!$9<1%@NQ,B%+ AIZ';6?$3C MQ;=L>U.H[>^K6U$92\> 5(>46&$Y60--9R]?@SY%';+(F[8&M9B<'UI4?YY( M?YYS(Z,]FFS.3'=TO3BE.8-8D=4;?GN;+9LL1VOV2[JK2\/SS3[?W'UJ]M'$ M\F#!$A\2GX01CKPHBGF" 6X!$$ZYTL:50;.6%U(]TEJ4!"A%13))L)Q(3<2M MFFX=:#U2L IGM1H2 R]?YS7&*^=SMEV>.]UL1%&8[ MF!&]^7J?[OY>[->K]P^/8M79RV(KB L*7.Q&80 027CB^1Y&20N&$E\M*+,$ M82JU&G-23H[-"POT-9P7#R%E:](?;8X36BS6:: M8Y! C]X2AE3ZZGA=WF.OVZA#[[3P9Z'5,CRK"[;1UINU:IOU5$ZZ+; KJ]]M M>42^N?M:))[I_ MV*_K"LHF*/NZ33=E7OWW]A)T[$(. 80N(0%D* F!VX&*8U_IYA?+4"R'0BWZ M:LZM\3M'#CB-!\[!A7:YY!RGDC%I.34NM-YJEHM>AWF,Y^ZKJ=D2.Y2M65-'45V3 F &?H #&<9!$OA^YF+5@&':ITJEO2Q L MJ[ZV;FC=PV.GD63+9B9O']6J&BM-8ZGN1H?D1;%2_%=OL]ZK@JFX.UG M7F55G*;K964W6_V\655'/^JUP4_[?%6]7_]^ MTX A676B_&OQF"]#$+;WGW"?D@BZ#'L8D3# "07=M,+=./#4BLDM K%>;_[W M?'=?['<.7A6/M0H4MPZ^_MD1HQ6^ [&:6-ML$3FYGDE3J GV ;2SKU#WQQ,[ MW$Z^Z?3ZIH;NU-@= 7ZB2YWT>3ZCVR,TWCR4>PQ'B]$'AN)E4;FP6-WPD9%L M]UN6;O1J%$"CU.I7&D[K M.U,4;Y(:I4GDA'QVK:$FZ0?X0K%K_!*B7M46I)4;D\N["?;/"/VHC3L/R1_7 MY9<78(W/MW0=PNK?]^6NOELF*;8?L]^.-G&WQ4;\-:AF> M1+DAAM"LD9DLC90 M+!LQ2;^=8A(5)L_5EUAID7EHL"7?7E:A6&105E6K%XT^W79K^E; X\BEJ-KH M1'X(HH0F?D0[4VY E0YN:1FPK)$5ICI]T:4R]#+.>MS)Z9UUVM1D39TQ*]KU M%BMG)&H0B?-0HF$N% 8[E6[5Z/5.K%;2[:K\^7&5[K(J70CBUC:)J! U$2ZR M@.((H"2.H\ZVYP)?*4HS8M%V=*:;,#7$IV2P-3J5BD'6(:#J 3H-PH[=B9;# M4LQ)%>V:8'X>$F;8IY.EO.88LU[5^Z&_2CJ$40(HQ=0'2/S2XPGR.F $$Z7: MKA'@S+ZZ]X/NY?ACM*6<^LZL&=6D>9P6G%>][P>)V_A';-1YJ/Z8#INJ_=7E M6CHH+LML=SAJ0F+J4Q(C&"0\YH1 -PP[(RB,E>[Q5_RT[3"W1J,8X2J2(QG* MVN-%,6:M@4QWA.P9#^A>OPJ>M%T1V:/+JHOJ- MZHN4:C3)Z9(U?M0$J(=Q_J%.2T7B!PK.%GYK,#4/U="#_JI 6]M_61WXO,T> MTWS57LW;7;O?A%:] GG BUW /$!=%KLP<&/46G8C#JB:/)BP:%TU6I#=G=W- M/3%%_;A%\Y"97O1CA&TYE1F;9C7QZ?CMKO@^O!W2()PH]I$@[8Q%':]*Y:_WA=K05S)_V.?[Y[ZY!9 ?A![%!*0A 1 M+PJ:LC)AWHLQ"92>?S-EU+)*'>&LXX-CI/_D-%@5GW@S1K>;=>OL!FAS<-*>RB/\*PQT'((*_/&J,D@3 )$H X M1HR%NJ(G^WG;NV_=@Y:/Z5-UF]$;2\SU ;2VT$F3J2QI-GC4%J^)%HROZ9!3 M)E7N9J=!R@Z<5AL]+N2KOW9IOLE6/-UN\LU=*89=4UF0K42XER_SW<)-A F? ML00#&N' =SU$.T%S S=4RV\9,&@]O=5A=+(6I&H5UG!.Y>1F9#+5Y*=GL4/G M_'"$SVD!COQJW67&SM8_&:-['HIETJ%7]4N&N9)5-)*6>?GI]L7MN$_-/P]O MXS(:A1[&B$2N6+F*8(U',,$Q 11$@,9*50F&3%J.J&J4U?F7S^*'Q(Q25Y.I M*9LI;N74;0):U12N9_0 \:JY:%LL$=M_3_:HMQQ[9]3.,/WS4#S33A56NZSB M(R5E]NF6E[O\0:ALN6">%[&8XCA +/ Q#'& .R/(14SIW1&U3UM6LA[(E?-O M^]5=9*S#>#@:)T&]$4.C&GAM&"(K0,&YA(! F0$5!C1NWKJ'5 M6]^G+Y=1$U3SU,M)ZJ2LJXGJV:M\YA,6JC)Z1EBM->\5(G5Q27K-\ M>4G@K]-U5G[)=OOMIGR)QH5^# !,&$$>"9$/0QYT:,0_Y.Y2LXS!LMC6T)P6 MFZ2RVF;]@L#.B'"]X#5Y%KS^_?EAIF<-HB2ZXS;2JECN'[J,\>^BL9XAGDNC MO9@I*[[J^0^$/FAFOV$,OC4)CM0F$\^%8WE9C-O3U18>UUF="?V2/1;;:H[N M*Y(0"C#E/(HB0$//8RQD7D B$(4TP(GT[97:W[>GLBTDI\*7+.!*:# M^9Q' #KLN-NFC_?Y$F^SM*P?UCL:R,Q' M41#%. HA!A'P8R]I$85!C%W5TAA[2*S7S'S,=NW4N"N<#GX_;9;.S9-S\,"I M7-!.EIIO)N7,Z:3M,R"-*M4P9?M4Z2RRJJI,RZ58K;7?/#1Y%$]/)U\MLRM= M,UUL[C[DW[)5/6];O"^ZX&['P5 M?YY7X[^][F>H=)MN!SFUGK !U 2Z9GY=,W^2\.DE68W.=MIE'L)KR[F7 MY>$V.925UQ?G7ER* ,>9( @'X,0 (9K(U$(/->7O3-<\:OVAN7$1[VD#W1I M$C:/\:(+OC#2:11?&:A&UG[[5)_].MKF\#PW %$0TLC'$4$AHKTQ%KA,+6S0 M-&(]/.AP-<=,%9\8T"1.3C!&8$Q-.)Y3)2;NJ:;LMYDY(R4#J9R'I QUXN5S M R8XD;YNJ#GK6)TPQ7XVWVV M.CI4^3) #@/(?)2$P/63:D<.(;<#D.!0Z0D/@V8MUP/0XN&QV-3%\\T9E@JM M4_UIMBDU3@>9)%QR2VH:KA4WJ5J0QR0?WRLQ]GL1SFUGF6V(>6FC#L9<; M7K:XDW^(CZ$Z+W:G!7SDU_'RK-VY'Y-BXCI!C4 =UBWT:AL"G,041XXQ@/^Y1 MN0*A6BK%-AKK.9=ZR?FN1C<@*K/>*(;5?836&%?>)POL!E)N0N$'-N;O3.*' M>JNK\498EEY6]Q:/,>'M5HR9^C@ >7H%"O^6;E=-DO[]1DQ!=6UN6=]H^_4^ MW7QJCFQ_+#;?LE)X]J58KY-B6_VE1?649Q!$@1LE,(Y9E0YHG(@Q1J&+U>:$ MF8&W/X54SBB>HIH91[*I@'FAMIA..)IDGDU&1[Y6%01O3$9.[?!5=XOED<_M M[>([X;73NGWE](Z+7^ZK%RBK^:_I4?6X>L^9< MR7F9?)DIS+G-R8T"+%P8Q4F((/3<.'03WX<,=/BY&WJ+Q_IYPNM=NMW-9DJ6 MQ*ZBV2_=E*^3+C;O&E1.*G0ZN\LWU?UHE;0VWW1^R#=.6:OLZ;OQYMX+9C-G M6VCZW\UT_8>;E1NWIIV0%3O4/\Q5-.,JMJ]J8_^J2J2\MH<^J@=IM^2OU;'0_T\"/$HMB- XBB@#/? M\Y*$M_")'_%@LE)/,JIJ]Z8\^J^K2,MJL.JC=II]5DV)[F^7''H11"# /J0 + M S^(0@C=S@/J8S27B54=N?6YM8GGW)?);Y9O M)I]S59&K;\YV3FINS6;5>Y-*F[*_,P6=X[::;"_XHZNG-B^3;:NIM=R,E//O M67YW+_Z-OV7;]"ZK4YM,!.Q)FF__EJ[WV7'Y#H\C#'Q&2 """"1>P'W4>8D) MB&97C6K4.^OEJAW:=RW<9N_%J0 [%6*GACR799"E+C3U4FGZOC/7Y=11A4W' MC7.VITYW'>V\>L>TL865?OP/$X'886_\.,5B+_@]13,+RL( ^!'T@B".$I\P M/_1ZUY@_SPK>X6[-J+AW)3I:NBVK/VK6E+-)[)KL1K^?,,9HW_G#Q"[_> '+ MS*,4Z6[Z?T(3=/H?+?I0[!,SJ,(VUV__Z'&( M-=XFJN,VW?+31R3/*^HN^X8:D+RL._]'"T@4^\0,"MC-]=L_>D!BC;>)2N!-M_ST M 4E;<;@74GC9.1>2A+L^B8D7,@8!3A#NG/,QIG.)1HPZ93T4>5Y9/]]HQ&Q7 MF3H4F:R/S#4..2+D'RT$4>D+4U;UF^VL?_3@PPYI8Y\%L-'FTX<="IM.#(E8 M*J28 1]X(2;$#[I3AS3RPFB&)PB&.S6#PP4*@;I^G-1YK6#W0,-D/J(^U&(>,!=+X@2&/@L M1!%)8C>&D71YE0E;%L/M#EXEACU IT,X7?FT!&WGQ,HDZS,1$Z,NO1SLYOF2 M?B/^\-02WJSJ%S?NB[4@LWSQIBQ(0C>)89*@P/.J*XY<@#KSR$\"Q=?A39FU MGB[Y\!Z3]Q_>?WW/KQW\D3G77S_1__M?/WU@_,OU/SG\__GY_=?_=^27R"6Y M.S- C=,_CT%JWJV7[X[;X4U^YCQID/"(0Z$+&!$71)B'+N:=02]!4#%7JF_( M^H \QO9/3E:C^V?%I.4 'F7CCE$(5(TVCIEK\W1XM]OF-_M=_0;CKG ^BZ!2 MQ"/311X:6Q.1W^ZK1A<]]+#F\\'-XF@WAF/E>R+P$)&*ID= $)ATJZ'E,Y8)?VUA4QJK&O;T]?*>L M\%\Y_PW\!;C.8[IUOE70KYS@"@!0_:^]G,%)][O[8IO_9[;Z[\ZFV&1.7I;5 M@ZO%UBGVNW*7;E;YYDY-+JVWJ)RFSJDQU83WT([733N^?$[FJI+=]LAL]0)X MLV%RY,1T3X$/(_V,:(_5G/-0]M&\??GL^*@LZ\T1 L>G;;T&7M5X/F?;&N " M@"#!(*!^C!((Q"*7$*]?\C*H6 !@R*CU />5ZO=Z;V3'WA3W.J(]"ND#M;E2 M8C%;-BA;318X&Z6>4GQ/D2>ML8/9GZ.4#G?JK&(:XDQ/&!N9QGU(MT@2Y(44 M)HCXU/5$X,Y0GU:(O4#Q^IV!QL87PEUVO1!4349S&! ?-I1#JKBE,M3:9%IUE#8T*UA*7.NKEBV2S4C7 M)XFD[&CZ=01&4<1T2)ZODFEY(R%G^BS):AHM'AZ*C6:NSX>>#TF0$$P]\7\P M"&C00?(9(BH[+U:!6-YV:;"?WG,!YS9=//\*A>Y5 *,ZDR]^&X7@"OKP1>PG M#/S;?I,Y/KARJB%:_S3+EEF],^"[]9]&5X[X*X_9W6S.$[C.*/THKSF,Z&,?58H)1HCV1G$Z!QE[LAV$<0AQ \;\ M!?T4!F..U0)D$Q:M!\G/IP:S&S-&*%>6Y5&X'J*^,]J/D:!-3D4'DSX[L1SN MT6E--,26AO2]RI6*>)U1'$(/!GZ$719A+SE$[4QQ1WJ(I9&ESN#6RR!^E?7- M*K%#=&WB'9G%)B+18 MD16AK]LL%6O2IV/AZU:G+ "^%\4X=CV/>S[F'G/[&G.2N"HYQ2%V+*<,.VB= M%*4[9UF4NRLGOHJ]Z H%?ITIBJ\BX%VAJ$\&VL\"#FH<.44;JUW45*UODN?Q MUE2IN3,DG9$W$]3.0^*,>%*8[WB#I6Y1J6D(J0M DD0>\EU*XLX2@Z&O%FOI M6+ >9[V4MU:]M$,L+1JUQ<@H?R9$:'+E45,<:?YFJS3R'EQ6&$4V5%9R^:Z^ ML0-O5K38[/+-7;99YEEYR/H?DOX\(@#!)/88%<%%'(=14M_,$07(BY-882UB MSJC=%4J+LXZ0GB$]VGF;=.--FL@+RQGS#3*/<6G)MS>6/K88-#J6OV;?=T3P M\^L"X\2E*.8HHK'O0HH)"CH0,6=$/5ECT/@H.9R38UL]0R7D,K*%.%$9[E^I-7IOL MTRW=9JM\EZ3+ZIJBIZ_5K2X+ ,+ )^+_*&4HH'$"L-?9XTF4J.1@]:U8SL!6 MP*H2O0::TV$37JG[>L/J_&3 5* M471T2)-@K"BHITE,0":P.UY!)A(ZA) M T%:3Q0YG*.BJ+IP5E.T^-!9(_VUKK%8( *"$+L^X\P#7N2+*,CO# $"?-W% MD>3G1UT5Z2^"9,E27_U8X&G0LN>7!M"$RYT&@.0Z1Y&^>3"2S$9SH?*ML;AD99Z(151C&./>B )$I+0 MR/?]N#/$"/-4Q$3C\Y:EI-[8.$#2RI#HD":_#V21+XT]('FJK.W_/"?DPMZ/ M)GOS4)$A#KRQYS.("ST%^9@^9.W2B1.(DFK-Y&/7C:&+@SXA$RW1YN6B F7Y M-0B=%F*W".A!2@J2*5XOZ-($E*K)TP4V+R^N[-"Z*I;UP*J?8IP5O<^0 MC4?SB_F@\KQ6>1#ZH-%X.2[>DGK#+$ZL^*:]*>STM>$51W7 "PGC ." 1YQ$ MB"-"7=:9(P&+AQ8<21FQGAH3=&_;P$EC+:M/GGJ.W1IOJDDR:*G@XQ?JZ9(W=03N!ZL2.IEK'A"FJEQ;7\U4Q/7.S.'99M3<91T$0(NH&0=+%9]CU4"B]4E;ZJF6=^OG:J< H+-+4 M.)%8Y5JC0TU86B9TUJUJE"BL4*U1H[<6E:9(;LUY[-VIU:46 S-81^KA+H:V MO9RVK;)\\2&[2]=\L^MBPNK=0. 'U5(S0.)_) *]!4:15)6$SG>MKP %'*?! MH[0$U.+HO-K9ID=UH2?/S!LQ4]D%366V_,M=\>U'X5T3+XE?O R3WO#\C0$_ MA)]IA_P@Y,7PWB$_[)N/=Q$3]'W*J)NXKAM&T*<>2[K/NN3AIX&SE\&+DZ./#NU-M%Q?@9+$RW8QI &EM4ZG3)9<&MLJ4 MFO(ID60EQ?N2C#,I76W>YI'"U8=?&.H_^FK1G4Q#-/8)3T*7Q(3$$('D($L MU09&]^ZJ'JP!G]T.)">NNZ MV*R*S?N-&(LWZ>;73[>WV39;568_O">?OK2Q#@<1\6,** *QRY)8&.RVS0E, M7*"T?VW$HNWD:05%<8?:#)-R2C,^B8HIUAJ?TP-T6H2-&/U0@_SS5*?09+@[ MMVUME/MY2)=AGUYN8%M@3%;@2%K6*MH:85[,8T@BZN((>,"/0]9ME5.$B%(E MCN*G+4M6A:8>7FJRI1%'0]C)#O^[S[-@>!U.$/M2]:'OXU$*4^ M/2[4QKL4#3(C73AT-,K%[UZ.\&<>OS&P]1B9=CQK8BZ&] '%T=MJ PU#'G*, M?!1RCU /@; []DX!#*32HJK?'&<$*^4TE&F1',46&-$:QR:R%O(C^>0DK52W8.2'LR(GEP>T/3K4AG2+PTP@+C6HGWE^8ECKL3/]P-;$70SM%PJ#._U^ M]'TA$3'Q8$""D*"00L^-NM4])8Q*78ZI_E7;@[L!HS"XU3B1&-S6Z% >G!K<6.S,8W'JXBZ']PL"Q-_%G[W?90[GP20AI$%?&@MB/D@ G7?S/ M8N KW1P<6XZ8,ZR139V47@VHG-73L=]#]:AE[@?3?9. M\:BH@H.;8[ZB.-PU"8TTQ)_:Y<)EA^+3?E?NTLU*&,8/Q7ZS6P1N@%V/8>!! M-V&A1UV/=F83'RL5G0TV9CO57R:K7.*9XKHF:B<,7?>O,_8&$]2IX7>4E-:?,LVZ697 M7N]ORGR5I]NG3[]M!++[_/%S)GKL9I?>9=?9^YE9$R6M;&'Z.15L4]6[IQ]F:V<7>&4%501\-RL\[OZ;(OL MX[ECM]H%,9UQ@QF*/WM/KIR#+\ZA:0_>.)T[_=^>:9LJG.N::=OJ'0L;MXWE MCI>9(_BM*7BB)IS!X;8IO"ZF'3A#;B0G:9F7UX_;+%U]VAR7V[L+RCG%C <4 MAI[GN0@RU.USLXA I0=IC1FU/'/7R)RRAN84&^=;=WIDJUQ1:HYGN77-)!2K MS;6O+C1OZ+[NZ7YV6&?*"\Y/TW=FP6.\!>:Q\#'OUMD+T8WQIB>([]N(O;+( M;V^SY2[_EAU$>H&!SY&P';@$LM E;A!UST1PA%&DKXI#+5N6QA[285$S5!0' M.ZBU'%XYAQ8XP)U2)"\P*:V4IEIDCG)IS+>SFFF6P2%;B+1X M>,AW%:8DR]K\%:+,1Q3Y8>+Q ,:[Q>K M,RFO;%9)'")C0KT:1./KU4M.+HB3-H7S42)]%]Z0G8%\R&I,%]3Q[X_9ILRN M[XOM[FNV/90[E O$0!C3,(B\Q&<>,JRZVS[+5\*".DVJ\Z_KT0L5X&J-_KP MNFX$\:M/MU^R97&WR?\S6XGU;5Z(GRMWY=?L^XZ(G_EU$;NA3RCU0['.C5@ M 4(A0P $-$38B\GB6[:]*60U<3J<*D/^V"7ID7^]$S#>W50N.,<^=$K@B C/ M^9*MTYWX@?>;9?&0.5_3[P[)-MFM:I W87O+B?3OHZ'5M+WSJ0HY.Z^,](, M>"CF-GQUY[^W =;B_.FQK@_#53(WWSW5 ^X +/$H=CT7QW& X@C#B+*H!18' M!"6Z$YTU0./,:$X#TNE ZLY3]MI%=4*:18,HSCPG)Y?C-BJO^E::T72B2[?4 MO&&]+>8GT9K \VYZN;E)/HE*W?;?"GDLX:+ M-ZL7?_+S)M^=FEX]!)"'*.<();Y SV+(6\B8)#P>-'.-"]7Z//:QV+S[F\!; MW1C=PVY5K>XN9M8Y(S>PUEPUWY8U,W,]7R>]:NTF&_OB#VL/9[N(,MIB\M/: M-!UEEI/<1%2(Y_ SJ:/ %:I5AEFR7*A"L'7[ZE:1#:0 M.3W9L4?:4.UICH8M9R-!SYA2T"$]ANQ'B).AL>(D+U1:@:M^VOV+,=DY>XU'3'T6*Y/3&'C=J^E*1 MTI:P_%!!^;.#=R+ O-GOZ@73KG ^I^-7XCYCYXRFZ+$X#PW1Q%Z8Z$=J&M%M M"+3[ 1_WU8VQ[9*E/+J3I]:K1>!%D"418"YE+&0H=('784"^JW0VWJQERZ%- M!_9=VNZ;B&9Y*#9.6:-]=C;@A[S[XS^K:9'AII#3JNE:04W+7FU<-4C[=%+Y M_,ZP&NZXNJ;$Y!G=L],B\]!%2[X58_1I TM"88O[L1?YG- X0$ $>L)<8RNL MGKD:O!2\:,'V$K!>OF3=PN91C-!:"VM57!7K=;H]^E-%@=3D=, BT2B=AA:' M,U@1JJX$I6F'"^ZJJ_M8=N\[/?2NV5K_0>_I=NZQ,_PDM5$(PY8 MO([<>F:6L9W&OE[+.@?<,UC/7B97=65KL+GF(=/6O919[1IG=6 ^\12>!0E( MQ 7(!+J,40B[/(6140Y$BOB8I>N!V44M6TK1:@]3!LYQ:IZVUFU&G%3WQYI M.LVHWT*#$HVC-([55&/KP0S$^32;ZNG&P>TR8S$VX9UE>WE47UVP8>0^!@3CW(_" D/ M$C<2X@BBB.(8QFI;(L:L6E:KJ@ZXV&35VEM$%7BYW.Y?U,(KRI,YNB4%:Q*F M%26LQ?ANVU[G MKM]OROTV%;1TM^H1XB<1#%R/HS@)?"'&KM\:))Q[KO3#4L/,6%; 3O/*&IV3 M=_ 4GA :2.,%H1N7035EZ\AK@#D]LLMW:QIG4>%MI?'8U'LNZ527=)8-Q+\, M?/KHK/]OJ;PYTF;P0)$A1PKC'4HML.ULIF(Y>9@M%@P3Y ).&&'0Y;$70-H; M(P$*5:)831-C"78%Z^G'W]([U?O==:F3BTA'8$U3I%M$$UU\_#8O9X+*@43. M(X(NY@/H^$(8#\8_6%@6 !QHJHVAA))&YJ5!I*8LJ8TK"8I$L M/5UI 4TK*\]9N:PJFBS.2E1T?7A;4P8QHI+5ZF^B3=?"7/4R35D>:QEW(T 0 M(]6%33[R?1IV6D819W);D>;,C20VRQZ8>F9F**'R>:X1N=33HL-UWA5"YP!Q M0.)K*+WJ"; 1:1Z6"!M MU)&[#PA%S)CAMB<3X;,E$-O9,J,0"],/$\WT\P3A" G;4H(#HI,V4;(\G_0[;*E\]3RNLT?] +/]6)5 I K7*H M)_L*^QLV@U"9E+TA+F<5B.I[\78H.I 56=WYM+O/MA?W>1<>B"C&$$1^ A-* MW.H"M1I F[5U*JA5:KH9%SYDF/N MC)H9IGX>XF;:J<)J=S5@$0R %T,>N]RK#B!3S%N[+*;506#Y8Q?#K2D) MGOI!BZ_57S$@> 9HE=.Z<1E5D[D9"MP0;3-']3QDS: _JB5SBDPIE'G?F0(E^Y<,Z$4Q M5[?;8NOL>L#.0X58HQK,"-_RFA+T7*K=,\GP?/*49MUZJZ[//&^R 339E]6#YU6.]";?I,VS M6?T=TC0!?A#4&=(D""(85E?VL#B$2?>R?=?K/ HJ[M_S=)RO\VJB/O]YG&_ M^RK^-OZ>EXN0QL*"ZXNH-W&3F)"$@,Y933Q%$H5-,^/?:LZ-LI=L[HV&!"YZ%7P]TH#'>TX?K#BH>K:$(FG:\.R MHKV5J]%:]VESJ+8+8),^S0T !>:LYOY?4".1]M!!CC65R=[ M] [7*15F1].L9X0IJI<>V?/5,4U_)!1M"%-2I6A?LC)?B1 N3]>TV.P$$]=/ MY2Y[*-]OEET4%X$@@&;!E6=>.$#HM1*?%>%4] M.JI0 &6"V MR-@&G:F)VB4[5!;@I7A7JR4;F5Z^,;#C/M]W>6^9LO[3?X?^V;OQ(TI3B ****0>)#1A,#.& M] MI16UI@G+@M^CJD*21R75(:TFM MSZFN%EF@T[0:3;*$/L64DB(IDCM735)UXZ(J:?$BJTLB]BH>LJXSO3;>!68^ M8TF8L!@%##*7Q &)6^,QX%3N@G.S)D?3K+]FN_MB5:R+NZ?J->=L53WME>QW M^VWF?'K,MN*G-G=.XY7S>5O\>[:LRP75Q,Q40\A)VP1MH"ET5QVSO>!-L_,J MQ]@9P3-,^3SDS[13A=5NJK@KDJZK&T^N[[-L]Z%HKO>L(T0*2.*A)$(H\91I(A1352I'6^>J3JB(0B:7$CM9OZH=C5R4: N/P.N"7JFBU^WZ::\S;;;;.4N?,H(C,3:WHT"G_D>].(NB,8, MJ&W.&C5L6;K>;_*ZW.I1_/?[M,R100OJ,-L6\I-"L:Y>O>S+%GZQ4?DZ?JI5$^;5H*[4[3%GYT[8HRT4D MXD4_1C#@A#&&0P!0M^^"(^C*+?5-&;,LB30M[YVEQL+>&)ER$C@JCVJRUT%S M=D5WYL,YH+MR:GSCBMTEMLX(G#&BYR%JYMPI+'5($W'>6RMAO!52>E4P&4SDO%0./U 8#)IK/VR(IM@_I^\UM]:_JC[YDW[+-7L#J#CU> MYZ(ECO(>+-V)W^[VZ7H1$":F0PI!'. 80L]EE'0XH4^"Q;=L>U,,F&TLXU.1 ML6-7I-7L8[9SRNH]O,%SC.V6TIYF9M1$)F8:X8Y3^^,<.21FEL:E:F[I#X&7 ME5?/TKZ57]4I\;80VC-N&,U EF.^>,Y?_E:6?4EC [\_!TNQ$S9OEI M^T&LMJ3@>BAF$+D$NS#"),",A%$'%_B4+C;97?6>S-=!:YYQL$HI7=PHW2NW ME&:D];GLQ.L^$^#F5;[_S>4J]H09/5Q;[QN]IUK))@];D M9;U=[*;IZ'WUR_>;YEV93[A3:VF?2;MGE'S 8VCCKYIGV\ MJYH43_W5J_ZER:?))T0;;6@\?VBO%\UVNIR6%2,91]NM9GXR[:&\O.=V(?#$ M"<408#'A!]!E/G [9%PL6NU,E/IX+$^"_:7/ J>1 BC#K6%Z2ANG(6Q.5T=S MSI7SZAKON4Y#)WDW,L4,;]7?V_1AP&/MJ<$4VQ9E_Z/@NWL!VL@31R1J,"H=+1VVN"[H_YY;2G *>W1A_8K^F<\;YH7/GSVV>ZM"P?-X- MJW"V>*X-K'<">?2&ECNN;)#DMV;WJ=IQ!D>?)W&[F'C\#%[8'8']DJVK:@5: ME+MRD8AE98AIC "##*,XBE!]!5'$0Y_S1.U&('-F;6]1'>V^+RM 8MY>KO>K M;.54O8!91 M&H819:Z'&0<<)3R!R/=DS]D-,6%O7/:HG ,LYY<.V.A7IIZDZ,S ,T'L/$:: M$4]>W8AJBAW9L72]O,]6^W7VZ;:W39NDQ]?T9IU]S;[OB/#ZUT48 X(9B'S& M.:%1$#.*.O.814PMD6S,K/6<<86-5D&SVB<\4:8A^"9=ZNPW'D5TK&]Q?X:ZB]9F6V_ M9>4+VQ0(XWZ,8<+],&0$QTG4V4XP=B5UT*A-ZR+8E,"451:FA5@MO!S^?5FM M$JHW*C[=E.+KN^PPI!5R<.;(E\B<3L*Z;IQW>*>@ ZDBD#:95DAE3L*X7I[R MP/RWGOEM"_8O Y.-LC2;%W6-8-+ :798?QT^R4O M?R5/U3\3$=H7VP,2Z(<^8H13)GH/CCF!,6V1! D*N4JFSX9]RRF_S^V59&63 MX;O.[S;Y;;Y,16!XO7]\7.?BDWH1N-%&4 O&I^)?+RXOVY+O ][J#RJL5\[- M4_T+IT$]FUA=@6")L-U&<\TK@K?BX8E@WAZ;ZBF.-_:$2O)T]+L#E!A$GNLC M#\,((PBHAQ .2 2B2/1%$BU_#Z[,'H]P#KYB?!CO M:IO<4U"NN=-]N2YIK(X6SGA9'W'+-W>?BW6^S+/R (EA# '"#'L AYP0ZF+,(I_A./ )@DI7 M_%H%8EET:^Q5X'6,OLYK'V<@#@XXG0>JKY39;"M);9Y+,RD*M6X+"=F>3+ ' M4'U.O<=HP9E(^2BNOGIV;31^947^T^X^V[;/Y6Y6;5EJV9>&H"3!V(]B%(8D MHA$FU4.5."9Q[+N$\XL'"LQ8L3?X:V#=2]'5F.^P35;\=)ZJ,X/7$,?S&)ZF MG"FL]$.U(2;BMDP,\:;@8/E4/\"0UD^]_Y3FF^H>)9*)H"[[FGY?, Y=!@+@ M^1X%@>][0>QV"!(J>=[*@EW+45)UI.I.@')^J"[#^[,C)N#;!KVS;.%7%=K- M#3*[@R.*49+1EI!3OJD:04T&6Y1.!],YPNG\5#=,!?7/5\Y-C=81<,>5104> MSVBDC=:8AV!:\:RPWY<5"JF.Q+L[/L,3P 'W M<-PL3U ^31SHJ'*)&[=$;S MVY8EL8E,E(Z>Z)(D4=IDF9\!0=L/+9X_6R9)H2K),EEZ]4>*I,D5'KWV]%2) MT0!.9E!,- 1]8:9G:"SK/A:;XK&^>V!S]]PHP9!RC_AN&$(OB$+7IZPSZ@.< M+';%+EW+A9D#32G):(]*2T:=']K3^2*.V:C6VP]E5&&A/ Z9.II[C$Q;2PRN MDT\R=6F=/)SB>81]IIQY:YULBB/U:IKVBOPR$?[R[R)XVJ1KNB]W L*V% OW MZHGJ#_FW;(7+,MLU)9<+P&% 8J&>% &/4M]/0MAL@J!88%2\C\HR&)6!JE57 MW]=\?+IUZD?:UQ5$I\'H5+XX/V7%W39]O,^7Z=JYSNZ:-_::O4C9RN^1FDZU M+&?R-M,OT.F@-V6J'7BG1U]G*>L6_7#:S7*9C@[A4@4[5EMR'AH^EK,G MBWA&X/C2'%!N=XMKL:*I[SP\%B;\/2\7*$$$$8\'"0O$^B,*<$A:6S@.L=1F M\C +EA?[SZ3XEPJ1I /Y.V\KHY'F9I.+;'B(#*9N!GHRW(?"9&>2TY.Z)&/[ MM/CY>N&SA# 7T2""'+J >A#V0A4&KN0+FPH?M+Y._'F35[US]G MQ>,Z^Z?2^9(][F_6^;(^37F?;U+GA\]?J.3^EPH]*Q! M2S^>&;0*-,QCT*H +K2;7&%_'Z_7==Z9UE;RK/QK]G"3;84^8"]R"4@\1MPH M@-#W46N*)"[&"O>BZ)JP/@T+8$Y1;[$L.V@*^]G:S%W(JXY%F=J8K[AJMJ-Z M3,XO#2J5"TNT25.H!!B#/+UR "T2Y8H"3CA]JC)@*$(A@&"$7LH0'H(,3P!BJ;;=9@V%=N5]OKBENW%2^ M.+4SBIMN]II.;KMM%FVF-G7H;J[)M)&5'39=CL_LK5EOMGGLJMEWLQAY.*@) M^^&-F<;>@H<1PS[TDNJ>Y,A#+ KZ^2.&TE$V>$2INT>0B0/OS"4.=1$XSN:??/V?;Z/MT> MWV'G8=>-<0S=A'&/,:%2S(6RW70'('-J<&IR<< "N5T M9!SNU 3E-6D3'HP^2= 9G1E.ZCP$QX ?A>GNIB9!/Q7%ZK=\O1;1TOM--Y$W MHO?&M?4> QSQL"I!XBX,2"#LU@>BQ7J8(BP[ILP:M;A/W>*LUR@'I-T:90;O M-B@Q>69 VFF1>0Q22[X58_1IW7+N)*\VF>N8\R6:II808P1Q[":4@A#P!( /(2>E$W*OIJ$':+1=57R+Q MC(1::(EYZ*<-QTX61AOF3E8YJQ>N/MU>I^L^]Q\A@#@,@1M!R#C%(:!N8T<8 M)AY3$4CUKUO6P0I0-1C+"I*:Q&DP):=D=DE2K'%H^:G1*&_2F1&E5WR5.B\ES89:5)YB&+EGQ[&7Q99%#ZPJ[38=]A MURX"*$X@#YCG1H1BDA ,.],Q!$HJ:L2@9?&\M%3ZH%O&8(9M.GE15OF^9+5ON-'ZJO7$I];7Q /UO51;E&GNF$JR9753](@2B:U/ M'0+GH3"#/#BQC:G/AJJ6+!(8<(;%Q3HQA &SMO,[[17@ M_37KV>UMME0MH#9)LYJ6C,RPGMI<.6_?M-X /;YI?1I=NDRBA'(9;(EY:9M) MQTZHGW'NU ,@%'/N"P5F 0X8! BUGZ>"*M= ,0W*]7PY\*'U<.?#H.QX&?Z M.5^2HWF-"WG8)^=\);]5WP:EQ<--OJE'T:'Z\5#+[$,$7(@B-\(X(@$/./8; MXPR$L0]UG@0=:-+R7-^_37D$4^_YSZ'4RLWQ$["J-K^_1>BSBNS)G_8\3]T9 M;3+,_3R4R[13)][O-,K92-=H>PSZS&.,!]6-KB$!(/(9$K),8Y>(T$.O%ML* M%-OE0D=7:/<'QP?@@C/_%"-VF-(X]AN2R)69.V=X0%T.H) MD1:JL[O/'/F+UTS3>R%RFHY9Q5UB@?'*Z5$Z7RM23]]TIW//DSG.56Y^FH1[ MS;N@E-I@Z.U0LL2\-3?9878.-TB9=ZJPVAOEK^+F^VWQF+6?#UP$40!(0&+( MQ7H?QRSL/L^]6.I]4^6/6IX7&BSR-VRK$7)>YZURH:;D#0PS!=Q2-V@?^_V& M6&A3,_T]V7JPBX%=0GY(?ZC>A,(B-!4+H-8( !Z B"=1@F/N14$8(-8:B2/D M2X6#FI^V/+QK1$X+27Z4ZW!T>:Q;ID=MQ#]C9L2!_YJ$$\-_ %O3B\ 0\(61 M'F/@[E[,$XP9H)22D'@P\80(=:9\$(3RJT1- Y;%H<8TC_M299F80[0[U 69 M^U+5^+!^7RJ@P \BE]%03,)A',,X[.$$ +DJ>55K(,;*J+YZY^Y$1O7#_[EW M4[[1YI%*M>^FJ7LWU7A5%(@*#2TV]04[?\]W]QVB?A5>H1'_?_4U_;[@,!18 M_(!RC[HQ8Q1'780>PQ#)S9(6[5N6A8_93N?R!RM,RVU(3TVR6IS>HFV4ML/K M_"8 ]SEEPK332K+36CH=ORZQ%-M4WN%_>3TC2,E\* MR6?Y>K^K(-RLC[;; ]]+0D@B&B4^<4$2PP"W=Q9B%'*J^T"T610J,J!UR2E- MU\O]NC^6-_3.4VNM(:?$6KRK*(PJ^SY7Z;[\0RO9DQLE4SHSP\[G?M M\='3M\Y"(,)R )&+**2N6,Y#W@,%;J1V<]'X\&ROKGOL3@>^"?FJ0H4C%RKA MZ:2E%Z#FU$&M0^)''\1/#9H+QFMRU6EBEJVM/X,8 M:B"IZ6?TWC"WF6E\ DY.6A.UA=3^1K7D$<:RS5) :JKO(DX1C/S$\RG'A"0) MY[1YA2%A$/!$>FM#X]N69Y)GB!0O']9EZX*.CT"4F@A/P9%"_9EEKO0*S=0X MD]L]>^WHJ8VS 93,8,]L"/K"3,=0*! 1TGU7]PV:EAG^GI>+,$R01Z ;"0'V M*0XY2EAG!%&YG6#-3]LN$.D1.14DYY<*E*04Z)(E42EBER?%2A$UBLQ5BKPB MX52EB#Y;,Z@4&0"^,-)C=)7AJ_A[K'A(\\TBYL +XM!+8L1]UT5ND/0B%)%( MZN:F00;&5HD&EK9.J%"GJA:66!NH&9<(LZ0:!S*DM$.#N[DIB(X+)W5$FP^I M==GG=">BT _I;^4^W^$[8:7<_7J,.KDMFJLLZ8= MALH19F5[Y"U2SFQP#.)P'EL4PUPH#/:I8:K2QKX\"'W$H!M[+(I([ 8133IC MP*5*EPQIFAA?6926N$,)U%,7"]P-UA<3"]W!"G-RR6N(R7FJC*H3%W1&BQ-9 MI?F<;:J"RX/--EI"D#,/^]Q-8@]&/L(@1ITU[L9*CP7JVK"L-2TLYX!+36.T MJ9,3F3%84US&OB)LHI>V3E!S1F>&DCD/H1GL16&VBQE[$8L\_37]]V)+UVG9 MA%41%YH6,DA)Y/LHAGY"W19!$H- KB["@EW+DG3A[::;)Z?&Z]2 M19=1AM! M3LBFXE]-W(Q2/_;[62]Y/*.$-EIC'NIHQ3/Y1[4&LF= 10_V/Z8/W7X)B'V" M$RJ4O#I&XU$7D2YL3/R8* 5RIFU/JJ97SP9TA5ISK6F\10;+JO7&,"FM.NTP MMKZ^1:B>Q@YJFMGK[##OY+76 (M2.\,L*_.[3;/%T#\7"UR7)RA D1]XU \A M1=T&=!($"K>1Z'SRC(YL^[?)WOGAH[K1D8>D$4,L]/ M$$2(^V$2^)V9Q',#:=G4^;CM,ID&DH9N:C$EH9NV25+3S>?\Z.BF%D\*NFF; M+SW=5.5-3C??\/64;@ZA90:Z.0A^8:A[Z!X0^]#?,42%.,6!WS?LGJ^.-#S0>*Z+G/426CI"*RIR>FDA.D>'[-#G)ZN'E/F MW%:Y!]MGRCZG*^?0"L> Z\1IW0KJY?H66D%A MEIBV-?0F$/.M(C>G*'-U:KJQ1_H,9B*+SA6C=-SA\U=_=^D+!(F':)3P"(# M!9SY,0&T0T BR0N$+=@=;>9:=@ M3%O:I.O/66/P;6["ZM%:F*VTR1\^58W1 M".;G*8W&)G6!)<88:RO5\IZ?!GDG,36;8TYF8VM0X7J^SNVRU?GJ_N=U6 M_VG50?N\+5;[Y:YJQ161PKC+8 M#NJSUC1-,'3^ZK8M>]A.C_M83SOLLV@;_4EMFC8R-;V9:BNMF4Z:.LDYSWQ3 MS&_VL^#CF7G0%J/2Y_J4X"P\&@ 8!A[EF+,@#CER80O"#6BB=%6M8=/CS8'M MB$[[$9UW4)W]H^J9'=,-<&$.G)[[$2:_D8\8*G%YIDC34J/,HT;3EG,OCRK: MY%!65-]OO@FKQ?;I2_K;7P6";9ZNA8 '80(\X,,8@0!R'@NCM:W8%?^/1RK: MJ6?!LD0*+,Y#!T9-!349DQ,[^V2I:5J/Y\JI*.LA73D_;47W'5>]WB3GC$@- M(W,>6C30A\)D]U)3EOI)P-[@ KHTB5SQ>1ACF/ !]!OC7@)8E+/TVI^VGH) MSH,(I11J%S4)DE,0B]RH24<-Q#D2D D4XSD99Z1"D[5Y:(0N^,)(S]&,-_Y> M;']]OQ%+QF56EHL81]AW$8 )CJ";("[^V1F+??JK@5(G( MQP:09MRAR)QBX&&/,NW(HZ.M!35M[/&,'YG@0X_0>2C+4"=.A1]#.%%6FNHH M7'F?K7XJBE6Y<(/J3@9"<,1"SW>)L-P%.QXGKJNI-&I&K"M-!\>YJ_!H"HTB M<8I"8X\Q;:'I6:LQ3:LSS^B1T1D]/F>F,YI.G-*9(9PHZ\S?TO6^WH+YDI79 M]EM6+D*?NB*$BI!'/!13$5$=0JB 0[S89'=B%;92U!IU0U*C)VY&SS$F^7Q* M@Z2N!\^^5ZI>7Q!;W)3BD[M,S-XM=DTITN!648XLD3I,DIP>E=/!FDB.7M$C M(TGZG,Y,E@8XYB5^S2 MM:(,'DF9NU-)EV$97B0""9DAH4*83,;"$K03W5]=?^EBJ;^ MGFZWZ697LKQ%^I!:B--<2X9MRMTV7 MNP5F+(Q\X"6AA]S(BS /,0M11!(*DA %:AD:Q8];5VA\?C:L M#X 6D)/6\/Y9+2&@R9M<+L ^86I!2'?%7\?8+QVFD>_V>Y.7BRJBR^.;U;5O_A_[/-OZ;HN*]M1,:\_Y9N[*O&0+: />$B] $=) M"(5A#D/4V08!2]2DQHQ-^](C\-5YR67UB^R 5$V$##$L)TKC4ZLF4CVG]2^. M(%XYZ<[I4-:)S&QO6I? N!9#-0$TSK6<%$Y)LIHH'K%[1A_; M>&!<550D\8P^VFJ.>2BE->^*<3JUJGHN,V'Q9IV5'[-=VS$784@#1"G 'O&! M2ZB+L-?:2@AR@:I&ZMBPGY!9+HM]E9G<]OC.[R&9)%!6^&PSIRIO/9XK1R": M3,K>H.6L8 VA<2ZR-,B'5^(SG!&UE->G6Y:7CT69KG_:%OO']YOE>E\]HU1E MF^NS4/ML]>DQVS:OE[> $DQ X/DPB?TH@&[$_*#3O(3[2.DHIT482IO!/KZA&;P*5%-OD[*O)70?6J=%>.3U>YQBPTR.^E8<98A%%'/J,>QR'"*&0 M5,5*G2T(J-PE](,L6!;8!I2S2[\?Q8*J!8M:S,F)IWW2U'2QY:L&Y'PYBIXG MD;TWV3E;CC6$S7F(U4 ?7A5H#6=$:P-T04FUWT%=/_)EXG2V.DTRM&@'7E4]SF^)&5J^I$V6_Y>KV(W3#QXB@,. 6^#UT2 M)4F?+ LQ5I,FZ<]:EZ$.R;@#I+-Z9C H4S2/CJ\.NQC8-8P]C5R-(LJP&R": M1('G@2C"$8RCSBCP8J[6S0<:L][YC][93=L057G:'4JHW,0[(I-J4^^E=XM' MGWO/,W5&< Q1/ \9,N6,_'/#ZAPIW3#5&A'>M\L33KTH9B#PX\0+B<>!&]-^ M>0(CQ2)J/1O6!:JY7$DGGZ!)FIP:V6=+380:FGK)Z2%-< O52U;.",XP%N>A M,P-]>.MJJH&,J&4F%Q2&+/:YFW@1C2/B$>RYW<<#$FND)"]^S#)*LS*/4:X*^LV\HJ+/TM>%Y^E-]?!LGKTZ>,&1%X8> MIAXF08R\&'M!GQ) GA^JA0@##%F/$[JC0^L#1L435T-HE-.#D?A3TX@C4-,? MP#K-T!E!,4#K/$3&A",OK]XVQ8UT4-$6F7Y.GZI-U;Y\ Z& PR0FU(W$RBA& MF),^@HD#I'C@4\^(=1'J*VP?&V"*P8&& M5#72T3!A75XJ5/7KE#6LL6?FUXR5L5+B^+A\=L M4]:%I>,.GXLDG1E+Y@B>Q\ RZ$]AJRLJW,;6=J[K=)W55PG5$^&7[$8@*-/- MZDOQE*Z/(201)8'KAG$8(=]%U <@[""$@,I>2&##]&@#L3K143JK#O*5LVU MUW4KVPZVPMUCQAOA0E ]-?O*H79->PW5Z;$Z7XY8[^%>CL-'H%_A.K@IFT'O MBCC#S2%W<9PB36_-1S;9GL$%<]9<*T;HKV,-A7E_5D8Z0EG.(G2*9L1V-.;2HZ/Q$R7N7F;GO/)FX&4 MSB.&-N#'ZQ2.$6;4:EH:HV\$ZHQZR(5N$F&"DPCZ+@U@OS8F5/'UDH'&QJIR M:4F7*F3#%F#& N<_[0T()B'V5\AF-SX]22M,=ZY,1II'VA97V M@Z59G,>(&>+ Q?U?12XT1L:A<*W?:V;8#5$ '$)A4$<) 'HTV[< Y%V'8J& M+?O;-,7F[MTNVSZ8*4;1H5.Y'L4RCP-*4@[(YE"5\IHG.2$:P._L-&F(+Z?E M:3!#LDI%]F6U&5?2XN$FWS27C'2/T^_$K\I\U=X]TJ%[.BK%I1$*,.(>1@PP MUQ7_HOV9)#_T0Y6[0>PB48H,U.\0.:CMQ!.HC,,X-XG$::QR ? MR==BBF&@)A(LN\W$]P_ID&.EJL[:^I$7>Q2$V/.X'T9) /N*_"!F0$4&AMJR M/- [> ,RI8/9E(MGQB12+:+I.3RD39_G)T8_)'B!JS.":(KE>4B>,6\*.WUQ MZ+[.D5+&W*7"',.$H8!$),)1'TY5M^P.W=I1,&5]#79TPYEN+>X (G6W=RPQ M:&*'9ZHCA>=(4MKGT>!V'@IEQI6+NSW:_"AM^+RYX%L@C",>QC%G<1+P:G\I M[B]WI#Z2?;1RN*&1-GK6;V6(-+9Z--E4V.:Q3Z/.%L^)!-$$NSMO\G-I9V<8 MJ?-0)1..O+6C8X(;C9RUT#P;D95EE+HJM4^QWY4X,1]%8JG?( M:K OIU^V:5?3K0/?UPW??VM8?E]S./9ML:^8.2-80WBI? P;M M!UT"V;M\XRP;;(I[9 88E=PI&Y=*Q?VR'IQ3H7,$G2V^*^=8ET;>-[M(V;G= M,W-\ST.L3#KTR@O9UFZ7E?OMTI)Q^Z,8@9&78+]'P1E2//9IVKKU>.P(L%/46]W+8\A=">8/:X'ZS\H5369;0C)TF[ ) M%..X(^Z;,H-G6+MZJ!\JN'^N*S:KN]@$YM$+HE0(/5\C9:5IYJ&6UKQ[74EE MD459G:V%_+Y8"U++ZE&HW=,BXCX02VOT753?LW1!L30H788HZ3A0 M&?N\E+NDT&[SBMD09B0+PH@$$/K(S5R,G>-1>T056Z?4C$W=3]5-'_5E2)]D M,5&:E%\YB7K[@E1RF4;;W5FOTB/6LJ7'[#*4RIP[YYN[3/ D7""M[XO-?EN\ MO_W>Y+NJ+7[/ZSK?M#G#D M1%$(49Q"F:-^]E!(Z9[\:ML']O?W>5. M\57QBX?G^_VW8H9FP.-J,'G^[P% MOY?;+?A'T4B^(F@Q0(+UVB)B(UG6#9AY%%XM\3CPFV. JAKTX,$?G[NJCSL! M.B\FOE-!F>U+Y:'U""Y#FR?P\V6Q.1&S0A[0_2= M>/]>\#BQ?X.^%G5^5P#N5+^$?ZKH$E< FXW*%-2#J$GU"\FF()+38-N\2 M]R[/QK_:I;A,5^WGZMW1=M? M_+PO/E>CQKX 0HF+4D@QC5(_B&CH,P@#$)_ZU%5(6";-6\YO_9P>K<&+G;%[84GFRM.Z@EM M"-?GTW QU/PO#B$RE-V,AD4IS MM,>E^+XEDV[^<;^_[>6[.V3UW0[JX4I UW%]?B<@S@(/.I[O$9HZ- F1BS/H M>EIC)TY)%@:##>+X&E!I9 MRQ@PBM@K$Y^+](FXE\-K[/,Y#+,X@%Z2>8AZL4\HRCS*DN9H&1')QQ9-6+3> MQ?C^;.>BY"W81O@5JPBF)E:N"A#L1+PYT](S6XT@P.H%$3,9DV5(FU&/OC]' M9Y@MJ9O=7C%/J[HH[W;]PP/KI\]L6M'DW2H.*TVZ/VV[.2W:_,^^Z>Y8& %_ MJ.KN7YQ\S9^K_EM>$8*([X5QF, $D=A%09*,/M#$D]J/7Q9RRS5+>L_^Q)48 MW/;N#>]ZK)] >W0)Y >?%&ZD6PR7,I?<+0:TO00BT- ^N Q&G\&)T]TZZXG; MX.CW\_PS>+^(UM))8WLAC2WS&UM&0EPH-Z_=3+@\E*;F*JL$!C@(TS!Q$C_- MHBQ@ED>+(<6A3 >OCAW+S;OI*S,28Q.2ZR1J3T2,\C?I!&0QLPZUV88P\B,\N)-D1%JQMWC3O;X?MB*&SK-N46&4T3'T7QCZ**'5I$A$W"'#DH900 M3&*IUSB2-.D3 MNQ!E,N#(2V$RQ8VH+OW:'9WO=EK>[![W[<>R^2>M"R:*;(P73?LQ;XM?N]LD M5K$'?9(1CT0T2WP<$2\- YQX61B%*/2(C$X9-&M9MTZ0@@[J#>!@ 4<+1KB MXP5_](@EEW\4)?K MXA\5GR7S9]T&VPY3Z#2$3A8ZE&2N[_/[*W'B.UD0P0BG.K*I9G%ZQ>QP@B-0 M0U*I2+B:2MKG6EL@Y6F>1!E?94Y"%/687Z8>:OIT10I-,*:J@N0;OVFLNP7M M83",$B^E",=N&)/ APDF+F:&G<0)(,50JW)4,#>]_HT@ 4=I2/Q4>%93/LL4 M:\N>)+N3:-[WG$D(G@;ARU0['8>N2)TV5UHK>.A;V:P2-TQ<0F*FH3&K+^. MN&2(G$Z9>B2RVB3)[8+52=83$7U28D?HM/#)A>'C93N# MZ:%&;&*'!L('@[4MV5:IDTOSP>'B(84K*?0IO:)1 MD[,IW;1QGDC9.;490B4.WDY*K-H96TV"Q<[17N/A-8$WRM\"3L>:\Z6R\849 M*$3?EKOB35L\-"OH>)[O^*&'0D1]"",4Q:/1- OTFUO$3C*K7#J['"5(32Z8K3 UFR]:D\RPLN416<$:E253D2*U2YQ6JT6/46#S?L MK.+,I8GG^G%"J.\F'M]%/DS>H]@7+U/U[%C6KNX*J>XA0/!3N0.;:KO-ZP8\ M%G7_T(SHZPPF&!6I4JY;/=AH^&U7?F7_>;X%9%NLV[K:E>N&GVGX#WYF_?#BJYZN*[ J5GI:(E1. MM3L0??/,Q)?.'+R_4#M_ 09GZ3CO"FZ"UJ+7=/?$L.%_JZK2!O\=/R9#_D3_SOT M9UYO^H/-,AK'CN DB7BK6"C0Y*LO%Y;.WL#C,G[]P MG.#4&7#J#?CR].P'!X] YY+:'0L3AEAPM7"1T95<;)PVL+:?.].+PZ5ES\EC MO8P<,H/?YY]'FY1YT3R(_I$F<.T;#!0U3HVL9.J2(O3+QP2CL]2JI MU!'=;O.!?6#O\H=BZ(DG 8%1D&5ID-*,J9@3NF2$2FG@2>\:3PUP0G52.FTS M3]0D=J67'# YM1Q>SQT*QEF.]-A@]-J>^5P!7(9^STO!:_OX\\9#-)N0A\=M M]50472/]^^YUQ?$2H3 .8>QYU$U]SXE=)V5)K+?'C*=4;E58W8[U!>#^!$B/ M2?2$DCY[8M(\#6V2^CI@ J?$S70/Q5E^+JBE/J?+D#P#?E2FOS8Y\?E8-&U= M\DWESN)@B](89VF2,'M)B*%'LV@LFW&((LE'=]1L6!>=(ZQA&'7*+RD_BOR) M28]]XN1DYSO&YE&<5VFYH#9Z-"Y#:31]J$Q^6(8GR^<*L;>'4SB4X"@D)'*2 M%$/B1JSL&E?U, DA-CHUUH=C>Z-&8 W_RA+^6]7C@5,$T]",>=HX2F[)3!/" M>2;65XG7F4:;B^HR='U*AV6GR*:YEIX0%_77;S_PY MD]-_GU9-^ZYJ_[MH/Q;KZFY7_JO8,+P^@BB@GI-1ZB.'$"<;\<:A'\DDDOE0 M6LXOO^WJ Q;PR/2GS;_U1WH&)5J?*E;QC?^S9#?JC!&6G/0O.KBJBP:]4V>; M 6[ P;-A3G3S/$MQQ]C/M."I:,'1MYG6'4R'2&3=8K;/8AE9:P$\G%LWF3DR ML^>X#T5=5AM:U<-?\9]S5\3SD4^P!QEB+XAA[)-Q\2AEP\M=1.)3@[[$;'@# MZH+O&)2[._!GP=O.B\W/^=>BSN\*A<,;"V-\[AQJ_SM96&*] ;W+_.%9<.+T MOTG"?36>;J=[C6[+ MN($8""X]SD2_Y!JC0>8M]W1?I5&H:]M<,):AY%8\.]MY;9H]J0WHT2ZWUMEN M6%KH.SBICQ&ED4^](&1VB>NE\6#5\Z$GM62G:\NR5CX?IO+:);8PE4;WBG],+M1RZ ZF;>FD:4AI& MU V=((TR[V"/_:^,4JE;L:Q1W6CZKJ)0:\C6H%),HJ9A44Z<% FTHE!G^;F@ M3?J<+D.5#/A1F?[:5)>0^<(B MSD9K*2%2[\JIVIA!8Y1F4\H<*NJ,!?KTE6:6:=09:F341I+,A>J-K!?7%$>) M%:%'.'[-=_O;?%SM7K?EU[(MB^8S*Z6:\N3059J$#K_,*L(TH"[.?!]&@VD_ M0E!L+F72H&4U>@83''&"(U")QR2,L7Q%HN8B6$ZO!+A5>53.&,D23W?,0;;: M&QY&2!=[RD.0E-?2@@U.%_"XAW&7*HO?H&3K1[%E__;NEV+'IM_\7D2T>2AW M)4M@[/O\6I"^#[ 93]:%28K#(*4A2<,HH[Z?A@.&($8DE3M/:]:VS!A4.]S? MP[T! ^"N_^ Y9#!BGK@#08;(2ST(5@*RC"+/DF\O^Q L,B@ZI-_LUM5#\8DE MF/[T4[[EZVJ?[HNB[0!M.E7)M\<;3QO\Q/[P6#7Y]I>ZVC\V[%=L]_QF:?XS MU:XM=_MB\_ZQJ+NDU70S:!@Y-')\2%R<8(*])&'_W(,/$743F3GM0B!;+DI' MP*!##/B%+$KK< MA2W#"O1"T]NIAA;!:R0+3$'TA?2PLTLO(.TLCI5KTZ)3+ M=%(X3NZ_BF$2H802$J=1XD0)3! >T21Q)'5OMBT,<^0BI?5::T$02R]+X-] MOIAEP5>1NPLIP'8TEJ'IUKVLIOW&)1:YFL6@J=Q<2*%:> B MU\]\B'V808J"P5*2>EA\?5GQ]UM6RP,J,,"26-=494Q@K7@"LN2D[3N>5!:" M50F36/>=@#BU95X% L46=5_W^-P:KB8_"UBRU?6@,O>U:-2TW0O0Y6VY[J^T MZ;K!F8['&&/7PQEEXHZ=-#U831*B7+LJV)JV1GT.4&GE1)M8$VIX\VEVE&;)0,J-M2FOAL%$83\58,T20D-XF1LP$($ M>NIS<"5K\RJ9_KQ;C6)M-;/ KE$]FW]6_1I?:IHFR?7B54W6'W%=4V)*2=GZ M/[#9]RU^^I1OBW=5^_JD?"@9(P^E#DQ"Q_7]&+D90L&X#(J2*$#*HF<:R"1Z M6&SX 3)^/2A#K"%^QJ.@H(MS!D!',F_ *[&XZ>[N.<4/C@[,=.!&AVU1P;45 MQ 5JL357+\FT77X-W-3P]G CK).2E&0PBS)^700)8N2,2Z<(^E#JHCDC!BTK M\O,F].[^KOYZE0ZFQDW;9M@64^3)B9937A,<3WW#PUN!RZZ-TKX,K33KDOB% M#ZI\J6G??5[?%K$7A,0/@L /TRBD<4 &4]AQTE#AE119$]:;-\?E]/;8 M+ET_&X[K'JF.N(G2J2)F%GC4$J\K;$T@4ST"85F2)'"),B3KPD794>)#:9)\ M>;\Z9>5>N1G^L*)>DD5AFCDPIE$:Q!3'XYX*CBB&RA-DDR LEV+/P#"56A?E M5S8#*W>@T9LG&PV$PAQYKACHS8\/J,],B/G5MR?(9YP52_ K.B.V$;)E2*M] M-R_-A.WQ*M3%HXJ%-(SC/[."_<=EFSH/(5N<5+ M$6LDLQV0H*]2WZ<9<9W4 M(TX$6=5&L#OB(RE-K1<]2J@L%SC/,(UUS@392BU"%FL6Z\&9N#YY'MALX8&= MH.2P'N"9R@NY0-NM(E[CV'3%H!7''[@ZT//;1"5@@'FK6?_CL!;[VV.U^Z7Z M6M2[[BW9Q\>Z^IIOFU6<)+&#O2P(84J<#'IN.O8KI)D3BO6TS@EPAI7M3E3V M#"^X.P &^8AX@GRB'52+-<.4\9RX?!A= ]PW<'0.H!\I]A.4%5-^ V8J#'.1 MMEM,7&'6=%UA*I _<(EAC (3U8;9>)@N/)ZMBJSO]_R\)^)6ZD(2VY%0Z J;*0AZ6?'\ M^:@;T,7J)P[];SQDXW\Z8V.8.,6B?6$6@K; MC ;7E[J"K/&JOSD1!S*NZ)] M?_LY_[8*/4)3Z 5>C!,_A9D/Z;A0FT6Q$ZO-42P L;WC6;3@;M#KS;7!/T,8 M9.GJV?F/=7Z%GUPXO%7_H:XV^W7[>U[7^:Y]>EOF7\IMV3YU[]1_+KZU MF/'WSU7@H#0-,AAF+J()].(T]0(<.5%,?10G6/+5!=/F9<1 Z>Q>>L_^5#3\ M!$Q[7X #3G!;U6!P HQ>\#M@RH?N=*WD83[S<1&;#991F],.NQ%IQE3'?LN??R80R[/(IJ+UJOJ_VN;3X>>@^8 MV*?[NN8[/U_X,QWK=D5GJVYR=*KJFC4F#2A:A^V@:7,+V2E34A*F1/%2Q4O-F:NRI<&1L&!M MM]6?_$$:6M59M?_2WNZWWP,9,1#'1\2+*/2HZX5^XD9N>L#@PW"U*^[RMM@( M*IA1VT+#,.F'X2E,\=$XPNUFQ9L!,,@'Q)+*9I9W0:&;GG UW7O&](@4O"J' M\^B@#)&79-%*0!:BDG9\>RF:%AD4VM,[!!D]C84>=08*?-+GD&]*T#!3Y.R)K$ M/M9;_=7&JX:DYMP'3%)M$>W+>;>YY<3K/.HO(QJET/#R MX=Q3[2-+BFN%PN0NI( TXHK$VJ D/Z+:]+Z]+^JCO>;$H$]\+T4H3)THQ9D; M9@&-1X,AS%*Y?6<-0]9WF#ML;$XB*#S4:H%A1BJRRJZM+4L1.HU(O^9*1+&6N%ZI? MZOY<$S--IE25;3"&')]BDM+ CVG$YS241(.QP(E\J8>]%$U,HV&?V5!I[JOM M1D^M1&E3DR@+C&G72[,\;_@Z,1("),GD,E5'UHDK4J/$B="^>O?@;'4[-+%7 M]#%-( Q)4&8$2=.1A19%(EUE5NR M;5F1T-U=W>W?@RW'=?JN07,#VA$TJ'8R]]C;B(' COW,],O)6P>6\SW 94,: M=(!OP,LT 3K0@*&^ 3WNF6,AT0L'/-!1:I7T#;@4WO MJFD^8!M9[?.?U8 B3B+*;*:>GV0!25"*,V= $3H!S%3R:3OCSK]_J#3@Q.@]Z)?6SN_[B9_!-ZK;3\5Z M7Y=M631IOMT6FR]/)%_?/_]901]6-&#UA1?Z*,)I3$,^Y?&L^B]!A5<<+4\U=\3D0VRZVH/.# M%5M"85Y*L64ZPC].L?59O_EBEB]G:<66Z2_HQRNV+GU)"RJV&,Q9BRV9#^6O M4FQ)<3)YL24?L0456WPK;96ZQ(UA'),$Q['KA;$3')I&H$?#A95;0IBM%US^ MCU9PB85Z,267\2C_0$67B;Z@F;Z?Q15>QK^C'[#TNO@]+:GXXD#G+;^D/I>_ M3 $FQ\KT)9A"U.8IPE8D(M!+2<"*0C_V0QB'%!WV0(GC"]W-- \TJ9)*_E*G M7_-OY3BRJ9EQWO. M^L=HW!=;YBRMD)FL7A$.[[]C62+NO-7J0S(&AAJ.^?F>L8DJA"0*4B?SG2CV ML>LEL3.>6XUHC"7WQHR975P+H5M!<164S##:ZOQ5XI\ MHQV^MH)@NY57,!BFNGI/:%)OWU7A>BG9S[QC<@VYZMS-,#5F8,\ULD 8HS#) MH)]%E"0PM3I@GGTE/%.%E3;"[VP06V'FK\^7, M-B>?Z M:YE1=]4N:8QI_/E#3S.X-?"A+*7L6Q8F]M0!C$5M.L<4;66#@1B0- M_-#Q782C-*5I.&)/XDCL0OQ%(?[K=M[JA'DIQ9;I"/\XQ=:TW,,C#_=3MO]4*]F)++>)1_H*)KULY;O>]G<867\>]HF:77C]5Y M>RE8\Y9?4I_+7Z8 DV-E^A),(6KS%&$KS_/#U(T)2A/73;W,)1D>0:(LL?HW%?9IFSP%6DR>H5X?#^.Y8EXLY; MK3XD8V"J\[:[:WALH_)H%,40$Q2F:>2$L1O \0+#&+,BR&3OK93AI77?>L[W MW;>>:[8!5"XR9OIOK07%6@O5PNSBCTXI PZ%F&,I^X\8@^2#-_KGT+'*LH+FX#?=R^@++$W5^O[F6_>/M5WM- )O?+W-,MT_T*P)EH' M,/&Y+*4<6A@K%E<.S$5M24487Q!QDR@*_= CB,(P\9,@(F.?<9P@ZBVM"!/! M_!?NUM4*]7**,--1_I&*L%GW2+2^G^458::_HQ^Q"%OYBC- M%"(W5W&V@KX?Q(@OXR&?1I&/8#B^OY!DR)OK5ETQ?UO?% M9K\MWM]FS-97-OJ^%JAIBK9!+>8!W10LX1-!A MY%)S=*$1S!TVXW"E*%A( .3R_HCV.=N@!PSR9P'YHT,-.&S0X19N+QT0=VAO M\^9+!WD@[.];-MF_)M.]']VW)^AV\N^.K.O*?L$<9I9O*?PL)KNJ]>7 MX#>[IJV[>J@YFO>(XR=.XGDAIAE%<1#%X6@^@J%8GZEIHY:7QFE5%^7=#J3[ MNBYV:U:W?5O?LQ\HV"1MUS4/&Q!:-;;5U=4ZT48D]03E(I7T-18EY5,K$,O5 M3#VW!(32 &^BZHC6ZVK/['S(G_@GB'8;]C?UOMB\+?,OY;:KH[.R66^K9E^? M:#5*O1"EQ/>)1P.2N %*A_>OHBB(4E=&+&UAL*R=[]M[-@$>H((3K'**:2T" M8@*Z!/+E]'1$# ;((-]M7@L#.,)F CN7M"KR>T%I;4=L&<)KWXE6&5.&CBIE[+_FZ$HCJB/8D(@SESLIB@@ M,@6S11B6:V;4@+IXK&H&?=JQKD[9A?$^01R6,>:G<+2:_!N7&_M9R2SR1;(" M%^V?1;&["(G7C[=L@+R %E#?<1.(J4MB@F+DN-$(#>(DA'(%VB20K)=K:/,_ M^Z;M%\(V^P*T%4";ZI%O5/-* GWZC3^GZ/_LG']1T8IDF&#W@GA,&KQER,BT M+E-A5M%@Q":;O4&?0D(D M!4/=D'49&+&!LI\GM/DWD'?P)A[V9SFZ-)CUB5W($#7@R,N!9XH;T>%TLF+3 M[VNU*_8K@RQQ7)IFL1/[,(R\8#2$L2!RMB'IIF!3BSS@NR745I&,@;%+/81HXKD^0BXD419[8J\F645@>5R>[NH,X$"'#IP"O^%- M_\__=;^](WH+K-T@R>ZXS14?]0TWHZ&QO-TFP:[0;IN-:"U#ARW[>':OS1ZC MXO61" +TK6Q6;I1F2>)DO@J4L1:JD5%:;I8DQKG>AF::,.Q[VI42]RIJ%]6/;"">14%U$EQ M0B"D&2%^Y,.$C(;X^JFJR@G^^FG5K >EH6>BI,GKE@6^M/3I&E76%:H'(*A$ MDNPM3W%D';B@+$IFERIPGXQ5M,<#/GD_FL[&/9_!,_?6:_H)N0 M.9@&*( P\YPTRSS7QZDS6DRP(W9%J@$[EO7D&33 L0$.36DA2(M.L?IF*B;E ME$:11#L=ZN<9NE#:F.!U&96-$4]>-I$;8T=9F;B]8:(7QW&4T@"[!&4.7RM* M23I:)"B2VL_7L3.7,BDMZF@1JJA-EK@TI$VS+/AA')7X&C:LMW6,, #WX\S MR8X%74X%>Q,FI%.R"^$\DS,M$UWAZE)/@2&6ER%:QKQYV2=@E"6-21\N=NO[ MA[S^9U?19>S7APA#UXE=@N/ BQUW,(MCU\DT9WYRQJ8OL@[X3,T!)=E5G@C: M(U:[XA+F=*HIX3.NY.:%:C0O0\G,N7-]AJC#D[J6C4:'^L^)4I@PK81IDA$W MBD+LH]&L%X52;:?:QF;5,C.S1FE^5=7,(K4FU6P9D\@7;$GIF2+12]4S57>N MZID63^)ZUK3O;W^IJDW3W=T\%((I(JP4=# , \?UPHAZ)!N-.1E*Y51,R81E M[7JS^UKP:\6?P ?V$_=Y(WO]GRISHOIDG31956I:WJ[>0;H!_47?\\P27^?F MH@9ID;D4Y=%SXCN],<")9D_XVW)7O&F+AV:5PHC&*$H#Z.'4182$?C2831// M@08ZP<6-3=I0<((0_,$Q@@ZDF8YP"8+%9&E2;N4$2I/6*?O!#W0)]EYJ,;T, M]3+GCEC'MRI/0H^3G;'Y_L\=4X/[\O%#4?-:+K\KWNQ>ME>LB!^C,* 8Q:X; M)AB[(1KKN!0A7VR":!V%90T\@ 2/!Y2@Y(^\EO4&/'9#^,L3*,;^-HD'I^P& MYXI,+BHNAO3S!ARC=<0.WNS =_U>BPF3Q -@BPF7VDM?8]CZ,=.>AJUZ;9"Q M494?PU9<#IO80UXZ#+Z6 2>+R@*>YIK&SVKJ[]W(]. P,:>,L].?6?F."R'J M;]0)(722B $:8#@(FY@NJ!N?;.'B46WAPCS;6G.':8@VE@L/< $?R<^/YR]B MV&3$%(_"W4+%'2\D/G87-I>[N]>>/_"=(,N(0U+? MP1B%"":D?Y4F=K"SYXH !BS+#6>ER,+QOV*RP:<" MKMI;WQ(ZWU_.7FU MDWTWRP378@(Z-H"WC&=80&.FQJ-SEI<"FXMS4)C9+;6XH,VMG@.D?0I3TN;5*7H4\&_'BYTV6( M&>'JZSZO"Z:!0]'WH:[NZORAZTF")/$S&/I!$E/V3XC&).H->A#&2*K14<., M937JD($C-#!@4VIOU&%3L*R:ADC):DJ10SLUU%F&+I5.^K0N0Y%,./*R4#+% MC9XF#9U%*?(S#V=>'(3\*CB:!K$[F/1I[ ?ZJB1H:#9=4FI5U.-41YLLT&E* MG69I3[S$DK1"29*[9(V2=45(I93X$=I6/Z.*^_:^JLM_%9M?\R6^NL-DA/$0&(O?,Y8J&U_VXB)V*ZW)%?G-KIM4;Z MO6UKKE43?+(&\]9_[;=/WBD&Y#/#68K"$-*0$!(&+J_Q$^2C+,2>V"U^5BS/ MG[DX9."93UWR03"0NZSR;R-Y/6/?1O:2#X/!]&4U'#;SEV18S"2PEVRI9C!E MUG^ %*;NFTP.TV10_)*1+TWQOWOV#1/>8G2X<"EP,^I22%(7(^S[-*.4,FLA MS%Q(LL21NUQ$S8;MQ'2 !3IR*9,HN" T 7^2B46%.DNWA[S*S:45($TV M%[+XH^O%=[>$F&!%0W6&):8@\!.$O82PFCT@40)]DG3VJ!$W);<1K$,8GDWI%3LC"Q FEICBAI2GIC@2]-K9GKFK17:!&7&$D: M%RDOLCY+FB92=:7H6Q& M/7KY0(AQMH2+*6[DPIH6>JCVN]9=P23QT@"YGIOX7IJD89)EW#K"CA_Z@=1- M0Z9L6E:_]X_%#O";G8H6--WZ[]=\NR] ?ESPO:UJ4!\G2^P]S(GK.#'J+E5VALE?AB(:]^IE]6>%-3UE_%CPF6VYNSO" M./[,""B*D>\''L1QZOEQX#M9C$= F&^6R1W:LP=$9C KG>7[=*J;7_-RRQOZ M+9#*:H>?CC^05OQFSW6WA(F?_K/8 MW/'3D453WNVZG^V/(R4QI6D0IB@C64Q3&&0$=DNGKDT@#%.*20"A MCUR4!CYB9D?++O74TIB&/@VPO# -->'1.3$TQI:TJKUF=V@Y8#.(D%(, Q+P9W%)DB;N:#GQH-3KM";L M359EWX SPU&I1\\:R**9X#SA2F>"8_.*9XQMG04 MK_E8K/=US8K)H1TB2%-"W"B$V M#U\$TP6@P#<,XI;J2)VUP,LT['9$-J'8@ M!P>L;+K9E)*7Q)FA6UWVK#)M1/>:FQ.&Y^FJ$B%.4OJ4>5^N]JF[)"!^FGPI MS&(/__B?95&S__[^Z6WQE='+B\TDC)(T0W'J(YQ ET;8\4?COA\EBA-9'9/3 M*> !7'=+YCOT#]TIK1;3TK/:J4A6%3]Y?FW/;R\P)C;%-4'YPG3/D%/G)[KF M.-.J_+Z'<7C-/(EP2N( Q3$,$X\X23IB"% BU9UEUO*L2FALZJO!O$8U. GI M)I5Q,3/AL]3)%H;:(5B84IKU3:14-,2@M&Z^V3WNVZ:3:7>H4C/$/B$O3L(L M]!";K<=!1$:+R/$"N;8L'4O6^ZXZ-,!55#X5[B1USC)IZI/='M@-&!B<>Y+[ M/4\B$J;![L($2\>3<_*DS8Z.&'F#Q<0E0R(@1FKLZ(@1'.7/\1V* M7#>E_$0E"C!*HJ-%0O7%2-321&($]<5(F#MU,;)!FBDQ@@L2(Z@D1K+L+E>, MI#T1$",U=O0:U+HMN_X.FY $,$1IYJ<^"1,_<9V#!/JI)_4NK?.I9Q22=,X82/:@1_I)C1Y9A>F4KK>"#6?J;(DK5;'E[+XF>S^ M!$LSK&>Y"$>AAZ'OALB+"<;,_&B:^E#LMEB3!F=IP]!==-=B6%+#IB)7>8E= MBE>[>G:!*Q%1,T'UPI3-B$OGY,T<7Z(:]X&_!5CM4'O \ J8\0(>&H5)&N+$ M(8$+'88G\$8$R">^C-29M&M9\0:H(&_!ZX-43O.,,BXF?7.1+:> 5WF>:>HI MP=X%3;01@V5(HQ7/*OM?L.0]84U;/N1M\?Y6 (*+V7P9$M^G&"+V/VY QWV% M ,%8JC?7J&'+4OFY:O/M>.)3\FHPH_R*Z>)LU,H)XPB3WQ.V*&64X>^"-%H) MPS*TT8YK+Z\1L\>?J#J>') ]F'Y[N,,LIH&+0L_)4.2$K(:E:3B>=HT"[$F= MSM*S9%G_GAU\/QFJZCWQ+]\5[0I[F9\BQ\6^YV#7I7$*G=%PYOA03;J4S=E>W*OJHKS; M 7[,HSOE6'Q;W[,?*,!ZN-9 \FB5"89E-6P2K"'J1YR>4":OCN@1GE&8NRI+$2WR/XEBN"\2\?>N](9_6]\5F MO^WF5P?XW6V%HP-@]$!._2S$0DP,YPV"G#9>81P<\8(_.&) >\@35W[2E%X0 M4GOA68:N6O2OFNI#MZ&Z:5=6M2LV 4_2-'2<)/ \[" GHLD! _OSZI$EBFKS MJPOH0J/^_%>N+P%7XJ["J+-IN1;+@UH*S;[:U@FY@?^BF^/Q:XI) LA/48%-SFG(E-R5W.$)5E0 MVMG*O,#1I;U+$]0N0\7,N/)R=](EWQ/X+9!NPVYO2W6 M[?M;,JSG?,S;8D5P3+ 7. [UL>,Q+&F 1V0)@G"U*^[8SVT^"[YW/A$LH;&: M]&/U.P^$Q^U/',V16Q7%J<+$\9;T ?1NX' M8(Z WA/P_A:,O@#NS (#*?&R^@(#JO;>^H2!%7N%W0RSKZ76&>(VP^-J MOE%BT6._7/* MY\^C=0>C$,5^'&993"BB49!%-,!!1-T@#JDCM()@V*;UQ80#Q&X5X6$$*5-W M&618I$B>AUS)0K@'"4[YY<70 2?H@-Z >I,=,N4LO/0KEBNOD)_KD*_8#$J MS,W9@M,\NTLH*BUX5=G])N6*P_%-D=_+]C[=-VWU4-1OR_Q+N>7/QPZF78C2 M./0"UT5^0M+,A30<3$<4.E(+TT8,6N^UO"T8D VHBZ_%;B_9;FZ&4K&5Z7_F3XP CP!AP@2NN7F>I:A+8+1;51UI=12YMUJ;+XE(]4]RB:8J&-(RM/[/BL6K*=A6X;-Z=0-\E.$T\FKB1 MAP+$] M:PC4*N\1,N"8P0EH'HXC[!O0 P<#\B7$1;XJGS4^>B6ZZ3A)5>RRO%TIWZV% M83FUO#T77RGL+?,IDP6S?5L6A]D$)&GBX\#%(84!C *SCR8BA)DW@&LL>/6GKI\6BLWT@R)9\3[#&F)_B;#M=_F!'P9TY>46 0-619 MDUQYF9Z.9#W9UB!;2M$O\G%%X#"<>6(769DS9SDG#.C Y@A/:?E!BU&I1:"I MR%1>\NGX/$&HO.2B)PS!P,QA1WZ'$16BTGA+J M2A[O,6)SHOSPYX 3K+=Y^="?^9$^YF.&9+%]U3GXE4L9([4C1#!@G&E'59"P M"YNJIBE?QKZJ<:^^/Q]D@37AUN*#[-X6#3^EE&]/J_ 4NIZ34#]S X*(XX7( M/>BM[_JRUS_H&;.^XGP*3&9AQ!"78L(V(8G*)?"11:79N:$&[(M$7= Q0PPO M0[Y,.?.RI]HD1T*S=V;JL:C;IP_LH^.+!N1_]V5?( XVXSCV"(H]2&B4$IBX M?G)<,8"NV+VJ1BS9K\DZ?#?@D2.\Z<]>CR EYI?ZE K,W"=E4[H"&XCLP'4\ M'N"I3-CU"968JT]*K-HT79-@L2GZ-1[.S B;DY7RH;7YA<3?HIWQ;= M";MOZ[(I/N??/N1/IR=T"$HB FG@I=AQHA1ZCA^/5KW$SV2FX;JV+$M]!P^T M^;>BOV'C'^BS7$VJS:5843HEC7(:WS/8"4^'#3!P8$ W4V%ZA:P+E:DIFI=1 MFAKSIK+S,CL_OJ[QNF(\@MK29J@ MC%(?X0P>NA]0%H52ZXH68=C6NONJ;G]F_^%#=Z%LCYC_XQ&RG/;9C(B8+"XD M&'**.8(&)ZB94AY#\@SX_$=!U$F^H+031&X9(CR%H]7DHT*^*^!=M2L>'K?5 M4U%T^8.!>RB[E8W1=N8':1)&E$19&" _=@BAHVT:$R+?<*MOT_J2Z.?[LM[\ M_)C7?.OG $^A8\P O^)M M,2J[9,>H(1]$7J$:5&LX !GN7[!:;E6Z]E0(]W MJ:Z!J[1<:1PP1^L"EBC,^_1*^X!IQH0RR&^[(J]WQ>9S5;$?N?O8'SD^S#:@ MET1IYK@)S0(W3&*8N*/!B#CB+<9Z9BP7[P,H";W29$T@&4Q'F%P&&'&! 1@8 MD*FHOB:+$E(_'9MJ^GZ.54TIO^CV.?TVP]4"1-N0(Y7Q[TA*GNLBWY;_*C9O MJZ;I[F'E]W7V%M=/X_UM=,_/]37C2??#5F9,D>?Y-/3\U(MAY%(G3D9$/HW$ M;V2RC,.RP!_1@RV##_H[BPT]"#1%F(02QF(B))M1#L%Y.P1GO)5V!'^\^7* M#P[XU?*.W6A)):;%1$TU<]F-GFBBTZ'Q?":<)#B+2)73>%I-_^DKM13^UO*5 MNY,SGCA+H8L2[/M!Y*,HC+(H.J1V)TZ5>@FEK5A?,3L@4FH>E&=-;"=B"KK4 MUL$.D.9M$WS)S/7^0&4NE['PK^W%ZQV!FJP(5?3OV_NB'NR1XP$GFX%5;M?E6K/C3-"6U5') );$6SOX34'5#)1^& MRO:(L$W@T_R 4Z@+);*6;[NBY0)M# 98+P96B848_.M&298\N$FK%A M_6:WKAX*OKJU2@@BU'<3G[J$(B=RHH/]*,"9,4V3LSJ!LI4=&G/2)DFKOL#9 M8]2LS'&R>Z#@)P[U;\L1O&<4*LJ>6AB6+WZ*?DE(H YS&D(XFB=YS1_ ;CX4 M]:?[O"YPWK 97I3&- [\%+,I=)#2F/T#&F'X"!%-/=0S;ED6.Q"@&*#Q][U MP\&!O&WK\LN^Y><]^./$O^W*K^S7L_D8V1;KMJYVY;KA@_P_P$_E#FRJ[3:O M3W[!^2$_4="4U7:Z>)D5W1$O8(!!A_@&=)AG%]^+C,IIL)G@+%:*#;EW79%- M\FA!F+-RNV^+S2K!. S\)(P0F^\['G4#)QZ!1$$:6))F4?.6Q7F \6/)LW#H MC NTC:C9E^@!]6)%>L!G1J9E0_3#";6T@^I2K<:E\-T!Z_MBL]\6[V_)KBW; MI]_+33$L8."G7_/_J>KQ^:(&/WTL'JN:GSO[5-SQO;#F,]>E59Q!GT1IZ/@P M\RE$L8M@_P)H'.(8BW7L3XC'LIR/+O#'4 ;HX,L3Z, ?7@1K;OC?'1P HP?@ MC\Z'_T_RUH(IHB@FY$L+H)RRVXV=G=L1] F_(/I3AG,966!2CU_>Q# YVZ)Y MXG.=;XKO'X'^M7CX4M2KR&<6PLB'&+D9]GV:D'"P&6$'25W(H&?)LK:/N, 1 MV U?!I63:TTRQ81X.A[E)+;#!5XA$OS18YM8/R_R=$$9S?"[#,TSY$MEXPL4 MTZFF;E?/!1)]*YL5^^U>FD":L-^*OMJQ$(QCP!TUGG3IE7-9EM= M\_=0OP0$^1&;4\60PL!%"*8>&6UY#A8_YZQLP;:.]+C "3")_G]UWJY,;R:C M3%))OF?K^H3&)&T29R8FH4_MP(02C6*')]#9?*[D5MS M^FX-[)GDORUWQ9NV>&A6;I8E.$@3WPTC%-,P29)HM$Z=6*BB,VW3LC8?;L!Y MOC(-_N (00=1<@O!&-EBJU-S\"PGZ%H46UFI$N3LPIJ5:=:7L7IEW*O*[KM=D4K M)GQ:9H1&8=*/PA&1\$ <@/ MN7Q<-:Y/EM]WLLOO>HR*Z9M].A6KU!-8@..Z M 4=DT\K9)8HN:)@19I7(2]6OUM>"E_IO=)_[L15Z/SU*^>*3M M8[7=TJK^D_W "GE9Z&=^E+&2,6'_+TD"+\"1$X4XC$@H>N^ 100RHU#I2H+3 M9H.TNWBF 24;E453U%\+?EW8X;W6PYN':?><9"K_G*25&(EIX=S!D9/($2T/ MQ8CW^S@,D,$?'#084$]<#RKP>D%7;49I&7)KU<-JNF_>Q&.]J]3S'<<-@R#S MLRC A/@D&HVYKA>L'HNZK#8,?2U802H:DAG)+S&)=^SF[(]KWD\-OA1WY8YW M6'+9[7^AB8=YKQ,J)I83L"BGAP<-[-\$:HO=IC@OB$MX@_>"R&FRNPP=TW5" MZ$%=24[TU&CX8UDT;YIF7VQ6,"(NS5B-&I+,(S!DHI@.QB,89KY<=6C(J/6" M< #6=*7?GP=XH.SP@>AT=L\JY35V[X8=LZB)O^KK\Z ?H M'5F"[KTD5UH'E:.S9%U4=TI()S4YT]/-#_E3U_F[RGP49"%U'9AE7AKX$?;H M:#3 &*YVQ5W>%AL=O10V)K<:>,0E/G2+MMT6?<\]/_:VSIM[]GGQ&=L_R]WF M;W:44IQL'84TR_(DRI@5)\HXXE^"((Y8I(50.@A+%D!Y9X2$3Y$CS6EKX,11 MY/HN3IFPNA1#%\+16.C%WC!M)3LMJ;MJ1G[2.B)2F;*R 2@P65WT#$N4T"4/ M)'$GQ&983;>KMG@DZ9UVGU\+CO.W3> MW[X\>-H?)X)!''EN[/KL_WFI[R4Q25R?9$$:4>C'BH<[)X%FN0?C=/G^U!]P M= B,'@'^C8$3G_A_]/TQ<=W3G]-$7*R\67"P))L^:2HB8A)9TA!L)/7^A!PT^O_X+N3$F$8)@$D4>=)' BY.((10?$U(MD$M>< M."UGL7.*)G.L; DTB;[K\8-$4BY%*0;1SOL@]AB^D'*6$-=EY)]%,/'RK9,E M8#*0F?C)H^&HD8=#-X(P#;&'21@%+DWH:-:-$T\_O4@8FR='W .4?*8H3F" M=03?$K=&5%N4U@G5^TB7M 0K,+UD'55Q1T@,E7D2/DTSOO/=5NM_OG\\.;V# MG<2/@]"/PSB!J9^F61KT]F(G@0F2.C^C;,7V:@T'!*H.T<2;$VBC&"4WQ:"M*8K'3 MOUH6+(^7(RC0=$,GYSV*$X^<5YFY,&KTF%S&B-'TH3+Y;+.(_ M?V'P-F,[E_ .G^(^:+KKPT.HY0MXU"S(5\J&Q_5I$N@;P^G#QT/A1&FL1O# ME'HT=_(X+Z-XFMYMLRN=JKQ/E&W0 S]^O4((,Q@!BJ(DBAS'A3B!(S9*D6@I M-RDFZR7?B1(5HQ+QWM3G.K1Y_M;#R5,/O)&U^Z<+SVC-&=-)\HN%8,Z27&Y M[\D/E5=ZR/:2BF1P_RTRBJS/9M.)$N/RC8:?>?OWOG[J)D_X*=WF3?.Y^-9B M1N0_5W[FXY1 ##,_#F!$HS#TNS;'!)$LSJ2N9S)ET_KBV>,PA=ST>M!T9_R[ M&2;H$*MV^&E2+=NZ-QW+&^.L A@@[C;"UV%YD3ZITSP_TR M5-2X5V>[W4RR)JJ$_5N7GY@*=X>2T)>FK?-UN_(1)&F4NC%!V/4@17$8=[I+ M/2>!1/2@D.JOMS?\AD=?#Y# 'R.HB+'!O/8$V^+23O\M'A3TQR)B).,ND/C'6PNL.)(S# D4U]>]DYABZ(CP%: MEZ$_)ASY[MXR0]R(JM O==7P%ZMO2Z9S2>HX'IL*)0YUX@BR7WJP@(.8KMJJ MS;=BHB/S>Z7F(0<(PB.F@P(>.RQR$B-%CIBFV.)%3D1Z2CYP]TYBL^%ILJT=>\)!OC\6N*5991F&<8A]ZF$0X M=B@.X6B3!FDB5W[HV;)>@8SPNE2Z.0($18]0LBK19%9,1*:C5$Y6GG%Y@@P, MT";OFSK/TN7^*0/L+D..#/GR?3^5,8:D.A#WZ[:[U"2]S^N[HEEY&8T1]3!. M4C^*B4^)ZXRF7!) Z09$60.6EU IFWY6]1-@\]!=_T RJ$]A@G6/M'5"5V,<-(PX77NA'U^!#>G2BV[-_>_5+LBCK?LN&*-@_EKFRZBY&_%N.( MQ4'BNSB+L,>,)=1WXC0Z&,]2R8OF#!F=8*^ZPWD#[GJD7=;*GV%5+ ),T2ZX M43$]WW)EP8'H7TZ(?@YRG@I!C+E+^Q1FJ5^&V)EVZN4NA0W.1 7Q_6/!S>SN M^K7>MVRBM7*Q$X8D<3/DPLSWW21)QWK%\R(2R"Q[J/Q^R\L?!TB@[# MK*)GM5QO:-"M=]6N&A&\*]I5D#B.3]G_(DP\-X0)(F-=YP5I*+F68L2D]<)J M1'D0G*&*^IO",S5F2!;=8IZ87=G]YH'649G(@=93D.Q/%TBVM %]G;B+N]$& M>5^&HIEUZ;M]:N-\B6I>5C:/59-O?ZFK_>.[JF5_9HPPF_MB,RAOM?LE+W=< M=]_OQA]?19@F3@*=($H(]4/H9\Y8S7DP)9Z<#-I"85T9.290[;KM[FX3=\_^ M[;_NJSVX[5=ZIAVWBCQ>&,JV([.,T6W=RVK:[UUR#M7>%_6IW#S3H16!0>!2 M?D-:#%T8N1X\"@^E6'(Q2=.8]1'=X9,L=.S,&2X2=6GZ8(;A98Q,4\Z\G%28 MY$BNH9(/Z;[%O1OPS/9AQ#>XN*WJHO^YS_DWWA/?UCDCN=SE]5-WA(J!YE+! M.-QVL/O*887R MX9LPM]5AS+?<']DYS8R!%9T*_1@QE9U!G2SIC(>81M? T;-[/81D)9A%,O-JWO(3HR*4VAF3(H+C8%;S;*45>YK!L MBC//HF?1$'@1TF$"4[#<+01(QC+5'%RO]ERW<7 #$-CVD'Q MC(0+0T&-K&4, $7LE8G/1?*RQI<'><<#.21 F,* $H_]?VSFA2(W'(::"T-#F\UEC!)]-U[>V&B&%]6Q@_.F7*^0 M%R6ASVJX( LS#T8X=>*#K=C/] :.F WKHZ:#T=TDLF'%;%Z?#)^)]_%?)4AB M[,@1NLR!(^G#E5&CPHCJD,GZ6VI668+B%$/L0]=/$!N3?N:.UC#V)$]CJEJQ M/FP&((L<. ,VB:$C2^LR!X^T%U>&CQHKH@/H]Z*\NV>_'K'O+[\KWNWYC9'O M;_N[/][OVX8_J8?CL?^1&EG'S]CN0^UM1 M]LWI+5E\;;&0*/PF"H78NO&L,9!;#!ZA@@$KZ,'R;?DA+B=X;\ HCW-=\B#+ M[ 6MM!:D98BH/?>JB3YV.[+;UTZNCYTTCCT2P01Y:>2D?C)@\ //E9P"F+4] MX=3@VB6#LX[A:_,$.ZS_6*-7TC?%H:O"H.:X'1+-=U!6#O$BD@8D=!(OXP^B MA!$=4?AN)CD/,6U]TOG)DD;O.<;DQZ\V]XL>P?K>B8UA0RS*7P#YKO@3K=?\ MKDEF[4-=[=@_KKN;I/A=+ND]^YB+YLWN]&?*W;I\W!8G=[.%)$S=P E#)T:4 M)*Z;QFD6P0PE?@8EGR&:&)KEC5.T^9]]TW:8P:_YI@!M!=K[@G=P--6VW.1< M',;WXC_=%T7;7X_TYN&1U5[=/8F,!O"Q^%KL]@7X9<_^$_ZCU0[0DB/KC#I]3/?G#T:$$79)J( MRX5$,],'L(P\-)?S9V_EG"$&PEEL6%PO-OPJY6+7='U#B+_\NNU\&'M*A_6KFX9-O"5@^,2>=?Y([N2 M_V-\&(*9;V&P+:9&[L;PO-:IK^#$6?#E"9S^W. PZ#R^ 8//-Z#WFN?-WN\; M\-TB:?@AVS8!-E(#-Q=5RRITEH),GV6.V!"=^W@#N*>"N'@Z4@(^7/I)E MI531V-E(HL:_FQ\\;9KGPU2BM!2I65(C;_/G+PG_H]JR7[,MVZ<.N1N[<>#$ M&'L10?RA;8S3 7F2N6XT8W)41&R_NWG !;X>@,V8&E7C.D-RG""@BTF/AX_D MZ.R/GA]?#]]4&5+SX_DWS)&ZC-C,DD:B)94GOUQ'_D4&^>>B?G!7+)\3+_8P M"E+HI&X0NYB.@#&&D=2VYGPP+6]Q'L1N6]ZJ3!-GBIU$"EQ^V):7^;B/,Z0[ M*Z&ZEN7F_3X6E-QF)N*UG+:$V C?4U?4Y=?N/N%NJW^588RB)/+0X)$Q\%2"K_R/YNRTGC"&?H:SC?S&"&*C&YM\F2G$9+$&3GEKWG3%R0 M0%7.EJ%;RNA?WG:GQ<)5A2C*]8I6=5'>[JW3QG9U]5_[;=/ M7L2#^:EHVVVG;WP'Y]>"-QBN,NH&B,+020(<90Q<0,(!3A %"1&2$ML@+&L. M _EWCA(,/H#1"3!X<0.X \"+;@#W05"1K(?FBG0M*2IR&G<^#F.H7D0$'!WH M=_/_Z'T031[60[6IUGO^WW25QH\1LF>0EQ2Z%VF-D]8E*R>$3I^J-&E\+:=- M%9F9D]]D;E83?_$FTNE_[_/=%3@DB'V$<8C\T*,>26.:H!&.G\2A?CHU &*" M=)K>E[NB*0!'"SX6NX=R]Z6<,K^:B)5.?ITX3";S*X<^97XU$2H3^77BD-G( MKT9"IYE?K],HG5\-1F;)^=6DFT+YU3BO>OGU8Y%OK\ )LBA*?#=$:4#=,( X M/LR>@]!-#.17 R FR*^XSO]5;LLNN>;;JXG5-Y=8301))[%.'!^3B95#GS*Q MF@B5B<0Z<P#L=[*)[(>W#L! L,KPMI!TEX3GC(Z M%E:%G\?%_KJP=L",K0Q/&3B+:\.Z 32Q.GR%2K7U85/Q67*B->NH^!JQ66[U MDNVP]-G-K:_A@CC,H)/%<>('"?%AY'MDQ 4ABO6GLR;1+''=V'P>-AH_G70\ M5^A,9N73>$Z;G8V&T422GBN<-G*UX;!JYFP)9J53MXVH+3F#6_%7*)';8UHO MGQ^66KM)?8_,\\]"2S&$7LK?/PCB-"1L?A\=2@T8N)Y^2C<,:%&KU8.2F%RP M-AT_G90^8^A,9O7G\?P^;%83N^EXFLCM,\;51GHW'U_-#"_'KW22MQ2^)>=Y M6RX+I7JK?%_+]DW=KM)]71>[]1/Z5C8K&B4D"'T8QSC ) NSR#D4$Q0C1R1C M2_]2RUEWQ +^X&@$=5>>F35&'76E^$F)C>SW\ZA7:;@[E;$0R&B&88)=E &78\&[F@J MQ4CHJ(.6 ^CIUPUHL.?N&I$)ZIQB8]7%,0(??.JB1D7*H.? MDZ3*L%)FE5$_I:Z?N1EUHR0,4)1EXZ]&B>M*J8K(+[0_7Y?4!B$6!+7 - %R M8_^W7B3$X(9-FR M?(/"@9+75BP-$+BTFQ04/#A[FX(J&]>TI-Q]+9KVQ-"[BL^>\RUZX.]8K'": M0<]!$.&8^E%WSET+9 L8Z>^K",Y)X MV,Z=_E+9RSP)%3A:!"^MUM%SYFS98X C>8GZ)2]W;ZNF>;\[4:T_3FK=&:8$NK]?,-*P!WC\^ECT13UU^)CM=T.0KMR(^HG* O] M$#J8WS8$XRC D1/%H4>AZTLE X]GCY*.N #MU7-2XJBZ5\B??^E M8;^^Y6^[#(Z /[@/M[T/,MU]6HQ?T;@IJ9:3MB-O(\,=?V/Y-AF!$BV/4Q&I MUL:H3*A8/^(%YU\3>U-\+:!OT(@;E>'O2*Y\/5CD-S9WG]5@NEG%*"*$)MAQ M",TB$B=I@$:#R O2U6/W^-VG-J];L>I5PYC,*'F)2WB@C"^)\R*UN"MW._Z& M-%/Z_A=.6TB=Y^I"!66 X&643B8WQ4K)PX"ZI.( MI'X0^H15:# 9#7L.(-J"MP+IJAF?CD";?YGW[3\BVP^Y5N6H-+$C\(L"$CBDQ!3 M%*?1H?8C-(A6N^(N[Y_7T$L6TI:%AEG2#[/O0(I/NPLV76GOZVI_=V]"N^0) MUDD/=D@UGR).<-Z #ND\7)O(%58YUYV&ZW&OF3Y>,B.=0I2I77(:47=**)5H MG6V"H+,/'2 #L$$\>)B<_[@WHPD$(_ M'=.+3F;1!J&0:>22S$\=Q)\KAO%O?Q^/_A;C7G'183:BB/KQT,E&TP3"?';J MH\.! X8<]-#!^UO![?Q)XV,B@TT:)[6,UI?&X_2'KY3=5=6F 4VU9?/Z^[P% M=?'(_GLN>^S/!?OC9K_NPLI^EO_%.J_K)[[*EG=M1/RORY&0&W!7[(HZWVZ? M0-ZV=?EEW_+'H;B]JMMD:=8%7ZZK:O"0U_\L6@9C-\S)K,V^KH5%.IT:B_.2 MTZLY)X72K6%.#2RF>WX:^ D)HY"&08@B'R?.:-#W,1P6T\GN6I+5-R6_E#ZB M4EE(+YA6_YLLH8L2N_@E=&%'Q)?0Y;B1JV<_K>O\\;'89/N:I8H/=34DD57L MH@32&*89S"!RO)@5TJ-1A!$4OD5*WY3EMJIC9?0GD[:6_2TK4[OEQF9 ##8= M9/!XP*Q2"JE3+5.23L*R:NDY@@,].O!A)D)5:LA)B-5=_5 @6+)F.T?#U=I, MF[\EU6#ZSKQ::QGB2+2FZHZ9\\_M_6V:-_=T6_W9H"]-6^?K=N4GV.]?V\$Q M2I #(Y2Y+ \E@0>#!(IVKVO9L*=)!UB\@.+ 0(<,_#%BF_A(WB6:+E141MA= M1DUEQI67#ZV;XT=T4+TK6FZ*#=ZOY:;8X*??FF+S9O>>5>E,U7=WB(WHKVPB M71R!I+X?ABZK[6@ D\0C+LZ<$8@;>[%@JX(] -9;%[H1^#@@YI<'_;1GH'G[ MY]] -0('^0'Y_Y%K:[<1$S'YFSD8R4",/ M>]1-"(9!ZGJQ%[I..D#U$R\+Y*1Z%H@3]*$=O.+KR?7H%]@Q?2D[S_C?\S^M M[>K^/)^ 6&98?.SE+H!\D0._2>(Z*_>L?)_T@5I$&(GQEQ*3U;'2*LEO5S4_@R9Z.-<&Q6'J8G%PYN3^%=P,. #N"D0C! MED[(7B?M@OP:Y7P9^.RAKG2U3N.L%MV.^G59U5^R_M[7Z+UFO>Z-"L M0HRHSR0V0VPVP6\B\",XF Q2QPOE9$[+E'5Y.Z#KSLIN!GRL9.X!3CO^+E%U M8=P987@9X\V,*Y6%+U"QW:)K]\BJ/W&'^?E0^3& ML4?]S \I0DD0!0Q-ZM* DIA@F>,YEJ$H=%$KG-?I;J1A$L40=5=E_+)G__9? M]]4>W++9)8ODQ"6W&IF7JG#+X5G&&+;NYDKC,UL7E"$-$+T3QC+GS MW3*$49Z$&F@_W>?L.WS3-$P^V:R,/#QNJZ>BP,6NN"W;#^RK7"$/IV%":!0Q M!:64>%D:'29F*)&YM\N ->L*UF,$90>RFT 5 TSPI<<)'ME_(-'H:8+C*Y(V M [ERBC:P^N;(ZH@/# #!A^E9E>B?G9A=M09:P6]7]^#3=2[.==$:9'$!;;0F MO:GL?&N2C;3<,,Z;8I-6#_R*DGY@)!A%481)%%*881J%.!UW^@(VR4[EBEA% M(]:%_R!(O,[:E'7!9Z&@::OU/W_^PN&"]0E>N9I6E5BQ2G8"1A74?B M%2'- M3B_RJ[1JELVCV?)ZX&?#^P^HFX0 M_IG7='X8)#"@OA=2/-@.G<01N]+?J$69D:1PLNO#$=Q1B1[X MVAE'"4:8$L63.:X%"M-9:)83K /$X1SJ"!+T="^ 9XE2=1:^%>]'D^%=Z:6I M,R6L*$?G"EGC'"^@G#7O4V7SJY3<"'YXS,NZ/T+SMMK=O2V_%AO4-$7;\.>< M69G]6U.L,,8.26+BTS3R(I@BBI/>-G2!\,4U^FM5G1_]^3UMXT?RS;?'OLZZ51Y*8! MQ%[L.4D"793%(P#^][+],<8,6U\!2+O+7QK -Z:/AS;Z@1Q; M-?E)N %5)XN\_X)'8)!*7664XE=5#(T3:U+_3L#-+7U!E2EZ9]>U_4_4QY%0=N&*0)"F/'SQ(FFPD,1C 4T4A7MXR L"YH \K#2R)=(59Q MA(:J,#.Q4-6_Z8)@4AC'H QP^Z<>NYB@RS&92"U%6)624:-A6JJ^FG7RJO!: MX%1=D<J_$SL>EWOF5H=E\)6;A#'!+L9A$X*0QHZ241',&'L8]T% M0R,@K"\>'F;'CSW,_HQ^#_1TY5!7F,V$1%68)X^%$6$^Q.;#26P&X."M0&PF M$F@1=J4$VFBXEBK09IV\*M 6.-42:&[ZY,C &N508=&/@U# J.0/U89D[%H M]\(T10946='R%%+&JK=I\*Z:.!LU*]?L< M$ J/WW<*EQ7:NJ/V>@C$E',F]N6$4^%.VJ5>1'M!/RV$8AGR:<,QY0MG);G3 M%$^^$MR6+E!==$E!8MO$8<%!-@TF62#3L6[2KN6^ M]1$JX%^,PAU"]GD74]FY*)>3U^=L?QK8'I'>=$?WVYMN595]_:&SF.9?E]?X4^+!;50-:V'A1%[0(#\"'6)C:[ M,I'I[L8@/P0B(V1;6^&01XK(2O>O7U*/B+#3CB E4J(]@\%T.?T(GGLN>>XE M>4G6[1.XS;&[PS"^/P[C@6=_3#I 44 G9GZ8?G8@Y9,!'4RWU%.9Q'/B:=X3 MCFBG!<.>2JHYX*75<(=.-1OS[9RBBX[,O]_+SKR]J:091IMX1Q' *4!(A'U,W^B E'_ AR>DGY2DQ+ M@_0)I3IC=*@W'!VB@\VY-$+'\61^$WV1^$D, 4C])$,X"OP(X'[S* H!QP8J MD(8T.W,%TG.;YK;VS"^[P/1>N5'VK>^1N[HQ;F1#7-D5;@BE#<,&;X!K#*I!NRVHGYF-W+/^V6\0A MSF (2$8S!F$8!3#K#S8!SJ':YWD1?/BFGD MJGF)9415D1Z7 VJ(K-$XJF)(HOI5..+.D[AF+ TZI4>U$&@0I6YHEP$[SA7Y MC&!&58D^Y_?=1/[C]>/V,L!B@D*4,"%T82KF[W%?0@2(#],!*UW#&YMFB>N( M3[Z<.$:41M"J)DJ6J1PD2J?T7<\K2B_235?D+U'%VJB=4HJMW0,H/VG$NT M##"EN\/(RTK(JNB5M\LZ_WA-FQ=G&B"+.(%1DB&$0!QE.(T@]_O%/Y!F5//J M2 ,-6J^9OI+GV??50R=L/4I=03- K5[-A&U.QQ5-R <*C_":!RC:=XT:A//L MR+[,F,*>K &Z'9$U@P:]L"]KC"M-81/MTN;!\!OQ#_&5K MH7PWO[^]Y>&:] M;8$Q8B'&@/M1'/O ATG6EW, !"$>7E=A"= T,](CTJ7W:!Z=UDH^Q;WT5V=>O8R):QLBO(M;D M3E4\L^MKD MKA]_X^0W%P@F* HAEJ\(,P@(CTB/-(XXT5PMG0.A]?75UB@Y1\X[LSP1/W-O MU;U9)C(VJ=CO6MW.C]#;@\75P;+F%_3$>A:7JZFZZ[[6D_^CDWM[/&F0="YM MG-O$ANS4N4G%Q!;BWV.,:P8%AU#;2]B&@J+[[S6:.^9^ZV;\V&MZ4_"B;:.=C$W K&KY)2O0B8F#-^+("4,!IR*_(&1&,M%17!(*1+"%_>-F5]V MRVHW04R^B$='2I]"UU15I6CJ+7?>M_RFV&ZE/HJ9RT.^K"8,L9<=.$'$-.JU M60+@*PIBMF*2LA/?0(A1M]5DQ-!D>)H D#+,*/0#DL249S'@ >R+#61%.^@" M0+95+&>RBT9?_GO@ML0_;^]#:QO[+QE1=^%;D!%E6XW*B![#JC+R97]_O\F; MN\\VLD6^*?]\O[TNJ[MFG_IPXHXB&J4T2"*<^8Q%?I"PJ&\]SA#2.0%GJDVM MA1?]*I]3F.W OQ9 O>*(5/-0L3&NU9*[.6C62^,>,=PD9Q*C=P)RMM/"BN2= MT5/3]+NAG,:M*NUV6NVG!H]/=A7KA0^;>_DRGY,40)8DA/6G^V(@2^8T5$_W MLRVKV_N39P(]^?:N]EN!>DRI:99-DO2TZ"!75]$"--9&BRB=_SW2)*$Q3'(,Q\RG$80@H/]Q! 3AG4TP>]S[:N M#RV<0=J@R9*J-M@C2%<;.FXDE'=R?Z3;*:'+^T($KN)?N=Q4:7_IG0//W#VA M[JR:#"/9%349B/XG-1G#@M+U\ZR[<[_=%;N'Y[(V.IA]>^!-$ U)T V")7X_;RR4D>=F/Y([+SENR3 M^:SR?: O7$VNPL)SVF.<00>N(#=K3VFKKZDIUCHO%FU;G_.;0C:QW?V^O,L7 M,49!1@G#D =)Z"=,](>N&>+' 5-)@ 9_N.4,J!.C(RA/HE)3H>&$G5?T2;C2 M$W!-FI[);^H^P:GSU?^\*;__55C9YC;BBZJ.J'UH9;EX9!R2S#JFJ#'RV4IL$;)P-G> M639,#/M3@U\8[8,XF7^0#X-=CNP+^D/Z4U^)P9:[? %CN7=- <^\UG(N1^R MOIT(,5]W;.M]^E2#O"NH%K \B4M_O&N2IC[P[?$U4 %4J3(I!H](N* *PPAS M1QX&XG]&)\8PH2(86#2R;NY+V"QO%@3Y6*WHRH$B(B<'_R.07!OTP6N8?[ -QEV,[A'XV MP(MZM=S\>[ZLN/A.O0#BJ$FT1-6C74Y$CC^P_N^$YC*GY16(4^I\V.\>PH%$; M<;SR^\OM4G2;C_M=O5MN9?WP@J&0T8CZ09(A'W!?)#BT:S2,$J"\ 6J@J8FJ M)DZNOG_GM2B]$YC:112CV%55ELF('20T@SDU6&UQAJ#SI1Q-3^ M<,O2U.#QMLJUGL-).J\WD_"CIS M-0T6[VN+9N)SN4_)>$9-1O/FQEF6X?!+ M0_U'\T*2?;TK[_+J<[YIW[:X+>Z/+<:$A"0(0Q8Q0,77B+0M9CXC$=6[ZGA, M2SIC8]C#Y!TXKSI%IWDWU!@JU41E*@YU%U@Z\A[!FDEJSE!T1G5,$.N& !FQ MY.D5*,;8496ECY*FC]6GJESOF]=XR'+UQZ:\Z1H%%,,D]0.0A2FFG$09R0Z- M4A+J*=/(QJR+4X//^]:"TM.DL3RJR=*$!.HI4\M<67E':%Z';29Y.D_5&84R MQ+$;(F7*F-)*/]23*M*]$$:/#X1]SE?ES5:>)W^_ENONR7O]C?%I^3%=_F7]2*C2< C2CG'22:? XY# MV$$/PD1M,=HIP+8K]U:KW*"D= M'NWSA3QJ3./!31D'*2,HS2K,^K(5@V /1?OEN M)G]-'_7LN,J),'IRN5-;-F/ M^WQ;Y^+W/^YN\ZK]V2(#B&=QPD#(48 #ZC.,>EO"0.T:%KWH*K M&Q4L)3YOU67WRP:H(W._<;UAYLG@9!W!B;#Y=';8=[7._.8/&P*ZWWB]T579 MR7/,(8UTNK<7G2UP--4LTZ!'YXCNGZKR/J]V#Y^$"#5WN8G?O9?G'A:ACUC M_" +8!J0%",,Z"$SH4BKN,8-Q-:C=POLG7QKE. M1.1C=VF,;1]YR2[V%^?C[XLNG"C>CN]";R^^&N#$8CPUY;$99\PY!/TOI8IO?+'?Y^FK6V; .8B5M35MM_E2G.R[Q0>%;N%\087]>.=Q'2E?^ MFT3\>[Z[$A)0''Y[P6-&0>1SDJ$P"4 *(8Y[P G%?'%\>_[\7?;SPM2:*AXL M4I9* #W=8M@+%PYT#[6W,JPZXKG4QAWO._ ZAR-$E,Z-S#G+L/JX7"_"!-&01!R2 M*" 4I!$AN$,;99&?SE>(I8[1\IHW+[;%+O]U4WP7NE5LG^0T]8D/39\XL?3USMI/C)BL9$N_@[R]>?H@%JR6;0WUBFHH^ZTLUW\6 MF\V"IIAQG' 0,3'3C^(8X?X88A0QJE4$K/RAEH-%CV-:(>A;/3-RM0ER8ZCI MPRY'=HQ)\K(>U4LYY2(%$"8(I#XB!,2<<4"#'BU.8*"TQC0S1LL+3%?R3[Q[ M\=/;99U[]U6QFN; V'CG6<9#X',]8M MW @,L[-@)@/$"8\0 MOSM$B/G/45TB54_NC;G(62DW9^%EF3;,IJH$?UH^R$V7^JKL8D$/+:]_J\JZ M7A!,HQ2R$ 4Q0JD?$Q:%?;,^2 *]"W-&-ZW,VJOO!;S9F,E_48(5TM<;94=:_=G&KVIHZK^!!D<8Q B/IC6P#A--7++HPT:3W#.*K?OAV!&P%+:N#(75TSA*L)W^1, MZRG?"QNC[5K>C,JG0ML9Z3/*NAO:9]:DTF(OU2C\I1LQ?LOK?RZK:BDOG_A< MW-S*:=VN6G[.O^?;?;[ /"& DP@FC,$XS5(4-M]Y]?)O*6T M =@N0E5+K\,X,:\:5:D3\SNLM'0\SVJ5H9?)>*F\TR"-#M1HFK2FM-/9QL: M]]M5>9=?+7]TEQB0?)M?%[L%!)$?IK*Z!6Q0C:8]J&APBK5IH-&Q[Q >[BCYI<.\'S,CPTF M4WC >%@9Y(D10>8%DK3"S5BB70T\H^VZ&(+,,*?\7,NROL7;M?R/7 /Z+A+O M[:[&WVH1!E>[19(&$0\!\Y.0LB!F/B!1.PN*,0KC2V_,&VK%HO[);1VY -I\ M<8+-^]JCF_JYD;-4G5D%,,2Q&_-_4\8\?7?$)$?CAA@KZM6FK/=5?I7_V!%A M_!^+)/1C,;A9S&,0 Q1 '-.^?< 2W?>1C+4[S>[JL\-0?O-S+OQ3K.32J/RY MYB-*YM@?HW6V:3T>)U&N@.J&!SU"H+8=CW."R,HZR2TDDQS.GJILIZA.V=X&ZTMD/N':&[H;9C MF#XCP),XT U-GL;4]Y7CQQ9E/HUXD,$@8A$&,2(H M:6,%P3Z%6$^8Q[1D/YN]%?\2H[O8>KO;7.185?70#/P[^8247..Y>!#//+UJ MJCL5KWJBVJ,ZI4X(9G,.9S;9/$/5&54T0; ;HF?$DM)\]QLJ62]7!=1-3SLB M"<( 41:0"-,XA(#*!]8/2" 8+&7F$-B7N/+NOMPVJ8T8DT]+:>KS1]VF%B>+:@J79((I6)59).\VYR35(M6/BBU-IBNV M0YY 2@DC@!&?4)(%48)#X(<]),YHIE,B;Q6(Y6JJ4X"'7<)O#_W>X9?=)?M9O<^OV&*H'U:D:]* ;2CZ-J;QS'K65X+\[Z^RYHXA)=RA,"R;UNAM1 M9A[37YA(S,"__B(/7JVJ?7YZF\D3 "C-PACQ) 1R48D #ORV! 1A#BD;&&,, M-#SQDD[W%&&+>KZG']0)5%HX,.8%M\:_2<->7"8PS)W^V'V^+J$!L4"(L2ST M4\S"* 8L#$/6WH*!4N83R'66 $\6];&,]0IR:()ZEU31",VO2B&YAB[I(-UM5M\*?>[6WR75\5J^;?\[EM> M+9($ $C# "+?SWB2T91V8IOR,$5$1? &?K1M99.(O Z2FG(-Y>B\1$U CZ86 MG3+C?6WQC!,=8>.)X(A_/16;YTEX1E5&LC6O?(P%7QKI,2;*RC\4V_S]+K^K M%SX. T1\1 /*_=A'/@_"OM4X94 G)1K;EF7).!.8)4:O :F9!8VF5RW_F9)9 M/;492>J$A>$'MK3+P?5Y=B/-,6:-4NGW4)9&GD';]85S_UAN]OF"($+B$#,4 MLY22),%1F/9M$PK9>#W3;7$J55O)+_(C3A?&W!.NM$?>4*Y='G^#;5([I3:* M,?WEEN.IJW.3G0@F&,.,A%&4T2SE:1;Y+(D83H,LH2P:MO!BIFW+X[,'693; MVBNW]I9A#'E"=T%F>B?H)2CF^+>\/*-$I-)"C5F7N*&EUJQ[B)U[0[]/C^P&Z0C)GFF MO:$FL3,Z8IC"FO*!%9W58_.,S%IRBQLJ:\NX4M2^]+V*0TBCB M(F=.T\!/,A8GO < <8STMOL--FQ_NU^.XW5^7]:%YDD-D_2:$4Q+O)H7RW?> M$:I;*GG$-4(A!_CA=:CC$,,TE7$P=ZJJV%3TM,S/-M]USK:$@"N*$!8 2 M"*'OQQ& W6T*09"P3/?2F6&M6)?%9HHGZZ"J?*V;- ZF3DWSIN!,3]TD(CNRZIV$23./WQI9=@-I.[,L+3M##>& MK74KRVF[N-ZP?[_]GLNK@!^>:Q+'3+3&8Q2EA'&,4!QWS^V&),$@T=D-&-60 MY;7_'IM@OIET-;.#+\7-MK@N5O)N["_[^_M-(3Y8+PD91ZY:)C(9KWKIR &6 M&SG).9;.** 1U'^TNZ)II9H)3E1.P%"9HN75_;+:/?R^O,OQCZ)>)"D/ PYB!$.8 M HH(2V'7C)B.I4K/XP[^<.OJ5PE+45N&4W9>529A2U=/-(DR=BSF M.2*>T8_1G,U_-&8<_-)0WU%7B\_YO>@MM\LZQS=5WMQ[];1E5MXMB^VB.:I' MX@31.(FRC&88X[YMP)CR,3IS+4ZO*RTP#64Q2.]EN9F'V=$:=(E48RJDS,\+ MTF2>W_GURH)-IJ?%^H)C.+>OCA=_="4.$",TB%F"*DBS!(N7B0=\0#6*J M_&SLL(^WK%D-J-/K]#6>GQO(UX7)U314Z8G04Y8N'Q VQI;&JWSV61OV_-Y3 M]D:^J_>LF<]-+L=SXL!+>2,-*(WUCY%+5Q\.A:D9PA1& &0,TC !)$PYZ1I, MP['+5^K-S+"$]6'P@>D1; Y?[/'5W1Z?1OHRA#^%3,\R<4,W\@YH+#.DD=U99FI8:J?#F%IV][.9+Z5V M(PAQ(*\;@[XTTRU&9G2?\DI^8WF3!POQP2$,:(@2&"",40I)UC<)$Z!U1^"H MABQG=1T46:FY*W=+P=)A -SK#@!+:!816)='F0W59[,A2\?5M;DZDR#89-Z-1,*JA3^=9+?- MII'I?A))^2 QX(B"& !,$.N:Y'X(?;W!.ZHI^\NHQRG_=IX!:V.*KTJK&T/0 MC"DZ4WP]?HP^N'$\50 AS B-8I\1/TM"&O.@?1,44IZA,#7^\H9ZT[9W3U^\ M$NO;@_=;7MY4R_O;8N5]SF^T']PT[03%!8?Y^-=[:T_[G?U3O1UD5U]+C<;7E;RAXN0,I# C$<\S=(8PQ@&M#W9%44^\#4O MZYD)I/VIS%Y.+YO'S5J@FI(\D^\4I=M]IVE*O$3[ZS<)]]$A?N_$)AEH3W^O ML\MK#'O7NUE\<33.^RK-\SK[I@X(5IQT+G#,VRL<"3 SD_ T$+G@DQD"5BN_ M"Q!S'A+* B3 A2B(B ]ZG)@1L+C/JZ)?6K@93/&(,&^6R:*&3;7?/%H=8R3_B\M4U^1UCWNF+1 M,^ZQ&(W&=(:W$8]&,6 X(HWWAG),VI6K/][7]3Y?LWTE(F#;9(.N;G[802/.FY#:_60K150PZY@$HB53:BM0I5F6M M.D 9$5[/8"=A\\%B%"01)DT"=B'B,WB" ..Z0@#0-=N9X!H74][T#EZ[^NEJ)O M;L07^8_[HIISXC#(E=-,'*SY-HSW MQGP[+CZ.(XKC.*$APX$?^(P&/4[&(M[MN&3;B0*5/D+]_9;>F*&[+?EVK;G/ MXJ1DS;OJKNK6MR%7(^RWONJNYXFII.H?>2TR0[Q=RX=\Y,MH5Z7\5C<5D/58 M'?PT"S%'-(LXS8(TX23#_90 <);IU9BZ MKR^GR+LRF,S#NDWJ[TOHMO#Q,X MQ[O - GZ+-Z?+VL_Z43922>2WSZL^DBC7^>>M*HS+09-X_WI;<12\[08#K&6 M_#95Y/T99Q31( 6)?,0J36@&F(\.DQE*_'C:$F)]?-:KAT\@.10_!SARFD!I MUX.S;W6\WJ W970;W@G>1A@;8;_A>#76$S.L7OTS+VYN99 5,'GM\1RN=Z0XN3?=>[XS>5_QM[JY,^#UGKU1].XT:ZVFN]K;B+PV M";*W6FO'EX[%[@5*.8: TCC+8.:'L4](OQ@=1US,4.8\ 30*N4OG@M:BORRK M6GZKG9K.=T1H7&]P*G@;[0*O(V*_R3 ]?VQ6[DG_J0*R.BOS1&%-KQD+O;56 M6?M9"U*81&G*.68X]7&&8PQ0;T'"8]/SY0F16Y\HGYYYLAY?IW2YH1CKJ*_- MQ]EZ^'FIUQ5MS7ET3,2=H5^]DJ@[!S.ZD7]$2'/V,0!V"SXJ?9A78G"AET_42">S^;$=E. M!WLC0=D2.:;CLDT?3A::GSFX<3[#2$@HL@N0D B#+(9)=C2#)DDR<7 V#=]Z M>+YPX&_V>&V\/TP4L>?L"#/&[&>/#;ZUJ*WI6YMQVU8W>R.1VQH]IF.W73^Z MMJ.,(PYI'(09(DD8IR'R<=JC1RA!,YYP'(7;A7./&A'[OS8$)^D-KT1+IV9E MI@U!/:_-?+12U2@040)IXB,<1EG$ ]_G_8U8, E0Z,"!2U.FN'8,<^ZZ'=L] M9YIR'H@YH M"F%3(L6YGP$:D@/Z*(WQ;(=(1Z&>_VCIW#F!,?]/$_SGEMA&;CK-@[[&K0:U,%6[Q>%_*+Y885]6I3UG(1MS\TMXB#A$3( MCVE,PXB!.($ ]Y@#@DWO3UK%.OW!UL_YW;)H#LOT+Q?OEQOO*J_NFCC[D(LH M.W%L'>GN:2+J='Z>+XX>;?1.C'RUYU7/NLQBR#335=Y&H#3$A>'P:-)#6D'Q MVV7,W[17XP^2?J+H4M##10AA ! @8D:=IG%,F!_UQ<(0$Z!_:Z!C^"VO7)_; M&1P0(ATC3R=P.@;]=833\^O++R=B,T39:?U[*?8ZVML]WTIF,,"_%E, MF[WM;<1ZJPP9#NKVO7DQ>N?%:OQ^QLU-U;Q-^5Y@+;9UL?K'BK@L8;8=7 M6'-NV^G0[RR*S7UU&>Y%R2_B:3\F'D MMWG4! YY+F%RJ1_,G!DY147IX#B=I1C_>+#[JMPM-X]-6"3(YSSU?9\3Q!.< M(A*#'CI+_'"62OQQD*4T$8'\L'P!*)WR8/MP ME*^K\F\>1TX3$*?QH2-5?*\Z^KWH*8LA;WSO>!MQS@ /]FYW&>49=^YS>6$R MNP",1ED88NHG?D92Y#-VF,1&/-*O@G?2BM=='^2O8X&:L[Q^>(O.J!II>0!G.H%HXF(0Z/3%_Q%F+R?O:HIKXOHV7R#DCGZ/Y M=$/\QIM1&NYG>L+S2>3NVT,;,4*< )^'4'RT:" F(>_;0#35?%U-[[.M2TP' M1T]6-/E1TQ)[Q.@)2(=C)M%XQ,(9I1C&EAOR,!![::*_Z G!5;5;?_R^O,O[-E-&?0)0Q$/!0LR@[X.H;Y,%--83AG%M61>*([QF97$G_^EM M)4(][1A)J9J63,>EGK8\(;'YI]= FTENSA)U1G[,$.R&'!FRI;31!34G3/GW M?%/>Y^NK?'6[+3?ES<.C;"GR_1 A@'S 1=,L3D% NE8#2 *@.6\:V9K]Z5,/ ML!ELJ[+*O=T!JN9$:BRSBO.I"2G5G%8=N#Q"FWEZ=9ZK<[,L0RR[(5_&K'DZ MYS+*DO)N1GF]^W-9Y4(T^R\[('(YBI;UH7T>8!@'L4]A&OE ]!'(P[Y]*N!H M;4X8:]7R7@-=WA>[Y:;XEQB(=8?46Q^A"I6K=6=S!BE7W$28A6W-/8&>7!DZ M#O\X@>DU.&?2/F4&SRW5&_>"&WIHP:ZG"^F6F%/52+JO=^5=7GW.-\T2?GU; MW!\6Q/R(!Q#!F&$2X2R ?AKT+68Q\754<4P[MG6P@^95I]BF'81GZ#DS[$R0 MZL9 ,V)):;[+Z0VFCY*FC]6GJESO5[))LES](9*=KM& 04#$E QD(J?!:9(F M /:-HIAJE4",;,IVC;Y$YWUK(4T[DLX3F.>K*-80G YJ%5ZO]W5Y, MTO(UOBNK7?&O]AHD!BF.XQ@%@ (:P,"/:=(#2?T +[9-9?QZM(H-!: T---V M:)YB51ZA)\"\4V3&I&XP]:/%SRKG5N10VQE3*^0+E [3S+'^<5Y%1QNHKJMF MN#0S7UYD29@2PIB?@)"EC "0]'MM88)2L-C)FS1,S),O-J4U/SZ@4A[0 H(S M8U-@&3P#4^;1^3&G98S6C$N3(Z6K7\^TR/>;S4,WEO-UFS?A$!$$>9I$. Y# MT;+-:3M,. MN)"TS,R]V6RE0>L=X%Z:S=DG7^.*TQF=,.S&4L/.4+MW5(^EYZ*/1:X=N!74 MEF6E_9ZJE_"]WZ[*N_QJ^>/X8NI5_F-'!!-_+#A.F!^%4810(*(B2U*<-4VF M2#2>I'I+@:.:LKX,V*+S!#S=2O)Q%*I-AB?C3B^0'$D[>5G:^RJA>0VVB;\R_"6K*M2B\>K\GOQ"[?-B?]?BJU7-]_^B^Z) MEQ&4JLG45%SJJ52/RFM@O6OO3V@6Y5IH4Q]U>9&C,Q)E@EDW%,J()3\=WY7KA@XS0#/,H22F"<1CW3\J(IB%':N^SF&S0=C6D M0"+G\?5/JC5"J0:3.T"RIN!UG'8U"(_2]:XI__9:F#/JV O$J0K:6-X=5+;1 M)IV3.#-\*9^%6=WFZ_TF_WB=W=UORH<\_Y)7WXM5_L(59IO&$>*KC]>?\U5Y MLY63V/:F[:8H_4I>W;( $&0!#),T2'!*0 KB+F^$A"90K^9N'H26U;0W2BIJ M;Y;7V>6]=%>4D(:#2 1U2CWN>\SL7OWN+M^N14E;QLZ%YR3C!"8 9KA+$-1D*"D1X$8)*.T9V3;EE7I%)E\,*'%YGUM MT8V5IK&\#Q2M"2G7S;N&L3V-IIVG34?M##G 41TT9=TEA33*HE(A:3]1[F\? M@!AS!(B/"(T!!1%%X2$!Y)2H)65#/MBRZAW@:)09:G-S0;QLTZ*G3 PH=BF[_?Y7?U(O 3$'# M4IKZ*(51TESBW:+,@B#3$9:IL4V4G9G;@)2F>8UMFC/:R;VN)I,N.UQSXWG\ M,U2/_JRI4%+RMQ7=-NR8,\(_5Q=P(W+,9GWIQD#4BUT=@'S]/+YNTV>!,L1( MYG,2<<+], P!PL? F?IZ&\R&&K6^QWR(-LT>F'$ ME /4HL,,S.N)_@'@BY&]WXB>5KW5B#LCRH:9=T-K31M56NVM%K+ZJ^4/DF_S MZV+'!3G/@A6F5/&/9V>%)07! F\W0/S:A-N=?-[1]:J.'I,^F.5?: M"9-1Z<^EX/"ZK+XL-WG].=_MJZV\P>7C]=^W]U6YRFL!M/OV O&,^!FC"8)1 M +,$Q4$08):F81J0C''%"&"C:>LZ?P#L7(X9 0'T/*8P[:\WMQR +%XHZ)L%C><6B1GIPF7C5 MY<+SGQW4X53VOS%)1?IQ;X&N71.ATE(2/L*GU#:@^..%GCTX+S>B,-? M3/U:SCC.S\Q6IO*F&].4R:Q]^C+/I"R/$O[L1UZMBCK_5(F)U.&'!RC!(@D@ MB3#S?=%5>80ICM*DQY)1J+7A; >![6WE#I]W+P%*S7BD[>MRLUE6M71,R/]XK(\1]4H<8D_2#FS[U;G)2Q2^1JZO=QISEL&*;LU%%IPTSJK1LU I M^[;*TX!17O\CKW?%]J;=^*T7!/ (R3LT<, !QC"*0- WGR:9VBMKIAN=+-'^ MWN*2H+0EI$/32 M?]FOY I4\3U_ @.D%&(?93B.N!\$/HSA M 0;, C NYHQLW'+LD>B:)9X#/M-!:"SY0X/1A+P;"TJ]-XZH34>GL=X8&Z4F M](KQ:#7".R/"UGG&M,*7(?)=#6.FS+L8SHSR.#RL/6KVXS9?$)^$ 0MI[(,T MQ1S3.(-=PU%,\8C08'Q%2GG*B%40&$^IJV!ANT,5 ,9*KX:'AR_[^?O-P);I&?5MN MUA_D95:B?7Q7[K>[!0KEDR44DT#\7QJ Q _]'@4A3+4RUU+K]DNS;FZJYCU/ M;R.1R9'87Y-=O_/^>PA][Z[8;&15YZZWP<8P/$N3UI@T0[BK ]20=1='JTD6 MS0Y=^:\>!Q$RP2%'"888@R0#$2K+4_]_"-P(S#]X2HT0-X".FO M:0@/LF_0(![.I/(%[<^?<3P>UR4/QU_ICNHV)W5_+[B2,8(Y\&E# 4!8#@'KJ8;6I=N^$$X DFB/GZ M6-!0'@$.+UQS@CC5"]E=P&IOYFK@F+PP]-?64J\UU3NQ]9UW8FV_637QA>T3 M>/!,4893'Z6FR=%'D:W=2Z3:637S"B/EK;,)N;5Z%Z947XM;Y19WR0; MOD.F3*.K86"@-7I[8YHLC9/]?+V ,$AXQ",<^ @03N, 15US( L9&J_W"HU, M5E9^6 '[WJZ(Z2]^C>9SC.0;IM*HUBL_K#N:01/B;IA)*ZJN_AJXKIH__[RW M*<)!<9CVG(,*1! ID?@/!E,[YK; Z\%/N^[!"C'V+ZSX! #QLK52'<,C0/3 M><)8>.@ARZ]./"51MX^(S^R*L0%E.I<8CS/#73,B!)WE2RLRF6'>U8!ER+J+ M<EYC[$OA:X=XI\ MV-W$=OVDMGOOC(/T(F(+^]<&MW<$[K7(FWO WCWV4(?]G<>+>K7<>/^>+ROO M;\N=O$CDP?O:VS3QK?5CZ#^SI3Z)5]W8*I_&U'*&46-,])\!\SF7#]FMY64Z M[7B0PV&1Q,3G*<(4@#2"T$]\FG7(&$I\9$S[C2&R'@+DN/5^J1IPG?E M=G>K6] UB7=&*_XL;C$K_,]K_L$*&YR## ' <1QWX0\(0E_7%2@26E26!3^E4Q3"'VJ4U=5R;;AI+; M8'D*[6X2=0'<9:WNN#6FSKJ^>HUZK&WC* 4>QJA%S96G118P"W'"8 0"ADB4 MQEG,48^&<9)95UTE%!/H;NA;UUTUPJTIKW&FI]->"=UY]94@S>JOEL=>K0+K M63E>@P>P:D^%N1@N"TIQ&B4, QBA&',>92 [A@1?\_$]2R"FT.# M@:KT6U+ M@HWS/)D"2^2N"[#$:%1_M=SU6N57S\C1ZCN 4XOB*WYW@1& F$.4$@I@ M'/;Y>,:"@%D77Q404XAO:%U\E>BV)KZF>9Y.?,7?."^^XG?-BJ^.NUZM^&H9 M.5Y\]3FU([[X>I=7!T0HBY,((8H#@-,8<08([Q&%861U#4(/B749OKK-JWPI M,=D48TWZ;2BR/=ZGD.7&0Z]#G!\1;4RAA[GO- MX]5*'DFM?R]W>?VA7&YKO%T+P,OMJMC>?,Y7>?%]*>!>Y3]V1!#YQX+$/$)) MP$00B5/ $A(QU+UIQS@C:I<33(##DL-7EWQ4]Z\GY:/]GCEM?A[.0=:@WVQED']">N]+Y>-?^19GB- M'1-7YHU@_(S.3^%'-W1^$DN?WDPS&;OZ.O\Y_YYO]SEY^-OR_Y45W=>[\DZ( M'GGXG-_+$+2]^9+?-)?A7#T&%F9IE$$4!@QQA*.$ ()[8 A#S8+L"0!93].E MR+?O_NY*[TMQLRVNBY4\>W$P8JB^VW.2KLP[X9WA:M_!EQ>C-08<72._=;#! MZXUP2.Z',J^D^M;=ZIKXVS?XQ1@P$==*ATY[5.4A,AUCT+18"F&9AFA#&>X"IF)HHGT>=%I;E"<%5M5SG)RED+9<1RE71'-KYL]C=CHH5 M,WCQ0LQPVX'C9PJGLP$;<61V_VJ&UL[+U;D]LXTB9\ MO[^BO][KGL;Y\,;.;N#H=83;KK#=TWO'H"56%:=58KVBY';-K_\ 250=7"61 MXD$LN6?:=AT("/GD0R SD4C\K__S[6;VT]=L4>;%_)\_PW^ GW_*YI-BFL^O M_OGS[Y]^49_,V[<__Y___3_^U__WRR__3W]\]Y,M)JN;;+[\R2RR=)E-?_HK M7U[_],0ZNTG?%9-TN?[LZ^7R]K]^_?6OO_[ZQ[?E^K-K?$CU^+?OGO\+KY^&4LI?U[_=/5KF MSST8NH6__K_?WGU:R_E+/B^7Z7R2_?R__\=//VW@6!2S[&-V^5/\]_>/;Q]U MLLKR?TR*FU_C[WY5DTFQFB_+C]DD"\A^F67OLZ6:3S]F7[/Y*C-%Z'>^7*R! M+,.PUKU?+[++?_X<^ID$1* #(.(Q_\\JK/EW6WVSY_+_.9V%B#ZM6\9GGW8 M9LLTGW4K7YT/&EKVV:SX*S+%%PM;K+XL+U>SJH->(*C_>0,C$7[U*9UEY>?B M4WXUSR_S23I?FE6Y+&["A-4'%HT^<6 TU@/[F"U7BWDOLN_I?V!)/\??=RO< MXRZ'EF>13K/[)TM5EL4DCVOG'V'I'(K;K4?1"6J+538UQAE/?>0/M.QE=+7?C/T-VX]-IV5>?KB\6&1E8-CZ(P+O'I!H2\U@1EX4LWR2 M'QYUBRY/(H^:_CN\*-$2+G\+;];G(KQN9?C=-+Y2.IW%)?73=98M?1%7V-!2 M38O;!AP[Y9A.@F@8[#00]O%(+Q9%,$QN4G6SGNI^#X\L0J=?\V)5OED%R<*# M_0':U9!.B^>G\'RV9L6'RP^WV79!& FRG0WN)!CW.+N-8I:KM^*T[K@#V59E M/L_*P*N;+_F\EFVQITDOXWF?+B*[O]9^J^IWTNU'JM5B_J#C M++S_]S-ZW5'6Z&*0\;XKYE?OPILV_9S.K_( 5W"8LF6I[]YDQ=4BO;W.)VJ1 MI0UYT_D'#H+%?5S$?5MFBWDZVSF)_>%Q_(<.@DFS=Z]V1^W';M+R.GQ._,?] M]RIX^[-H7*W# N4RS%'!%8B_.S3RAMT,-N[G'WO(B(_95?T)O=]/'0R5Q]]U M*_O>O@>3L-[[=E1G'1W/H$;37L=GKL-RDY5OY^_R M]$L^RY=W888*1MIT-5G^$Y$Q? MO4JP)GG <;6(H9U)QS;1;H(V%QGR^#(SXX>Z+.]=#OJ&.]>9-?9O Q& M]-MY>"9[5P3+:Q=?:C+XVIUU*\/#8%AK17@/)G?NVV2]#,;I9A%FQKKKZO$]=BI-TTA6 MC::=CJ_>S/]B@V['4BS36?!E?9HO_I7.5F%1?/#;Y@ VZJ\#2;;I7F%M=&%I M7-X]"-<=''6-MNU'Z-+%/"S9Y46V^'0=EIE#HWKI^>Y'8M+99#5;B_OA\NDO M:VJ^39_=2_0IFP1++UIX8;Z9K:;9U"^*F[A8KI;;,=E\M@IS>]4RKIJA=;2R MBGD;P7OXZ.[QJ3?Q[&_5?E1OBF+Z5SZ;A??N[7SY*)H8)HY#HZO7NN]1JIMB ML7TCL7.835@Z[Z*;M=X3#;[5MEDG M\C?]E-ZE#B]V,=_8AD]_W8W ]3^@;UE=N@&DZU'TC5J]N;9)'^U'O)DP/J??#@_LF4<[_?R:G'BY11>C^1K>KV(1 MUNQ-8N*#C(!/J]O;69XM:@RP02<#C7DW67[,RFSQ-:9.!Z,D*V,$Z<.7X-]F MRZSJJ&Z0K?G@>2KMKL+Z/Q^=P#70K<],,&PF"[ %RDB^5= M]<,NQ:[1_T"2UEMBCNBJ_?C?Y?/@^9M%-LT/6O3//=OM"&JJ?T^3]N/YL+S. M%MO1CV-J8EN M#[3M:80-]+J_:?OQ762+=51P/LET6.RFVWC-LIC\N=T//CC.!ET,,M[@7ZQN MUK&"\O?PQ-MY#-16:;%_9/G5=5C?U-=LD5YE#^*X5?.:]!E\((-@]_;F-ITL M/Q=5^M?;N2GF\VP2!QU/*NU$BSD=:T-AY\+H;)Y=UEZ,3C&601!LNCO3HLM! MY*G,X'?9URSZ\>]7-U^RQ3U+/Q?_RLH.M7[4YPV"1+U9NW%'[<>^[KSZL-J' M^_:WZFM41\Z)Z\X^K-N]:3)+#SJ(OC!K.J4TZZ6W41?S^*9F#Y+_U@^JO]+% M=)NL5#<\T]TG]"7M\S_=VFVM5\L^/[-71#9O2R?:/MQ?7Y+4F_CKM&T_PL^+ M+"U7B[OUIQT:TK,/=SR&II-3K<8=C_%C=KNU*J;K+=^8GG6_+!\S\$8]=BQ- M/3KN:7+4>!Y6[)&;4R?ENFB8\Q?ZKCC\7_.%L$)Z73D MWW?9]9AC=EK'8_ZNR^[&? 0QEM\/LR8+;A\VOS1"R;\ML M/LVFZY)CU2!FQ>0Y:=>27J;EE[6XJ_*7JS2]_35.Y[]FLV59_60]P?\"X+:X MVO_<_CAY6%?F2[E.0*W&,HO8_//G\+G)GJ<3Q:$GC$L)K;/A#X380&6E1 I* M3M5CT=:';(O%%MY^97M7I//R?;',-B5TXDYK#(L^$,+FY616A*4N^QPPU[,' MILXSTA_57T*TL\0XP36FQ&B%-5 5/L!)4 >?AP14B\E/Q6*:+?[Y,_SYI_"; MRVRQV*Y]>^KDK3FY_&X621>3[VC\N.'VB5]OUPR0(<7P M> ?IJE?]UV??]2%G@?I%[5[7#*$(P$)PKP ER$F/O-QH)/P':*TWH!_9G@5\ MDYB_K"%LG>:)@UA*I81PVC#G!78&5-(#_D.\_W7U7_0.[_WK/C2QWBR*LMP. MOA&E'C9,* #,R3!]"L\$XQP1JRMIN9?XO,C4+0$.LJL%TH/Q:D_-SWM!:M"L M23^) T0YQ#U&'B)&).30[+ @F+5@':K-NCV!@]?%NQZA/TS#[X,]\2>/!O6P MGNAS%-KW?*(U]8 !08!%PB.GL=E:7U)!ZTT+JN ?ARH=0GRZ%>\>B"--J(1! M2PW#!##*O*"&(%89#HI8(EJ0B31>[;X+9KP.*G6/\U",>NKLU>+3RXT2X@@R M2C$#N-$6,DN]J*1DV+:9FFA3-GW-%E^*UVP]=8;S4&QJ2J3G90MK+B,$"DZU M!%1YZ!2K9--"MK&$V \V(W4!\+BB-TWK\;^J((ZV5##AL?>*4D"])*CRAX@G MM-9:?$J?Z&,QFUT6BYC>T=HO>M!7PC$*OJ$,%AD#$#IMO;<5+LCK-C9*8X]\ MB%6E%3>.'(J2! GP75B/Q^R&9=_O"QFKG*U)_C&GE MIC?3Q5"\O%@47_-X0=0S,NRAX;YFB5?2.$JYP!129C5DA&XEI3 8>(/$@H:+ M0 [&MPY!;Q\%NMPG[1^+?)E]N+R,R?/N\C*;+#]<5D6,/J;+[#EF===[XG2P M-!$%P!,-4)#>T&JQH5+A-B'P8R-,WR=GO$(>GDQ%Y[U*$R^$QM8A''2AM25Q M#WR+A8"^#5T;Q[!NGTW>>H5<'4 3HW(MC[C>[%4YEXYK0;VA-EI-GFI.!-RH M1A@7;*G3.9?Q$LCI*A9$W11"^R./=W&M5:3O?DO_72P>U#;_F-W&HBOSJVW1 M\,UIG3U8=-![(DUPNI#1BCEG.'*25=L!P@#L?X#\@MKL*4Z-_E!+W:/9XV-> M_JGO=#:?7-^DBS_5MWR?\7^H:>(ML(8RX80PGN#@\?@=VDH!>%Y\&Y0C1:^J M.!WYJD';XB;-YXW(][AIPB1GP5(@1EKI%+2"D6UX6%B-A3TO\G5'@(/,:H7S M4,Q:VT"_9?%0[[Y%]?ZIQ"$47C'+@:%8FF#F<>XJ.:039S99=:?6IROET9 > M28URL7Q B_#=4TJ$'R6/I]\7UK7G'TRD-\'N]PQ8H*4D$$%/*BF\K;>=\7K" M6*=8Q3H!OD_ZO$]O B"/AOCB K7W^40@R SU5&JO." 2LGN9D#J75:FM0HON MH3PZTFF*FTE:+DVQ"%Q?8_[RLK+O^819YY$&Q!"CC0HSJX/;R*QP1. S66 Z MTEG1/:+'Q[H_?]ZO\MT#B6",>DR5,YI3X(6GGE*/K=X>]#RL2 . M95%^MQP^DOQ=/L_>+K.;??YRS1X2Z9PVD!&#-'6*!7;3RO1R6( V89KZVQ9G M;7#TJY'A\M368]Z4R-_<"!(+5E7#WY30CU6^RS(+_TT_I]_V!EL;]Y8 J)2Q MBBB'/0GOJ0M?5+@@P=M,=Z/,:.F<+]\ENO6M@Y-%=BZR1?Q!>I7!/23=NB=^ZG63".\T<-9P MP3!DC@L*=Q)J9VMMZ;VF5:25EE_*P>@>Z%&]T\^5%GI5KS$C"GC-!(QQ5$ 1 ML-YOL0\Z=VX,^]:51M:%%-8E%>)=UOD\4"P8'?=2U:F T:+71 ?W3X27 5M. M);%<8UL="['>ZC,)DG7"EA?WJ?M&?;"-G)U$#9W"9B0]MO,D.)O8,8&@%5XH MS#71U1%+*Q2KM3R_)J.T'[8.!/_1(#_G(,(3O_D,0RSL)" M[QTB3#HDN;8[I4@.^'E%D3JAY:F5,"Z+*Q92>@AK61:3/.8PQY#$>287$F:$ MTU)Q*11EQF)BMR44!(.^7N3U1TTN% $MQPT#!%OBL0JV0Q6'8EIH>?Y&6VWV M])!2AF;6I,?F=,'4PWW-LN M64O&.,'!@[&:$"\=V\D*U)GDAW2O^J(_D,>:DAB&CXS$ZX/#!FJOI*YF<@X% M:K/VG6E*8M.UKQ/@7T=*(@LO@A2"$.JY 5(! +=5682@@ ]:EF+PE,3:"JV5 MDM@,RM.G)%*G" ]O@, >4Z@4-JA*T!8(Z#,Y$-:1SFJE)#9#]/QRUZ"U4E,C M"61<"<]D6+8K^3T0;2:3$48=3^F5]:.1UU5CC2,F'29*A;<.(Z4UAY4U)[@; M-IM^3!E!M75>J]!:,Y1?_<''):^-2 MAT /L"\2;[5^^8+* 3YD'3"EQ?J!O>+_0GF@E/O:W8_)8A8"TQBJ:&$Q%MMN(5KR+E1S.$3 M%E%Q-[>SXB[+MI>*/J!._;M6:O>18$(T5DHCXS!EVE$/>86#).=VX4HGC'CJ MA?2$]?&']3;O[Z>8JS![.P]334R0W>-@'&R4:(T])Q0B)Z2GV$("\7;DVCET M9H'Y'C1:] 3U8.7@MF-.9^GB'H?]9L@S#8+5JP4$3H=UC4 G44SSKJ335)Q9 M0

B=0ES .3Z%_I9*V[VB1ZTB")/IC1BGO+#,0V'L\!E71<2GU>$;;!2-0. MYH%)I(OYJFPP$3U^/D%$*P$1! 9C$ 2EX:^M; 8 UR9GN?EE*>=#H58HMS5X M*BG7YX#B)>%Y6>Z?9FHW3I2#'&AA->=68(&Q8=6[8(2S;;)=&E^'\JKYTA?D M T\_=*2\ J>0+& Y[.\IKIE2G. _%H_650 =!V4.K M>ATD" 38% $<>^*-AH8I74EO@&V3D\Q_1);U OM@F^ M^'989A/<5H D<1*Z M6"4:&.6V,EMI:)NM2#&^ZY[ZIUK7B+<.*&V=S,_7^6*9A<^__JT(?ZF;&/.N M&5ZJT44B!(/&>8@PM H%4:!BE53,B#9%X$<8(^@T)-DOU"?8>#CQH??N]QVT M(E0:&P 7P3"!5#GM-UL]'@!^RNO='QV/-3>?/K@0.5V(S6?7UT4LWR2 MGW *^'XH-6: EQLE#C(--? (,^^=QD0%U7-LE:28XGIW/O%H;J%2%EA;DS$X9=4&;XF3HCW#64--_K\KE.M7TMW2:?2Y, M,2_#[Z;1H-;!0II/LD_76;;T12PD%.O*38O;,60\=#WM(!.88QU@%&-M"/&* M4^>P#A:?H:1>>D]?>;#KW+NW\[!NI3-U>QM&OE;NQ?H")K.Z607_)_^:;6[/ M^KQ(YV6^LPWW)LRVZ3A16G@3XBW0BL!B/-2&RV8 M8JB2#$ET9BEA/6G]Z9'<]D /N,.UE?_3,IU/T\6T_/TV&DSA>0+D04[5:I\( MPB2FG#)-&130,V.JE]1#VZIHV A)UD[]SV<9=PKP4.1J/J/ZS )*&A" MB=70&0*4DDSZ#3H:0*H'K5EWM@OJ(+H9+W,/UE@YMLL$0F^ !81Z(Z2(Y?XY MVR%D?*U*JJ]G\NR;1JU9>Y16!CLDF,XFJ_4&XN_SH.'M5/!FE4]C\./M?"., MC@64L\_%;3YA@!UI)IK/E7UDVWRM2W%ZY#&JMS>0NND^H)P!*K#UTPBFA .05QS!G !A#?:&BIYA1HCJ$T8 M=(3)]B>RE ?7TV#!A++,EK6V+AX]F&CIO0J :<,Q\LIAYT@E#4:H31F"$5H) M0ZK_:3"A#>X#%KKX[B:H];E1HEU7A/.L?$ :4.Q M5LI44GI<[^ZDKLXKOB("=8;H4+QYD,$93/ZV(6]%2Z_U[ER[L:EG3= M+A+"?+P;!*L HK3$2Z8J9YQ0+=L<#3JG/9#V-G9/&CD!)P^OAL^<4@GCIU8" MZ(T-P!',.**55%JC02.^0\Q=W:O[93X=A_')5L$'(V^X%#YNF1@*+%5:&J>8 MM=A[3"IY*;>T34&:41KCO7.J6\"'"YXNTS ]3UVZF.?SJU)-)IMY/)L&@?)) MOK^@ZJ'&"3=,"*B]"(8"HUIAR:L9GRJJR'D%/WLG6>>(CS#EW!3S:?16'J67 M7RP*7RQNTLWINW*]-11,O?Q+ >>HD\=X( M+FJ9ER/;]9,R M1Z0%6 M*I*2>8QQ+(&_1L0J:,TO<&(I*W:3,-=/->)G;7\H<90Y"#3"U%F$@ MM!$*5 @12L_L-$_?-.HJ9:Z95G[4E#F'C>8D5FA00C.J8@[-%B4')1UT/',),(8V4<5PQPVW 35;(A>]J'81_/>'GP3E] AV= M]QE,#K53GEFN7;P!Q)F QQ8+KSAJ$PL:(5]/9/_VJ9+7= 932UY)MKJY #S!*WWC81WA/BJ0?QT+\]N])BW2O[<+9Y,X3/)1D8 M^B ?MM8K8+BB&")A*@ AA8/>73FJG/-CF=4YYF-.!_X4GM]L8GRX_'";+=:M MRQ\Q,1@!B0!S@DH.L31$,>U S"&'7'JF:Z6YCBPRWG-BL+<8!I"0)DK$6:;X'W3J*O$X&9: M^5$3@T&8,8P.$XHEEF/$I.5@BY(V@ SJZ8XZ,;@VG;I+#&ZFF[\3@^^1T\8J M:@D40 $2[#SM+:F00]0->K9[C#-R2TZ?0$?GG1@,("<>24&15"[6W'<(5UA0 MV^JBH!'R]43V;Y\J>4V)P5P9["S5SFAJ&(?!%F.59-[* -H66;A MO^GG]-MA.C?I+9&6L5CSUF$;E$.P *R*HACLS^W&ZR&)]#R'>U3.<'G(Y?+# MY9NBF*[W8+/%UWR2E9^*>^"?33]^J5&BL*->0H"4<-PBY+FKG$;#L#V[/>P3 MDK S+0S%M4_9+/1Y]2:;9XN 57#\IS?Y/(];;VN$-CF1>WA7KX,$6DP)A\9: MJV&0.%@_M))>>&G/+37UA!SL12/#[1)MDRBWP]1!BLN]23POM$C"ZQ;E(#08 M\H@3C?!N;K<,L#8[E"/,93TAW[I1P% $>Y\M-P-^5Y3[7)='SR7:$JE)$M\/3G! 15L< M_@2SH H*6!W>DA;$8G^OBWWHX%0LBWF(DP846S^?(!S+*7K+B$!8(@\Y$95L M%*)!W<\A^-5>R0=8K9;;/:WRA1<(Y=D#RX)3+VN\W?GP/D.GSNGWNDKM=!8@UG2"FA.:0.:1"L+%(A (P\MU/I'5"A& #G MH1:-W\OLPZ4KE_E-NLSV>42/'TPL0MQ*HR05EF)%F**JDD9 T2:B,\(,B!Y8 MTPK/D6R@U)^+FG64&"40P-H+:HD@4'LN;86&-JWN9ASAME\/[.H5[^&"-2\F M?S1="YMVE>CP(@HM&)0(,BY(F+LKX 5@'IQ7_+ '!O:,^&$.!E-WLF868!AL M>!5^K7K,8$$2P"(MUJ@>+L*88Y6,H>_VISR&F%@ ML4N6#0K\"!VQ=<;'^;AA%&E%.6=& 0QD+-L$K>78*DF,Y*!6\=.>MD@GU]ET M-0O&VKY6;7J7=!K:<;J:?41^\SSJK,YUE9FN+F2SY?MSW97/+,6.K,)ON:)=HX M'4M_ :8,"/JU;D=3%J;EY-94:X66:VP3JT.$DP$@$1PR)7B MFCKJ%-X@8 &3^,P.D'=#AJ>!G3Z0/L&;_3Y=;)(_3EU6HH\WW1D/,*4""XP] MI9RPX$(H*QGQS%)::Z^B;\NA$D!-_GN5;S8T2WWWX+M#Q22:=I40RY 16!H- MM=,24@5=A0KDODUX[K6]_;4)\N+ZWPOF0P51?LO2.%U%:^7M_':UC$ZE)PHP,0D$<'&H/O=3::U!)R+ [,U;U1X"B%[Q/R:B#Q1I>;I1(H0V*=G P MD0E!0CB$MU)R2/2962KME5V#/4RK^1)LJ.DX?TV5V\#3;X<:)]4<*10-=_S .V9W??4 M6O,UF-0&WQ;[264^#0#DZ6R]"5',/MV5,5/U[7SR\FI6KV5B.: <,H@ 4Y!A M@[2HT!%JX/S-TW#D2)T6?>(\U/SSKW2V6JOMPEYHDSEH&%17>60, (A 97TDH MA#FS,$!;-1]DS5&H#GLB3]W>+HIT"#OEM+S1)#- > MB6 -"(^91]9#4#FF4GC?YD35"/.VAG/,3QHG>U2B/M:]98G2\,DIJ MZ1WV3&@ 0&5>*D%;;;6-,#/TE '(8S$?FET/-K>UP=(+PSK&^+3SV7.+OEHL8FKM M6LB/\:L/EQ]6R^CHEM'#S?YO?G7=>,8[]H,2*(-;KH)^C+8"04J2^ M39K""*.H \Z) VGDA/RNKOQZ.[^,_\0?;<^NQ&/#FQV.3WDPIQ^@;=-E^':Y M2F?-*-[NLQ*J;9@Q# &2*DD(@C:86%M,"6YU8V?C^,D0I1^&XOF@:AD7U:MB M&!\6L:K3((QO_I$)$M(2 ;6"A"M-E=6,5P@#;-J$>.H[7')#_'EV%2\@^7PV ML_PI5#1N>V9S:NCM?',+Y(?+%YI4%W+>-7?M.A]! B3@5%.AH/5:BWA-MMM- M0@JV61L:5RO[H2R@OE4UOE=E)\K37,1.7H,7>T\"6M(;18 *DPTET&( *]Q< M6'%;4)S_3?&>U#!B^KXOYI.#%YJWZC)' MMMA[4\'1FUC/2/Z,8?5V/EF$]RFSV>;?/"X;BV7^GXW9]7))[XX_(O'.&2BU M8!PXXJV(M16VJ!B-2)N[.^2YSZ6GU<4))]0'PG[,UM2^+"F M,&6D )98)23G8KU_S1W#SOE6V_C@W"G9-]PG.!A=O4X^?#^?Y.GLP7MUCF>E M 5/:2Q#O[R6*!^T NJ[)+CVA\:JJ.OSO1]I3GI66$@)#-9.2&^N$%IB:'2JJ MU>6C(][L;$>0MF>EFV'^^LZ/(>J)ED98[07D7 /C224?4?[,#F[TI_Z:Y\>: MP7T>Y\=$\(HM\D(*"C$7FB*CMS(SP.BYY22VU7SC\V/-\!WG^3&J.% V%KO3 M&B)$M6$[&0@5YY:3V)U.&YX?:X;S:\Y+=)@&Z+3F&$KGE0V.@ZHD%W$N98P:T>!P[QJ M"?,8Z%7W%J_:?232!9^'0$D\#/ "#O@. TZU;4.U$4YK@U.M#=@G)%PU_*:7 M,37M*HEW+@I*C ZF(35>A"\JS#E1JDW)FM>66]@A_;K$?(0L/'R_4_/.DF# M,DHDXXI["I"'%(@*%4[-H/E_Y\_$XU _1:1\M9AJF@A'; MXNT(TKJ@:"/,7U^0W(DPY0&"(#$&>@\M-ZB2#W+>YH[F$7*J/_77#)(W@_L\ M@N0*2FR-58RCL)!+H#'TE;[,WN5?L^G;H,#Y51[F7E66 MV3+,R;^E_RX69I8&N/8O<0UZ20S"'@AN./!4:A%>2.PJ'"QD;1(V1QAK&FS9 MZT\%(Z#B_?C?IS>'%\:&/256&0"]0#Q8M $%B,CV"HN AT3ZS/:2>V%*?39V MH(&A&/EYD4ZS.,KR8)VWIX\F6@'N)9'("\R9$M#8W71/F?UQ.-5.WT6G, ]% MG.H.OG4^:)SHK_/;PQS:TRK(2;5&<7?=8DM,^%KHC9P.6(W;T&F4=](/1:CN M,!^*6Q^BUCXL+A;%=#6)0];IY,]9<7607OL;)L0$DU<"2!R2RGB-G78[:8T> M]-+A82\PP@%^84TN!HW"R_+>1@\ M1^KJJ::/PJQ/7?\69L.;U;3]Z)@ES$Q50Q:N*G0122 JW+'=0F'JG*5Z1 MOIMJK.@&MUYUGGX[K/.'SR08< P\\T)LH)8)K2+=XPB1Y21D%0S(F3M-K5&F$!QRDVM8S$_X>G6C]FDN)KG_PD6 M]SI8?IFG.YM[&X6?JOFT.F,>K[$NR]5--C6;D^:;)T,O6?[UT07P]9(<.O_X MQ!D./39!GXH[3#2@B%7((V[.Q.;IEH2'#]2>6D^O\0UY._\:GB\6=P.]$KO/ M2R35% )I#9$V'J\\]XC'#;3*AY_L$G)H@+@S3V3&.H@S>'M:Y4CAUNM=/R MVJJRCF%F/UXU0U'_35%,_\IG^PK)5X\D1BKK%?8E M55^9&3 JU9R0^H?J&C>C]:'>$NXX@008!G'<:XC7#%>V4?@!;76ZIG[-U7/U MSCJ&?RA:]GFSG%8&2V:1@%0(":BVN$HUP(#P5N4\&^])GKP@^K%Y9?[3L77:)T(R*R@@$C.(?5**>HKN8E#K6Z(@#_*=E_W.)_^ MB%8M@M5IG@!DO" 8P^A"R8T0:+:82%"R59YA:-,1.^%8SU ?8*Z*Y\?9?F< M17T52QU4*.C04$:X H[A[=X( C[HM Z]^Y&V23);4((.H_AS#PK'=)=(P!'$ M JD 36"F"814%3I0RS,]C-Z.*"WJK!R)^PBJ@3VXJJ .&1OVE- PO3HG*.1, M"BJXYYAO\8"6M2I@/F(KIU,>]@OY4(O1I^PJ6F;!2@LCS_*K^8?;K9-YNF5I M.Z:/V6V\Z69^56-)>JE) AURG%,8+ $/.7'"N4UNNX#*4%3F9% MO"BMUNISN'5" +6Q9I4A0&O%%):.;6770-63O:O%9@A#LST)GBXUG8,\@M?Z M73&_6MO-GY^41GB3%5>+]/8ZGZA%EIZZ]E^7DP"2W 0GPQL0]"2L]\ANG4TA M@9&UZJ_V;9-NRS67/M#:!9@7\W16'=XN8UBZ4MM&7?4K ![3<0(=%*'0#_/@_1?0H*7%_=>3\]I+,]IZA??#X1 M7FBAD:/>4H8!IXIM=P^#+\[4F=U6,10!BNZA[Y5.FQ?MX0A?+'>T]_FP\!H# MD)6">:.%9\X#7\F$Z;G4_NM(KT7WB#9C29E-_G%5?/UU$J^X7MQ%HO#JF\@3 M_H GVQ\GOW]ZAA3WOTRP]=I"86@PZ0@,3CTA.^D9;75A^:@6J8ZT5K0$L'^% MF_=[%&[>)T$T($$L@,0 =E8#P3R04R$>?*A@<6G(*2$8;X/WL<"D:J/L46V3=*ON#B$=*@K:T#[: M[1WM\7Z.[3()DR"PL0Z6(L&!)]8["BJ$*)A0SB-\SK)4ZL'Z&8O#]7?$' MCV,^?31QC%N%"?+Q[F2.A.5T]TY*4?^*+SK%>P3QNO?9\E,ZR\K/Q7> MG77,SB%IG(>6 1"TA7!8H*P @!H)*42U3A#_6#$[9 FVR%I'XS3,- <5XAI MTNJ4 M$+U"?/HP+]=2,^:I"Q.B0-I31JLY4F!HVB1)CJAX4#]S1&/X^C0=W"J>!-A; M?_7A(PF%@H@PL85)C3AGE9*652,/5GT;>W-$!7"Z57Q+$/M4_[N@A+D*-G,0 M;R\)OG\P 4'Z>&\Y]THZQ .'A=U*(;G ;9:%^D5?7B$56D-YZFT?Y;Q2%AAC M--.(Q%-!E84C,:!MG(3FI5!>B>([!/1'W/0!!F#*H34L3)A,2B+9#B$*1)LC MI2,R04\4YAA8.P/S-TJSOA QG2S_R)?7E40[PSQ*$_Z;?DZ_':9ND]X21UA M!E,3JYU*:XWBU3HO"1-G$DT9CC[/\[5'E8Q@;^G$YP^[W"\2@BKC'.<<&(;" M!,6VB;HL.+X>U0HM]3Y5'-S!VVBDS@&0%KTFT&+!*9>!GD0!#K!$?HL5HU*U MJJ$PIC!<=Z1Y>7+H&?RAUK,G\^?QO&S64;!.@;(!!RR]$YPS;\0.#4?,H+;7 MJZ1BKWCWO429M+P.ZU+\)Q:)^)K.8E&2\)./68 EGRRS]>].MD"],+[#R]3^ MA@F7$ >=6L"1L9!:0/3VQAVJ!**U'E+C9V<3:?20< :H(^EO"\"/4SGO:T#TNCM0X!J2S"E%@45L>=_$"S,RN: MT1497DQOZ@[JUY'%) 743&&O>"S8'X2IKCD.,@EY;C57.M9SK62E9@B_CF0E M@; .IC>#!&L8.E0 QZ >SIDI5J:^W[9*5F )X^[\11'C?*M%>>PO"O0\)5XU64M$D_ M&-$^4#_J;@S?:\A-L\!Z[B#6P4>RC#@3.V)2$T)T2O$8TI6 MXD9:3+F7@DD58-'!M:Y&SH$_DYN NR5'2Q![M1R+U?*Z3K+2]P\FG!/"#(), M . "G4UU@7:0 DG19N%X-(N+)__2F>K?3&T6NT3+;1>'S6A M5AK-N<)(5K)KP]J8,B-R9SMG0BV&M<-Z)$'VQ]^=:R@=<$8@YI9QY;U T&(F M+<=62>@$)Z,(I3_61)N@>JV>$AS 4,QIA+$S3GKI,*@PX<:VJ07\:J:&Y@39 M]"'6HO>SL.TD>T"@CJ=I?-)]NDZRV+ZF)I.UV6.@\VWVUHL]5WXYK8H MT]F;1;&Z+4,7&[\SSEZ(X \[@(0Q+;@)DSZ#D' ?)FO-*_25 M4F=\L+E3;A:O0'E#O3J-Y'B?WF0O[DNT[#&X4)0;;1G@DL5\?T!EA8_W[MQ. M[8^-=,4IE'AT,/7-*IU?_>>Z6/FP^!6+N_V1T^>?3KQC'DM'<'3:I0-((E*- M%7$^:+'@_@G7NT:+KA$_R11H9FE9YI?Y9*/2__K<;:@XWTG"24REIWE0DH) 7>6K8&1[':<^.!K7]L;S#L2KSSUW!BDG1!.B^WI+D\P'471U#U3 M9[-K-^MTE# 69F*#*; :.(X,]1!4B#B!!DWB//GF1FUZ''-VX%C,>Y\1BIN; M?'FSG0;,VL2[RN:3_)3O_\MCNH]3UID.FO238,^6%PLBNEJLOPC72S2^?(NN*SYC2G*97GR%(J3 MS#'!&(1API<*DL4LHQ8PBWV6(;_I*2HPH:[\[M4L2?F%$-K8BC? M^?EQ[R'A\PT2@P@ ,*!GB>54.T<[-LNGFY\[M1J" M?D(G\%V^S*\V^Y$_I(/GE0,:8 DP!Q *%V^1W'CKWACM:SDQ-9/3'@WEQ:SW MYY],N#."<.P1#KZ$UC'%:EOIR%L"W)E5_>A)AT67&/=Y>O/^K31IF>TI$_/] M@PEC7B!-((?<8:.8$]Y64@C3JN+XF)C25H=%AR .1X7/X?/V5H!YZ?$DIE52 MR9"7PN'PED#J=\!PS<^H $P;=;[(BJ.1/#J7^2*8X//EN_2O MK$3N#HQXVF!UZ"C3,J& %)5\#LHSRUQOJ^2G48E.0!V*-#Z? MY\ML7?7[;=#6_"H/LVM5__NW]-_%8ITY?6"!:M!+F+D#?,P2HSG&0A+L#=SB MX"6@9W(E7]?K5G\(CX!I]^.O=9JU84\)D%@K;\)[%^]4008*7;W)'DM]9M-9 M+TRIS\8.-'"TVV:S,K^:;WR# W?&/?-H$CJ$S@LJ.*;(8$:,J-Y-'[R& M]*W#HE.8CR;#[\MU7M7FL_>3X9E'$\(0YP3:9#V-R MKX8D0WN8CR;#DWV7/<>87GXZ,8&SDAG.O*+Q !<@VWM5! "*J#9GE494IK$S MRZ4S)(_6^KNB+.]',$V$IMT K54EHR=E4SNA"Q\6 0'=-I=U57:UX]$(OB4?"!.^0 T A<#9, MK,!4LFE^-K>)#D2B;E#NBD%;FTC-9ME5-IW=O9U?+N*OIM5PM]D-+RY2Q_87 MEEP=A<0FV& 0@+"*$UG)R\,OS]4![Y95?>$]6'2YD3C[HLZ-.DJ0H8"P8/@[ MY2R5S E(MFA :OS9&E$MV#<$T"=,@UH?IPUORBH.7TV6^=<\9J*&QV(YA0^7 M3PL7_:#)4BPL3C"L5=P%?XL&)1+MF)"<("BPJ56[HQ\\GA0UV&DR'I2>Q5S6 M]1FFAJ5&]_62,,P4PE1@9 V17D.F9(4%AKI-6N68C.M^>;*_ZFB'^ ]:+Z(: M=QSMYJA^MOCZ4A97S9:))UIYSXE'E 6)'41&;.5%!*-:I7Y?#]]Z8<)S12$Z M0WPHAL6LE2>H'-RL>+%-XJ%!QC ?7%KW0(N&<,6*U@@(9 CQ@2-M*/N/.[4A$2QT?8LQ1F!X=A_PMG:\NT^_<[<]A M"BSS_6EC#9HG1C* I4%<>^JAMH1@OI6&<(7/;'5JK=.B=XB'FF2>5%%_5]0J MV[RG5<(Q!833X-@*0;V@@ M7R:D\;9/ .J: ]8"+5G=HGYA5!Q>PO>T2:2U5 M@")JK!5">.$XJ63UV)R9"]:)UNLQZ2A\A^+2IVP6^KQZD\V#W3];7^UPD\_S M&$ +_QQ%OTF?*P3<',,6WUG6[='H?BAGIM MQG,MDL"2*^F=$X9+P"66JMIC85+P0:MBG+2[WQY38N,XX*!2J316&"VV3XL_'1[\291+JZP^P3:/)Q@)1)DCE%*RSC$6M(KC:@#,H&=8![O$J#-U[^7240B?9&W= M[S*9,/'FT^TW==?5!ETF'DG+F;$ "\\-%5Z+RG?2W+&3B0#HX_ M<7_D^%P9(/[+9J%QODS+BVPQB=J^RHK+B]5B5P@RRMLW"/,(]YWXX/$)%#4[T]\4\=+N:3Z-1LQ6G:U(_]QF) M(<1;!X%!#G <9@.G886+,[[-=N,(-U_&1^ .E#(X63]FDRR6@/C]MIB_*8+Y M-H\!?W5[NRB^IK,73Z+V]'&)D%( C2QEV#A@,8*F<@O#PL;:1(M&&),<'X6[ MU<\0;'ZT:G1 UT?])9 C"K!3P%(1W5!)?.62&B[%W/JWZ/"0@OG57QGFBE#$=<*5Z=H;&0M@JO\Q^%H(.JH)LY ML?[PWF?+#Y>?TV^UIL;FW28,.6\PHDAH20RV!/O*OK&\73EK\:,0<'@]G/#L M_ZDOSS[-Q994>:6!8)!#J7'<<-G4)!<>0XMK3=,]9<;N O1/[M;975-ZQ.7: M];I**%#&4(N9A M)IZ=;LK8Y<%]N/3Y/ PH3V<7Q>9<3HV9HD[S1$,=3 <90P4:22ZM(6'Y$%Q[ M YBD)ZSUL2D)64/.QP\FREK&,4">(0&C6>28JB3R3 R:^#'$R]VMFHL.L1W* M*]H,TJP6$:[:A'GR?)B-M%9&(6@@I IPI9FM9).2#EJZ>0C>'*O:9QG2#LRA MB&+2\CHN@.$?]]^K_&LZ6R^)2Q,6JKNP)/XKG:WV%0ZJU3XA&#@65C+%/2-! M<$>8J&0'U YZ8'DX(AW-@*)_C ?-JL@G,;ND)=,:]I0PK&V @Y!HJRG &/>[ MMY=Z.V@)Z=?'N7[1'HY],8:^]G*#=[[%9B_'GGD^8C7R*3VF ZV&@8_, K[1[Z\K@K6KM&HQ9X:K>-]:U(3:P.( M4L9ZD]Q4L[3GU+2)T8UP8[CC=;!S?(<[<_HU#*Y8W(61[B'0P\<28@$)X##/ M/?5*(\.1JR2!"K2QF1KOO[Z^6:<%E$.1XF*1W:;Y='MH.BRQ'Y;76T*7AR>; M&JT3I#0'"F//*': 0LX@J.1&WK;QWQIOF;X^"G6/\+#>_X?+)JD'!PEW?*=) MC)U2A(F7F%,"N<6T,@Z]PZ+-\;81[HQVR\+!8!^V_L+G]%NL/5V9AGL7Q6>> M3SAW!%N'G&)""*8AA[22C0#3QKL;X5YGUVMC>T1/$LBL&\!,C([R&X@Y@N$E M@-;>+_@*^S;LD(W942S3V2MB1QLDAS.=BC#9+>]BK;>X[Q\#$[=-44S_RF?[2,^H,P)A S;W?Q2F8:G-"=<2QG]:L.!*_H1BPY\*]_3/(_H:)L0I2$2,- M" '.%2>RVE/T +6JX] XNO.*V-(IJH,EGFZ5L;.FZO#GY4:)409R2JT#7EN) M#1#W4EK7JF3K"//M.V).9W@.Q9H',83WQ7QRT*Y]]OG$&<2E!11+CYA&#D!I M=E89X6<:V&G-EB[ '-;Q.>CQ)(:PP.YXYPPWDFND@\5?C9YJ.6S6^4"N3D<9 M&@VQ&TKS56[@]A:N93'Y\[J8!8V4T;9>WM5(YZG;11(DIC&Y/< (G02$$Z=W M"$#59I-AE$Y/KYEA/:%^ M[53QQ[N5'B!&(,*8.4IE(@&83>.7\"X;,KAM&] M^E_F5SNL!UO#)I-B-5^6%^E=##'6B.(]VR#Q0E!'O-3!H@LN@!3J'C E:9M- M\[$SZ6A%/UWQND!VN)EHGI4?+DW025XC[^*YQQ-J" 7$ANE:$N Y$M;(G?D/ M69L3^*-X#L68ZC:I;26K[\'80Y^#;1/!XPDNQ9!#X2W1$G&+[_,' M6FTGC#((V .7N@;YZ+.;82)"&$1A$4V(G(]"LC8$]R@RQ?LRB3L =-GRX&72C16Y_P\0:)""!GBNM M/"<8&DIVJWHP#L\MH-@#E3I%^'0^?R-?/[BRA(39U(* D[5 .>QVZ0$>R#;% M!D<8?>S%QFZ)Z0F8@IW1YQ!H<[?WV+VT MWF-$K>$>BEIZ549/LS3%S9=\7E7"VAS(7SZJB;4[-E]K[ZQ5OXGA@BKAD!(6 M6 C#/V:7N8#9L.'+_O=C.^)-<3H-G&S?_R%TS3;_'[=,$.9((@.80LAAQCTE MNXU(*FV;#( 15N[MAW'=8GPZO[#6!+>O62(=-$%*J[055'/-%=\A&(]IGG'0 MJD,^=0CQH#[BLV@<\@^?;90(I;AC4CHK/771#Y:[8P0&BS;7M(X]=-4AD3H# M^ 0&?SWS/KP.BBNJ(,;,:N8A W:W-0!9JXOYFE?M'M(9[-V4;PCM<,>E7RRB MM8UHECB-#M.?!!W8"6@K4O9Q(MBH4,O:YIA\2=0?V4*0Z*N%I#W(^ F>Y2\'TIUAO6 !ZTW.EJ/_%"=F6>>3I#G899%UFHD M/#*,>+X[&QI"Q=^?IFX)ZY"K6C&OQ96GCR;26& TA@ 8P@V#!(&= M1-+:LXMG]D"4EI@.YK+O;EZ^2//@'YKT-@\FYX/1[W/<#S9.B!2.!._2" & MQX9ZUYJ#O'TXP@Q)P&*P[J)53 MX3N_6]F1=FV*^=:WHN6&._/L*B;\?.[_>L/N"=0:V@'CAZN;U3JS:AUG"!0/ M6KK.YF7^-=O$KF*M\GT%Z(_K*3%0(Z \0H01@3CR"N_P<%:T21P8I77=QS35 M*^1#4?!CMDSS>39UZ6(>7,SR@50VN\PGS]\(4[MQHH" 2 I#D6;0:^Z-VQWG MPQ:=W9&W'HC6.;)@Q;9RGCCF),%+10ZUVM+ZM;G95K?@'5686WN\#[GF$#WX5P ML8;S.EOFD_MKI<[R8@1BL'"8,^&H@XAR3^AVZTM"27BMC<#7?V06Q!M/)?%> M4(2P=A "4:$@VM66&FDLL$MJ''MDMAGJKW6O0CON2 !0"0U!/,T.E:ND1%Z0 M<^-6]^JOOU?1#.O3[%6\7]U\R18?+C]=!SCC2K,.0E2E2.\O*JIS)TS+GA.A MI,6(6>2!YX#'%!=?X450*P=LA/F071!G[PY(WPHX#6&#'!\6ZQ5CNI;G(ENL M!:S-RY@+"F:(UV*XPE;;9Q1SDU#L:6O2SM2!VG(>,&++5: M7A>+_#_9M#8)GS9,PKJ#F"%>:&P@B@G)8K?\R&#NG-NVWCC(UU(-IR3=V[)< M-2;M$R4!M9A$^9M#HU63'J],VD<,6W\CE&FW8V)W95K$Y-N)8*.!G1#OH;+[1(J)7.(TE%-#0DLQQ0OL-,N#:E]4;I;(R#8$>! M?Y+LP^T+<=B:V],JL11@Q*4*%@ER""N'+-S9*-JW21)K?C#L-1IKW8%[0A(U M(T\2WPI&# 3 QS*#.#A$LI++$M;F_/(H;:U.='R8-PUQ'3*MXH7$Q]T&=/EX M:*?)KMB,:WV6[KO1-DNTJ--3 @$D\;RQMA1A@ ARL;2Y9 IJB\-$R1^]%S"'-4"4J6P)QH($Z8_NI7' 7)N555ZTW;1'<8#VJQ/Y:Y2FNL% MBPZU3@3%2%JD/!+$>661UWPGMW)G=X/74.SJ'OM!2V$\,WQ?+++\:GM1YN3N M\R*=ET&*J//Y=/W=;,. Z;]7Y7)[F]E:X(MBL?[%IM!//V*BV45 !S92$E4@;U!CW4"N'V9L''X5XLBJ]YP%??_5[& M2E?;>Z3G5RK,:%\WR9F',6C>66((80PRRCS%4B(7" XJ9*! 9W>M1SR]+F4SF(>KP5"9 M5^7GXF,V*>:3?)8]&OGGHKLIKH^/2SC2R$,9 *8&!E09!*9"5B)[=D[K@!0> M@;Z&>A-L%C0]R=<,"%_/LJTOHFZBO_&?]<_W,+M.\P1[RC3@D%IOC?/!FY*J MDMPY(<]MN3XM?;ZK:]NYAH9+6PSPE&%\P6NVQ>K+\G(UJZXCVYNS^'*SA&GE M2<#1JC AQ LZ",=;2:D!J(T+.9+?[: M-QM^_W"BH51AW:':$JP 48 +5DD5OSRW-(E1\:VU/@9;A?/RMBC3V9M%L;I] M7RS7%U7%BINK;+H%IIB_2?-YQ._#O'I\W\)\7(]Q)>!0".2))-LH34N&C:K78.\_&%:QD?YL4%LZ*Z+E)G\^PR7U[,TF<7['HM M$X6T8=)YSL.[Y;U#UO"=3:)DF^,MHZP=-0Z&]:*.,X^M]IQI4Z%&@PW3)H&[<>FI'X=Z7>KDZ"DM7AVR=M.+RR#; M9;&XB46#OL3AE#$?[Z]TL4A?\(&;M$^D5(2:@ 6C$E-/$/-Z*P\#$K3AF!A? M#'P<#.M108/YQ#>W:;[8[$>]*^97[_*OV5259;8L_V\VB]-UP&V?FURG?:*U M!BY6V?6&(XZ-\EIN9,?!0W!MUE[Y-SGW^\T]*&BX@,TDYBYG-MO\^P"A;1GG M&ALV]3M)>+ _H*%8!WR!E!@J*RH4XL_;!+?!WPOUP0A/3XHZ'5T#I%G^->9W M[7..][9+*+'*$@2AR0JM5L-LH9P[N8X'_'3DNEADP6Z85I$A M]RUZ3KMSD1O[H1'KZG28B%B.V$C%!"!6AK-F^.:RSGHW%Q[780*I$$Y#BS$PF/G@OW%?H<,$&69G94 [ M\20\[4$3)^7IDRMDMV(U)>?SO20VV":<>,9B 5Y#%0V^W!8'Q(QI4Y1DE/LG MIV)D)_ /F$U;TWGK)*<[GC P1'&-E'5.4BLYK18-1!T<]+;I_L]T#)N'VX\. M3LS$:!F779TRV--9@A"WGEJD$<$T+!;4I>5=W(QCMY^KUB+#8?"WQY)VF$U9Z&X-@ M:CC9E/ MSA+!O&$2$0:D\\HKR^WN_:32M G C/+LU) !F.YP/TD YKI8+,-B=6.S+[7# M+0_;)!0IQQ#1+A:Y8PA#YJH](.(]&_16J)/Y&IV08%]PI07D0]'J8W:[M1-B M0>=ZM'JQ3>*(I5H@P6T "1KN*PO-TXH9S@8J4(0BIV2F'E06:I$.M,F M^>_80,G94*YK] ?F7!BW61]4O@K?Q%)] ;#%ML#?)OGF[AG8#M/QN'X3I80- M#CWQ %,*"&#<50$E(A@;)KOEC)?B(;4S/H^W$T\WD=1SQQAVU@N(@WDLP&X- M04*T27YY/;&7/LC9FPZ&8J*[O,PFRP^7[EM8!L*[]3','Q_F4:;X)^X)?DUG M<;7XF 6H\DF\!2'\0LVGCW_PX,D]E.WATX+JN,"(J7A(UC(2["1=X4JQUV=W M-60OT9O3*V8HPK>2Z2);Y,7T^^3+R6P5K\=\B-X&T3WOPK #26R8W3@3.AAU MD'&"#4/5;BN%#K?9>6RON7I)1:^Q5O#]]O0X)E-HRZ$V86*RF*EIV M9#?7\%8I'8T-G-NUI@,#%\L?C.,-U?!C4U9:90T#4'-JO*/$0U;YV#&"W<9N M:5QX94-9-^\WQC%"PC93PF"U?5:WM[,U4NFL0NKM?%V_8ZWI&@7_Z_60&&&P M-) '?P18BP'D%E?R4R?:5+@?86667@C8#]0#G@:[/R^4[]LF>/)D M@Z2\\! MKR5AEG-MJVTV2MK%O4:XL]FYEK\_T-4"W>'8$I .DVDLV78ZW-V545/=W_.YC7;#:I>B9[G M6B1$86>X@<(I#1'VP=@5D#A+/0(2NUHAU;XR#;YF\U46=Q1CQ#R.]H]\>6U6 MY3)(L@B>YL;EC FQX;_I_GNRCN@M$80[S+ %P$$+&782L H;;G";4@DC7!I: M,^2[W(.^$1_,\2K*8&J]*8IIK-GZ*5M\S2=9^:F8[;,S7FZ4"&Z(]LH(@C4' M5&#(R59*",(\.N0B,M!!\DZ9U1FT0Q%HG3]]L2@NGS_]\_U3P8HW ""OM 0> M"!Y7UYTR>FK:I-.-<@^I^R6K.W0'9-)RL9HL5XM8E^,Z75SM MW6U_[O$$62^41UI+0WBL4.GBY9@;R:!K592Q^:;**S1T6D,Z6$0NFX4^K]YD M\^#"S&*YG^E-/L\C ,O\:W9X_JG70:*I)%!;KE&05GH"A.$[Z:TYNT+P75.J M%YB'(MFN9$JM:R:?>3J!&C#F) S>/[:$0"E--=,BQ%M=,-]X3^'U63_M$1TZ M#K<9Z);5[XMY44E0+SBWKWE")0#$AS]*.Q1<2JE<-1$C:EH=,6B\-? :IZ(> M0!Z*7N.Y)HIK+P/*(%8(\(1A8D$U42-L7)NLE<;%V5\C"8?!?; %,A8!??@* M/7JW]JV5>QLF#E,*?0 4"0PQ#P#?OX6^70KA.&NK=[YR=HGOL%N?D?A5J#6\ M%F'L]]L4.KLL8@F)W=:<^Q9P"IK-Y^GB[FT KPQ"QQM7YW]-Q[5#+[[OWU3M]=>U-PB M,0I9$-YS;1$"U$MON-O*AQVGK:;0$6[P]D.]MK .>'REEHOZZ+D$4(,DB34_ M"9=<.VU8M4>%A<)M/UJVE6BXVD>)1"CW%!@8'BU=(4("?]K,T.-]3J$3M>UGA$?&P!]NK6WZ%I MV9(BNLXDM\5R^FV[':\7E?/:@#D0BCC( ME#.((H$-M15: JB.,3>42-LVN.S2$".@&.2"$QKY8QTC=7-B9OM7CP9 MK-:*2QZ-,D*$$HXK*2N9%%57=IBE%^T?G#W.0;RWI)A7D/DX7?VI_IX>VP,Y MUBR(.,%QP8TA+OK"UGB63@/N)'6RWVAEG]QJJ.<:J\V9D/9/GFKUN(G?MXN' MR71>BSP_-@O(,TP%Q(Q*0##E/%W7O).4.O06)J;F2C_(I&Q\3S/IP#5(I951 M61?QGW]-EG>_?;)NLUS\W\WL$?'4Z%.Q7N^.%-O)NOAGD?RXUYB3^&=>9+NA6LV,[*;1.PP;L#ULQB8(6(_KIT!'."7(4#QBHG M#V^$AU9[9&%W2FB?C'HY^9_I;#J9;Z?L76\1:8V/S5X?C,88F91T0H5A+BX. M?#\T,84Y4V/S^N371,E.]7!F\&2U7#\)G,1_O0R:Q!^%*NA^(+KV\I'@TQ6R MC& A--7.,LO!?CQYK?JY.?IB(FF9\#53_*JX_8_/BV__^[;\8%(^W_\K*9\_ M47[U\Z!FL[*+*=I\*%)V[/$0QPM3WFHL-5 60^0IK*0R6EU)+.-\92Y:Q[ 7 M9L1Y[1@3XJ^#]<1X2"RT'O)H]2EN;=5K)6%./LF(--^.XEZRH#E^O6C=_/KO M8UJ/OPX:4\:@THP13PV,_\&\[#4W/$OK(UH$NM%Z<_SZVCLIMQYML8HFSDXO MQ[?<7F\0&,#:0<&9(Q0P8!QSU;3(+> YFVVCCOKD;;:U N9P5#FYQ7:H2=#. M1RN<,0.MP2J*"WT5&N7 ^YS:3B-:0MI2\TG6G(5J;P<:%_.[LJO%W6&7]_#3 M(<)"5=JD,21.G,Y1I=!>+BAR*N]#O MGPZ[(S5<2NL,4QI21ZK-:J%Q5N'TQG'@RUF'\I$\STJ=SK\5JVW I=_3\S M3YBQ^^F3#OZZ2&J9S-3#8C-_+=7N1(N@C<4(**RT\(13@X&IK.]T[W"O*:M] M,N0,S2ZZ0+3_N:2,V#V]!0K6FE9>:QA\G&D--9P+ N-4&?_*JABB4,3F')T> MD1_4)G\Z ;9_&CVIY/1])!PM!7>R;:"8 9:\2NH\8Y19$%W*4F8*74Z:V:C= MIC;)U ZV/::^_SI9[BIF_LQQ?YGES+GRRD'K+-4"86ZB&9,J]PFKE #UZB+V MB%5%/?U8"O>QF.V*&7V9?M6/+P[G_I*Z&W^I'P_E6]9/G^^Z$T$SXJ' 5AN# MC'2"F3AZ=IJ(2F%7YG/UPMDZYWK&H,Q+BSU&HU-2C*PW$B#!G3,2E=)9;/%; MH.K M*D7UFRFITL,:QK-!$:( B.Q1(QI9'PE80K67!<3<]5<-ZS9#-7+"6L2 MX)%SF'--B)6,.$!L)9?")*L(UR6PI:EZ:X0UFT%ZR:?;&)1&<\\3 M#LS:)Y;*(ZV"]ZFPHG0HS><>&Z"1*^7T6,*$ B-" +F M@::$4RV1H&0GO0:09%T9/.IDF]&NK)WHK2_6OK:/^T2,7XOUAV6Q/GJ?>MU7 M! $8 -ND2XC3:549X:T0(-%KNZX)LFU:O+S8N!O4>]R1WXZZG_OPW_!1 M54IA:@!&EADJS+9LH )"R7J%:KK!ZM/ME^)N,RO>WW^73ZU6111M[2?3Y;\F ML\TN&[).\^ M5K77)'F"X[DD?>T5 ;DXC0*)$-/>>B4HC[9"B0#'+*?Z_:7L"0S RQ94T>=2 ME^YFBDOR?A0]%>5GU=4?F!*)&54G 2>8<*&LQ@)L%Y_ER9[LJ0RT[CX:I/#>4&:4=59X@ZE-=[/MD%84 M7EG0HA=.OMP.&(OR>MN6J@36C_\L)@G#!+-?%O^].5+_HD'KP*)KKAW%F"BH M#"7)XJCDAAY=&6G'0*!#G&Y-2;V3\[5^G]Q:J-$Z$$&9]QI31ZDEP$DC826W M1'F70HZ8G&TPX1#+6D-[2):M/A:I-$$H$@(SB1R0 MIL*"*GEEF;YM$Z3.'-D2]+W3\-W\ZV:]VH("ZR_&/[8*5L5/(2&936<>O1>4 MNTI.!5"OAV#ZB$IWQ()#7,M&?$AFH;.85;8*$CK*XA\(6V:8I\(K7 6A\1Z"Y(LIR;_+Z7+\AL:9F=?-K/,0'S9, MERYS79T5HMNW#)1%9Y\I8XDAJ0B.K.[<2P>$#+JRW-]Q.PLM**AW0GX/OJ<4 MF5V]F\/UU_T M4R485%CL$WYMA=%P3L$/=+ M/A9MD,6<<4"EI!A;'Y>5O:1C8]9HD.O QZ-I*;W(,NAF^EWP,V@/)?:JD8@&/1H0FTE0N.XWC\\HR3-I1 M>I-CT,WPO;3:6(!; )@$'AFKI"?"H"I5C"F"<@I,CO ^LA&NAZWHY1)K80$* M!*($(6:D=X!P5F9 1PFQA5>6%)*KYKJUL)JA>CFUL!01"!HLN)(68<84-VHO MEP0Y]X=78A[]?(*D+MBNANQ\2\O!VK\ M4=AU\6/Q>9IZ-E__.GEX[7S2H4>CSRB@,]HJYE/Q=VY9R0[A-*#P6@R+]A6[ M:!78>G/ZF>PP15K:9N_B:/K[_Q6/1^GQXME -&%215DT-A8(+J-97HG!4%8- MDS%M2?3 CSQD.R)()7.R>@[PXNDC04<1O3&>:\H@XU 90_:L-C[GLNPQ)8QT M2H<,0#MFP8=H."RBM'?I6NX3='CV;&"410LC;Y"#;$4%4[-?=]B#/;/+Y #&>/1.T Y9@ 41#GM / [[UIX(*XGL-HI M(7(0[7BF\-/5[63V[V*R]/$GKP4FCCP=4F8EIEP1!;B3D(*(0"D*5 #DD&-, MX8A>9HL\;'NAR6Y"JT^4)\^'N#0BX"1U!'/DM')4DTH<*E'.PL+?)E7.1[6L(,0S:ND@ I7QY>CL(8(W*"G.*M4*4E<#MU9_UT M5BQ-[-3GQ?*X,_OLR4 EP1+(V%L*(]\MPM97(FAE+VST]?(DRK]YOU:CV9WTWGA\S6TPV#%<@:; #D3@#B09PE32D@PISD M.+T0O"WFM(ASUY%J-UG.8Z]6<;W<=O6,Z'1+F<@O.E*CHM>A)L$ +R''\4_C ME60, *$@<98:89VG Y;K>MGE.I7_#K8)!BD(I9($>AN])LL%M)6I68RN]WL2DR_OW_YRZ'+][4YDIWSW +((NX&4$(I$+)4 M W5.U7*,^I$RG6*Z/4/49^V"%E@!:Z TT@#GI,":5/)B :[L/%B^VD^,YQQP M>TN;*M:[ O&I>O:QA*FGSP7)F262]GJ*:XBI_TS-OLR8 MRL"T+W[\7DP_?UD7=RK"//E<_+I)>5WO[W\P++>('.%/H_<$BCBQG@,+C;7, M"@8!JK 0."MQSL@^!HR39>W*)O#$G'LM)%4@ AA%&\G&X.* MY\0WQ[2AVBF;VD!V*-;8Z6R3!D)S\^A%RZ E0<; B!7PPC'DHOR5O%;1G$R> M"YB76C>0\N#]D4Z7;%*,_L)-Q2)[F;L:A-X54 MX,4"%^'P!EFAN8*NQ(,;)_K-J4K78EP/&UM#?6"SL;FY&!@#1!*&71Q=!H,H MFJO"MUQ*D;.9-:;$K(Y9U0ZZ?0?'/Z5*V=M;,]S?M[/-77'G(V)F\?!ULRY# MYJ4@5(>N'(NEBK H= M=N"DTV8GRU"<:AJ09I!C;)A&VC%.XX3E*XFAD%DY3N.C\"BX4XO/9ZNH-\_D MX>ML\5@4VYRN]U\38*>+(AYJ$S20Z6X8$CU^B0TQQIHJ)@@DEE>VR]^>RE^Z M)RT!W!>)/A;1<)K>)H<\]?@D@5Y]/GBG4[4JIYTT2 DMO=&5;%QF!4Q&&%3N MC#QM@'N:. =.[C])$/VP6=Y^F:R*WR?+=*KZ,"GJM L*2L!,-#*P8AI+1(R# M5?\)][V6.N\CNML^/3J ^4)Y&*<\DY !"G>Z]*[+Q7.5/T*+?9 M^R==NZP_2VU]Q[RW\\)UA*N9T-&35,1"98F-NN:Z EH!6R]7K.MP]>L97O.[ M@N@>]K MX6O/O&C$V;8^%@@ H)HS8CHJT,M+7%[5-,YN>LR!CLD\T :Z7JU^\=BD6Y]OWRCQE+8Z#W!6@J@@@ICS#7U M0!*VNR2)6>IJ)LP,B$>=*:;9B^*D+ WR1'(&-1,B'=_L_VE>[OK\5\5>C'7<[NI_BA[:UD9K(-* ^="#+,'(,L M<"E1R$#C8%0C-99;CJT2VL<5H-96;]>FCI_.I^OH'GXK?I"H?CK(J9=$MT\0 M):$W!C#@O&**^0H)I_JUM+LW33IBR4%[I67X^[*W7TP5OY2%MD_D9AQI%0#G MU%D9YTFKM$Z'!#RIY)3675F5Z"X(L.@*[(%)=3+IX6B[8(@D CB $8=81G<5 M8;63U8#HPE[9_-6*UNLQZ2Q\^^*26:S6[^\_36;%ZN0N\P_/!BZ <(1%/X\0 MZXQBP,!*)J;1M53+;E>_BW91[2UT5,SB.S__HY@7RTE:]]7=0YR3TPJ?@@BE M=7R:18W>$Y#@T3T@QD-EF,#<,;5'U8FLZ\Q&&/#IAF%=(MX7^XXL_W5VH^LT M#QP(Z8FC%D&NC=)>*U))+@FX,J[U8%IU@'IO.\1/'/_W]R][?VSK]VC#H %! MRA+L-7$("<"$IZ6T4 I]91=]MDN E[NU;2(];)C);"^:7+V;F\ER^9B.@6ZW MDM_?5\W>9G )"(6CS<>YK>:EZ6H,TP9/HC:IH MC0&(#3?>&4U+"53\9Z]GR+YNBV5' W6Y[H4O9VGR "L: MDW% ?05!./_YS\E^+I9E-5J=.HC=X2U!>$ FT\(SI M. $;;<5WJ,VUG8?L@B#U0W29X(^ A-_[7^M0>,,W13<50^X54)0C"#5.UWU4 M> !D>SV?,6@L[WRFU&=C"QKHBY$V;:U,_]@DG7Y,U;9.;XH=:A*0QU8[1+&P MUGJ'%4&[.T"X LBX7B>\/C(6.V/ RXO"VP&\+TI]F*R377Z21\^>"U0(KPGP MB$41MM?I(E_)(HSLM03N-9$G!^6^&'.SG-P5#Y/EGZMHQ&[_D00_S:"C[8*T M!F@BL$=1/=0R "K$5*JC2ON,"EP3H]I$O;=EKOA6S!9?B[N;XO;+?#%;?'ZL MN]H=;QDP $@(DBZ]BD);*@G4I;R0Z:PK*QI7^KPFEK6+>V^)1XO[]5_I]-/\ MKOIK*<@V^WZQJL&XVN\('BI&(06&20Q([!'SJ,+ 1$@RN#?">J!],:\K_'M+ MD]RLUHN'8OFQV 7Z5U^F7VLD3!YN%1# 'D9_G5JEL7*0 0DK.1W-2@09TYW/ M/?.L/<3[8M;[I+/WRP_+Q=WF-G593V[_C#/S27(=;QB@942#5&PWSMQ*<&Y%H"F@X,$[$T'GU4O<82[ MRL,&9L]%?01\2TF G3PRLK,MDN(^FP[ M'_$1\.T?R^-Y,Z>:!NB 1S;ZWEH(AB3:^ML[B1$TH-SUZJ?NK]H9 MCFW-L3Z[D.R17OC-;/98LKVX.[AD-G]+4$AH$>T.CA5%*,J4@CNE;-3)*ZO= MV8V%UCGLPR8=NM5Z^I"F6[]9IZ2J^7PSF;U2=F4;T2GN;A8_,Q.W%36DH19& MSB"NE?3;&N:[O%)MA+*U*AGUOB:5*OY1N7D^XS?Q>38R';%MX>HM4) MO!3*$"(Q8X #4V:D:ROXFW)(6R19 P>A&T6-D^!)D)N_%JU1NGQ?<(HHKR#V M"D#HN>64P0H;:7A.';Y+2TP:"XG/4\V(:1L_?^SLPYEO#,PAQ2W#!%JAL:2. M>E'A8[W.*1)Q:1E0HZ+N&'5&],!BC).96$88%5=YC1]SWH0UZ MO4#Y)W5S=#-BYL9GVV5N?#8H09CRV'))I=&&,(JJ1"8RN3_]7$C6[C^6'5L%":H6'CD%LL2)4:%'N;VL% M#+NZ'@"?]6<1K4S7GM2$ZZ9I8#;31#F*N$ &H0LK;K"K%S?-E1E8=Y5S& M]JB0OB?7Q;%!>- >;3SKMO&90!FS0+"H.2XAH\I2)2LDC04YA7]&&33L=SH> M0$5=.Q*[&N8WD[\']!?V?6CD'1QI%812&G,NH*(&$\*HQ+L)10IH"*DU#'J3 MM0 M* &)IEC,*TKTU'F&DA"_1,1IG M36*-?=FKXEV[P ],RSUN'XKY9):N1=_% HJH^;6ZO5UNBF.7?62\-2 F/()( M"QP= @92, %7."E"<\Y+C;#X4(\$[0#][IVR;['-8AG[FDXASN\^3:-8]]/; MR7S]:?/UZVP:%32@G[;KW6-#/^U@J\ -I-![F$ZJ"2F%XW!7*9\CS24:<+?U ME5[7B[ <;A84MLB^\R#QZF:7OX"^ M4Q8HFX[9$^J)WQU"$PQB M#6L5TWXIZX&CT/MNE$A_/'Z)UXDF 7)/I+*,Q(]$LD&*RXU\P9#'6=4J1QI\ M:4&+BT[ [[ MMSN_XJLUE1]:$'+Q/;O&PL$>?-AB&F?XY>=7W=K:C0.(*YDGCCL3#5+B*.18 M5I(@H'+.<(PK.Z9UEG2%?F"8"3A+$[)3J;* MA-$>,GP/EO.TGX#;\_I!-]T9G?U2)Q/L]NGS^W*Z+M[?WR?#<1>)>7\?+7DHKI;UPA#M=9=N20!..Y#NKE<:EA)CCTG.\E4_KM9'>:I^F=4R[I=J'"%B M*)&.<>8998H37>;)1RD)T;C/H%C'-Q$.8!HU0S=_MOITNYQ\_5K? 26:AB JVD&#%X$XE$L+H[ R:CE9-7Y.__AD7J>5T,JLU\3]]/D3#VP,$ M,)&I2)ISTKB]?!"Z-Q0>K:WI0U-^!JY]60SOUU^*Y;[#1\CR_,% H/$<1CGB MHDB\BSY]6<5=0N2%O;*KK+M@21:@O1N4OR^6?[Z;QY4IA<7KS"G/&@2IN,(P MW6X3S1SHA8M_5M))3'*J"(RR=$NGTTH.M+T3)R79K[X4=RFYOQ9QGC4(,!T, M5UJGVC((PVCR[,%"3L->\T8NGC@YT%ZJ"YLNCH_S*A=((R%-G&:_SZO499UI MK._"]EB_NU,"Y<+;.XF.UVEX^EA@%F^/!"/ 6 2*,(9H*0F.4VS.3-/\5JC. MJS)T2I/F<(["<_VP6=Y^F:R*E8]PO?; ]3FSUC%#E534&LJ!XI028#FV2CB& MH]*' M)KDI_IZLWLWC9+E)G3E\">3!AX,0VCALH3*"N^25Q P<6H1JM @31>(:<"0&-=HXP#W0EI\8^I^[#"&.K+:U' M[0,[&(%2?P\N3#5:!6>,=]8RR(GBQEB/""_E%"#/E1W1/-2JQD_:O.>BVUN! MF]))_:'GIR]H/]XRF.BO&T^BE((HB2FAN)IVA1*XUQ/N0TQ'9VC^9 M<&'3Q?SVR\-D^6?SU>U9TX (0A@ !9'P7 J!+-A+#)G+,9A'> RY^R4N!]WA M^%1UNOEB]Z)IT%PPJ[VWU%$I!0<2XTIB1J[%\FZ? ">9E85S?\Q:K7=U/EO'F$A0ZZ7MG.Q34_67:_&70R.W;_9(!4 M<2FMPA3':188 'P589>QQU=7R;D-=;V:#WLNI(--&A^*9?K!Y',!FTP;3YJ% M* ]BT"#!&11*"6 M$J4)\3".;L(6^3B!.B14EZB"A\KT!M*QZ[-E(/UU[O#O:^%IYX$)Z(S]5\2 M(#=62F )PNEL"Q: M.DJEUF\ZC[^^ELFH1V\_5T_7B0 M+8;C8&T)XJBK%%P%@; M5W9M0"6GU"\OD[]TSO1K K6'^^4F:P@AN/%40Z:PVS89,U M:FN\0;)&,W0O/UG##^^^@14P!_QKR.4 W& 91Q(VTCK(.=-$51(C MSJXLXMD> 9KF$9@$6EG L75.&TZE-:)"05G>:T6%H4LRU6;$P9R45L'.3WO]H<+/:?XT M:1\,B +A;8D[S)C52GI>R>-5UM'$<171[X(\'2+=6^2[)/[J_?TSGS4Z&MO8 M1_K31W 6RR9S5H.W!8(9%E8[8^,84-)I(DV)"_6"N>N*9G8Y>76'>M?F2[+? M8N>CFK[?^=R[?6*+/]:-3)/7&P3NC6,4,FLHT%1J%4W%;:4M9J'"]380^Y"P MSH ^T"((B"'E%A*C&6, 4$Q8)2/D-F?0CM+FR%7UH@M8^QR50R>ZMS4XB240 MQPE.:Z1H5!;S<;ZCUAJ,N->LUJ5!W4CX%.TX6T]GT],I[ ?;! 8Q3K^U\09 MGAKI@4*5G,[7JXI^.9&J7&4ONH&UMSV:9ST]M;W\P\,!: T 9(P0IQ#7+DYD MK)1*.$IR4JI&2)86M/MR4R87TF&(\Y"LS>.%.L(;7V6O/)X]$(=CPLST' S=*2600B-:;]H9CC&4EE=4VYUS2"%G2OGF2#>DP M1#E:#_94D^ T$3X-**P@E 0JNE^EI=?\2DK MJ'BHVPY&]&SMSX^%;>+^9UZ MV$86=L-@7]/T>!'8TRV#UDX1+"E$@&IC.1.R&D+2:GV%;G&>*A==PCN$-5O3 M23[4)!!M'0"*.NXT%TYH VTEH:99![!'N%O1_EK4$K!#4N>7- "6)U>F4TT# M4-8*Q:(OR2'$U!@"0"6Q H1>UUR4K_@:3,K ]^SUZK>5GLR/'!1Z^4R0$MKD MMTE.*1,&4NJKH9,*!++KU_MY:EJT VB]J6-5S1VKXO8_/B^^_>^[8KJ;-N)? M7LX6\4?1'_L\F>VR% ^L+:\\%3C@'F":5D<:K;*TU[/ONC6BU^O4+FDYR<>R M(QKL^G-P<7CY2 $8V,-]!!"Q@DVR/JJTPZ:*SD6D:6N12O0G3V_N_EJ,3\^ MO3]Y)!!,&!!:I!)IG#+KK>9EKS15_DI6]?.5L6@%M[[LOW]-EM,T07V(%S>TN #D&1DT[!CP\'(XS$ MVGD&M=1:$@'\=^(#TFLJ3?IV[^\T^\_GMXXJ=,^., UE@88 :(U[*/G!"HO2J<"?=?+HJ;*?^E&=@!O M7]32D]46@I,<>OY@L$BF:KW<0!6-+H ELY7+9830.3;*"#=46B1+%HY=%N/Z M.)E_/G;/XO[W 5C#'4D5W@E$2@B,L:OZ[ #-B8 WOU;W@JR2'!0[U_S1VFM/ MG@B&,<><$E@PA[1!T=>I-H@-(/1*ZH>>J:N7FCX+LRYU_<_I?/JP>3BJ[6?/ M!)^R"P!G3%L+'=08"K27W?LKB36>K;%%.[AUJO/)WZ=U_O29$&64&A&J*=." M&8(@KVP5HZVYDJ**K>@\ [=!=Z!J%- XVBY@S8BA,@E))8ZVC_+5G&@EP#DI M-7P\'.EW&_-<=(=D4CD"]&*Y7/PUG7\VDZ_Q-T1HP%EW%L M*4[ '@G&KB0:VC(K:G"M)<#[S15=55*\WZQ7Z\G\+G9$;1RJB2J"SC(,?.NI!4 MH SB#:J+8?)9]60U77V*>IW*UB_B0[H59/#Q,UTDF7Q2G3;UZ;PC"6"R, MP,PC1Y54E-+*QG66X)R/AY\M!@ AI@H MAEFXR(FHB;="I]9A[KI"ROOUEV*I;F^7FZB9 M:!\F'*8#EEC\,'G-[+&KJ85:E7VONK\,T4T*W9TYAN#,H@IXPAQR%,G(54&5!A1;G*2 MN$<8Y&R%+8LAD!]H-ABZ=%+[DP+5F#I,C<.:,H(]0ZFRCJ;<0^*EKQ5RK1D1 M+.%4=]^*Y7JZ2A')^=T_)\L_BW4*>R]6Z]41^Z_9&P+0BBE!!+-6.*\\IY:7 MFJN:OJZM#VCH<0$.FTD\A)RI$MI10I3 M7M=61%<35\>PYY+,;I(U46^U>_9L2+7OB:90,X\IYE2;%,39]=,)G5,AO/'> M0!_5.KLB2 ZJN=KWRV+Z^4O:E?W/^/^SM/E5U&7#T;:!2NZ$,8@+KR*9E=** ME')(J-"5G5/JBAMM8MS"X5+3'LA]F<=EIW^?+)>3^?JQ!,3,)JO5]'Y:W)VVD&N^ M(7"@I&",0HNY)\ [J%0EOW$^)Z(RPMA\%T9R-TCWQ;3OH^0^FEU1@9/9B=6N M5L-@,$1 >F(A= M#N>600.S>/AC.M_J+D6NHF.PM?;FJVE48KG!4#O$>/Y+ _<,4QU]5F5]M"NU MQ7MW55G.LG:IKCVZW3?ZN0[@KXMY\?!UMG@LBNW@V6;V;!?K>C[@R?;!$FHD MX]YQRZ@B CA70:B\<%E5*T9Y<5A7GF#;4)]-G=_FQ60Y+^YN%HL4O?@87=/Y MYM@">+)1)%[7#!RQ9!V^C&*JD)H9PHSKCE?#^T@,BJ MRM:!,A]=%RUX%H["AC'P%=^J_:(9LTX MC0/?%T>)=M'M:T(YD-!U>EXYWC!@K*+EAA"UU KAJ)2B&@%:6I!U-T'S^/9B M/9E=#I.Z0'B@Q,"![V-O/R]0*2,-)U)1JS160ANUNPY3**>8K+5L=A3?V]_O M?4 -S6YD/_62(*1#5'B.B *&:>()P"42GAG;ZST30R\6M5EQ\$[VEN'N9;B_ MF\=_%^4Z]VLQW+7&3WJSC:'N%MX:(_UXP^"UYQ@Z0:S'@D(%L=KE7@LMB2*U MSGWV(?'V7V7OFYT':/2> #363A*BF!76>1/_]!4> OE>+]'L8\BW18_7%O:. M0!]DX ^=_M_5^!?>*X5YRA[0W'"E/68^NG528JB=JV7$=B/Q/R;3>0IKO)_; M8CG]-DG'I[^?KEY%G7Q81J7\?43VNJ\(46Z::L0QC[6$!DJI1(4"9_[*;D-M MBQ*+7M#NRTU\$3R[64[FJPA'U&8EF"[NXS,W1RG7X"W!.@(MH "EXG848T0E MK'#PAN0XD",\1- 1Z[H#/"]F]6P!.1JJ>O9D%J='1DQA#>.HX M>F1$J&D!850G'9RUE"+M&'K4V8@Y&K#M'O>F;X4"RC M]?,PF=\6Z=J#NY28LIA_6L>>EEGEP\T0*:MT_5AC1GC^8$C%O*UB BFN,&)" M*$QV"!-'E:F5D%+3E*LPJAER.M$D8 *4<5I[Q*,1:J#AP%4]9\3EE)<9Y<@\ M5W&+3O ASAVQS'&)C$5 L>1$,Q;&?6$HO(<$&S *-/V+,T>X/?+CTD% MVQG]B'2'&P7KF2$0"Z*X]]!+[B"M)-5.7%GQB7/5_+(60%MX]N6Y_;.8I(EH M5^;QZV9]$[]^XF+!0TT"T) ;3#S@EC+I)3!ICUL"$K_M*.MUQZ%[QK2AZD4G MR [)G9,W#AYN%(R* F$5+4N-/8%21 B3E!P":[6ZLN+\^UIL]>95<_9<$@3!QUB''XVQ.='1L3'2?9*K(S11#5W:S91MT.,&P MUK >BG$?EM/;XE^+V62]N\6B*=E>;1] G.A-=+XL ]Y92 CQ/,I.@*4<>-8&S$-1+(56;J,KE.J&-N;7CXV#BG:I5UI )APE6&H'=<)4 HJ] MQCF3V AW57H@5S;&O56#>\W@/&&K'VP3)&02.B?B2!%QBA;405?9J S0'&-] MA)-4!\9Z6] .2I^3YOJ15H'CE"./"==:\#@7>P;1WDG6NM>DTH$HU$S?=1AT M%K9G;_ _">Q]V"QOOTQ61=F=PVM5G78!2L\8\7$UCIAPZ!EF^_YKX*_,EVM% MDXON\!UTCOFEQNV0QQL&#! B@#"DF/($8ZZXJ*0U-NNPTPB-GKX6JW/Q/7^V M2;U85+U8['JQWQPX.-<<;16$C3@@2(1TR0Q$R>WR+%?O= MR?G=5N35DZLC7SI^1WC3Y#4!$JL(!MH0[;T4G#B10EU04<(-=[72>"Y\<(CX%[*;AP)M]2TZ"8<"B*!Q3'4A-GA.0T6G[*<:9A5M6N$9:7&(!C9Z \ M@B2,=P]?)[?KF\6OQ7I;K.==JO\T+[9)XZD<_5.)B]EDG?(T4K[7S>1O78\:M950Z*;[+ M('76!0R7,N.YI(\H<>$=@! ,DH39$I30TSCVN MIE,IM<[9/:H_P<@=>>;%Y\DNV>1:.-0.ZB,(IOR:_C>5>KC4F(A0B'IO$.)$ M:6@=D%SOBL^0=#GU%<5$F%0FS5)V>P82*XZ JB1-%1JO:SDX5\WU8R+-\+S, MF(C2A#"C@5 &0R.D1,Q7,EHO:M4'NQS.M*'LVC&19M!>;DP$&Z-5XH:::K^&Z/?4$RD MMB8;Q42:X=M;%LKFZ]?9X_:.C'7:GSZQ.KWV>##><)IR:P#GEDGLHZU<2@89 M$&\G_G'NPM0"JH/Q):'P>9O:6H_Q:%,<(G07O MI4?T-;!<*,PMB=XIMD 8J"MI*00Y=O*E9,1UX&J=B^^@;/IUD_C__OY3<;M9 M[JY$F,QFQ9U^K,)NY8.-Z5;_S2'BK@ 25B&M@6+&4U]9I,A&Z*YKNU&S^+^7\4JU>+[4"RGB[M7)\*&KPB:>"R(2U=;>*(4PYC M2BK)74Z^\*6LP!F$ZA;M=CF4$I<7]Y\VM[?I]O-O10:7CK\J$&F8BBZ4HM@# M"$'*RZRD9 [F)!5>7@YZ>YQJ%?5VN?6L*^_GS1(X7C:.D&D$+3(41(]'>66H M8Z4DF!J5PY_&=QA>$7\R<6Z7,3OW]R8V7'U9S.Y^*;X5L]@G];#8'+[FL/F; M@D"<*V24AO&_$A(.$*ADU-KF1-M'>?EA;VQJ$_;NJ97^U1:YGKPKQ)6<>.8% M5TPIPAW!VE5R,D!R,H8:WX=X]?0Z'_A>SQI7:4,IR:E4ZCYHJ!^_/_)A\K@- M*?XU6:;+U-]O:^3N4CB>W"'SY.C9SJ@\%K+MX?/)SE"840$,--H*#(E6%?+1 M^LA)J1'7OSJ/5U.=3L+Y4V\Y[IF@0 L-L*> 2JVQX55\'$LF?WLZQ3L M#EV*\_V)0)BU5% )'7ODJ)0S8K3>L-Q/O;A;==4OPV_[;MQ&_S97&[^#R?_D]Q=UX! MH:-O"LY3DTY@&T%]!$<&JE2UK1^CYG?5 M=ECU^YM%&C.7>IZ 2@N-C L TT@AR"C5I,;#*ZL,?JZ:ZY\G:(;G99XG()01)Y0P7!"N)%;$Z3ULUO9Z ]*@ M22ZUE5W[/$$S:"_X/('DE$'I+00*&L \,:R2$T6O[ U0J)F^FYPG:(3M^,X3 M8*4TUPZG^IXT#BD$<7DAF"3(HUZO/ASX/$%=338Z3] ,WTLZ3P PQ@H#C:,[ M1CB@PM!J/2=%24$ZTTK<"+$SI["]F,';A:Y^)[F1E#7@M'D? 4"^\HLPX(6\,PYV7Y\_6E*O1#-G!]X.G<50C1A371GBF!555[(\1EW6'YIALP?[Y5_L U7#: M'/?HB!;.H*,C?C\ Z-/%=(81!)/-;KG:+WZ(F6LQ:-_ Z&BNS9&/CF2B#3L^ M4@^"@0X*+$2T$H6 *-U\M?<^,/(Y=7;&9)6_A1%RAC[',T9Z&PIAF_]K'(T3 M!A&$8<&\VFO0@7[/_B[6D]E/QK>OM@[]V!2YR798G[PD,.PX-<"25$M'0R0% MJ"*+W N=8Z1R109!1C4!3W\_8#CC,"DQ<1R[R3F$,AJ9*8M MG6LI%]HAT;J;.5M3V[B'06^^YN'O!TPA=X82!@A4FAOC][E=7 I^+;E*US0, MFJMMY,.@/Z?R6 ^"*@J#"EQE[+E;Z=TJW#6;0]U8U]./1G.1SI03H4Q!EAR"F/F222O>_7X_C>#'#H;GJ1C\<>G0?C_8AQ+4<8.X8(@A0A5,)2%+AZB(/WI8#>3E# MX@SEC6E0],C]@ FA0J5U5)&H4J*BKUVB)*U";VL;V7XFXS*][?;W%.,UU<#G;=_W6Q MK@YB[XOPWT2T=>S*G\>.&9[[SJ ]91)HJ(V!"AF(&=(53DJ8'/=_3(Y3)DE> M'COL">ZS%[*J@XO[??DHM5IM'K9%-'=#^BBMFKXC,$*4,PAP8*44$"AJ>"67 MC:)>B+\;S?%S>+9DM" /PU>%KR#RF"O M/8\6'O5"I>U3!2\EX<(";1;-004,$!U A@6Y9;0%@( M5FN6'1BQI[6=:YDVF6\.$AO& #;2 &Z=U0K+/680]UN(K(]B]7U1;#&DFH:9 MCYZLS[_%7[V;IU5[]YOYW>]%,O6*.Q65//E<[!?UTD;,PAAZQ#P6 !*D(Q<$ -00;)T"(HAM$QJL-<)\;T6.;J Z;,VA=NZ&J$7M?967NE<%%YS MH3Y.5W_Z95&\FT<[OEBM/T8 NAA8=;\=MIFQC$&0T@$E)YP+6F(NH/$Y5;,; M^\@_AU)OBKS(P>/^_EK<1B7]:Q%U-9U%)[7/X?/ZUZ-[# 4%0FO$G0(22ZU- MB;NT$/:: _IS /6HREZ'T!^G)?^CB>3I!LMC=R)W]]$0YR>'!-**&@P,I )J M7Z&L-;ZR B5##I*LYRY(QPGS4EB@ +!$<4MX)8N2[,JJ8P[ @45[ MZ(_&W3J(S7?IYGOL\5C43S9P#A9\/Q@FR"88%@@Y*$A" @(#*B6I"BP MR;E"=Y21Y&&)LNA&+7U1[V,1#9EI\H2V/3Y)NU>?#SZ=$C121ODDTQAYRZLQ MKIGB.2;C*".NHZ)<&RH9S6)^"+=?:I3OSW]Y\$YSYAP'TFCL((\JJ PI[1C. MJ8++]-;XO7Y?QU4=Y#NA5I=9-2^9_^/CF?OR[6_R[6 M'_?7E-8Q"=K^9L28**RH1\!Z3Q1P#M@*8\'(E=T0UR M+Y;EC])SQS8'^NU(<(BDVP41CM C*K @KC(&340J)_MVC.O,%0ZH-O0ZT$;" M8KZ[0OV%X;BS3V_7TV_3]>//38;7X[TLW6M%*+?.I<;_VX>)=QLA7V__E(L;[Y,YF7.TWYX?%S,9I'QJ5$79OA9'0G&1Z^) M<@JY)U):P"E I4:48%DG8D89[NB+P&U9ZGUH=?3N:WT0=L=>AQU>NSX$2+CT M3!""H&308TS*VXVB#AQDO4:MOVZ7VT_KR7(]3E.E8YKW/QK/(L'E#\3G";Z# MC,/G70B2$8&T\4P2!R76#OJ]!BPG5W;D\\T/P"SM7_[XV[DF@XZ_YUT(7%@N MH:1$<.HL1LA[5VI 8^YR-C?J9\/*W?B;%Y^3D?=S!(Y6_Y<_ J-B[HOIT(/P MAUX$QAE0CID(.:'I2D1"8*4'@U5.8:GZ2;8_QV%_XS"7 I<_%,?H%1J'F6)R M6U<% N]T(DVI@U2"/6,8-K[R9.<5NOG/@3AB"ES1,#QYWG,T$=(F/0U.<@6P MU9H"RH%'U&%1Z5-ID+.].\KTG>L-H7:H]K!,!,JP8O;_5.*> )AT,D&CO(-92(V8M _\*'?&7V& MR51__:>I=,]\E0Y0EO':=_/XGN)F\KZOLR@W<3V*;)ANRS\4DIRHJ3.D5:! M.IAN^ 5:68@9C):?P:6DL?/OB4AI [^^WUZ6<+#+RP[-!4"^EDT1;;XB- MDB$@]C(!T^LAK\$XTU2_BW91[;$D31&_]24:^#;=3+GXFD HK?XZ!6I.M0Y, M4FJ(9]9 #PQDSN)*;@PLO%;/XSL__B.[B:K1>X(TV$M,H8** IAN&P:@PL(+GV-[C?#&K6XXUR7B?;'O M9KI.)NF[^=WTV_1N$\4X;L^_^GQ0-%W3"PP62M%H2&",5"6;(KC7.>RM6?)M M:&0PMOT^77_9^N@I8/AE^O5FX>;K5/'AE%7?\$W!>^VT9HX8IYP3<9B+RL-W MPK*<6EHCM-DR.7&*8:UB?9I[!^ZMK ;?D:7QE<<"4\I'1P<(;2@Q!!N!]E: M-_K**DIWIKM%:Q#W-?G8Z;*XC;H\:4D]?S HJ&5#L*AGE%-W-\WZ7W40C/RMO.!X #PV& D)&=(.:PTIQ5ZVI)>2_R^ M)7(/HKX!\U9V*3D_ZRF>N#\',P:1D<12J8V61./R.FJ,&!.U>?.SX5?/2# 1E+.',>>^DD58PR:$J$,2 @YX# *!?SO@C9\L7" MK6AO]/FY/PK;766+0]\*A'J/M+%01""1@%@#4F&JK.XU"6;TIV=;HF=WH^4L MI5[*0'E^HN\?R\6JDPLP#G\M $>80= Y88@SVDD&686K0>#:;L2XKF&2K]#> M!DHRF=^M5IOBSFZ6$;Y=E[?2K9[8TROW=[&\G:Z.7H31_&7!6B.YAIQPFXK: M:("MJU"ATO:S.7\)Q<4Z(GK7&KN4"?_)X:TNR^\=_EI 0D .'0,Z+J+40\!4 M90 3B6#.2+BN,GOCG/+S57HI0V58)P(HBHVBE!MD%0006 ,K3*W%/\O@C7V@ MY*KT4H;)KAR FM_MK[Q?I!^5"VG:=>M\]-3M0I .*2^,P]XX*+G73E5K.O'6 MR>MR-BXT4M61-B]E//4Y<'[$-/IH4!(.250X-XY8(/9+N=&@GV+D/Z.Y72ON M4@;#DT7TQ9'SRE'[L)S>;D_-W_>Y 5*S,\'J:!)#YJ$V!&,-O8*^THICC/7B M[/P<3H-K]LK&V_"#+ CI%2/&4.>8 X@"K2MCFF*?M5"]A4V6UFD^S(AL2(/1 M#,.#UUW7J;38VE!LKQ=!,HZE]%Y9)8%RBBHB*CUP3W,6NE%F/5W34!R,!ALC]W\L:@XTL9D4^V;@8:>C5[$#PQ,M(C1=B\!XX8I/?X M8TESBJ*Q,9JH%SK*NE'GI0PG=7&/12K_$7]N%O,M IO)[*98/J!3 MPZC?WH1("4@$B41A4E*J+HUYW"GZ/WPNAP*8/ZL$T^Q.@]HS@^XCCT<\'+H#W$@#@M?!<2:%I56&!6PYZO72^TYC)J&C< M33"R34U?RAA[8OWV-K .?C-0#W!<<2[==Q8G+N;1V3FW7-8ZDM MY5[* #KM51[0U*#;U ?Z%(@UT99&R@ .G)8"6+MG#?8X)THY)@?JF@=@7\J_ MP*C&82JS; MJN(_JZ[^[T"YP+2#&K3LNL[@<]48&]VPE[>UP5\ M6C"M*D"]G0F;C89S7QX\BHL"@DI**B17A!O+2]3B"B%ZO;[E3="^)TT-R>^G MMLE3P9(QLB/):K5YV/TLB^OG?R@P8''*G<=(1P2](ICOT<2:Y?!^E.?Y1L3[ MWK0VT!CXP83_&!W=Y30YO5MQHQ/\XB>_S:?K[-F_U<\&)(! PC@GA,<1="N) M*Y%6VF>5]QKEF;IQC(\A==BUUW>S+"81W\=MMP=S\]Q_;R)0-=RVYP\&: 2P M !$+M, *,!!]Z)T'S0"">,#++Y[A6F?>>+U!T A!"CAEAF/%M6#"["6T%.9$ M@$;I )VKX)?7?[:!9J]C[]?) MJ^1%-W#VNI'PL?BZ6=Y^F:3S18O/R\G#B7O&#S<*V$F2,LVH%#[^37GA^$Y* MA+%0O4[CW9.F!6V_%H5O ]IA"73RBO!CS8)1Q")MD: ,.2R\H0*6DA(OR)7= M MV&RFNQZ"QT\_)"?Q1KL_ZR6*8HZC\GCY"E9L=O"&_XFH"5Q)@33XG7$&-" M#0%1.B6D0HR[G/-Z%\.=IHK^(2NS,[P[8]/_W

40MT>OF>H$@4RAK%&/;, M.<WY,V5>#\2D3\-Z6NKU% MB-Z7AQX[ [72A'CKO8_R,6PA=C;KRN01$JH#"ZD57 ?DS6G;Z%";0"F12B/I MXJQ+'9>8.+F5T2,F_;59U]F:/LV.,\0]!,1 @@!+ MLHDX?4=S\MH,HGP='V?-6:CVQ9A=$..U.?>7ZE;NDW&NHZV#YM-DJ=/&+(J8?%9KX^FC]:[PT!2XD,3=D&DB C M#9/65K&WZ OG''@8X8S5*B->NRRQ=<2'9=S^P.MW,;X_VOG>VO)!TNYO_4"987>J&ER "$HF$ MB&83=AA@B<%V,U$H#@0=, ?X&?@[Q-5M[/SRZ*6_1UH%3^(L&&F4\M1QRNG! MUE>R&J-Z#3T/L U=6]7'MJ&S(.UK<7G6X]T)BK+#*=GFGT6U%2JU@VRO:\# !TG.G>09%-K$=5P;B)B! MWE&TNWY'*@>TJI5QUW5^XS.<]/0-@5@2684UMM&NP-QSQDB%@14V MIWKX:!V/Y@0XF$/8)K@UAFSYB_1'2ES\/__K_P-02P$"% ,4 " "0BPA- MQ"J$B@:L 0"!"1\ $0 @ $ =65I8RTR,#$X,#8S,"YX M;6Q02P$"% ,4 " "0BPA-5??1O;L8 #]' $ $0 @ $U MK $ =65I8RTR,#$X,#8S,"YX&UL4$L! M A0#% @ D(L(33'0V.=,7@ _LL$ !4 ( !,.\! '5E M:6,M,C Q.# V,S!?9&5F+GAM;%!+ 0(4 Q0 ( )"+"$VNY_<4E_D -]X M#0 5 " :]- @!U96EC+3(P,3@P-C,P7VQA8BYX;6Q02P$" M% ,4 " "0BPA-8-BS-Z.@ #3.0@ %0 @ %Y1P, =65I H8RTR,#$X,#8S,%]P&UL4$L%!@ & 8 B@$ $_H P $! end