0000101984-20-000018.txt : 20200508 0000101984-20-000018.hdr.sgml : 20200508 20200508135725 ACCESSION NUMBER: 0000101984-20-000018 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 98 CONFORMED PERIOD OF REPORT: 20200331 FILED AS OF DATE: 20200508 DATE AS OF CHANGE: 20200508 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: 20859904 BUSINESS ADDRESS: STREET 1: 15147 N SCOTTSDALE RD STREET 2: SUITE H300 CITY: SCOTTSDALE STATE: AZ ZIP: 85254 BUSINESS PHONE: 480-530-3000 MAIL ADDRESS: STREET 1: 15147 N SCOTTSDALE RD STREET 2: SUITE H300 CITY: SCOTTSDALE STATE: AZ ZIP: 85254 10-Q 1 uei-03312020x10q.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 March 31, 2020
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.)
 
 
15147 N. Scottsdale Road, Suite H300
Scottsdale, Arizona
 
85254-2494
(Address of Principal Executive Offices)
 
(Zip Code)
Registrant's telephone number, including area code: (480) 530-3000
__________________________________ 
Securities registered pursuant to Section 12(b) of the Act:
Title of each class
Trading Symbols
Name of each exchange on which registered
Common Stock, par value $0.01 per share
UEIC
The NASDAQ Stock Market LLC
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 every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    Yes  ý    No  ¨
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
¨  
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,913,019 shares of Common Stock, par value $0.01 per share, of the registrant were outstanding on May 5, 2020.



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)
 
March 31, 2020
 
December 31, 2019
ASSETS
 
 
 
Current assets:
 
 
 
Cash and cash equivalents
$
58,927

 
$
74,302

Accounts receivable, net
137,094

 
139,198

Contract assets
9,911

 
12,579

Inventories
142,243

 
145,135

Prepaid expenses and other current assets
6,427

 
6,733

Income tax receivable
1,573

 
805

Total current assets
356,175

 
378,752

Property, plant and equipment, net
85,304

 
90,732

Goodwill
48,416

 
48,447

Intangible assets, net
19,284

 
19,830

Operating lease right-of-use assets
18,359

 
19,826

Deferred income taxes
4,078

 
4,409

Other assets
2,618

 
2,163

Total assets
$
534,234

 
$
564,159

LIABILITIES AND STOCKHOLDERS' EQUITY
 
 
 
Current liabilities:
 
 
 
Accounts payable
$
89,558

 
$
102,588

Line of credit
78,000

 
68,000

Accrued compensation
31,837

 
43,668

Accrued sales discounts, rebates and royalties
9,000

 
9,766

Accrued income taxes
6,693

 
6,989

Other accrued liabilities
31,081

 
35,445

Total current liabilities
246,169

 
266,456

Long-term liabilities:
 
 
 
Operating lease obligations
14,069

 
15,639

Contingent consideration
195

 
4,349

Deferred income taxes
2,461

 
1,703

Income tax payable
1,368

 
1,600

Other long-term liabilities
13

 
13

Total liabilities
264,275

 
289,760

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; 24,255,522 and 24,118,088 shares issued on March 31, 2020 and December 31, 2019, respectively
243

 
241

Paid-in capital
291,350

 
288,338

Treasury stock, at cost, 10,343,366 and 10,174,199 shares on March 31, 2020 and December 31, 2019, respectively
(284,108
)
 
(277,817
)
Accumulated other comprehensive income (loss)
(29,790
)
 
(22,781
)
Retained earnings
292,264

 
286,418

Total stockholders' equity
269,959

 
274,399

Total liabilities and stockholders' equity
$
534,234


$
564,159


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 March 31,
 
2020
 
2019
Net sales
$
151,778

 
$
184,163

Cost of sales
108,837

 
144,289

Gross profit
42,941

 
39,874

Research and development expenses
7,898

 
6,791

Selling, general and administrative expenses
26,997

 
31,420

Operating income
8,046

 
1,663

Interest income (expense), net
(632
)
 
(1,206
)
Other income (expense), net
(348
)
 
(466
)
Income (loss) before provision for income taxes
7,066

 
(9
)
Provision for income taxes
1,220

 
996

Net income (loss)
$
5,846

 
$
(1,005
)
 
 
 
 
Earnings (loss) per share:
 
 
 
Basic
$
0.42

 
$
(0.07
)
Diluted
$
0.41

 
$
(0.07
)
Shares used in computing earnings (loss) per share:
 
 
 
Basic
13,960

 
13,827

Diluted
14,211

 
13,827

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


4


UNIVERSAL ELECTRONICS INC.
CONSOLIDATED COMPREHENSIVE INCOME (LOSS) STATEMENTS
(In thousands)
(Unaudited) 
 
Three Months Ended March 31,
 
2020
 
2019
Net income (loss)
$
5,846

 
$
(1,005
)
Other comprehensive income (loss):
 
 
 
Change in foreign currency translation adjustment
(7,009
)
 
1,733

Comprehensive income (loss)
$
(1,163
)

$
728

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


5


UNIVERSAL ELECTRONICS INC.
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(In thousands)
(Unaudited)
 
Common Stock
Issued
 
Common Stock
in Treasury
 
Paid-in
Capital
 
Accumulated
Other
Comprehensive
Income (Loss)
 
Retained
Earnings
 
Totals
 
Shares
 
Amount
 
Shares
 
Amount
 
 
 
Balance at December 31, 2019
24,118

 
$
241

 
(10,174
)
 
$
(277,817
)
 
$
288,338

 
$
(22,781
)
 
$
286,418

 
$
274,399

Net income (loss)

 

 

 

 

 

 
5,846

 
5,846

Currency translation adjustment

 

 

 

 

 
(7,009
)
 

 
(7,009
)
Shares issued for employee benefit plan and compensation
129

 
1

 

 

 
526

 

 

 
527

Purchase of treasury shares

 

 
(169
)
 
(6,291
)
 

 

 

 
(6,291
)
Shares issued to directors
9

 
1

 


 


 
(1
)
 

 

 

Employee and director stock-based compensation

 

 

 

 
2,303

 

 

 
2,303

Performance-based common stock warrants


 


 


 


 
184

 


 


 
184

Balance at March 31, 2020
24,256

 
$
243

 
(10,343
)
 
$
(284,108
)
 
$
291,350

 
$
(29,790
)
 
$
292,264

 
$
269,959

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Balance at December 31, 2018
23,933

 
$
239

 
(10,116
)
 
$
(275,889
)
 
$
276,103

 
$
(20,281
)
 
$
282,788

 
$
262,960

Net income (loss)


 


 

 

 


 

 
(1,005
)
 
(1,005
)
Currency translation adjustment

 

 


 


 

 
1,733

 

 
1,733

Shares issued for employee benefit plan and compensation
78

 
1

 


 


 
346

 

 

 
347

Purchase of treasury shares

 

 
(43
)
 
(1,215
)
 


 

 

 
(1,215
)
Shares issued to directors
8

 

 


 


 

 


 


 

Employee and director stock-based compensation


 


 


 


 
1,918

 


 


 
1,918

Performance-based common stock warrants

 

 

 

 
434

 


 


 
434

Balance at March 31, 2019
24,019

 
$
240

 
(10,159
)
 
$
(277,104
)
 
$
278,801

 
$
(18,548
)
 
$
281,783

 
$
265,172

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


6


UNIVERSAL ELECTRONICS INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands)
(Unaudited)
 
 
Three Months Ended March 31,
 
2020
 
2019
Cash provided by (used for) operating activities:
 
 
 
Net income (loss)
$
5,846

 
$
(1,005
)
Adjustments to reconcile net income (loss) to net cash provided by (used for) operating activities:
 
 
 
Depreciation and amortization
7,498

 
8,019

Provision for bad debts
237

 
3

Deferred income taxes
835

 
2,966

Shares issued for employee benefit plan
527

 
347

Employee and director stock-based compensation
2,303

 
1,918

Performance-based common stock warrants
184

 
434

Loss on sale of Ohio call center
712

 

Changes in operating assets and liabilities:
 
 
 
Accounts receivable and contract assets
2,060

 
(14,056
)
Inventories
1,609

 
(3,982
)
Prepaid expenses and other assets
118

 
735

Accounts payable and accrued liabilities
(28,969
)
 
3,017

Accrued income taxes
(1,307
)
 
(2,943
)
Net cash provided by (used for) operating activities
(8,347
)
 
(4,547
)
Cash provided by (used for) investing activities:
 
 
 
Acquisitions of property, plant and equipment
(1,986
)
 
(2,800
)
Acquisitions of intangible assets
(1,270
)
 
(653
)
Payment on sale of Ohio call center
(500
)
 

Net cash provided by (used for) investing activities
(3,756
)

(3,453
)
Cash provided by (used for) financing activities:
 
 
 
Borrowings under line of credit
25,000

 
25,000

Repayments on line of credit
(15,000
)
 
(20,000
)
Treasury stock purchased
(6,291
)
 
(1,215
)
Contingent consideration payments in connection with business combinations
(3,091
)
 
(4,251
)
Net cash provided by (used for) financing activities
618

 
(466
)
Effect of exchange rate changes on cash and cash equivalents
(3,890
)
 
154

Net increase (decrease) in cash and cash equivalents
(15,375
)
 
(8,312
)
Cash and cash equivalents at beginning of period
74,302

 
53,207

Cash and cash equivalents at end of period
$
58,927

 
$
44,895

 
 
 
 
Supplemental cash flow information:
 
 
 
Income taxes paid
$
1,384

 
$
1,942

Interest paid
$
637

 
$
1,186

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

7


UNIVERSAL ELECTRONICS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
MARCH 31, 2020
(Unaudited)
Note 1 — 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 ("SEC"). 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 months ended March 31, 2020 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, 2019.
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 bad debts, 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.
The recent coronavirus ("COVID-19") pandemic and the mitigation efforts by governments to attempt to control its spread has created uncertainties and disruptions in the economic and financial markets. While we are not currently aware of events or circumstances that would require an update to our estimates, judgments or adjustments to the carrying values of our assets or liabilities, these estimates may change as developments occur and we obtain additional information. These future developments are highly uncertain and the outcomes are unpredictable. Actual results may differ from those estimates, and such differences may be material to the financial statements.
See Note 2 to the consolidated financial statements included in our Annual Report on Form 10-K for the year ended December 31, 2019 for a summary of our significant accounting policies.
Recently Adopted Accounting Pronouncements
In June 2016, the FASB issued ASU 2016-13, "Measurement of Credit Losses on Financial Instruments", which updates existing guidance for measuring and recording credit losses on financial assets measured at amortized cost by replacing the incurred loss impairment model with an expected loss impairment model. Accordingly, financial assets are presented at amortized costs net of an allowance for expected credit losses over the lifetime of the assets. We adopted this new guidance on January 1, 2020 using the modified retrospective method. The adoption did not require an implementation adjustment and did not materially impact our consolidated statement of financial position, results of operations and cash flows. See Note 3 for further discussion on our allowance for bad debts.
In January 2017, the FASB issued ASU 2017-04, "Simplifying the Test for Goodwill Impairment", which 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. Our adoption on January 1, 2020 did not have a material impact on our consolidated statement of financial position, results of operations and cash flows.
In November 2019, the FASB issued ASU 2019-08, "Improvements - Share-based Consideration Payable to a Customer", which clarifies the accounting for share-based payments issued as sales incentives to customers. The guidance requires that stock-based compensation expense is recorded as a reduction in the transaction price on the basis of the grant-date fair value. The grant-date fair value is calculated using the provisions defined under Accounting Standards Codification "Stock Compensation". The transition provisions require that equity-classified awards be measured at the adoption date fair value if the measurement date has not been

8

UNIVERSAL ELECTRONICS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
MARCH 31, 2020
(Unaudited)


established prior to the adoption date. This guidance impacts the measurement date of our performance-based common stock warrants. The measurement periods for the first two successive two-year periods of our outstanding performance-based common stock warrants were completed prior to adoption and were not impacted by this updated guidance. The measurement period for the final two-year period began on January 1, 2020, and accordingly, we measured the fair value of the award as of our adoption date on January 1, 2020. We adopted this guidance using the modified retrospective method. Our adoption did not result in a cumulative adjustment in our statement of financial position. See Note 15 for further discussion on the performance-based common stock warrants.
Recent Accounting Updates Not Yet Effective
In December 2019, the FASB issued ASU 2019-12 "Simplifying the Accounting for Income Taxes", which among other provisions, eliminates certain exceptions to existing guidance related to the approach for intra-period tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. This guidance also requires an entity to reflect the effect of an enacted change in tax laws or rates in its effective income tax rate in the first interim period that includes the enactment date of the new legislation, aligning the timing of recognition of the effects from enacted tax law changes on the effective income tax rate with the effects on deferred income tax assets and liabilities. Under existing guidance, an entity recognizes the effects of the enacted tax law change on the effective income tax rate in the period that includes the effective date of the tax law. The guidance is effective for interim and annual periods beginning after December 15, 2020, with early adoption permitted. We are currently evaluating the impact of this guidance on our consolidated statement of financial position, results of operations and cash flows.
Note 2 — Cash and Cash Equivalents
Cash and cash equivalents were held in the following geographic regions:
(In thousands)
March 31, 2020
 
December 31, 2019
United States
$
10,421

 
$
16,751

People's Republic of China ("PRC")
14,105

 
13,700

Asia (excluding the PRC)
11,052

 
21,691

Europe
12,810

 
9,081

South America
10,539

 
13,079

Total cash and cash equivalents
$
58,927

 
$
74,302


Note 3 — Revenue and Accounts Receivable, Net

Revenue Details
The pattern of revenue recognition was as follows:
 
Three Months Ended March 31,
(In thousands)
2020
 
2019
Goods and services transferred at a point in time
$
117,058

 
$
136,338

Goods and services transferred over time
34,720

 
47,825

Net sales
$
151,778

 
$
184,163


9

UNIVERSAL ELECTRONICS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
MARCH 31, 2020
(Unaudited)


Our net sales to external customers by geographic area were as follows:
 
Three Months Ended March 31,
(In thousands)
2020
 
2019
United States
$
74,381

 
$
98,936

Asia (excluding PRC)
27,825

 
24,076

Europe
20,502

 
23,299

People's Republic of China
17,517

 
22,308

Latin America
4,640

 
7,787

Other
6,913

 
7,757

Total net sales
$
151,778

 
$
184,163

Specific identification of the customer billing location was the basis used for attributing revenues from external customers to geographic areas.
Net sales to the following customers totaled more than 10% of our net sales:
 
Three Months Ended March 31,
 
 
2020
 
2019
 
 
$ (thousands)
 
% of Net Sales
 
$ (thousands)
 
% of Net Sales
 
Comcast Corporation
$
32,935

 
21.7
%
 
$
29,246

 
15.9
%
 
DISH Network Corporation

(1) 

(1) 
$
19,678

 
10.7
%
 
(1) Sales associated with this customer did not total more than 10% of our net sales for the indicated period.
Accounts Receivable, Net
Accounts receivable, net were as follows:
(In thousands)
March 31, 2020
 
December 31, 2019
Trade receivables, gross
$
129,316

 
$
130,888

Allowance for bad debts
(1,681
)
 
(1,492
)
Allowance for sales returns
(495
)
 
(623
)
Net trade receivables
127,140

 
128,773

Other
9,954

 
10,425

Accounts receivable, net
$
137,094

 
$
139,198

Allowance for Bad Debts
Changes in the allowance for bad debts were as follows:
(In thousands)
Three Months Ended March 31,
2020
 
2019
Balance at beginning of period
$
1,492

 
$
1,121

Additions to costs and expenses
237

 
3

(Write-offs)/Foreign exchange effects
(48
)
 
(4
)
Balance at end of period
$
1,681

 
$
1,120


10

UNIVERSAL ELECTRONICS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
MARCH 31, 2020
(Unaudited)


Trade receivables associated with these significant customers that totaled more than 10% of our accounts receivable, net were as follows:
 
March 31, 2020
 
December 31, 2019
 
 
$ (thousands)
 
% of Accounts Receivable, Net
 
$ (thousands)
 
% of Accounts Receivable, Net
 
Comcast Corporation
$
28,423

 
20.7
%
 

(1) 

(1) 
DISH Network Corporation

(1) 

(1) 
$
14,677

 
10.5
%
 
(1) 
Trade receivables associated with this customer did not total more than 10% of our accounts receivable, net for the indicated period.
Note 4 — Inventories and Significant Suppliers
Inventories were as follows:
(In thousands)
March 31, 2020
 
December 31, 2019
Raw materials
$
59,409

 
$
56,352

Components
18,925

 
24,599

Work in process
5,240

 
1,526

Finished goods
58,669

 
62,658

Inventories
$
142,243

 
$
145,135


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 March 31,
 
2020
 
2019
 
$ (thousands)
 
% of Total Inventory Purchases
 
$ (thousands)
 
% of Total Inventory Purchases
 
Qorvo International Pte Ltd.
$
11,177

 
14.0
%
 

(1) 
(1) 
(1) 
Purchases associated with this supplier did not total more than 10% of our total inventory purchases for the indicated period.
The supplier that totaled more than 10% of our accounts payable, was as follows:
 
March 31, 2020
 
December 31, 2019
 
 
$ (thousands)
 
% of Accounts Payable
 
$ (thousands)
 
% of Accounts Payable
 
Zhejiang Zhen You Electronics Co. Ltd.
$
9,330

 
10.4
%
 
$
11,394

 
11.1
%
 

Note 5 — Leases

We have entered into various operating lease agreements for automobiles, offices and manufacturing facilities throughout the world. At March 31, 2020, our operating leases had remaining lease terms of up to 41 years.

11

UNIVERSAL ELECTRONICS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
MARCH 31, 2020
(Unaudited)


Lease balances within our consolidated balance sheet were as follows:
(In thousands)
March 31, 2020
 
December 31, 2019
Assets:
 
 
 
Operating lease right-of-use assets
$
18,359

 
$
19,826

Liabilities:
 
 
 
Other accrued liabilities
$
5,030

 
$
4,903

Long-term operating lease obligations
14,069

 
15,639

Total lease liabilities
$
19,099

 
$
20,542

Operating lease expense, including variable and short-term lease costs which were insignificant to the total, operating lease cash flows and supplemental cash flow information were as follows:
(In thousands)
Three Months Ended March 31,
2020
 
2019
Cost of sales
$
390

 
$
592

Selling, general and administrative expenses
998

 
1,384

Total operating lease expense
$
1,388

 
$
1,976

Operating cash outflows from operating leases
$
1,525

 
$
1,767

Operating lease right-of-use assets obtained in exchange for lease obligations
$
186

 
$
1,524


The weighted average remaining lease liability term and the weighted average discount rate were as follows:
 
March 31, 2020
Weighted average lease liability term (in years)
4.10

Weighted average discount rate
4.51
%

The following table reconciles the undiscounted cash flows for each of the first five years and thereafter to the operating lease liabilities recognized in our consolidated balance sheet at March 31, 2020. The reconciliation excludes short-term leases that are not recorded on the balance sheet.
(In thousands)
March 31, 2020
2020 (remaining 9 months)
$
4,419

2021
6,256

2022
5,250

2023
2,399

2024
1,343

Thereafter
2,040

Total lease payments
21,707

Less: imputed interest
(2,608
)
Total lease liabilities
$
19,099

At March 31, 2020, we had one operating lease with a five-year term that had not yet commenced. The total initial lease liability of approximately $1.6 million is not reflected within the above maturity schedule.

12

UNIVERSAL ELECTRONICS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
MARCH 31, 2020
(Unaudited)


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

Foreign exchange effects
(31
)
Balance at March 31, 2020
$
48,416

 
Intangible Assets, Net
The components of intangible assets, net were as follows:
 
March 31, 2020
 
December 31, 2019
(In thousands)
Gross (1)
 
Accumulated
Amortization (1)
 
Net
 
Gross (1)
 
Accumulated
Amortization (1)
 
Net
Distribution rights
$
316

 
$
(213
)
 
$
103

 
$
322

 
$
(210
)
 
$
112

Patents
17,625

 
(6,705
)
 
10,920

 
16,587

 
(6,491
)
 
10,096

Trademarks and trade names
2,786

 
(2,282
)
 
504

 
2,785

 
(2,205
)
 
580

Developed and core technology
12,480

 
(10,515
)
 
1,965

 
12,480

 
(10,016
)
 
2,464

Capitalized software development costs
33

 

 
33

 

 

 

Customer relationships
32,534

 
(26,775
)
 
5,759

 
32,534

 
(25,956
)
 
6,578

Total intangible assets, net
$
65,774

 
$
(46,490
)
 
$
19,284


$
64,708

 
$
(44,878
)
 
$
19,830

 
(1) 
This table excludes the gross value of fully amortized intangible assets totaling $7.6 million and $7.4 million at March 31, 2020 and December 31, 2019, respectively.
Amortization expense, which was recognized in selling, general and administrative expenses, was $1.8 million and $1.8 million during the three months ended March 31, 2020 and 2019, respectively.
 
Estimated future annual amortization expense related to our intangible assets at March 31, 2020, was as follows:
(In thousands)
 
2020 (remaining 9 months)
$
4,333

2021
2,573

2022
2,575

2023
2,396

2024
1,817

Thereafter
5,590

Total
$
19,284


Note 7 — Line of Credit

Our Second Amended and Restated Credit Agreement ("Second Amended Credit Agreement") with U.S. Bank National Association ("U.S. Bank") provides for a $125.0 million revolving line of credit ("Credit Line") that expires on November 1, 2021. 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, of which there were $2.7 million at March 31, 2020.

13

UNIVERSAL ELECTRONICS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
MARCH 31, 2020
(Unaudited)


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 March 31, 2020 was 2.20%. 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. At March 31, 2020, we were in compliance with the covenants and conditions of the Second Amended Credit Agreement.
At March 31, 2020, we had $78.0 million outstanding under the Credit Line. Our total interest expense on borrowings was $0.7 million and $1.3 million during the three months ended March 31, 2020 and 2019, respectively.
Note 8 — 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 $1.2 million and $1.0 million for the three months ended March 31, 2020 and 2019, respectively. The income tax expense for the three months ended March 31, 2020 increased primarily due to the mix of pre-tax income among jurisdictions, including tax expense not recognized for federal and state as a result of utilized tax attributes that have a full valuation allowance and tax windfalls related to stock-based compensation.

At December 31, 2019, we assessed the realizability of our deferred tax assets by considering whether it is "more likely than not" some portion or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. We considered taxable income in carryback years, the scheduled reversal of deferred tax liabilities, tax planning strategies and projected future taxable income in making this assessment. At December 31, 2019, we had a three-year cumulative operating loss for our U.S. operations and accordingly, have provided a full valuation allowance on our U.S. and state deferred tax assets. During the three months ended March 31, 2020, there has been no change to our valuation allowance position.
At March 31, 2020, we had gross unrecognized tax benefits of $4.3 million, including interest and penalties, of which approximately $4.3 million of this amount, 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 amounts of unrecognized tax benefits will significantly increase within the next twelve months. However, based on federal, state and foreign statute expirations in various jurisdictions, we anticipate a decrease in unrecognized tax benefits of approximately $0.2 million within the next twelve months based on federal, state, and foreign statute expirations in various jurisdictions. 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.2 million as of March 31, 2020 and $0.2 million at December 31, 2019 are included in the unrecognized tax benefits.
On March 18, 2020 and March 22, 2020, the Families First Coronavirus Response ("FFCR") Act and the Coronavirus Aid, Relief and Economic Security ("CARES") Act, respectively, were enacted in response to the COVID-19 pandemic. The FFCR Act and the CARES Act contain numerous income tax provisions, such as relaxing limitations on the deductibility of interest and the use of net operating losses arising in taxable years beginning after December 31, 2017. We are currently evaluating the impact of this legislation on our consolidated financial position, results of operations, and cash flows. Future regulatory guidance under the FFCR and CARES Acts (as well as under the Tax Cuts and Jobs Act) remains forthcoming and such guidance may ultimately increase or lessen their impact on our business and financial condition. It is also highly possible that Congress will enact additional legislation in connection with the COVID-19 pandemic, some of which may impact us.

14

UNIVERSAL ELECTRONICS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
MARCH 31, 2020
(Unaudited)


In April 2020, recent interpretations of a German law relating to withholding taxes on intellectual property rights emerged. The company is currently evaluating this law and any related impact to its financial position and results of operations.
Note 9 — Accrued Compensation
The components of accrued compensation were as follows:
(In thousands)
March 31, 2020
 
December 31, 2019
Accrued social insurance (1)
$
16,479

 
$
16,588

Accrued salary/wages
7,181

 
7,465

Accrued vacation/holiday
2,936

 
2,766

Accrued bonus
3,200

 
13,965

Accrued commission
271

 
1,283

Other accrued compensation
1,770

 
1,601

Total accrued compensation
$
31,837

 
$
43,668

 
(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 March 31, 2020 and December 31, 2019.
Note 10 — Other Accrued Liabilities
The components of other accrued liabilities were as follows:
(In thousands)
March 31, 2020
 
December 31, 2019
Contract liabilities
$
1,694

 
$
1,840

Duties
3,585

 
3,731

Freight and handling fees
3,251

 
3,769

Operating lease obligations
5,030

 
4,903

Product warranty claim costs
1,498

 
1,514

Professional fees
3,232

 
2,833

Sales taxes and VAT
2,829

 
3,926

Short-term contingent consideration
3,300

 
5,428

Other
6,662

 
7,501

Total other accrued liabilities
$
31,081

 
$
35,445


Note 11 — Commitments and Contingencies
Product Warranties
Changes in the liability for product warranty claim costs were as follows:
(In thousands)
Three Months Ended March 31,
2020
 
2019
Balance at beginning of period
$
1,514

 
$
276

Accruals for warranties issued during the period

 

Settlements (in cash or in kind) during the period/Foreign exchange effects
(16
)
 

Balance at end of period
$
1,498

 
$
276


15

UNIVERSAL ELECTRONICS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
MARCH 31, 2020
(Unaudited)


Litigation
Ruwido Matters
Belgium Lawsuits
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 to this ruling. On September 16, 2019, the appellate court ruled in our favor concluding that our original product did not infringe Ruwido's design rights. Ruwido subsequently filed an appeal of this decision with the Belgium Supreme Court. All parties have submitted their briefs with the Supreme Court and we are waiting for the Supreme Court to set an oral hearing date which we expect to be in late 2021.
In addition, Ruwido appealed the lower court's ruling against it with respect to its claims of infringement and unfair competition. Briefing on this appeal is expected to be completed by June 3, 2020, after which the appellate court will set an oral hearing which we expect to be sometime in 2021.
Subsequent to the Court's ruling in September 2017 that our 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. The Court has postponed oral hearing on the merits with respect to this matter to March 2, 2021.
European Patent Opposition
In September 2015, UEBV filed an Opposition with the EPO 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 submitted this additional information and the EPO held a second hearing on January 29 and 30, 2019 and revoked Ruwido's patent as originally filed. The EPO, however, maintained the patent in an amended form with a much narrower claim. On August 23, 2019, the EPO issued its written opinion. Both UEBV and Ruwido have appealed the EPO's decision and briefing is due by May 13, 2020. Thereafter, we expect the EPO to set a date for an additional hearing, after which the EPO will render its decision.
The Netherlands Lawsuit
In September 2017, FMH and Ruwido filed a lawsuit on the merits in the Court of the Hague against UEBV and Telenet, in which they are also claiming that the products UEBV supplied to Telenet violates the same patents as claimed in the Belgium actions. In early 2019, oral hearings took place during which the Court ordered the parties to submit statements relating to the consequences of the EPO decision to the Dutch proceedings. Ruwido has recently submitted its statement and we have until May 13, 2020 to submit our response.

Roku Matters
2018 Lawsuit
On September 5, 2018, we filed a lawsuit against Roku, Inc. (“Roku”) in the United States District Court, Central District of California, alleging that Roku is willfully infringing nine of our patents that are in four patent families related to remote control set-up and touchscreen remotes. On December 5, 2018, we amended our complaint to add additional details supporting our infringement and willfulness allegations. We have alleged that this complaint relates to multiple Roku streaming players and components therefore and certain universal control devices, including but not limited to the Roku App, Roku TV, Roku Express, Roku Streaming Stick, Roku Ultra, Roku Premiere, Roku 4, Roku 3, Roku 2, Roku Enhanced Remote and any other Roku product that provides for the remote control of an external device such as a TV, audiovisual receiver, sound bar or Roku TV Wireless Speakers. In October 2019, the Court stayed this lawsuit pending action by the Patent Trial and Appeals Board with respect to Roku’s Inter Party Review requests (see discussion below).
Inter Party Reviews
In September and October, 2019, Roku filed Inter Party Review (“IPR”) requests with the Patent Trial and Appeals Board (the “PTAB”) on the nine patents at issue in the 2018 Lawsuit. Presently, the PTAB denied Roku’s request with respect to three of the

16

UNIVERSAL ELECTRONICS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
MARCH 31, 2020
(Unaudited)


nine patents and granted Roku’s request with respect to four of the nine patents. We expect the PTAB’s decision on the remaining two IPR requests by May 14, 2020. As for those IPRs for which the PTAB granted Roku’s request for review, we will vigorously defend our patents.
International Trade Commission Investigation of Roku, TCL, Hisense and Funai
On April 16, 2020, we filed a complaint with the International Trade Commisssion (the “ITC”) against Roku, TCL Electronics Holding Limited and related entities (collectively, “TCL”), Hisense Co., Ltd. and related entities (collectively, “Hisense”), and Funai Electric Company, Ltd. and related entities (collectively, “Funai”) claiming that certain of their televisions, set-top boxes, remote control devices, human interface devices, streaming devices, and sound bars infringe certain of our patents. We are asking the ITC to issue a permanent limited exclusion order prohibiting the importation of these infringing products into the United States and a cease and desist order to stop these parties from continuing their infringing activities. We expect the ITC to accept our complaint by the end of May 2020 and commence its investigation.
Federal District Court Actions against each of Roku, TCL, Hisense, and Funai related to the ITC Matter
On April 9, 2020, we filed separate actions against each of Roku, TCL, Hisense, and Funai in the United States District Court, Central District of California, alleging that each of the parties is willfully infringing eight of our patents by incorporating our patented technology into certain of their televisions, set-top boxes, remote control devices, human interface devices, streaming devices, and sound bars. Each of the parties have accepted service and have not yet answered our complaint.

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.
Note 12 — Treasury Stock
From time to time, our Board of Directors authorizes management to repurchase shares of our issued and outstanding common stock. On March 10, 2020, our Board of Directors replaced the repurchase plan approved in 2018 with a new repurchase plan authorizing the repurchase of up to 300,000 of our common stock ("2020 Plan"). As of March 31, 2020, we had 175,127 shares of common stock authorized for repurchase remaining under the 2020 Plan. We may repurchase shares of common stock in privately negotiated and/or open-market transactions, including pursuant to plans complying with Rule 10b5-1 promulgated under the Securities Exchange Act of 1934. While we have suspended repurchasing under our 2020 Plan due in part to the uncertainties surrounding the COVID-19 pandemic, management may resume such repurchasing when market and business conditions warrant.

Repurchased shares of our common stock were as follows:
 
Three Months Ended March 31,
(In thousands)
2020
 
2019
Shares repurchased
169

 
43

Cost of shares repurchased
$
6,291

 
$
1,215

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.

17

UNIVERSAL ELECTRONICS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
MARCH 31, 2020
(Unaudited)


Note 13 — Long-lived Tangible Assets
Long-lived tangible assets by geographic area, which include property, plant, and equipment, net and operating lease right-of-use assets, were as follows:
(In thousands)
March 31, 2020
 
December 31, 2019
United States
$
19,199

 
$
19,938

People's Republic of China
63,160

 
67,625

Mexico
15,078

 
16,644

All other countries
6,226

 
6,351

Total long-lived tangible assets
$
103,663

 
$
110,558

Note 14 — 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 March 31,
(In thousands)
2020
 
2019
Cost of sales
$
74

 
$
28

Research and development expenses
236

 
220

Selling, general and administrative expenses:
 
 
 
Employees
1,583

 
1,424

Outside directors
410

 
246

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


$
1,918

 
 
 
 
Income tax benefit
$
506

 
$
399


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, 2019
745

 
$
41.73

 
 
 
 
Granted
109

 
46.17

 
 
 
 
Exercised

 

 
 
 
$

Forfeited/canceled/expired

 

 
 
 
 
Outstanding at March 31, 2020 (1)
854

 
$
42.29

 
4.13
 
$
4,070

Vested and expected to vest at March 31, 2020 (1)
854

 
$
42.29

 
4.13
 
$
4,070

Exercisable at March 31, 2020 (1)
592

 
$
43.66

 
3.10
 
$
2,933

(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 first quarter of 2020 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 March 31, 2020. This amount will change based on the fair market value of our stock.

18

UNIVERSAL ELECTRONICS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
MARCH 31, 2020
(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 March 31,
 
2020
 
2019
Weighted average fair value of grants
$
17.70

 
$
10.28

Risk-free interest rate
1.44
%
 
2.49
%
Expected volatility
43.95
%
 
41.64
%
Expected life in years
4.59

 
4.54

As of March 31, 2020, we expect to recognize $3.6 million of total unrecognized pre-tax stock-based compensation expense related to non-vested stock options over a remaining weighted-average life of 2.3 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, 2019
310

 
$
34.99

Granted
198

 
35.11

Vested
(124
)
 
38.17

Forfeited
(1
)
 
36.06

Non-vested at March 31, 2020
383

 
$
34.02

As of March 31, 2020, we expect to recognize $12.4 million of total unrecognized pre-tax stock-based compensation expense related to non-vested restricted stock awards over a weighted-average life of 2.3 years.  
Note 15 — Performance-Based Common Stock Warrants
On March 9, 2016, we issued common stock purchase warrants to Comcast Corporation ("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 (with the first two-year period commencing on January 1, 2016) 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. This threshold was not met in either the first or second two-year period. At March 31, 2020, 275,000 vested warrants were outstanding. To fully vest in the rights to purchase all of the remaining unearned 225,000 underlying shares, Comcast and its affiliates must purchase an aggregate of $340 million in goods and services from us during the period January 1, 2020 through December 31, 2021.

19

UNIVERSAL ELECTRONICS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
MARCH 31, 2020
(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 common stock purchase 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, for the first two-year successive periods, the measurement date for the warrants was the date on which the warrants vested. For the two-year period ended December 31, 2017, Comcast earned and vested in 175,000 out of the maximum potential 250,000 warrants. For the two-year period ended December 31, 2019, Comcast earned and vested in 100,000 out of the maximum potential 250,000 warrants.
The FASB issued guidance in November 2019, which clarifies the accounting for share-based payments issued as sales incentives to customers. The guidance requires that stock-based compensation expense is recorded as a reduction in the transaction price on the basis of the grant-date fair value. The transition provisions require that equity-classified awards be measured at the adoption date fair value if the measurement date has not been established prior to the adoption date. The measurement periods for the first two successive two-year periods of our outstanding performance-based common stock warrants were completed prior to adoption and were not impacted by this updated guidance. The measurement period for the final two-year period began on January 1, 2020, and accordingly, we measured the fair value of the award as of our adoption date on January 1, 2020 using the Black-Scholes option pricing model. Through March 31, 2020, none of the warrants had vested for the two-year period beginning January 1, 2020.
The assumptions we utilized in the Black-Scholes option pricing model and the resulting grant-date fair value of the warrants as of January 1, 2020 were the following:
Fair value
$17.19
Price of Universal Electronics Inc. common stock
$52.21
Risk-free interest rate
1.62%
Expected volatility
48.86%
Expected life in years
3.00
Prior to the adoption of the new guidance on January 1, 2020, we adjusted the estimated weighted average fair value of the warrants each period. The assumptions we utilized in the Black Scholes option pricing model and the resulting weighted average fair value of the warrants for the three months ended March 31, 2019 were the following:
Fair value
$9.00
Price of Universal Electronics Inc. common stock
$37.46
Risk-free interest rate
2.22%
Expected volatility
44.45%
Expected life in years
3.75

20

UNIVERSAL ELECTRONICS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
MARCH 31, 2020
(Unaudited)


The impact to net sales recorded in connection with the warrants and the related income tax benefit were as follows:
 
Three Months Ended March 31,
(In thousands)
2020

2019
Reduction to net sales
$
184

 
$
434

Income tax benefit
$
46

 
$
108

We estimate 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 estimated fair value of the warrants is recognized as a reduction to revenue over the related two-year vesting period. At March 31, 2020, the aggregate unrecognized estimated fair value of warrants we estimate will vest was $1.1 million.
Note 16 — Other Income (Expense), Net
Other income (expense), net consisted of the following: 
 
Three Months Ended March 31,
(In thousands)
2020
 
2019
Net gain (loss) on foreign currency exchange contracts (1)
$
252

 
$
(271
)
Net gain (loss) on foreign currency exchange transactions
(548
)
 
(132
)
Other income
(52
)
 
(63
)
Other (expense), net
$
(348
)
 
$
(466
)

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

Note 17 — Earnings (Loss) Per Share
Earnings (loss) per share was calculated as follows:
 
Three Months Ended March 31,
(In thousands, except per-share amounts)
2020
 
2019
BASIC
 
 
 
Net income (loss)
$
5,846

 
$
(1,005
)
Weighted-average common shares outstanding
13,960

 
13,827

Basic earnings (loss) per share
$
0.42

 
$
(0.07
)
 
 
 
 
DILUTED
 
 
 
Net income (loss)
$
5,846

 
$
(1,005
)
Weighted-average common shares outstanding for basic
13,960

 
13,827

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

 

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

 
13,827

Diluted earnings (loss) per share
$
0.41

 
$
(0.07
)

21

UNIVERSAL ELECTRONICS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
MARCH 31, 2020
(Unaudited)


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 March 31,
(In thousands)
2020
 
2019
Stock options
402

 
543

Restricted stock awards
51

 
227

Performance-based warrants
275

 
175


Note 18 — Derivatives
The following table sets forth the total net fair value of derivatives:  
 
 
March 31, 2020
 
December 31, 2019
 
 
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
 
$

 
$
(187
)
 
$

 
$
(187
)
 
$

 
$
(172
)
 
$

 
$
(172
)
We held foreign currency exchange contracts, which resulted in a net pre-tax gain of $0.3 million and a net pre-tax loss of $0.3 million for the three months ended March 31, 2020 and 2019, respectively (see Note 16).
Details of foreign currency exchange contracts held were as follows:
Date Held
 
Currency
 
Position Held
 
Notional Value
(in millions)
 
Forward Rate
 
Unrealized Gain/(Loss) Recorded at Balance Sheet
Date
(in thousands)(1)
 
Settlement Date
March 31, 2020
 
USD/Chinese Yuan Renminbi
 
USD
 
$
30.0

 
7.0555

 
$
(146
)
 
April 24, 2020
March 31, 2020
 
USD/Euro
 
USD
 
$
35.0

 
1.1017

 
$
(41
)
 
April 24, 2020
December 31, 2019
 
USD/Chinese Yuan Renminbi
 
USD
 
$
35.0

 
6.9867

 
$
100

 
January 23, 2020
December 31, 2019
 
USD/Brazilian Real
 
USD
 
$
0.5

 
4.0560

 
$
(6
)
 
January 24, 2020
December 31, 2019
 
USD/Euro
 
USD
 
$
28.0

 
1.1133

 
$
(253
)
 
January 24, 2020
December 31, 2019
 
USD/Brazilian Real
 
USD
 
$
0.7

 
4.0870

 
$
(13
)
 
January 24, 2020
(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.


22


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 design, develop, manufacture and ship control and sensor technology solutions and a broad line of pre-programmed and universal control products, audio-video ("AV") accessories, and intelligent wireless security and smart home products that are used by the world's leading brands in the consumer electronics, subscription broadcast, home entertainment, automation, security, hospitality and climate control markets. Our offerings include:
easy-to-use, pre-programmed universal infrared ("IR") and radio frequency ("RF") remote controls that are sold primarily to subscription broadcast providers (cable, satellite and Internet Protocol television ("IPTV") and Over the Top services), original equipment manufacturers ("OEMs"), retailers, and private label customers;
integrated circuits, on which our software and universal device control database is embedded, sold primarily to OEMs, subscription broadcast providers, and private label customers;
software, firmware and technology solutions that can enable devices such as TVs, set-top boxes, audio systems, smartphones, tablets, game controllers and other consumer electronic devices to wirelessly connect and interact with home networks and interactive services to control and deliver digital entertainment and information;
intellectual property which we license primarily to OEMs, software development companies, private label customers, and subscription broadcast providers;
proprietary and standards-based RF sensors designed for residential security, safety and automation applications;
wall-mount and handheld thermostat controllers and connected accessories for intelligent energy management systems, primarily to OEM customers as well as hospitality system integrators; and
AV accessories sold, directly and indirectly, to consumers.
Since our beginning in 1986, we have compiled an extensive device control knowledge library that includes nearly 11,000 brands comprising over 860,000 device models across AV and smart home platforms, supported by many common smart home protocols, including IR, HDMI-CEC, Zigbee, and Home Network or Cloud Control.
This device knowledge graph is backed by our unique device fingerprinting technology which includes over 2.4 million unique device fingerprints across both AV and smart home devices.
Our technology also includes other remote controlled home entertainment devices and home automation control modules, as well as wired Consumer Electronics Control ("CEC") and wireless Internet Protocol ("IP") control protocols commonly found on many of the latest HDMI and internet connected devices. Our proprietary software automatically detects, identifies and enables the appropriate control commands for any given home entertainment, automation and air conditioning device in the home. Our libraries are continuously updated with device control codes used in newly introduced AV and Internet of Things ("IOT") devices. These control codes are captured directly from original remote control devices or from the manufacturer's written specifications to ensure the accuracy and integrity of the library. Our proprietary software and know-how permit us to offer a device control code database that is more robust and efficient than similarly priced products of our competitors.
We have developed a comprehensive patent portfolio of over 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 2 domestic subsidiaries and 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 (the "PRC") (6), Singapore, Spain and the United Kingdom.
To recap our results for the three months ended March 31, 2020:
Net sales decreased 17.6% to $151.8 million for the three months ended March 31, 2020 from $184.2 million for the three months ended March 31, 2019.
Our gross margin percentage increased to 28.3% for the three months ended March 31, 2020 from 21.7% for the three months ended March 31, 2019.
Operating expenses, as a percent of net sales, increased to 23.0% for the three months ended March 31, 2020 from 20.8% for the three months ended March 31, 2019.

23


Our operating income increased to $8.0 million for the three months ended March 31, 2020 from $1.7 million for the three months ended March 31, 2019. Our operating income percentage increased to 5.3% for the three months ended March 31, 2020 from 0.9% for the three months ended March 31, 2019.
Income tax expense increased from $1.2 million for the three months ended March 31, 2020 from $1.0 million for the three months ended March 31, 2019.
Our strategic business objectives for 2020 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 broadcast 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.
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.
COVID-19 Impact
The COVID-19 pandemic has caused, and is expected to continue to cause, the global slowdown of economic activity (including the decrease in demand for goods and services), and significant volatility in and disruption to financial markets. Because the severity, magnitude and duration of the COVID-19 pandemic and its economic consequences are uncertain, rapidly changing and difficult to predict, the pandemic’s impact on our operations and financial performance, as well as its impact on our ability to successfully execute our business strategy and initiatives, remains uncertain. As COVID-19 has spread to other jurisdictions and been declared a global pandemic, the full extent of this outbreak, the related governmental, business and travel restrictions in order to contain this virus are continuing to evolve globally. In response, we have created a COVID-19 taskforce, which includes a cross-functional group of senior level executives, to manage and respond to the everchanging health and safety requirements across the globe and communicate our response to the pandemic to our global factory and office leaders.
Local government mandates required us to keep our China factories closed for a period of approximately two weeks beyond the end of the Chinese Lunar New Year. As a part of our response to this pandemic, our COVID-19 taskforce has developed and we have implemented additional safety measures for all factory employees across the globe including temperature scans upon entry, hand sanitizer stations located throughout the facilities, mandatory mask wearing, social distancing measures in gathering places and restricting all visitor access. Our Mexico factory has been inspected by government health inspectors for compliance with local COVID-19 safety measures on two separate occasions with no findings. All factories are up to or near labor capacity as of the issuance of this report.
We have also taken measures to safeguard the health and well-being of our employees in our office locations throughout the world including implementing work from home arrangements and have implemented a moratorium on all travel, except where essential and approved in advance. We are preparing our office locations for the return of our office workers and will implement enhanced safety measures upon their reopening including more frequent office sanitation, temperature scans upon arrival, mandatory mask wearing, additional hand sanitizer locations, social distancing measures throughout locations and restricted visitor access. The reopening of our offices will follow suggested guidelines by the Centers for Disease Control and Prevention, the World Health Organization, and local governmental orders and recommendations. The continued safety and welfare of our employees will remain at the forefront of all decision-making.
We anticipate that these actions and the global health crisis caused by COVID-19 will negatively impact business activity across the globe, including ours. We expect our sales demand to be negatively impacted for the second quarter and possibly the remainder of 2020 given the global reach and economic impact of the virus and the various quarantine and social distancing measures put in place to contain the spread of the virus. We have also seen some disruptions in our supply chain which, if continued, may cause us difficulty in fulfilling customer orders. A closure of one of our factories would, in the short run, impact our ability to meet customer demand and would negatively impact our results.
We will continue to actively monitor the situation and may take further actions altering our business operations as necessary or as required by federal, state, or local authorities. The potential effects of any such alterations or modifications may have a material adverse impact on our business for the remainder of 2020 or future periods.

24


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, allowance for bad debts, 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. We do not believe that there have been any significant changes during the three months ended March 31, 2020 to 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, 2019.
Recent Accounting Pronouncements
See Note 1 contained in the "Notes to Consolidated Financial Statements" for a discussion of recent accounting pronouncements.
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 March 31,
 
2020
 
2019
Net sales
100.0
 %
 
100.0
 %
Cost of sales
71.7

 
78.3

Gross profit
28.3

 
21.7

Research and development expenses
5.2

 
3.7

Selling, general and administrative expenses
17.8

 
17.1

Operating income (loss)
5.3

 
0.9

Interest income (expense), net
(0.4
)
 
(0.7
)
Other income (expense), net
(0.2
)
 
(0.2
)
Income (loss) before provision for income taxes
4.7

 

Provision for income taxes
0.8

 
0.5

Net income (loss)
3.9
 %
 
(0.5
)%
Three Months Ended March 31, 2020 versus Three Months Ended March 31, 2019
Net sales. Net sales for the three months ended March 31, 2020 were $151.8 million, a decrease of 17.6% compared to $184.2 million for the three months ended March 31, 2019. The decrease in net sales occurred primarily with our subscription broadcast and security customers. Supply, production and demand disruptions caused by the COVID-19 pandemic impacted our net sales in the current period. Our China-based manufacturing facilities were delayed in re-opening after the Lunar New Year holiday, certain of our key suppliers were ordered to close by local authorities, and certain customers reduced order quantities. We expect the COVID-19 pandemic to negatively impact our net sales in the second quarter and possibly the remainder of 2020.
Gross profit. Gross profit for the three months ended March 31, 2020 was $42.9 million compared to $39.9 million for the three months ended March 31, 2019. Gross profit as a percent of sales increased to 28.3% for the three months ended March 31, 2020 from 21.7% for the three months ended March 31, 2019. Gross profit as a percent of sales was favorably impacted by a reduction in U.S. tariff expense, an increase in royalty revenue as certain consumer electronic companies are embedding our technology in their devices, and foreign currency as the U.S. Dollar strengthened by approximately 350 basis points versus the Chinese Yuan Renminbi. Our manufacturing costs were negatively impacted by the COVID-19 pandemic in the period, as our China-based manufacturing facilities were delayed in re-opening after the Lunar New Year holiday resulting in excess manufacturing costs. The potential impact of the COVID-19 pandemic on our gross profit as a percentage of net sales in future periods is unknown to

25


us at this time; however, the closure of any of our factories would result in excess manufacturing costs, additional tariffs if we were to import goods from China into North America and additional expenses to meet the demand of our customers.
Research and development ("R&D") expenses. R&D expenses increased 16.3% to $7.9 million for the three months ended March 31, 2020 from $6.8 million for the three months ended March 31, 2019 primarily due to our continued investment in the development of new products that enhance the user experience in home entertainment and home automation.
Selling, general and administrative ("SG&A") expenses. SG&A expenses decreased to $27.0 million for the three months ended March 31, 2020 from $31.4 million for the three months ended March 31, 2019, primarily due to a decrease in contingent consideration recorded in connection with our acquisition of the net assets of Ecolink Intelligent Technology, Inc. ("Ecolink"), as well as a decrease in freight costs. Our SG&A expenses were not materially impacted by the COVID-19 pandemic in the current period. We expect a reduction in certain discretionary expenses for the remainder of 2020 as a result of the COVID-19 pandemic.
Interest income (expense), net. Net interest expense decreased to $0.6 million for the three months ended March 31, 2020 from $1.2 million for the three months ended March 31, 2019 as a result of a lower average quarterly loan balance and a lower interest rate.
Other income (expense), net. Net other expense was $0.3 million for the three months ended March 31, 2020 compared to $0.5 million for the three months ended March 31, 2019. This change was driven primarily by a reduction in foreign currency losses associated with fluctuations in the Euro exchange rates versus the U.S. Dollar in the prior period.
Provision for income taxes. Income tax expense was $1.2 million for the three months ended March 31, 2020, representing an effective tax rate of 17.3%. Income tax expense was $1.0 million for the three months ended March 31, 2019 due to the remeasurement of certain deferred tax assets partially offset by a tax refund received. These items were a result of tax incentives at one of our Chinese factories.
Liquidity and Capital Resources
Sources and Uses of Cash
(In thousands)
Three Months Ended March 31, 2020
 
Increase
(Decrease)
 
Three Months Ended March 31, 2019
Cash provided by (used for) operating activities
$
(8,347
)
 
$
(3,800
)
 
$
(4,547
)
Cash provided by (used for) investing activities
(3,756
)
 
(303
)
 
(3,453
)
Cash provided by (used for) financing activities
618

 
1,084

 
(466
)
Effect of exchange rate changes on cash and cash equivalents
(3,890
)
 
(4,044
)
 
154

Net increase (decrease) in cash and cash equivalents
$
(15,375
)

$
(7,063
)

$
(8,312
)
 
 
March 31, 2020
 
Increase
(Decrease)
 
December 31, 2019
Cash and cash equivalents
$
58,927

 
$
(15,375
)
 
$
74,302

Working capital
110,006

 
(2,290
)
 
112,296

Net cash used by operating activities was $8.3 million during the three months ended March 31, 2020 compared to $4.5 million during the three months ended March 31, 2019. Net income was $5.8 million for the three months ended March 31, 2020 compared to a net loss of $1.0 million for the three months ended March 31, 2019. Accounts payable and accrued liabilities produced net cash outflows of $29.0 million during the three months ended March 31, 2020 compared to cash inflows of $3.0 million during the three months ended March 31, 2019, largely as a result of timing of payments for accounts payable, accrued compensation and contingent consideration. Accounts receivable and contract assets produced cash inflows of $2.1 million during the three months ended March 31, 2020 as sales decreased from the prior quarter compared to cash outflows of $14.1 million during the three months ended March 31, 2019 as sales increased from the prior quarter. Days sales outstanding decreased to 75 days at March 31, 2020 from 78 days at March 31, 2019. Inventory turns were 3.2 turns at March 31, 2020 compared to 3.4 turns at March 31, 2019.
Net cash used for investing activities during the three months ended March 31, 2020 was $3.8 million, of which $2.0 million was utilized for capital expenditures. Net cash used for investing activities during the three months ended March 31, 2019 was $3.5 million of which $2.8 million was utilized for capital expenditures.

26


Net cash provided by financing activities was $0.6 million during the three months ended March 31, 2020 compared to net cash used for financing activities of $0.5 million during the three months ended March 31, 2019. The increase in cash provided by financing activities was driven primarily by borrowing and repayment activity on our line of credit. During the three months ended March 31, 2020 we had net borrowings of $10.0 million compared to $5.0 million during the three months ended March 31, 2019. This was offset by increased treasury share repurchases in the current period.
During the three months ended March 31, 2020, we repurchased 169,167 shares of our common stock at a cost of $6.3 million compared to our repurchase of 42,746 shares at a cost of $1.2 million during the three months ended March 31, 2019. 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. In addition, while we have suspended repurchasing under our 2020 Plan due in part to the uncertainties surrounding the COVID-19 pandemic, management may resume such repurchasing when market and business conditions warrant. See Note 12 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
$
24,144

 
$
6,783

 
$
11,456

 
$
4,027

 
$
1,878

Purchase obligations (1)
2,855

 
2,855

 

 

 

Contingent consideration (2)
3,470

 
3,275

 
195

 

 

Total contractual obligations
$
30,469

 
$
12,913

 
$
11,651

 
$
4,027

 
$
1,878

 
(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 and RCS Control Systems, Inc. ("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."
(In thousands)
March 31, 2020
 
December 31, 2019
Cash and cash equivalents
$
58,927

 
$
74,302

Available borrowing resources
44,300

 
54,300

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 and foreign withholding taxes. Additionally, repatriation of some foreign balances is restricted by local laws. We have provided for the state income tax and the foreign withholding tax liabilities on these amounts for financial statement purposes.
On March 31, 2020, we had $10.4 million, $14.1 million, $11.1 million, $12.8 million and $10.5 million of cash and cash equivalents in the United States, the PRC, Asia (excluding the PRC), Europe, and South America, respectively. On December 31, 2019, we had $16.8 million, $13.7 million, $21.7 million, $9.1 million, and $13.0 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.

27


Our Second Amended and Restated Credit Agreement ("Second Amended Credit Agreement") with U.S. Bank National Association ("U.S. Bank") provides for a $125.0 million revolving line of credit ("Credit Line") that expires on November 1, 2021. 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, of which there were $2.7 million at March 31, 2020.
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 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 March 31, 2020 was 2.20%. 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 March 31, 2020, we were in compliance with the covenants and conditions of the Second Amended Credit Agreement.
At March 31, 2020, we had an outstanding balance of $78.0 million on our Credit Line and $44.3 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 2019 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.
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 ultimate impact of the COVID-19 pandemic on our business, results of operations, financial position and liquidity; 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 decision to purchase their products from an alternative or second source supplier, their efforts to refocus their operations to broadband and OTT versus traditional linear video, their failure to grow as we anticipated, their internal inventory control measures, including to mitigate effects due to increases in tariffs, 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, regulations and policies may have on our business including the impact of new or additional tariffs and surcharges; 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 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 those jurisdictions where we are moving our operations; our inability to continue to maintain our operating costs at acceptable levels through our cost containment efforts including moving our operations and manufacturing facilities to lower cost jurisdictions; 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

28


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, timely and profitably restructure and/or relocate our manufacturing facilities and activities; the 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.
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.6 million annual impact on net income based on our outstanding line of credit balance at March 31, 2020.
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 March 31, 2020, we had wholly-owned subsidiaries in Argentina, Brazil, the 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, Mexican Peso, British Pound, Euro, Argentinian Peso, Brazilian Real, Indian Rupee, Japanese Yen and Philippine Peso. 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 Mexican Peso, Euro, Indian Rupee, Japanese Yen and Philippine Peso 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 re-measurement losses and gains of the related foreign currency-denominated exposures.
It is difficult to estimate the impact of fluctuations on 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.

29


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 March 31, 2020, 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, Mexican Peso, British Pound, Euro, Argentinian Peso, Brazilian Real, Indian Rupee, Japanese Yen and Philippine Peso relative to the U.S. Dollar fluctuate 10% from March 31, 2020, net income in the second quarter of 2020 would fluctuate by approximately $8.5 million.
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 SEC’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 SEC 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

There have been no 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.

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 11" is incorporated herein by reference.
ITEM 1A. RISK FACTORS
The reader should carefully consider, in connection with the other information in this report, the risk factors discussed in "Part I, Item 1A: Risk Factors" of the Company's 2019 Annual Report on Form 10-K incorporated herein by reference, as well as the risk factors set forth below. These factors may cause our actual results to differ materially from those stated in forward-looking statements contained in this document and elsewhere.
The COVID-19 pandemic has adversely affected and is expected to continue to pose risks to our business, results of operations, financial condition and cash flows, and other epidemics or outbreaks of infectious diseases may have a similar impact.
As previously disclosed, we face risks related to outbreaks of infectious diseases, including the ongoing COVID-19 pandemic. COVID-19 has spread across the globe during 2020 and is impacting economic activity worldwide. COVID-19 has caused disruption and volatility in the global capital markets and has authored an economic slowdown. The COVID-19 pandemic and its associated economic uncertainty negatively impacted our sales volumes in the first quarter of 2020 in most geographies and across a variety of customers. In response to COVID-19, national and local governments around the world have instituted certain measures, including travel bans, prohibitions on group events and gatherings, shutdowns of certain businesses, curfews, shelter-in-place orders and recommendations to practice social distancing. The measures we have taken to follow the COVID-19 guidelines from the CDC and the various local governments where our facilities and operations are located concerning the health and safety of

30


our personnel, have resulted in attenuating activity and, in some cases, required temporary closures of certain of our facilities, among other impacts. The duration of these measures is unknown, may be extended and additional measures may be imposed.
We further expect that the ultimate significance of the impact of COVID-19 on our business will vary but will generally depend on the extent of measures taken affecting day-to-day life and the length of time that such measures remain in place to respond to COVID-19. At this point, it is impossible to predict such extent and duration and the degree to which supply and demand for our products and services will be affected. This uncertainty makes it challenging for management to estimate with precision the future performance of our business.
Among the potential effects of COVID-19 and other similar outbreaks on the company include, but are not limited to, the following:
Reduced consumer and investor confidence, instability in the credit and financial markets, volatile corporate profits, and reduced business and consumer spending, which may adversely affect our results of operations by reducing our sales, margins and/or net income as a result of a slowdown in customer orders or order cancellations. In addition, volatility in the financial markets could increase the cost of capital and/or limit its availability.
Economic uncertainty as a result of COVID-19 is expected to make it difficult for us and our customers and suppliers to accurately forecast and plan future business activities.
The potential to weaken the financial position of some of our customers. If circumstances surrounding our customers’ financial capabilities were to deteriorate, write-downs or write-offs could negatively affect our operating results and, if large, could have a material adverse effect on our business, financial condition, results of operations and cash flows.
As a result of governmental orders, we could experience disruptions in our manufacturing operations and in our supply chain in connection with the sourcing of materials from geographic areas that continue to be impacted by COVID-19 and by efforts to contain its spread.
To the extent the COVID-19 pandemic adversely affects our business, results of operations, financial condition and cash flows, it may also heighten many of the other risks described in this section and in the “Risk Factors” section of our Annual Report on Form 10-K for the fiscal year ended December 31, 2019. The ultimate impact of COVID-19 on our business, results of operations, financial condition and cash flows is dependent on future developments, including the duration of the pandemic and the related length of its impact on the global economy, which are uncertain and cannot be predicted at this time.

ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
The following table sets forth, for the three months ended March 31, 2020, 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
 
Maximum Number of Shares that May Yet Be Purchased Under the Plans or Programs (2)
January 1, 2020 - January 31, 2020
 
1,658

 
$
51.62

 

 
300,000

February 1, 2020 - February 29, 2020
 
41,334

 
46.26

 

 
300,000

March 1, 2020 - March 31, 2020
 
126,175

 
34.02

 
124,873

 
175,127

Total
 
169,167

 
$
37.19

 
124,873

 
175,127


(1) 
Of the repurchases in January, February and March, 1,658, 41,334 and 1,302 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) 
On March 10, 2020, our Board of Directors replaced the repurchase plan approved in 2018 with a new repurchase plan authorizing the repurchase of up to 300,000 of our common stock ("2020 Plan"). As of March 31, 2020, we had 175,127 shares of common stock authorized for repurchase remaining under the 2020 Plan. We may repurchase shares of common stock in privately negotiated and/or open-market transactions, including pursuant to plans complying with Rule 10b5-1 promulgated under the Securities Exchange Act of 1934. While we have suspended repurchasing under our 2020 Plan due in part to the uncertainties surrounding the COVID-19 pandemic, management may resume such repurchasing when market and business conditions warrant.

31


ITEM 6. EXHIBITS
EXHIBIT INDEX

31.1
 
 
 
31.2
 
 
 
32
 
 
 
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





32


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:
May 8, 2020
 
UNIVERSAL ELECTRONICS INC.
 
 
 
 
 
 
 
 
By:
 
/s/ Bryan M. Hackworth
 
 
 
 
 
Bryan M. Hackworth
 
 
 
 
 
Chief Financial Officer (principal financial officer
 
 
 
 
 
and principal accounting officer)



33
EX-31.1 2 uei-03312020x10qxex311.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: May 8, 2020
/s/ Paul D. Arling
Paul D. Arling
Chairman and Chief Executive Officer
(principal executive officer)


EX-31.2 3 uei-03312020x10qxex312.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: May 8, 2020
 
/s/ Bryan M. Hackworth
Bryan M. Hackworth
Chief Financial Officer
(principal financial officer
and principal accounting officer)


EX-32 4 uei-03312020x10qxex32.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 March 31, 2020 (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:
May 8, 2020
 
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 5 ueic-20200331.xml XBRL INSTANCE DOCUMENT 0000101984 2020-01-01 2020-03-31 0000101984 2020-05-05 0000101984 2019-12-31 0000101984 2020-03-31 0000101984 2019-01-01 2019-03-31 0000101984 us-gaap:CommonStockMember 2020-03-31 0000101984 us-gaap:TreasuryStockMember 2019-03-31 0000101984 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0000101984 us-gaap:CommonStockMember 2018-12-31 0000101984 us-gaap:TreasuryStockMember 2018-12-31 0000101984 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0000101984 us-gaap:CommonStockMember 2019-01-01 2019-03-31 0000101984 us-gaap:TreasuryStockMember 2019-01-01 2019-03-31 0000101984 us-gaap:TreasuryStockMember 2019-12-31 0000101984 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0000101984 2019-03-31 0000101984 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0000101984 us-gaap:RetainedEarningsMember 2020-03-31 0000101984 us-gaap:TreasuryStockMember 2020-03-31 0000101984 us-gaap:CommonStockMember 2020-01-01 2020-03-31 0000101984 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0000101984 us-gaap:CommonStockMember 2019-12-31 0000101984 us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0000101984 2018-12-31 0000101984 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0000101984 us-gaap:RetainedEarningsMember 2019-12-31 0000101984 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0000101984 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0000101984 us-gaap:TreasuryStockMember 2020-01-01 2020-03-31 0000101984 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0000101984 us-gaap:CommonStockMember 2019-03-31 0000101984 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0000101984 us-gaap:RetainedEarningsMember 2018-12-31 0000101984 us-gaap:RetainedEarningsMember 2019-03-31 0000101984 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0000101984 country:CN 2020-03-31 0000101984 srt:SouthAmericaMember 2020-03-31 0000101984 country:US 2019-12-31 0000101984 srt:EuropeMember 2019-12-31 0000101984 ueic:AsiaExcludingPeoplesRepublicOfChinaMember 2019-12-31 0000101984 country:US 2020-03-31 0000101984 srt:EuropeMember 2020-03-31 0000101984 country:CN 2019-12-31 0000101984 ueic:AsiaExcludingPeoplesRepublicOfChinaMember 2020-03-31 0000101984 srt:SouthAmericaMember 2019-12-31 0000101984 srt:EuropeMember 2020-01-01 2020-03-31 0000101984 ueic:AsiaExcludingPeoplesRepublicOfChinaMember 2020-01-01 2020-03-31 0000101984 ueic:AllOtherCountriesMember 2019-01-01 2019-03-31 0000101984 ueic:AsiaExcludingPeoplesRepublicOfChinaMember 2019-01-01 2019-03-31 0000101984 country:CN 2019-01-01 2019-03-31 0000101984 srt:LatinAmericaMember 2019-01-01 2019-03-31 0000101984 country:US 2019-01-01 2019-03-31 0000101984 srt:LatinAmericaMember 2020-01-01 2020-03-31 0000101984 ueic:AllOtherCountriesMember 2020-01-01 2020-03-31 0000101984 country:CN 2020-01-01 2020-03-31 0000101984 country:US 2020-01-01 2020-03-31 0000101984 srt:EuropeMember 2019-01-01 2019-03-31 0000101984 us-gaap:TransferredAtPointInTimeMember 2020-01-01 2020-03-31 0000101984 us-gaap:TransferredOverTimeMember 2020-01-01 2020-03-31 0000101984 us-gaap:TransferredOverTimeMember 2019-01-01 2019-03-31 0000101984 us-gaap:TransferredAtPointInTimeMember 2019-01-01 2019-03-31 0000101984 ueic:DishNetworkCorporationMember 2019-01-01 2019-03-31 0000101984 ueic:ComcastCorporationMember 2019-01-01 2019-03-31 0000101984 ueic:ComcastCorporationMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-03-31 0000101984 ueic:ComcastCorporationMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-03-31 0000101984 ueic:DishNetworkCorporationMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-03-31 0000101984 ueic:ComcastCorporationMember 2020-01-01 2020-03-31 0000101984 ueic:ComcastCorporationMember us-gaap:TradeAccountsReceivableMember 2019-01-01 2019-12-31 0000101984 ueic:ComcastCorporationMember us-gaap:TradeAccountsReceivableMember 2019-12-31 0000101984 ueic:ComcastCorporationMember us-gaap:TradeAccountsReceivableMember 2020-01-01 2020-03-31 0000101984 ueic:DishNetworkCorporationMember us-gaap:TradeAccountsReceivableMember 2020-03-31 0000101984 ueic:DishNetworkCorporationMember us-gaap:TradeAccountsReceivableMember 2019-01-01 2019-12-31 0000101984 ueic:ComcastCorporationMember us-gaap:TradeAccountsReceivableMember 2020-03-31 0000101984 ueic:DishNetworkCorporationMember us-gaap:TradeAccountsReceivableMember 2020-01-01 2020-03-31 0000101984 ueic:DishNetworkCorporationMember us-gaap:TradeAccountsReceivableMember 2019-12-31 0000101984 us-gaap:CostOfGoodsTotalMember us-gaap:SupplierConcentrationRiskMember 2019-01-01 2019-03-31 0000101984 us-gaap:CostOfGoodsTotalMember us-gaap:SupplierConcentrationRiskMember 2020-01-01 2020-03-31 0000101984 ueic:AccountsPayableBenchmarkMember us-gaap:SupplierConcentrationRiskMember 2020-01-01 2020-03-31 0000101984 ueic:AccountsPayableBenchmarkMember us-gaap:SupplierConcentrationRiskMember 2019-01-01 2019-12-31 0000101984 ueic:AccountsPayableBenchmarkMember us-gaap:SupplierConcentrationRiskMember 2019-01-01 2019-03-31 0000101984 us-gaap:CostOfSalesMember 2020-01-01 2020-03-31 0000101984 us-gaap:CostOfSalesMember 2019-01-01 2019-03-31 0000101984 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-01-01 2020-03-31 0000101984 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-01-01 2019-03-31 0000101984 us-gaap:DevelopedTechnologyRightsMember 2019-12-31 0000101984 us-gaap:DistributionRightsMember 2020-03-31 0000101984 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2019-12-31 0000101984 us-gaap:DistributionRightsMember 2019-12-31 0000101984 us-gaap:CustomerRelationshipsMember 2020-03-31 0000101984 us-gaap:CustomerRelationshipsMember 2019-12-31 0000101984 us-gaap:PatentsMember 2020-03-31 0000101984 us-gaap:DevelopedTechnologyRightsMember 2020-03-31 0000101984 us-gaap:TrademarksAndTradeNamesMember 2020-03-31 0000101984 us-gaap:TrademarksAndTradeNamesMember 2019-12-31 0000101984 us-gaap:PatentsMember 2019-12-31 0000101984 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2020-03-31 0000101984 srt:MaximumMember us-gaap:LineOfCreditMember ueic:UsBankMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-01-01 2020-03-31 0000101984 srt:MinimumMember us-gaap:LineOfCreditMember ueic:UsBankMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-01-01 2020-03-31 0000101984 ueic:EnsonMember us-gaap:LineOfCreditMember ueic:UsBankMember 2020-03-31 0000101984 us-gaap:LineOfCreditMember ueic:SecondAmendedCreditAgreementMember 2020-03-31 0000101984 srt:MinimumMember us-gaap:LineOfCreditMember ueic:UsBankMember us-gaap:BaseRateMember 2020-01-01 2020-03-31 0000101984 us-gaap:LineOfCreditMember ueic:UsBankMember 2020-03-31 0000101984 us-gaap:LineOfCreditMember ueic:SecondAmendedCreditAgreementMember 2020-01-01 2020-03-31 0000101984 srt:MaximumMember us-gaap:LineOfCreditMember ueic:UsBankMember us-gaap:BaseRateMember 2020-01-01 2020-03-31 0000101984 us-gaap:LetterOfCreditMember 2020-03-31 0000101984 ueic:PatentLawsuitAgainstUEBVandTelenetMember us-gaap:PendingLitigationMember 2015-06-10 2015-06-10 0000101984 ueic:PatentLawsuitAgainstUEBVandTelenetMember ueic:DesignPatentsMember us-gaap:PendingLitigationMember 2015-06-10 2015-06-10 0000101984 ueic:RokuTCLHisenseandFunaiPatentInfringementITCMatterMember us-gaap:PendingLitigationMember us-gaap:SubsequentEventMember 2020-04-09 2020-04-09 0000101984 ueic:PatentLawsuitAgainstUEBVandTelenetMember ueic:UtilityPatentMember us-gaap:PendingLitigationMember 2015-09-01 2015-09-30 0000101984 ueic:PatentLawsuitAgainstRokuMember ueic:UtilityPatentMember us-gaap:PendingLitigationMember 2018-09-05 2018-09-05 0000101984 ueic:PatentLawsuitAgainstUEBVandTelenetMember ueic:UtilityPatentMember us-gaap:PendingLitigationMember 2015-06-10 2015-06-10 0000101984 ueic:ShareRepurchaseProgramAuthorizedMarch102020Member 2020-03-10 0000101984 country:MX 2020-03-31 0000101984 country:MX 2019-12-31 0000101984 ueic:AllOtherCountriesMember 2019-12-31 0000101984 ueic:AllOtherCountriesMember 2020-03-31 0000101984 us-gaap:RestrictedStockMember 2020-01-01 2020-03-31 0000101984 us-gaap:RestrictedStockMember 2020-03-31 0000101984 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-03-31 0000101984 us-gaap:EmployeeStockOptionMember 2020-03-31 0000101984 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-03-31 0000101984 us-gaap:ShareBasedPaymentArrangementEmployeeMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-01-01 2020-03-31 0000101984 us-gaap:ShareBasedPaymentArrangementNonemployeeMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-01-01 2020-03-31 0000101984 us-gaap:ShareBasedPaymentArrangementNonemployeeMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-01-01 2019-03-31 0000101984 us-gaap:ShareBasedPaymentArrangementEmployeeMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-01-01 2019-03-31 0000101984 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-03-31 0000101984 ueic:CommonStockPurchaseWarrantMember us-gaap:SupplyCommitmentMember 2016-03-09 0000101984 ueic:CommonStockPurchaseWarrantMember 2019-03-31 0000101984 ueic:CommonStockPurchaseWarrantMember us-gaap:MeasurementInputPriceVolatilityMember 2019-03-31 0000101984 ueic:CommonStockPurchaseWarrantMember us-gaap:MeasurementInputExpectedTermMember 2019-03-31 0000101984 ueic:CommonStockPurchaseWarrantMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2019-03-31 0000101984 ueic:CommonStockPurchaseWarrantMember us-gaap:SupplyCommitmentMember 2020-03-31 0000101984 ueic:CommonStockPurchaseWarrantMember 2016-03-09 2016-03-09 0000101984 ueic:CommonStockPurchaseWarrantMember 2016-03-09 0000101984 ueic:ComcastCorporationMember ueic:CommonStockPurchaseWarrantMember 2018-01-01 2019-12-31 0000101984 ueic:ComcastCorporationMember ueic:CommonStockPurchaseWarrantMember 2016-01-01 2017-12-31 0000101984 ueic:CommonStockPurchaseWarrantMember 2020-03-31 0000101984 ueic:CommonStockPurchaseWarrantMember 2020-01-01 2020-03-31 0000101984 ueic:CommonStockPurchaseWarrantMember 2020-01-01 0000101984 ueic:CommonStockPurchaseWarrantMember us-gaap:MeasurementInputExpectedTermMember 2020-01-01 0000101984 ueic:CommonStockPurchaseWarrantMember us-gaap:MeasurementInputPriceVolatilityMember 2020-01-01 0000101984 ueic:CommonStockPurchaseWarrantMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2020-01-01 0000101984 ueic:CommonStockPurchaseWarrantMember 2019-01-01 2019-03-31 0000101984 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-03-31 0000101984 ueic:CommonStockPurchaseWarrantMember 2020-01-01 2020-03-31 0000101984 us-gaap:RestrictedStockMember 2019-01-01 2019-03-31 0000101984 ueic:CommonStockPurchaseWarrantMember 2019-01-01 2019-03-31 0000101984 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-03-31 0000101984 us-gaap:RestrictedStockMember 2020-01-01 2020-03-31 0000101984 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:NondesignatedMember 2019-12-31 0000101984 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:NondesignatedMember 2019-12-31 0000101984 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:NondesignatedMember 2019-12-31 0000101984 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:NondesignatedMember 2020-03-31 0000101984 us-gaap:ForeignExchangeForwardMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:NondesignatedMember 2019-12-31 0000101984 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:NondesignatedMember 2020-03-31 0000101984 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:NondesignatedMember 2020-03-31 0000101984 us-gaap:ForeignExchangeForwardMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:NondesignatedMember 2020-03-31 0000101984 currency:BRL us-gaap:NondesignatedMember 2019-01-01 2019-03-31 0000101984 currency:CNY us-gaap:NondesignatedMember 2020-01-01 2020-03-31 0000101984 currency:EUR us-gaap:NondesignatedMember 2020-03-31 0000101984 currency:EUR us-gaap:NondesignatedMember 2019-01-01 2019-03-31 0000101984 currency:CNY us-gaap:NondesignatedMember 2020-03-31 0000101984 currency:BRL ueic:ForeignExchangeForwardUSDBrazilianRealContract1Member us-gaap:NondesignatedMember 2019-01-01 2019-03-31 0000101984 currency:CNY us-gaap:NondesignatedMember 2019-12-31 0000101984 currency:CNY us-gaap:NondesignatedMember 2019-01-01 2019-03-31 0000101984 currency:EUR us-gaap:NondesignatedMember 2020-01-01 2020-03-31 0000101984 currency:BRL us-gaap:NondesignatedMember 2019-12-31 0000101984 currency:BRL ueic:ForeignExchangeForwardUSDBrazilianRealContract1Member us-gaap:NondesignatedMember 2019-12-31 0000101984 currency:EUR us-gaap:NondesignatedMember 2019-12-31 0000101984 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:OtherNonoperatingIncomeExpenseMember 2019-01-01 2019-03-31 0000101984 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:OtherNonoperatingIncomeExpenseMember 2020-01-01 2020-03-31 xbrli:shares iso4217:USD ueic:product ueic:lease xbrli:pure ueic:subsidiary iso4217:USD iso4217:BRL ueic:patent iso4217:USD xbrli:shares ueic:customer iso4217:USD iso4217:CNY ueic:vesting_period iso4217:USD iso4217:EUR false --12-31 Q1 2020 2020-03-31 10-Q 0000101984 13913019 Yes false Accelerated Filer UNIVERSAL ELECTRONICS INC false false 3731000 3585000 1283000 271000 3769000 3251000 9766000 9000000 16588000 16479000 434000 434000 184000 184000 623000 495000 4000 48000 250000 250000 434000 184000 9.00 17.19 -108000 -46000 250000 100000 75000 75000 225000 75000 75000 75000 250000 100000 75000 75000 3 340000000 260000000 340000000 300000000 P2Y P2Y 1100000 0 175000 100000 P2Y 7400000 7600000 11394000 0 9330000 11177000 1 P41Y 0.65 1 1 1 1600000 7501000 6662000 -63000 -52000 347000 527000 8000 9000 0 0 0 0 -1000 1000 139198000 137094000 102588000 89558000 130888000 129316000 128773000 127140000 13965000 3200000 6989000 6693000 1600000 1368000 2833000 3232000 7465000 7181000 2766000 2936000 -22781000 -29790000 288338000 291350000 1918000 1918000 2303000 2303000 1918000 1424000 246000 28000 220000 2303000 1583000 410000 74000 236000 1121000 1120000 1492000 1681000 1800000 1800000 175000 543000 227000 275000 402000 51000 564159000 534234000 378752000 356175000 5428000 3300000 4349000 195000 74302000 13700000 16751000 9081000 13079000 21691000 58927000 14105000 10421000 12810000 10539000 11052000 53207000 44895000 74302000 58927000 -8312000 -15375000 54.55 725000 225000 0.01 0.01 50000000 50000000 24118088 24255522 241000 243000 728000 -1163000 0.159 0.107 0.000 0.000 0.105 0.111 0.217 0.207 0.000 0.104 0.140 12579000 9911000 1840000 1694000 144289000 108837000 0.005 0.0175 0 0.0125 0.0220 200000 4409000 4078000 1703000 2461000 2966000 835000 8019000 7498000 0 -172000 0 -172000 0 -187000 0 -187000 4.0870 4.0560 6.9867 1.1133 7.0555 1.1017 -13000 -6000 100000 -253000 -146000 -41000 700000 500000 35000000 28000000 30000000 35000000 -0.07 0.42 -0.07 0.41 154000 -3890000 43668000 31837000 3600000 12400000 P2Y3M18D P2Y3M18D 399000 506000 434000 184000 44878000 25956000 10016000 210000 6491000 0 2205000 46490000 26775000 10515000 213000 6705000 0 2282000 5590000 4333000 1817000 2396000 2575000 2573000 64708000 32534000 12480000 322000 16587000 0 2785000 65774000 32534000 12480000 316000 17625000 33000 2786000 19830000 6578000 2464000 112000 10096000 0 580000 19284000 5759000 1965000 103000 10920000 33000 504000 -132000 -548000 -271000 -300000 252000 300000 0 -712000 48447000 48416000 -31000 39874000 42941000 -9000 7066000 1000000 996000 1200000 1220000 1942000 1384000 805000 1573000 3017000 -28969000 -2943000 -1307000 3982000 -1609000 -735000 -118000 14056000 -2060000 1300000 700000 -1206000 -632000 1186000 637000 62658000 58669000 145135000 142243000 56352000 59409000 1526000 5240000 P5Y 21707000 2040000 1343000 2399000 5250000 6256000 4419000 2608000 2700000 289760000 264275000 564159000 534234000 266456000 246169000 0 125000000 68000000 78000000 78000000 2 1 1 9 8 -466000 618000 -3453000 -3756000 -4547000 -8347000 -1005000 -1005000 5846000 5846000 110558000 67625000 16644000 19938000 6351000 103663000 63160000 15078000 19199000 6226000 1663000 8046000 1976000 592000 1384000 1388000 390000 998000 20542000 19099000 4903000 5030000 15639000 14069000 1767000 1525000 19826000 18359000 0.0451 P4Y1M6D 35445000 31081000 2163000 2618000 1733000 -7009000 1601000 1770000 24599000 18925000 13000 13000 -466000 -348000 10425000 9954000 4251000 3091000 0 500000 1215000 6291000 653000 1270000 2800000 1986000 0.01 0.01 5000000 5000000 0 0 0 0 0 0 6733000 6427000 25000000 25000000 276000 276000 1514000 1498000 1514000 1498000 0 16000 0 0 90732000 85304000 3000 237000 0 14677000 28423000 0 20000000 15000000 6791000 7898000 286418000 292264000 184163000 29246000 19678000 22308000 98936000 23299000 7787000 7757000 24076000 136338000 47825000 151778000 32935000 17517000 74381000 20502000 4640000 6913000 27825000 117058000 34720000 1524000 186000 3926000 2829000 31420000 26997000 1918000 2303000 1000 36.06 198000 35.11 310000 383000 34.99 34.02 124000 38.17 0.4164 0.4395 0.0249 0.0144 275000 592000 43.66 0 0 109000 10.28 17.70 4070000 745000 854000 41.73 42.29 854000 4070000 42.29 0.00 0.00 46.17 37.46 52.21 P4Y6M15D P4Y7M2D 2933000 P3Y1M6D P4Y1M17D P4Y1M17D 23933000 -10116000 24019000 -10159000 24118000 -10174000 24256000 -10343000 78000 129000 0 347000 346000 1000 527000 526000 1000 300000 175127 274399000 269959000 262960000 -20281000 276103000 239000 282788000 -275889000 265172000 -18548000 278801000 240000 281783000 -277104000 274399000 -22781000 288338000 241000 286418000 -277817000 269959000 -29790000 291350000 243000 292264000 -284108000 10174199 10343366 43000 43000 169000 169000 277817000 284108000 1215000 1215000 6291000 6291000 4300000 200000 200000 4300000 0.4445 0.0222 0.4886 0.0162 P3Y9M P3Y 0 251000 13827000 14211000 13827000 13960000 <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Lease balances within our consolidated balance sheet were as follows:</font></div><div style="line-height:120%;padding-bottom:16px;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;">March&#160;31, 2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2019</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assets:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left: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;">Operating lease right-of-use 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;">18,359</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;">19,826</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;">Liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="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;">Other accrued liabilities</font></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,030</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">4,903</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;padding-left:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-term operating lease obligations</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,069</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,639</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total lease liabilities</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,099</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,542</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The weighted average remaining lease liability term and the weighted average discount rate 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="3" rowspan="1"></td></tr><tr><td style="width:81%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">March&#160;31, 2020</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 lease liability term (in years)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.10</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 discount rate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.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></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trade receivables associated with these significant customers that totaled more than 10% of our accounts receivable, net 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="15" rowspan="1"></td></tr><tr><td style="width:40%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:3%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:3%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:3%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:3%;" 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:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31, 2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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, 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></tr><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;">$&#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;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;" 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;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></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;">28,423</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.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family: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="text-align:right;font-size:10pt;"><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: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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#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;">DISH Network Corporation</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><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: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,677</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">10.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></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left: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;">Trade receivables associated with this customer did not total more than 10% of our accounts receivable, net 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%;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 grant-date fair value of the warrants as of January 1, 2020 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="2" rowspan="1"></td></tr><tr><td style="width:84%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$17.19</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;">$52.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;">1.62%</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;">48.86%</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;">3.00</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;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prior to the adoption of the new guidance on January 1, 2020, we adjusted the estimated weighted average fair value of the warrants each period. The assumptions we utilized in the Black Scholes option pricing model and the resulting weighted average fair value of the warrants for the three months ended March 31, 2019 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="2" rowspan="1"></td></tr><tr><td style="width:84%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$9.00</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">$37.46</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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.22%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">44.45%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">3.75</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:12px;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:67%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td></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 to 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;">184</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;">434</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">46</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">108</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;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 Corporation ("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 (with the first </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;">-year period commencing on January 1, 2016) 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:100%;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. This threshold was not met in 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. At </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2020</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">275,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;">225,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;">$340 million</font><font style="font-family:inherit;font-size:10pt;"> in goods and services from us during the period January 1, 2020 through December 31, 2021.</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 common stock purchase 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, for the first </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;">-year successive periods, the measurement date for the warrants was the date on which the warrants vested. For the </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;">-year period ended December 31, 2017, Comcast earned and vested in </font><font style="font-family:inherit;font-size:10pt;">175,000</font><font style="font-family:inherit;font-size:10pt;"> out of the maximum potential </font><font style="font-family:inherit;font-size:10pt;">250,000</font><font style="font-family:inherit;font-size:10pt;"> warrants. For the </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;">-year period ended December 31, 2019, Comcast earned and vested in </font><font style="font-family:inherit;font-size:10pt;">100,000</font><font style="font-family:inherit;font-size:10pt;"> out of the maximum potential </font><font style="font-family:inherit;font-size:10pt;">250,000</font><font style="font-family:inherit;font-size:10pt;"> warrants.</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 FASB issued guidance in November 2019, which clarifies the accounting for share-based payments issued as sales incentives to customers. The guidance requires that stock-based compensation expense is recorded as a reduction in the transaction price on the basis of the grant-date fair value. The transition provisions require that equity-classified awards be measured at the adoption date fair value if the measurement date has not been established prior to the adoption date. The measurement periods for the first two successive two-year periods of our outstanding performance-based common stock warrants were completed prior to adoption and were not impacted by this updated guidance. The measurement period for the final two-year period began on January 1, 2020, and accordingly, we measured the fair value of the award as of our adoption date on January 1, 2020 using the Black-Scholes option pricing model. Through </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2020</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;">ne of the 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, 2020. </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 grant-date fair value of the warrants as of January 1, 2020 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="2" rowspan="1"></td></tr><tr><td style="width:84%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$17.19</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;">$52.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;">1.62%</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;">48.86%</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;">3.00</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;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prior to the adoption of the new guidance on January 1, 2020, we adjusted the estimated weighted average fair value of the warrants each period. The assumptions we utilized in the Black Scholes option pricing model and the resulting weighted average fair value of the warrants for the three months ended March 31, 2019 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="2" rowspan="1"></td></tr><tr><td style="width:84%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$9.00</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">$37.46</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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.22%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">44.45%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">3.75</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;padding-top:12px;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:67%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td></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 to 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;">184</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;">434</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">46</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">108</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We estimate 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 estimated fair value of the warrants is recognized as a reduction to revenue over the related two-year vesting period. At </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2020</font><font style="font-family:inherit;font-size:10pt;">, the aggregate unrecognized estimated fair value of warrants we estimate will vest was </font><font style="font-family:inherit;font-size:10pt;">$1.1 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:12px;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: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;">March&#160;31, 2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2019</font></div></td></tr><tr><td style="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;">16,479</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,588</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">7,181</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,465</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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,936</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,766</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued bonus</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,200</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,965</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">271</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,283</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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 accrued compensation</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,770</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,601</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 accrued compensation</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;">31,837</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;">43,668</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">March&#160;31, 2020</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, 2019</font><font style="font-family:inherit;font-size:10pt;">.</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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:69%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">March&#160;31, 2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2019</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 liabilities</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,694</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,840</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;">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;">3,585</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,731</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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,251</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating lease obligations</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,030</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,903</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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,498</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,514</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">3,232</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,833</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Sales taxes and VAT</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,829</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,926</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;padding-left:2px;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,300</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,428</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</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;">6,662</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;">7,501</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 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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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;">31,081</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,445</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: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 ("SEC"). 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> <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</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 ("SEC"). 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 </font><font style="font-family:inherit;font-size:10pt;">three months ended March 31, 2020</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, 2019</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 bad debts, 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.</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The recent coronavirus ("COVID-19") pandemic and the mitigation efforts by governments to attempt to control its spread has created uncertainties and disruptions in the economic and financial markets. While we are not currently aware of events or circumstances that would require an update to our estimates, judgments or adjustments to the carrying values of our assets or liabilities, these estimates may change as developments occur and we obtain additional information. These future developments are highly uncertain and the outcomes are unpredictable. Actual results may differ from those estimates, and such differences may be material to the 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;">See Note 2 to the consolidated financial statements included in our Annual Report on Form 10-K for the year ended December&#160;31, 2019 for a summary of our significant accounting policies.</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%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In June 2016, the FASB issued ASU 2016-13, "Measurement of Credit Losses on Financial Instruments", which updates existing guidance for measuring and recording credit losses on financial assets measured at amortized cost by replacing the incurred loss impairment model with an expected loss impairment model. Accordingly, financial assets are presented at amortized costs net of an allowance for expected credit losses over the lifetime of the assets. We adopted this new guidance on January 1, 2020 using the modified retrospective method. The adoption did not require an implementation adjustment and did not materially impact our consolidated statement of financial position, results of operations and cash flows. See Note 3 for further discussion on our allowance for bad debts.</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", which 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. Our adoption on January 1, 2020 did not have a material impact on our consolidated statement of financial position, results of operations and 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 November 2019, the FASB issued ASU 2019-08, "Improvements - Share-based Consideration Payable to a Customer", which clarifies the accounting for share-based payments issued as sales incentives to customers. The guidance requires that stock-based compensation expense is recorded as a reduction in the transaction price on the basis of the grant-date fair value. The grant-date fair value is calculated using the provisions defined under Accounting Standards Codification "Stock Compensation". The transition provisions require that equity-classified awards be measured at the adoption date fair value if the measurement date has not been established prior to the adoption date. This guidance impacts the measurement date of our performance-based common stock warrants. The measurement periods for the first two successive two-year periods of our outstanding performance-based common stock warrants were completed prior to adoption and were not impacted by this updated guidance. The measurement period for the final two-year period began on January 1, 2020, and accordingly, we measured the fair value of the award as of our adoption date on January 1, 2020. We adopted this guidance using the modified retrospective method. Our adoption did not result in a cumulative adjustment in our statement of financial position. See Note 15 for further discussion on the performance-based common stock warrants. </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 December 2019, the FASB issued ASU 2019-12 "Simplifying the Accounting for Income Taxes", which among other provisions, eliminates certain exceptions to existing guidance related to the approach for intra-period tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. This guidance also requires an entity to reflect the effect of an enacted change in tax laws or rates in its effective income tax rate in the first interim period that includes the enactment date of the new legislation, aligning the timing of recognition of the effects from enacted tax law changes on the effective income tax rate with the effects on deferred income tax assets and liabilities. Under existing guidance, an entity recognizes the effects of the enacted tax law change on the effective income tax rate in the period that includes the effective date of the tax law. The guidance is effective for interim and annual periods beginning after December 15, 2020, with early adoption permitted. We are currently evaluating the impact of this guidance on our consolidated statement of financial position, results of operations and cash flows.</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</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;">March&#160;31, 2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2019</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">10,421</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,751</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">14,105</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">11,052</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,691</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">12,810</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,081</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">10,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,079</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">58,927</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;">74,302</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;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;">Three Months Ended March 31,</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;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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,514</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">276</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;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Settlements (in&#160;cash&#160;or in kind) during the period/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;">(16</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;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">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,498</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;">276</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;">Litigation</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Ruwido Matters</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Belgium Lawsuits</font></div><div style="line-height:120%;padding-top:8px;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 to this ruling. On September 16, 2019, the appellate court ruled in our favor concluding that our original product did not infringe Ruwido's design rights. Ruwido subsequently filed an appeal of this decision with the Belgium Supreme Court. All parties have submitted their briefs with the Supreme Court and we are waiting for the Supreme Court to set an oral hearing date which we expect to be in late 2021. </font></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In addition, Ruwido appealed the lower court's ruling against it with respect to its claims of infringement and unfair competition. Briefing on this appeal is expected to be completed by June 3, 2020, after which the appellate court will set an oral hearing which we expect to be sometime in 2021.</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subsequent to the Court's ruling in September 2017 that our 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. The Court has postponed oral hearing on the merits with respect to this matter to March 2, 2021.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">European Patent Opposition</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 September 2015, UEBV filed an Opposition with the EPO 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 submitted this additional information and the EPO held a second hearing on January 29 and 30, 2019 and revoked Ruwido's patent as originally filed. The EPO, however, maintained the patent in an amended form with a much narrower claim. On August 23, 2019, the EPO issued its written opinion. Both UEBV and Ruwido have appealed the EPO's decision and briefing is due by May 13, 2020. Thereafter, we expect the EPO to set a date for an additional hearing, after which the EPO will render its decision.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">The Netherlands Lawsuit</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 September 2017, FMH and Ruwido filed a lawsuit on the merits in the Court of the Hague against UEBV and Telenet, in which they are also claiming that the products UEBV supplied to Telenet violates the same patents as claimed in the Belgium actions. In early 2019, oral hearings took place during which the Court ordered the parties to submit statements relating to the consequences of the EPO decision to the Dutch proceedings. Ruwido has recently submitted its statement and we have until May 13, 2020 to submit our response.</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-weight:bold;">Roku Matters</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">2018 Lawsuit</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On September 5, 2018, we filed a lawsuit against Roku, Inc. (&#8220;Roku&#8221;) in the United States District Court, Central District of California, alleging that Roku is willfully infringing </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> of our patents that are in four patent families related to remote control set-up and touchscreen remotes. On December 5, 2018, we amended our complaint to add additional details supporting our infringement and willfulness allegations. We have alleged that this complaint relates to multiple Roku streaming players and components therefore and certain universal control devices, including but not limited to the Roku App, Roku TV, Roku Express, Roku Streaming Stick, Roku Ultra, Roku Premiere, Roku 4, Roku 3, Roku 2, Roku Enhanced Remote and any other Roku product that provides for the remote control of an external device such as a TV, audiovisual receiver, sound bar or Roku TV Wireless Speakers. In October 2019, the Court stayed this lawsuit pending action by the Patent Trial and Appeals Board with respect to Roku&#8217;s Inter Party Review requests (see discussion below). </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Inter Party Reviews</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 September and October, 2019, Roku filed Inter Party Review (&#8220;IPR&#8221;) requests with the Patent Trial and Appeals Board (the &#8220;PTAB&#8221;) on the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> patents at issue in the 2018 Lawsuit. Presently, the PTAB denied Roku&#8217;s request with respect to three of the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> patents and granted Roku&#8217;s request with respect to four of the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> patents. We expect the PTAB&#8217;s decision on the remaining two IPR requests by May 14, 2020. As for those IPRs for which the PTAB granted Roku&#8217;s request for review, we will vigorously defend our patents.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">International Trade Commission Investigation of Roku, TCL, Hisense and Funai</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On April 16, 2020, we filed a complaint with the International Trade Commisssion (the &#8220;ITC&#8221;) against Roku, TCL Electronics Holding Limited and related entities (collectively, &#8220;TCL&#8221;), Hisense Co., Ltd. and related entities (collectively, &#8220;Hisense&#8221;), and Funai Electric Company, Ltd. and related entities (collectively, &#8220;Funai&#8221;) claiming that certain of their televisions, set-top boxes, remote control devices, human interface devices, streaming devices, and sound bars infringe certain of our patents. We are asking the ITC to issue a permanent limited exclusion order prohibiting the importation of these infringing products into the United States and a cease and desist order to stop these parties from continuing their infringing activities. We expect the ITC to accept our complaint by the end of May 2020 and commence its investigation.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Federal District Court Actions against each of Roku, TCL, Hisense, and Funai related to the ITC Matter</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On April 9, 2020, we filed separate actions against each of Roku, TCL, Hisense, and Funai in the United States District Court, Central District of California, alleging that each of the parties is willfully infringing </font><font style="font-family:inherit;font-size:10pt;">eight</font><font style="font-family:inherit;font-size:10pt;"> of our patents by incorporating our patented technology into certain of their televisions, set-top boxes, remote control devices, human interface devices, streaming devices, and sound bars. Each of the parties have accepted service and have not yet answered our complaint.</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;">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%;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 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") provides for a </font><font style="font-family:inherit;font-size:10pt;">$125.0 million</font><font style="font-family:inherit;font-size:10pt;"> revolving line of credit ("Credit Line") that expires on November 1, 2021. 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, of which there were </font><font style="font-family:inherit;font-size:10pt;">$2.7 million</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2020</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;">March&#160;31, 2020</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">2.20%</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. At </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2020</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;">March&#160;31, 2020</font><font style="font-family:inherit;font-size:10pt;">, we had </font><font style="font-family:inherit;font-size:10pt;">$78.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;">$0.7 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.3 million</font><font style="font-family:inherit;font-size:10pt;"> during the </font><font style="font-family:inherit;font-size:10pt;">three months ended March 31, 2020</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2019</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:13px;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;">March 31, 2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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, 2019</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">(187</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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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;">(187</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;">(172</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;">(172</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;">$0.3 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;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">three months ended March 31, 2020</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;">, respectively (see Note 16). </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:22%;" 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: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:15%;" 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;">Currency</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">March&#160;31, 2020</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">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;">30.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;">7.0555</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(146</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;">April&#160;24, 2020</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">USD</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">35.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;">1.1017</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">(41</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;">April&#160;24, 2020</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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, 2019</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">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;">35.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;">6.9867</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;23, 2020</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">USD</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.0560</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">(6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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, 2020</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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, 2019</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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:center;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;">28.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.1133</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(253</font></div></td><td style="vertical-align:bottom;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;24, 2020</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">USD</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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.7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.0870</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(13</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;24, 2020</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The pattern of revenue recognition was 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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left: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;">Three Months Ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">2020</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;">2019</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goods and services transferred at a point in time</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;">117,058</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;">136,338</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;">Goods and services transferred over time</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,720</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47,825</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">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;">151,778</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;">184,163</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;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="8" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">28</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;">236</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="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;" rowspan="1" colspan="1"><div style="text-align:left;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></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,583</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,424</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">410</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">246</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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,303</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;">1,918</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></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;">506</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">399</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:48%;" 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: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: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="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, 2019</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;">745</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.73</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">109</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46.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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">&#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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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 March 31, 2020 </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;">854</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;">42.29</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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.13</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,070</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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 March 31, 2020 </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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">854</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">42.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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.13</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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;">4,070</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercisable at March 31, 2020 </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;">592</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.66</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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.10</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,933</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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;">first quarter</font><font style="font-family:inherit;font-size:10pt;"> of </font><font style="font-family:inherit;font-size:10pt;">2020</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;">March&#160;31, 2020</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="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;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</font></div></td></tr><tr><td style="vertical-align: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;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</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;">17.70</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;">10.28</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">1.44</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.49</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;">43.95</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;">41.64</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;">4.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 colspan="2" style="vertical-align:bottom;padding-left:2px;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.54</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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;">March&#160;31, 2020</font><font style="font-family:inherit;font-size:10pt;">, we expect to recognize </font><font style="font-family:inherit;font-size:10pt;">$3.6 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.3 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, 2019</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;">310</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.99</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">198</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.11</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">(124</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;">38.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></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;">(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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36.06</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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 March 31, 2020</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;">383</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;">34.02</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">March&#160;31, 2020</font><font style="font-family:inherit;font-size:10pt;">, we expect to recognize </font><font style="font-family:inherit;font-size:10pt;">$12.4 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.3 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 (Loss) Per Share</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Earnings (loss) per share was calculated as follows:</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 (loss)</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;">5,846</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,005</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">13,960</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;">13,827</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;">Basic earnings (loss) 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;">0.42</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.07</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><tr><td style="vertical-align: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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 (loss)</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;">5,846</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,005</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">13,960</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,827</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">251</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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,211</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;">13,827</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;">Diluted earnings (loss) 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;">0.41</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.07</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #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%;padding-bottom:4px;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="6" rowspan="1"></td></tr><tr><td style="width:67%;" 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: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="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 March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">402</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">543</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">51</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">227</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">275</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">175</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">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, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,447</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">(31</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 March 31, 2020</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,416</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;">March&#160;31, 2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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, 2019</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">316</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(213</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">322</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(210</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">112</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">17,625</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(6,705</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,920</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">16,587</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(6,491</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,096</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">(2,282</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">2,785</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2,205</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">580</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">12,480</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(10,515</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,965</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">12,480</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(10,016</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,464</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">(26,775</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">(25,956</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,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: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:9pt;"><font style="font-family:inherit;font-size:9pt;">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;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">65,774</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">(46,490</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">19,284</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><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;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">64,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">(44,878</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">19,830</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">$7.6 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$7.4 million</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2020</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</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, which was recognized in selling, general and administrative expenses, was </font><font style="font-family:inherit;font-size:10pt;">$1.8 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.8 million</font><font style="font-family:inherit;font-size:10pt;"> during the </font><font style="font-family:inherit;font-size:10pt;">three months ended March 31, 2020</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;">, respectively.</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;">March&#160;31, 2020</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;">2020 (remaining 9 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;">4,333</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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,573</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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,575</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">2023</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,396</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">2024</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,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></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;">5,590</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">19,284</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;">$1.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.0 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">three months ended March 31, 2020</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;">, respectively. The income tax expense for the </font><font style="font-family:inherit;font-size:10pt;">three months ended March 31, 2020</font><font style="font-family:inherit;font-size:10pt;"> increased primarily due to the mix of pre-tax income among jurisdictions, including tax expense not recognized for federal and state as a result of utilized tax attributes that have a full valuation allowance and tax windfalls related to stock-based compensation.</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;background-color:#ffffff;">At </font><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">December&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">, we assessed the realizability of our deferred tax assets by considering whether it is "more likely than not" some portion or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. We considered taxable income in carryback years, the scheduled reversal of deferred tax liabilities, tax planning strategies and projected future taxable income in making this assessment. At </font><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">December&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">, we had a three-year cumulative operating loss for our U.S. operations and accordingly, have provided a full valuation allowance on our U.S. and state deferred tax assets. During the </font><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">three months ended March 31, 2020</font><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">, there has been no change to our valuation allowance position.</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;">March&#160;31, 2020</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;">$4.3 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;">$4.3 million</font><font style="font-family:inherit;font-size:10pt;"> of this amount, 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 amounts of unrecognized tax benefits will significantly increase within the next twelve months. However, based on federal, state and foreign statute expirations in various jurisdictions, we anticipate a decrease in unrecognized tax benefits of approximately </font><font style="font-family:inherit;font-size:10pt;">$0.2 million</font><font style="font-family:inherit;font-size:10pt;"> within the next twelve months based on federal, state, and foreign statute expirations in various jurisdictions. 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.2 million</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2020</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;"> at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;"> are included in the unrecognized tax benefits.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On March 18, 2020 and March 22, 2020, the Families First Coronavirus Response ("FFCR") Act and the Coronavirus Aid, Relief and Economic Security ("CARES") Act, respectively, were enacted in response to the COVID-19 pandemic. The FFCR Act and the CARES Act contain numerous income tax provisions, such as relaxing limitations on the deductibility of interest and the use of net operating losses arising in taxable years beginning after December 31, 2017. We are currently evaluating the impact of this legislation on our consolidated financial position, results of operations, and cash flows. Future regulatory guidance under the FFCR and CARES Acts (as well as under the Tax Cuts and Jobs Act) remains forthcoming and such guidance may ultimately increase or lessen their impact on our business and financial condition. It is also highly possible that Congress will enact additional legislation in connection with the COVID-19 pandemic, some of which may impact us.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In April 2020, recent interpretations of a German law relating to withholding taxes on intellectual property rights emerged. The company is currently evaluating this law and any related impact to its financial position and results of operations.</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 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 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;">March&#160;31, 2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2019</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;">59,409</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56,352</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">18,925</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,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: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,240</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,526</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">58,669</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62,658</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Inventories</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;">142,243</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;">145,135</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">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: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="13" rowspan="1"></td></tr><tr><td style="width:46%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" 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:2%;" 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:3%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:3%;" 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="12" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</font></div></td></tr><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;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" 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;">2019</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size: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;Total 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="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;(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 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;">%&#160;of&#160;Total 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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Qorvo International Pte Ltd.</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,177</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;">14.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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="text-align:right;font-size:10pt;"><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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align: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;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#160;</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left: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%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The supplier that totaled more than 10% of our accounts payable, was as follows:</font></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="15" rowspan="1"></td></tr><tr><td style="width:48%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" 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:2%;" 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:2%;" 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:2%;" 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:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31, 2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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, 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></tr><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;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;Accounts Payable</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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;Accounts Payable</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Zhejiang Zhen You Electronics Co. Ltd.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,330</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.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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,394</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.1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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></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;">Operating lease expense, including variable and short-term lease costs which were insignificant to the total, operating lease cash flows and supplemental cash flow information 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;">Three Months Ended March 31,</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;">2020</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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;" rowspan="1" colspan="1"><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;">390</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">592</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">998</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,384</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Total operating lease expense</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,388</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,976</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating cash outflows from operating leases</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:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;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:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,525</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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 style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,767</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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;">Operating lease right-of-use assets obtained in exchange for lease obligations</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;">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;">1,524</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 following table reconciles the undiscounted cash flows for each of the first five years and thereafter to the operating lease liabilities recognized in our consolidated balance sheet at </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2020</font><font style="font-family:inherit;font-size:10pt;">. The reconciliation excludes short-term leases that are not recorded on the balance sheet. </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="4" rowspan="1"></td></tr><tr><td style="width:81%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">March&#160;31, 2020</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 (remaining 9 months)</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;">4,419</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;">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;">6,256</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">5,250</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2023</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,399</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2024</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,343</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">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;">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></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;">Total lease payments</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,707</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;">Less: imputed interest</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,608</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;">Total lease 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;">19,099</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Leases</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%;padding-bottom:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have entered into various operating lease agreements for automobiles, offices and manufacturing facilities throughout the world. At </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2020</font><font style="font-family:inherit;font-size:10pt;">, our operating leases had remaining lease terms of up to </font><font style="font-family:inherit;font-size:10pt;">41 years</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Lease balances within our consolidated balance sheet were as follows:</font></div><div style="line-height:120%;padding-bottom:16px;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;">March&#160;31, 2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2019</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assets:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left: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;">Operating lease right-of-use 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;">18,359</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;">19,826</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;">Liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="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;">Other accrued liabilities</font></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,030</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">4,903</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;padding-left:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-term operating lease obligations</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,069</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,639</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total lease liabilities</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,099</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,542</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating lease expense, including variable and short-term lease costs which were insignificant to the total, operating lease cash flows and supplemental cash flow information 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;">Three Months Ended March 31,</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;">2020</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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;" rowspan="1" colspan="1"><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;">390</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">592</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">998</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,384</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Total operating lease expense</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,388</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,976</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating cash outflows from operating leases</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:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;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:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,525</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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 style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,767</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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;">Operating lease right-of-use assets obtained in exchange for lease obligations</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;">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;">1,524</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The weighted average remaining lease liability term and the weighted average discount rate 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="3" rowspan="1"></td></tr><tr><td style="width:81%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">March&#160;31, 2020</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 lease liability term (in years)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.10</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 discount rate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.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></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;">The following table reconciles the undiscounted cash flows for each of the first five years and thereafter to the operating lease liabilities recognized in our consolidated balance sheet at </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2020</font><font style="font-family:inherit;font-size:10pt;">. The reconciliation excludes short-term leases that are not recorded on the balance sheet. </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="4" rowspan="1"></td></tr><tr><td style="width:81%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">March&#160;31, 2020</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 (remaining 9 months)</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;">4,419</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;">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;">6,256</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">5,250</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2023</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,399</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2024</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,343</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">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;">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></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;">Total lease payments</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,707</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;">Less: imputed interest</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,608</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;">Total lease 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;">19,099</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:10px;padding-top: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;">March&#160;31, 2020</font><font style="font-family:inherit;font-size:10pt;">, we had </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> operating lease with a </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;">-year term that had not yet commenced. The total initial lease liability of approximately </font><font style="font-family:inherit;font-size:10pt;">$1.6 million</font><font style="font-family:inherit;font-size:10pt;"> is not reflected within the above maturity schedule.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Revenue and Accounts Receivable, Net</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue Details</font></div><div style="line-height:120%;padding-top:18px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The pattern of revenue recognition was 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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left: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;">Three Months Ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">2020</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;">2019</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goods and services transferred at a point in time</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;">117,058</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;">136,338</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;">Goods and services transferred over time</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,720</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47,825</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">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;">151,778</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;">184,163</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;">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="8" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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,381</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;">98,936</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,825</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,076</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Europe</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,502</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,299</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">17,517</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,308</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">4,640</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,787</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;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;">6,913</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,757</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;">151,778</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;">184,163</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: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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="15" rowspan="1"></td></tr><tr><td style="width:46%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:3%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:3%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" 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:2%;" 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 March 31,</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></tr><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;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;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></tr><tr><td style="vertical-align: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><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></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;">32,935</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;">21.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,246</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;">15.9</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">DISH Network Corporation</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><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: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;">19,678</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">10.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></tr></table></div></div><div style="line-height:120%;padding-top:6px;text-align:left;text-indent:48px;font-size:10pt;"><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;"> Sales associated with this customer did not total more than 10% of our net sales for the indicated period.</font></div><div style="line-height:120%;padding-top:18px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Accounts Receivable, Net</font></div><div style="line-height:120%;padding-top:18px;text-align:left;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;">March&#160;31, 2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2019</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;">129,316</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">130,888</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 bad debts</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,681</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,492</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;">(495</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;">(623</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;">127,140</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">128,773</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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;">9,954</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,425</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;">137,094</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;">139,198</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 Bad Debts</font></div><div style="line-height:120%;padding-top:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Changes in the allowance for bad debts 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;">Three Months Ended March 31,</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;">2020</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;">2019</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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,492</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,121</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;">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;">237</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;" rowspan="1" colspan="1"><div style="text-align:left;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;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;">(48</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</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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,681</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,120</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trade receivables associated with these significant customers that totaled more than 10% of our accounts receivable, net 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="15" rowspan="1"></td></tr><tr><td style="width:40%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:3%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:3%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:3%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:3%;" 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:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31, 2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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, 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></tr><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;">$&#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;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;" 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;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></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;">28,423</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.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family: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="text-align:right;font-size:10pt;"><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: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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align: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;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#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;">DISH Network Corporation</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><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: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,677</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">10.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></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left: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;">Trade receivables associated with this customer did not total more than 10% of our accounts receivable, net 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%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-lived tangible assets by geographic area, which include property, plant, and equipment, net and operating lease right-of-use assets, were as follows:</font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">March&#160;31, 2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-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, 2019</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;">19,199</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,938</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">63,160</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">67,625</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Mexico</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,078</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,644</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">All other countries</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;">6,226</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;">6,351</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 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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">103,663</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;">110,558</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top: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%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In June 2016, the FASB issued ASU 2016-13, "Measurement of Credit Losses on Financial Instruments", which updates existing guidance for measuring and recording credit losses on financial assets measured at amortized cost by replacing the incurred loss impairment model with an expected loss impairment model. Accordingly, financial assets are presented at amortized costs net of an allowance for expected credit losses over the lifetime of the assets. We adopted this new guidance on January 1, 2020 using the modified retrospective method. The adoption did not require an implementation adjustment and did not materially impact our consolidated statement of financial position, results of operations and cash flows. See Note 3 for further discussion on our allowance for bad debts.</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", which 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. Our adoption on January 1, 2020 did not have a material impact on our consolidated statement of financial position, results of operations and 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 November 2019, the FASB issued ASU 2019-08, "Improvements - Share-based Consideration Payable to a Customer", which clarifies the accounting for share-based payments issued as sales incentives to customers. The guidance requires that stock-based compensation expense is recorded as a reduction in the transaction price on the basis of the grant-date fair value. The grant-date fair value is calculated using the provisions defined under Accounting Standards Codification "Stock Compensation". The transition provisions require that equity-classified awards be measured at the adoption date fair value if the measurement date has not been established prior to the adoption date. This guidance impacts the measurement date of our performance-based common stock warrants. The measurement periods for the first two successive two-year periods of our outstanding performance-based common stock warrants were completed prior to adoption and were not impacted by this updated guidance. The measurement period for the final two-year period began on January 1, 2020, and accordingly, we measured the fair value of the award as of our adoption date on January 1, 2020. We adopted this guidance using the modified retrospective method. Our adoption did not result in a cumulative adjustment in our statement of financial position. See Note 15 for further discussion on the performance-based common stock warrants. </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 December 2019, the FASB issued ASU 2019-12 "Simplifying the Accounting for Income Taxes", which among other provisions, eliminates certain exceptions to existing guidance related to the approach for intra-period tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. This guidance also requires an entity to reflect the effect of an enacted change in tax laws or rates in its effective income tax rate in the first interim period that includes the enactment date of the new legislation, aligning the timing of recognition of the effects from enacted tax law changes on the effective income tax rate with the effects on deferred income tax assets and liabilities. Under existing guidance, an entity recognizes the effects of the enacted tax law change on the effective income tax rate in the period that includes the effective date of the tax law. The guidance is effective for interim and annual periods beginning after December 15, 2020, with early adoption permitted. We are currently evaluating the impact of this guidance on our consolidated statement of financial position, results of operations and cash flows.</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="8" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td></tr><tr><td style="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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">252</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;">(271</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;">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;">(548</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;">(132</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;">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;">(52</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;background-color:#cceeff;padding-left:2px;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</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;">Other (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;">(348</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;">(466</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 18 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: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="8" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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,381</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;">98,936</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,825</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,076</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Europe</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,502</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,299</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">17,517</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,308</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">4,640</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,787</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;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;">6,913</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,757</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;">151,778</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;">184,163</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;">Changes in the allowance for bad debts 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;">Three Months Ended March 31,</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;">2020</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;">2019</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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,492</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,121</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;">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;">237</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;" rowspan="1" colspan="1"><div style="text-align:left;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;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;">(48</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</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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,681</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,120</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">March&#160;31, 2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2019</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;">129,316</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">130,888</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 bad debts</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,681</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,492</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;">(495</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;">(623</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;">127,140</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">128,773</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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;">9,954</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,425</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;">137,094</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;">139,198</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;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: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;">March&#160;31, 2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2019</font></div></td></tr><tr><td style="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;">16,479</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,588</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">7,181</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,465</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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,936</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,766</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued bonus</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,200</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,965</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">271</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,283</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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 accrued compensation</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,770</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,601</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 accrued compensation</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;">31,837</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;">43,668</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">March&#160;31, 2020</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, 2019</font><font style="font-family:inherit;font-size:10pt;">.</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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:69%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">March&#160;31, 2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2019</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 liabilities</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,694</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,840</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;">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;">3,585</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,731</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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,251</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating lease obligations</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,030</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,903</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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,498</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,514</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">3,232</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,833</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Sales taxes and VAT</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,829</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,926</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;padding-left:2px;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,300</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,428</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</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;">6,662</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;">7,501</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 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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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;">31,081</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,445</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-left:4px;text-align:left;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:4px;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="6" rowspan="1"></td></tr><tr><td style="width:67%;" 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: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="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 March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">402</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">543</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">51</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">227</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">275</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">175</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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;">March&#160;31, 2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2019</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">10,421</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,751</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">14,105</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">11,052</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,691</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">12,810</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,081</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">10,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,079</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">58,927</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;">74,302</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;">March 31, 2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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, 2019</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">(187</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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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;">(187</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;">(172</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;">(172</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:22%;" 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: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:15%;" 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;">Currency</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">March&#160;31, 2020</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">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;">30.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;">7.0555</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(146</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;">April&#160;24, 2020</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">USD</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">35.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;">1.1017</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">(41</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;">April&#160;24, 2020</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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, 2019</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">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;">35.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;">6.9867</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;23, 2020</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">USD</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.0560</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">(6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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, 2020</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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, 2019</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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:center;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;">28.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.1133</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(253</font></div></td><td style="vertical-align:bottom;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;24, 2020</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">USD</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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.7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.0870</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(13</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;24, 2020</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 (loss) per share was calculated as follows:</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:4px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 (loss)</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;">5,846</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,005</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">13,960</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;">13,827</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;">Basic earnings (loss) 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;">0.42</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.07</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><tr><td style="vertical-align: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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 (loss)</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;">5,846</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,005</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">13,960</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,827</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">251</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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,211</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;">13,827</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;">Diluted earnings (loss) 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;">0.41</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.07</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #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: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="8" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">28</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;">236</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="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;" rowspan="1" colspan="1"><div style="text-align:left;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></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,583</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,424</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">410</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">246</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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,303</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;">1,918</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></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;">506</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">399</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></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;">March&#160;31, 2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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, 2019</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">316</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(213</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">322</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(210</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">112</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">17,625</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(6,705</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,920</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">16,587</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(6,491</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,096</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">(2,282</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">2,785</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2,205</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">580</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">12,480</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(10,515</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,965</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">12,480</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(10,016</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,464</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">(26,775</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">(25,956</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,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: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:9pt;"><font style="font-family:inherit;font-size:9pt;">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;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">65,774</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">(46,490</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">19,284</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><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;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">64,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">(44,878</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">19,830</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">$7.6 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$7.4 million</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2020</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</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, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,447</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">(31</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 March 31, 2020</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,416</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 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;">March&#160;31, 2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2019</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;">59,409</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56,352</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">18,925</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,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: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,240</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,526</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">58,669</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62,658</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Inventories</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;">142,243</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;">145,135</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;">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="8" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td></tr><tr><td style="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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">252</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;">(271</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;">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;">(548</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;">(132</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;">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;">(52</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;background-color:#cceeff;padding-left:2px;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</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;">Other (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;">(348</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;">(466</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 18 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;">Three Months Ended March 31,</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;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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,514</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">276</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;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Settlements (in&#160;cash&#160;or in kind) during the period/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;">(16</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;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">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,498</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;">276</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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="15" rowspan="1"></td></tr><tr><td style="width:46%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:3%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:3%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" 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:2%;" 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 March 31,</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></tr><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;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;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></tr><tr><td style="vertical-align: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><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></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;">32,935</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;">21.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,246</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;">15.9</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">DISH Network Corporation</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><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: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;">19,678</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">10.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></tr></table></div></div><div style="line-height:120%;padding-top:6px;text-align:left;text-indent:48px;font-size:10pt;"><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;"> Sales associated with this customer did not total more than 10% of our net sales for the indicated period.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:48%;" 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: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: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="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, 2019</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;">745</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.73</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">109</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46.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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">&#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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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 March 31, 2020 </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;">854</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;">42.29</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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.13</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,070</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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 March 31, 2020 </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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">854</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">42.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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.13</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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;">4,070</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercisable at March 31, 2020 </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;">592</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.66</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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.10</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,933</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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;">first quarter</font><font style="font-family:inherit;font-size:10pt;"> of </font><font style="font-family:inherit;font-size:10pt;">2020</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;">March&#160;31, 2020</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="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;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</font></div></td></tr><tr><td style="vertical-align: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;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</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;">17.70</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;">10.28</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">1.44</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.49</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;">43.95</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;">41.64</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;">4.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 colspan="2" style="vertical-align:bottom;padding-left:2px;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.54</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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, 2019</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;">310</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.99</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">198</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.11</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">(124</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;">38.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></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;">(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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36.06</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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 March 31, 2020</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;">383</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;">34.02</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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:100%;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:69%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</font></div></td></tr><tr><td style="vertical-align: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;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">169</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">6,291</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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,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></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;">March&#160;31, 2020</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;">2020 (remaining 9 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;">4,333</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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,573</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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,575</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">2023</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,396</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">2024</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,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></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;">5,590</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">19,284</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: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="13" rowspan="1"></td></tr><tr><td style="width:46%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" 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:2%;" 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:3%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:3%;" 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="12" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</font></div></td></tr><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;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" 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;">2019</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size: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;Total 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="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;(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 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;">%&#160;of&#160;Total 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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Qorvo International Pte Ltd.</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,177</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;">14.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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="text-align:right;font-size:10pt;"><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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align: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;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#160;</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left: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%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The supplier that totaled more than 10% of our accounts payable, was as follows:</font></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="15" rowspan="1"></td></tr><tr><td style="width:48%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" 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:2%;" 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:2%;" 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:2%;" 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:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31, 2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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, 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></tr><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;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;Accounts Payable</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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;Accounts Payable</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Zhejiang Zhen You Electronics Co. Ltd.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,330</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.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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,394</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.1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Long-lived Tangible Assets</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, which include property, plant, and equipment, net and operating lease right-of-use assets, were as follows:</font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">March&#160;31, 2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-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, 2019</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;">19,199</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,938</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">63,160</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">67,625</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Mexico</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,078</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,644</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">All other countries</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;">6,226</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;">6,351</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 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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">103,663</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;">110,558</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;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 March 10, 2020, our Board of Directors replaced the repurchase plan approved in 2018 with a new repurchase plan authorizing the repurchase of up to </font><font style="font-family:inherit;font-size:10pt;">300,000</font><font style="font-family:inherit;font-size:10pt;"> of our common stock ("2020 Plan"). As of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2020</font><font style="font-family:inherit;font-size:10pt;">, we had </font><font style="font-family:inherit;font-size:10pt;">175,127</font><font style="font-family:inherit;font-size:10pt;"> shares of </font><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">common stock authorized for repurchase remaining under the 2020 Plan.</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">We may repurchase shares of common stock in privately negotiated and/or open-market transactions, including pursuant to plans complying with Rule 10b5-1 promulgated under the Securities Exchange Act of 1934. While we have suspended repurchasing under our 2020 Plan due in part to the uncertainties surrounding the COVID-19 pandemic, management may resume such repurchasing when market and business conditions warrant.</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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:69%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</font></div></td></tr><tr><td style="vertical-align: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;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">169</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">6,291</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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,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></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 bad debts, 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.</font></div></div> EX-101.SCH 6 ueic-20200331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2111100 - Disclosure - Accrued Compensation link:presentationLink link:calculationLink link:definitionLink 2411402 - Disclosure - Accrued Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 2311301 - Disclosure - Accrued Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Basis of Presentation (Policies) link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - Cash and Cash Equivalents link:presentationLink link:calculationLink link:definitionLink 2403402 - Disclosure - Cash and Cash Equivalents (Details) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Cash and Cash Equivalents (Tables) link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2414402 - Disclosure - Commitments and Contingencies - Changes in the Liability for Product Warranty Claim Costs (Details) link:presentationLink link:calculationLink link:definitionLink 2414403 - Disclosure - Commitments and Contingencies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2314301 - 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 1006000 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY link:presentationLink link:calculationLink link:definitionLink 2122100 - Disclosure - Derivatives link:presentationLink link:calculationLink link:definitionLink 2422404 - Disclosure - Derivatives - Foreign Currency Exchange Contracts (Details) link:presentationLink link:calculationLink link:definitionLink 2422403 - Disclosure - Derivatives - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2322301 - Disclosure - Derivatives (Tables) link:presentationLink link:calculationLink link:definitionLink 2422402 - 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 2120100 - Disclosure - Earnings (Loss) Per Share link:presentationLink link:calculationLink link:definitionLink 2420402 - Disclosure - Earnings (Loss) Per Share - Calculation of Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2420403 - Disclosure - Earnings (Loss) Per Share - Securities Excluded from the Computation of Diluted Earnings (Loss) Per Common Share (Details) link:presentationLink link:calculationLink link:definitionLink 2320301 - Disclosure - Earnings (Loss) Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - Goodwill and Intangible Assets, Net link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - Goodwill and Intangible Assets, Net - Changes in the Carrying Amount of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - Goodwill and Intangible Assets, Net - Components of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2408405 - Disclosure - Goodwill and Intangible Assets, Net - Estimated Future Annual Amortization Expense Related to Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2408404 - Disclosure - Goodwill and Intangible Assets, Net - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2308301 - Disclosure - Goodwill and Intangible Assets, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2410401 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2105100 - Disclosure - Inventories and Significant Suppliers link:presentationLink link:calculationLink link:definitionLink 2405404 - Disclosure - Inventories and Significant Suppliers - Purchases from Significant Suppliers (Details) link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Inventories and Significant Suppliers - Summary of Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Inventories and Significant Suppliers (Tables) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Leases - Lease Balances within the Consolidated Balance Sheet (Details) link:presentationLink link:calculationLink link:definitionLink 2407405 - Disclosure - Leases - Lease Terms and Discount Rates (Details) link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2407404 - Disclosure - Leases - Operating Lease Expense, Operating Lease Cash Flows and Supplemental Cash Flow Information (Details) link:presentationLink link:calculationLink link:definitionLink 2407406 - Disclosure - Leases - Reconciliation of the Undiscounted Cash Flows for Each of the First Five Years and Thereafter to Operating Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2407406 - Disclosure - Leases - Reconciliation of the Undiscounted Cash Flows for Each of the First Five Years and Thereafter to Operating Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - Line of Credit link:presentationLink link:calculationLink link:definitionLink 2409401 - Disclosure - Line of Credit (Details) link:presentationLink link:calculationLink link:definitionLink 2116100 - Disclosure - Long-lived Tangible Assets link:presentationLink link:calculationLink link:definitionLink 2416402 - Disclosure - Long-lived Tangible Assets - Long-Lived Tangible Assets by Geographic Area (Details) link:presentationLink link:calculationLink link:definitionLink 2316301 - Disclosure - Long-lived Tangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - Other Accrued Liabilities link:presentationLink link:calculationLink link:definitionLink 2413402 - Disclosure - Other Accrued Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2313301 - Disclosure - Other Accrued Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 2119100 - Disclosure - Other Income (Expense), Net link:presentationLink link:calculationLink link:definitionLink 2419402 - Disclosure - Other Income (Expense), Net (Details) link:presentationLink link:calculationLink link:definitionLink 2319301 - Disclosure - Other Income (Expense), Net (Tables) link:presentationLink link:calculationLink link:definitionLink 2118100 - Disclosure - Performance-Based Common Stock Warrants link:presentationLink link:calculationLink link:definitionLink 2418404 - Disclosure - Performance-Based Common Stock Warrants - Assumptions Used in Valuation and Weighted Average Fair Value of Warrants (Details) link:presentationLink link:calculationLink link:definitionLink 2418405 - 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 2418402 - Disclosure - Performance-Based Common Stock Warrants - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2418403 - Disclosure - Performance-Based Common Stock Warrants - Purchase Level and Number of Warrants to Vest (Details) link:presentationLink link:calculationLink link:definitionLink 2318301 - Disclosure - Performance-Based Common Stock Warrants (Tables) link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - Revenue and Accounts Receivable, Net link:presentationLink link:calculationLink link:definitionLink 2404405 - Disclosure - Revenue and Accounts Receivable, Net - Accounts Receivable, Net (Details) link:presentationLink link:calculationLink link:definitionLink 2404406 - Disclosure - Revenue and Accounts Receivable, Net - Allowance for Doubtful Accounts (Details) link:presentationLink link:calculationLink link:definitionLink 2404404 - Disclosure - Revenue and Accounts Receivable, Net - Net Sales to Significant Customers (Details) link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - Revenue and Accounts Receivable, Net - Pattern of Revenue Recognition (Details) link:presentationLink link:calculationLink link:definitionLink 2404403 - Disclosure - Revenue and Accounts Receivable, Net - Revenue from External Customers by Geographic Areas (Details) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Revenue and Accounts Receivable, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 2404407 - Disclosure - Revenue and Accounts Receivable, Net - Trade Receivables Associated with Significant Customers (Details) link:presentationLink link:calculationLink link:definitionLink 2117100 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2417404 - Disclosure - Stock-Based Compensation - Assumptions Used in Valuation and Weighted Average Fair Value of Stock Option Grants (Details) link:presentationLink link:calculationLink link:definitionLink 2417405 - Disclosure - Stock-Based Compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2417406 - Disclosure - Stock-Based Compensation - Non-Vested Restricted Stock Award Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2417402 - Disclosure - Stock-Based Compensation - Stock-based Compensation Expense and Related Income Tax Benefit (Details) link:presentationLink link:calculationLink link:definitionLink 2417403 - Disclosure - Stock-Based Compensation - Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2317301 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2115100 - Disclosure - Treasury Stock link:presentationLink link:calculationLink link:definitionLink 2415402 - Disclosure - Treasury Stock - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2415403 - Disclosure - Treasury Stock - Repurchased Shares of Common Stock (Details) link:presentationLink link:calculationLink link:definitionLink 2315301 - Disclosure - Treasury Stock (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 ueic-20200331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 ueic-20200331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 ueic-20200331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT 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 Current Reporting Status Entity Current Reporting Status Entity Filer Category Entity Filer Category Entity Emerging Growth Company Entity Emerging Growth Company Entity Small Business Entity Small Business Entity Shell Company Entity Shell Company Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivatives Derivative Instruments and Hedging Activities Disclosure [Text Block] Revenue from Contract with Customer [Abstract] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Domain] Timing of Transfer of Good or Service [Domain] Goods and services transferred at a point in time Transferred at Point in Time [Member] Goods and services transferred over time Transferred over Time [Member] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Revenues, net Revenue from Contract with Customer, Excluding Assessed Tax Goodwill and Intangible Assets Disclosure [Abstract] 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] Estimated Future Amortization Expense Related to Intangible Assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Share-based Payment Arrangement [Abstract] 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 Receivables [Abstract] Schedule of Revenue by Major Customers, by Reporting Segments [Table] Schedule of Revenue by Major Customers, by Reporting Segments [Table] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Trade Accounts Receivable Trade Accounts Receivable [Member] Customer [Axis] Customer [Axis] Customer [Domain] Customer [Domain] Comcast Corporation Comcast Corporation [Member] Comcast Corporation [Member] DISH Network Corporation Dish Network Corporation [Member] Dish Network Corporation [Member] Revenue, Major Customer [Line Items] Revenue, Major Customer [Line Items] Accounts receivable, net Receivables, Net, Current Concentration risk percentage Concentration Risk, Percentage Accounts Receivable, after Allowance for Credit Loss, Current [Abstract] Accounts Receivable, after Allowance for Credit Loss, Current [Abstract] Trade receivables, gross Accounts Receivable, before Allowance for Credit Loss, Current Allowance for bad debts Accounts Receivable, Allowance for Credit Loss, Current Allowance for sales returns Allowance for Sales Returns Allowance for sales returns. Net trade receivables Accounts Receivable, after Allowance for Credit Loss, Current Other Other Receivables, Net, Current Accounts receivable, net Accounts and Other Receivables, Net, Current Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] 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 Equity [Abstract] Repurchased Shares of Common Stock Class of Treasury Stock [Table Text Block] Leases [Abstract] Assets: Assets, Lessee [Abstract] Assets, Lessee [Abstract] Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Liabilities: Liabilities, Lessee [Abstract] Liabilities, Lessee [Abstract] Other accrued liabilities Operating Lease, Liability, Current Long-term operating lease obligations Operating Lease, Liability, Noncurrent Total lease liabilities Operating Lease, Liability Segment Reporting [Abstract] Long-Lived Tangible Assets by Geographic Area Long-lived Assets by Geographic Areas [Table Text Block] Payables and Accruals [Abstract] Accrued Compensation Accounts Payable and Accrued Liabilities Disclosure [Text Block] Cash and Cash Equivalents [Abstract] Schedule of Cash and Cash Equivalents [Table] Schedule of Cash and Cash Equivalents [Table] Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] United States UNITED STATES People's Republic of China (PRC) CHINA Asia (excluding the PRC) Asia, Excluding The People's Republic of China [Member] Asia, Excluding The People's Republic of China Europe Europe [Member] South America South America [Member] Cash and Cash Equivalents [Line Items] Cash and Cash Equivalents [Line Items] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Inventory Disclosure [Abstract] Concentration Risk [Table] Concentration Risk [Table] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Supplier Concentration Risk Supplier Concentration Risk [Member] Inventory Purchases Cost of Goods and Service Benchmark [Member] Accounts Payable Accounts Payable Benchmark [Member] Accounts Payable Benchmark [Member] Concentration Risk [Line Items] Concentration Risk [Line Items] Inventory purchases Inventory Purchases Inventory Purchases Commitments and Contingencies Disclosure [Abstract] Contingencies [Table] Contingencies [Table] Contingencies [Table] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Subsequent Event Subsequent Event [Member] 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] Roku Lawsuit Patent Lawsuit Against Roku [Member] Patent Lawsuit Against Roku [Member] Roku, TCL, Hisense, and Funai Patent Infringement - ITC Matter Roku, TCL, Hisense, and Funai Patent Infringement - ITC Matter [Member] Roku, TCL, Hisense, and Funai Patent Infringement - ITC Matter [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 Statement of Cash Flows [Abstract] Cash provided by (used for) operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Net income (loss) Net Income (Loss) Attributable to Parent Adjustments to reconcile net income (loss) 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 bad debts Accounts Receivable, Credit Loss Expense (Reversal) 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 Payment Arrangement, Noncash Expense Performance-based common stock warrants Fair Value Adjustment of Warrants Loss on sale of Ohio call center Gain (Loss) on Disposition of Business 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] Acquisitions of property, plant and equipment Payments to Acquire Property, Plant, and Equipment Acquisitions of intangible assets Payments to Acquire Intangible Assets Payment on sale of Ohio call center Payments for Removal Costs 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 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 and cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Net increase (decrease) in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash and cash equivalents at beginning of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Cash and cash equivalents 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 Accounting Policies [Abstract] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Estimates, Judgments and Assumptions Use of Estimates, Policy [Policy Text Block] Recently Adopted Accounting Pronouncements and Recent Accounting Updates Note Yet Effective New Accounting Pronouncements, Policy [Policy Text Block] Summary of Inventories Schedule of Inventory, Current [Table Text Block] Purchases from Significant Suppliers Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Revenue and Accounts Receivable, Net Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Earnings Per Share [Abstract] 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] Treasury Stock Treasury Stock [Text Block] Remaining lease terms (up to) Lessee, Operating Lease, Remaining Lease Term Lessee, Operating Lease, Remaining Lease Term Number of operating leases not yet commenced Lessee, Operating Lease, Lease Not Yet Commenced, Number Of Leases Lessee, Operating Lease, Lease Not Yet Commenced, Number Of Leases Initial lease liability of operating leases that have not yet commenced Operating Lease, Lease Not Yet Commenced, Lease Liability Operating Lease, Lease Not Yet Commenced, Lease Liability Term of operating lease that has not yet commenced Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract Basis of Presentation Basis of Presentation and Significant Accounting Policies [Text Block] Customer Concentration Risk Customer Concentration Risk [Member] Net Sales Revenue Benchmark [Member] Net sales Components of Accrued Compensation Schedule of Accrued Liabilities [Table Text Block] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Stock options Share-based Payment Arrangement, Option [Member] Restricted stock awards Restricted Stock [Member] Performance-based warrants Common Stock Purchase Warrant [Member] Common Stock Purchase Warrant [Member] 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 Stock-Based Compensation Share-based Payment Arrangement [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 Program Authorized March 10 2020 Share Repurchase Program Authorized March 10 2020 [Member] Share Repurchase Program Authorized March 10 2020 [Member] Equity, Class of Treasury Stock [Line Items] Equity, Class of Treasury Stock [Line Items] Repurchase of common stock (in shares) Stock Repurchase Program, Number of Shares Authorized to be Repurchased Remaining common stock authorized for repurchase (in shares) Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased Raw materials Inventory, Raw Materials, Net of Reserves Components Other Inventory, Net of Reserves Work in process Inventory, Work in Process, Net of Reserves Finished goods Inventory, Finished Goods, Net of Reserves Inventories Inventory, Net Other Accrued Liabilities 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 Customer Relationships [Member] 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 Finite-Lived Intangible Assets, Net Gross value of fully amortized intangible assets Finite-Lived Intangible Assets, Fully Amortized, Gross Finite-Lived Intangible Assets, Fully Amortized, Gross Cash and Cash Equivalents by Geographic Region Schedule of Cash and Cash Equivalents [Table Text Block] Debt Disclosure [Abstract] Line of Credit Debt Disclosure [Text Block] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Cost of sales Cost of Sales [Member] Research and development expenses Research and Development Expense [Member] Selling, general and administrative expenses Grantee Status [Axis] Grantee Status [Axis] Grantee Status [Domain] Grantee Status [Domain] Employees Share-based Payment Arrangement, Employee [Member] Outside directors Share-based Payment Arrangement, Nonemployee [Member] Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Employee and director stock-based compensation expense Share-based Payment Arrangement, Expense Income tax benefit Share-based Payment Arrangement, Expense, Tax Benefit 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] Measurement Frequency [Domain] Measurement Frequency [Domain] Fair Value Measurements on a Recurring Basis Fair Value, 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] Derivative Instrument [Axis] Derivative Instrument [Axis] Derivative Contract [Domain] Derivative Contract [Domain] Foreign Currency Exchange Contracts Foreign Exchange Forward [Member] Hedging Designation [Axis] Hedging Designation [Axis] Hedging Designation [Domain] Hedging Designation [Domain] Not Designated as Hedging Instrument Not Designated as Hedging Instrument [Member] Derivatives, Fair Value [Line Items] Derivatives, Fair Value [Line Items] Foreign currency exchange contracts Derivative, Fair Value, Net Other Income and Expenses [Abstract] Net gain (loss) on foreign currency exchange contracts Gain (Loss) on Derivative Instruments, Net, Pretax Net gain (loss) on foreign currency exchange transactions Foreign Currency Transaction Gain (Loss), before Tax Other income Other Income (Expense) Other Income (Expense) Other (expense), net Other Nonoperating Income (Expense) Derivative [Table] Derivative [Table] Currency [Axis] Currency [Axis] Derivative by Currency Position Held [Domain] All Currencies [Domain] USD/Chinese Yuan Renminbi China, Yuan Renminbi USD/Euro Euro Member Countries, Euro USD/Brazilian Real Brazil, Brazil Real USD/Brazilian Real Foreign Exchange Forward, USD/Brazilian Real, Contract 1 [Member] Foreign Exchange Forward, USD/Brazilian Real, Contract 1 [Member] 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 Weighted average lease term Operating Lease, Weighted Average Remaining Lease Term Weighted average discount rate Operating Lease, Weighted Average Discount Rate, Percent 2020 (remaining 9 months) Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year 2021 Lessee, Operating Lease, Liability, Payments, Due Year Two 2022 Lessee, Operating Lease, Liability, Payments, Due Year Three 2023 Lessee, Operating Lease, Liability, Payments, Due Year Four 2024 Lessee, Operating Lease, Liability, Payments, Due Year Five Thereafter Lessee, Operating Lease, Liability, Payments, Due after Year Five Total lease payments Lessee, Operating Lease, Liability, Payments, Due Less: imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Total lease liabilities BASIC Earnings Per Share, Basic [Abstract] Weighted-average common shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Basic Basic earnings (loss) 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 (loss) per share (in dollars per share) Earnings Per Share, Diluted Income Statement [Abstract] Cost of sales Cost of Goods and Services Sold Gross profit Gross Profit Research and development expenses Research and Development Expense Selling, general and administrative expenses Selling, General and Administrative Expense Operating income Operating Income (Loss) Interest income (expense), net Interest Income (Expense), Nonoperating, Net Other income (expense), net Income (loss) before provision for income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Provision for income taxes Income Tax Expense (Benefit) Net income (loss) Earnings (loss) per share: Basic (in dollars per share) Diluted (in dollars per share) Shares used in computing earnings (loss) per share: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Basic (in shares) Diluted (in shares) 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] Award Type [Domain] Stock Options Restricted Stock Awards 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 Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Unrecognized pre-tax stock-based compensation expense, remaining weighted-average life Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Income Tax Disclosure [Abstract] Income tax expense Unrecognized tax benefits Unrecognized Tax Benefits Unrecognized tax benefits that would impact effective rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Anticipated decrease in unrecognized tax benefits Decrease in Unrecognized Tax Benefits is Reasonably Possible Accrued interest and penalties Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued 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) 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] Changes in the Liability for Product Warranty Claim Costs Schedule of Product Warranty Liability [Table Text Block] Schedule Of Long-lived Assets From Geographical Segments [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Mexico MEXICO 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 Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] 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 Other accrued compensation Other Employee-related Liabilities, Current Total accrued compensation Employee-related Liabilities, Current Stock-based Compensation Expense and Related Income Tax Benefit Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Stock Option Activity Share-based Payment Arrangement, Option, 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 Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Schedule of Estimated Future Amortization expense Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] 2020 (remaining 9 months) Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year 2021 Finite-Lived Intangible Assets, Amortization Expense, Year Two 2022 Finite-Lived Intangible Assets, Amortization Expense, Year Three 2023 Finite-Lived Intangible Assets, Amortization Expense, Year Four 2024 Finite-Lived Intangible Assets, Amortization Expense, Year Five Thereafter Finite-Lived Intangible Assets, Amortization Expense, after Year Five Schedule of Allowance for Doubtful Accounts Accounts Receivable, Allowance for Credit Loss [Roll Forward] Balance at beginning of period Additions to costs and expenses (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 Goodwill and Intangible Assets, Net Goodwill and Intangible Assets Disclosure [Text Block] Leases Lessee, Operating Leases [Text Block] Long-lived Tangible Assets Segment Reporting Disclosure [Text Block] Components of Other Accrued Liabilities Cash and Cash Equivalents Cash and Cash Equivalents Disclosure [Text Block] Class of Warrant or Right [Table] Class of Warrant or Right [Table] 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 Class of Warrant or Right [Line Items] Class of Warrant or Right [Line Items] Reduction to net sales Class of Warrant or Right, Contra Revenue Class of Warrant or Right, Contra Revenue Income tax benefit Class of Warrant or Right, Income Tax Expense (Benefit) Class of Warrant or Right, Income Tax Expense (Benefit) Derivative Instruments, Gain (Loss) [Table] Derivative Instruments, Gain (Loss) [Table] Other Income (Expense), Net Other Nonoperating Income (Expense) [Member] Derivative Instruments,Gain (Loss) [Line Items] Derivative Instruments, Gain (Loss) [Line Items] 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 Statement of Financial Position [Abstract] ASSETS Assets [Abstract] Current assets: Assets, Current [Abstract] Cash and cash equivalents Accounts receivable, net Contract assets Contract with Customer, Asset, Net, Current Inventories Prepaid expenses and other current assets Prepaid Expense and Other 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 Goodwill Intangible assets, net Operating lease right-of-use assets Deferred income taxes Deferred Income Tax Assets, Net Other assets Other Assets, Noncurrent Total assets Assets LIABILITIES AND STOCKHOLDERS' EQUITY Liabilities and Equity [Abstract] Current liabilities: Liabilities, Current [Abstract] Accounts payable Accounts Payable, Current Line of credit Line of Credit, Current 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 Liabilities, Current Long-term liabilities: Liabilities, Noncurrent [Abstract] Operating lease obligations Contingent consideration Business Combination, Contingent Consideration, Liability, Noncurrent 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 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, Value, Issued Common stock, $0.01 par value, 50,000,000 shares authorized; 24,255,522 and 24,118,088 shares issued on March 31, 2020 and December 31, 2019, respectively Common Stock, Value, Issued Paid-in capital Additional Paid in Capital, Common Stock Treasury stock, at cost, 10,343,366 and 10,174,199 shares on March 31, 2020 and December 31, 2019, respectively Treasury Stock, Value Accumulated other comprehensive income (loss) Accumulated Other Comprehensive Income (Loss), Net of Tax Retained earnings Retained Earnings (Accumulated Deficit) Total stockholders' equity Stockholders' Equity Attributable to Parent Total liabilities and stockholders' equity Liabilities and Equity United States Latin America Latin America [Member] Other Legal Entity [Axis] Legal Entity [Axis] Entity [Domain] Entity [Domain] 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 Unearned underlying shares (in shares) Class of Warrant or Right, Unissued Supply threshold amount Class of Warrant or Right, Supply Threshold, Amount Class of Warrant or Right, Supply Threshold, Amount Number of warrants vested in period (in shares) Class of Warrant or Right, Vested Warrants Class of Warrant or Right, Vested Warrants Maximum warrants available to vest (in shares) Class Of Warrant Or Right, Maximum Number Of Warrants Available For Vesting In Period Class Of Warrant Or Right, Maximum Number Of Warrants Available For Vesting In 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 Other Income (Expense), Net Other Income and Other Expense Disclosure [Text Block] Earnings (Loss) Per Share Earnings Per Share [Text Block] 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, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Common stock, shares authorized (in shares) Common Stock, Shares Authorized Common stock, shares issued (in shares) Common Stock, Shares, Issued Treasury stock, shares (in shares) Treasury Stock, Shares Contract liabilities Contract with Customer, Liability, Current Duties Accrued Duties, Current Accrued duties. Freight and handling fees Accrued Freight and Handling Fees, Current Accrued Freight and Handling Fees, Current Operating lease obligations Product warranty claim costs Product Warranty Accrual, Current Professional fees Accrued Professional Fees, Current Sales taxes and VAT Sales and Excise Tax Payable, Current Short-term contingent consideration Business Combination, Contingent Consideration, Liability, Current Other Other Accrued Expenses, Current Other Accrued Expenses, Current. Total other accrued liabilities 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/Foreign exchange effects Standard and Extended Product Warranty Accrual, Decrease for Payments Balance at end of period Other Income (Expense), Net Schedule of Other Nonoperating Income (Expense) [Table Text Block] Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Cost of sales Selling, general and administrative expenses Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Operating lease expense Operating Lease, Cost Operating cash outflows from operating leases Operating Lease, Payments Operating lease right-of-use assets obtained in exchange for lease obligations Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Income Taxes Income Tax Disclosure [Text Block] Goodwill [Roll Forward] Goodwill [Roll Forward] Balance Foreign exchange effects Goodwill, Foreign Currency Translation Gain (Loss) Balance Measurement Input Type [Axis] Measurement Input Type [Axis] Measurement Input Type [Domain] Measurement Input Type [Domain] Risk-free interest rate Measurement Input, Risk Free Interest Rate [Member] Expected volatility Measurement Input, Price Volatility [Member] Expected life Measurement Input, Expected Term [Member] 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 Valuation assumption rate Warrants and Rights Outstanding, Measurement Input Expected life Warrants and Rights Outstanding, Term 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 Inventories and Significant Suppliers Inventory Disclosure [Text Block] Statement of Comprehensive Income [Abstract] Other comprehensive income (loss): 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 (loss) Comprehensive Income (Loss), Net of Tax, Attributable to Parent 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] 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] Statistical Measurement [Axis] Statistical Measurement [Axis] Statistical Measurement [Domain] Statistical Measurement [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 Interest expense on borrowings Interest Expense, Short-term Borrowings Lease Balances within the Consolidated Balance Sheet Assets And Liabilities, Lessee [Table Text Block] Assets And Liabilities, Lessee [Table Text Block] Operating Lease Expense, Operating Lease Cash Flows and Supplemental Cash Flow Information Lease, Cost [Table Text Block] Lease Terms and Discount Rates Lessee, Lease, Description [Table Text Block] Lessee, Lease, Description [Table Text Block] Reconciliation of the Undiscounted Cash Flows for Each of the First Five Years and Thereafter to Operating Lease Liabilities Lessee, Operating Lease, Liability, Maturity [Table Text Block] Performance-Based Common Stock Warrants Warrants Disclosure [Text Block] Warrants Disclosure [Text Block] Statement of Stockholders' Equity [Abstract] Statement [Table] Statement [Table] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Common Stock Issued Common Stock [Member] Common Stock in Treasury Treasury Stock [Member] Paid-in Capital Additional Paid-in Capital [Member] Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Retained Earnings Retained Earnings [Member] Statement [Line Items] Statement [Line Items] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Balance (in shares) Shares, Outstanding Balance Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Net income (loss) Currency translation adjustment Shares issued for employee benefit plan and compensation (in shares) Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture Shares issued for employee benefit plan and compensation Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture Purchase of treasury shares (in shares) Treasury Stock, Shares, Acquired Purchase of treasury shares Treasury Stock, Value, Acquired, Cost Method Shares issued to directors (in shares) Shares Issued to Directors Shares Shares issued to Directors, shares Shares issued to directors Shares Issued To Directors, Value Shares Issued To Directors, Value Employee and director stock-based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition Performance-based common stock warrants Adjustments To Additional Paid-In Capital, Warrants, Increase (Decrease) In Equity Related To Net Sales Adjustments To Additional Paid-In Capital, Warrants, Increase (Decrease) In Equity Related To Net Sales Balance (in shares) Balance Pattern of Revenue Recognition Disaggregation of Revenue [Table Text Block] Revenue from External Customers by Geographic Areas Revenue from External Customers by Geographic Areas [Table Text Block] Net Sales to Significant Customers Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block] Accounts Receivable, Net and Changes in the Allowance for Doubtful Accounts Schedule of Accounts, Notes, Loans and Financing Receivable [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] 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] Shares repurchased (in shares) Cost of shares repurchased EX-101.PRE 10 ueic-20200331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R65.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies - Narrative (Details) - Pending Litigation
1 Months Ended
Apr. 09, 2020
patent
Sep. 05, 2018
patent
Jun. 10, 2015
product
subsidiary
patent
customer
Sep. 30, 2015
patent
UEBV Lawsuit        
Contingencies [Line Items]        
Number of subsidiaries named in lawsuit | subsidiary     1  
Number of customers named in lawsuit | customer     1  
UEBV Lawsuit | Design Patents        
Contingencies [Line Items]        
Number of products named in lawsuit | product     1  
Number of patents allegedly infringed upon     2  
UEBV Lawsuit | Utility Patents        
Contingencies [Line Items]        
Number of patents allegedly infringed upon     1 1
Roku Lawsuit | Utility Patents        
Contingencies [Line Items]        
Number of patents allegedly infringed upon   9    
Subsequent Event | Roku, TCL, Hisense, and Funai Patent Infringement - ITC Matter        
Contingencies [Line Items]        
Number of patents allegedly infringed upon 8      
XML 12 R61.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Income Tax Disclosure [Abstract]      
Income tax expense $ 1,220 $ 996  
Unrecognized tax benefits 4,300    
Unrecognized tax benefits that would impact effective rate 4,300    
Anticipated decrease in unrecognized tax benefits 200    
Accrued interest and penalties $ 200   $ 200
XML 13 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 14 R69.htm IDEA: XBRL DOCUMENT v3.20.1
Stock-Based Compensation - Stock-based Compensation Expense and Related Income Tax Benefit (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Employee and director stock-based compensation expense $ 2,303 $ 1,918
Income tax benefit 506 399
Cost of sales    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Employee and director stock-based compensation expense 74 28
Research and development expenses    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Employee and director stock-based compensation expense 236 220
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,583 1,424
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 $ 410 $ 246
XML 15 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 16 R42.htm IDEA: XBRL DOCUMENT v3.20.1
Cash and Cash Equivalents (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Cash and Cash Equivalents [Line Items]    
Cash and cash equivalents $ 58,927 $ 74,302
United States    
Cash and Cash Equivalents [Line Items]    
Cash and cash equivalents 10,421 16,751
People's Republic of China (PRC)    
Cash and Cash Equivalents [Line Items]    
Cash and cash equivalents 14,105 13,700
Asia (excluding the PRC)    
Cash and Cash Equivalents [Line Items]    
Cash and cash equivalents 11,052 21,691
Europe    
Cash and Cash Equivalents [Line Items]    
Cash and cash equivalents 12,810 9,081
South America    
Cash and Cash Equivalents [Line Items]    
Cash and cash equivalents $ 10,539 $ 13,079
XML 17 R46.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue and Accounts Receivable, Net - Accounts Receivable, Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Mar. 31, 2019
Dec. 31, 2018
Accounts Receivable, after Allowance for Credit Loss, Current [Abstract]        
Trade receivables, gross $ 129,316 $ 130,888    
Allowance for bad debts (1,681) (1,492) $ (1,120) $ (1,121)
Allowance for sales returns (495) (623)    
Net trade receivables 127,140 128,773    
Other 9,954 10,425    
Accounts receivable, net $ 137,094 $ 139,198    
XML 18 R27.htm IDEA: XBRL DOCUMENT v3.20.1
Cash and Cash Equivalents (Tables)
3 Months Ended
Mar. 31, 2020
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)
March 31, 2020
 
December 31, 2019
United States
$
10,421

 
$
16,751

People's Republic of China ("PRC")
14,105

 
13,700

Asia (excluding the PRC)
11,052

 
21,691

Europe
12,810

 
9,081

South America
10,539

 
13,079

Total cash and cash equivalents
$
58,927

 
$
74,302

XML 19 R23.htm IDEA: XBRL DOCUMENT v3.20.1
Other Income (Expense), Net
3 Months Ended
Mar. 31, 2020
Other Income and Expenses [Abstract]  
Other Income (Expense), Net
Other Income (Expense), Net
Other income (expense), net consisted of the following: 
 
Three Months Ended March 31,
(In thousands)
2020
 
2019
Net gain (loss) on foreign currency exchange contracts (1)
$
252

 
$
(271
)
Net gain (loss) on foreign currency exchange transactions
(548
)
 
(132
)
Other income
(52
)
 
(63
)
Other (expense), net
$
(348
)
 
$
(466
)

(1) 
This represents the gains (losses) incurred on foreign currency hedging derivatives (see Note 18 for further details).
XML 20 R32.htm IDEA: XBRL DOCUMENT v3.20.1
Accrued Compensation (Tables)
3 Months Ended
Mar. 31, 2020
Payables and Accruals [Abstract]  
Components of Accrued Compensation
The components of accrued compensation were as follows:
(In thousands)
March 31, 2020
 
December 31, 2019
Accrued social insurance (1)
$
16,479

 
$
16,588

Accrued salary/wages
7,181

 
7,465

Accrued vacation/holiday
2,936

 
2,766

Accrued bonus
3,200

 
13,965

Accrued commission
271

 
1,283

Other accrued compensation
1,770

 
1,601

Total accrued compensation
$
31,837

 
$
43,668

 
(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 March 31, 2020 and December 31, 2019.
The components of other accrued liabilities were as follows:
(In thousands)
March 31, 2020
 
December 31, 2019
Contract liabilities
$
1,694

 
$
1,840

Duties
3,585

 
3,731

Freight and handling fees
3,251

 
3,769

Operating lease obligations
5,030

 
4,903

Product warranty claim costs
1,498

 
1,514

Professional fees
3,232

 
2,833

Sales taxes and VAT
2,829

 
3,926

Short-term contingent consideration
3,300

 
5,428

Other
6,662

 
7,501

Total other accrued liabilities
$
31,081

 
$
35,445



XML 21 R4.htm IDEA: XBRL DOCUMENT v3.20.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Income Statement [Abstract]    
Net sales $ 151,778 $ 184,163
Cost of sales 108,837 144,289
Gross profit 42,941 39,874
Research and development expenses 7,898 6,791
Selling, general and administrative expenses 26,997 31,420
Operating income 8,046 1,663
Interest income (expense), net (632) (1,206)
Other income (expense), net (348) (466)
Income (loss) before provision for income taxes 7,066 (9)
Provision for income taxes 1,220 996
Net income (loss) $ 5,846 $ (1,005)
Earnings (loss) per share:    
Basic (in dollars per share) $ 0.42 $ (0.07)
Diluted (in dollars per share) $ 0.41 $ (0.07)
Shares used in computing earnings (loss) per share:    
Basic (in shares) 13,960 13,827
Diluted (in shares) 14,211 13,827
XML 22 R36.htm IDEA: XBRL DOCUMENT v3.20.1
Long-lived Tangible Assets (Tables)
3 Months Ended
Mar. 31, 2020
Segment Reporting [Abstract]  
Long-Lived Tangible Assets by Geographic Area
Long-lived tangible assets by geographic area, which include property, plant, and equipment, net and operating lease right-of-use assets, were as follows:
(In thousands)
March 31, 2020
 
December 31, 2019
United States
$
19,199

 
$
19,938

People's Republic of China
63,160

 
67,625

Mexico
15,078

 
16,644

All other countries
6,226

 
6,351

Total long-lived tangible assets
$
103,663

 
$
110,558

XML 23 R8.htm IDEA: XBRL DOCUMENT v3.20.1
Basis of Presentation
3 Months Ended
Mar. 31, 2020
Accounting Policies [Abstract]  
Basis of Presentation
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 ("SEC"). 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 months ended March 31, 2020 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, 2019.
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 bad debts, 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.
The recent coronavirus ("COVID-19") pandemic and the mitigation efforts by governments to attempt to control its spread has created uncertainties and disruptions in the economic and financial markets. While we are not currently aware of events or circumstances that would require an update to our estimates, judgments or adjustments to the carrying values of our assets or liabilities, these estimates may change as developments occur and we obtain additional information. These future developments are highly uncertain and the outcomes are unpredictable. Actual results may differ from those estimates, and such differences may be material to the financial statements.
See Note 2 to the consolidated financial statements included in our Annual Report on Form 10-K for the year ended December 31, 2019 for a summary of our significant accounting policies.
Recently Adopted Accounting Pronouncements
In June 2016, the FASB issued ASU 2016-13, "Measurement of Credit Losses on Financial Instruments", which updates existing guidance for measuring and recording credit losses on financial assets measured at amortized cost by replacing the incurred loss impairment model with an expected loss impairment model. Accordingly, financial assets are presented at amortized costs net of an allowance for expected credit losses over the lifetime of the assets. We adopted this new guidance on January 1, 2020 using the modified retrospective method. The adoption did not require an implementation adjustment and did not materially impact our consolidated statement of financial position, results of operations and cash flows. See Note 3 for further discussion on our allowance for bad debts.
In January 2017, the FASB issued ASU 2017-04, "Simplifying the Test for Goodwill Impairment", which 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. Our adoption on January 1, 2020 did not have a material impact on our consolidated statement of financial position, results of operations and cash flows.
In November 2019, the FASB issued ASU 2019-08, "Improvements - Share-based Consideration Payable to a Customer", which clarifies the accounting for share-based payments issued as sales incentives to customers. The guidance requires that stock-based compensation expense is recorded as a reduction in the transaction price on the basis of the grant-date fair value. The grant-date fair value is calculated using the provisions defined under Accounting Standards Codification "Stock Compensation". The transition provisions require that equity-classified awards be measured at the adoption date fair value if the measurement date has not been established prior to the adoption date. This guidance impacts the measurement date of our performance-based common stock warrants. The measurement periods for the first two successive two-year periods of our outstanding performance-based common stock warrants were completed prior to adoption and were not impacted by this updated guidance. The measurement period for the final two-year period began on January 1, 2020, and accordingly, we measured the fair value of the award as of our adoption date on January 1, 2020. We adopted this guidance using the modified retrospective method. Our adoption did not result in a cumulative adjustment in our statement of financial position. See Note 15 for further discussion on the performance-based common stock warrants.
Recent Accounting Updates Not Yet Effective
In December 2019, the FASB issued ASU 2019-12 "Simplifying the Accounting for Income Taxes", which among other provisions, eliminates certain exceptions to existing guidance related to the approach for intra-period tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. This guidance also requires an entity to reflect the effect of an enacted change in tax laws or rates in its effective income tax rate in the first interim period that includes the enactment date of the new legislation, aligning the timing of recognition of the effects from enacted tax law changes on the effective income tax rate with the effects on deferred income tax assets and liabilities. Under existing guidance, an entity recognizes the effects of the enacted tax law change on the effective income tax rate in the period that includes the effective date of the tax law. The guidance is effective for interim and annual periods beginning after December 15, 2020, with early adoption permitted. We are currently evaluating the impact of this guidance on our consolidated statement of financial position, results of operations and cash flows.
XML 24 R15.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes
3 Months Ended
Mar. 31, 2020
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 $1.2 million and $1.0 million for the three months ended March 31, 2020 and 2019, respectively. The income tax expense for the three months ended March 31, 2020 increased primarily due to the mix of pre-tax income among jurisdictions, including tax expense not recognized for federal and state as a result of utilized tax attributes that have a full valuation allowance and tax windfalls related to stock-based compensation.

At December 31, 2019, we assessed the realizability of our deferred tax assets by considering whether it is "more likely than not" some portion or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. We considered taxable income in carryback years, the scheduled reversal of deferred tax liabilities, tax planning strategies and projected future taxable income in making this assessment. At December 31, 2019, we had a three-year cumulative operating loss for our U.S. operations and accordingly, have provided a full valuation allowance on our U.S. and state deferred tax assets. During the three months ended March 31, 2020, there has been no change to our valuation allowance position.
At March 31, 2020, we had gross unrecognized tax benefits of $4.3 million, including interest and penalties, of which approximately $4.3 million of this amount, 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 amounts of unrecognized tax benefits will significantly increase within the next twelve months. However, based on federal, state and foreign statute expirations in various jurisdictions, we anticipate a decrease in unrecognized tax benefits of approximately $0.2 million within the next twelve months based on federal, state, and foreign statute expirations in various jurisdictions. 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.2 million as of March 31, 2020 and $0.2 million at December 31, 2019 are included in the unrecognized tax benefits.
On March 18, 2020 and March 22, 2020, the Families First Coronavirus Response ("FFCR") Act and the Coronavirus Aid, Relief and Economic Security ("CARES") Act, respectively, were enacted in response to the COVID-19 pandemic. The FFCR Act and the CARES Act contain numerous income tax provisions, such as relaxing limitations on the deductibility of interest and the use of net operating losses arising in taxable years beginning after December 31, 2017. We are currently evaluating the impact of this legislation on our consolidated financial position, results of operations, and cash flows. Future regulatory guidance under the FFCR and CARES Acts (as well as under the Tax Cuts and Jobs Act) remains forthcoming and such guidance may ultimately increase or lessen their impact on our business and financial condition. It is also highly possible that Congress will enact additional legislation in connection with the COVID-19 pandemic, some of which may impact us.
In April 2020, recent interpretations of a German law relating to withholding taxes on intellectual property rights emerged. The company is currently evaluating this law and any related impact to its financial position and results of operations.
XML 25 R11.htm IDEA: XBRL DOCUMENT v3.20.1
Inventories and Significant Suppliers
3 Months Ended
Mar. 31, 2020
Inventory Disclosure [Abstract]  
Inventories and Significant Suppliers
Inventories and Significant Suppliers
Inventories were as follows:
(In thousands)
March 31, 2020
 
December 31, 2019
Raw materials
$
59,409

 
$
56,352

Components
18,925

 
24,599

Work in process
5,240

 
1,526

Finished goods
58,669

 
62,658

Inventories
$
142,243

 
$
145,135



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 March 31,
 
2020
 
2019
 
$ (thousands)
 
% of Total Inventory Purchases
 
$ (thousands)
 
% of Total Inventory Purchases
 
Qorvo International Pte Ltd.
$
11,177

 
14.0
%
 

(1) 
(1) 

(1) 
Purchases associated with this supplier did not total more than 10% of our total inventory purchases for the indicated period.
The supplier that totaled more than 10% of our accounts payable, was as follows:
 
March 31, 2020
 
December 31, 2019
 
 
$ (thousands)
 
% of Accounts Payable
 
$ (thousands)
 
% of Accounts Payable
 
Zhejiang Zhen You Electronics Co. Ltd.
$
9,330

 
10.4
%
 
$
11,394

 
11.1
%
 
XML 26 R19.htm IDEA: XBRL DOCUMENT v3.20.1
Treasury Stock
3 Months Ended
Mar. 31, 2020
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 March 10, 2020, our Board of Directors replaced the repurchase plan approved in 2018 with a new repurchase plan authorizing the repurchase of up to 300,000 of our common stock ("2020 Plan"). As of March 31, 2020, we had 175,127 shares of common stock authorized for repurchase remaining under the 2020 Plan. We may repurchase shares of common stock in privately negotiated and/or open-market transactions, including pursuant to plans complying with Rule 10b5-1 promulgated under the Securities Exchange Act of 1934. While we have suspended repurchasing under our 2020 Plan due in part to the uncertainties surrounding the COVID-19 pandemic, management may resume such repurchasing when market and business conditions warrant.

Repurchased shares of our common stock were as follows:
 
Three Months Ended March 31,
(In thousands)
2020
 
2019
Shares repurchased
169

 
43

Cost of shares repurchased
$
6,291

 
$
1,215


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 27 R78.htm IDEA: XBRL DOCUMENT v3.20.1
Other Income (Expense), Net (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Other Income and Expenses [Abstract]    
Net gain (loss) on foreign currency exchange contracts $ 252 $ (271)
Net gain (loss) on foreign currency exchange transactions (548) (132)
Other income (52) (63)
Other (expense), net $ (348) $ (466)
XML 28 R80.htm IDEA: XBRL DOCUMENT v3.20.1
Earnings (Loss) Per Share - Securities Excluded from the Computation of Diluted Earnings (Loss) Per Common Share (Details) - shares
shares in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Stock options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Securities excluded in computation of diluted earning per share (in shares) 402 543
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) 51 227
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) 275 175
XML 29 R70.htm IDEA: XBRL DOCUMENT v3.20.1
Stock-Based Compensation - Stock Option Activity (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2020
USD ($)
$ / shares
shares
Number of Options  
Outstanding at beginning of period (in shares) | shares 745
Granted (in shares) | shares 109
Exercised (in shares) | shares 0
Forfeited/canceled/expired (in shares) | shares 0
Outstanding at end of period (in shares) | shares 854
Vested and expected to vest at end of period (in shares) | shares 854
Exercisable at end of period (in shares) | shares 592
Weighted-Average Exercise Price  
Outstanding at beginning of period (in dollars per share) | $ / shares $ 41.73
Granted (in dollars per share) | $ / shares 46.17
Exercised (in dollars per share) | $ / shares 0.00
Forfeited/canceled/expired (in dollars per share) | $ / shares 0.00
Outstanding at end of period (in dollars per share) | $ / shares 42.29
Vested and expected to vest at end of period (in dollars per share) | $ / shares 42.29
Exercisable at end of period (in dollars per share) | $ / shares $ 43.66
Weighted-Average Remaining Contractual Term (in years)  
Outstanding at end of period 4 years 1 month 17 days
Vested and expected to vest at end of period 4 years 1 month 17 days
Exercisable at end of period 3 years 1 month 6 days
Aggregate Intrinsic Value  
Exercised | $ $ 0
Outstanding at end of period | $ 4,070
Vested and expected to vest at end of period | $ 4,070
Exercisable at end of period | $ $ 2,933
XML 30 R74.htm IDEA: XBRL DOCUMENT v3.20.1
Performance-Based Common Stock Warrants - Narrative (Details)
3 Months Ended 24 Months Ended
Mar. 09, 2016
USD ($)
vesting_period
$ / shares
shares
Mar. 31, 2020
USD ($)
shares
Dec. 31, 2019
shares
Dec. 31, 2017
shares
Class of Warrant or Right [Line Items]        
Unrecognized estimated fair value of unvested warrants | $   $ 1,100,000    
Common Stock Purchase Warrants        
Class of Warrant or Right [Line Items]        
Number of shares called by warrants (in shares) 725,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)   275,000    
Unearned underlying shares (in shares)   225,000    
Number of warrants vested (in shares)   0    
Comcast Corporation | Common Stock Purchase Warrants        
Class of Warrant or Right [Line Items]        
Number of warrants vested in period (in shares)     100,000 175,000
Maximum warrants available to vest (in shares)     250,000 250,000
Supply Threshold | Common Stock Purchase Warrants        
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 | $   $ 340,000,000    
XML 31 R57.htm IDEA: XBRL DOCUMENT v3.20.1
Goodwill and Intangible Assets, Net - Components of Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Finite-Lived Intangible Assets, Net [Abstract]    
Gross $ 65,774 $ 64,708
Accumulated Amortization (46,490) (44,878)
Net 19,284 19,830
Gross value of fully amortized intangible assets 7,600 7,400
Distribution rights    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross 316 322
Accumulated Amortization (213) (210)
Net 103 112
Patents    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross 17,625 16,587
Accumulated Amortization (6,705) (6,491)
Net 10,920 10,096
Trademarks and trade names    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross 2,786 2,785
Accumulated Amortization (2,282) (2,205)
Net 504 580
Developed and core technology    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross 12,480 12,480
Accumulated Amortization (10,515) (10,016)
Net 1,965 2,464
Capitalized software development costs    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross 33 0
Accumulated Amortization 0 0
Net 33 0
Customer relationships    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross 32,534 32,534
Accumulated Amortization (26,775) (25,956)
Net $ 5,759 $ 6,578
XML 32 R53.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Operating Lease Expense, Operating Lease Cash Flows and Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Lessee, Lease, Description [Line Items]    
Operating lease expense $ 1,388 $ 1,976
Operating cash outflows from operating leases 1,525 1,767
Operating lease right-of-use assets obtained in exchange for lease obligations 186 1,524
Cost of sales    
Lessee, Lease, Description [Line Items]    
Operating lease expense 390 592
Selling, general and administrative expenses    
Lessee, Lease, Description [Line Items]    
Operating lease expense $ 998 $ 1,384
XML 33 R9.htm IDEA: XBRL DOCUMENT v3.20.1
Cash and Cash Equivalents
3 Months Ended
Mar. 31, 2020
Cash and Cash Equivalents [Abstract]  
Cash and Cash Equivalents
Cash and Cash Equivalents
Cash and cash equivalents were held in the following geographic regions:
(In thousands)
March 31, 2020
 
December 31, 2019
United States
$
10,421

 
$
16,751

People's Republic of China ("PRC")
14,105

 
13,700

Asia (excluding the PRC)
11,052

 
21,691

Europe
12,810

 
9,081

South America
10,539

 
13,079

Total cash and cash equivalents
$
58,927

 
$
74,302

XML 34 R33.htm IDEA: XBRL DOCUMENT v3.20.1
Other Accrued Liabilities (Tables)
3 Months Ended
Mar. 31, 2020
Payables and Accruals [Abstract]  
Components of Other Accrued Liabilities
The components of accrued compensation were as follows:
(In thousands)
March 31, 2020
 
December 31, 2019
Accrued social insurance (1)
$
16,479

 
$
16,588

Accrued salary/wages
7,181

 
7,465

Accrued vacation/holiday
2,936

 
2,766

Accrued bonus
3,200

 
13,965

Accrued commission
271

 
1,283

Other accrued compensation
1,770

 
1,601

Total accrued compensation
$
31,837

 
$
43,668

 
(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 March 31, 2020 and December 31, 2019.
The components of other accrued liabilities were as follows:
(In thousands)
March 31, 2020
 
December 31, 2019
Contract liabilities
$
1,694

 
$
1,840

Duties
3,585

 
3,731

Freight and handling fees
3,251

 
3,769

Operating lease obligations
5,030

 
4,903

Product warranty claim costs
1,498

 
1,514

Professional fees
3,232

 
2,833

Sales taxes and VAT
2,829

 
3,926

Short-term contingent consideration
3,300

 
5,428

Other
6,662

 
7,501

Total other accrued liabilities
$
31,081

 
$
35,445



XML 35 R1.htm IDEA: XBRL DOCUMENT v3.20.1
Document and Entity Information - shares
3 Months Ended
Mar. 31, 2020
May 05, 2020
Document and Entity Information [Abstract]    
Entity Registrant Name UNIVERSAL ELECTRONICS INC  
Entity Central Index Key 0000101984  
Document Type 10-Q  
Document Period End Date Mar. 31, 2020  
Amendment Flag false  
Document Fiscal Year Focus 2020  
Document Fiscal Period Focus Q1  
Current Fiscal Year End Date --12-31  
Entity Current Reporting Status Yes  
Entity Filer Category Accelerated Filer  
Entity Emerging Growth Company false  
Entity Small Business false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   13,913,019
XML 36 R5.htm IDEA: XBRL DOCUMENT v3.20.1
CONSOLIDATED COMPREHENSIVE INCOME (LOSS) STATEMENTS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Statement of Comprehensive Income [Abstract]    
Net income (loss) $ 5,846 $ (1,005)
Other comprehensive income (loss):    
Change in foreign currency translation adjustment (7,009) 1,733
Comprehensive income (loss) $ (1,163) $ 728
XML 37 R37.htm IDEA: XBRL DOCUMENT v3.20.1
Stock-Based Compensation (Tables)
3 Months Ended
Mar. 31, 2020
Share-based Payment Arrangement [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 March 31,
(In thousands)
2020
 
2019
Cost of sales
$
74

 
$
28

Research and development expenses
236

 
220

Selling, general and administrative expenses:
 
 
 
Employees
1,583

 
1,424

Outside directors
410

 
246

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


$
1,918

 
 
 
 
Income tax benefit
$
506

 
$
399

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, 2019
745

 
$
41.73

 
 
 
 
Granted
109

 
46.17

 
 
 
 
Exercised

 

 
 
 
$

Forfeited/canceled/expired

 

 
 
 
 
Outstanding at March 31, 2020 (1)
854

 
$
42.29

 
4.13
 
$
4,070

Vested and expected to vest at March 31, 2020 (1)
854

 
$
42.29

 
4.13
 
$
4,070

Exercisable at March 31, 2020 (1)
592

 
$
43.66

 
3.10
 
$
2,933

(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 first quarter of 2020 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 March 31, 2020. 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 March 31,
 
2020
 
2019
Weighted average fair value of grants
$
17.70

 
$
10.28

Risk-free interest rate
1.44
%
 
2.49
%
Expected volatility
43.95
%
 
41.64
%
Expected life in years
4.59

 
4.54

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, 2019
310

 
$
34.99

Granted
198

 
35.11

Vested
(124
)
 
38.17

Forfeited
(1
)
 
36.06

Non-vested at March 31, 2020
383

 
$
34.02

XML 38 R18.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies
3 Months Ended
Mar. 31, 2020
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)
Three Months Ended March 31,
2020
 
2019
Balance at beginning of period
$
1,514

 
$
276

Accruals for warranties issued during the period

 

Settlements (in cash or in kind) during the period/Foreign exchange effects
(16
)
 

Balance at end of period
$
1,498

 
$
276


Litigation
Ruwido Matters
Belgium Lawsuits
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 to this ruling. On September 16, 2019, the appellate court ruled in our favor concluding that our original product did not infringe Ruwido's design rights. Ruwido subsequently filed an appeal of this decision with the Belgium Supreme Court. All parties have submitted their briefs with the Supreme Court and we are waiting for the Supreme Court to set an oral hearing date which we expect to be in late 2021.
In addition, Ruwido appealed the lower court's ruling against it with respect to its claims of infringement and unfair competition. Briefing on this appeal is expected to be completed by June 3, 2020, after which the appellate court will set an oral hearing which we expect to be sometime in 2021.
Subsequent to the Court's ruling in September 2017 that our 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. The Court has postponed oral hearing on the merits with respect to this matter to March 2, 2021.
European Patent Opposition
In September 2015, UEBV filed an Opposition with the EPO 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 submitted this additional information and the EPO held a second hearing on January 29 and 30, 2019 and revoked Ruwido's patent as originally filed. The EPO, however, maintained the patent in an amended form with a much narrower claim. On August 23, 2019, the EPO issued its written opinion. Both UEBV and Ruwido have appealed the EPO's decision and briefing is due by May 13, 2020. Thereafter, we expect the EPO to set a date for an additional hearing, after which the EPO will render its decision.
The Netherlands Lawsuit
In September 2017, FMH and Ruwido filed a lawsuit on the merits in the Court of the Hague against UEBV and Telenet, in which they are also claiming that the products UEBV supplied to Telenet violates the same patents as claimed in the Belgium actions. In early 2019, oral hearings took place during which the Court ordered the parties to submit statements relating to the consequences of the EPO decision to the Dutch proceedings. Ruwido has recently submitted its statement and we have until May 13, 2020 to submit our response.

Roku Matters
2018 Lawsuit
On September 5, 2018, we filed a lawsuit against Roku, Inc. (“Roku”) in the United States District Court, Central District of California, alleging that Roku is willfully infringing nine of our patents that are in four patent families related to remote control set-up and touchscreen remotes. On December 5, 2018, we amended our complaint to add additional details supporting our infringement and willfulness allegations. We have alleged that this complaint relates to multiple Roku streaming players and components therefore and certain universal control devices, including but not limited to the Roku App, Roku TV, Roku Express, Roku Streaming Stick, Roku Ultra, Roku Premiere, Roku 4, Roku 3, Roku 2, Roku Enhanced Remote and any other Roku product that provides for the remote control of an external device such as a TV, audiovisual receiver, sound bar or Roku TV Wireless Speakers. In October 2019, the Court stayed this lawsuit pending action by the Patent Trial and Appeals Board with respect to Roku’s Inter Party Review requests (see discussion below).
Inter Party Reviews
In September and October, 2019, Roku filed Inter Party Review (“IPR”) requests with the Patent Trial and Appeals Board (the “PTAB”) on the nine patents at issue in the 2018 Lawsuit. Presently, the PTAB denied Roku’s request with respect to three of the nine patents and granted Roku’s request with respect to four of the nine patents. We expect the PTAB’s decision on the remaining two IPR requests by May 14, 2020. As for those IPRs for which the PTAB granted Roku’s request for review, we will vigorously defend our patents.
International Trade Commission Investigation of Roku, TCL, Hisense and Funai
On April 16, 2020, we filed a complaint with the International Trade Commisssion (the “ITC”) against Roku, TCL Electronics Holding Limited and related entities (collectively, “TCL”), Hisense Co., Ltd. and related entities (collectively, “Hisense”), and Funai Electric Company, Ltd. and related entities (collectively, “Funai”) claiming that certain of their televisions, set-top boxes, remote control devices, human interface devices, streaming devices, and sound bars infringe certain of our patents. We are asking the ITC to issue a permanent limited exclusion order prohibiting the importation of these infringing products into the United States and a cease and desist order to stop these parties from continuing their infringing activities. We expect the ITC to accept our complaint by the end of May 2020 and commence its investigation.
Federal District Court Actions against each of Roku, TCL, Hisense, and Funai related to the ITC Matter
On April 9, 2020, we filed separate actions against each of Roku, TCL, Hisense, and Funai in the United States District Court, Central District of California, alleging that each of the parties is willfully infringing eight of our patents by incorporating our patented technology into certain of their televisions, set-top boxes, remote control devices, human interface devices, streaming devices, and sound bars. Each of the parties have accepted service and have not yet answered our complaint.

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 39 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.1 html 171 387 1 false 74 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 STOCKHOLDERS??? EQUITY Sheet http://www.uei.com/role/ConsolidatedStatementsOfStockholdersEquity CONSOLIDATED STATEMENTS OF STOCKHOLDERS??? EQUITY Statements 6 false false R7.htm 1006000 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.uei.com/role/ConsolidatedStatementsOfCashFlows CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 2102100 - Disclosure - Basis of Presentation Sheet http://www.uei.com/role/BasisOfPresentation Basis of Presentation Notes 8 false false R9.htm 2103100 - Disclosure - Cash and Cash Equivalents Sheet http://www.uei.com/role/CashAndCashEquivalents Cash and Cash Equivalents Notes 9 false false R10.htm 2104100 - Disclosure - Revenue and Accounts Receivable, Net Sheet http://www.uei.com/role/RevenueAndAccountsReceivableNet Revenue and Accounts Receivable, Net Notes 10 false false R11.htm 2105100 - Disclosure - Inventories and Significant Suppliers Sheet http://www.uei.com/role/InventoriesAndSignificantSuppliers Inventories and Significant Suppliers Notes 11 false false R12.htm 2107100 - Disclosure - Leases Sheet http://www.uei.com/role/Leases Leases Notes 12 false false R13.htm 2108100 - Disclosure - Goodwill and Intangible Assets, Net Sheet http://www.uei.com/role/GoodwillAndIntangibleAssetsNet Goodwill and Intangible Assets, Net Notes 13 false false R14.htm 2109100 - Disclosure - Line of Credit Sheet http://www.uei.com/role/LineOfCredit Line of Credit Notes 14 false false R15.htm 2110100 - Disclosure - Income Taxes Sheet http://www.uei.com/role/IncomeTaxes Income Taxes Notes 15 false false R16.htm 2111100 - Disclosure - Accrued Compensation Sheet http://www.uei.com/role/AccruedCompensation Accrued Compensation Notes 16 false false R17.htm 2113100 - Disclosure - Other Accrued Liabilities Sheet http://www.uei.com/role/OtherAccruedLiabilities Other Accrued Liabilities Notes 17 false false R18.htm 2114100 - Disclosure - Commitments and Contingencies Sheet http://www.uei.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 18 false false R19.htm 2115100 - Disclosure - Treasury Stock Sheet http://www.uei.com/role/TreasuryStock Treasury Stock Notes 19 false false R20.htm 2116100 - Disclosure - Long-lived Tangible Assets Sheet http://www.uei.com/role/LongLivedTangibleAssets Long-lived Tangible Assets Notes 20 false false R21.htm 2117100 - Disclosure - Stock-Based Compensation Sheet http://www.uei.com/role/StockBasedCompensation Stock-Based Compensation Notes 21 false false R22.htm 2118100 - Disclosure - Performance-Based Common Stock Warrants Sheet http://www.uei.com/role/PerformanceBasedCommonStockWarrants Performance-Based Common Stock Warrants Notes 22 false false R23.htm 2119100 - Disclosure - Other Income (Expense), Net Sheet http://www.uei.com/role/OtherIncomeExpenseNet Other Income (Expense), Net Notes 23 false false R24.htm 2120100 - Disclosure - Earnings (Loss) Per Share Sheet http://www.uei.com/role/EarningsLossPerShare Earnings (Loss) Per Share Notes 24 false false R25.htm 2122100 - Disclosure - Derivatives Sheet http://www.uei.com/role/Derivatives Derivatives Notes 25 false false R26.htm 2202201 - Disclosure - Basis of Presentation (Policies) Sheet http://www.uei.com/role/BasisOfPresentationPolicies Basis of Presentation (Policies) Policies 26 false false R27.htm 2303301 - Disclosure - Cash and Cash Equivalents (Tables) Sheet http://www.uei.com/role/CashAndCashEquivalentsTables Cash and Cash Equivalents (Tables) Tables http://www.uei.com/role/CashAndCashEquivalents 27 false false R28.htm 2304301 - Disclosure - Revenue and Accounts Receivable, Net (Tables) Sheet http://www.uei.com/role/RevenueAndAccountsReceivableNetTables Revenue and Accounts Receivable, Net (Tables) Tables http://www.uei.com/role/RevenueAndAccountsReceivableNet 28 false false R29.htm 2305301 - Disclosure - Inventories and Significant Suppliers (Tables) Sheet http://www.uei.com/role/InventoriesAndSignificantSuppliersTables Inventories and Significant Suppliers (Tables) Tables http://www.uei.com/role/InventoriesAndSignificantSuppliers 29 false false R30.htm 2307301 - Disclosure - Leases (Tables) Sheet http://www.uei.com/role/LeasesTables Leases (Tables) Tables http://www.uei.com/role/Leases 30 false false R31.htm 2308301 - 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 31 false false R32.htm 2311301 - Disclosure - Accrued Compensation (Tables) Sheet http://www.uei.com/role/AccruedCompensationTables Accrued Compensation (Tables) Tables http://www.uei.com/role/AccruedCompensation 32 false false R33.htm 2313301 - Disclosure - Other Accrued Liabilities (Tables) Sheet http://www.uei.com/role/OtherAccruedLiabilitiesTables Other Accrued Liabilities (Tables) Tables http://www.uei.com/role/OtherAccruedLiabilities 33 false false R34.htm 2314301 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.uei.com/role/CommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://www.uei.com/role/CommitmentsAndContingencies 34 false false R35.htm 2315301 - Disclosure - Treasury Stock (Tables) Sheet http://www.uei.com/role/TreasuryStockTables Treasury Stock (Tables) Tables http://www.uei.com/role/TreasuryStock 35 false false R36.htm 2316301 - Disclosure - Long-lived Tangible Assets (Tables) Sheet http://www.uei.com/role/LongLivedTangibleAssetsTables Long-lived Tangible Assets (Tables) Tables http://www.uei.com/role/LongLivedTangibleAssets 36 false false R37.htm 2317301 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.uei.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.uei.com/role/StockBasedCompensation 37 false false R38.htm 2318301 - 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 38 false false R39.htm 2319301 - 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 39 false false R40.htm 2320301 - Disclosure - Earnings (Loss) Per Share (Tables) Sheet http://www.uei.com/role/EarningsLossPerShareTables Earnings (Loss) Per Share (Tables) Tables http://www.uei.com/role/EarningsLossPerShare 40 false false R41.htm 2322301 - Disclosure - Derivatives (Tables) Sheet http://www.uei.com/role/DerivativesTables Derivatives (Tables) Tables http://www.uei.com/role/Derivatives 41 false false R42.htm 2403402 - Disclosure - Cash and Cash Equivalents (Details) Sheet http://www.uei.com/role/CashAndCashEquivalentsDetails Cash and Cash Equivalents (Details) Details http://www.uei.com/role/CashAndCashEquivalentsTables 42 false false R43.htm 2404402 - Disclosure - Revenue and Accounts Receivable, Net - Pattern of Revenue Recognition (Details) Sheet http://www.uei.com/role/RevenueAndAccountsReceivableNetPatternOfRevenueRecognitionDetails Revenue and Accounts Receivable, Net - Pattern of Revenue Recognition (Details) Details 43 false false R44.htm 2404403 - Disclosure - Revenue and Accounts Receivable, Net - Revenue from External Customers by Geographic Areas (Details) Sheet http://www.uei.com/role/RevenueAndAccountsReceivableNetRevenueFromExternalCustomersByGeographicAreasDetails Revenue and Accounts Receivable, Net - Revenue from External Customers by Geographic Areas (Details) Details 44 false false R45.htm 2404404 - Disclosure - Revenue and Accounts Receivable, Net - Net Sales to Significant Customers (Details) Sheet http://www.uei.com/role/RevenueAndAccountsReceivableNetNetSalesToSignificantCustomersDetails Revenue and Accounts Receivable, Net - Net Sales to Significant Customers (Details) Details 45 false false R46.htm 2404405 - Disclosure - Revenue and Accounts Receivable, Net - Accounts Receivable, Net (Details) Sheet http://www.uei.com/role/RevenueAndAccountsReceivableNetAccountsReceivableNetDetails Revenue and Accounts Receivable, Net - Accounts Receivable, Net (Details) Details 46 false false R47.htm 2404406 - Disclosure - Revenue and Accounts Receivable, Net - Allowance for Doubtful Accounts (Details) Sheet http://www.uei.com/role/RevenueAndAccountsReceivableNetAllowanceForDoubtfulAccountsDetails Revenue and Accounts Receivable, Net - Allowance for Doubtful Accounts (Details) Details 47 false false R48.htm 2404407 - Disclosure - Revenue and Accounts Receivable, Net - Trade Receivables Associated with Significant Customers (Details) Sheet http://www.uei.com/role/RevenueAndAccountsReceivableNetTradeReceivablesAssociatedWithSignificantCustomersDetails Revenue and Accounts Receivable, Net - Trade Receivables Associated with Significant Customers (Details) Details 48 false false R49.htm 2405402 - Disclosure - Inventories and Significant Suppliers - Summary of Inventories (Details) Sheet http://www.uei.com/role/InventoriesAndSignificantSuppliersSummaryOfInventoriesDetails Inventories and Significant Suppliers - Summary of Inventories (Details) Details 49 false false R50.htm 2405404 - Disclosure - Inventories and Significant Suppliers - Purchases from Significant Suppliers (Details) Sheet http://www.uei.com/role/InventoriesAndSignificantSuppliersPurchasesFromSignificantSuppliersDetails Inventories and Significant Suppliers - Purchases from Significant Suppliers (Details) Details 50 false false R51.htm 2407402 - Disclosure - Leases - Narrative (Details) Sheet http://www.uei.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 51 false false R52.htm 2407403 - Disclosure - Leases - Lease Balances within the Consolidated Balance Sheet (Details) Sheet http://www.uei.com/role/LeasesLeaseBalancesWithinConsolidatedBalanceSheetDetails Leases - Lease Balances within the Consolidated Balance Sheet (Details) Details 52 false false R53.htm 2407404 - Disclosure - Leases - Operating Lease Expense, Operating Lease Cash Flows and Supplemental Cash Flow Information (Details) Sheet http://www.uei.com/role/LeasesOperatingLeaseExpenseOperatingLeaseCashFlowsAndSupplementalCashFlowInformationDetails Leases - Operating Lease Expense, Operating Lease Cash Flows and Supplemental Cash Flow Information (Details) Details 53 false false R54.htm 2407405 - Disclosure - Leases - Lease Terms and Discount Rates (Details) Sheet http://www.uei.com/role/LeasesLeaseTermsAndDiscountRatesDetails Leases - Lease Terms and Discount Rates (Details) Details 54 false false R55.htm 2407406 - Disclosure - Leases - Reconciliation of the Undiscounted Cash Flows for Each of the First Five Years and Thereafter to Operating Lease Liabilities (Details) Sheet http://www.uei.com/role/LeasesReconciliationOfUndiscountedCashFlowsForEachOfFirstFiveYearsAndThereafterToOperatingLeaseLiabilitiesDetails Leases - Reconciliation of the Undiscounted Cash Flows for Each of the First Five Years and Thereafter to Operating Lease Liabilities (Details) Details 55 false false R56.htm 2408402 - 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 2408403 - 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 2408404 - Disclosure - Goodwill and Intangible Assets, Net - Narrative (Details) Sheet http://www.uei.com/role/GoodwillAndIntangibleAssetsNetNarrativeDetails Goodwill and Intangible Assets, Net - Narrative (Details) Details 58 false false R59.htm 2408405 - 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 2409401 - 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 2410401 - 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 2411402 - 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 2413402 - 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 2414402 - 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 2414403 - Disclosure - Commitments and Contingencies - Narrative (Details) Sheet http://www.uei.com/role/CommitmentsAndContingenciesNarrativeDetails Commitments and Contingencies - Narrative (Details) Details 65 false false R66.htm 2415402 - Disclosure - Treasury Stock - Narrative (Details) Sheet http://www.uei.com/role/TreasuryStockNarrativeDetails Treasury Stock - Narrative (Details) Details 66 false false R67.htm 2415403 - 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 67 false false R68.htm 2416402 - Disclosure - Long-lived Tangible Assets - Long-Lived Tangible Assets by Geographic Area (Details) Sheet http://www.uei.com/role/LongLivedTangibleAssetsLongLivedTangibleAssetsByGeographicAreaDetails Long-lived Tangible Assets - Long-Lived Tangible Assets by Geographic Area (Details) Details 68 false false R69.htm 2417402 - 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 69 false false R70.htm 2417403 - Disclosure - Stock-Based Compensation - Stock Option Activity (Details) Sheet http://www.uei.com/role/StockBasedCompensationStockOptionActivityDetails Stock-Based Compensation - Stock Option Activity (Details) Details 70 false false R71.htm 2417404 - 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 71 false false R72.htm 2417405 - Disclosure - Stock-Based Compensation - Narrative (Details) Sheet http://www.uei.com/role/StockBasedCompensationNarrativeDetails Stock-Based Compensation - Narrative (Details) Details 72 false false R73.htm 2417406 - 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 73 false false R74.htm 2418402 - Disclosure - Performance-Based Common Stock Warrants - Narrative (Details) Sheet http://www.uei.com/role/PerformanceBasedCommonStockWarrantsNarrativeDetails Performance-Based Common Stock Warrants - Narrative (Details) Details 74 false false R75.htm 2418403 - 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 75 false false R76.htm 2418404 - 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 76 false false R77.htm 2418405 - 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 77 false false R78.htm 2419402 - 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 78 false false R79.htm 2420402 - Disclosure - Earnings (Loss) Per Share - Calculation of Earnings Per Share (Details) Sheet http://www.uei.com/role/EarningsLossPerShareCalculationOfEarningsPerShareDetails Earnings (Loss) Per Share - Calculation of Earnings Per Share (Details) Details http://www.uei.com/role/EarningsLossPerShareTables 79 false false R80.htm 2420403 - Disclosure - Earnings (Loss) Per Share - Securities Excluded from the Computation of Diluted Earnings (Loss) Per Common Share (Details) Sheet http://www.uei.com/role/EarningsLossPerShareSecuritiesExcludedFromComputationOfDilutedEarningsLossPerCommonShareDetails Earnings (Loss) Per Share - Securities Excluded from the Computation of Diluted Earnings (Loss) Per Common Share (Details) Details http://www.uei.com/role/EarningsLossPerShareTables 80 false false R81.htm 2422402 - 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 81 false false R82.htm 2422403 - Disclosure - Derivatives - Narrative (Details) Sheet http://www.uei.com/role/DerivativesNarrativeDetails Derivatives - Narrative (Details) Details 82 false false R83.htm 2422404 - Disclosure - Derivatives - Foreign Currency Exchange Contracts (Details) Sheet http://www.uei.com/role/DerivativesForeignCurrencyExchangeContractsDetails Derivatives - Foreign Currency Exchange Contracts (Details) Details 83 false false All Reports Book All Reports ueic-20200331.xml ueic-20200331.xsd ueic-20200331_cal.xml ueic-20200331_def.xml ueic-20200331_lab.xml ueic-20200331_pre.xml http://fasb.org/srt/2019-01-31 http://xbrl.sec.gov/currency/2019-01-31 http://xbrl.sec.gov/country/2017-01-31 http://xbrl.sec.gov/dei/2018-01-31 http://fasb.org/us-gaap/2019-01-31 true true XML 40 R14.htm IDEA: XBRL DOCUMENT v3.20.1
Line of Credit
3 Months Ended
Mar. 31, 2020
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") provides for a $125.0 million revolving line of credit ("Credit Line") that expires on November 1, 2021. 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, of which there were $2.7 million at March 31, 2020.
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 March 31, 2020 was 2.20%. 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. At March 31, 2020, we were in compliance with the covenants and conditions of the Second Amended Credit Agreement.
At March 31, 2020, we had $78.0 million outstanding under the Credit Line. Our total interest expense on borrowings was $0.7 million and $1.3 million during the three months ended March 31, 2020 and 2019, respectively.
XML 41 R10.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue and Accounts Receivable, Net
3 Months Ended
Mar. 31, 2020
Receivables [Abstract]  
Revenue and Accounts Receivable, Net
Revenue and Accounts Receivable, Net

Revenue Details
The pattern of revenue recognition was as follows:
 
Three Months Ended March 31,
(In thousands)
2020
 
2019
Goods and services transferred at a point in time
$
117,058

 
$
136,338

Goods and services transferred over time
34,720

 
47,825

Net sales
$
151,778

 
$
184,163


Our net sales to external customers by geographic area were as follows:
 
Three Months Ended March 31,
(In thousands)
2020
 
2019
United States
$
74,381

 
$
98,936

Asia (excluding PRC)
27,825

 
24,076

Europe
20,502

 
23,299

People's Republic of China
17,517

 
22,308

Latin America
4,640

 
7,787

Other
6,913

 
7,757

Total net sales
$
151,778

 
$
184,163


Specific identification of the customer billing location was the basis used for attributing revenues from external customers to geographic areas.
Net sales to the following customers totaled more than 10% of our net sales:
 
Three Months Ended March 31,
 
 
2020
 
2019
 
 
$ (thousands)
 
% of Net Sales
 
$ (thousands)
 
% of Net Sales
 
Comcast Corporation
$
32,935

 
21.7
%
 
$
29,246

 
15.9
%
 
DISH Network Corporation

(1) 

(1) 
$
19,678

 
10.7
%
 
(1) Sales associated with this customer did not total more than 10% of our net sales for the indicated period.
Accounts Receivable, Net
Accounts receivable, net were as follows:
(In thousands)
March 31, 2020
 
December 31, 2019
Trade receivables, gross
$
129,316

 
$
130,888

Allowance for bad debts
(1,681
)
 
(1,492
)
Allowance for sales returns
(495
)
 
(623
)
Net trade receivables
127,140

 
128,773

Other
9,954

 
10,425

Accounts receivable, net
$
137,094

 
$
139,198


Allowance for Bad Debts
Changes in the allowance for bad debts were as follows:
(In thousands)
Three Months Ended March 31,
2020
 
2019
Balance at beginning of period
$
1,492

 
$
1,121

Additions to costs and expenses
237

 
3

(Write-offs)/Foreign exchange effects
(48
)
 
(4
)
Balance at end of period
$
1,681

 
$
1,120


Trade receivables associated with these significant customers that totaled more than 10% of our accounts receivable, net were as follows:
 
March 31, 2020
 
December 31, 2019
 
 
$ (thousands)
 
% of Accounts Receivable, Net
 
$ (thousands)
 
% of Accounts Receivable, Net
 
Comcast Corporation
$
28,423

 
20.7
%
 

(1) 

(1) 
DISH Network Corporation

(1) 

(1) 
$
14,677

 
10.5
%
 

(1) 
Trade receivables associated with this customer did not total more than 10% of our accounts receivable, net for the indicated period.
XML 42 R81.htm IDEA: XBRL DOCUMENT v3.20.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
Mar. 31, 2020
Dec. 31, 2019
Total Balance    
Derivatives, Fair Value [Line Items]    
Foreign currency exchange contracts $ (187) $ (172)
Level 1    
Derivatives, Fair Value [Line Items]    
Foreign currency exchange contracts 0 0
Level 2    
Derivatives, Fair Value [Line Items]    
Foreign currency exchange contracts (187) (172)
Level 3    
Derivatives, Fair Value [Line Items]    
Foreign currency exchange contracts $ 0 $ 0
XML 43 R71.htm IDEA: XBRL DOCUMENT v3.20.1
Stock-Based Compensation - Assumptions Used in Valuation and Weighted Average Fair Value of Stock Option Grants (Details) - $ / shares
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Share-based Payment Arrangement [Abstract]    
Weighted average fair value of grants (in dollars per share) $ 17.70 $ 10.28
Risk-free interest rate 1.44% 2.49%
Expected volatility 43.95% 41.64%
Expected life 4 years 7 months 2 days 4 years 6 months 15 days
XML 44 R75.htm IDEA: XBRL DOCUMENT v3.20.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 45 R79.htm IDEA: XBRL DOCUMENT v3.20.1
Earnings (Loss) Per Share - Calculation of Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
BASIC    
Net income (loss) $ 5,846 $ (1,005)
Weighted-average common shares outstanding (in shares) 13,960 13,827
Basic earnings (loss) per share (in dollars per share) $ 0.42 $ (0.07)
DILUTED    
Net income (loss) $ 5,846 $ (1,005)
Weighted-average common shares outstanding (in shares) 13,960 13,827
Dilutive effect of stock options, restricted stock and common stock warrants (in shares) 251 0
Weighted-average common shares outstanding on a diluted basis (in shares) 14,211 13,827
Diluted earnings (loss) per share (in dollars per share) $ 0.41 $ (0.07)
XML 46 R56.htm IDEA: XBRL DOCUMENT v3.20.1
Goodwill and Intangible Assets, Net - Changes in the Carrying Amount of Goodwill (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2020
USD ($)
Goodwill [Roll Forward]  
Balance $ 48,447
Foreign exchange effects (31)
Balance $ 48,416
XML 47 R52.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Lease Balances within the Consolidated Balance Sheet (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Assets:    
Operating lease right-of-use assets $ 18,359 $ 19,826
Liabilities:    
Other accrued liabilities 5,030 4,903
Long-term operating lease obligations 14,069 15,639
Total lease liabilities $ 19,099 $ 20,542
XML 48 R68.htm IDEA: XBRL DOCUMENT v3.20.1
Long-lived Tangible Assets - Long-Lived Tangible Assets by Geographic Area (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Long-lived Assets from External Customers and Long-Lived Assets [Line Items]    
Long-lived tangible assets $ 103,663 $ 110,558
United States    
Long-lived Assets from External Customers and Long-Lived Assets [Line Items]    
Long-lived tangible assets 19,199 19,938
People's Republic of China (PRC)    
Long-lived Assets from External Customers and Long-Lived Assets [Line Items]    
Long-lived tangible assets 63,160 67,625
Mexico    
Long-lived Assets from External Customers and Long-Lived Assets [Line Items]    
Long-lived tangible assets 15,078 16,644
All other countries    
Long-lived Assets from External Customers and Long-Lived Assets [Line Items]    
Long-lived tangible assets $ 6,226 $ 6,351
EXCEL 49 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( "IOJ% ?(\\#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,$% @ *F^H4"?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " J;ZA0+S_N3.\ K @ $0 &1O8U!R;W!S+V-O M&ULS9+/3L,P#(=?!>7>.FW9A**N%Q GD)"8!.(6)=X6K?FCQ*C=VY.6 MK1."!^ 8^Y?/GR6W*@CE([Y$'S"2P70SVMXEH<*&'8B" $CJ@%:F,B=<;NY\ MM)+R,^XA2'64>X2:\S58)*DE29B 15B(K&NU$BJB)!_/>*T6?/B,_0S3"K!' MBXX25&4%K)LFAM/8MW %3##":--W ?5"G*M_8N<.L'-R3&9)#<-0#LVQ:^'47W1=02P,$% @ *F^H4)E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T M$W-I=MNTF83M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY M\^XN8NB&B)3R> +]O6N[!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4? M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M M&N#C\7@XMLO2BW A(5M>5 TR 6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2. MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$. M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07 M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL! M_]':-\*K^(+ .7\N?<^E[[GT/:'2MSAD M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W MF)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>( M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K> M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5 MYYN MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+ MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> , M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H: M,]6+K#F-"F]!U4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ M 5!+ P04 " J;ZA0)_]-X7P" ! "0 & 'AL+W=O\9% MMXUQ_+[P4MU*;1=0D;?TQKXQ_;T]2C-#8Y1+5;-&5:*))+MNXQU^/N"5)3C$ MCXIU:C*.;"DG(5[MY/-E&R[, XMY%,'K^&H/&H:8G3\7OT MCZYX4\R)*G80_&=UT>4V7L?1A5WIG>L7T7UB0T'+.!JJ_\(>C!NXS<1HG 57 M[C[9]6\6Z4"#"60@D)% LO\2TH&0C@3L%%"?F2OU M ]6TR*7H(MEWJZ5V4^#GU'S,LUUTW\Z],]4JL_HHDAP];)@!L>\19(+ (P*9 MV*, @03V)*"3?P4.(2*%!5*P@M31TPE] =,7('WAZ(L)?>E]@!"1P0)+4& 9 MT%>>0(A8PP(9*) %](TG$")P BNL0(55R,>>! AL,0:E%B'_-23 " SG=Z M$IN0[[<:@,ST&B>PG9(P@M]N"#/3<#QC6AQ&\'L.8,A,TS'HW!TF802_[1!F MIN\8MB].PPA^YR',3.LQ['(__< V;I,,W@V@U.D\EN[+70Y#RJF;RYHUM%9W%OW+UA MLCI>#W;$G6=_X?W=XBN5MZI1T4EH3)I%*:Z\PXX>RJ[7!E MQK(_T_N)%NUP7T'CI:GX U!+ P04 " K;ZA0?X,E9LP$ >& & M 'AL+W=OF_=[M4NIG M/^KJT"WGN[X_/A1%][Q+==E];8[I,/SRTK1UV0^/[6O1'=M4;J>@NBI *5?4 MY?XP7RVF=X_M:M&\]=7^D![;6?=6UV7[WSI5S6DYU_./%]_VK[M^?%&L%L?R M-?V9^K^.C^WP5%Q+V>[K=.CVS6'6II?E_"?]L#%3P*3X>Y].WWI/U2 ?G0QU/#=5-_V= M/;]U?5-?2AFLU.6/\W5_F*ZG2_D?87( 7 +@&J#-IP%X"4 24)R=34W]N>S+ MU:)M3K/V/%K'7TY]-_TVM+8;WKZO("Z*][&+E++$WM6CT*AIB1I)%'8/LQHIN+'=#JEE;5DV,6A,O7*3!^BA; M<:(5QZU88L7Q6@R (?VWD616WY1VY\:+;CQWXX@;SZIQALT80>1O!OS.21"= M!.Z$5+(.O,'6TU[AHJ R71)%(Y$;"<1(9'6@==J3<=P(,A^\S7Q'6LED4MP/ M0Y/BC;:HZ),LII3@%SDGG(EV()54,F<\!9)@"AZFE, 5.2=0JT-1-DEEC,JD! MR# %#E-+80H;>B8Q0%!!*D8XHHU"7-'36?*ZY=Y(Y%$ &")?)^%&&'G+H.?H-((<9 M79T^E=S[D%&'/'=T-'=$(2MD&V=1E.M5&9K(H>DH-)'3$.*P/V<=(^A"0,RD M$2AC$SDV'<4FCK**^1<_ +11]9+D@Y\ MR(V;3%#D!*5L7"-G(T0 .M&$!!^N&^/9]8GQ_ZYG@YC2^N_Q)8_0]02P,$% M @ *V^H4/.8T9Y( @ K < !@ !X;"]W;W)KTT:OG%+(=HU /Q8XAKQ%6UQ(W?.E-5(R"F[ M -XRC$[:5!/@0QB#&E6-6^1Z;<^*G%X%J1J\9PZ_UC5B?[>8T&[C>N['PG-U M*85: $7>H@O^A<7O=L_D#(Q13E6-&U[1QF'XO'&_>.N=!Y5!*UXJW/')V%&E M'"A]59/OIXT+%1$F^"A4""0?-[S#A*A(DN-M".J..95Q.OZ(_J2+E\4<$,<[ M2OY4)U%NW-1U3OB,KD0\T^X;'@J*7&>H_@>^82+EBD3F.%+"];]SO')!ZR&* M1*G1>_^L&OWL^ITH&6QV@S\8_-'@A7<-P6 (# /HR72I7Y% 1.I"'>52+^NSTGJR6R]5;D7@YN*DX@V3;2_R)Q)\K=DM% $<)D/E'"-\* MX6M_,/''OMT?6/V!]H?3(@S$;2])M*31$KB"1J6[!Z(926@E"9(E0V0PQ \9[BEF#(F5(5DR MQ 9#\IDOY(%H1I):2=(E26*0I/][\^:A?$(X(\JL1-F2*#6(LD4B/_2C*/+- M3F 3>EX*T]1.)&\ :U>"2Z;,;$MPD?F<_&^1F6-U,_-R>M;?!2%E6S"D_6GN^CJ-F==)DU M"W/6E?OE8.HRL^ZR/D;-N=;9O@LJBX@1DD1EEE?A>MF-/=;KI;G8(J_T8QTT ME[+,ZC\;79C;*J3AZ\"W_'BR[4"T7IZSH_ZN[8_S8^VNHC'+/B]UU>2F"FI] M6(4/]'[+2!O0*7[F^M9,SH-V*D_&/+<7G_>KD+1$NM [VZ;(W.&JM[HHVDR. MX_>0-!QKMH'3\]?L'[O)N\D\98W>FN)7OK>G52C#8*\/V:6PW\SMDQXF%(?! M,/LO^JH+)V])7(V=*9KN.]A=&FO*(8M#*;.7_IA7W?$VY'\-PP/8$,#& %?[ M7P%\".!O :*;?$_63?5#9K/ULC:WH.[OUCEK-P6]YVXQ=^U@MW;=;VZVC1N] MKB591M%]A"A9RIP-$Y\"Z>3^,9'B_0 M>-'%BVD\]]:@ER2=I.K7(*9I*KV9(#(I:,)QFABEB2&-\&AZ23PM0Z3DJ4># MR(1@4N$T"4J30)K8HTE &<&4H!X,5'$E4X&SI"A+"ED2CR4%55*I_+L$14FJ M9G:<1$DD)/$6?R-!$98HY=\BJ.)4,(*S*)1%019OPAL%JD@BO*7;0A%-YG8N M);B9$,BB?#7;Z*#QZ'Q+1U3_08<[*Y5P]=.9#+@?4FB(_A-@0Q&SXRH! MFQN323;#PW!39- 4E6^*#-J=>PQ0?\$Q&<(339J_4M?'KD]N@IVY5+;MLR:C M8R_^P-KFT1O?N!Z][ZC?TO0-_M>L/N95$SP9ZUK3KH$\&&.UHR0+QW=R[Q3C M1:$/MCU-W7G=-];]A37GX:4A&M]&PO=V]R:W-H965T&UL?51=;YLP%/TKB/?5 M?)-&@-1DFC9IDZ).W9X=1S.I?\0;O>YQAO KQ8&,=M[VLF1L6=]^'8J_4 + @*UU Q8+3?8 M R&:2,GX,W+Z4TF=.-^_LG\QWI67(Q:P9^1W>Y)-Z6]\[P1G?"7RD0U?8?23 M^MYH_CO<@"BX5J)JU(P(\^O55R$9'5F4%(I?[-IV9AWL39Z/:>Z$:$R(I@15 M^W\)\9@0OR4DQKQ59JQ^QA)7!6>#Q^V?U6/]383;6#6SUD'3.W.GW H5O55A M$!3HIHE&S,YBHCEF0B#%/I6(7"5VT2H]>E]@OT9L/J@0.TW$)C]^9^(#@L1) MD!B"9$9P'R^:8"&9@70&DFZ2;&%D#?JDVIFZI:1.*:G#2^0FR)P$V0.+S:Z=U)_7+#J-H(=(/YI%?*=&DYTD;S1VKOW _-)VPCLRJ9ZD>3AGQB0H MB<&=ZE2C1NET('"6>INK/;<#Q1XDZ\=9B::!7?T#4$L#!!0 ( "MOJ% ^ ME&9PH@0 (H6 8 >&PO=V]R:W-H965T&ULC5AMC^(V M$/XKB.]#ZBW/T_*_F]W7S(9B.3^FK_6;KOT_/I7L+KEZVA]P>JT-Q')1V-QG^)I[6LC5H M$?\<[+FZ>1XT4WDIBA_-RQ_;R3!L&-G,;NK&1>I^WNW<9EGCR?'XMW,ZO([9 M&-X^?WA?M9-WDWE)*SLOLN^';;V?#,UPL+6[]"VKOQ;GWVTWH6@XZ&;_IWVW MF8,W3-P8FR*KVK^#S5M5%WGGQ5')TY^7W\.Q_3UW_C_,> /H#.!J(,1= ]D9 MR*L!W!]!=0;JTR"Z:Q!U!M$GI?BN0=P9Q%<#==] =P;ZL.8RX8@*W)M>% 79AH'6@/ > )GW!1"WF MV&) )E*B:5/42(1"Q#P;R;*1#!LTSNR"B6_9Q)#$:&7F#$RB%5Y0S AT9 S" M+1E?.A8A8K;BW(5@!(H9X\V -H9?*,4NE&I]2&^A%.\@8AU$9*43O- 1%U"\ M:]:/4!Z7F.42,U''FS,FPPA]DX+>*)H=13.CX.VMR2BZ)RR&'<,P8R!YF!D2 M?JD09DXQ*(F6AC"5JF>K)2S5A*&*5&J6T-@JO.WO8SPB(N2U.62H)%B<0[JY M!. T63R$^81ZBH6@A #K2P>ZG7A/J@A>>04CO2#PM*FJ$B) IHP@R[M>?*Z\ M+@M&F $P5TGW:()S:OD(Y=/AU4\HA@Z6KPYT.Y"2"K.Y#_+)\$HJJ)0*4#A( M5"9!A3C+%PRL*:)1TL.(UU/!""J0;HKQC<2)A(H6Q:<_Z,T*9/@?C2()C: *3UH\4!%-',!0-K0JC[DHHO M)(*I)( KB:!% +2228*9TW+BF&/>%-2$T.#ZM>1&-49*@T-(<2-PP<;M$.LO M5KV2P)"%P77[ <@_VO/R*IDV']!VFDNJG* @0FJT8&"NR,J^@X?D)59R?3[> M41W(OV](D@@760Y'#DL,: 1&T?LASELB9(2R>L4Z3'2"[XE8?P Q#F%P"GJNLC;&[1=4=36^0R_N.7?VW1[?M7LN+[>CEY>Z M.'4WO\'U^GGZ/U!+ P04 " K;ZA09;4;AG$$ !.%0 & 'AL+W=O M.?'2_/3?NMVSO7S[[7U;%[ MG._[_O20)-UV[^JR^]2>NKP]%];F?=6UV7[3]K5S7GQ[F>?Q1\.;SN^Z$@62U/Y:O[P_5? M3Y];_Y11]_3T'GUS:'BK?W']%_'I/WR3R7G=LTU5^' M7;]_G.?SV ?%AT"39GW1T*WFJDA\]&L3 MA)I8DZA.]PULI"*/M, P"1[K\UT2D0 &!C!C ',3H."@$RZ2=)0<1XG-31HD M(D4+K93%5BRT8D$NA .D,$ J:_ V*B@ZS9 I0N=1^Q$**2!G7",)M%=0[D)W4B1N7GG M[LU 7CUI L.4AF9(3B$=<@V(5,0*!IM&9(N--$:;EFS3G(?9&#G2*E5A.E*U MT$;9R!S0&'#:"D-B$DR:NZ%.51'ZD:H%%WF$EAKC4B->%J$?R4*M0UX"4<81 M]FL,3 V(:<1R+'&XH+Q(1?< ;"H=>WLP.K5DI]6A'PG&A=]$A-!",BI,A.0: M$U0#A!IA2/)QD=\2;D"0 MC'(5H0YA !( H G7;9)L6VC*0F8@66HC@TZ8@L3 3XB,2737D%7"CE3%^@;C ME !.PVW@F@ H.;-BL)#,1#L'XY3 AC'Z#F,$$D"@"9<(DG0CW[^B@_]/=F\( M8Y 0!D,F$\"@1HX0+E7<$@8A21#ZQD)+ '$I%3ITA(!).K)4$"8A 1(*-!- M'"MI")&0;.P;#).0P9;2AEM*EIO%5"RD0+0PL9TV8Z@R@*H-H+# M!JF*V$Z#,5<9<-6&7)U$MX<8J?@B!R*_(0ZG:')S"E6[]G4\L.MFV^;MV _G M/3>EUT/!)QI.L8+RM7[87([V?H2YG#3^7K:OAV,W>V[ZOJG'DZR7INF=-ZD^ M^<[:NW)W?:C<2S_<9OZ^O9SP71[ZYC2=7B;7(]35OU!+ P04 " K;ZA0 M@/==T;,! #2 P & 'AL+W=OO&G5N9RVWO<'QES9@A;NRO30X4UMK!8>3=LPUUL0501IQ7B2 M7#,M9$>++/I.MLC,X)7LX&2)&[06]L<1E!ESFM)WQY-L6A\H?=2I-=)QBZ!:(XY M3C%\';-$,&1?4O"M%$?^%YQOPW>;"G<1OOM-X3_R[S<)]I%@_]\2MV+^5,E6 M/=5@FSA-CI1FZ.(DK[S+P-[R^":_PJ=I_R)L(SM'SL;CR\;^U\9X0"G)%8Y0 MBQ]L,134/AP_XME.8S89WO3S#V++-RY^ E!+ P04 " K;ZA0;Z1;CK0! M #2 P & 'AL+W=O552NX)VWO<'QES5@>+NRO2@\:8Q5G&/IFV9ZRWP.H*49,EN=\,4%YJ6 M>?2=;)F;P4NAX62)&Y3B]NT(THP%W=,/QY-H.Q\X@,3PH 1S5$:ZN))J<-ZHF06E*/XZ[4+'?9QNTML9M@U(9D"R .YB'C8E MBLH_<<_+W)J1V*GW/0]/O#\DV)LJ.&,KXAV*=^B]E/N;-&>70#3''*>89!VS M1#!D7U(D6RF.R3_P9!N>;BI,(SS]0V&V39!M$F21(/MOB5LQUW\E8:N>*K!M MG"9'*C/H.,DK[S*P]TE\D]_AT[0_'S9V/_&& \H97>%(]3A!UL, M"8T/QUL\VVG,)L.;?OY!;/G&Y3M02P,$% @ *V^H4$98%KRU 0 T@, M !D !X;"]W;W)K&UL?5/;;MLP#/T501]0)4J6 M!(%MH&DQ=, &!!VV/BLV?4%U<24Y[OY^E.RZ;F?L11(IGL-#BDIZ8Y]=#>#) MJY+:I;3VOCTRYO(:E' WI@6--Z6Q2G@T;<5<:T$4$:0DXZO5CBG1:)HET7>V M66(Z+QL-9TM!DYZ90R .?G-_:OL7:LY2(X M@L3PH 1SY$:ZN)*\<]ZHD06E*/$Z[(V.>S_<;/8C;!G 1P"? (>8APV)HO)[ MX4666-,3._2^%>&)UT>.O-_2^-\8!25CRV6U 0 T@, !D M !X;"]W;W)K&UL?5/;;IPP$/T5RQ\0L^PVNUT! M4C95U4J-M$K5Y-D+ UCQA=IF2?Z^8T,(:E%?;,_XG#,7C[/!V!?7 GCRJJ1V M.6V][XZ,N;(%Q=V-Z4#C36VLXAY-VS#76>!5)"G)TB2Y98H+38LL^LZVR$SO MI=!PML3U2G'[=@)IAIQNZ+OC432M#PY69!UOX"?X7]W9HL5FE4HHT$X832S4 M.;W;'$^[@(^ )PYQ)J.1BS$LPOECY1,A7_ ZX@$1XR MP1BED2ZNI.R=-VI2P504?QUWH>,^C#?;PT1;)Z03(9T)AQB'C8%BYE^XYT5F MS4#LV/N.AR?>'%/L31F&UL?5-AC]0@$/TKA!]P[++5VVS:)K=G MC"::;,ZHG]EVVI*#3@6Z/?^]0+E:M?$+,,.\-V^&(9_0/-L.P)$7K7I;T,ZY MX<28K3K0PM[A +V_:=!HX;QI6F8' Z*.(*T8W^W>,BUD3\L\^BZFS'%T2O9P M,<2.6@OS\PP*IX+NZ:OC2;:="PY6YH-HX0NXK\/%>(LM++74T%N)/3'0%/1A M?SIG(3X&?),PV=69A$JNB,_!^%@7=!<$@8+*!0;AMQL\@E*!R,OXD3CIDC( MU^=7]O>Q=E_+55AX1/5=UJXKZ)&2&AHQ*O>$TP=(];RA)!7_"6Z@?'A0XG-4 MJ&Q<235:ASJQ>"E:O,R[[.,^I9MC@FT#> +P!7",>=B<*"I_)YPH>'_BOC=5<,96Q#LOWGKOK=S?\YS= E&*.<\Q?!VS1##/OJ3@6RG._!\X MWX8?-A4>(OSPA\+#-D&V29!%@NR_)6[%9'\E8:N>:C!MG"9+*AS[.,DK[S*P M#SR^R>_P>=H_"]/*WI(K.O^RL?\-H@,O97?G1ZCS'VPQ%#0N'._]V&UL?5/;;MLP#/T501]0)4K2%(%MH.DP;, &!!VV M/2LV;0O5Q9/DN/O[4;+K>9NQ%TFD> X/*2H;K'OQ+4 @KUH9G],VA.[$F"]; MT,+?V0X,WM36:1'0= WSG0-1)9!6C&\V]TP+:6B1)=_%%9GM@Y(&+H[X7FOA M?IY!V2&G6_KF>)9-&Z*#%5DG&O@"X6MW<6BQF:62&HR7UA '=4X?MZ?S/L:G M@&\2!K\XDUC)U=J7:'RL,P.7YC?U] MJAUKN0H/3U9]EU5H<_I 206UZ%5XML,'F.HY4#(5_PENH# \*L$'*U 5\V];^V-@!*V=SA"+7XP69#01WB\8AG-X[9: 3;33^( MS=^X^ 502P,$% @ *V^H4+Q/_*NU 0 T@, !D !X;"]W;W)K&UL?5-A;]L@$/TKB!]0')(M661;:CI-G;1)4:>UGXE] MME'!N(#C[M_OP*[K;=:^ '?<>_?N.-+!V&?7 'CRJE7K,MIXWQT9V>6IZKV0+9TM;HZG78B/ 8\2 M!K'#GV MI@C.V(IXA^(=>J_Y9G](V34033&G,88O8^8(ANQS"KZ6XL3_@?-U^'95X3;" MMW\H_+1.L%LEV$6"W7]+7(DY)'\E88N>:K!UG"9'"M.W<9(7WGE@;WE\D_?P M<=J_"UO+UI&+\?BRL?^5,1Y02G*#(]3@!YL-!94/QSV>[3AFH^%--_T@-G_C M_#=02P,$% @ *V^H4*8SB9VT 0 T@, !D !X;"]W;W)K&UL?5/;;IPP$/T5RQ\0+[!-5RM RJ:J$JF55JG:/GMA "N^ M$-LLZ=]W; BE+>V+[1G/.7-F/,Y'8Y]=!^#)JY+:%;3SOC\RYJH.%'- M-XVQBGLT;[6Z:XT+3,H^]LR]P,7@H-9TO!@9=[S%KZ _]J?+5IL8:F% NV$T<1"4]"[Y'C:A_@8\$W Z%9G M$BJY&/,ZH+L@""14/C!PW*YP#U(&(I3Q,G/2)64 KL]O[!]C[5C+A3NX M-_*[J'U7T ,E-31\D/[)C \PU_..DKGX3W %B>%!">:HC'1Q)=7@O%$S"TI1 M_'7:A8[[.-UDV0S;!J0S(%T AYB'38FB\@_<\S*W9B1VZGW/PQ,GQQ1[4P5G M;$6\0_$.O=8TQ:3KF"6"(?N2(MU*<4K_@J?;\&Q381;AV6\* M_T&PWR381X+]?TO-*RL$ZU#.+EZ+%Z[3+ M+N[C=),D,VP;P&< 7P"'F(=-B:+R1^%$D1D\_CF[R'3]/^59A&=I9< MT/F7C?VO$1UX*;L;/T*M_V"+H:!VX?C!G\TT9I/AL)]_$%N^&PO=V]R:W-H965T5=2VYRVSG4'QFS9@N+V"CO0_J9&H[CSIFF8 M[0SP*H*49,EF<\,4%YH66?2=3)%A[Z30<#+$]DIQ\^L($H><;NFGXUDTK0L. M5F0=;^ %W/?N9+S%9I9**-!6H"8&ZIS>;0_'78B/ 3\$#'9Q)J&2,^)K,+Y4 M.=T$02"A=(&!^^T"]R!E(/(RWB9..J<,P.7YD_TQUNYK.7,+]RA_BLJU.=U3 M4D'->^F><7B"J9YK2J;BO\(%I \/2GR.$J6-*RE[ZU!-+%Z*XN_C+G3'A+?FS(X8ROBG1=OO?=2 M;/>W&;L$HBGF.,8DRY@Y@GGV.46REN*8_ -/UN'IJL(TPM,_%%ZO$^Q6"7:1 M8/??$M=B;OY*PA8]56":.$V6E-CK.,D+[SRP=TE\D]_AX[1_XZ81VI(S.O^R ML?\UH@,O97/E1ZCU'VPV)-0N'&_]V8QC-AH.N^D'L?D;%Q]02P,$% @ M*V^H4'VMXOZV 0 T@, !D !X;"]W;W)K&UL M?5/;;MLP#/T501]0.4ZZI8%MH.DP;$ +!!VV/2LV;0O5Q9/DN/W[4K+K>:VQ M%TFD> X/*2H;C'UR+8 GSTIJE]/6^^[ F"M;4-Q=F0XTWM3&*N[1M USG05> M19"2+$V23TQQH6F11=_)%IGIO10:3I:X7BEN7XX@S9#3#7US/(JF]<'!BJSC M#?P _[,[6;38S%()!=H)HXF%.J>WF\-Q%^)CP"\!@UN<2:CD;,Q3,+Y7.4V" M()!0^L# <;O '4@9B%#&GXF3SBD#<'E^8_\::\=:SMS!G9&_1>7;G.XIJ:#F MO?2/9O@&4SW7E$S%W\,%)(8')9BC--+%E92]\T9-+"A%\>=Q%SKNPWASG4ZP M=4 Z =(9L(]YV)@H*O_"/2\R:P9BQ]YW/#SQYI!B;\K@C*V(=RC>H?=2;/;[ MC%T"T11S'&/29&PO=V]R:W-H965T29M<--I(Y;YJ6V-X JR-( M"D(WFX]$,JYPF4??R92Y'IS@"DX&V4%*9IZ/(/18X R_..YXV[G@(&7>LQ9^ M@OO5GXRWR,Q2">PV@79Q0J.6O]&(SO=8$W01 ( MJ%Q@8'Z[P T($8B\C-^)$\\I W!Y?F'_&FOWM9R9A1LM'GCMN@+O,:JA88-P M=WK\!JF>#QBEXG_ !80/#TI\CDH+&U=4#=9IF5B\%,F>IIVKN(_I9I]@ZP": M '0&[&,>,B6*RK\PQ\K?4]"U%$?Z!D[7X=M5A=L(W_ZE\!V"W2K!+A+L_EOB6LSV MGR1DT5,)IHW39%&E!Q4G>>&=!_::QC=Y#9^F_9:9EBN+SMKYEXW];[1VX*5L MKOP(=?Z#S8: QH7C)W\VTYA-AM-]^D%D_L;E'U!+ P04 " K;ZA08S 2 MW;0! #2 P &0 'AL+W=OIDS;IU&GM9RYQ$E2(4R"7[M\/2)IF:]0O@(W?\[,Q MZ8#FV38 CKQJU=J,-LYU>\9LT8 6]@([:/U-A48+YTU3,]L9$&4$:<7X9G/% MM) MS=/H.YH\Q=XIV<+1$-MK+=J*&7^!^=T?C M+3:SE%)#:R6VQ$"5T=OM_I"$^!CP*&&PBS,)E9P0GX/QOYCJ MN:1D*OX'G$'Y\*#$YRA0V;B2HK<.]<3BI6CQ.NZRC?LPWO";";8.X!. SX#K MF(>-B:+RK\*)/#4X$#/VOA/AB;=[[GM3!&=L1;SSXJWWGO/M39*RV%L>W^0]?)SVG\+4LK7DA,Z_;.Q_A>C 2]E<^!%J M_ >;#065"\&PO=V]R:W-H965T592VYRVSG4'QFS9@N+V"CO0_J9&H[CSIFF8[0SP*H*49,EF\YDI+C0M MLN@[F2+#WDFAX62([97BYN4($H><;NF;XU$TK0L.5F0=;^ 'N)_=R7B+S2R5 M4*"M0$T,U#F]W1Z.:8B/ ;\$#'9Q)J&2,^)3,+Y7.=T$02"A=(&!^^T"=R!E M(/(R_DR<=$X9@,OS&_O76+NOY=Z'C/HPWZ6Z"K0.2"9#,@'W,P\9$ M4?D7[GB1&1R(&7O?\?#$VT/B>U,&9VQ%O//BK?=>BNW-=<8N@6B*.8XQR3)F MCF">?4Z1K*4X)A_@R3I\MZIP%^&[?Q3NUPG258(T$J3_+7$MYN9=$K;HJ0+3 MQ&FRI,1>QTE>>.>!O4WBF_P-'Z?]@9M&:$O.Z/S+QO[7B Z\E,V5'Z'6?[#9 MD%"[<+SV9S..V6@X[*8?Q.9O7+P"4$L#!!0 ( "MOJ%"K5+NWL@$ -(# M 9 >&PO=V]R:W-H965TC=<^^ PCD M12OC"]J%T!\9\U4'6O@[VX/!F\8Z+0*:KF6^=R#J1-**\=WN-=-"&EKFR7=V M96Z'H*2!LR-^T%JXGR=0=BSHGMX<3[+M0G2P,N]%"U\@?.W/#BVVJ-12@_'2 M&N*@*>C#_GC*(CX!ODD8_>I,8B47:Y^C\;$NZ"XF! JJ$!4$;E=X!*6B$*;Q M8]:D2\A(7)]OZN]3[5C+17AXM.J[K$-7T'M*:FC$H,*3'3_ 7,\K2N;B/\$5 M%,)C)ABCLLJGE52##U;/*IB*%B_3+DW:Q^DFN]&V"7PF\(5PGPAL"I0R?R>" M*'-G1^*FWO>9>!?>#I37[#IVG_+%PKC2<7&_!E4_\;:P-@*KL['*$./]AB*&A"/+[! MLYO&;#*"[>&PO=V]R:W-H965T(,R*7[]P.29MD6]0M@X_?\;$P^H7FV'8 C+UKUMJ"= M<\.1,5MUH(6]P0%Z?].@T<)YT[3,#@9$'4%:,9XD[YD6LJ=E'GUG4^8X.B5[ M.!MB1ZV%^74"A5-!#_35\23;S@4'*_-!M/ 5W+?A;+S%5I9::NBMQ)X8: IZ M?SB>LA ? [Y+F.SF3$(E%\3G8'RJ"YH$0:"@X@O+A08G/ M4:&R<275:!WJA<5+T>)EWF4?]VF^26\7V#Z +P"^ NYB'C8GBLH?A1-E;G B M9N[](,(3'X[<]Z8*SMB*>.?%6^^]ECSA.;L&HB7F-,?P3?4W!]U*< M^']PO@]/=Q6F$9[^I3#=)\AV";)(D+U9XEY,]D\2MNFI!M/&:;*DPK&/D[SQ MK@-[S^.;_ F?I_V+,*WL+;F@\R\;^]\@.O!2DAL_0IW_8*NAH''A>.O/9AZS MV7 X+#^(K=^X_ U02P,$% @ *V^H4,%&8C&T 0 T@, !D !X;"]W M;W)K&UL?5/;;MP@$/T5Q <$+[NY:&5;RB:*4JF5 M5HG:/K/VV$8!CP-XG?Y] 'M=M[7Z LPPY\R984@'-&^V 7#D0ZO69K1QKMLS M9HL&M+!7V$'K;RHT6CAOFIK9SH H(T@KQI/DAFDA6YJGT78J]4[*%HR&V MUUJ87P=0.&1T0R^.%UDW+CA8GG:BAE=PW[NC\1:;64JIH;426V*@RNC]9G_8 MA?@8\$/"8!=G$BHY(;X%XTN9T20( @6%"PS";V=X *4"D9?Q/G'2.64 +L\7 M]J=8NZ_E)"P\H/HI2]=D](Z2$BK1*_>"PS-,]5Q3,A7_%.M_YLQC$;#8?= M](/8_(WS3U!+ P04 " K;ZA0FS ]@+8! #2 P &0 'AL+W=OSO M$R@SYC2E+XX'V;0^.%B1]:*![^!_]&>+%EM8*JFA<])TQ$*=T[OT>-J'^!CP M*&%TJS,)E5R,>0K&ERJG21 $"DH?& 1N5[@'I0(1RO@U<](E90"NSR_LGV+M M6,M%.+@WZJ>L?)O3 R45U&)0_L&,GV&NYQTE<_%?X0H*PX,2S%$:Y>)*RL%Y MHV<6E*+%\[3++N[C='-[F&'; #X#^ (XQ#QL2A25?Q1>%)DU([%3[WL1GC@] M'#)V#41SS&F*X:N8=(E@R+ZDX%LI3OP5G&_#=YL* M=Q&^^T?AAVV"_2;!/A+LWRQQ(R9-_DO"5CW58)LX38Z49NCB)*^\R\#>\?@F M?\.G:?\F;",[1R[&X\O&_M?&>$ IR0V.4(L?;#$4U#X&UL=51M;]L@$/XKB!]0;))X4V1;:EI5F[1)4:=MGXE] M?E'!>(#C[M\/L.-Z+OT2N//S*_5%()9FRH:J)[!:ST),$)C:*$"-9V.$]][JSR5 Z&MQV<%=*#$$S]/0&7 M8X9C?$L\MW5C7(+D:<]J^ 'F9W]6-B*+2MD*Z'0K.Z2@RO!]?#PE#N\!OUH8 M]6J/7"<7*5]<\+7,<.0* @Z%<0K,+E=X ,Z=D"WCSZR)%TM'7.]OZD^^=]O+ MA6EXD/QW6YHFPY\Q*J%B S?/3>&2 M_BC\-UN\MMEK3N,X)5&PO=V]R:W-H965T M43(7_P5NH! >,L$8I5$NKJ0:K!-G"9'2C-T<9)7WF5@'WA\D[_P:=J_"MO(SI&K\?BRL?^U,1XPE=T= MCE"+'VPQ%-0^' ]XMM.8388W_?R#V/*-BS]02P,$% @ *V^H4%1\I[GM M 0 9@4 !D !X;"]W;W)K&UL=53;CILP$/T5 MQ >LB9, C0!ILU752JT4;=7VV8'AHK4QM9VP_?O:AJ643E^P9WSFG!F;F6R4 MZD6W "9X%;S7>=@:,YP(T64+@ND'.4!O3VJI!#/65 W1@P)6^2#!"8VBF C6 M]6&1>=]%%9F\&=[U<%&!O@G!U*\S<#GFX2Y\ _XWL&H5_O 57*5\L49GZH\C%Q"P*$TCH'9 MY0Y/P+DCLFG\G#G#1=(%KO=O[!]\[;:6*]/P)/F/KC)M'J9A4$'-;MP\R_$C MS/4I[7K_3I.)TD\A^$!= Z@ M2T#J=<@DY#-_SPPK,B7'0$UW/S#WQ+L3M7=3.J>_"G]FD]?6>R\HC3)R=T0S MYCQAZ JS6Q#$LB\2%),XTW_"*1Z^1S/<^_#]6CU.<((#2G#P!(>_2MQM2L0P M_\GRB(H<$8+]1@3#''"1&!6)$8+C1@3#Q+A(@HHD"$&R$<$P*2Z2HB(I0O!N M(X)@]M%&A*S^>C]=5MYEB#Q2WR=_X-,$^L)4T_4ZN$ICN\WW M1"VE 9M*]&"?KK5#;S$XU,9M$[M74^M/AI'#/-7(,EJ+WU!+ P04 " K M;ZA0-!WT3<0! W! &0 'AL+W=OOS] :[TM7X09 MGGF>&88QFZ1ZU2V 0>^"]SK'K3'#@1!=MB"8OI$#]/:DEDHP8TW5$#TH8)4/ M$IS0*+HE@G4]+C+O.ZDBDZ/A70\GA?0H!%-_C\#EE.,=_G"\=$UKG(,4V< : M^ GFUW!2UB(K2]4)Z'4G>Z2@SO'][G!,'=X#?GN4K.4KXZXUN5X\@E M!!Q*XQB872[P )P[(IO&V\*)5TD7N-U_L#_YVFTM9Z;A0?(_767:'-]A5$'- M1FY>Y/0,2STI1DOQW^$"W,)=)E:CE%S[+RI';:186&PJ@KW/:]?[=9I/DOT2 M%@Z@2P!= ^Z\#IF%?.:/S+ B4W)":K[[@;D6[P[4WDWIG/XJ_)E-7EOOI:#Q M+B,71[1@CC.&;C"?"&+95PD:DCC2+^$T'!X',XQ]>+Q5WT=A@B1(D'B"Y+\2 MZ56)(4P<%DF#(FF (+D2"6'2*Q&R:9P U?@GJU$IQ]Z/R\:[3L4]]8W_A,\C M]8.IINLU.DMCGX]OT4KP:'VKCMWN[5_)9GP\AA&5.R_BN* M?U!+ P04 " K;ZA0=(W<;]T! !!0 &0 'AL+W=O14&U,V1 T2:.6"."-1$!P)IUV/B\SY+K+(Q*A9U\-%(C5R3N6O,S QY3C$ M=\=+U[3:.DB1#;2!KZ"_#1=I++*R5!V'7G6B1Q+J'#^%IW-J\0[PO8-);?;( M5G(5XM4:GZH M!?O15;K-\2-&%=1T9/I%3!]AJ>> T5+\9[@!,W";B=$H!5/NB\I1:<$7%I,* MIV_SVO5NG1;^>Y@_(%H"HET F85&>^MB.)C1FZ6:,&<9TRTP80K@ACV52+R29RC?\(C?WCLS3!VX?%6/8W] M!(F7('$$R5\EIKL2?9A'O\C!*W+P$+S;B7@P2> 7.7I%CAZ"<"?BP_RGWZE7 M)/40Q#L1'R;9B9#-%>0@&S=\"I5B[-W@;[SK?#]%[@K_@<^/PQ'K*]>\1M02P,$% M @ *V^H4#1YA;34 0 G 0 !D !X;"]W;W)K&UL;51M;]L@$/XKB!]0'!([661;:CI-G;1*4:=MGXE]?E'!N(#C]M\/L.MY M*5\,=SSW/'?XCG24ZD4W :]"=[I##?&]$="=-& 8/I.]M#9DTHJP8PU54UT MKX"5/DAP0J,H(8*U' #.'9%-XW7FQ(ND"USO/]B_^=IM+1>FX4'R/VUIF@P? M,"JA8@,WSW)\A+F>&*.Y^!]P!6[A+A.K44BN_1<5@S92S"PV%<'>IK7M_#I. M)\E^#@L'T#F +@$'KT,F(9_Y5V98GBHY(C7=?<_<+]X*@2!P@.-R(A#!?PB))4"3Y3!!'-R(AS.WO(JON$*!J M/Q<:%7+H_$RNO,OHW5/?7?_@T]P^,56WG487:6R/^DZJI#1@4XGN;,&-?2H6 M@T-EW'9O]VH:F,DPLI_? K(\2/E?4$L#!!0 ( "MOJ%!HB\6,MP$ -(# M 9 >&PO=V]R:W-H965T[T_G-. CX(>$T:[.)%1R17P)QN'3'R,$I6-*RD'ZU#/*CX5+5ZG779Q'Z>;Y##3M@E\)O"%<(QQV!0H9OXH MG"@R@R,Q4^][$9YX?^*^-V5PQE;$.Y^\]=Y;P0\\8[<@-&/.$X:O,/L%P;SZ M$H)OA3CS_^A\FYYL9IA$>K*.?CQL"Z2; FD42/\I,7E7XA8F?1>$K7JJP31Q MFBPI<>CB)*^\R\#>\_@F?^'3M'\5II&=)5=T_F5C_VM$!SZ5W9T?H=9_L,50 M4+MP_.C/9AJSR7#8SS^(+=^X^ -02P,$% @ *V^H4' >X_JV 0 T@, M !D !X;"]W;W)K&UL;5/M;ML@%'T5Q .4A#A= M%-F6FDY5)VU2U&G;;V)?VZC@ZP&.N[;ZI/\7:?2T78>$1U2]9NB:C!TI*J$2OW L.SS#5LZ=D*OXK7$%Y M>,C$QRA0V;B2HK<.]:3B4]'B;=QE&_=AO$ENM'4"GPA\)APB@8V!8N:?A1-Y M:G @9NQ])\(3;X_<]Z8(SMB*>.>3M]Y[S?E^G[)K$)HPIQ'#%YCMC&!>?0[! MUT*<^']TOD[?K6:XB_3=,OIAORZ0K HD42#YI\3[#R6N89(/0=BBIQI,':?) MD@+[-D[RPCL/[ ./;_(.'Z?]FS"U;"VYH/,O&_M?(3KPJ6SN_ @U_H/-AH+* MA>,G?S;CF(V&PV[Z06S^QOE?4$L#!!0 ( "MOJ%#LKT9(MP$ -(# 9 M >&PO=V]R:W-H965T[EG',_N*2#L2^N ?#D5:O6 M9;3QOCLRYHH&M' WIH,6;RICM?!HVIJYSH(H(TDKQC>;3TP+V=(\C;ZSS5/3 M>R5;.%OB>JV%?3N!,D-&M_3=\2SKQ@<'R]-.U/ =_(_N;-%BLTHI-;1.FI98 MJ#)ZMSV>]@$? 3\E#&YQ)J&2BS$OP7@H,[H)"8&"P@<%@=L5[D&I((1I_)XT MZ1PR$)?G=_6OL7:LY2()&G MU@S$CKWO1'CB[9%C;XK@C*V(=YB\0^\UYX?;E%V#T(0YC1B^P&QG!$/U.01? M"W'B_]'Y.GVWFN$NTG?+Z,GG=8']JL ^"NS_*3'Y4.(:YF,0MNBI!EO':7*D M,'T;)WGAG0?VCL-_:^,\8"I;&YPA!K\8+.AH/+A M>(MG.X[9:'C333^(S=\X_P-02P,$% @ *V^H4*6J1=JW 0 T@, !D M !X;"]W;W)K&UL=5/;;MP@$/T5Q <$F]VDZ@!G..7-AR$9CGUT+X,F+5IW+ M:>M]?V#,E2UHX:Y,#QW>U,9JX=&T#7.]!5%%DE:,)\D-TT)VM,BB[V2+S Q> MR0Y.EKA!:V%_'T&9,: >E I"F,:O69,N M(0-Q?7Y5_Q1KQUK.PL&]43]EY=NJXIF8O_"A=0" ^9 M8(S2*!=74@[.&SVK8"I:O$R[[.(^3C>[ZYFV3> S@2^$VQB'38%BY@_"BR*S M9B1VZGTOPA.G!XZ]*8,SMB+>8?(.O9>"WR09NP2A&7.<,'R%21<$0_4E!-\* M<>3_T?DV?;>9X2[2=^OH']\1V&\*[*/ _I\2TS!F&KGFJP39PF1THS M='&25]YE8.]X?)._\&G:OPG;R,Z1L_'XLK'_M3$>,)7D"D>HQ0^V& IJ'XX? M\&RG,9L,;_KY!['E&Q=_ %!+ P04 " K;ZA0[Q?&Z+.;S9YI(5N:I]%W,GF*O5.R MA9,AMM=:F+9G03$@(%A0L*PF\7N >E@I!/X\^D2>>0 M@;@\OZM_C;7[6L["PCVJW[)T349O*2FA$KURSSA\@ZF>:TJFXA_A LK#0R8^ M1H'*QI44O76H)Q6?BA:OXR[;N _C3;*?:.L$/A'X3+B-<=@8*&;^()S(4X,# M,6/O.Q&>>'O@OC=%<,96Q#N?O/7>2\[WNY1=@M"$.8X8OL!L9P3SZG,(OA;B MR#_1^3I]MYKA+M)WR^A?KM<%DE6!) HD_Y68?"AQ#?,Q"%OT5(.IXS194F#? MQDE>>.>!O>/Q3?[!QVE_$J:6K25G=/YE8_\K1 <^E&PO=V]R:W-H965T0/B,&["\D*D+*I MHE9JI56JML]>&"Z*C8EMEO3O:QN64NJ\8,_XS#DS@\?I*.2K:@!T\,Y9IS+4 M:-T?,59% YRJ.]%#9TXJ(3G5QI0U5KT$6KH@SC )PQASVG8H3YWO+/-4#)JU M'9QEH ;.J?Q] B;&#$7HYGAIZT9;!\[3GM;P'?2/_BR-A1>6LN70J59T@80J M0X_1\918O /\;&%4JWU@*[D(\6J-+V6&0IL0,"BT9:!FN<(3,&:)3!IO,R=: M)&W@>G]C?W:UFUHN5,&38+_:4C<9ND=!"14=F'X1XV>8ZSF@8"[^*UR!&;C- MQ&@4@BGW#8I!:<%G%I,*I^_3VG9N'6?^6Y@_@,P!9!. )R&7^2>J:9Y*,09R MZGU/[2^.CL3TIK!.UPIW9I)7QGO-21RG^&J)9LQIPI 5)EH0V+ O$L0G<2+_ MA1-_^,Z;X@H>-B >3A'Z1 MV"L2>PBBC8@/\T&_$Z](XB'8;41\F/U&!*^N( =9N^%302&&S@W^RKO,]R-Q M5_@O?'H&UL=53;;MP@$/T5Q <$+[OKOIW]?P([K;NB+888SY\S@&9)!JC== QCT+GBK4UP;TQT)T7D- M@ND[V4%K3TJI!#/65!71G0)6^"#!"8VBF C6M#A+O.^LLD3VAC^0JN4CYYHRG(L612P@XY,8Q,+M!R_\'^ MU==N:[DP#0^2_VP*4Z=XCU$!)>NY>97#(TSU;#&:BG^&*W +=YE8C5QR[;\H M[[618F*QJ0CV/JY-Z]=A/-D=IK!P )T"Z!RP]SID%/*9?V&&98F2 U+CW7?, M_>+5D=J[R9W37X4_L\EKZ[UF=+=-R-4139C3B*$+S&I&$,L^2]"0Q(E^"J?A M\'4PP[4/7R_5#_\AV 0)-IY@\T^)\4V)(M\?&7-E"UJX&]-#AS>UL5IX-&W#7&]! M5)&D%>-)R@[,E;M!:V-\G4&;,Z8Z^.YYET_K@8$76 MBP:^@__1GRU:;%&II(;.2=,1"W5.[W?'TS[@(^"GA-&MSB148O$/OM> ' MGK%K$)HQIPG#5YC=@F"HOH3@6R%._#\ZWZ:GFQFFD9ZNZ4FZ+;#?%-A'@?T_ M A]+W, 96#O>7R3O_!IVK\)V\C.D8OQ^+*Q M_[4Q'C"5Y 9'J,4/MA@*:A^.=WBVTYA-AC?]_(/8\HV+/U!+ P04 " K M;ZA0;+A72\$! W! &0 'AL+W=O ZL" M20I"D^2>2,8[7&0A=])%I@8K> >=-:GR!%UK,& MOH']WI^TB\BB4G$)G>&J0QKJ'#]N#L?4XP/@!X?1K/;(=W)6ZLT'GZL<)]X0 M""BM5V!NN< 3".&%G(U?LR9>2GKB>G]5?PF]NU[.S,"3$C]Y9=L<[S&JH&:# ML*]J_ 1S/RE&<_-?X +"P;T35Z-4PH1?5 [&*CFK."N2O4\K[\(ZSOI76IQ M9P*](9"I4'#^S"PK,JU&I*>S[YF_XLV!NK,I?3(<1?CFS!N7O11TO\O(Q0O- MF..$H2O,9D$0I[Z4H+$21_H/G<;IVZC#;:!OU_3D/BZPBPKL@L#NKQ;3FQ9C MF/\42:-%THC PTV1&&9_4X2L+DZ";L*3-:A40Q?&995=IN*1AHO_@$\C]97I MAG<&G95USR=<6C?%2R"@MG[[X/9Z>LM38%4_CRE9_BN*/U!+ M P04 " K;ZA0/7TB),8! W! &0 'AL+W=OEWTT#8-&GX-)DN+&V.Q!BB@8$,S>J ^E.*J4% ML\[4-3&=!E8&DN"$)LDM$:R5.$^#[Z3S5/66MQ).&IE>"*9_'X&K(<,K_.5X M;>O&>@?)TX[5\ /LS^ZDG45FE;(5($VK)-)09?AN=3AN/3X WEH8S&*/?"5G MI=Z]\;W,<.(3 @Z%]0K,+1>X!\Z]D$OC8]+$]Y'2W3\G%"TV8XXBA"\QJ1A"G/H>@L1!'^@^=QNGK:(;K0%\OZ&PO M=V]R:W-H965TU#8L(')KL"[[-&>8,/MC+*Q>O,F=,.6]56; 2C!QM4E1Y!*/(J6M1NMK1S6Y$M^5F5 M1_BX/*5V[B.@=VI.=2/?/K5]8E%+I. ME_UW=F&EAALE^AU[7DK[=/9GJ7C5L6@I%7UKVZ*V[;5=B7 7!@>0+H#T 3CX M;X#?!?BC *]59E/]3!7-EH)?'=%^K8::38$7OC9S;R:M=W9-9ROU["4C:;#T M+H:HPZQ;#!EB;A&;*<)'/<33 GH5!%1!;+Q_HR*$"7R0P+<$P5# 2..ZA406 M4EM(F*0D'F4R1<6!CPBL)0"U!!,M)(U@@A D"!]W(P()HOMNM)!PD"=& <$C M-P!4%(<8UA*#6F+ C1@F2$""Y'$W4I @O>]&.LTSP"@+''<%PO6%RWY,.L.AP^X$DY=(0E&8U>FL!0EX.PREXD?5)R*6CH[KO0Q: ^K(^>*:4KTI!W.]?VE M'Y3LJ$PWUGW1'N+M0/&FNZ!X_2TI^P=02P,$% @ *V^H4 P@VZ\Q @ MC08 !D !X;"]W;W)K&ULC57MCILP$'P5Q .< M ?-U)X)T256U4BM%5_7ZVR&;@,[&U';"]>UK&T((YU;Y$]O+[.S,$B]%S\6; MK &4]\YH*U=^K53WA)"L:F!$/O .6OWDP 4C2A_%$K3E)Q-K)H*8R\#VO3VK4?^2]I[H1H3(BF M!%W[?PEX3,#7A-B:'Y19JY^((F4A>.^)X6UUQ/PIPB>LFUF9H.V=?:;=2AT] MES@("W0V1"-F/6"B&>:*0)I]*A&Y2JRC#^G1;8'-1T3^CPK8:0+;?'QC(G(3 MQ$Z"V!+$-P1XT84!DUI,.W0A";,L7WAQP/(X3+%;3N*4DSCDQ&Z"U$F0WM^0 MS$F0W=&0 9/,G899D"P;XH#A%./<+2=WRLD=9^AR9(;"(K\VL MMCNN](BQ@^# N0*M,GC0[ZS6WX;I0.&@S#;3>S$,R.&@ M>#<.?S1]@&PO=V]R M:W-H965T3?%2_%9>%C_[KQ5!R.VFX$R[QA!_Z#ZY_-HS2KH&?9%16O52%J M3_+]PG_ ]VM";(%#_"KX10WN/2ME(\2S77S=+7QD.^(EWVI+P\+"V3 MZ>-/1^KW9]K"X?V5_;,3;\1LF.)K4?XN=OJX\%/?V_$].Y7Z25R^\$Y0Y'N= M^F_\S$L#MYV8,[:B5.[3VYZ4%E7'8EJIV$M[+6IWO73\US*X@'0%I"\P9_^O M@'8%]+4@=.+;SIS43TRS92[%Q9/MTVJ8_5'@>VK,W-I-YYW[SJA59O>\I"C. M@[,EZC"K%D,&&-PC L/>'T&@(U9D4D[>'K">(M*9$R@H@KIZ^D8$@0E"D"!T M!.&P 3HRH87$#E*W)D0X2=*1% "6ACBF<#<1V$TTZ89D,4P0@P3Q[7XD($'R MOA\M)!H(34(Z>&RM'5-4EF9T1DP*]I(";J0P00829+>[@1$<$O2^'QUF*)4D M*8E&AD"P$"4SCN"9T&+ DVR& @SE R8?< 5.':8WN$*G9ZUE< 1)/AV3P@<04+> M]Z3##/]/X@R/4&L E231V)-@,!-47![<^*2\K3C5VO[[#G;[$>W!36BC_949 MW=I!ZY6FG?N^,WDH:N5MA#83BYLK]D)H;II$=^:1'&PO M=V]R:W-H965TTDV[^O;0A+R-#LO@1[.'/FS.#Q)+UP\2*/C"GGM2IKN7"/ M2C5SSY/YD554/O&&U?K-GHN**KT5!T\V@M&==:I*#_M^Y%6TJ-TLM;:-R%)^ M4F51LXUPY*FJJ/B[8B6_+%SD7@W/Q>&HC,'+TH8>V ^F?C8;H7=>S[(K*E;+ M@M>.8/N%NT3S-8J,@T7\*MA%#M:.267+^8O9?-TM7-\H8B7+E:&@^G%F:U:6 MADGK^-.1NGU,XSA<7]D_V^1U,ELJV9J7OXN=.B[=2Q:2D5?VV=1V^>EX[^ZP0ZX<\"]@X[] M/P?2.9 WA\ FWRJSJ7ZBBF:IX!='M%^KH>90H#G1QT0R$8& 21#K3VZ2P#!! !($ MEB 8"B"C(K20R$+JM@@ABN-DE H 2P(4$5A-"*H)[]00Y,,$$4@0O;\>,4@0 M/ZY'?)8 MFR\_BP;GXS;01# M)&CB "&XGU#X@9+ '86BQR59@Z!X%,<;W,P5$P<[Q*23\U.MS!TXL/:#:;G]BS/ MZ%7454OVS.'7IL'LSX;4M%^[P+U/O%274J@)+\\Z?"&O1/SH]DR.O$GE5#6D MY15M'4;.:_<36.T2A=> GQ7I^:SOJ"0'2M_4X.MI[?K*$*G)42@%+)L;*4A= M*R%IX_>HZ4Y+*N*\?U?_K+/++ ?,24'K7]5)E&LW<9T3.>-K+5YH_X6,>4+7 M&<-_(S=22[AR(M,=H[;/@<.JR^.K *Y78=U:3>'?U. MUI/+V5L>@"3S;DIHQ&P&#)QAX".B6"("_Q&R74(2\ C9651 .F$\F6,* ZUA MH!8(Y@+0MPL$5H% "Z ' #K':0Q8Y1 M^LV "6?K/('(+&UA0Z'4T-JBA>&G'-__'>+%.FH:& MYV() CZ"H=U+8O62++V8FY18OO+83TTS-E@*4O-G\&:GEKJGOF-VJ5KN'*B0 M!Z ^ILZ4"B(E_6<9K917XS2HR5FH;BS[;+@@AH&@W7CW>=,%G/\%4$L#!!0 M ( "MOJ% '*!$9'@( /X% 9 >&PO=V]R:W-H965TZ.D%5N_EK+;!(&H:J!8/+ .6O7EQ#C%4AWY M.1 =!WPT290$* S3@.*F]8OZY.P]6';\>M'VI!0*"2F@&KY0HE$**)E(P_ Z<_EM2)T_V-_8OQKKPB M3:R:6>F@Z9WYIMP*%;T6,5KEP543#9B=Q: ))AH1@6(?2R!7B1U:I*/[ N42 ML?Z@0NPT$9O\^,Y$ZB9(G 2)(4CN"+)9%RPF-9C6=B%YG#MQ@"+T@9>54\K* M(64]DV(QJTD5%,_DEDM,[):1.F6D#AF/,QGIHL2G9":U=&'<.C*GCFRI(PYG M.K)ET]/)!;)"'* (A3,IP>394.!G,V&$5[%+*_4%G43'(?:$]+.;Q7=JN-E9 M]$YC)^,/S,]-*[P#D^I1FZ=W8DR"TA@^J#[5:AB/!P(GJ;>9VG,[DNQ!LFZ8 MML$X\HM_4$L#!!0 ( "MOJ%"_2I[M+@( ,\& 9 >&PO=V]R:W-H M965T?;0AEX';]@^W+.>IC>U%GO*+HE4->^')"V-$ M_-D"Y6WFA_XM\%B=2V4"*$\;Z%7:% Y5@QJ6?':$W#*_/MPLPL# M0["(IPI:.9I[)I4#Y\]F\>V8^8%Q!!0*922('JZP TJ-DO;QTHOZPYZ&.)[? MU!]L\CJ9 Y&PX_1W=51EYJ]\[P@GVU[_1W(2H)T0#0>_]$0'W!/Q&2&SRG3.;ZA>B M2)X*WGJB.ZV&F(\BW&!=S,($;>WL.YVMU-%KCG&8HJL1ZC';#A.-,!/$;H[ M.!HP2#L8;$0N&]MH)A!-MI@C<.#> 3L3Q98?C_GA.P*Q4R"V OB?'+%;8.$4 M6,P=X$FE.TAB(757AE4<35"[.>J=1!*GC\11B:D1!P;'$QLNS,)M9.DTLG08 M"=T"*Z? ZO-'LG8*K/]_).L/BMW588X(XV2Y=/O0+<_Y&P:?.!07:%3Q_E=T M@9*)&31J#PS$V792Z17\4MLV/HH.W?H^LNWE#=ZU^A]$G*M:>@>N=).RK>3$ MN0+M);C37VJI;Y=A0>&DS'2IYZ)KL=U"\::_/M!PA^5_ 5!+ P04 " K M;ZA09@>T !D" '!@ &0 'AL+W=O"6, 8#(8D(DB3C*I6:J5HJK;/3G(3T!A,;2=,=U_;$,08MR_X MAW./OV.PBYZ+-UD!J."]8:W:J@H?*)=]#J-Q^@?G0'H4=HF'KE_6<8\Y P&,-_A3LP+3HT39](^@]--*MZ,+AJEH>]#6[>V M[4?_1YF_ (\%>"J(T_\6)&-!XA2@@&+*$22,'ABR6(=@5[9>BF.#,CY)Y43(/2NR@9$N459:Y M'VFIRG!&5GZ8W N3+V&EHE;Z5IP&#BS+=7/?%<#<- \6[\=I%T]U?_@502P,$ M% @ *V^H4 G(>IU* @ 0 < !D !X;"]W;W)K&ULC57;CILP%/P5Q DX6NW%*)=>1XO2J@Q?Z(M-/+/D;(: M"SED)X^W#/!!DVKBA;X?>S6N&C?/=.R%Y1D]"U(U\,(M?@$/T'\:E^8''F#RJ&JH>$5;1P&Q[7['*QV@:\(&O&[@HZ/ M^HY:RI[2-S7X=EB[OG($! JA)+!L+K %0I22]/&W%W6'.15QW+^J?]&+EXO9 M8PY;2OY4!U&NW:7K'."(ST2\TNXK] M:N$Z_^N]P 2+ARHF8X!ZQ MFR,0NJEXTL%@([39V(0S@8F)[1RQG+J80Y!O-X&LN4":']WE MD%(JM I 70 MG4!D%UA8!186!XO);AA,K#&-V8T@2)))NN:H#U(16XW$-[DEH%T@?V))UE.T6CLV=R,0<% 4H_\")KJ?6Z M^@]LC T4+:=7U@9*)V:\41FI@9UTB>9.0<^-4#=M%!V>@>=0E:%)?!.LMJ:8 MWV3,V_(#LU/5<&=/A2QRNA0=*14@/?I/\A27\CD;!@2.0G43V6>FIIN!H&W_ M7GG#HYG_!U!+ P04 " K;ZA0(-G,S^* MY8Z/P/1)RP7%2INB0W(4@!L;1 F*HRA#% \LK KK.XNJX%=%!@9G$<@KI5C\ M/@'A4QGNPS?'\]#URCA058RX@V^@OH]GH2VTL#0#!28'S@(!;1G>[X^GW. M MX,< DUSM U/)A?,78WQNRC R"0&!6AD&K)<;/ AADBG\6OF#!=)$[C>O[$_ MV=IU+1Z>2E]MZJ)(T*=#-$,^;D,/$*LU\02+,O$K%/XA3_$YZD M'Q DWAP32Y"L]?/$3W#P$APLP>&O#.)-D3[,!R*I5R3U$!PV(@Z36@S[7RT2RC8@/DV]$T.H*4A"='3X9U/S*[."OO,M\ MW\?V"K_#W>/P%8MN8#*X<*4'P5[7EG,%.I5HI[O9Z_=H,0BTRFQSO1=N*IVA M^#@_.&AY]:H_4$L#!!0 ( "MOJ%"ID8=A"0( +@% 9 >&PO=V]R M:W-H965TV$[=_7%X)8\/8%>\9GCL\98V<#XZ^B!I#>6TL[P3*AH,?^H_$;D0 2=&?S>EK _^UO=*J,B-RFJX%J)VJ-@ M5)BO5]R$9.W(HJ2TY,V.36?&8>1_E+D+HK$@F@K"^+\%>"S BP)DE1FKGXDD M><;9X'%[6#W1_T2XQZJ9A4Z:WIDUY5:H[#W'R39#=TTT8HX6$\TPT7O$:8W MP01!2L"D(G*JB$P]?J=BYR; 3@)L".(90;S0>+20U$ Z PFW\UVL$P=JMXU2 MMY;8J25>FTD_Z$;B)$A69I*E&0M)9C*38-9RZV4-BG_"I+J.YM)4C$E0C,&3&PO=V]R:W-H965TV$ MZ]O7-H0CX%3Y [:9F9U=8V_:4?;&2P!AO=>DX1N[%*)=.PXO2J@Q?Z$M-/++ MB;(:"SEE9X>W#/!1DVKB(-<-G1I7C9VE>FW/LI1>!*D:V#.+7^H:L[\[(+3; MV)Y]6WBMSJ50"TZ6MO@,/T#\;/=,SIQ1Y5C5T/"*-A:#T\;>>NO<0XJ@$;\J MZ/AD;*E4#I2^J7K"CD0HI2DCS^#J#W&5,3I^*;^62U M>+"KWH,C[SU?#<]XI+<>>J(> VAZ&))D?F ,('FLYFZMOA)/E J0)MT7N6&E M[)+CA,!)J&$DQZQO%?U$T'9H@\[8B[-_4$L#!!0 ( "MOJ%"6@0A+I@$ M +T# 9 >&PO=V]R:W-H965T;,= M@",?2O:VI)USPXXQ6W>@N+W3 _1XTFJCN,/0G)@=#/ FD)1D69(\,,5%3ZLB MY ZF*O392='#P1![5HJ;SSU(/98TI=?$JSAUSB=850S\!+_ _1X.!B.VJ#1" M06^%[HF!MJ1?T]U^X_$!\$? :%=[XCLY:OWF@Q]-21-?$$BHG5?@N%S@":3T M0EC&^ZQ)%TM/7.^OZM]#[]C+D5MXTO*O:%Q7TD=*&FCY6;I7/3[#W,\])7/S M/^$"$N&^$O2HM;3A2^JS=5K-*EB*XA_3*OJPCM/)_946)V0S(5L(61YZF8Q" MY=^XXU5A]$C,-/N!^U^<[C*<3>V3813A#(NWF+U4^<-CP2Y>:,;L)TRVPF0+ M@J'Z8I%%+;) SU?T=)O'!?*H0!X$-O_5^.6FQ@AFF\1--E&3340@O3&)86Y' MP5:3]Q?[A9N3Z"TY:H<_,8RZU=H!ZB5W>%LZ?$M+(*%U?KO%O9ENU!0X/&PO=V]R:W-H M965TT20.JFJ5FJET51MGYW$ M"6@,IK83IG]?VQ!$C-,7?&'OL\XQV"X'+MYD3:D*WEO6R6U8*]5O )"'FK9$ M/O&>=OK-B8N6*#T49R![0W*F/ZCZV;\(/0)SE&/3TDXVO L$/6W#CVBS M0]9@%;\:.LA%/S"E[#E_,X.OQVT(34:4T8,R(8ANKG1'&3.1=!Y_IJ#AS#3& M9?\6_;,M7A>S)Y+N./O='%6]#?,P.-(3N3#URHVZ6P[3/%O-K\!3P8\&U#\7T,T&2+' ,;,;*F? MB")5*?@0B/%K]<3\%&@3Z<4\F$F[=O:=KE;JV6L595$)KB;0I'D>-7BAP?>* MW5H1P5D"= )S%MB;!;;^:.%'BRSN D3> )$-$-^5$3MEC)K4:CJKB6-4^"FQ MEQ)[*(E#&37)@I+B)/53$B\E\5!2AY*L* E.'BQYZJ6D'DKF4-(5!4?%@Q7+ MO)3,0\D=2K:BH"A^\/5S+R7W4 J'DJ]K@?&#%2N\E&)-R:%#*=84E,',CT'0 MOR6A!X3&PO=V]R:W-H965T MI7C5NOA0(@J6^!4W8D! M>O.E%I)3;4+9$#5(H)4KXHR$NUU*..UZ7&0N=Y)%)D;-NAY.$JF1NJ;5-D&*;* -? 7];3A)$Y&5I>HX]*H3/9)0Y_@A.!Q3BW> [QU, M:K-'ULE9B%<;?*IRO+,- 8-26P9JE@L\ F.6R+3Q<^'$JZ0MW.ZO[,_.N_%R MI@H>!?O15;K-\1ZC"FHZ,OTBIH^P^$DP6LQ_A@LP [>=&(U2,.5^43DJ+?C" M8EKA]&U>N]ZMT\)_+?,7A$M!N!:$LY=9R'7^1#4M,BDF).>S'ZC]BX-#:,ZF MM$EW%.Z;:5Z9[*6(]F%&+I9HP1QG3+C!!"N"&/95(O1)',._RJ-]Y">(O#U& MCB!Z1Q#["6(O0>P(XG<$R8W)&9,Z3.\P\3Z.[_TRB5&PO=V]R:W-H965T'Z4<@A]-W?;K\#@,I_LHZG='V93] MG3K)5G]S4%U3#OJR>X[Z4R?+_134U!$QED9-6;7A9C6-/7:;E7H9ZJJ5CUW0 MOS1-V?W_(&MU7H<\?!OX4CT?AW$@VJQ.Y;/\*H=_3H^=OHJN6?95(]N^4FW0 MR<,Z_,COMR(= R;%OY4\]S?GP5C*DU+?QXL_]^N0C8YD+7?#F*+4AU>YE74] M9M(^_IN3AM=[CH&WYV_9/T_%ZV*>REYN5?VMV@_'=9B'P5X>RI=Z^*+.?\BY MH"0,YNK_DJ^RUO+1B;['3M7]]!GL7OI!-7,6;:4I?UR.53L=SW/^MS <0', M70-X_,L ,0<((R"Z.)M*_50.Y6;5J7/075;K5(Y-P>^%GLS=.#C-W?2=KK;7 MHZ\;D6>KZ'5,-&L>+AJZT=!2L;45@ETED39P=4'0!4WQ8N$BQPD$3""F!/$B M06&4<=&DDZ:=-&F29;%1"E#%&7.8B:&9V#93,,/,19/_3L+%JT([/< !%WS0V&$R=@)G:DP'CBPK]5.(8*!U2QFH7;O.!92HDY M*4"6)C?<7QK"6.&(*U;+V,CXD&;,,H1D\HPA '#$6$21PJ,&/X.QG ,&>Y#&6XCA++@=K"+.&?%A# "(4Y^8O MZ;>RI2',&O)A#0&(<)9P$S98Q[AKFC%MR(&#&6'SPVS?7TJ61C!>A ]>A$T. M:TJ QN4$LT4@MKC>LARO6>]@B\!L$3YL$38T!"7">E?[G6QI"+-%^+!% &90 MFF7F3QGJDB)QL$5@M@@?MLRBVS?5)$L*TY"MTF^]YI)%-]L%X_[-WV7W7+5] M\*2&0373_L!!J4'JC.Q.%W>4Y?YZ4$HNO&U.8G M4$L#!!0 ( "MOJ%#/N;@WX@$ *,$ 9 >&PO=V]R:W-H965T0/6'-M-RM "EM5K=1*JU1-G[TP7!0;4]LL MZ=_7%Y:0#6M])Y"D?%>UZ. E/CHP1\:\ RJ<,!>CJ M>.B:5AD'SM.!-/ +U._A)+2%%Y6J8]#+CO>>@#I#]\'AF!B\!3QV,,G5WC.5 MG#E_,L;W*D.^20@HE,HH$+U9Z$N3-Q?^ "U --YGH&"6GTGZ]^ORT0;PK$5B!Z)?!.!LFF0+*1P4V5A0#&PO=V]R:W-H965T\S[G$-OD ^-OH@:0SGM+.[%W:RG['4+B5$-+Q /KH5-/*L9; M(E7(+TCT',C9)+44!9X7HY8TG5OD9NW BYQ=)6TZ.'!'7-N6\+]/0-FP=WWW MOO#27&JI%U"1]^0"/T'^Z@]<16AV.3HR)7*%S9\A:F?R'6FYK_##:B2ZTH4X\2H,+_.Z2HD:R<7 M54I+WL>QZ(M!6>QG9)8*8F%DJXHR8;BIWYBIZ16 M2FJA9"M*NJ%$4?;))LVLE&Q+R?P5)=OL,3\+TM5.+&VJ='-BT.(,ZSOU!^&7 MIA/.D4EU'9A#6S$F03EZ#ZJQ6EWC>Y7(NCBK/2OXLO?I8%$S^ M6_%64U7XO\3[95AX4_\;TMW[%CKE[$^2MO!<6^UZK_SD\\UW!3 MB;RULQ16:1W?V,6[6;;UOH&8,3(; BY)BM*08*6DR*"D>EX04 MM![#"+U23X+6DR#U3'&"%"5(;[]($Y1@,JZ #*2N,(SC?IZB2:8( > $),1- M%]XNE#A\2Y JZ-"X&"ARY$'-^T@ H8@=%+CUR!W>([CY".*^L5H,Y,J#.XH@ MEB*I@P(W 4GN4(O;@*2WJ!V#*'5=&-PM!+/"Q$&!>X%,;U<+N!D@O$$M"G(\ M6P!W#"!F ,?S#7 S -RA%C<#4*0*,E2+@1R/&, = X@9@#HH<#- ?(=:W R MO!(@&JI-QB\?B*^]#@'W#2"^@6$STX+B7C97%MPU@+@&7-N"NP;N< W%74,1 M0\"P'VE!_9V%%-O7H->QMQ+)7INGJK7;O_"*;='*ROR&S=-.V? M-,TWQ \F]UE9>Z]"Z6;6MIP[(137=88/^FH<]&=+-\GY3IEAJL>RZ=V;B1)5 M^UT2=!]'R_]02P,$% @ *V^H4,,@AQ(O @ <08 !D !X;"]W;W)K M&ULE55M;YLP$/XKB!]0@R&$1"12231MTB95G=9] M=L@EH!K,;"=T_WY^H92 &VE?@GT\+W>'?$_\V!LF[CA_Y[X+DZEU('T#9KR1E^@OS5/G&U0X/*L:JA$15K/ ZGC?\8 MKO>IQAO 2P6=&*T]7]^7;<^(%.""@44BL0];C"#BC50BJ-/[VF/UAJ MXGC]KO[%U*YJ.1 !.T9_5T=9;OS4]XYP(AB M/ I&A?GUBHN0K.Y55"HU>;//JC'/SKY9K'J:FX![ AX(ROL>(>H)T0T(\(2!;BNG-GDBRS3CK/&Z_;DOT(0K7L>I^H8.FV>:=:H]0T>LVQFF&KEJH MQ^06@T>8<$ @I3Y88)=%CF=T?&NPFR/2\!:RGT.BP)U$Y*PS,OQH7$.*W0*Q M4R V O%-HU:31EE,8C"--<$XF!0[!ZU6B3N3A3.3Q3R3:&*26\QB9*(PGS0L M<;HD#I?)1\F3_W!9.EV6#I?)ZUNFS 4AF\%<0$U8#!0$:2%:=JD38HZK?OM)$Y !A>VC)&C7+5]HR3 M(^^9GOG=F%WEKUQ,>O;/:3^-YL_CN[LU;+#8FN<>*MM$_O=).*=W,6 MC=+1U^G=]/8]3E\2,H?! =$<$"T!8?S? #P'8"< 3636ZF>J:%D(/GIB^ED# M-6LB?,1Z,D]FT,Z=_:;=2CUZ+V,<%^AN$LV:_:2)5IKHO:+:*G"P2) &6"@B MD"*R\7A=(<%P @PFP#9!_,Y&XMB8-,1J>JL)29SFCA5(E609#!.#,#$ 0QR8 M29.LRJ1A%CHL@"@F"8R2@"@)@)(Z*,FF2I2[O!4@2@F!40B(0@"4S$$AFRI8 M'T@.RE84XORC:4E!EA1@<1;"/@4&UL?9;;CILP$(9?!?$ BP^8PRJ)U*2J6JF55ENUO?8F3H(6,+6=9/OVM3&+ MJ#WI3;#-/S/?[\"8U4VJ5WT6PB1O7=OK=7HV9GC,,KT_BX[K!SF(WMXY2M5Q M8Z?JE.E!"7X8@[HV(P@56<>;/MVLQK4GM5G)BVF;7CRI1%^ZCJL_6]'*VSK% MZ?O"0;58#/XGOPOP8GI2=97.60].)7C>R3Y0XKM,/^'&'B0L8%3\; M<=.+<>*LO$CYZB9?#NL4.2+1BKUQ*;B]7,5.M*W+9#E^3TG3N:8+7([?LW\: MS5LS+UR+G6Q_-0=S7J=5FAS$D5]:\RQOG\5DB*7)Y/ZKN(K6RAV)K;&7K1Y_ MD_U%&]E-62Q*Q]_\M>G'Z\W?*? 4!@>0*8#, 3C_;P"= F@0D'FRT>I';OAF MI>0M4?[?&KA[*/ CM9NY=XOCWHWWK%MM5Z^;/">K[.H239JMUY"%)E#L8@5% MLR2S #,% 2G(&$\7\;AB< (*)J!C@OP?&S2PX37%J.E]D:+. R> J,KO>,E! ME!Q ":ILO88MJE"V,.Q1 %%),8S"0!0&H 15MBRN0A@.4 !16=0P2@&B%!$* M"TF*J A#B\?(D\2BO$84)BE!DA+8E") *:,J.*^K 40,9S#*!6(4@$H98!2 M ?\/#=^_6$0J>F=7:A"E!E "P]L:J$+J "46T9H4, I&<$]" $P=-B44%Z(H M?%P %S!-!X?1RF-L"G1@S5WME\4\Z05 M1^.&I1TK?ZSZB9'#],F0S=\MF[]02P,$% @ *V^H4'Y'9!P> @ ^04 M !D !X;"]W;W)K&UL?53;CILP$/T5Q'O7P=S2 MB" MJ:I6:J5HJVV?'3():&U,;2=L_[Z^$)8 NR_8'I\Y)$5@/)> M&6WDUJ^4:C<(R;("1N0#;Z'1.RM>0,OT ]MWNA5VA@.=8, M&EGSQA-PVOJ/P6:7&KP%_*ZADZ.Y9YP<.'\QB^_'K;\R@H!"J0P#T<,5=D"I M(=(R_O:<_E#2)([G-_:OUKOVN+=-^C]Q+[7 MF_\!5Z :;I3H&B6GTGZ]\B(59SV+EL+(JQOKQHY=SW]+6T[ ?0(>$G3MCQ+" M/B%\2XBL>:?,6OU"%,DSP3M/N,MJB?DG@DVH#[,T07MV=D^[E3IZS:,XR-#5 M$/68PF'P"/.&0)I]*(&72A1XEH[O"^SFB/4[%<)%$Z'-#^],X&6":)$@L@31 MB"#$Z>04'":QF,:=0AQ$$R=S$$Z3927QHI)XIB2*PXD2AXE'1583&1\A[D0D MBR*2!1$3IT4R*_$I2"8RYIAW9*2+,M+YK803IT4ZOY7H\WJB8PZ:WPH:O1@& MXFR;B_1*?FF4^3='T:%_/6+SXB;Q0O:%Q3_$G$N6ZD=^!*OV?[ZDZ< M*] 25P_ZE"K=AX<%A9,RTU3/A>M&;J%XVS=:-'3[_#]02P,$% @ *V^H M4"0;PY!A @ *PD !D !X;"]W;W)K&ULE5;M MCILP$'P5Q ,V!6DPN*)-:16_QP8K[!44W[T1,,) MWIN@BGJ![R=>AR\%H>"ZD7 MO#QK\)'\(O*MV7 U\WJ6?5F16I2L=C@Y+-TO:/&"4AU@$+]+THJKL:-+V3+V MKB??]TO7UQD12G924V#U.),5H50SJ3S^6E*WU]2!U^,+^U=3O"IFBP59,?JG MW,MBZ::NLR<'?*+RE;7?B"TH=AU;_0]R)E3!=29*8\>H,+_.[B0DJRR+2J7" M']VSK,VSM?R7,#@@L %!'Q#<#PAM0/AH0&0#HCX@BN\&Q#8@'BEX7>VFF6LL M<9YQUCJ\VP\-UML.+6+UNG9ZT;P=\Y_JIU"KYSR*X\P[:R*+>>XPP0"3##$K M"#,;8M80)AUB7B#,O,=XJI:^H L*# $T35!XL,$(4@0&H)P0(!@@@@DB( , M@E$K.DQL,+7!3$C$H$0,2(0CB?A1B0242 ")"":8@02SQ_N8@@0ID,%H:Z[3 M1XN<@Q)S0&*TL]?S&XD ED ^[# ?$)E-4$R8%#W>2P3; D&^&)=J07 [K3_O M08:)P/9"(9!(.D$!&PQ%GV@';" $.>CFFW9KH8E/$8(]A" 335' +D*?L!&" M?80@(R7C;_RMD\8OQ;LZ4_0UXB?FQ[(6SI9)=3R90^3 F"2*SG]21(6ZN?03 M2@Y2#V=JS+OCNYM(UMBKB=??C_+_4$L#!!0 ( "MOJ% Z6(=PT $ )H$ M 9 >&PO=V]R:W-H965T0/6'.G MB@"IFZIJI5:*MFKWV8$A6.L+M9VP_?O:AD5)UJK* _:,SSDS!VS7LU0O>@0P MT2MG0C=H-&;:8:R[$3C1#W("85<&J3@Q-E0GK"<%I/LI! M:"I%I&!HT,=DMR\=W@-^49CUU3QR3HY2OKC@:]^@V#4$##KC%(@=+K 'QIR0 M;>/WJHFVDHYX/7]3_^R]6R]'HF$OV3/MS=B@#RCJ82!G9I[D_ 56/P6*5O/? MX +,PETGMD8GF?;OJ#MK(_FJ8EOAY'49J?#CO*R4R4H+$]*5D&Z$)/\G(5L) MV1T!+YUYJY^((6VMY!RIY6=-Q.V)9)?9C]FYI/]V?LVZU39[:?,JKO'%":V8 MQP637F'26\3^/2*OD@V#;0=;&VFPC=0+9#<":5@@"PID7B"_$K),'ZN1A@2(H4/R_TS(H4 8Z*.[^1_G.:1:[YZX.OMHE[M1^ M)^I$A8Z.TM@-Y[?%(*4!*QD_6+717A1;P& P;EK9N5J.RQ(8.:TW =ZNH_8O M4$L#!!0 ( "MOJ%"2"/O)]@$ .P$ 9 >&PO=V]R:W-H965T0'J(.!? F0FE33)FU2U&G=;P=N JJ-F>V$ M[NWG#T(I8?V#?:_/.?=<8SOMA'Q5%8 .WCAK5(8JK=LMQJJH@%/U(%IHS,I) M2$ZU">49JU8"+1V),TP6BR7FM&Y0GKK<0>:IN&A6-W"0@;IP3N7?'3#192A$ MM\1S?:ZT3> \;>D9?H+^U1ZDB?"@4M8<&E6+)I!PRM!CN-TG%N\ +S5T:C0/ M;"='(5YM\*W,T,(: @:%M@K4#%?8 V-6R-CXTVNBH:0ECN MB7 ;F;Q:IGBJQ7J,3N/(2-,.""P41]*D+D2.W)')Q\+ M[.\1Z_]4B&:;B!P_&AO%8@=@+QAUU837;!8Q*':7R1Y6;2R#TFCN9] M)+,^DAD?ZXD/CUF.:BS))IP8N0>%)$PF5O#HD'"09W>?5%"(2Z/M[QAEARO[ M2.PAF^1WYBK[F_ZT8%1Z'-$78'[22$!N-Q\6!,5N;I&0(&)VVG M*S.7_@+Z0(NV?UOP\,#E_P!02P,$% @ *V^H4.9V#[I1 @ (0@ !D M !X;"]W;W)K&ULE5;MCILP$'P5Q , MBT8OPZ,Q[7,4Z>V1UTP_R98W]LE>JIH9NU2'2+>*LYT/JD6$XYA&-:N:L"S\ MWEJ5A3P9435\K0)]JFNF_KQP(2_+$(77C=?J<#1N(RJ+EAWX=VY^M&ME5]' MLJMJWNA*-H'B^V7X 3VO4.H"/.)GQ2]Z- ]<*ALIW]SBRVX9QDX1%WQK' 6S MPYFON!".R>KXW9.&PSM=X'A^9?_DD[?);)CF*RE^53MS7(:+,-CQ/3L)\RHO MGWF?4!H&??9?^9D+"W=*[#NV4FC_&VQ/VLBZ9[%2:O;>C57CQTO/?PV# W ? M@(< E/PS@/0!9!(0=P M&!3#11<# M4,"%AY+_L 4N/93.L26]ZQ(48SIU!4"1%$WD1*->[2[/;TP=JD8'&VELV_?- M>2^EX98Q?K*,1WM?#PO!]\9-,SM7W:75+8QL^PLY&KX*RK]02P,$% @ M*V^H4*7,1,6, @ +@D !D !X;"]W;W)K&UL ME5;;CILP$/T5Q 257+IGI6JGSU/YF=:$OG$:UKI+T\Y?S>3K8>GZ1A%E-%?&!-&O*]U2QHPEK>-/9]3M?1KB<'RS_MD&KX/9$TFW MG/TN#NJ\=%/7.= CN3#UPILOM LH":$-OE5F0_U$%%EE@C>.:'>K M)N90H.= )S,WBS9W]IN.5NK5ZRI,P\R[&D,=9M-B\ "#>H2GK?/;TH*&D@? MV)1T$F4R.KW;*03/;,@"E+&8YB&&^1!N-C 8&P M/R,&K.S;0WB>]$G(I*.GNN= ^TG>K(N:):H_^D,5WJD]1Z,.%/_"JZC/I.GZ-2<.)V0^Z?"^$LW8B:HSO\'NW"E1CUET*77Q M.AS+QARO8_ZW8?@ .@Z@TX#8+$XT@$SE'PI5;%927 ,Y+'Y;]-<8[JA>FUW? M:9;"_*>+[W3O99/D9!5=^D1CS':(H;,8F"(BG7U"4 RQI<[P)/32;Y2[8B7-C=NJSWFE#?D_-EO-O^+";_UK(8]ET MP;-0>N-JMI<'(137Q9"%GN])?T!,C8H?5'^:Z7,Y[**'AA+M^(4039\IFS]0 M2P,$% @ *V^H4+_G>\P5 @ 8 !D !X;"]W;W)K&UL?53MCILP$'P5Q /$8$)((D"ZI#JU4BM%5_7ZVR'+A\[&G.V$ MZ]O7-H2CG*]_L+W,S,XN>-.>BQ=9 RCOC=%69GZM5+='2!8U,")7O(-6ORFY M8$3IHZB0[ 20BR4QBG 0;! C3>OGJ8V=1)[RJZ)-"R?AR2MC1/PY .5]YH?^ M/?#45+4R 92G':G@)ZA?W4GH$YI4+@V#5C:\]024F?\0[H^)P5O V??Z6JECM[R.-REZ&:$1LQAP. 9)IP02*M/*; KQ0%_H.-_ M$QP_(K:?9(B<1426'\T-[K9N@;538&T%UO,NXA0&36$P[)$E6R:(2!RA8 MX4^\Q$XOL<-+N/#BPBR;ZL)$;B,;IY&-0V"],.+"Q LC+LS&;21Q&DD< HO& M'UR8[<*("[-;&$&SB\- 5';&2*_@UU:97W06G<;8 S87;Q$_Z/$V3*-WF6$V M_B"B:EKIG;G2U]I>OI)S!=IBL-)?K=;C>#I0*)79)GHOAJ$T'!3OQGF+IJ&? M_P502P,$% @ *V^H4+T3@[0! @ RP4 !D !X;"]W;W)K&ULC53;CILP$/T5Q ?$8" W =)FJU4KM5*T5=MG!X:+UL:L M[83MW](5DTP(A<\1XZ M_:;B@A&ECZ)&LA= 2IO$*,)!L$:,M)V?IS9V%'G*SXJV'1R%)\^,$?'W )0/ MF1_ZU\!S6S?*!%">]J2&GZ!^]4>A3VAF*5L&G6QYYPFH,O\AW!_"P"18Q.\6 M!KG8>Z:4$^ 1*#9/V\3J1^K.F25SNK^Q/MGA= MS(E(>.3T3UNJ)O.WOE="1$W!B:QF%K/,O1)$\%7SPQ-C\GIAO'.ZQ M[DUA@K85]ITV+W7TDB=1D**+(9HPAQ&#%YAP1B#-/DM@E\0!?TB/MI&;(')Z MC"Q!_,[C)PYB)T%L":)W!-A-D#@)$H>#Z*9+(V9K,=U8YFKM%ED[1=8.D?A& MQ(5)W"(;I\C&0?")RZV38'M_+W=.@MT=O=Q]Z&6(5[%;1<\$YX\=W-%.)^BV MGVAQEQB(VDX1Z17\W-D1MHC.D^H!V[OX'SZ.N1]$U&TGO1-7^D;;>U=QKD![ M"5;Z!VKT9)T/%"IEMAN]%^-X&0^*]]/H1//\SO\!4$L#!!0 ( "MOJ% - M2*827P( +P' 9 >&PO=V]R:W-H965T@ 84E:SO[]DD 9 W-3DM1^']O@ M..L9?Q,EI=)Z;^I6[.U2RFZ'D"A*VA#AL(ZVZI\KXPV1:LMO2'2OW-K:?!Z_5K93Z .591V[T M.Y4_NA-7.S2I7*J&MJ)BK<7I=6\?\.Z( ^U@+'Y6M!>SM:53.3/VIC=?+GO; MU1'1FA922Q#U>- 76M=:2<7Q>Q2U)Z9VG*^?ZI],\BJ9,Q'TA=6_JHLL]W9B M6Q=Z)?=:OK+^,QT3"FUKS/XK?=!:F>M(%*-@M3"_5G$7DC6CB@JE(>_#LVK- MLQ_UGVZP@S).#;QS0 #*1?R22Y!EGO<6'XG=$OV.\\U1M"GUH2F'^4\$+ M=?K(0S_.T$,+C3;'P<:;V>#) BGU">%!B*.W<@_]!!;PP1A](^#_)Y#" @$H M$!B!8"X0N(LD!YO0V+3&QL'"\09 M+AMD,(KG@09.NO&-XHU.Q&N2NZSZ:)3.2:&#-RJ/P88\8 _(*5J2O#4I<7"\ M08([%_L :76]^&M2Y+C1!@EN<0SU>+(D!=![FA5Y(*'9Y=E0?C-C0U@%N[=F M9LU.I]%T\,SE^\]\F&O?"+]5K;#.3*HKW%RT5\8D5=&XCOJP2S5*ITU-KU(O M8[7FPSP9-I)UXZQ$T\#._P)02P,$% @ *V^H4!#SS4_8 @ NPL !D M !X;"]W;W)K&ULE5;1;ILP%/T5Q <4;# D51)I M33MMTB95G;8]NXF3H )FMI-T?S_;N S,A75Y"-B<>\Z]V.?BU96+%WEB3 6O M55G+=7A2JKF-(KD[L8K*&]ZP6C\Y<%%1I8?B&,E&,+JW0549X3C.HHH6=;A9 MV;E'L5GQLRJ+FCV*0)ZKBHK?=ZSDUW6(PK>)I^)X4F8BVJP:>F3?F/K>/ H] MBCJ6?5&Q6A:\#@0[K,,/Z/8!8Q-@$3\*=I6]^\"4\LSYBQE\WJ_#V&3$2K93 MAH+JRX5M65D:)IW'+T<:=IHFL'__QO[1%J^+>::2;7GYL]BKTSI'>BY M5$_\^HFY@D@8N.J_L LK-=QDHC5VO)3V/]B=I>*58]&I5/2UO1:UO5[;)UGB MPN [ )P%T#0;$#B I(N .>S :D+2/\&Q+,!Q 40+R!J:[8> MPN AY@'")!TFTK5T!6&P(&P)D@%!"A,D($%B"=(! ?&J;3&9Q=06@U!L?K!0 M"@JE@% &$Q"0@+R_U PDR( ,4^'I#>] M%S^068 R"T#&W\N+43D3NVL)2BS'$IEGA3L(XUEA.X\9)()BV+@Q0(%]YT*@ M*9V)!H$ BL1W/QJ]5IQ/[Q($6Q=A0"KUI?!8:F9#(MCD"'!YYKO<@?I24RJP MPQ%@\6S"X@CV./H/DR/8Y0BP>9;[O7GLJ=<*-.RI'W7E]\P=02P,$% @ M*V^H4#%J R9V @ \@D !D !X;"]W;W)K&UL ME9;=CILP$(5?!?$ "S;A)ZL$J=FJ:J56BK9J>^TD3D!K,+6=L'W[VH:@+!XB MDHM@.^/SS7AT@E@T#N"UH1^<0;6NM?CEQ41.FI M. 6R$90<[*:*!3@,DZ B9>WG*[NV%?F*GQ4K:[H5GCQ7%1'_-I3Q=NTC_[KP M6IX*91:"?-60$_U)U:]F*_0L&%0.945K6?+:$_2X]C^AYPT.S08;\;NDK;P9 M>Z:4'>=O9O+ML/9#DQ%E=*^,!-&/"WVAC!DEG_;H,WX'X#'C;@U-;2@6SFGXDB^4KPUA/=X3?$]!@] M8WTV>[-HC\+^II.7>O62QVFT"BY&J(_9=#'X0\QBB FT_@#!( 1;@>A6()X0 MB$"!R HL/F00C[+L8A(;4]L8G(3=!T8M0-0"0"4C5!<3WZ"B\"XJ!E$Q@$I' MJ-BI*EK<124@*G$[D&:P0 H*I$"NRU&NJ7,LZ$ZB&.ROT"'A>/K@T(23D=OC+)J0@'V*\(PN]T%SVXQ@ M1R/ TDZC^Z"Y+8 -C0!'.[U&KJ7OD6 _(\#0;K/CQYH-^QD!ALXF_E(1[&@T MQ]+(]?2]:8&CWD:@3;&LWQ-7K(V!@V-IYC; P8&P.HX.9M;6Y#/X@X ME;7T=ESI%[]]/1\Y5U1KAD]:K= 7L&'"Z%&98:K'HKN%=!/%F_Z&%0S7O/P_ M4$L#!!0 ( "MOJ%"J51AY10( )X' 9 >&PO=V]R:W-H965T>F(>+/FC+> MKUSD7A=>ZU.ES()?%ATYT>]4_>BV0D?^Q'*H&]K*FK>.H,>5^P&];%!H$BSB M9TU[.9L[QLJ.\S<3?#FLW, HHHSNE:$@>KC0#67,,&D=OT=2=]K3),[G5_9/ MUKPVLR.2;CC[51]4M7(SUSG0(SDS]T<,7ZLCYJ= +Z$NYMXLVMK9=]JMU*N7,L[BPK\8HA&S'C#X!I/<8C80)ITP MOM8P"<&@$&P)PCE!',$$(4@06H+H1D&V<#)@4HMI+0:E'LH77@94,D/EL) ( M%!(!0A9;K*,[(3'V,%H(N4>%J1P5Y ML"C'@$'!S&G@!2C!BX+ .(PQ+"@#!65 21XXRD&"_/F2&*E0UP5/%&4$+=Q& MV7WOP< HBA^(>G 4(* P#WH8P4V,_J.+$=S&".CCF8JQ- H7W8/"%K^*?[L MH#0WUS#I9JKT93D%C!Z5F:9Z+H8;8P@4[\;; MT)^NY/(O4$L#!!0 ( "MOJ%"PO^A(\@$ .H$ 9 >&PO=V]R:W-H M965T& MBV)C:ILE_?O:AB4$2%^P9WS.F3/&=CPP_BIJ &F]4=**Q*ZE[(X(B;P&BL4= MZZ!5*R7C%$L5\@J)C@,N#(D2Y#G. 5' >LU#C#>"E M@4$LYI;NY,+8JPZ^%8GM:$- ()=: :OA"AD0HH64C3^3ICV7U,3E_*;^9'I7 MO5RP@(R1WTTAZ\2.;*N $O=$/K/A*TS]A+8U-?\=KD 47#M1-7)&A/E:>2\D MHY.*LD+QVS@VK1F'2?]&VR=X$\&;"6[X7X(_$?QW0F":'YV95A^QQ&G,V6#Q M\6=U6)\)]^BKS?C]1L#R;KI94'S\Y;^ U!+ P04 " K;ZA0E\J]A1\" "!@ M&0 'AL+W=O'7!ZJC:GMA.[?SP]**3C[@NW+N>>><\$WZQE_$36 ]-XH M:<7.KZ7LM@B)H@:*Q1WKH%5O2L8IENK(*R0Z#OALDBA!P6J5((J;UL\S$SOR M/&,729H6CMP3%THQ_[L'POJ=O_;? T]-54L=0'G6X0I^@7SNCER=T,AR;BBT MHF&MQZ'<^0_K[2'5> /XW4 O)GM/.SDQ]J(/W\\[?Z4% 8%":@:LEBL<@!!- MI&2\#IS^6%(G3O?O[(_&N_)RP@(.C/QISK+>^1O?.T.)+T0^L?X;#'YBWQO, M_X K$ 772E2-@A%AGEYQ$9+1@45)H?C-KDUKUMZ^2<(AS9T0# G!F*!J_R\A M'!+"CX3(F+?*C-6O6.(\XZSWN/U8'=;_Q'H;JF86.FAZ9]XIMT)%KWE\'V?H MJHD&S-YB@@EF/2*08A]+!*X2^V"1'GPN<%@B-C1^)B1==CY<],0!BI)D)@5-K@X% M7IDI([R"75JI?]))=!QD#X&^>K/X7@TX.X\^:.QT_(EYU;3".S&I+K:Y?B5C M$I3&U9UJ5*T&\G@@4$J]3=6>V[%D#Y)UP\1%X]C/_P%02P,$% @ *V^H M4,?!-E=^ @ H0@ !D !X;"]W;W)K&ULC5;; MCILP$/T5Q/L&VUP3$:0D5=5*K11MU?;9(4Y "YC:3MC^?6U#6 (F31Z"/9PY M1)%79,\L?BE+S/YN24&;M0WMF^$U/V="&9PD MKO&9_"#B9[UG\)!7/:64Q1 MK>W(MH[DA"^%>*7-%](EY-M6E_TWGX;VYF!]0YH-Y!QG[DX'8.[H>#IY-OE>E4/V&!DYC1QF)MMVJL'@JX M ."I3LJ0@L)-*32$#_R@E$B4] +!, W2_&- M4OR)E ",ZK5M,?X@#'27P:AM.Q,J0J%93& 4$QC$C O38L)!&+#PQAV>@E[ M H3@[C?3LM H+33TW#,31$:"Z/\]CY[I^13TH.=+HY3E$SU?/M5S$VJVYQ"8 MCP1@D../SP0PB81\.%)C ($9*3.G$S1("<92X#1I#\&)& /L06V,9]D&(H.@ M<"P(F5Z)B9XIZHEWPAD<["5A9ST#N9722R74$3JP]G-VH\?LR+Y5\U&ULC57MCMHP$'R5* ]PCO,! 85(!]6IE5H)7=7VMPD+ MBO[81<(*;B#[$W,[.S&[S.6B[>9 F@O ]&:[GR2Z6:)4*R*($1 M^<0;J/6; Q>,*+T51R0; 61O28RB, AFB)&J]O/,QK8BS_A)T:J&K?#DB3$B M_JZ!\G;E8_\2>*V.I3(!E&<-.<)/4+^:K= [-*CL*P:UK'CM"3BL_&>\W&!+ ML(C?%;1RM/9,*3O.W\SFVW[E!\814"B4D2#Z<88-4&J4M(_W7M0?'U1 M?['%ZV)V1,*&TS_57I4K/_6]/1S(B:I7WGZ%OJ#$]_KJO\,9J(8;)SI'P:FT MOUYQDHJS7D5;8>2C>U:U?;:]_H7F)H0](1P(.O?_"%%/B#X)L2V^L.TPXPN !@;3Z MD")TI5B'$WIXG6 S1:1W,D3.(B++CZ^*6+@%8J= ; 6BL0 .W *)4R"9.L#X MIHT=)K&8VF+BX+834TP21VXC,Z>1F<-(Z!:8.P7FC[ZT8.N:ITG-_UP@/ (U)E!HV// M0!SMA)1>P4^U,@=L%!VF\'-HQL9-?&VFLQTGGS+=:/]!Q+&JI;?C2@\E.SH. MG"O0'H,G[:[4M\FPH7!09CG7:]&-U&ZC>--?%VBXL_)_4$L#!!0 ( "MO MJ% _RZ%Y( ( #L' 9 >&PO=V]R:W-H965T4>2;VFE<-+*6G]G7-Y-\7X*);^-0_3KQ5NU+;"9)G M+=O!#] _VZ4T(S*J;*H:&E6)QI.P7?C/=%[0R!([:4E1#O=O!U ML_ #ZP@XK+658*8Y0 &<6R7CX\\@ZH_?M,33_E']LRO>%+-B"@K!?U<;72[\ MJ>]M8,OV7+^)[@L,!26^-U3_#0[ #=PZ,=]8"Z[&ULC51=;YLP%/TKB/?6Q"3018#49)HV:9.B3MV>';A\J#9F MMA.Z?S]_$$(#G?H2VY=SSKWGQKY)S\6+K &4]\IH*U._5JK;(B3S&AB1][R# M5G\IN6!$Z:.HD.P$D,*2&$4X""+$2-/Z66)C!Y$E_*1HT\)!>/+$&!%_=T!Y MG_HK_Q)X:JI:F0#*DHY4\!/4\-YK_#&:B&FTITCIQ3:7^]_"05 M9X.*+H615[$ M^[,Z8N[$:AOJ9N8F:'MGOVFW4D?/6817"3H;H0&S MT?';!/LYXN&=#.&BB=#RPSE%@;076$X'-I^BF"PX364SK;&QNCQ(L"\0=Z$<]\AD%PTXLYYFX*I\8C-/;^)[_0T<8__*N-&T0\BJJ:5WI$K_8KL72\Y M5Z!K#.YUNVL]_<8#A5*9;:SWPLT =U"\&\8;&F=L]@]02P,$% @ *V^H M4(S*RJWX @ T@L !D !X;"]W;W)K&ULE5;; MCILP$/T5Q'L#8ZZ)DD@;HJJ56FG5JNTSFS@)6L#4.,GV[VL;+\ME6+%Y"-@Y M<^9X/#.9]9WQY_I"J;!>BKRL-_9%B&KE./7A0HNT7K"*EO*7$^-%*N22GYVZ MXC0]:J,B=XCKADZ19J6]7>N]1[Y=LZO(LY(^6)L6>U^'K*R:IXZ\AM5N?RK#[_LK^61]>'N8I MK6G"\C_945PV=FQ;1WI*K[GXP>Y?J#E08%OF]-_HC>82KI1('P>6U_K;.EQK MP0K#(J44Z4OSS$K]O!O^5S/<@!@#TAIX\*Z!9PR\UH"\;^ ; __-0Z2CU1Q% MQV:?BG2[YNQN\>9ZJU1E$:Q\&?V#VM3!UK_)\-1R][8-B;]V;HK(8'8-AG0P MT"(*S^#8""HH(OJB0E1,2$B!@9B&@RX'3_1P@V" MP?WM$5RX6,;AQ/U$J* ($40&@J+1N3^!/\B49 R"J=#$J)(84>+A!$N48#D_ M4U30L,)T9^2* 4VG07,["(S$D]D"$YT"$$&C5@'C1( %N! -)>% F HSH+WE M 9&!&E]G#N($$ MDPF!]P_ &LBP:0/2&7S90<()5WAG@!FM(3&@W@U.N<'+'K"ZGVAA@!<^?*#R M"5[Y9$;E[\FXI*.I^R-X01.LH$=_NDB=RON+)Z)"\#(E,\HT(4B9PK G/E&TTR[WU-^SLK:>F)"CEUZ M.#HQ)JC4Z"YD=EWD@-TN0$ % 'AL+W-H87)E9%-T&UL[;UK M<]M(EB;\>=]?@=!JMJ4(B"9X9_=,1\BR7*4>EZV6Y*KHG=C8@$A(0ID$- A M61/]X]]SRPN0"9"4JWIG=CTQ7:))(*\GSRW/>I65_W+PL-D\_O'-FW+QD*SCLI<_)AG\ODKN4WP"FO@8KY/F4Y\_7OQ\?G5] M^B$X_W!^=G/UZ>/%V75P\?&LI;DS&$L1KV ,R^1K\*_)2_.Y/OQ?U(_FLU'K M5&Y>'IUQ1/V3O[:^<)D4:8[37P;OXHWSKEK<_^^__3??$IY"&TMJY_TJOF_^ M>A>O2J=%W?/[M%S ;/^6Q$7P'KYTMKUSS^1M&;[W_;]&S6_.JJ)H=MTV\Y.3 M:' R=)I0>R4M726/>;%)L_O@>A-OW#'\S:5F:>%]NDJ*X QZOL\+9ZM/%XL$ M?H=?E_QD2ROGZZ2XQ^Y_*/+GS4-PEJ\?X\QI3IZ^7L>K5?"V*M,L*=L&=OV0 MP$/=#<&O:S@AUYM\\26$-_#4!I^J3;F!LP3#<1;^T\?K3Q\NWIW>G+\+WIY^ M./UX=AY<_WA^?G,-I_[S];O@Z/ X. S2++AYR*L26G&&]RY9J',>S=MV-B[+ M9%/^T?DY+A_HF"_P0_+O5?H4K^!YIQ-8=^1\95 DBP0>NETE89 E&Z?!/"/6 M(!TV?[[(GJ#UO$C=[;\LDL+"\L_TASY?/Z6KE#@GV^SZ% M<4A7WK<_/2(A(Y&NDKA,@B*]?]B*8$0RV )'(DZ#&%S;^'8,UT4^4N\VGBH2+V]P_K(D]9LNXFFX\$/ M>79_LDF*=>?:-?<[OUVE][0&[E; ,8('L=L%_)PNZ4UWL2S:;]D0GNS*-T#_ M=#L>0.Z6;O T\"XLU"@7[L.H'?VQ?(P7R;\<@/I3)L53!'D'.V;VW=I+OZN;P2@#"@Q8%_1M$L[,]FZF$U MA"P [6'QH'4S>ARX>+*^A:U2G!P)OGQ,%IOT*5DY\N826.4)2(5%_)C"KCE; M"0IG614O:BHQTE$)3"SJA\/1,!Q.)M0K_#.:PD#G=Q\^2K9@'(,;X(6DL$FM=!IZ:&WA11?\:9U>KI>KY^D?2==?WNO&7M?W3[=YH&1%[LZLBGD^@;^_'3^ M$:CCT_O@T^7YU>G-!3Q@*7%J*)8F%V[1["P+SM7LA/6C>IV0YM]NEGU,-BQ. MW<4"PQ:DM?='T)Q+V*0BOW,%^14P=.(2>)Z6"?" G+0DK;TY?!YT9R"9, !I MD: QAR_&RW6:D:6(;*3U72,WF6]XM*T$EG:CV8HT=.S7NH@?[?3HA\S4347 M+P$Z3\H5NUOBY:]525J7A]?M*E0[N-7US:>S?_WQTX=WYU?7_^._SP;1]$_! M^5\_7]S\[=NX%PG?%O9,:E]P06RY\Q'L0%ASFPITYE>!;!V$]\:[H4JJ\CFI+<&_7<&Y M#=[GQ7-<+!V:/-N/GJYKTA*95K)^7.4O20+,+TM #I!E++J_,>&ZCNMKVW1V MNP)Q0U;3'NM4KKCM>Z1;G*P/0M0KN9-,E.>8GWCY#8N MMYC%ETE!'E@@(/.TUG0"V'[TM^Y*IYV:A46G.SW7<0:ZVM[IN?9QNSY0_[C= MYSIXX=GI]8_!^P^??ME=9I +C92")6S*[4MP1!(2-NLXR+7F$J.EU.)2T>>Q M1/H!NLC!H%XEJ)'4F3K^C%\NOK7+=PDPPD4J_ UL35Z:__#3WDU->8V1H7O MUJ6T'0^ZZSHIR>A$%10/Z:>'-(<) E-;)*C7^84F22)KJN3/HIGLY+PR?D+M MQ^AP6G9X)OTO-)UDO,3;_4T?7[&W^Y!CFCV!FKR-'!<@6NMLB5ZV#H=GU= M02]\Q&&FW<_63='@42281T_R^P@#W15IZ5F&7AKX^CG=/ 2W!TN,6)NKU M/FY;8=\*.=+N[@[ZQ5DF7Q>LZ.*M3;"0\YMGW,4NEP]B'HE2M+25HIW;:+WI M0'%QF]RG&>IY1/!T=;;7^PDRA+8WKZO'QQ59%>A,QK?O5ODS#%[?J#K4=6'9 MB@'RGE:3U_W [CQMLDJ- !<$%@2V#% MPS_A9]!/XON$[TOP)V!Z?%^&_2"50E=+4LF%ALB1)T87=? Y ^6\ %X0G*^ M@(H\2QB_Q,[S[N7TEM8H^\ZZ5J.%GV@E,83%FA M>\0:#8A';# .,MSW%0HA4,]Q8> 85H6((F"U.!WX<04<,[U+%]+[0_R$DC3) M8)&7":H"C]!O$;S@92W([TI.?%X@.X*?8660PO C#E-=8]#S]B+T:I?[.(B[ M/-]D.1Q6O'T!S:-"PV_3C?X/O#3LD)!)NM25"MUJ93<5ZM8RR[\\1KW MR'B.SQ4KHYN0DI2BHX/K\[.#8]AT\8V 7I"D&=,_7KF4P8%<&H<'P<%S@O^M M2O@OMGB05\5!0+Y6'-">U!^"\%DA-Z<-AI.0?$5.N42B24J]\Z3>%"^]X%-5 MM-"V(N;-0P$*VYK#2A(,*W&N V!;@3CTX4J))*A+-*MEX50O,(1;]NPM-J(6 MXL]W%9P0I,0>*-9 BGYV4(+.O5IB Q@_(^+LURJSY!DV=G"5EE^"]S%97;BZ M/VDN]( 9O'J19C9>]TIR-)EJNG_RBS1)[U$V/!?D7#2#<\4 MGX0O5NK?[ZS#A>(%? F.Q<\ M02\X!RUJC804!G^IEO=FG*>@XZ\?F7!N'M0I]W!4:R]Y\Y#/H-N"]DZ?6I@ MR%-V+B+%K.,O0#.F]U]KO<=6[YL'D+XQJQI,=CC;9*D9(C)6%8D!LQ+Q!-)K,"919J$_3NY MS_'K6Y3$P&)A@?!&A08#NZU7J[E$H5 0=Y!CF$'"3C&R-6DX9'/>9R+\@/GF MS\BFR[K!%Y)FC=$;+P%W38_GQ%.>TN29W=S Z=)"^5#IWGD%A+G4@1".24 C MOI=(BM"OH88U]WG8ZC51:TIM/N[F,B$61"8A:=+ <^.GM !*/#HX^_3SQ;N3 M:'YP#(H6G)-UNM#;"W0LM_=!<@?]P$1 2[[/@7]GVIB/0>3 1H@X!GZ^8AY. M 8$@J4JT 6@W@*NQZ-?"!NBSJ(3.102B:R!7@S#$MR8^ Q/YY0']!D ;BDF+ MT$=I^BSZ!VXY$F,1+-)B4:WQ-@_WFH[2,S%<.8Y(=]4CT3N,OT9E]IE$U:KN MPB"A ZM+6A_=^Y6**\F6YT7]+&Y("!@B7LLA:56:]E2D7I5:P47XR&]?X"5T2NOMQ9X-Q(;/U5ECVBF+39HR8.4 M7VPJ4MY81.! E^D=BN^[(E_+$;/6B2Z<417DIQ)::WP+I!H^4N &RIKYV$D/ M=) D^(C:V, 2Z%L4:5MJ_!;"@/5G8"IKE$RREV4*/ ,55.29EC(GYD0/NELP M\9TN<]+D;*,#SEF.2\\#!E/B+Q58Q=#;A%6G]Z?7;Y4WZ?3Z,_UR$@U#$.]D M'YM[&K*B W0DL5UIY.M%!O8,Q466!THM98H&Y>9KREZ"^RIEK10GN::VR;0E MC1!55K)=N).5[L0LNY TOXF,;J/<:<1QP$@#O@!\?14O%)>'[:GH;AW;LUGF M.E\F*U&/,Z,V>1_KT7+2\%#L.P,2_9MM$G=4);D243YFAN6SWTYUVYCT4\*4 MLDKO$J!O+06Y/^ ^:'WQ1F\>4FS_V2PN+-E?8B!"(!^E22*CY_6 ^0 A);C@ MP".5,@-+"L=IR?R96D9FNTR7Q-HL)@4K(VI3XX)#^"B_H$X;ZJNPE.BMY5!3D+ET83S?E8UM==2]H>'0=9+:#[:>N)F)[T1W B MKG$%TKL7M9XWZ!K )E6 8G"AB4AH@@P$P7Y7EQ>L+;&E;+2A"K03 M]"0E"5C:*$+)EI>X+"8!U3X=%NKT5FLV_R$F:*::A_DIOAMSPR4P:YR)J$9D M#'&PI!Z0G@WNVR*VGJP/E TM3;$>TE46$CF ]%1:C1KG)8\&Q#]'@@+/1/I\8KMV(1V(]J;9C+8D:%^WJHE$ZLA$ MN2>DN&7%YJ6H7'1S&O-7CT7*G Q_N%4N,:)SU"1/2%4RA"E#\_V$'2_BU4+N MIPTGU-$EJ/7XB "Y!:>V;-\X"'0'-(90JZ M?<5 ^030=?*)/.V=2 M@>9OG'#4WY PH MC."?)^P[DZ>E5SL@;L<1@.9:)$20JV1C+X-> E9O18GGN;,7G@0KJS!+O3IM M,[(FA*IQ8P;H]8Y]W"E4]U5&N7BVJ( :-)NNE D%SQ#2M&O$8G;B:LNZ+W> M62^H<5FC%R ;)&X?2 0(>6N,4B Z\1:&:HGQ:-PAQ\4%O!OEL49L'^;/HHY" M1\'?0"'C>Q,.4#&*^!9.'0U<'>"TSF/E2N$&[6?-E4&TX9T'SX?.ZT %>-(3XF0S?@M85OD0U)M';G5II+'AD M1/XP+VK,F%BVV'C,$ZG+&D?$;U$#7V$RWBI6OAVTV81"-KC)]^R6JJV5 M[>^TW^"2I'U(5OJJZ2Y'PXPH+LE!@7L$;HG70SB[/P9'=.\IX4#'S?L1UWE2 MO[@ZQ*2+T2#"#Y-P.HZ"RR0'1> /);IG*E"-%N35>(#E#HX.+J_.#HZ#:!1& M_7$0#<-IOQ^#*7R8CL)A?^!&.; [F>X( M5 S,E94P^-&-L38_=^WJ+BT'ZJ%W&+RYDJL)], 6F>5[KS&[9U3Z2]EOV-H; MNOZRLZJM[6WL.^TV;3!:V9):DA1/*7E34>46/H>N%S@S*:L>Y#F!O0>KOC^> MX:?A)!P.9]M:8?<+OCPC0-9X-QH(/[L:EQ%$ZGU.@,*&8R)!4ITT^0 MY,;UH+0VL:#(;6W(')A'S"?BVQ>F2?E(-C.D_#D0TG#B$#(1\8#G-1@!44X4 M$0/C&_>!LH?A8#[O.C&PK.-H&@P&0*"SX /R/4WNHW RZ@?3<#J;2DCP))Q' M0_QF/!7RSSJ7\QI44+2X M =0/QHVTOXOUK3 "38BA+]1,TA0C-6HPJEP?N! M(KWE,'I]-\0BU]TGV+W&/H&$_&AO;IUWV6_"U*#+=<[V7@8G_Y^4IJYGO&67 MS;8>!D?6=E-#.(QK6;:.'\$X!;:R@;_%8RZ.@\-@. !J@!V/>E-XX3 8S,/! M: ++WYO#O]]=7/^(33SGQ9?:BQ2L/OA3Q;U*<&\3ON'M2, M',,>85ZBF: =KC9-61#L]NE>*VU:J=OVI;ZP:^5/;3G4[FG;5\+<%!@28IH% M%?Z>LG=@*6 QA]&$^$P_G,UF&)SB7#OQ&(^5.YFV*W M%3G>:Y>_@^$T& 9'OQ3 *D_RN[OR^,U[20?1D7-*J3T:S7#-1_ ?:Q2UZ#/J M=T),%OOON[3A.05X2V;?YEB< S7?3O81[TS56\G8PSI:#],^S_JY#A#E"(AW MP$RBC9F\AON G)E.D?N,A?OLL@=[JXI'Z,0=/X!;<]);\I.@*#,4@F8&CA>##!>T9V8]Z3Y@;*\60R#R:#< )Z MG3U\)(D!O#BD3^,P F'GGS08;RK>EZS$>T8ZH9OZ%*,G%F:@$@-@#X$TAS58 M9!A+%Y1 )^314$DPI;F8,5I"*9UWGW*F1!, HD;Y34H#:UR&I,PX]WKXKWGQ ME <4$LOA(HA_ T;YAPU(8]2TPPB/XZC7[SCG^#_3I/=XZI7:X7BVKE>'XH#V MBMF-W1FO9!F$CC7S30Q7W>?L\LS_?$A^34%2X8U<(7S_*>V@O0189] MY(PC4O1@:X8@X:.H%\&_G=00C/)VL3;HVPY;41[X)>';-B=3R"OAP#DH\:E(@D\D8P_.VCK/J#CKE$ 'XI'R*FXDQ0I5P4US#SA>JM$]!O>BCQM!P;D M:.!,190R.V8.*4;G\)0/>;$1'!5Z@?4Y=J;3 J>9K4?9]\BA,P,KEIRCA+;E M"?Q6&FPM[1_MKWF?9.(@V"=-/YB#2@X'>#:2%6_.3UVR'M)39$:'2N-@*IIZH2.JKQ^<]Q1VD;C"MZC#OS1?]W:&^9#$!HZ#42_RO%7O M=-0;(V>]J4E\BF0S>8;LF*@R]6;B9#DD>)&C0U[Q/N(."8'9D4R_2-AA+23? MI 7['-9C,K:PK=AAH3I>DX:?J@M]<?( MD,-< N6/B5V-X&3!$U$P"0?C"7X9+XUI26DM\1U\&O%!RY>@D.H]XD M6*.O# ,N2MDANE43S4N9]+?Y$\5+8C;&2X!8F\MJE3@VC8YW0JJT4-A.)?C8 MXX#N?F4G,V>7;DTH5L-;X0E\TG%&V_A]/9O:4>Y&8.&.ID&[.V$8U3T)#0KA M%J))VY1N'A+;(/'E>[[6%="8*&/1H(YNPSJ<6EG+]".M\^Z/OD.A1NY7^)+D M"$E#\I8=#2)T;.%MS9!3?'KT3SBK_OS";L",&!;."=Y!K(8HXT'X11$$1SIP0R];^/^B+X:TU?4 M]'B&:T5AS,E24I?1,D@6#QG?GD>#< 0/'>'-3D2C">>3L?UU'Z9W# V/)B,% MG4&LN,SO-A0C;L/YL'XS'&I3R?K8_*MBOC@4 (7K0_I8HG-W/!S!'&!]IC2) M< J*H?YZ',['.")8KNE,^%@+&1T&$WAYBB[!HQ&NJVS&'%8,OYR,8 MF].LH MG$UGZM?9L,]N&+3B6/II><'16T@R.IP%DY->K&A9-V.!V!R>V<.IQ++6@GL'3JQ.KUDE%RXR; K3<0V=C&Q'8[JP^:OL+*QMEAVPP1+KS MS4$E#RU5^+U<=,>>N=G!(Z@.>%)$?-*K8>WZ;J%:A?5P.&1A#60X';*PQH]C M(ZPG2EC/HJDMK,?A>*Z$M2(^QP:5#.\S;X8W>JUW$RSU=N@V[QH5'V1HO!^2 MK[:A]9/'3I4UB\F)]<>;3QP<6[E8;^/L2_!1N5!.Q0?"28[Z @;C7E_33Y$\Y:LG4B5J>>Z83R.A^O ]-".AMX^IX [JN%3>XXA5"NL=E3>A MK\_0*&S)K_:8ETEIV7:QA58@D&\8R6N\0'0+SDT3J<) M,+V/3B@Y0.*G.%T10Z&K!@4*(#&;F\;PN?UEM5"Q?$;_I,"AEUHPX2K!J^O2 M+""E]C$7((6;Q>KAH#?MX#B&6:8;3';D5%QL@KU.1 >@ M+)9$(PH<@F69/K29CVG&Z,=%':D$-JZ]6/DS;!1*"J/4 D\[!WL@4RK8!X[* M9M?)\P.<]Y<3?&UIEU=G*L!(4GV[#@K'0,88 M[DXQ7SFJZ&;,8D[8*\J!@/##AXNWGZZ"QU5%\6,Q.O@61#.@!MS#8(Z>8M8 MR0".>@-8'6@_ZDWAPW% =UBEP"<5@DV:]R"+4 M_H]5HLQPI%^*!^=;#N!:N\V&QZ2W2L5W2>V10L QZ YA.C_F^6(]D[##^ M;7"7)!3,5V7$C(C3T7?5K@3%H]KRD DZ,]%7"V"36./"SN$WK47CM4#&!'OM*3;4M,.0(JHR[<92H*A*'4>-VH">*>QG=W*3FO M)%\Z2^[Y'V82=!GZI R(97(75ZN-WW7ZG"@G&P=/IP9,@-/B[#87*J7;3N;O MWI .&_EP.K-$G,VFO>R48Y.5-2R$I[0=:.#6P,>00M:W>3@K9,/?5B%K@1BY M\<%1FM]VTU+LMM#O#@85VA2UE%$=Z6A"(76P):*F)>A?('VA*CHP-FOQDQ(T MJEX%2*Q(V_J)7L&!>-B;S]?)-&W"[=*)&-WI"33O>6%=X.92>L&>9A M627*O[=.OS(X%$]?NN)X\E^!7DO,F'7RSZV1*&>/DFE(F0)G9YNQ8*PAO(5V$6VO(.O2]OJ:$L4(I[@,]B> M6:TIRT3%GJ,9;3FZD(QK$>BB!0$1*;0F7)+GAX18)I 7T.H!7?2MTB_H'*/[ M/EBF S#-86TIP0QY3Z'4,>S7UP6YCCC?1L:EW'-(STCT:KC>4'EI!+1V?T0_%-1O-S&BR_LC&9II;R#2PJI(S25CG2 D%D&J.%D)I+) MG-RKV 1@);\*=(EWKBG"\0A324NA"2U-6B@'!4K,9Y!]JU:>BN6(1:<$YRJ( MVMT(L:YEZ!#Y:[RNCG,@"A8U:$Z:AP)ZP;M]!$\H1@DF>U&B%RI,[&\4L]XW M&I-MTR%\V3]391:_()[+L((DWP]'EL"T>8Z6OHP(D7'9",N4:GBD[794C#Q[ M9BE5%8^58J*\Q8A%-@%"\>D759RCEV9U%> +4MU MU-]SHE*HD""J3*,_H)&IUIRIBU>!^0]R?+#K;E?T4$G6&PB;!=';,X0KVH!1^*1(JQ?\F#_CH0V-.2!B(50R@0"JV*.-WX $ M8"="K*$RU"U_0Q#A:H!%NT@?J9U *D""[)$L)IT3,5*/ROC M>&DY:"S"]24!'2FC!5"PK-1K\;Z-)]M>;LXO]"A!]:=\G#)01EX,_>)@W]/5Z)F%( .\ >:-H(4'[]^?71W@G<1& M7QC;3YZFRQ >AW;NF)$HI!=!('M![]GIU?DUM]'$?"*S2.4Z$7R<="SJF@*R MT3 VK _@H.I#PB[H&X6KEU7KI$ Z].G7Z#4CF#M6IKZRTV^=;A2*6B9*"DMT MK1S5=ILV@M5B0J2H"4 "84E+YN1:^/+-\$%"1'*F!1L MG;H4.0/KH$@4.@.1JPW=8Z^^![K42\>=<&+(1%,EPG):$B#XJF"T<(Z_GH2CZ9P_C#'AP504 M Y/CS7.,M^_3,)I%\-_19*P?>(HY6^?- YWXEV! 64J#<#J9Z(=N\PRXX3 < M]/N8.#>WWE\85,C!- JB<# ;-F+=:@N!V4483#SI1W*?Y'T,KZ3#V1#S[D;# M<#*9<;#JU9E"V"Z4 BB@+6!C(DE1BC(PXV!3=\DZRZ:#35A:I 7E+:TL,+-> M<-U\25PKP)P32C]0^HI% $HVX%2(5ZX12,MN)0Q^S6\Q%+8".GNQOZ\RGIQX M0?7W[,-$8A'@[Y0!S,#@R9;\,_(@N?Y,%/8H7@9D6)<$I-,JIC E6892"5@? MS*AD@TMH1I$(GE)9%CEJ%0I-HA _> M)70J8=E5=T.\[IT-AY(8QIP=!_;SZ0W^,IC#4_/!)+@V\62+-L#M83@$9C . M1X.9SBN<3 ; 7<;Z9+?O!QWO/F7L#*&-T=A?6<:S[=OJ\YUUU.?K?G@WOV]W M$VJ#?N$-PJ\:H4\F,@P/QF/7AO[C09 Z!?T^,&"0SV2/L_@@\&HO*J>TV4.B\*7 MRF^3U7U:K8,/\7.)F25H[Z!GD7!K"8DOZM-Q'X?!^Y\$R1;'^L/Z]DQ^IV_/4"L^!7YHZXK!$2AK;\6&,%+S*E)EG0+ E^K(2V MMP*3N$=%=L/!B8(W6$,^]D,EO_T98Q7.W_Z,2- 4#L#OXQ1U5EL8W( %B\;& MQ][//7A!_HGO$-'QIL2Z=[YK)?(L VQ=Y6F0":P:>TKS%>,N/^.%!OH_,/]< M'P]LC%S80-O\?<#7V""O83WQF3>P![QTO>#MBTH[H94+U3-JQ4M,." -,KCZ%S%9^MST\^A2D-7 M9S"'@BXV@$X_+38YC6:@*%16A&D-1Y#EFU2B*AX?$X7TEJJA43-F6@@Y:1!V M\(W5BFH5T,0*R%F(,$4% 9Q7O%H[176G:J;VO\%51K7R.4XTBY#Z(BA31'"P C%,(@U%15%Z$ M.)?$M92BD85PIA3B4[MKEI7@.I?*O$IJUA/8 R\4K=:WI0WMUZHN2VC2-_@]#G"5??2O27)"_6:Z( M8/D3C=O$X?V+N-08.8B=@ &8M3,60XL$^9UXGG6VA-E8;0A-1HM62I[K[>*X MS#)>)XI3*L94QT5"V67?8+&2+^* 2+.G MF/U/G%CA"A&\KF&@<3D5U(?%=I%8E53!Y:C-&D$,K5' &BDDG+]4JQ?QH^F; MH+34;Y/8B+-DI;@TCJ %B/F7.O\A"\WWI'8(XB+0.&)%.-:@-33JG)X?]I6+ MEUPB3_F79&F8K5XDS:$5>^7%@)Y"!$#E6P=TGTGN$,]O(XAQ!!W*%U]454,2 M)-9HXF8Q1G,@ET*:(^%R6MV#MH%X)99DP4E98O*YP/7(5/T4X$,Y1F*JS9,# MQ_?:-D>$9OY@20)\]E9QL)3-3]CPG^(7]$\(V)Z)7PUM5B.#4DQ<$!U1$:R! M:FMQWV1R^#(QMB(AUR1.2PV,E_J)]/80%\ MJD6!^3&^1WR@EA,0VC?0R0O)-?)3UKG0OGI>G4?190-[D<+AL!W/9ALI*6L?18)#H@ M"G=/DY$\!W;[XH'3W5DU[QE"+,6!NGJQ3C/AV6N<,-$;B&@1?7!5HT-KJ%PV M@&\IH(O\2Z5M$ZR)J6FEIJB-N6 FD7"31-368U,AETPY0CURT/\3?D4?HS\= M>]T\D@FRV/ JA\%9@BZ.E?D>8["!#-G.3_&] ME?;8V,NEF!??:8 6@XR.,4=K;'LIX%E(^ )IS"'Y#3U*YLH7 K@:<>."DKY, MENI@B;N0N^7I<:T/A59 BUABC4XZC_ D.S:SI>W9HA@#JL-,/\B]9Z5M0;5, MRX00M.Q( #!\2.5I@#Q3OZ>/CR%_NOE9/IQ_16=?*?^ZU@.[!LOBBWS[>054 M(I\OT=<*@Y-_CN3O4/X.5+/9 UKN&+1/^ZK\_NP?HD>4ED8K5XNUYTBC&CT( MXJ1"B^)Y:\]K3/.)80'PQHX+%R!<"(H!L!]1@T"YPOA M*U]8%I<69$VJ7&I M$TM&("$[0 MXQW+%E49$XRB#(]"4;$#6VP3LA>.>YYVR+G9P##(M):)I#9BM M>+I4S.3B\DKS$CT,K;QMF><1/B,-7=ZTJM>@Q4T"AM7ZS):-6[]H4L3!/2\0,+%5#S9@:TX)'IFXR M==!] JML5E=I,R.ES9RJXX#!9/"H'KJ MGA(?3+HIYCBO$A/9 ))VDS\&MSF5'&KP72U@'JJU@B2^(\5-_6!DF?Z*KN(5 MVRV-9\@:2(WD)'PA+G78,FPM&87$%V+"?8TIL$9)-4ILY'-%A0!!?CRDMZD= M\0!BW48MI HK:YH]9?P4EQ-B>_?%HR:DBW)EU5N3-7!$I>,6U7ZJ>V&E&&D MA=VGJ2+:Y!@R72X%V-!=1+*(_QL9A+X\4UGI 5L+UL'L!>\ERKBN\F'X! =- MR7E1F ?N*;;ILX%ZC<-E+=8<\+ESOK7K)'Y5G[^# FL#/*A=:]-G^0ZOH=#> M4A2)0D<3G9%_Q-4Q^V;85!9@H]Q]9W2^^RPZZT::!OE E2Q7LHFPHB1'5 M@2BIF*;5+;K7K9C*F)K:O#S*+;RH]G+[SC8%2W%3D11OJK!+'?ZC+6GQ#R?9 M?7R/Z7D,+H8^2VP%_H8F*("<<:'D)2F@;RTMF)G56 M*DJ_@I\K\UWC28D;8UB9PCZK2L/6%Y!AW<#!^S2YH"ED,[M"?L+@ME!'2-U> MAKJJ.&O=*Q489A=&UU]+VIP$$"@?@J2[6KF89,3@U^R[C0N)&9*P7:M%S*A4 MN1KL-5$8M>(;9VL"#0>IML,-P5BQFB8FG?)% )4=,.%5B5+KG6$EE( M&C_?AY+Q+-<'K<79J=B.4_2NQP35X5M11C).[,F%1@[!54Y M,#6VV3VD 2,I@5T78%'UD\B,,>F*=F$2.\JYK]24E@%P 3N=[:0[Q<09#I!_ MXL4E*U6\XQF9ZHUG929*(;5^UUAWPWX_[/?[:BJU8BI'!Z3F74);4G79C0C7 MF2/1=!Q&@ZFU-+6V]*HNQ2#40S'6J(FYU?W*$7CQ+WZM!X(.39\XT#9+[O-- M*DF'=-WV1/!:!,V+6E9K<6'5^G]^H.+GM%ATZ6$JQ>I47Q&_/4*&YZU9 M-@Y&O33/;P-T?\T]%%:GT60>C(8&:\]]XA"1PN:,U#R(QKXA<[\,DG6?+:!AH&D'&[XP93W MO:D#1#6?O$Y(^$H%4MS-#M"3UE8#ZZR/K0@"^D8;=@LP)C9 M1P9X4+$S32PT#\)@^.U1E$Y5$,0X%\#,^7#65>-@,@RC23^8,/#43\G7=)$C M^&4?,>\GX60T8M /DN6$Z4=6!%#;8!(@X+$*2ERU+R.;L M*27-OI5:@.VQY7;-P$L.-0Y."U+CZ',[);3UP.*SJ["?ABW4NC8Y*X2TT0HR MI5'%H*:;O%K%&RO?TL< LQ/I),(!F]@$+_6-P+AN!P;GCV1#C% >CX)/4X3+: MWRB" 8XF0J'^[=M:U_$0$9P(N"T*Y]%,53^SE_$P&/8075>QCB"5K+'V"9%2SGR:D@:YQ_38H%0K%<4@U)Y_--4C=<-9#_6G]WEQER#[>K- Q7X%'QC'R7VI,9H&6\1$AMD8 M*6\TZ WFB&DZ)'RN_K0?_"PQ)=FR%H;U1(EC^S4EDV(@7^^K8RK9,!KV)I-@ MB,BJAY3],13@. PM4&N?ZK5GR#@K+6"C\V05,@(_0MYYD^L.1+AYQFM;TD? M>N7,@Y,6@1*A0#[)0..ZAC'$6]$<*L#WHC+*-SKH[0$T:OL&D. MY#['&A7 "R8C^QDL\1THOH,HPGB>X'"U6ULF>%&GU :'0PL=$4F73D8MZ58= MDZT85+S$_,&>_VE0GELV6YJ]TXTIC+."\]+;ZC1U!$]#UWDI(QAX0>]Q=YE_6WUZ>?:0.!*8:B"M-,^>SX+A MN!=%BE,>10,L#3.<(1_7/!J^QB\G/1!W]6X:^SB<#;F/_F#?C8X&%NSE[[+3 M_IW0>[[+3CLYCU;55JUCKI5VJ?)6'%-FQ]>,;X6#YB>T>N*5J=F@VH>@ZP/# MU'TU:XX.Y%L$3\S->^PTF0[&Y#3IL':Y$ETAH?&'8SC38[Q#Y'<$6#M5605* MC" OTT.CA 2Z5U"RF*Y[J#@=,;EZR>2@7C/Y2/O;3(WE6DUB\?PW CWY%$R. MZS(!8 M>08K8 XF!O0J$I^?^CME:C[$U#KUC'Q7_W,X'&UYXB=!O+O4GGR]:.=Q(1DX M:CT&8^Y?_Y5C=:&XFE$$']O6LTY9Y,5ALJG-F***M4[G'A8"/:?+%%,X7%-/ M[>8Y=D]2KWO _H/2/0TL 8UN*WN])4P5!,U#8A=/SW7.07-@DF2CP[GA$E4T2%Y8=G[RYP^[-JS-4:AFQXR M:S%1 MA;"0/KX)UNMF/SA$L)'/>.)R.3 0U(MU+\D)FO M?DT"(KE.N%P*F>+NTJS827K8?:NE<*"-::(X/-H1?V@/0L M>P!+&@ESPFQ>82D*]M5<9RL)9[204_(QCT?T+ MP(;PF*V&3%K6[FYBQOY6\#:TSN;*K^[XX3+!LF9D]C/5TJTF8C$%:.E5/OM&9H,ZY)/\@0I4<1(A"?[OB>H0PFUP7 M ZHURP.W6U+ZCGL Z[9$73M2^.&6?]%B)&9?K+N^FH@VJ9QZK'J M@^0,GA>QN5X^K]Y[T\AA-.V!U7.I;&L_.@%E)=5H\G \Z($EU.["FPQ:7'>S MWFS2ZK$;]H"C7GK/H(K33YX-8_,1(4;WD5HE-&< D[?X1&N+:5FXN^]K\-LZ M:6L#VA$!&?9RVX[/98WWW/#AM#>:M&XX4$/;AH]ZHW''AD_'#/JL<<-,K7(+ MC-JKBQK2_X?=/EYI45@;*5;CHRNB6GW]&<6)VU&!V_TMVG?D8/H: ML]*\HJR'3I.82+HT(RD9?\["T],8H[IWN=IK=MUK7#*9X]9!S&FM%E!#QR / M[5.2X7M/25';6"V+E .OR]+=U 96<^JVC=(2M6:;S%9($:)(VYZ.;Y8QCX0$ MCLY9HSKV%G"K/:I >+/N&K$=S0N"DY#^4:)_RQ+!?2*6J&[B=KSC:3T(V".& M. 9'&,1*B6 *&)8! QUU<#\PCN@/>M$\%;UD]?QSY!<9(^D7IYPNQ(Q;A/4V]/KBS,B!K6%/!BL MK#LC]GD4@<&%E=A^:5Z:*$DEUKZE6A/2(0$>S@;3X&V,M]])ZW0/@WYO1*39 M[_6GT-.[BP^?;\[?_>;#NN/B.#"8^@#?D5_FR81>UZ]J*:VD>9^4M9D+B$VG MPAGV&!OR^H <1,E2#+IH% ZBJ#9(9*+=ZQA9ZWA3\WE:OJOZY(R[9H]I,H;P M5T%(UI7BN7Z&*170'/1C4M06P81(4=Q=:4+D32B!Y3M[2EX=#\* SO5J6V[ M0>I9O7FK]E)L'A<_,K$FR(?K\M?BFSL4V[3NH7^RK-C/9")R')8"G-OCT<;& M\2U4)'\'\G?8^OW[':3@H16;=!3-IB2&MGPU'?B_PLA9#*O=0?HJOQ-;((D@ MC.(NJ$ON>TEO.^Q;Y00X==)^C$H\-!_[YNHOMJ2<'/=@PQG2 3K:1;6@57#4 M? I8^!%_.E/O7BK0(/H:^N/<9!.0)C."S8?-) ?%%;;R.5.E"H(?8)W>B!R] MTKZRC::A:ZH!37T?I35R0BW#X"OR(XWE^7S][@T&S**&_KO/99$JV3M_@'0T[&WU;Q/^!A@FV"/O K?5[XV $NY?,#5R6H-,6 M-Y/K@Y)H>K3GAIQH5RC]!I*^9H_*#ZSCN!GSD)%/K-&HPB>83[AF !3815*? M3)*KNDB$'\5/OI#>C=*B+A/974S6LTK83#.3 \K0P!A"G=)Z(M=G]8B8!1' M'??L+L\W&7+MI=842ADUH_3KVA6^751"">=+]*Z@K\F1;"KE6= MB$JAS4M)A+1>J4_E*[%!+Z?-@MLX.K@^/Y,$,"K!B/G7J=0K1+CF,CA0H!$' MP<%S@O^M2O@OMGB05\4!]'S'>[8G]8>J: KKQT!\7S>4RKA0J$;J!ZQQY9JE MREL4!G]12:D_B0KB@\49?VQ5TR]U<50R_%7RS7 M56@R9%E3L1RUC%=ERA,5E,6#HMI4 U)57K-EO;J6(6:^/M88VOX7U%74T@)6 M]\[4^"K=L8C?J]2QX\3TK1"&0J>KO(JQ/GB_1#1?:R7/KVS2+S2QTK<5P^Q4GMKGCK9MS M#*X4EMPI7DTD5'9"<:9+.((Y)A*:O>;'[8<^TSU)" %-++&.H$SK2ZP],VJX#NKVW9$ M(\$K95/]S:@ADK[$+RA\@)4N5>/ M32Q%ZK*O5 CHH=.*P[3 U>FF 2U-== M\R+"4M":.86=M)R(Z4D?%/>#:UR!].Y%K>>-PMKZ01A/<*&)1Q^$DE\B$);\ MF>@-,9U>^'I#:IJ@4,7&% =KL5["]'AW- M)%Z&*L:!2DK2N3,ABI:\J(!_2R1DR:5YM.,E%!)0[=-A49=)UJ6)0I.EYF%^ M"IX\WD@,9-C$*+1+[ZG036H8]VUA(Q#5!\IEB,W5KTOZBB:;T!7UTD^_!VU> M.,$\+:0U/^G/@+2 D&-RQJ]@.I6DV_8*O!K*06"GK2%H5IB M/!IWR'%QBNQ&>9W:=%V91DZM?7M;.'4T<'6 TSJ/M8O%:Z[,A5CEE^DMCB$XT;RE!U%& N MK#&E\@I6&7J6X?5"])9)JNT\OHSQ5YZ6XLZ< ,]-(C?%[%?2(58A&IEP#1:%WA2U1C3*EA*^B'*P[;!1<:,^;:#>R9 M8IY(7=8XHHHVL\H[HO6+U8&%0C:,R4F&>VWES(0D$4%-2*8A$].%1MLGH6.= M5'-X4-6^6 _[G1+H%D;9YU!;:&V$UO#*>D=W9EV*H/=LMZZS?M]99> M&CI):F^SG ?:30:AII+32JBT%E>-QCI"$->4P>PU\T- 4G+X[5U[U3;0?B>= MTZE?AC_A,_0!P;M@A%RMZX:J83JN]_8W0"3^8.!GKF#U7" 4_3:-*;'>)A&K M47UJ][X6J$U!K?X66#/]<#2(N$+F=!QU8G1T<8^A"U!]CZ,*TWP]. MRS3&2"#C\J):A_!8%/;'@V" Q0 C*8T21(-P%O6#.56YNP:.]Z"=R(@L,YQC ML_WI7"Z0%ZW+=!B,9^%\,"6XDG#8'[B.'O:TD3>5Y4Y)L@Z:@ WE *^VS;TD MY$'&;I9VK@P_\GIDS1L>'Y^3'?ZZ.(7%.;YZR/D'N$$3LF<(^ M8!FX:#@)A\/9ME;8IX(O#T?A%+H>3>"/X_X ;VP'\WG7^8*-&D=3K&4V[".Z.[!'?3A&X634 M#Z;A=#;5=27GT1"_&4_EL&3[;!#NYK5:V6N4P&BT >7H/?*]H?>BSIC,AI![ M M9MG;,5AYD__Z3T;SW G5$P#A$N1>\.-60&WOFC+VG^,!@BD ML4-2;P@N' M6,4. 8:B<0]Q,=Y=7/^(33SGQ9?:BRI"!"^B[<^$T#5!J*T^-4B1"-0]* ]8 MW)5BY%G?2$W506T7L#.G>ZVTP:1NE9;JHL)3B-G/Y4A*U>MMGM:\?._RZG9S M5ZTTHW3$5?WM%A_A/[ TYX@P>J(P MFEDBS9"4-NY-IESV X#8;!T2^83WB2 MW]V5QQVU-3G\%;$S.@MK3F:1]-\WTJ6PUAWW[YN!X1C;WS0+9M!]@:Y$Z!I( M=QA1"/RP'\ZPMG7+IASQ:#%.AI;MN/&D2@S85 4&Y8[F8PKS'0PED'C3' 3T M/0TC8$?18 9,1M6UGH?S\8CUB7'[FN!X02!Q>> A MTY8'(\ZRNKP]/&:=J) M7SF+YSF4A(QH-68Q,LJD[^)F\<[;OG6?/9RL]3#O\ZR?"<*NC6!W!\RSVGC; M:Y@A2*GI%)GA6)CA+GNP)V-L7?:=^>2%7*JJF *;FJZYR%?1KO>KDK4P'*NA MKCZ^F0U<@9&HW/&D^<[#41^I9HP(C@-RKTI1I B58M) QJ!L_()[1T%/.0$J MC$':897Y\6""-Y+L\.1,?]"F)Y-Y,!F$D_',GAGMZP!>) B]T3B,ADY@K$$3 M(7W/NZ"-=X*OZ]4?2S#[DG\YH!O!XBDY:#94US*D %O1?2R9=,S%N4ZK^1:E M@Q6L"]VH&>=>#_\U+Y[R1OV62X1EP4HFJ*J'$9Z?4:_?<3#Q?Z9)[WG2*[7# M>6I=K_8#1:X$LQN[<\I'OH\)'7/HFSBDNN79Y9G_^9#\FH+$QP]9\+>\JH7Y MG.4]M1<@78>(0-,;D:((6S,$F15AIM(_!0Y,;4(+UL8RZ&>E3S >@JY;:'DV M:I&N_C9N&VTXWA%Y("@I6O:;.0]C[?XQ^+0=!Y=,#6!'@EL[&TSL^O1_%"7! M7_5^'/:'?4)HG/>'C.R+<5L._&X.!I-4ET-ATP>&%8W#R5"Y"_BI>MLPECZ! MZ:(=-G+X@Y):"#Y*^ E_9L=R-?>$P\S43V9<"&L MD<' E&B!7V#55A7H+'!? Y6%IC@(]GJYOP,W"L^-6.X5S#"S:K3+/-J([&C5 JD MW@B1"PC',?V=3J8[T7U^*U5B4\N>0-[ITBP>D8ET,O*?\!N*5\25P"01NN7' M2'EO%*"3[&RP@NHGX87"(/6EA//>4G7%#O(M^JL#3>GMS,*J'2&(JO-6O=-1 M;PR[JG>(]T]#=*C<8%N-'E;_'$ M-$^YQ;)\*][,P2ED?.*!K^R!-0*5[<)*?(%RAP-[T0/;U ;&8=UUZK,96SV( M9(L<< $>!>"OOKR2\54ZK,H,,.K,YZ6X0,1_0;2IU+7LLQ\?\1 M< P"A)N$@_$$/PY0:QW3>T.$P MQ250T])]CUM39Y8U5^(+\+ZMZ@4_(5/MYV<_BBI&E$[##9XU&N MR79;V?!=("+)KW,TH&P80M\GUR4G> ,KI2^C@508+=%QC.C_1Q.@1'TP M OMXHS.>3?'KT3SBK_OS"=ODB)\L;(=,]"Q>HZ'19 1T M_YAN),FFS.\VS\AC;*AY5GJ&0VT"61^;?Y4KJ%;ZJD2G[W@X@CG ^DQI$N$4 MU%3]]3B/ M- N'V.M9@ZUI"EAWD!)E:L0L*G-P9<(MG-/;WJ*@7\B=*[$D*(,CZ>> MK*!:(8M625'C;[Y7MW-%97;5 @Z_W3J45LD#L;*J>XD[$ [(=,X?QNB@5H^# M;"A>WCS'*+"F832+X+^CR5@_\!1S(,Z;!])G7@A^?X*L:#+1#]WF605G&_A2 MGS/^S?L+DQN$>!@1;,&P87_6%@*ORM M-NFK:BC>QY QPTF>$BA-.)G,V!5S M=:9*4Q0J]4\"E6]?*+Z#*[>G&Q6$M )[C1*XF\NF]176_U(P(7*LSGB/5[(9 M_M0+KILO237U@B#V8:MUG45# *H$.$Z%0B36R5+*/DHK8?!K?FO*/UK?5QE/ M3J+4]/>+-]FL7AK 0A.Q,W%TV)]D_PA.IP0D6*O(UQ[-APCD;PW^GH(.]+[@\:TQE2[,E20LJB@=G M!FPM>&HR=PQ< 4^5&V>*F\.!_7QZ@[\,0!J#RC()KHWA8:6'+6I!W<,0<:#'X6@PTU?A MD\D >,A8G]_V_:!#W*?;NR&T,7)\V=RD8B66/;@C@VY]W_,:, 63U72F)KSH M[*RNZ'_01C?2M-JE7]0NG=$NH0MFVY7NJM;08]=V_^-N>9&@#H&'"]>/!<=5 M1I4F.B+?A21NZH8&((!K,K WB,J68EG;8[>)CDMB4F!5RYWWQ'@P: 9;RC^V M;;==".Y:0[G850:ZWOBO4>UNCZ)OK1YV?.6#]Q4WTJBCO^^5Y/ZS5I)KOX^U M\FEJ+YQ;B:G*-#$1Y\%;!A+L:NY[Y;;_0I7;O!LI!=D4]M++3KZT[T7?OA=] M^U[T[;]6T3?'PV)!5GPNV?C\64$HT$KI^RAU!"T\,VB[QCY^\%9_NGGX7FCN M]R\TYX0AY]F)< :G7-LI)?RU,/L_?R_FYD0_[%K K#5/0E798*@^I&4C%UO* M4?F.T?=Z6O\/U]/ZS7EW6[F^WXMA?R\F\+V8P/_%Q02O;N_B.2O\= ME?YW0*5WG' &O?/<@9,_J\/)J]Y\YT!9)3ZBKL=E?@?"_\<"X;_$\I]<_%5]QK3W8+:E>Y=,OB.)O\=3?X[FOQ_5C3Y#E ; M.;K'P0FMW-$AL@AH_$8=A-W;^K:03@-UR_D M1YIQM%S"W7!4$1MLYE5@,2=!-RS,*U;U75JJ>R71)52[7:LJSW!,LB\I82^, MF#T;T/ PKUS#5R##O&)A:^@I7IOYEDI0.0X>;S\<-E['Y+#PPT/1BS8=I:+:<$*< M_OT0(=V/U?!!?*! #D#(:W>A&Y/F%9MQO7A(EM6*+(0]$6^ZHQ.=%>N&H&D^ MOA,63<>(:G&&KUSM5Z*LU':!V_!TLO,.18.:C=LREQ#4Y5_Q6"BVT24=!UY. M "JYASF!$NM^NQL^R$G@1P)Y!9G6\#W:HXN;OS30/1R#K@;P\=I)[@+M49NR M^M;'VG==$ ]V1K=HHM:[B.+"Q;=PB&'D(Y$F@H2'A$8>PD+;S?E68") B4#_ M"KG_S,K1BOPDAFWS3; 6>]I8E#6D.%+WP-0SP+G\S5'U"(S)493!K*1;'H>I M:Q^:DR"/Z;\O=+6P7F,DTQ)DLG<@%Z@3.]FT+]Y&Z?:>/&&^Y@\=:4?0$$X[ MJAG/()LMC/WSUOOS&L".5YQ[0==PAF'!9GACE;=A8_A=<4Y><^OT?S],C-=H M\L#:$NB;>@R#=TFY*%*^O^TZ\"UH&^V/[0 /L:V/;T.'V$*-;< 09DD=^>#' M:4#J<3B!7/=&?',=3##:T!4XG1 .3IN]<=3. O]/(CN\@@I;TT4]#T:>[YS( M*\PC]7SGA+N9276=:I4YZ#L\+N*!S^+?AF-PTD20[$ L:$JUUE7UB;76P?W; M50[_%8>O<]Z%%[=YM;OD=<".N Q MW;SM[9&&[G%G->$,'*@#[A>RUW@!5J]$S4<@=>1C$_5 M:Q!'F]*G4S-^L%(S3NNI&>Y2N3(PC]N\ M*.CFU)4"]8']'28 NFOFI Z>6Z4'K. Q1TSU!A[;IJ4/^/3AXNVG*_C[$]#D MNG)T#ZYY6SZ"F*/P&@V"YNL[Z@W&K^J;XU3=YJ9[-8IU@?MC!P)CC3E.WSGY#3;I(OTD9C>,ED4 MI"7"+*I=AZ(2V#4%Q53?,XM7/M/1#VBROT'< BC2^IR%)-+V3!-,I.TYPA-I M^]$@BCAGK156Q*^O[_)D!P3!*ZZ67/@(1Z6J?-^V D@X*ET'6(#GV3H\A".W M780(YY'M(!'^M6^].6_G03YH!L<4VAV$X1L5&:O?*\Y6W1OV85\@!56[M(.1E2 MY(%:<0<@O\W0V]LP:/B>!MKF:D\$[W(3Q*@-6LP^TY=:45]7\EO'RP*$%Z]6 MR7VRQ&JZV1V2H:1];1GC9TF%:!GD5?ZEVOWI:UC8Y-\K9$GG>.< ;V #87!S M]B$,?DQ+=J4B@;^OLCB5=M!+2B,FS>J<"FZ&R#Y*\G TNNJ.25&NL5HD;5QM@%N3MH$,QZ" $//@,;I1PQ0S M:X!,D,'=%_$Z.#6M4$>WSL)N!U_Q\G.)-+:9>KB-R;L@ M*1T#;8=6\5X7^*%43H*]0%->X[DWG4NS;3$_>!BLT>S@I&C';'$HGI!,')G@ M0IDX>]*&1'(2?"/FR"O64@%O@-U%,5F-HL=F""$%.BRL>#*M[E]R-BPK(EV+ M>_XJO(X.N^BV!6ME'P#POQOPD6]LQX$KV7?GFZ@B-7_W&^O\8_BC23W8AR'X M/..F;3]O=Q!)'+NBCL7A0]VRN XJ"=Y^5)[Z+L\:-)%=GN[ %=GE]<;\ZFA< MNS2P!7%D_P8;N"/[-[ %2.:5.[S,5RN\-=.)/#@ 0UY=&[[GJ_7]W_/E+>2P M9VM;J6//]O8FEMZS"']EG%YK/-6^5HZKU6WFY_;Y#Q/T>T#DUC6<[B79CT?AIW[$!_)GP M[@W :.1XNQ&^QOG2DSSO$#QBVS@O$M)->W.8<-]V_,S+LS?@BCO39P9SPD:X<]&FFG!KI-];SV*Z0U5*+7 MJIL*!&D?_7&GI^O#^PUT,R\$U.L6Y76ZR+?H6*]Y>=L*[MG MC&RQ4"'.L[[ICM-/@HG+:H%!]$A2C29:6+OO")JW@CQS3O[/C2VP;Z8[5NIS MEC"2%@6&K"CFKC1X="UO?71!TIX<1NJA $]ZV&OIHMDQIBHXW-4]=!PH8.!\ MGN!XDUZK].$NSS%&(+\0>$*)P)1[C]YH_RL%[:83!L(ZJMK&ZL0Y2UO:L7'5 M.MN1"9EG!"C3\^CNW',WU#Y8;D*[LU7W[L54V1_6!NS"E?U'NGL%S8+ 0=M_ M \SKF^?\FUXGF Y/ [O@".X "-ALMH4".XY$#>5OQS>\U+G#H=T)!;"CG?T7 MS8N0^,W-^D$57W_@?C-$PST.HW-_'6=P\AQ]OD/IB>8=:J-1+W8SQ_<&M-NM M66L5]1I[[?RA7VHKGY"*YW_]'O^VJ'C[<=T=TPR]<'6.YZH+A&[O>ZO7 <9] M4RLV6)Q_<@SPY?^M#ACG:*VM&&VP2]O0V%J6[[>Y,")4M58+=3L86 =7W@:F MMMM)%80UY^O?$@BM8Q+?AHO6T?!VD+3=UJ>+M'X//L,@N;J$:PIBC-8'P M5Q!F[8-N#-AS4+KL7:M9#87+0)%V'#]_$NP X$7NPHW$9"F@QQ\%O?(B@]E7$GZT&W>O MX9]U3#ZTY]*UN3M@H#5?$3@U_]=.VIV K75OU XY.QWX'ZHE:T'+\ >27GP2 M.P/X=MF>O^^TUW\/.D1Y]P+LTKR]-#N-^G4!#__COT>3\9_XTVPX&?VI4V%M MR>LQJ\.=^JB%5BM8_.W;#('0#_Y',0*TJ[@1!$S0I_GSP(Q>R."I[#@ M[NIEP)<>O5@ALNTTBM;5J8.Q[=#6E6,P>S#=_NX!>C.OO2G+S9__?U!+ P04 M " K;ZA0%B')-DT" !@"P #0 'AL+W-T>6QE2E M/A>=__GIDDIAI;84WQ<8*] PRJL(%DJ5[SVO2@K,4'4N2LQU)A.2(:5=F7M5 M*3%**U/$J#?S_:7'$.$P#GG-;IFJ0")JKB)XT8> J[\1*8[@P_3M]UJHZS? M?2?O)A/_X>QZ')_:Q!D$3N-3&L%@>0&]WQ<]]Y_6U;F1].+/I)]1'@DOGQ#N M."SE=/!&Y9>FW&O7-@XSP8HZP,*(V?Y7&0._(J.YX4X 8'\6TBOO1IW[M^]V[>/@G5-J"*\Q2U(FF+'8YX_$?QJ7E=T[PX<+F$MK]!: M/W?W]'5MBC-44W5GIFB3$1SLSP8\6/:C5KU$! ?["TY)S:YLP^%-'?\$4$L# M!!0 ( "MOJ%#=Z+N1,08 -(V / >&PO=V]R:V)O;VLN>&ULQ9M= M;]I(%(;_RHBK5&J6X$]:-952(!LD"BA&N5U-S "CVC/LC$G:_OH]-DESG,#1 MWIQP!1A_/!QGYGEGQOGR:-V/>VM_B)]E8?QE9U-5V\_=KL\WJI3^+[M5!KY9 M65?*"CZZ===OG9)+OU&J*HMN<'&1=$NI3>?KE^=SS5T7?["5RBMM#6RL-]QI M]>A?OJ\_"@D[/*B%O+_L7'2$W%7V6A>5AVQTLY767WM M9L]2&UWJWVK9?/(;^WACG?YM326++'>V*)JCZB^:@^ *_L^6.^4JG;=VK.3] MK036RTYR 2=\T%[?ZT)7ORX[S?M"=>!7=-'/:.KP_+HOXF?W?\IH5RN=JZ'- M=Z4RU;Z.3A7UU8W?Z*WO""-+==EYWD5(LQ0C4P&-&)O]J6#?^K? I^J MH&(OL,)]UO"%&R][-3@?Y& VS6:3\?!J,1J*;U>3J^E@)+*;T6B1(<" Q. M!BC.YA)!A@1D^(Z0V0)>OH^F #B[%K/YZ!9!1@1D](Z0@]GW^>WH9C3-QG)UZ\6_6@S$XUA%=Y;G= )FY5 MK@"S 7GIN"^HGON"%W-L +,";2K?H&9Z;30<*T$YV6Z+,4G!,!MFHJ17^,[V M*)OTF'7RM[7+1UT43<7&T"K,NB805]Y#'/B(,2F?])B%,M%&U6UWX-125YB* M$DB/V2!CD]M2B87\V;ZAE"]ZS,* !NIV"KH26\)9_)MH16FBQ^R)6;513CP3 M3K1L,JEN%X]21(_9$5"T4E?U3OLN9 !'!*[,ODK2$H6/69;+XG?NE\@J MF__ 5)0C>LR2F%BS/B]@\+.$]M#J1'!NIOP0,/NA*=AG74?UX:.8*MPO!Y0M F9;C*0S MT&R].)M8[S\(J*S(-M+AJ!)0X@B8Q3%4#K)3/570:AV4-P)F;QR,QS"BM(5^ MU?D%E$("[J'&L:@LSA801C$F)9* 621D9/XGP)B42@)FE9"1N8U)N27@=DL3 MF?=W6/D/>(Z#$DK(+!0R.[>J%U)>"9F]0N;'=#5&N"9E=0^3&NJ 8DW)-R.R:H]GQ34<44>Z)F-V#$N2AYAU1PHFX MUU".9[2AJO"=CBCE1,S*H3-:B#$IY43,RJ$Q(XQ)+J8P*X?&C#$FI9Z(63TT M9H(Q*?5$S.JA,5.,2:DG.NDPIX\Q*?5$)QWFM%HZI9Z(63TT)F[I,:6>F%D] M3Z.Q4.Y)V-?X7U9<#]-1UDE.,M-VB)*23G*Z MJ;97P[.$DDYRTJFV M8-ZJ[<[EFV9:*]M@3$HZ";-TB E,"$D68U+229BEJ+G!P 3[CU.P2DEH9190@1FW>8Q)F6AE-E"%*8UN'M/*0NES!:B M)]=Q6$\I"Z7,%J(Q<5A/*0NES!:B,7%83RD+I;.$'-*2P+/N4A?KON/!S+A:VDD5SPZ^E M=N(.I_<^9:$^LX7:F&]F"C$F9:$^LX7:F-?6*;TV8K!S#@+\+SQEU*3V5;VI"B1Z71A/&PN&A>&_,#X(%)^^Y4L]GKNV-.>^;-ZNE[;L MJF8<^R_&E'V3KW5YZ/K<3K\O]:G[*1[5;-,)]1/3_-9VY> M#KMJ>#G8:O.C'DYYW%7F[6)^=<-K:7(>B[E=[,.TP'3+>Y__9_GN>#SO\]=N M__.:V_&#BK\+5.;C(%D.$GJ06PYR]""_'.3I06$Y*-"#=#E(Z4%Q.2C2@])R M4*('/2X'/=*#[!;(N.4G(:SY6EO M>5[;0'8EB^V!61;OMD6H&WY:EO MN6[ M;0'@O06_AZ"]!;5GC61@_;?+T%Z"U\O07H+7R]!>@M M?+T%Z"U\O07H+7R]!>@M?+T%Z"U\O1W0V_'U=D!OQ]?; ;W="GLE:+.$K[<# M>CN^W@[H[?AZ.Z"WX^OM@-Z.K[<#>CN^W@[H[?AZ>Z"WY^OM@=Z>K[<'>GN^ MWA[H[5?8ZT:;W7R]/=#;\_7V0&_/U]L#O3U?;P_T]GR]/=#;\_4.0._ USL MO0-?[P#T#GR] ] [\/4.0.^PPKM*]+*2KW< >@>^W@'H'?AZ!Z!WX.L=@-Z! MK[<"O96OMP*]E:^W KV5K[<"O96OMP*]E:^W KUUA;,FZ+ )7V\%>BM?;P5Z M*U]O!7HK7^\(](Y\O2/0._+UCD#OR-<[ KTC7^\(](Y\O2/0._+UCD#ON,)9 M0718D*]W!'I'OMX1Z!WY>B>@=^+KG8#>B:]W GHGOMX)Z)WX>J>9WJ6IAWSX M/@[G]E3N7?+/\$]K9G"7\?V2[Y]QF_KI^C.EQVF5;&Z?=__SWJ;^B3#SBO+\ M&U!+ P04 " K;ZA09JE;6RT" Q, $P %M#;VYT96YT7U1Y<&5S M72YX;6S-V]]NFS 4!O!7B;B=@N/_;&IZT^YVJ[2]@ F-AL#*O]F&A,ZS3W**ZO;FGG[ONTNGFZ/K?>%FZ:^JYVJ?,C M>QB;5TW7SPW+0/VR)K;=%#_E!<7JZS%WB?G:MLC56+ W3'A]XWR>[_O^0"%T M#;TKFM_MNIH:7]\/^98R3H%<$UNB-/1E;%V@YD<*W;A_SGOG0OKFAMR8'7OV MSX+R5O0J5%+X>F3?VC@RVZH?:#U%'(UI.[$X^5(=[D: MV;SPG(](\]9IJ'G3\-SZ!E:/(*E!D M%2BR"A19!8JL D56@2*K0)%5H,@J4&05*+)*%%DEBJP215:)(JM$D56BR"I1 M9)4HLDH4626*K I%5H4BJT*15:'(JE!D52BR*A19%8JL"D56A2*K1I%5H\BJ M4635*+)J%%DUBJP:15:-(JM&D56CR&I09#4HLAH460V*K 9%5H,BJT&1U:#( M:E!D-2BR6A19+8JL%D56BR*K19'5HLAJ462U*+):%%DMBJP5BJP5BJP5BJS5 M!65=CN7@NO%_27YY?WB9SY9_"ES_ 5!+ 0(4 Q0 ( "IOJ% ?(\\#P M !," + " 0 !?D !D;V-0&UL4$L! A0#% @ *F^H4"\_[DSO *P( !$ M ( !F0$ &1O8U!R;W!S+V-O&UL4$L! A0#% @ *F^H4)E&PO=V]R:W-H965T&UL4$L! A0#% @ *V^H4'^#)6;, M! 'A@ !@ ( !J@L 'AL+W=O2 ( *P' 8 " M :P0 !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ *V^H4/^[_O$9 @ O 4 !@ M ( !F!8 'AL+W=O<8 !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0# M% @ *V^H4(#W7=&S 0 T@, !@ ( !9B( 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ *V^H4)^2M8:R 0 T@, !D M ( !$2H 'AL+W=O&PO=V]R:W-H965T M8M !X;"]W;W)K&UL4$L! A0# M% @ *V^H4*8SB9VT 0 T@, !D ( !TB\ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ *V^H4'VM MXOZV 0 T@, !D ( !DS4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *V^H4)9QCS6U 0 T@, !D M ( !53L 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ *V^H4,%&8C&T 0 T@, !D ( ! M%4$ 'AL+W=O&PO=V]R:W-H965TU$ !X;"]W;W)K&UL4$L! A0#% M @ *V^H4!M@:7FW 0 T@, !D ( !\D8 'AL+W=OT! !F!0 M&0 @ '@2 >&PO=V]R:W-H965T&UL4$L! A0#% @ *V^H4'2-W&_= M 0 04 !D ( !_TP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *V^H4' >X_JV 0 T@, !D M ( !#%, 'AL+W=O&PO=V]R M:W-H965T=6 !X;"]W;W)K&UL M4$L! A0#% @ *V^H4.\7QNBW 0 T@, !D ( !U5@ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M*V^H4*.\_&BU 0 T@, !D ( !Y%X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *V^H4!OKA45W @ M,0D !D ( !Q60 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *V^H4"TP#\=P @ 8@@ !D M ( !VVP 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ *V^H4+]*GNTN @ SP8 !D ( !9'0 'AL M+W=OT !D" M '!@ &0 @ ')=@ >&PO=V]R:W-H965T&UL4$L! A0#% @ *V^H M4"#9S,_G 0 04 !D ( !FGL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *V^H4):!"$NF 0 O0, M !D ( !AH( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *V^H4)0>&!VJ P I!( !D M ( ![(@ 'AL+W=O&PO=V]R:W-H965T M:. !X;"]W;W)K&UL4$L! A0# M% @ *V^H4+WV*";] @ * T !D ( !,)$ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ *V^H4$(W M+$&' @ PP@ !D ( !09D 'AL+W=O&PO=V]R:W-H965T !X;"]W;W)K&UL4$L! A0#% @ *V^H4#I8AW#0 0 F@0 !D M ( ![* 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ *V^H4*7,1,6, @ +@D !D ( ! MJ*< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ *V^H4+T3@[0! @ RP4 !D ( !]Z\ 'AL+W=O44" ">!P &0 M@ &!N@ >&PO=V]R:W-H965T&UL4$L! A0#% @ *V^H4)?*O84? @ @8 !D M ( !)K\ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ *V^H4#_+H7D@ @ .P< !D ( !EL8 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M*V^H4*9?QL'160 D'D! !0 ( !5LX 'AL+W-H87)E9%-T M&UL4$L! A0#% @ *V^H4!8AR39- @ 8 L T M ( !62@! 'AL+W-T>6QEB[D3$& M #2-@ #P @ '1*@$ >&PO=V]R:V)O;VLN>&UL4$L! A0# M% @ *V^H4/D#))>2 @ CC$ !H ( !+S$! 'AL+U]R M96QS+W=O XML 50 R64.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies - Changes in the Liability for Product Warranty Claim Costs (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Schedule of Changes in Reserve for Product Warranty Claim Costs    
Balance at beginning of period $ 1,514 $ 276
Accruals for warranties issued during the period 0 0
Settlements (in cash or in kind) during the period/Foreign exchange effects (16) 0
Balance at end of period $ 1,498 $ 276
XML 51 R60.htm IDEA: XBRL DOCUMENT v3.20.1
Line of Credit (Details) - USD ($)
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Line of Credit Facility [Line Items]      
Amount outstanding under line of credit $ 78,000,000   $ 68,000,000
Interest expense on borrowings $ 700,000 $ 1,300,000  
Line of Credit | US Bank      
Line of Credit Facility [Line Items]      
Effective interest rate 2.20%    
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%    
Line of Credit | Second Amended Credit Agreement      
Line of Credit Facility [Line Items]      
Maximum borrowing capacity $ 125,000,000    
Commitment fees 0    
Letter of Credit      
Line of Credit Facility [Line Items]      
Letter of credit outstanding amount $ 2,700,000    
XML 52 R43.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue and Accounts Receivable, Net - Pattern of Revenue Recognition (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Disaggregation of Revenue [Line Items]    
Revenues, net $ 151,778 $ 184,163
Goods and services transferred at a point in time    
Disaggregation of Revenue [Line Items]    
Revenues, net 117,058 136,338
Goods and services transferred over time    
Disaggregation of Revenue [Line Items]    
Revenues, net $ 34,720 $ 47,825
XML 53 R47.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue and Accounts Receivable, Net - Allowance for Doubtful Accounts (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Schedule of Allowance for Doubtful Accounts    
Balance at beginning of period $ 1,492 $ 1,121
Additions to costs and expenses 237 3
(Write-offs)/Foreign exchange effects (48) (4)
Balance at end of period $ 1,681 $ 1,120
XML 54 R26.htm IDEA: XBRL DOCUMENT v3.20.1
Basis of Presentation (Policies)
3 Months Ended
Mar. 31, 2020
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 ("SEC"). 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.
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 bad debts, 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.
Recently Adopted Accounting Pronouncements and Recent Accounting Updates Note Yet Effective
Recently Adopted Accounting Pronouncements
In June 2016, the FASB issued ASU 2016-13, "Measurement of Credit Losses on Financial Instruments", which updates existing guidance for measuring and recording credit losses on financial assets measured at amortized cost by replacing the incurred loss impairment model with an expected loss impairment model. Accordingly, financial assets are presented at amortized costs net of an allowance for expected credit losses over the lifetime of the assets. We adopted this new guidance on January 1, 2020 using the modified retrospective method. The adoption did not require an implementation adjustment and did not materially impact our consolidated statement of financial position, results of operations and cash flows. See Note 3 for further discussion on our allowance for bad debts.
In January 2017, the FASB issued ASU 2017-04, "Simplifying the Test for Goodwill Impairment", which 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. Our adoption on January 1, 2020 did not have a material impact on our consolidated statement of financial position, results of operations and cash flows.
In November 2019, the FASB issued ASU 2019-08, "Improvements - Share-based Consideration Payable to a Customer", which clarifies the accounting for share-based payments issued as sales incentives to customers. The guidance requires that stock-based compensation expense is recorded as a reduction in the transaction price on the basis of the grant-date fair value. The grant-date fair value is calculated using the provisions defined under Accounting Standards Codification "Stock Compensation". The transition provisions require that equity-classified awards be measured at the adoption date fair value if the measurement date has not been established prior to the adoption date. This guidance impacts the measurement date of our performance-based common stock warrants. The measurement periods for the first two successive two-year periods of our outstanding performance-based common stock warrants were completed prior to adoption and were not impacted by this updated guidance. The measurement period for the final two-year period began on January 1, 2020, and accordingly, we measured the fair value of the award as of our adoption date on January 1, 2020. We adopted this guidance using the modified retrospective method. Our adoption did not result in a cumulative adjustment in our statement of financial position. See Note 15 for further discussion on the performance-based common stock warrants.
Recent Accounting Updates Not Yet Effective
In December 2019, the FASB issued ASU 2019-12 "Simplifying the Accounting for Income Taxes", which among other provisions, eliminates certain exceptions to existing guidance related to the approach for intra-period tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. This guidance also requires an entity to reflect the effect of an enacted change in tax laws or rates in its effective income tax rate in the first interim period that includes the enactment date of the new legislation, aligning the timing of recognition of the effects from enacted tax law changes on the effective income tax rate with the effects on deferred income tax assets and liabilities. Under existing guidance, an entity recognizes the effects of the enacted tax law change on the effective income tax rate in the period that includes the effective date of the tax law. The guidance is effective for interim and annual periods beginning after December 15, 2020, with early adoption permitted. We are currently evaluating the impact of this guidance on our consolidated statement of financial position, results of operations and cash flows.
XML 55 R22.htm IDEA: XBRL DOCUMENT v3.20.1
Performance-Based Common Stock Warrants
3 Months Ended
Mar. 31, 2020
Equity [Abstract]  
Performance-Based Common Stock Warrants
Performance-Based Common Stock Warrants
On March 9, 2016, we issued common stock purchase warrants to Comcast Corporation ("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 (with the first two-year period commencing on January 1, 2016) 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. This threshold was not met in either the first or second two-year period. At March 31, 2020, 275,000 vested warrants were outstanding. To fully vest in the rights to purchase all of the remaining unearned 225,000 underlying shares, Comcast and its affiliates must purchase an aggregate of $340 million in goods and services from us during the period January 1, 2020 through December 31, 2021.
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 common stock purchase 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, for the first two-year successive periods, the measurement date for the warrants was the date on which the warrants vested. For the two-year period ended December 31, 2017, Comcast earned and vested in 175,000 out of the maximum potential 250,000 warrants. For the two-year period ended December 31, 2019, Comcast earned and vested in 100,000 out of the maximum potential 250,000 warrants.
The FASB issued guidance in November 2019, which clarifies the accounting for share-based payments issued as sales incentives to customers. The guidance requires that stock-based compensation expense is recorded as a reduction in the transaction price on the basis of the grant-date fair value. The transition provisions require that equity-classified awards be measured at the adoption date fair value if the measurement date has not been established prior to the adoption date. The measurement periods for the first two successive two-year periods of our outstanding performance-based common stock warrants were completed prior to adoption and were not impacted by this updated guidance. The measurement period for the final two-year period began on January 1, 2020, and accordingly, we measured the fair value of the award as of our adoption date on January 1, 2020 using the Black-Scholes option pricing model. Through March 31, 2020, none of the warrants had vested for the two-year period beginning January 1, 2020.
The assumptions we utilized in the Black-Scholes option pricing model and the resulting grant-date fair value of the warrants as of January 1, 2020 were the following:
Fair value
$17.19
Price of Universal Electronics Inc. common stock
$52.21
Risk-free interest rate
1.62%
Expected volatility
48.86%
Expected life in years
3.00

Prior to the adoption of the new guidance on January 1, 2020, we adjusted the estimated weighted average fair value of the warrants each period. The assumptions we utilized in the Black Scholes option pricing model and the resulting weighted average fair value of the warrants for the three months ended March 31, 2019 were the following:
Fair value
$9.00
Price of Universal Electronics Inc. common stock
$37.46
Risk-free interest rate
2.22%
Expected volatility
44.45%
Expected life in years
3.75

The impact to net sales recorded in connection with the warrants and the related income tax benefit were as follows:
 
Three Months Ended March 31,
(In thousands)
2020

2019
Reduction to net sales
$
184

 
$
434

Income tax benefit
$
46

 
$
108


We estimate 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 estimated fair value of the warrants is recognized as a reduction to revenue over the related two-year vesting period. At March 31, 2020, the aggregate unrecognized estimated fair value of warrants we estimate will vest was $1.1 million.
XML 56 R16.htm IDEA: XBRL DOCUMENT v3.20.1
Accrued Compensation
3 Months Ended
Mar. 31, 2020
Payables and Accruals [Abstract]  
Accrued Compensation
Accrued Compensation
The components of accrued compensation were as follows:
(In thousands)
March 31, 2020
 
December 31, 2019
Accrued social insurance (1)
$
16,479

 
$
16,588

Accrued salary/wages
7,181

 
7,465

Accrued vacation/holiday
2,936

 
2,766

Accrued bonus
3,200

 
13,965

Accrued commission
271

 
1,283

Other accrued compensation
1,770

 
1,601

Total accrued compensation
$
31,837

 
$
43,668

 
(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 March 31, 2020 and December 31, 2019.
Other Accrued Liabilities
The components of other accrued liabilities were as follows:
(In thousands)
March 31, 2020
 
December 31, 2019
Contract liabilities
$
1,694

 
$
1,840

Duties
3,585

 
3,731

Freight and handling fees
3,251

 
3,769

Operating lease obligations
5,030

 
4,903

Product warranty claim costs
1,498

 
1,514

Professional fees
3,232

 
2,833

Sales taxes and VAT
2,829

 
3,926

Short-term contingent consideration
3,300

 
5,428

Other
6,662

 
7,501

Total other accrued liabilities
$
31,081

 
$
35,445

XML 57 R12.htm IDEA: XBRL DOCUMENT v3.20.1
Leases
3 Months Ended
Mar. 31, 2020
Leases [Abstract]  
Leases
Leases

We have entered into various operating lease agreements for automobiles, offices and manufacturing facilities throughout the world. At March 31, 2020, our operating leases had remaining lease terms of up to 41 years.
Lease balances within our consolidated balance sheet were as follows:
(In thousands)
March 31, 2020
 
December 31, 2019
Assets:
 
 
 
Operating lease right-of-use assets
$
18,359

 
$
19,826

Liabilities:
 
 
 
Other accrued liabilities
$
5,030

 
$
4,903

Long-term operating lease obligations
14,069

 
15,639

Total lease liabilities
$
19,099

 
$
20,542


Operating lease expense, including variable and short-term lease costs which were insignificant to the total, operating lease cash flows and supplemental cash flow information were as follows:
(In thousands)
Three Months Ended March 31,
2020
 
2019
Cost of sales
$
390

 
$
592

Selling, general and administrative expenses
998

 
1,384

Total operating lease expense
$
1,388

 
$
1,976

Operating cash outflows from operating leases
$
1,525

 
$
1,767

Operating lease right-of-use assets obtained in exchange for lease obligations
$
186

 
$
1,524



The weighted average remaining lease liability term and the weighted average discount rate were as follows:
 
March 31, 2020
Weighted average lease liability term (in years)
4.10

Weighted average discount rate
4.51
%


The following table reconciles the undiscounted cash flows for each of the first five years and thereafter to the operating lease liabilities recognized in our consolidated balance sheet at March 31, 2020. The reconciliation excludes short-term leases that are not recorded on the balance sheet.
(In thousands)
March 31, 2020
2020 (remaining 9 months)
$
4,419

2021
6,256

2022
5,250

2023
2,399

2024
1,343

Thereafter
2,040

Total lease payments
21,707

Less: imputed interest
(2,608
)
Total lease liabilities
$
19,099


At March 31, 2020, we had one operating lease with a five-year term that had not yet commenced. The total initial lease liability of approximately $1.6 million is not reflected within the above maturity schedule.
XML 58 R39.htm IDEA: XBRL DOCUMENT v3.20.1
Other Income (Expense), Net (Tables)
3 Months Ended
Mar. 31, 2020
Other Income and Expenses [Abstract]  
Other Income (Expense), Net
Other income (expense), net consisted of the following: 
 
Three Months Ended March 31,
(In thousands)
2020
 
2019
Net gain (loss) on foreign currency exchange contracts (1)
$
252

 
$
(271
)
Net gain (loss) on foreign currency exchange transactions
(548
)
 
(132
)
Other income
(52
)
 
(63
)
Other (expense), net
$
(348
)
 
$
(466
)

(1) 
This represents the gains (losses) incurred on foreign currency hedging derivatives (see Note 18 for further details).
XML 59 R31.htm IDEA: XBRL DOCUMENT v3.20.1
Goodwill and Intangible Assets, Net (Tables)
3 Months Ended
Mar. 31, 2020
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, 2019
$
48,447

Foreign exchange effects
(31
)
Balance at March 31, 2020
$
48,416

 
Components of Intangible Assets, Net
The components of intangible assets, net were as follows:
 
March 31, 2020
 
December 31, 2019
(In thousands)
Gross (1)
 
Accumulated
Amortization (1)
 
Net
 
Gross (1)
 
Accumulated
Amortization (1)
 
Net
Distribution rights
$
316

 
$
(213
)
 
$
103

 
$
322

 
$
(210
)
 
$
112

Patents
17,625

 
(6,705
)
 
10,920

 
16,587

 
(6,491
)
 
10,096

Trademarks and trade names
2,786

 
(2,282
)
 
504

 
2,785

 
(2,205
)
 
580

Developed and core technology
12,480

 
(10,515
)
 
1,965

 
12,480

 
(10,016
)
 
2,464

Capitalized software development costs
33

 

 
33

 

 

 

Customer relationships
32,534

 
(26,775
)
 
5,759

 
32,534

 
(25,956
)
 
6,578

Total intangible assets, net
$
65,774

 
$
(46,490
)
 
$
19,284


$
64,708

 
$
(44,878
)
 
$
19,830

 
(1) 
This table excludes the gross value of fully amortized intangible assets totaling $7.6 million and $7.4 million at March 31, 2020 and December 31, 2019, respectively.
Estimated Future Amortization Expense Related to Intangible Assets
Estimated future annual amortization expense related to our intangible assets at March 31, 2020, was as follows:
(In thousands)
 
2020 (remaining 9 months)
$
4,333

2021
2,573

2022
2,575

2023
2,396

2024
1,817

Thereafter
5,590

Total
$
19,284

XML 60 R3.htm IDEA: XBRL DOCUMENT v3.20.1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Mar. 31, 2020
Dec. 31, 2019
Stockholders' equity:    
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, 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) 24,255,522 24,118,088
Treasury stock, shares (in shares) 10,343,366 10,174,199
XML 61 R7.htm IDEA: XBRL DOCUMENT v3.20.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Cash provided by (used for) operating activities:    
Net income (loss) $ 5,846 $ (1,005)
Adjustments to reconcile net income (loss) to net cash provided by (used for) operating activities:    
Depreciation and amortization 7,498 8,019
Provision for bad debts 237 3
Deferred income taxes 835 2,966
Shares issued for employee benefit plan 527 347
Employee and director stock-based compensation 2,303 1,918
Performance-based common stock warrants 184 434
Loss on sale of Ohio call center 712 0
Changes in operating assets and liabilities:    
Accounts receivable and contract assets 2,060 (14,056)
Inventories 1,609 (3,982)
Prepaid expenses and other assets 118 735
Accounts payable and accrued liabilities (28,969) 3,017
Accrued income taxes (1,307) (2,943)
Net cash provided by (used for) operating activities (8,347) (4,547)
Cash provided by (used for) investing activities:    
Acquisitions of property, plant and equipment (1,986) (2,800)
Acquisitions of intangible assets (1,270) (653)
Payment on sale of Ohio call center (500) 0
Net cash provided by (used for) investing activities (3,756) (3,453)
Cash provided by (used for) financing activities:    
Borrowings under line of credit 25,000 25,000
Repayments on line of credit (15,000) (20,000)
Treasury stock purchased (6,291) (1,215)
Contingent consideration payments in connection with business combinations (3,091) (4,251)
Net cash provided by (used for) financing activities 618 (466)
Effect of exchange rate changes on cash and cash equivalents (3,890) 154
Net increase (decrease) in cash and cash equivalents (15,375) (8,312)
Cash and cash equivalents at beginning of period 74,302 53,207
Cash and cash equivalents at end of period 58,927 44,895
Supplemental cash flow information:    
Income taxes paid 1,384 1,942
Interest paid $ 637 $ 1,186
XML 62 R35.htm IDEA: XBRL DOCUMENT v3.20.1
Treasury Stock (Tables)
3 Months Ended
Mar. 31, 2020
Equity [Abstract]  
Repurchased Shares of Common Stock
Repurchased shares of our common stock were as follows:
 
Three Months Ended March 31,
(In thousands)
2020
 
2019
Shares repurchased
169

 
43

Cost of shares repurchased
$
6,291

 
$
1,215

XML 63 R54.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Lease Terms and Discount Rates (Details)
Mar. 31, 2020
Leases [Abstract]  
Weighted average lease term 4 years 1 month 6 days
Weighted average discount rate 4.51%
XML 64 R50.htm IDEA: XBRL DOCUMENT v3.20.1
Inventories and Significant Suppliers - Purchases from Significant Suppliers (Details) - Supplier Concentration Risk - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Inventory Purchases      
Concentration Risk [Line Items]      
Inventory purchases $ 11,177 $ 0  
Concentration risk percentage 14.00% 0.00%  
Accounts Payable      
Concentration Risk [Line Items]      
Inventory purchases $ 9,330 $ 11,394  
Concentration risk percentage 10.40%   11.10%
XML 66 R58.htm IDEA: XBRL DOCUMENT v3.20.1
Goodwill and Intangible Assets, Net - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Selling, General and Administrative Expenses    
Finite-Lived Intangible Assets [Line Items]    
Amortization expense $ 1.8 $ 1.8
XML 67 R83.htm IDEA: XBRL DOCUMENT v3.20.1
Derivatives - Foreign Currency Exchange Contracts (Details) - Not Designated as Hedging Instrument
$ in Thousands
3 Months Ended
Mar. 31, 2020
USD ($)
$ / ¥
$ / €
Mar. 31, 2019
USD ($)
Dec. 31, 2019
USD ($)
$ / R$
$ / ¥
$ / €
USD/Chinese Yuan Renminbi      
Derivative [Line Items]      
Notional value $ 30,000   $ 35,000
Forward rate | $ / ¥ 7.0555   6.9867
Unrealized gain/(loss) recorded at balance sheet date $ (146) $ 100  
USD/Euro      
Derivative [Line Items]      
Notional value $ 35,000   $ 28,000
Forward rate | $ / € 1.1017   1.1133
Unrealized gain/(loss) recorded at balance sheet date $ (41) (253)  
USD/Brazilian Real      
Derivative [Line Items]      
Notional value     $ 500
Forward rate | $ / R$     4.0560
Unrealized gain/(loss) recorded at balance sheet date   (6)  
USD/Brazilian Real | USD/Brazilian Real      
Derivative [Line Items]      
Notional value     $ 700
Forward rate | $ / R$     4.0870
Unrealized gain/(loss) recorded at balance sheet date   $ (13)  
XML 68 R73.htm IDEA: XBRL DOCUMENT v3.20.1
Stock-Based Compensation - Non-Vested Restricted Stock Award Activity (Details)
shares in Thousands
3 Months Ended
Mar. 31, 2020
$ / shares
shares
Shares  
Non-vested at beginning of period (in shares) | shares 310
Granted (in shares) | shares 198
Vested (in shares) | shares (124)
Forfeited (in shares) | shares (1)
Non-vested at end of period (in shares) | shares 383
Weighted-Average Grant Date Fair Value  
Non-vested at beginning of period (in dollars per share) | $ / shares $ 34.99
Granted (in dollars per share) | $ / shares 35.11
Vested (in dollars per share) | $ / shares 38.17
Forfeited (in dollars per share) | $ / shares 36.06
Non-vested at end of period (in dollars per share) | $ / shares $ 34.02
XML 69 R77.htm IDEA: XBRL DOCUMENT v3.20.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
Mar. 31, 2020
Mar. 31, 2019
Class of Warrant or Right [Line Items]    
Reduction to net sales $ 184 $ 434
Income tax benefit $ 46 $ 108
XML 70 R49.htm IDEA: XBRL DOCUMENT v3.20.1
Inventories and Significant Suppliers - Summary of Inventories (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Inventory Disclosure [Abstract]    
Raw materials $ 59,409 $ 56,352
Components 18,925 24,599
Work in process 5,240 1,526
Finished goods 58,669 62,658
Inventories $ 142,243 $ 145,135
XML 71 R41.htm IDEA: XBRL DOCUMENT v3.20.1
Derivatives (Tables)
3 Months Ended
Mar. 31, 2020
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:  
 
 
March 31, 2020
 
December 31, 2019
 
 
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
 
$

 
$
(187
)
 
$

 
$
(187
)
 
$

 
$
(172
)
 
$

 
$
(172
)
Foreign Currency Exchange Contracts
Details of foreign currency exchange contracts held were as follows:
Date Held
 
Currency
 
Position Held
 
Notional Value
(in millions)
 
Forward Rate
 
Unrealized Gain/(Loss) Recorded at Balance Sheet
Date
(in thousands)(1)
 
Settlement Date
March 31, 2020
 
USD/Chinese Yuan Renminbi
 
USD
 
$
30.0

 
7.0555

 
$
(146
)
 
April 24, 2020
March 31, 2020
 
USD/Euro
 
USD
 
$
35.0

 
1.1017

 
$
(41
)
 
April 24, 2020
December 31, 2019
 
USD/Chinese Yuan Renminbi
 
USD
 
$
35.0

 
6.9867

 
$
100

 
January 23, 2020
December 31, 2019
 
USD/Brazilian Real
 
USD
 
$
0.5

 
4.0560

 
$
(6
)
 
January 24, 2020
December 31, 2019
 
USD/Euro
 
USD
 
$
28.0

 
1.1133

 
$
(253
)
 
January 24, 2020
December 31, 2019
 
USD/Brazilian Real
 
USD
 
$
0.7

 
4.0870

 
$
(13
)
 
January 24, 2020
(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 72 R45.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue and Accounts Receivable, Net - Net Sales to Significant Customers (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Disaggregation of Revenue [Line Items]    
Net sales $ 151,778 $ 184,163
Comcast Corporation    
Disaggregation of Revenue [Line Items]    
Net sales $ 32,935 29,246
DISH Network Corporation    
Disaggregation of Revenue [Line Items]    
Net sales   $ 19,678
Customer Concentration Risk | Comcast Corporation | Net Sales    
Disaggregation of Revenue [Line Items]    
Concentration risk percentage 21.70% 15.90%
Customer Concentration Risk | DISH Network Corporation | Net Sales    
Disaggregation of Revenue [Line Items]    
Concentration risk percentage   10.70%
XML 73 R66.htm IDEA: XBRL DOCUMENT v3.20.1
Treasury Stock - Narrative (Details) - shares
Mar. 31, 2020
Mar. 10, 2020
Equity, Class of Treasury Stock [Line Items]    
Remaining common stock authorized for repurchase (in shares) 175,127  
Share Repurchase Program Authorized March 10 2020    
Equity, Class of Treasury Stock [Line Items]    
Repurchase of common stock (in shares)   300,000
XML 74 R62.htm IDEA: XBRL DOCUMENT v3.20.1
Accrued Compensation (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Components of Accrued Compensation    
Accrued social insurance $ 16,479 $ 16,588
Accrued salary/wages 7,181 7,465
Accrued vacation/holiday 2,936 2,766
Accrued bonus 3,200 13,965
Accrued commission 271 1,283
Other accrued compensation 1,770 1,601
Total accrued compensation $ 31,837 $ 43,668
XML 75 R24.htm IDEA: XBRL DOCUMENT v3.20.1
Earnings (Loss) Per Share
3 Months Ended
Mar. 31, 2020
Earnings Per Share [Abstract]  
Earnings (Loss) Per Share
Earnings (Loss) Per Share
Earnings (loss) per share was calculated as follows:
 
Three Months Ended March 31,
(In thousands, except per-share amounts)
2020
 
2019
BASIC
 
 
 
Net income (loss)
$
5,846

 
$
(1,005
)
Weighted-average common shares outstanding
13,960

 
13,827

Basic earnings (loss) per share
$
0.42

 
$
(0.07
)
 
 
 
 
DILUTED
 
 
 
Net income (loss)
$
5,846

 
$
(1,005
)
Weighted-average common shares outstanding for basic
13,960

 
13,827

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

 

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

 
13,827

Diluted earnings (loss) per share
$
0.41

 
$
(0.07
)

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 March 31,
(In thousands)
2020
 
2019
Stock options
402

 
543

Restricted stock awards
51

 
227

Performance-based warrants
275

 
175

XML 76 R20.htm IDEA: XBRL DOCUMENT v3.20.1
Long-lived Tangible Assets
3 Months Ended
Mar. 31, 2020
Segment Reporting [Abstract]  
Long-lived Tangible Assets
Long-lived Tangible Assets
Long-lived tangible assets by geographic area, which include property, plant, and equipment, net and operating lease right-of-use assets, were as follows:
(In thousands)
March 31, 2020
 
December 31, 2019
United States
$
19,199

 
$
19,938

People's Republic of China
63,160

 
67,625

Mexico
15,078

 
16,644

All other countries
6,226

 
6,351

Total long-lived tangible assets
$
103,663

 
$
110,558

XML 77 R28.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue and Accounts Receivable, Net (Tables)
3 Months Ended
Mar. 31, 2020
Receivables [Abstract]  
Pattern of Revenue Recognition
The pattern of revenue recognition was as follows:
 
Three Months Ended March 31,
(In thousands)
2020
 
2019
Goods and services transferred at a point in time
$
117,058

 
$
136,338

Goods and services transferred over time
34,720

 
47,825

Net sales
$
151,778

 
$
184,163

Revenue from External Customers by Geographic Areas
Our net sales to external customers by geographic area were as follows:
 
Three Months Ended March 31,
(In thousands)
2020
 
2019
United States
$
74,381

 
$
98,936

Asia (excluding PRC)
27,825

 
24,076

Europe
20,502

 
23,299

People's Republic of China
17,517

 
22,308

Latin America
4,640

 
7,787

Other
6,913

 
7,757

Total net sales
$
151,778

 
$
184,163

Net Sales to Significant Customers
Net sales to the following customers totaled more than 10% of our net sales:
 
Three Months Ended March 31,
 
 
2020
 
2019
 
 
$ (thousands)
 
% of Net Sales
 
$ (thousands)
 
% of Net Sales
 
Comcast Corporation
$
32,935

 
21.7
%
 
$
29,246

 
15.9
%
 
DISH Network Corporation

(1) 

(1) 
$
19,678

 
10.7
%
 
(1) Sales associated with this customer did not total more than 10% of our net sales for the indicated period.
Accounts Receivable, Net and Changes in the Allowance for Doubtful Accounts
Changes in the allowance for bad debts were as follows:
(In thousands)
Three Months Ended March 31,
2020
 
2019
Balance at beginning of period
$
1,492

 
$
1,121

Additions to costs and expenses
237

 
3

(Write-offs)/Foreign exchange effects
(48
)
 
(4
)
Balance at end of period
$
1,681

 
$
1,120

Accounts receivable, net were as follows:
(In thousands)
March 31, 2020
 
December 31, 2019
Trade receivables, gross
$
129,316

 
$
130,888

Allowance for bad debts
(1,681
)
 
(1,492
)
Allowance for sales returns
(495
)
 
(623
)
Net trade receivables
127,140

 
128,773

Other
9,954

 
10,425

Accounts receivable, net
$
137,094

 
$
139,198

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:
 
March 31, 2020
 
December 31, 2019
 
 
$ (thousands)
 
% of Accounts Receivable, Net
 
$ (thousands)
 
% of Accounts Receivable, Net
 
Comcast Corporation
$
28,423

 
20.7
%
 

(1) 

(1) 
DISH Network Corporation

(1) 

(1) 
$
14,677

 
10.5
%
 

(1) 
Trade receivables associated with this customer did not total more than 10% of our accounts receivable, net for the indicated period.
XML 78 R40.htm IDEA: XBRL DOCUMENT v3.20.1
Earnings (Loss) Per Share (Tables)
3 Months Ended
Mar. 31, 2020
Earnings Per Share [Abstract]  
Calculation of Earnings Per Share
Earnings (loss) per share was calculated as follows:
 
Three Months Ended March 31,
(In thousands, except per-share amounts)
2020
 
2019
BASIC
 
 
 
Net income (loss)
$
5,846

 
$
(1,005
)
Weighted-average common shares outstanding
13,960

 
13,827

Basic earnings (loss) per share
$
0.42

 
$
(0.07
)
 
 
 
 
DILUTED
 
 
 
Net income (loss)
$
5,846

 
$
(1,005
)
Weighted-average common shares outstanding for basic
13,960

 
13,827

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

 

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

 
13,827

Diluted earnings (loss) per share
$
0.41

 
$
(0.07
)
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 March 31,
(In thousands)
2020
 
2019
Stock options
402

 
543

Restricted stock awards
51

 
227

Performance-based warrants
275

 
175

XML 79 R44.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue and Accounts Receivable, Net - Revenue from External Customers by Geographic Areas (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Disaggregation of Revenue [Line Items]    
Net sales $ 151,778 $ 184,163
United States    
Disaggregation of Revenue [Line Items]    
Net sales 74,381 98,936
Asia (excluding the PRC)    
Disaggregation of Revenue [Line Items]    
Net sales 27,825 24,076
Europe    
Disaggregation of Revenue [Line Items]    
Net sales 20,502 23,299
People's Republic of China (PRC)    
Disaggregation of Revenue [Line Items]    
Net sales 17,517 22,308
Latin America    
Disaggregation of Revenue [Line Items]    
Net sales 4,640 7,787
Other    
Disaggregation of Revenue [Line Items]    
Net sales $ 6,913 $ 7,757
XML 80 R48.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue and Accounts Receivable, Net - Trade Receivables Associated with Significant Customers (Details) - Trade Accounts Receivable - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2020
Dec. 31, 2019
Comcast Corporation    
Revenue, Major Customer [Line Items]    
Accounts receivable, net $ 28,423 $ 0
Concentration risk percentage 20.70% 0.00%
DISH Network Corporation    
Revenue, Major Customer [Line Items]    
Accounts receivable, net $ 0 $ 14,677
Concentration risk percentage 0.00% 10.50%
XML 81 R67.htm IDEA: XBRL DOCUMENT v3.20.1
Treasury Stock - Repurchased Shares of Common Stock (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Equity [Abstract]    
Shares repurchased (in shares) 169 43
Cost of shares repurchased $ 6,291 $ 1,215
XML 82 R63.htm IDEA: XBRL DOCUMENT v3.20.1
Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Payables and Accruals [Abstract]    
Contract liabilities $ 1,694 $ 1,840
Duties 3,585 3,731
Freight and handling fees 3,251 3,769
Operating lease obligations 5,030 4,903
Product warranty claim costs 1,498 1,514
Professional fees 3,232 2,833
Sales taxes and VAT 2,829 3,926
Short-term contingent consideration 3,300 5,428
Other 6,662 7,501
Total other accrued liabilities $ 31,081 $ 35,445
XML 83 R29.htm IDEA: XBRL DOCUMENT v3.20.1
Inventories and Significant Suppliers (Tables)
3 Months Ended
Mar. 31, 2020
Inventory Disclosure [Abstract]  
Summary of Inventories
Inventories were as follows:
(In thousands)
March 31, 2020
 
December 31, 2019
Raw materials
$
59,409

 
$
56,352

Components
18,925

 
24,599

Work in process
5,240

 
1,526

Finished goods
58,669

 
62,658

Inventories
$
142,243

 
$
145,135

Purchases from Significant Suppliers
Purchases from the following supplier totaled more than 10% of our total inventory purchases:
 
Three Months Ended March 31,
 
2020
 
2019
 
$ (thousands)
 
% of Total Inventory Purchases
 
$ (thousands)
 
% of Total Inventory Purchases
 
Qorvo International Pte Ltd.
$
11,177

 
14.0
%
 

(1) 
(1) 

(1) 
Purchases associated with this supplier did not total more than 10% of our total inventory purchases for the indicated period.
The supplier that totaled more than 10% of our accounts payable, was as follows:
 
March 31, 2020
 
December 31, 2019
 
 
$ (thousands)
 
% of Accounts Payable
 
$ (thousands)
 
% of Accounts Payable
 
Zhejiang Zhen You Electronics Co. Ltd.
$
9,330

 
10.4
%
 
$
11,394

 
11.1
%
 
XML 84 R25.htm IDEA: XBRL DOCUMENT v3.20.1
Derivatives
3 Months Ended
Mar. 31, 2020
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivatives
Derivatives
The following table sets forth the total net fair value of derivatives:  
 
 
March 31, 2020
 
December 31, 2019
 
 
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
 
$

 
$
(187
)
 
$

 
$
(187
)
 
$

 
$
(172
)
 
$

 
$
(172
)

We held foreign currency exchange contracts, which resulted in a net pre-tax gain of $0.3 million and a net pre-tax loss of $0.3 million for the three months ended March 31, 2020 and 2019, respectively (see Note 16).
Details of foreign currency exchange contracts held were as follows:
Date Held
 
Currency
 
Position Held
 
Notional Value
(in millions)
 
Forward Rate
 
Unrealized Gain/(Loss) Recorded at Balance Sheet
Date
(in thousands)(1)
 
Settlement Date
March 31, 2020
 
USD/Chinese Yuan Renminbi
 
USD
 
$
30.0

 
7.0555

 
$
(146
)
 
April 24, 2020
March 31, 2020
 
USD/Euro
 
USD
 
$
35.0

 
1.1017

 
$
(41
)
 
April 24, 2020
December 31, 2019
 
USD/Chinese Yuan Renminbi
 
USD
 
$
35.0

 
6.9867

 
$
100

 
January 23, 2020
December 31, 2019
 
USD/Brazilian Real
 
USD
 
$
0.5

 
4.0560

 
$
(6
)
 
January 24, 2020
December 31, 2019
 
USD/Euro
 
USD
 
$
28.0

 
1.1133

 
$
(253
)
 
January 24, 2020
December 31, 2019
 
USD/Brazilian Real
 
USD
 
$
0.7

 
4.0870

 
$
(13
)
 
January 24, 2020
(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 85 R21.htm IDEA: XBRL DOCUMENT v3.20.1
Stock-Based Compensation
3 Months Ended
Mar. 31, 2020
Share-based Payment Arrangement [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 March 31,
(In thousands)
2020
 
2019
Cost of sales
$
74

 
$
28

Research and development expenses
236

 
220

Selling, general and administrative expenses:
 
 
 
Employees
1,583

 
1,424

Outside directors
410

 
246

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


$
1,918

 
 
 
 
Income tax benefit
$
506

 
$
399



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, 2019
745

 
$
41.73

 
 
 
 
Granted
109

 
46.17

 
 
 
 
Exercised

 

 
 
 
$

Forfeited/canceled/expired

 

 
 
 
 
Outstanding at March 31, 2020 (1)
854

 
$
42.29

 
4.13
 
$
4,070

Vested and expected to vest at March 31, 2020 (1)
854

 
$
42.29

 
4.13
 
$
4,070

Exercisable at March 31, 2020 (1)
592

 
$
43.66

 
3.10
 
$
2,933

(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 first quarter of 2020 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 March 31, 2020. 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 March 31,
 
2020
 
2019
Weighted average fair value of grants
$
17.70

 
$
10.28

Risk-free interest rate
1.44
%
 
2.49
%
Expected volatility
43.95
%
 
41.64
%
Expected life in years
4.59

 
4.54


As of March 31, 2020, we expect to recognize $3.6 million of total unrecognized pre-tax stock-based compensation expense related to non-vested stock options over a remaining weighted-average life of 2.3 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, 2019
310

 
$
34.99

Granted
198

 
35.11

Vested
(124
)
 
38.17

Forfeited
(1
)
 
36.06

Non-vested at March 31, 2020
383

 
$
34.02


As of March 31, 2020, we expect to recognize $12.4 million of total unrecognized pre-tax stock-based compensation expense related to non-vested restricted stock awards over a weighted-average life of 2.3 years.
XML 86 R17.htm IDEA: XBRL DOCUMENT v3.20.1
Other Accrued Liabilities
3 Months Ended
Mar. 31, 2020
Payables and Accruals [Abstract]  
Other Accrued Liabilities
Accrued Compensation
The components of accrued compensation were as follows:
(In thousands)
March 31, 2020
 
December 31, 2019
Accrued social insurance (1)
$
16,479

 
$
16,588

Accrued salary/wages
7,181

 
7,465

Accrued vacation/holiday
2,936

 
2,766

Accrued bonus
3,200

 
13,965

Accrued commission
271

 
1,283

Other accrued compensation
1,770

 
1,601

Total accrued compensation
$
31,837

 
$
43,668

 
(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 March 31, 2020 and December 31, 2019.
Other Accrued Liabilities
The components of other accrued liabilities were as follows:
(In thousands)
March 31, 2020
 
December 31, 2019
Contract liabilities
$
1,694

 
$
1,840

Duties
3,585

 
3,731

Freight and handling fees
3,251

 
3,769

Operating lease obligations
5,030

 
4,903

Product warranty claim costs
1,498

 
1,514

Professional fees
3,232

 
2,833

Sales taxes and VAT
2,829

 
3,926

Short-term contingent consideration
3,300

 
5,428

Other
6,662

 
7,501

Total other accrued liabilities
$
31,081

 
$
35,445

XML 87 R13.htm IDEA: XBRL DOCUMENT v3.20.1
Goodwill and Intangible Assets, Net
3 Months Ended
Mar. 31, 2020
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, 2019
$
48,447

Foreign exchange effects
(31
)
Balance at March 31, 2020
$
48,416

 
Intangible Assets, Net
The components of intangible assets, net were as follows:
 
March 31, 2020
 
December 31, 2019
(In thousands)
Gross (1)
 
Accumulated
Amortization (1)
 
Net
 
Gross (1)
 
Accumulated
Amortization (1)
 
Net
Distribution rights
$
316

 
$
(213
)
 
$
103

 
$
322

 
$
(210
)
 
$
112

Patents
17,625

 
(6,705
)
 
10,920

 
16,587

 
(6,491
)
 
10,096

Trademarks and trade names
2,786

 
(2,282
)
 
504

 
2,785

 
(2,205
)
 
580

Developed and core technology
12,480

 
(10,515
)
 
1,965

 
12,480

 
(10,016
)
 
2,464

Capitalized software development costs
33

 

 
33

 

 

 

Customer relationships
32,534

 
(26,775
)
 
5,759

 
32,534

 
(25,956
)
 
6,578

Total intangible assets, net
$
65,774

 
$
(46,490
)
 
$
19,284


$
64,708

 
$
(44,878
)
 
$
19,830

 
(1) 
This table excludes the gross value of fully amortized intangible assets totaling $7.6 million and $7.4 million at March 31, 2020 and December 31, 2019, respectively.
Amortization expense, which was recognized in selling, general and administrative expenses, was $1.8 million and $1.8 million during the three months ended March 31, 2020 and 2019, respectively.
 
Estimated future annual amortization expense related to our intangible assets at March 31, 2020, was as follows:
(In thousands)
 
2020 (remaining 9 months)
$
4,333

2021
2,573

2022
2,575

2023
2,396

2024
1,817

Thereafter
5,590

Total
$
19,284

ZIP 88 0000101984-20-000018-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000101984-20-000018-xbrl.zip M4$L#!!0 ( "MOJ%!D;849?T,! *6(/P\\RO\Z?FC'?OB4^TYL;K4(XDR)5>5GWQ ($EF&018"4 2 M^]?/C01 LA,; 1(@(*[RY80&9EW7R)NW/C;__EVV_WA2U8,\G[OO][@']&; M'[)>N]_)>]?_]>;W3V?FDWO[]LW_^>5__^W_.SO[E[UX]X/OMT>W66_X@RNR MUC#K_/ U'][\\,].-OCKAZNB?_O#/_O%7_F7UMG9>-+=SX)<7K;558>)JRO& M\:7*!+\B2G;:*,-7K/7_?_M976;MCL1,.7#:!A?734\GX9JIK0;WM^N>W^[ MG34]G=4]GK6[#<_#2,.$=JO;)LVSRN$E4^F2+X['ZR;WSNY:Q; Z)@> N3;VL?[S6@U^_5/C[J#8O[ARE)R'\<9.T? MK_M??IH,IFFR=MI9J]M=.C4]L&0Z://J5TP>6O&:P;"S^C7PT)+7K'Q%P_2B M?9TU$;T4C1,&5PVF)[Q6-VDX663AL!(W81148#M M;A*BR>B2B4MD8.:)92]8+D@+3ZUZ42>[6^-%\-2J%S4+U,)3RUZT^B7U+^BT MVW?]5CTCQV-UD[++&C-53H&1V@EY/70PD!Y7E<>;^309;)BVE,4S#RR9WDC* MF0<:IB^=VC3MKLC:*5)YF/GUZ]GXR7SFR;G M-TVLAY$Z/N:#_MV@:4H:JYM4-$PH:A[..NV&L":-U$W(&Q[/ZQZ^_?>7AL=A MI&Y"$[99+:K9?T;Y\+YA1CE6-ZDID,MJ [ELU(3QJ!;E;^V;>IE,(PT3FE5H M.MHT<:G^S3ZQ[ 6-IG7VB64O:-3#V2>:7K!\>+>50W91^N\&( MII&Z"8.SRZ9OI*&&*4T?24/U4ZYNN@T1Q&2P?EK>:]"5\5CCI 83-!ELFC;, MBFS0C-OT@?KIM_VZ.'LR-0W63+L>M1H,61JIF7#39,EN:@U9WKIN>#Z-U$[H M-UB"-%(W 9+@A@DP4C>AUQZVOC5,*<=J)S686!BH?[R)3N50W90&/N1U7 "O MQ B6C6OJ+1D,X]TOB*%=,;IF;7*V*I,A:://8X M:[AZQO#AZ0:UZ]4I7:_?ZXUNZ]_>&18_#>_OX.60V,-369&W'^8U&*A>G6U: MXPOS;^^W[ZX:Q+85TM'YB-V\UN)_)8,VTNU9# MU 4#=8_?-:P_P4#-XT73XE91N[I5-'CIHLY%%PV0%+6 9%>-U=!TU/#VJ M>7C0OCKK7-8 E%;0)H--T^J\T<.T6I>41O+>THGE\+*I-3YJ;FZ=JQH/UGCG MQYEU'CJ-U$GI=%:MI*:!P3**#AHI.JCA\\.L.E8/VC=9IY^?766=7G_8H$\+ M#RUYS4V_VR!ILT\L>4&>MQI"B-DGEKR@WV]_7?Z"],2R%PP'-RM> $\L><'@ M!H+@U81X>&S9JT:W:[QH_%#=:YKX6AANF#D8UZ_W3B3#8..UNZ2?'X\V3[QH]^4_ M=9.N[L[:77 ?#;9@.MPXM0;)QXFU&,)(LP\8#S9,RY=-RQNG-=O'\6##M%%[ M*5G*X;JI-UF[)H0KIZ6ANBGY([OG(G 82(_CRN/-:<-DL&':THQCYH$ETQO3 MA9D'&J8OG=HPK5^C"24M^[4Z4!<]CQ^O)3R8Q.RZ84=O,M@P;6ET\##>.+E) M;<:#C=-JC.;CM%J;"2.-044YUC@I7_*Q--HP<7#9S((T6#>MSMR54^H-79/7 MJ?4V=8YF4.]?BGGEF'V\82DUC:3XOHZ=TZ&&:;/*,#>I?N4SC:0,L^%+Y5#= MM.%=T:!S,%*S3Y)^7F(B)J/3_S6]8+F=F7EBG1:)XOYC/^\UZ'+]N!2> M1EB:B;Z$X@WZ/1VIF90DN;.PY_NP3C$>G'MT6/LH'S\ZG'TTGY.PA97LBN_JA?-W/-^5B3M*9LZE^_/AMD)8DR^%$V?]Z M,\AO[[J ST_I->,"LW:_-\R^#7_(@?W1IZF_X3\^^_2AZ2,@0_GP/OTP_27O MI-^N\JSXH81C?EUH:G+IV9QRD(U./7.M.'IS\]?&_ZPX0R]:1Z M6U**O&_=GR%^B,0:2\QP@CN'_W]XY61D:]SCVZ2AO['#1AML""8S+-\)VDD[ M#AOM14E_.MJ^Y/8Q&(6QVUC;**3'=VH4IA+RY\1O_OEI".]+Y<.AK-9P_=N[ M?@_^.C#?\L'#4_#S;;_W:=AO__4^N[W,BF>C\P,1(0',QD(R^:T#7_YVU\W; M^7 ,TP^='!X9%TY/ /]Y*7IO?ID^5L'O;S_5?F(,T4\5D Y$#\96;U/F?BZR MUF!4W+]>]M9@^!P,7M3>G1BZ2?2S(8]-IY.G:NI6]V,K[[SMN=9=/FQU7R6W ME^*Z/[X?4NQ76@+U&SN9^9!3L+#W8&'_3#_PM=[=+X%LE_R8 M=GMT.^JF$OCS5(N='BNRFR1-7[*WO7;_-GN=9*&VWFGV1#5MY+^N$ M5M'+>]>#5\GY>B2/=EU["S:? IBC8?#6Z]JG//;5KE]OH?&GB/89(]I];5^> M-BT.8=-BY^G*UBM3IVCM>UB?4@=?K+67;;S-JS5./NYY5VT.PL>=;.#Q>;OM M$IH3IT^IS6D!\T 7, ]HX>.TN/6J+<0V@>')0KR\A=A7P'@JV#^,19&#R 9. MFGX8FGX09;VGA.'X]JRW,.@G-A^A:=^B3N6TNG?DNEWF]H-B^,CP7[/^==&Z MN\G;K6[)[,F]"7^Z#X?.4<#CYT8\WOPR0>1G]^$XL^_UV%6.]D?#&U-V%&T= MAS*N8%TY7$'J:-E81M'K:=WOGXZ<=5.M^_W3\<:YJ]F51L.HZ-\=22ZSAK[- MHO.:69=:O/QI!GDK?&MW1^GJLH]9_ZZ;#2ZRN]$E8'M^Y6[RWNLPI G9G]=& M]FC9OD%8_.&+^L.7TM)3WGC@VCNS M^7YRE:]_6WUM=I_L]0O8ZT,3E6FQ^CJBTNU.]B-3-)-G1[(YLY9@U*/V/&+P MXH7I&XK!R6*\F,4X'E$YY6ZOGL5I]%UKF/=>6^!?1>K$^M,:Z*MA\?K)X$F[ M7UFTOTEB>(KVOW,Q.(5PWPV+3W[\"%F\?I1^6M1]16';P]&X_#;O79]??2Y: MO<%55IQ?_=KO=\Z+3UGQ)6]G"\?HQL\46<<,RTNHWO9@_I&(Q,-1N=48SYZK M6X;R]V,E=B0VYU^RXON1F'ELOQ]A66Q=EB& MV$D$9D7 ]6_;K<'P=;&_":D3Z]=A_2#O^R]S7KMF]M6\=>< MF_G4*O=KOV2]409JM_HUG^_OYAW5%+S*L]^I-&[@'5=QZ=$UUK)I?U!,F3S3 M9V$YE[\?]9Q=-CRIYTD]3^IYD/GYMK'S244/(YP_J>G)BY[RFU=JH=GS!5"? MBU8G,^UR]Q-4OYWE7UJ7W2-913N.X&])7$_B>JQQ\$I;? HP M3@'&@5RU<++!)QO\&N/AE6L1)^$^"?>!K$DL%DFN+76N/QB.ZPD'G_L/_:(W MVGG[-+H#8AWMSMOF(E1/L^?< EM!\D.-D_=_[. D]R>Y?_6QR59R7QZVGKB] MCZW[Y/,>GC@)_Q+A+X]R+R7<20->< ?\I $G#3B&V&?':X1;Q?PG#3AIP&N. M_L>WUCTDJ0G\RR+&XQ+3)<@MAN@SV'U7 <%)& Y!&([5,GS*NMV\ M=_UKULN*5M?T.J9SF_?R06E@OV3AVQUPX54*RD:8GRS*28B.1(A>W!(MWD@< M@2##[!V0H_.V-VSUKG.(),U@D T']GZ\?])M#>8OL?39EZS;O\LZG[/V3:_? M[5_?7^37-\,CDZ$-4'^4J16X'^=VS;2\XTE"D?0JOQR-(__O11H:D#[."HI= MV(9/_:OAUU:1@;6=_G&B,@G9%/]]#W*Q-A6.UEX\W8F<[,7);3P>DKW(NF4$ M-[C)[[X'25B"]_?K/$["\"+"<)B6X2,D.KWOPBO,87JTVO_T#.*45KYD6GF8 M0E$61Z9-K0'$TN5?/K1NCVVU:BN16(KYT0K$DV.$DT"\F$ <9B)YBA..B^%/ M=@FG)::#6V+:^VFN"Z!*]G"MP_O6M_QV=+M8(%1DG7P86^V\"Y#/B= M7XT?6)@U.S0_-]4F_3ZPK=YB)=(_6D6>"FXN0!_G/]/O=?H]X&%67,*T\ZNK M#-Z;'GOWUIY?'(=4IH,S#^0>WSLQ1^]=U155*/XHVU5V[>BC3%%3-XFV@WD\:?LS:OLLO4_:?M+V?75VZ63YG^^RZU8WE @\ MZF'H#:JG5O>L[X>NJ$"LGQ>(-9'C&6J=M/6 0]K%W&<[B?;9Y? MP%*,$GJ/ MLOPI@X]U#/S8R3KCF>:ZR,KRJ..0\!>5OBI9)W*WFJ['*8U'&7+9UJ#\\3@$ M^A1;/4]L-2\5WUD0=8J/7H\V'(6W.(4O!RB !QF^')2]/,H%Y>./=TXKQZ=X MY]GCG6PX3'=2SHK!H>O.6L)=@]=1AA/I)!O_C?SWJ)=A-+PI3?"[?)A?E]6/ M#L3[T6".-[W?M;X.1LEUM=+'?P_V'ZU>YW/6S7J5JWD>7Y2.AXT6B@5 $//> M]>,SQR$=R916"32Q/>M2:&>6L$K?F1J%>@(_CY'"_ R),XS6-%*+CS_92.U5 MKC(+U46R_Z M?XT^NW=_SP?IR# (31SU6OF86V][5P50L$RIWGYV[UO)2^] WV:ZVEP.LO^, MX/7A"_RKINO-W/@KT-8MR7VH"K/!MQMX/=MJIX;9SY<#L#.D-\@!9A_?D7NE MG_P+.];?AV5P/O[0R;$>N&.MX=:AVHG=.E:]09^)\G&ZVTA8@:J&CY\1/QO_ M9V.M35[@I*M[UM5'(I\T]%DU5)4:RM?5T(7'7UFN>E+3DTL]=(5]X5QUL@#^ MWEQ@])CZW;2*["*[&Q7M&Q"BCT7_NFC=SFRKUH^/AC?](O^?K/.^!0,8I5C=K0L7<-@GEAZ1$:UICC-?&T5GH.%-#L#89=[2L>ZSM^E_< M-^Y,.S[T>]E)07:A(!5*GG3DQ75D,>0XZ0-9)HLBFUBD8[,I-U M%%ZXRK9"XF?9ZQ1)3!_KY7>U?8UW):,G.=LAL_5^2DMVQNR'][S/6H-1,3YN MT[L;58\?+3[PLQ/A9Q+A*\I,,/TF&+_+!7['(LK+U;#88'D\[F:.7Y6;2'ZU,S[=@.:4\ M1R*[AYKR[*6SS"0S/]M9;GX2MIVN]BVDN:M6^Q8>/\3%FY. '/ JR'CK@_VW M^8!P>8[2!T?3GW1S WH@1+LU&+I^<=RH(>=Z.7Y[">+]@LZ! LY[,* MY7+K!^S67UPHIRU:I]+B8?J7\BCS MXWVX:0EK3J1BO\CRZQZPX2:=R(:_IN9<"XN4L947_VAU1\"$AS_^':0B'8&] M?Y<.P,Z_<_I,N6HV*!_ S:^<66:+17FA3_N^_GTS3PXND@2DZX\67OSWK',- MOXXO$:N>5/[0[W4F0UGGN!1H&3\?-6 90W>T.,R U"P/NX>H29IJP%DB M3CN"JUX8'T&ID<;G6$K>7WOH@[0]]&1[3K:G*@\GVW.R/7NW/>1D>TZVIRH/ M)]OS:FS/7+WV0=F>4]QSLCVGN.= ;,_^;E#:J^V9X9=M#?*%Q?+!,+\%,IY? M/=C)"IWRL),]VK,]FBGO35?[.J#E@T*W)W_YTUZ\ M>\4*FR[^G<7[S2]3Q'\&Q%^C0!UJ[6ZS!+H/?WR?$@B(OW8)/(1:R(>[S>O% M+_Q^\7V*'R#^&L7OQ3WJ2:!>ET =E$==;<].[O1UB=^+V[/9#&'YDD8ZWU>? M]/[^R=NB]3]Y-V_U+K)6UP$41:L]7-R-^:X$=G<9R(KUB'2:<"N^O$9].C1S M7I9NG,SY]V?.=[_QOI8Y/PG4ZQ*H@[)G:RWXG!*DURN!A[#@L\*CGE:\7Y?X M/<>1HE-V=,32>LJ.CD693I'!29J>T+QJ=P4WFPO?P]B2>^,?GCD?WF0%O*0/ M.,-H[WH\*&W_HTGQPM3 [EOP-OKR$Y8^?7X?GWU^6>%+=D^J>5/>@T^M1 M+Q_K[2"UWQK,"O?MN%COEPDPY?CT/=.QQS>G%]6\=C3HU+TS'_09P?)G",(W M?N5=T>^,VL.ZUY;A_F1\X_=VX<&L\:WEZ,;O[(T63<8\5>_@CQN_=#"Z'.2= MO%7<-T+[^,C&;P>6_/DQ7*3<=_;UG?P+F*=924PS/H!9 :WISZKFFES^7W. MS+]HY@L^Z_5O\][*;SQDE,W?6'C5=.@!LU5R!\K56R)VY? V"C)M?G<,Y%YN M#'9*[_9H, 1#7*L])<6G#VQ#\S^'_3_;O?MC(/GT&P];''NC^)=LD!S@GV.W MT4CW^<>VI7XV*HZ)^@])_.ZHGZ[I-! S=,K2^6[K^H>)>[[(KN8"Z3?CR+K5 M'IY93I$30BKB(^?<6^ZP(\@X)Z(WBKWYY:K538ZJ\O+I%\>+%,.8#]JM[A]9 MJPCCN&&-C\MH$584(:8D]X1#Z,IPL($'R04*Z,TO9].%@&5?FD+B^^TR*AT_ M\+&4I@B_#=8 )41-"'R88N,Y8U8I9M*EL P[P1'U;W[Y;0)%XU?JP4APK@M$ MI()*)3@F@7)LB8W:\: ,LD9'[^*;,DJK ^/A*XM C.%;GR762$0YL8HIPVDP M1FD51&1!&Q(=(6_F L7&+RV"D:[)6>/K5/*H(F<2.<815S8@) B7(8H0- >! MP.CLM_GOIE=//Q?* -EE:>6U^Q;2@&__-[M?X[O>&RF8H)9[QDG UFMX"G!6 MP2'X=3ZY:OS2 AB/+;E+=SPX'PW3.E8';-T<3.,R/?*^=7^&^)L?.ED[OP6E M@X$/<09((KTF+C(K5.!.>2T59T0XI'50(@ ^R1"4;YP&WYAJ3 'J.9B7@+6 MP%C?+K*[?I$,=$I\UI)CHBE\&3DD ^)$&RO R/AH);*>&@/D_"-Y^U5?FH=^O1?_K\"9U_6WUUN&M5D@8DH80,_^CD+M^13\]#$ MO)L5#B3]NE^L X4%ODG.L,3,3CK=[P0^MV'24#\R:"HT@HH3D'.V*3>?=#>!??G"S(,U_=QZF3S=9M[L^BY -3B@FO8I@ M^*,Q@A!IA"!&4V>LKF'1[!<6O@VZT[6C0=[+!FM9?FH0ETI*@PP/SFDC''.4 M&2NUCE'5?7SV$^GK91@##"Q&6<>/4H/IB43/?W^RIS&KXF=TU@P)3A1A5DMP M0L8RBT R%'@!Y:- 3LYH>)D'4TDQV*6__=3X_^L.WNO ,F*E\D-9?MB(EF#UI@3Y24YJ,I1)6 M80PF4VAP*-XO0HM)BD,6H%T.T!/!7TKL2"3A+D;PA)H'$T 1!'86F1"#!ZNQ M"#Z154'8#/J8UNUNDA_X._RO"]8O9EN*,<&,>P1N2EO!'1/:1 (19G!!68IC MK(JQT!7HE\+S-."74MY'Y DV1%KM.=?,. S1@>=>6:^\4Q7@P:D\#?B2/^E8 M;7]4'F.]!#,_@&D7_?M6=VM;(HQ!0'HG(40 -**%.(%;Q#0!7RR=6,1#2R$J M>*P+VLY06LH:!8$IM1X$RR'NI=-:2<(8B!6VQAI300F5_^P(I7X[3Y$>9&JM M7CO;BB=<6B0EA$$0>G"0+\LDU501Q#QCU%80P((K5<6@%I(MX5U*< IQ)01N MCBL(-1U&%OD ;EH)2)*PC149@EA&5C5Y%;R=?X\&P_((]^>^Z73RM*0.B54K M[[SMN=9=/FQU)U?9#-[VVD5:-_79^+]O>^$_HS(6Z::XZ7/_0S8L&5SQ^Y/= MWV;6L" )!-$&8C,>&*2^(3H68Y3.!L,JKI=1-H/H/E!X&0(];%T]['*,7Y!" MK7XOP3"WP=4 SF1GJXG8(%,F:@.N@%/J,1+82VUME!9"">+=JR?V0Q3:I'B1 M(4C$A8A>\< I)'I@,!"-7C.,0\7]8_4Z"?0LTDB1BCX:98S&W%*B;:!*::^< M!?=IZ$L2N]OM?TU&,_:+7*1C%**ZZ&:;X-C%?]PO=' ME\.K41>\TR0$:&?YE]9E-_MGD:>>)U<#T^N$JZNL/3R_FFYD7]0MGZUR*C0M M,WC+#0/UQ>!$,63_&D= #D/X@BI(U:#T)(CW38"5=@P25P2F#&L-DL>T\4RE MA4TP:N!L-:X00.V- K67-[]O?L3CSP:4EXS\[6?[GN^RZU1VO%CP6](+9:K<&0]1&.]*=3^N/WC6N8+[(O M66]4;_YV>0U\8][GP8$)CH&;@4.@J!%%P@6B**4,)JO)Y"@L4X95\D M"))R")0Y"LCS*#1DNQYBDV XXQ 05I>SU Y)\-!NJR[LP/O GZ+"K+NV>8:16*$,#BKNARW/9"&.YI,9822+C*ME)E]:7 M4$H<)6>L0AMNE:W6[6N;P/K?;-_+,39S1V1>>]BHYA\1M^ MWRKTKFCWF$^.[NZZY59H7B9O9.?JU?YS\=-I*%3Q%A'@.R:ORQB,4J) "(G]N#X*?7_M[XN81*Z)%GDJE M(&0/F#M$C/2:.2R%]Y"4>U7G$.+=/E2O?_:J\8H@Z91>:LF!YT,Q$3*G! M(B!C/<+/:T27D?>Y.7K$^H@$<]$@KY&5H(]6*V:\%K3. MT8,Q90(<(>:!FX@L)!_,&(? 37*FZJ+7E^#I_MSCL3).8H&MX@%%S#DX0\L( M-0AA19B3$.P\;[JX5P:]*L=(I2?&0]YDY>JR&U0ABD-"1 M(@&N$#'M)%8(^Z UCGYNM_GE^+FNN9U[V6#?#&DF*D02(0K" ]&2Z_+LB8Y! M8V_2T20YN_NP>-R/KD/8>3R7TV:!H.8V%0/4UID@6(0?:VJ,&4(K/4DM<3:BY]2!U-#U:&R \\8*$8)53$*()0T5RDBBL*>1 M8UHIL25B<]+.TVES$ITFDYB3]GQ2WX MP5&[G0T&^9=LB8/RCS0^VZ&+FEE>E-[S .[>!^XM4U$%P;R/@8%5C?[-+Q_) M'\O(L!R7G=%A+[N_,X41W GC*3;@190AFBK,"3><86Z$VR\5?N\E;Y]U?N\5 M6;M_WN#=0()SKAW6$E.I=*@ MB2AU!) K;6IC*4;,@6S9.S"SG;>]8:MWG5]V,S,89,-!''6[]^""BV&R4[\6 M_<5SRW4%_K,6E DN-(E>4 -_(DY))"W'T4J"J,&5BBC)9CFV&62[0FBI2Z#P M#_AUZS@&PRNVP!D30T M-<.S]S;KM6]N6\5,'^=IU?K'UGTJPGUX8E&EJR]+O2VJ062>%95G5]2&"40U M<<1;Q)56QC@FHW;&>RITY+)2B(\QU3,5I%72[)=J#P\.AN=7O_8A&OG2F$5F($Y#75@>3UEYG%P F71#Q!/+MP%N*W45VVP*+/_E;2FK6Z32D$$34 M'C19<:X(4MHZJ;7$UFBJ.09'S_ ?2X"N?O41R+R7G5^Y(NOD0_A8WBU/+ +' M4O#SZ:&3XOG77E8,;O(["!:2\+2NL_$J<^]Z.JL^#6F,&D-O4 T4Y\"8$]Y9 M.!=FU:'P^)W?![;5JQ'QA>T5%@7#N/0VZ?2;X?#WZ'@ZN@%N?':5<]K6$OTH M^)3F.R/B(U_ VZ=C#S"6^JA/5Z#=I.W?(/6QZ>2]=ZVO@]%"'7?R8OPW\M^C M7H;1\*;L2O\N'^;7I<([D(!'ZGPL&S=.WF*N6ZE[^>_!_J/5ZWS.NEDOJQ)[ M^J)QWZ,Y)GW,RLY,C\^LS"II@%X1/P2 QP9N@C+#"NXCH;*W'8T?$!_7< MB$2K*/O ICQ[)<2ET4E+B:5:>NZPU&G%!5M'TWD$G7;^_>M?_>+,F%Z_,*X M@?,$D_VJA*2<&&JB1YX'8FU,<8F#!(][$^-L,/?0#+B!96L3_H%SJWW=>"!O M73;;_,9,23KA0,>)=,YS(I'ABGLLJ8H0P5M<";SP7*:T*6R/2*4FU],^0^/# M(=NUJ>%>0?3CK2',0RQD-(* FREAC3'*\,I6@N1HIMW.$C"V G7I$75-"6:& M\1A BR2 *C0VC&!J20P$56(V(039 M2Y=N$;'SE7Q#DG.>>I[Y47P:1E"VM0 M8#3UE*P>CA)T <:Y[V\"VJK#X!I) 8[?6 Q!HX1L@3(4 A..6@[^JM)BY8PO MDJ\>M'$7P[>#06J\U"^F;:\FAY4^=EN]C:F83O-P*W&P1O* A=(X.&*#0A$T MK$I%RF:"\]7P/ 7T550FSDH.^J,AQ>!4N'14%-(RQ#PE@ON*04A&XZF@?^[[ MO,C:D) ,QC_OJ+O,S,+=JHXR3)#4K<=9%85*S1TMI",V+6%:K92H6;54]6A7 M<-D2X^TZF*R/L=<:2P^\\S:U5, Z2F\9Q-<.6:E0'<9Z1QC7[/&LH5.0'$;@ M!"18Z=0R#0"P"PQ'$B5E*E:ZD*P =7XK9QM(GZ6YC S>6TM98%9SJYQ-J[21 MD @""ZEGY5#FH6&]OD#B@$VPG@NM-.@=4LCCI(+@S2D*NF+>]X?I*A.)%)?@ M)[6PA',01Z5\Y(8JQ8.,C%4:_NP=TF>11.>BUER <8@^+7WHE)139 BG+D93 M<0QG>*6Y>';,UY=&HK4FCG&N@N"&.".TPZFK=[G*PWDE+MX V(H+>)AB6VR8)ST"6 $:#&J3L(,IZFBM1JY\S4WUE/'-DF4#T= MC>5] QU7SH3H+6+%^M<\AE6BZW?!4-":+X-LUC37<*,\H MD#1M#D=(HC"*(3B-4O^1:C*%R$.#QJ5@; 'H4@);!HJ+(TH=(<#Y:^,B]]P@ MQRB&C*1"8)4:/6\)YR/ER^VRK0BK, Y"&TC"(P0K0& NP "AZ#P+*?ZL"@12 M#82M!^<)@"_OPVM%E,2#ZR9I^1+<&@W@,'1J$*N9K@0M.+4^%SL#?%L[$@28 M"\9LP)%R2EDZ$1TX"BH0"@EB=7N!*"GI"K"7Z]U:0"^GM?20$U+O"67E*HVT M!GR3)$XIL(+5.B B,4/; IWR<-OOC;9>N$ 0Q*7SYD01#@FL<10[*CPD_181 MIFM,M>"+P%:!V!S*Y4V[L10*0PYDTD%:G*+,.T"HQ/K6ZYV;&=2AS[Q M2X'8 LSE]B"U%@_1ZDA0.H $"J4ALZ#8IN[1OF(/( [; LS1[:ALQ5NF'"D' M+;*;= EHNO,TV9&T&001Q?D5&)3-R&P<@V041PBT,(?_T\H30X-#G!)F?,4T MG(&EJ\K#)O#M$K7ER0C$:8%++QV@YI5)=U:Q )$')]%[65E.@=R\[!*_(]3J M%T-F5@HVO+S"(A<]TSY@QQ&H@F9 MKJ:KH4#@A*6F3+\-1=802+(K[" :4XZ>A,#J%MCEFLIE:Y!U$FN!K^-"J>P_ MHWR0#[-/6?$E;V?CJMF+<F"[E68:K-76>PNY[6ZMA', (( F"2 @RC!2':"T:D37VH8IY)5S,1TR5>F:$,BO.<6IMB!6[VT@!Z+IZU#A(AMDK:)] R+B MT_'G_EVI[>,OK* +2PVXJ6 I_>0QE5ZDWB)4&P\9/3CG"ET(>AG"K HM DE; M1H9QHRVWW&L(*;!1J2BAO(!WM4-[9DR.W9B7UQC+%,%Q#O:%:<<$V'=-F9!1 M5] C:TN5U$40::QLE8K3< $.:J$H5'\,OJZU[,N;.<@.\V2".'I184]@:C* 2"B$IKS[7 +D9E.4*ABA33Y!"06K&%9!!AWFMJ0?R8,Q0RY!@, M13I"X%PM7!*+B]M;(S4^S%VJW/G5XLF3G42,VWNCV9,::<\=4:()D,HR:4"& MB1-"4$-C6E6H7N&SN F[%-,GT&0;P[L;FJ3KK,$',:(51TH&;DBG%[FO2&>2?OCA)TC\W\PK=V=]1)%S;W;Y/Q'@TGKPJM(AWN'$ROTZGK-5F+,^5W]H;1Y-Q!(.C?(8EDM(&(ZK&$LL (R[X!<7?MFSNB)'^OQ ^+" M89&W4W"V1K%P.KW)O&51&,R1%A8YB0TVW@=(('QM1^;IL9GCXL6BJ3]<>X5Q M"E$#$>DB%[!6AE@(D(B4$#=('NN:N9+CM%?/RI.M[95+AW52$2RVD0?C3 3F M! ]9I2?6A;IK(1@B)W[LPUX12%>EMU0'&GE:K]:":\,RMJ M0LN598E!$TA5)2-8<\^E80%4G4FE'14N5JJ4N6"8+U1]5N.\>D"69B^R/'\J M@O("IPM&;2J1==(S[J@3M!*&J4YXY1$J@T M"3]4"O*DDIS4P%.7+RT%:WE%FX\H2(HA<*3<,""4QU&# 6"609)7R6 H%Y40 ML@DL.QKDO2P=M;^]S'OC$JWIJ?MT5^D@[V3C[CH/A]&WR[Y95&"\"!:A+-O6 M(D29NL!@T!Q;K2OE;&%O8WM ]X3N\F(@!ZEXD"J8='6N$$H8[TBP(E#(07VE MK'K&!O]X.S:PW26FSZ3RK#^-+JEA48 M0P);RV#@5/;@\:["O;%5)R)+F;>%:0.T& MB[*ERL/*R:]9_[IHW=WD[5:W=/?E>E9Q_Z?[T+P#S9@,E(-N:@(N,9JR :>( M"ODH=# M;AH-HZ)_MVKG@<8H(=5TWG#*P5)9B22#!,'8:QN$7 (*\\5AW@0!XVP<)AY$JH=4[C2"RLHSXC%TZTT$2Q9*<>=YYRS MH!2'J#AR0FQTCE1/_S$P;P>.[A(K+5Q 3DD;,1AHE/(V+I3W.AHA/&2=U8/1 MC+R8C.[*2EL(G*7WV#)F.574>@.B320F@!QAE886J>OIBWCB-9'>P$Q+%%U, M5WP 2MP;:2&0=-)1[KW01E1B+A!N^B)F>@W4=V2F.:2-8,P41*.,@X8KHVCJ MI2Q$E)!P5%4@Q3-/)\G"TX_K1).WS?\P\^1FY0-4$*LPA"111 Z>)S5N($ZE M0%I;56Q'M?_O^VUB]29T6?C_\+?Q[8-C-Q-JL&[ M ',8KJZR=N-^7//JH_"!IQ/M(>6A,I@8HO$B< AUJ-,52ITIBG$"D M755VFPZ XG20 GG+'61\Q&)+#8> 2J3&R-4>3)S*'5J!NN59)NV-U^\5M+>+[[KY0BHA3"$1832R65+67F$&8NTO@@F@NJ:729) M%H3U:;BO)./OO;QLT_5"US7)@(.2$ER*@?PO*XU!/KL2-Q7M.\?^S^'XO]D4"1,V7+)E$R[6WIH ,EBA"D^>*IA1^^ M#?*?>WGWO]X,BU'VYH>?M@5C[(\?C9^CQB+*D (PP-JI2#VH9I22,X!BL0YY M)1A3GK6*\Z(,_SME!#W5Y)5!T3PO%=',,82$=1@@!2Y*ZR#APR(8I"5O,A?H M1X1GV+D:KJ>BL?QF!AJL,%)8K-."$E6&1VTLEE0[9B/9.QKCYGD&,LU^D:[8 MV9 +G*4Z7^11N9B2D@^D%%;I0B,E':OK:EJ>79_7J69PMH5Z.=%5$,'BE#5A MPAE&&G('\/2!@X@C-W>:9O=0OZVW@,OIS!3(B56&!8"8DJ@(TSHUUG!$R>AK M+5>ZRP&XL03BM[56:QUHE].76!% ,Q4 &SC!6DF#B+,:_H45!/*UT*:#-H1L M"^T6&U6>&(^=U\X(SHT2FAJ7-C*8Q%PJ6LFK",-- E!="E@%V?+.:@J99!4( MXX(K#+8 *.DQDB%ZQFBET((L%!JN@&RQ54=]&Y$U,@^M,,?!VZ \1!I!*_ - M*,@8A#>"53O R86]^26P; ORJHA>1,2]I4JHM.XMF,((B&T5I)@"D6I-Q!G& MHD+<]8!>N&'H\<(3W$3HI?(0TD7V)>N-$NA;7*,T M!:_R;#4"FUO)4)"\:T(()*K(.Y]:2VCPVSQ&B"?TK%P_WC #MGF6^,U4W2OU M?3ZX 5I][1=_'3,'O/#@[5!$V$,(G#IM190X(! &.Q-U/0>0?"8.;$S(Y[T2 M;/ZPHD&2E[J;V4& MD X8@_ED$?(6\#S>@34%,T"=!Y&F]:$4V;LC7X=R!V!$!1=I4\T&PE'JF^E= M@$!4!4&P"52Y%W)!QW2=[)Q'MS8$P1B)6G!IF22&CXVH=HPHW."3V,&1\^6C M2L\<DCUG-!:N6HRL MV.*BYFJ0GHS"4B9X'I67'BL(#"05)#5#F:#@7$W+)A P]D04'I3=]#J3KGV# M3_UN9^/U,&:=QE)%$QGCEJ1^36DM$0D7 >N:ZV# 9*I%'6B"9DN85S:M!$DW M#E(O*S1'EEO#9'""@3=$T9F:4D'@C-P"9I]=#M_V!L-BE':C;&N0#S[=%5FK M<][[1ZO(D^M*^]C+8XJ+M-W]4"'WOO4MOQW=/O,-R@]39L&>^TSJ+9-^7+4? MR5Q$'GF5[G;B0@,#O"81(Z*)CL*0AC!D)I=;EZC?*2/>]7N=?N\MH%%>_?6GE^LX@]W0D<3I )OS*.-2L=TUU!P%#)OK>MOQ$98'B"#\MY! M,FA]31&4!,JHCXP'8 2UPC'N#>@*T]37<>+$A.?1$A3!M7$:4P4Y_,0]\5!2=[9L$L[>8*/0SR7D-D$YCB MF*1-,RV-A@ Z:C []=$^@C2@B7(KJ#!/OFDQV>^]8MR=^'^RSN?6M\GEL8.W MD$VW!OT>$/_^8W\P2&UZ-KOK&JRE,4(82KWDQD7CJ#/ =^XHB8%6NS O[+!O M!>(\CB#)Q1"@],5T#P%\!6=U)B@D1-(NS!7$#]CHP+7 M9;=0KDG-7KW .P,\2P$W_'=LA!J[IRU-MJ2EBIK@N*%$)YO-A2->I/MDJAJJ M%RZ36071DZ!?69WKE0T$DBC!)5?*IHN;=.J&ZRB*FE72+47Y$X '?]3.RU45 M^',W*SNL]3JS#5%6N)Q? M/?[89'L>'/?CHX^>,ZV4S3G^V"^R_+HW+;&&OWYM%9V%$.#A^_;^X8]_S[,B MM3B]?Y<:G,Z_<_K,V][=:#@H'\#-KWP/SFU4E*>D8I']9Y3UVO?U[YMY,JV! MCXHB[UTOO/CO6><:?O79 -"J-@C\ $'@9"CKK#II9W#J@\P(\XYK$%0C(P_@ M#'TPX&XJ-F^.UZMX]VHY38Z0TZF(+UW@A1UX,QNCB@I^4LC@=%V/J(029UB2 M!=W^;OE-CY#?G$ T@ )"$*9P\*)6DZ"8IY81KU7UA-WKXO0,L.F"*JL9)2\[*K!Y*(:&HTH5;)4$FU3IP^5N^M&(^>*J8,BAP9 P9< MVP"^&VNN'*F># 6A.&GV\7IODNY4QHRSU)HIW6>+*-6>88-T8,A43C2\+DY_ MG]Z;>_#=W 0?D>!6<%!R4/<0K2(*X>JUQ;O3\3$_9L\@X_J8+>U]C#?>)S1K M3_[RI[UXMZ9,I"7U>H'X_9.W1>M_\F[>ZEUDZ=;3\?[_HFM^&LUGE^W!=)IH M:;2II4CT7A.76K5+(;AB@ M_=O?A$_:B7DRQ,E_'ZQ!Z+(Z(G&(7CK))@N;BQV M! 7BF(JI(*9*E&Q4O/D%_X@QI<] E(I.$J] MU(.AI$%2)*@/YR]/E/U(BA96LK0$)0TN6Q@[&R@/,0BG4BNS9DE!^(GJ\VLK M[Z5+S,][2P*;A=-CQ^[E%M;U:6KG*'3D$K+$J*B2##156Q==<)7ME3.\N".W M@I3/2?<=TL4%D>J==2009>L84K6ET#00!302JK+?<;:X9?;"9-F=^9IO0Z33 M'@#1UI+(G0939M*1:L)$NHU4UA02+N[VOS!==F?!%I)PXHD4*G ))IYXA400 M47GGA%#<539+TFT!STF8V7JE9Q48A-+VD6 N8LY=ZNVFJ;5"6H8E#%6RU3/, MGE635A-F3Q(3L"VW@6/PF+,0=7"4@+PXJE+[TNJR#5NL*-B*+A_Z">I6M^Z: MC=>4RLW5*&&%I'?$(FL<3V=_(M-8LR DCMI5:V46FWF:.ZN/TP4XA@'#-FJ0U%;::PQ3B/( M\Y&H7KO %[O!/"<1=FAVYB_W\]2C(&4 7Q6\UC8UU70,\Y3!5B^Z)&JO1'BV M)&R."-0R(;TQ'E2">^F55)2!T95.0%ZF*MZ:5OH"/2<1]B0)GBO,N/224\UQ M-"K$=#M'"G>%8;&RIKB=.E0N7FH-\O8Z-51DUEVIE1J%EB/,1%6I8XR@3N,M0Q&&V,CYP:@ M1DW HA\9>0*L/ETD138:XR%7^RGO39I)]!L M _ *\D)032@/3D$FEFH#M49$IV.](!>46;>$O'@S>,O2ZO.KV56$\]X.F^.N M43LH'=)8>9.N"N*1IC-_H*607'BJO*T&+A!)SFGH'G!X;A*M*DQTF&I$H\4X M=<'$S&@EG"-@W[UVDE0"FS-:'L9[1B)-;O6[R+K)*L\4_FYU^A-;KAT&:RBY MX&GA1D6T^'K7.\X%[3%$#I98,1\X@8 5U)^GF[LAF,(8:^*PN/6TY"83WY* MSZUNL;"Q>#\*-(XRQJ" P@%B3JV%E 8S11#E%GS:FU\^DC_H>W!YST#A6N2/ MCNP- O^8ZS C. X20X3$':2\T2/!::#I]IAHT!&2_/%PV/1.U.G(Y(;[C>.L MP*D(CH8HF. &"9UNU)0L1C #3.I*M1S5>G,KL!+L9R#$JF@*DD)C1 3,(<@V MT6D?(.TRW')%F!450G D]DR(AWH5T_GW:% VN7[L[;XQHY7%5O!T?$& $G@' M*; &CA/MO&>H>KLM6[A1=BDTVX.],LBE$",YSPGVC(O C&1@1,%)<4@K-:KV MG%#;@IW#>[)WD-)WWO:&$ VGTY;C@X&FW1[=CLJ@J_DDT'< _X/1:$-;_/WH][8Z5>\K5MU,H(%KXP MN,GO!JNNZ M8:PF)NN::!X)4N@L(20H^DT R4#W#!X^)5T8WGRHV^W=9YW/6 MONGUN_WK^_&-!*L.,D'J["!T9DX'SCC16$H;7% *S)S#-?=F(?SJ:)>G*.%R M-.X7M0;1F$:",A99,I3$:>,M_(=B&Z+!IGHI"EFX9>WX2?81/M%;22?I Q)1 M"PTRQ0/DYHRB\DH^PB*%R&N13H(MW!-Y_(3ZU+\:?DWWS_>2TY_^="ZS5:1 M+"*B9?16"4TX$,P@CK@D%,54<1 KA1B$+%QU^>*$6[I.1 @1T5 *60OG$(@; M)M,M#L$Z8\ R52\,%TP?F &:6ZQXKC@! D.&7;205#M.E#(:@D8NJ";(>$0K MJZ$$$O #E(L7B1."XI9@Q8.+B!N<.E;;=&3*1"L%UM6^>HCC5T>[3>,$R/^ M/D[88!R/$%P1*<$,.24I4P%5.V,LU \>/\G6BQ-P4-@K+)PAY26>*D(>IP.A M\+OPH=(%0LA#M-L+3UJ@4W%.C!26@IUYBPP0.U3B>*/),6 'I]@A? $/S7B==O!?S0;O53:_< M#'&+D8P!(2443<'XZG\LW]$<;LM:!>S"<>NTQXS8(Y;D0F$=@ M(9B^4#%WA.KUURV:@7P:FI]OBFQ#=BJ'C131>A,]1XQ9P4$]B>-6.J%0Q3<2 MOD',N@3*)R+ZM;\AFMZEVH.0-F^Y\LRD&GHAJ$+6>QZK[.3R*9HZ@7%-)'\M M^H,-KZQFP:#HL14$2Y[6<1$P,;7*@\ XXL53;VGI0Z*UUW)+>)X,^[/G7TIB M)YUC+L1T8:51BD-T3*1CDG*(72H;280O[C <-$VVS:TH9^G8J+?,@^Q;JE74 M O(M(!0) =7TC6=J;?]\"'39-&\*%,(3)B,(0+)SX+@D*KNSH'17BJXL2E.R M=EAV .18<^W44N=TC#)BR!T=5L$ !2!:2U=!&UF)3;'@:FT_?@!4>'K"HQ1+ M%QNF_ < &FV2V:DCHZ7A\^#XR ZUG/C#?(I M*8R045<\:#I:^VSRLCP_L>E\N&<> TP0LRLF+-@X!N9/^5"M-!)W4]L[-\_D5&"U&59D8Q:3&W5FKK%,9&I4;]V,5J><[Z^[<'0([U MG"6Q+/AT;LT*SPD8/@2I/@3> ")3%0B2RP%>6;C]\+.DE@M(9X$:XH$)](K MZY&-VFG(32#FK)J3M;.K R#/=@X3$4S3Z0@OI.,\$D4$<1ZA&)&%X*MZ^S7( MU#Z(LG&G<,PTT23=>&D$1X19B'X=B#Y.?R&VFB]H1= ^]E=)8M, M684IPB+PP+0-.(4]-B((+,"/UH0/:Z?:+TR.;;TD(.Z5X02B!0+8#AI4FRJ8/TUCL=()_R3G"!T_XOU981C(,D$5<;Z^.UL\D7 M)L5ZSM$R2B!NE.F**RX@(@"5B%X:2XF3J-K%!".T_E+I"U/@Z8X18FJM=/#2 M2<9]4%I*EYI[>XF]CM7;UHZ"+-LY1 BA=1 4D#:.!RH@.B#,I\N?G ++6EER MX.L'UD^CQ]+D,=ITY293&EPVIY@;AR3GB!&".?"Q>@Q0D\4"X'W"_>S>, 4Q M@FC,&<3"/D+@AQ1UD6&CHW35\]M<H$0112R!CF(N7&&(@7*L$!6)1MZ3%N M!S1M<@$0]@8 6CUM(.1S:[@F<^M;QN?Z^&!>!F-BA ' ^3!:L:\8=Y#E$,L MJIX"A[QX'HWU@=L53JL._3"%+ O2I?[>W'.A%7&&NK+/LW6N(JAGG*E=X%37 M3^JQQ5/BZL]7C2I"Q@Q8GH MB A#VL6(&<29@EH%C#'IY$S:NC753M-TX4#TL_)HE0J!LV=@V&*0TG!IO38A M&H[ /6) 2]=4EI 71^8[$SAG# _"4+!UJ206:QP,2R43Q!)+466)CO!/M:58+=SS,&P%YRH] MB$H2Y90"?V@(*V\LQQ,X9;H3L*+5$C4Q0499@B$[%) MARUE]4Y-2+G$VK#4N>-QSCNE[L9\Q8EA?Y8T=6)LW:3AF+B JN!"0E%N%K0B1>X&,\*ZZD$VU6M@' MG_GZND"M=!,VK:X+(PUV'%%K(2$4%!)&X90!T:SPG>B%;IP-0(T-8:+?^*1[ M#ZSC" SD^=A2]GN3"&SFM MZUBS$U#KQ&@NPK%$Q6!L1!@LGL'8.#4A*Y8(5R(*6B=%I,)H MD-ITK*.ZU,E(/8QC #:!;67_%,,B"S2UE(VI/YNR DPMME&!RYK+VY=OJ"KQLP,8SB%L9>#J,/7ADS]/-40Y75D;5PB&T6A V MAW%I$ :9F@"*"9KN4%$. AHMG,!(>$5XK,:J>+%,?AT@RROG'Z^>-^UV:EP* M)+]/#Z=KB=OM8C377FYC.8TZ%6_Q=%#;0L+I++6:\&!,ZG_E?"7YI&CAE,IV M<.X!TU52G[(@"3I)! .-#$;IP#B8MQ@Y5IA7+Y$@2HM*>+$/7-/SIY(\Q*/5O-JVYHRD/A K\:N';E=(K>(:28DVF($H M$0&D(-^F#K)N&SWEP<>*K4]7?ZPAH-L@];;W!9+U?K&5FB%O0>" &3'P=%X; MF,4UQ8P :^J:)&I5<0?-X&P/]RKR2P3YMP4'P WG,$$A;RSVV!H.JE1MY'D& MJ>8JG5D;\(]%=@?NQ6=7&:1\G>FIQEZG7,L9+]]O'I-9HE4D8*I)X($K@\'> M11V1T80)5!4H22ON90LX]X#I*MZ%9,5%ZC^,-,\*!P,)H@!S4"TY9HA7 NIF>+8'?!4G-/T71?]K MZB:]<<9E I@I9@PAJ9E$= I#\(,ML]CHP'UEX0$OKGZNANF)&*Q*;M(-I. V M-$L'<;%5$-K@ +[/R52\:2L![^+5&MLA,+? /+ORO.12H.:%D6A5\!A<.\8@ M_1M@ -EWFO/T^%2 MYG7U0AE!%_W@=EBD/&4;NFO$(5QTD!([!KD25D(;C35EC$#L6)/'855/]@D MF\"VD!1:7![:@[&E5'D$N"CGJ' 0>%0R08CE*U'[5O#_ MLU_\E:+$?CL;/(4!,E!&(X\084"P"IF3<03"5_C9*4MPI782<[)H=5="]%0$ MEG(@..<-!U$WS -L$*NF+B^)SDD32<7<\7'/]JT1> >#678^=8+O4HQ8_FO< MW-KU;V^S7CL5;!:WYUGS)%U8$@,8'U#L M:@,PN;"*L"Y,<#YK$*1<0 M26C.A#/IY+!/*8D-3M-NBMD6S'.!4U!!5&.P0YR1H8%E:B.1I M]=B2:H?V\A3HEKA5VN1L-'G3!CDRM73C2%BJ((Q1Q)15@3[=4N MJ88Q(+IB M>]3F6^.L-747[;HX4>"F@C!<\^1R!?7$,F4D8I +5#X:#H8MF->[7G81W[2J;3P)4"F_-U?P-G[Q]+W5 K>W M'^*LAY3>!A]LT"(E7D2E;GP"/&8,V(5JP3E97"-9A<<6I% M0Z(&021*2V\0$C&UZ.GW/2[H"^#=(G7\'[#$C;LC??":!L5E\9 MUAVHE8Z#H@LOJB7T@N&% TFK 'H2\,M[Z:48FH&992$=*2M[:EH>F3#> +VK MP%-&%KIP; G\5M>?2452^QMI5=JE8F!$?81<(%*3JGQ9M06,$&S12RR],NRI M-YS)J +(H %U2EV$(5%D0BN;+G>.7-=T8&8"BT9AJ 6PETU-P=0ZI? _+Z_U MB%E69]QJRHN7V;>93RS4 _OL0*@3(XX+@%L(; 1JOM1+:*1;TLO;O:Q)C%?W>M[[EMZ/'16?7NH.1!E4Z M0 H2:T,J@B'"V+03;P(B7D0,E,7(5;L+8U*YS'43LBR2\\$U;:72,7(;F$,J M$,65AG^8M:DM6%!&H^KFNJA<25P'P\8P+H^ZE5*I,Z[3V/#4=)\3R'L5%Q&\ M.#*551/Y3##.W7(N@W<0<$FD*;>40Q(>T@W/X?^Q]Z;=C1M)HNCG>W\%3DWW MC'V.)",SD[K/26S=U<]VU;C*[3>?WH%(2$(717 LJHTO_Y%)!8NH+@) ME$@59MRV2&*)C(P]8^&AXB)HI<0= &-6%&46XRVF"5?5B'HT2FZ3X>CA[?@F MQY^&O\Z07)>@Q_, _E_T'[-Q0NSIG1EW_#.(N-MR5AB8=G-.*)_[<_REF"$/ M@"5;3'\/O7^"S?,Q&27C9)6E]JJ6PS>4E1!+U90+K%M#A54/LY4"S,387?-K MMG%F2$"(>;8"0P^+N (M0=^*R'.$@/UBBX0S,>" 1EC8D+T0_BJWZO=IY=E, M&SEXI*VBX*\$@;1#)Q!<.VA1$%LST$:"\>6IX/56D9/8*O8A^&8VR0G ]"<0=,+.5!$'G@H6%4SQ/=),D;%+X_J/-+\O_[+U?OV6?9N>S2\0%MG&D MQ(P,CGUZ/*5X&$:^Y]C@Q[$UNZ1>?I= NU+]_C=;;=P=W(F/_L]_3PL\'P<> MBF;C."U?5;\ ;;:W'_U?8G3<.\#TO/Q]=ETD_S.#QX=XB-&:!KKR^P[<1#"W MEF/;G(AJY6(7%"89 [/!]==QD^QBGWY-IC@Q^WV>?4[!VO4>?B^0B(&BX_$ MXQJ#:?KYP*Q;C2G#3/A44^X%(0B'*')LA[,(W;%66/O262G:V!VVCE:TM0S% M$X$*;=?VB.2@B#3Q-?"0H-SA6$'0LH]7G+ 62' MC4O0ZN=A8-N!0X/6@BX9[-XN2UH#7$=+VIX0")L3X%AV4$LA8S)$]U63T%;2 M9W+-D@3?B>P.6U(3-'W"+ODD<+G /N8AD)T+GF6H(X:54 2S)DCAW8KJ*8N=JN\[N4K*LES4O!]MX(#3ZP M[P81.//8W(QX6'.*9;/"XY[3/A:Y)/9*V<;2^_<&;*Y8O[>MV:UBTG5Y%(0$##H: &D)#@*;^-CIRF]YUIVM;BM+ M,^IR<-NH(+93LL&<5N]>I]K$;_\OX^?OB@?2T%\X42"VB'1 MKBU50'E@@U:C8;MLT74=YT46\?N'QYDX<)D;1=IQ-=:(8F8A$%<(;"W "'': MC3$5B*-G783Q*$NJ!*6@S5V@M'0[8&S[V5D$\ ;I=U"]S3.9AYRN.^ MYC0,3;*L"CW0OB'8W"RBH'_;""8KAZ'/M8@-'&R+D$2@6T40,-=3FOF$( ?[ M(?7!XFES,+=%A\2_QR(V<+"'YP%,$%=&8+-Y6OI$83Q.A(U0.P+XU83S76!C(D IQ'0YE,5">X1 MC5G9,@RCEK4@[14K9E<83>X)-A<\H.M& !8-=S"W%OPCAC,NP'=7$=CO4K:' M9)$RJV(-B T,AT&X5TQZ)0%XJ+PB< M-7,7%7WYY7U(3"^-OR5C>/P(*XN']U@W,,U-^ZBJ]&7KK&50NBX8>5%D^Z"' M0Q!)H6),V^@S*Z=MJZ[6^C]Y[=OXP]?@1@'Q^6 N<,= 9RO/BR)?4A*N*R^3 M\B@0'HGX=" 84!G!,VX>, ^T0V@[*F *QV&V4\'9RLS/%UE>1\3'P*^@D0W& MN.2A]%'(N)Q[8+1[GA.U+$"0B 6'J1Y^+PW+:0ME=L MC,,A/2QE(G1\+_2$B'#NO>-3QQ,&M8X-:J5=Q $7/:* /;<:MHS.]+#T6.^[2KN*LH QY$" M5>XJUQ610]I]<;C+=J*0.4!/@WYS?5VDS.%;X&N0D]AGP &Q(0DVLB)L77V8 M[78&?9V3O+?I%"AL_A:!B+=M8,+0\\"S]63@.(ZD:SH#$N&*#4#7B/._=4WA@'0?F M4+H!"R+) U=PI&6E<]5 )H%9]\X M"LP;366[<2"1C&^BX9VA_B/!*Y.A_@S?WB9!E7;^&^CX]TD^V(49G:7ZNT#; MU UL;'")"7N!CIB,:,BYUM'2&<38G)N^^:M]93N:># MUZU-.62$@^Q$$ @)@L;VA/2T@"\C5X4N;S?H!0M&G1!BP_O)*'M($C.=Y^DB M-_ <5PF'2@3:"E0'R]@L@8DK*(X8Y M/ K;PV&HPU=]W<=!.13BS263$:6^S0,0T3YV!U&A"B7E"K9 ENU9T%*M6I> M[P'QPC8(1X-)*J3;8 MMN^XV,-]:X[?9GB> /G6$PONAQJL9$\IATN@$8>YOBMM5\@ HPMK4M_6V!F[ M0[[0R@Q3EPZA9I?24&%[&]\' E$@X[AO9K R$7*V)O1A.^O8;RTD!\*[V93S M N*'#"0QCSB8F#JB 0=7D1+PRTF[F9!2W#D W,I)!S7I;=, M"##P)6A:&:(\59I0&UC&);0EG9BMCKON IX$/FKV.1Z986/[)[]Z(+A 7''7 MUDP0(#XME(>M2[4,N&ZQ4WLMJR < N76/M:!<#R'@"<44:&X<'T=E5!Z@JQ) M'> KE63[@CJ9Y8,[N8&L[2]_WL+^90$@2^MZ:'QTIF]U:( MG@;^UO[W8!M31K6FL!#M>Y+Z++(% R/.=<&Z;U.06$_XA\'_/D>]/GUX/XK' M4_#C,.73##;:5"NEA@$XCBZX Q)KI("O-0.71DA!A0M6]PJ;UR\QD>"%./!N MH'6PF%5[:V4Q-&2NIWT05YB\%(&:MCT6@*42^%ROUAT?:S'FYT+/IG=9GOYO M,MQS1WS0$)[KV4P'-A?$]N CY[ ]X!W[REXTL KSIEKGV8\M816@)X"^&?]8 MD^Y%&OLD89TJ&!BN<(+09^ )R>4):D<"_6U1S/;&.)&^)C+RJ$8R85+;VL,V M?D%(P"]:2K&LP=X"< G&@PY&$4Z^)0= O #+4\#>@FAF^P$H7_#KP6L+ MB(Y\/[)].XP\S25=QX==@&V$S)Y1G@ L9/!"E$M!E@O0-L!^TBPP\11O ;=G!>X&&7>K7=J<_*+J@ M'%OKR 8G(R)8S:3]$ [\,&MW/0R'0*DV=;6A..P-_&/;$]R6Q MMX1"7T5!PYK9+/(\)Y89#(\>) M8-<592,@\%TW1Y2&_29'B0!-;*#9@#;I0#Y"F%S03#9&Z0LD+X@K7] MJMW0VX*JBX5LW("(19C5YOI!B'F"ORZ5+(]8=XZ_(L*'G(B7)]QKL"S=2CW M)<4BAS"T^9I"D1V0OCO2 &N50A 8N3^5H(HER7X+AD\*9: M]+\5]E6(.EC#UCW@@>M$Z'(+E_N@Q"-8!WH:UH=-]AZF &#: M0E$-Q.UQL%4]T.R!*Y54R@\!DNDH]C\)R,,R;;6L>$86&JN='//(C M17W%(D6H3\'[;I.[J9DZ%.;/:9%FXRC+@VQV/;V9C>JA>/N7<]E8W!%(4/8< M3!(?SY/ H_5#YH7:"5NVTZJ1_3@H!X.\E:@%]3W/QR2W /X)-+4UT;;K.9Z2 M\$>[B_>J8;T;T+N?D9I"P+*STJR89O=)OM!=R<_N!W$Q];-\DN7K>O?XV1BS M,H"I, MQ=4VL($?N&MRX5VQ3%<=8:NI+#U5@B)@=W-.&+8WID(ST"P,,*4B.[3!AAU#:5R\0 )LZL 6Z%K8R2VW7=J/S1-*GOHWCS"CD0_.30NF"_PQJ*B08 M&@RTP-90;AA$-@-S9TU0:^44=R,XA\.]#=E$^UA2)I03@2T/\!,T@T.F.?,# M[;0T+N:<'PKW2$A/-(N@"ZDJ$. ML0T< -^F:^DZ9!7V;2 ]<0&;>]T[,J*.%C:-! ?AJC%-$PB(1K[OZ*@5LJ6* M4M=YT@(^)^-9@I$PS(S!:4%_I-.[6KJ&7P>CF1DQ4!0XAV'X,?ZZ?X01C$TL M0/;1!G%XJ,Q\R-#6*B!!J-OUQ])93?X_ ,PCK?(@7?VX/1[ =N,8-D<)IFPJ M?07J0GC4"QP>N2W44#-"]PPQLTDW/^X8BI %MN)! -(#;'J?83)C%'D18(.XV(6T#0[*Z$I2_UGAY&?,?-;P7/AVF[L'W@MX+A[X+!$/ M,9[ME[PCP?=33KMQOY"KWMZ9(.:@-D34%EK97(/]+R+L3Z/]DG 4((RW.V@( M;%9TQN@ITKAYYOLDFX#+A6F2UZ-T\.[&OTO'V^C)<;0;.(&KG8 (!@B#UQN$ M<1NH2;;M-,<6)RM]&H\WO8<[WMV8LK$;G&R%XW/?Y1^2_',Z2%:]8W--G@SU M]'V68M-KN']KV"6TE5(2VQ^ZGG9]L >I\IT(K!_7%6M,0>8R=K)*[(F(>_>:'=H!%5W>K9>W0BH4Q^!A8$DD<,D]0,N-#B$FE=6,&-K M&G^#4F>GNO]/MX(E=3$DK!2XO.B8#R6AJ=@ ;C)VOL M/(\5'+G<=S W+<*AWL)6!--# &>@SU@D6JU)P"FCW0JOY4Y1[Z[+,/O;,=QX M%X]OL17'3FT(=ZGS]8EK,^D+AAT[F>-IQAS;!WLG0K(%GP<"C0<^NV>%4RMM%C; LU3 -^H2 MEQ+M@T9D7'!; _O9CJ^(Z_HA:P^1I)*J@P'?J1/J_JE.W!9"@?GON3AX/%+: M]\. PBX$(##:O=L9<58$QFZ =;"4K:P1B5#@$ PPW[F*F&1X+LA ?WC25F$[ M0=M52CQU*5@UXP&7#+'K$/QJ7-6]=X$0)APJB.-[/@>?37K@C^$H!AK2P"?M M6FRUYI=4N:_Z2YP/RYDO\W'!A;%K/X)8>S?!1V"=]TV23E'9V#Q1MP!RT1(I9E'PX@(3RV-MJTKKL@.RS_*XIX5IS-8ZTIWPK]A M4FP QG44I_F:PJSUZ*:+UHS)P PX9<+G"JN7/8^#U@/O//(D7Y$'CHL#6H$ WL- \G7EL43M(HJZ M7]M+X+-S"O<)XX&G/?@_FV,)G.TQ'NK 5R[\P<)'*9Q?$?+\.#\1(O\U,X/^ MUHXFW=[3#:PUJK#%(.4@0,$+MI=!H3>*,V,]$XBLK.PUT;NX@ MY:!$=JB#$^C :-'@J@>10YFK?0YVP3ITREU,@O-'YY[28@WA+HH*3OU0NQ*0 MYTK.68#-8AP?^V5ZFJA(/2HJG"NEGA79IR8E]M^'58I?W >)HP"E=@"$K<9[G6MM+X+-SDR2D% R0" >C"!Z!;!>1)%[D@]4M F\U-W^!ON45 M$<^/\^X>X3@>HWGU5+XW$-32[A,3 !L,Y])6R"7<=,.^" M4',O))'681 \@D2F^.M (A;H1'F"[=,2$(#30^C0HX[@0@OA*,H]L"?""%L9 MTL@C 0N7\F<61BU0IPO38MW53ET^]R''$D5C932@,7,(:-NF@8V *TD =:?QW&5H<3=KZ" M(Z%GQ6"H?DG>Y^E@/T? #Y@OL=NH8)0SKC"SRA,.CR)'.SHDCQE*#KMRNXA. M[K>T(V S:>)"'[-I/'J+Z2/C(AWL;':N=/M6@A(94$$\+HD+>(V4MB.?Z( 0 MVCJ)ZI[T-JZG2_PMA(T/=HN(U%IJ5_O$=3GU&6AMW_894]H%GU0X:SBV0XRM M64&7"%J..OXM/VC>K<.]@ 4V#D3FH&<]K3T2"A_#?&&P/I2],D[D",LX'I;V M=P376(2+\@T/MZDOE.=&DGO D\RW;1$H4*!A%"K]F'PC]A65QT+B\[A[SQ/\ M%QH[6$M%J1,!@D--;89-/%SI".J'_J,(%E?B:%3ZK A>,(DV:8^M;05M/PAD M *3I@O<,*(W Y.,R()IZ/&AG/3FVZ"B@OVT=1T+6(><>X)X0[OM!Q!R?!Y'& M1!L.]&8'%(?IA6ODH7 Z,HH?6\'SHF?S6%OA24FU@V<37!#?B\"+X"Z8Q#ZG M+%AW+"1Y1V'&9T;/7A;PIB,)6_DV)=3WM0L"S$>:X@%ARL8QWXK11RU@$[@J(BNUNHN8)->T2ZB,"^' MS3*B:_+@RKC9QPR_>J)/*\'D$SP$@@1&9AH=64?HT VDYER']!DX>M>%/0,R M%[95W][FR2WH]*?H7"_T'3PR=T-A\]!1X(Q(8KO$ ?125[2&GG2NY_,B MNS/QX M@R/CV$2 WC8C'6ADNRX%PP?(]M%SQX[%P]-6O!?NBWW=]MUQO4/N M6<2HRR+.7!9P3W#I@J4N73 1:&"3U2Z12X,:]B'R3M?8*7;7N/A=XI=I%A$N M)!..!',TD 2L4TJ$3;50FLMGPN^>J^P4PQL=KR,ALY3)L MMN83[FI&Q*-GN(Z[WQEN=RML(?91:_0HYP=+R//=0/B"<@5T2#VI(R\,\8#1 M$<2-5O/(%P[ Q96S&M?==6V5[/^'_M4^^OH"PI4$HPBT-.&!J[07Z)"[>-*O M(W^U\G.^/@Z*9#7GKE^M]CE'7#%=?#%_-90IG8).PP*7@TX;@T(&- M(J0((EM'*@H\,U_=_056O;*,HP#\0FAI1,,\J5?Z&LQ@L!TTXS90M>#<%\HW M;7EMI0U:Q"_T?+#2/OI8-O'(GK8L\X1/)7 ZB$OM:$^3(,(^$J'-G"AL-7:A MBJW)8#S*0HZ$KA51_%MR'Z?8!Z\N^9O%HUVI*R32!2\@LB/E@5OE>:[K,Y>+ M,*(XO", ZF+_37YQNZ"NPQ?2)1X?MW4?>SW= 8^!AX7W%%TICROB>+:T0ZHC MKOS ]UADN)3\0D2'B#Q@)5TBE6N,%:V);738#)'I!($/J M8+@]!%6B/$_:@<"S\+79%6RMQ'QLW-11%O@Q3^)BEC_LLL10XO)_BY"47/ 3EVY'DY29*Z7-' MK=M$!T!ZX07NLXE*PAZ&).2,"; %N0;%5&VB+0A;ESB,F\B[7N/Q.-'VI'1X MP"/-!7<=3PQU$4[JD'6EH\^ZP'TVD6I-F!E2XVL>4B! 1D+? M%=)C823INE,KW$2Q)HY[^!J7LM:ZWD0W\@2-5!B:L(=#O,"CD8M)"B$7OK,N MD0/E;J>BYH %[K.)41!)(K&<60>@>KE6.M3:"7$8;,581.9LX_*0##* M\2O!+#>M6C#D4-ZS/HZQM6%=USM-5>3B1$PPC(%Q&1@?FH) EN$>DJI=>RZ MTKSM@%5VC:35?B9=(PFP(:47:IS&#)8:,(=6#K$=6Q,>LHBM2]M9[:IP3"SA MCRNQV?V3MSQ0NH1Z8(WZG#N^[3G &TS*B%!NA\XZJ;;S^M8!N,/RC+NY'Z-L M.!NR263C"&I?NAY1%(@="9TIQ_84:35F88[890,W@'BY)Y'HX3/%Q.)$K M';X=^_$DG<:C;988Z#<_BHB(".@Z+0+J!"6RJ ,JH-7[@:VT-C]39.TA$?Q MA#X!A:^5Y\H([#E2(0B$1?NDD9P6>K;) FQ[8Y- ^#8P/\6YSLH'I@EL!9Z' MWVY.R.F),/AQ*,N$Q+L"TU#P$^K/TOGS(*]\;'IKEK3,LE$/8$<',5#A>.*Y4?AD'(/<>1C'L< M1R@2UW>H:/=D=95:#5?L">#;<=W:,LM-;',ZS=/KV11CZQ^S7[,Q+B#/3%^L MNI)LO^G..F*,>EKX44@XN#T>P99)OFW[0I,U(T\I^$CN&EYZ,MC/A(A]]>!\ M\%#5AO5^DB=W(%_3SPD E6WM^8B'+P%' SODW&>^$DSPP(ZT<$/7;\]DO00J ME&OD_FM%\&&&!G=]0*'O^3CB2X<1H^BK*S#00\=WUDW[)JN=SEXQ4GK"X.H1LFVWGJ2B,0$%H2NP@$ %( MU!*5$I#*6H.+J:1"K@D@O5)L[A.19%R("-L88ILS4$H.TZI$I1<$8!VT9:8 MW76NE*DV#8*/P-BU73?TF.2*2"V(8+XP"%$N;<]6SJ.;"I[T1< MNW88;YYCGP"'S (T>MQW,,_&T9WN53G%!08>M4"UUSM4TWQ^+ M>ZIGQ_;"R'<8DP&E0F/S#SQO5@PG:]B\C4I)Q&HGO%>,S7W4LQ!$^QK4DI#: M%ES;A%14B5K*;O4" /4L\(SH7''YN/>, Q!8$ 0DB"0'U:O!S7"UYYI2)NVV M9_7N$K,X840\NWJF7&KBV [S000R$7@\$FX@28@]T15IG2Y< F^?K?=\ ((/ M4L\ZB@B&)9C+* >Q*&UE2T)]"=Z=6DZ]J42A7!U@]YJ1NH?WK)@-> M!JQ , M\2A. QM3T##3I]4BP*3W?#-8W%,]:^EH6_D>!X.'<\_6-)!^Y%!J>V#4Z%:8 M;,W4\]>,S?V2LD(2AIY+W9!Q\&U4I!EH:LJI&_# <=:I9TG6'%N> RXW3P#Q M0N5KBO.4.6=NH )-7$>JT-4L]*(UP>T=(O8GC(AG5\]*,:HC[Z3@.9A7ZF@C?]M;E&1]_V5OSAK4K MF!(A=KGFD.S0*M'=?A=&U/0U<]$]1'W*Q V6Y$.<,Y]SQ2D1+$)R&% M#V%@>X(?:=V[#>E8KN;@+&) 0$R'/N? 3=J) $[?]QE1MK_:R8_I),[]9T.]TF MI$#H'BF7 M^@X>>U$\M_9#/[(]UVN//'T1/&QMS>J)T)$!#A['DJ=(AR!^-<&!0<#>8;%5''$W;0R2BB" S7.X])7&J3XHXR0-B">[Q\/OXSP99+=CDV@9?_62 M<7*33K=;.)=\J;$N5N*%(--XR 4FB3H"C$U%)5#AFIBDLYH:^P@4.P!:A@QP M3FH"+N\T-<-3:V-3#P;Y;$VF:TM>+R[&)T)Z(0\)QTAU*#U ,,A%A[B!&X!A MT!*'NZUE%T"/M=[-FZ=M"N8FT\S!R+Q6$;BM%#Z%02@8;[5*?=[U?KR+IW]D ML]'P[?T$H UO;I(!3EZ%2]HC&;8M-0 U%VJ<;"M19T224N[YRE5@YRH=M3O4 M[4BG6X!<7&;5CP>189KW+%8O_F)8UPB4M^/);,L9ZQ-[ 37/67WKQX?)\LSQ MU0M,AY_Y').V1%N<@4%DJ ,\H@B5#1X/BC><$AMJSH+098_,87&HVLCA6QSTRB6-3EA,5(XOMMFK<+M3 !)(Z/HE\5W-'N,IU;&-^ MNL)QP/XQW9K4+[LA#]]P,,).BS W(DUJ\)65 'OBO63%%F/=VH!FFM8".\"+&N$OQL-81@09' M6DH&1N'FBO,#H3S&0K?YEI'&(3*,1 X8N)(0"=3M,ULH-Y+$"==U?:%\V:LZ MUFK?W3SVD/V#MJ'CVCK"AIXV)\35(8E$()BC Y>$=K N( 9>I=B^SL>![')] M6XNB2<")+\)0+R[2P=Z[QS6> M#L .NG[(G8A*C_E@/P#-VAC^6-?R9>?=6P]B=VO;&MN)"(.-H$'H$:XU-@9W MI58@.#7HZV ]9:X6_.V_-M ./^JB2(S4_3F-K]&< S?TYP2^!-<,#ZE@&=X( M5,<.S>(BW]%84,X]'):!X5%'(@+O+S.IM/L'F_\^A/"?!F/TMOQCRASTIN'1Q^-WZ\# M+1W?)7DZ77O?SZ 2$^LZ'L7C <#_)9W>I6,KFYFV^T4V2H>8QU%?8!5W23*U MOH 99\6%=9.-1MF7XD=\^0_X]!J2'V"5ARS875[P($&+<1=4U@\:)3?3'QNT MI>,A/,%\7GSU.,N!AIN73[-)B>KFP>9XTQHDHU%US5_>@*[$SP4X__7G_8G@ M/LYOTW$)9#R;9O47N0'+?/,E'4[OX&I SG66#Y/\<@!(CB=%\F/]QR*&\%$+ M<.?-7Q@A0FC'?WDCWU@Y[)+YFS37_C =SO_,USZA6F )DBO^_-/2@^8O6/O0 MU?O)$V]W7O;UW]+BM] #B.=I.HA'%0F6O/O3$@=2X*9%]EK\7/'ZXE,W M6\%%K_9L)3]K'0.]FE+9D;^=(-:TY_CV^G_ST;\2U?V+D MPD*MO =V3XP@,P#D!A3BCW?I$!1/IWIZCJ>>^CJAOB 9&(]_E0")VA7!!XG) MZWCPZ3;/9N,A*O8L__'?!H,DN;DY*?GY='(MK?+-AN&AM/J,&#P')C\99+U> MZ=A3W-D;A\L0./"T+M'X;I+D\11C7B/C3QN8+[.;RUF!CC+*PLXX>DE5,U#5 MPVR&[NI3=/6IJ(T_/3N6ND>*V?M.L4+D!>,[FR5/1LVI$ />=YU; V"I_"]O MQMDX>?-#L][>03B^[=!+FF].TJ@+2=U>TNPI:7I/<,,!P_Q8IG<'7URDGP[- MG1SB>HKKW<&NW$$L>[?B*E5[-)> +VFZGHI"Z,SR.B?#BE_8K+.3C5/9R=Y! M>UEMWDN!,Y,"SH6R62\%7K?S=%S3XN<,UX)IU=E*S#F[!AC,>(Y]S(QF;?0Y MK=X]3H*/$.1P+FRWNW#J8WAY+?QY1JQXT7^6+Z'E%O-K MF=VQDON83>-1I=:.X#T?Y6"C>JA))F[E3YT*M9[4J<_XO\*3V;.@O%Z [8TR:E]PA_8"[$A6VP^F6&CM]6O^_L\?]BI::ZK]ZYPTY$?4NXYD>URSBE5ON>2B$A7A22B3!V]PJU3*_$NL;Y4 M-8-67!8-6GD]:G+%?'RP3- D'@^MZ;K[AFDQ #=C:N78^F*WC8C;6 M23&;?&I!ENP+LL[ B-H]_/+MU;\\L?KJM47MNZ35/U:5RUI5]%TZMA[ _MBK MGO"%@H@O>FAV13H[.>_#B:>A*9Z5^Y9,NY<,49P02W'2-2+FA'!&60A_?BZ' M;Q?_K7'V/@SNDN%LE&0W>F HM_@M&23I9[SZ^N&7^%]9[L\*P&62%]3Q$-[%&:('U6=D@-6U.L/T)^H>@K0MX>WH#]([MJ&ILPV_QU)KB\01< M?9^!EPC?C"UB_]G*;DS;E+C:LH577%CC79JFG)T'> 3WCO!._#O'?ME^'2_[ M>O;$M[]LLY.G0M]OW;E ?R;&ZNF&-=P7"&N\IB!&3VL]K3UCPYB>W%Y%\.*T MD-:W>=K(M7^:8_2[@SJX]<2W(_'U9RPMXOOS'*/9S?SO.JIC_;80(O@UF?94 MV8O$7B2^(N+K16(O$D^#*O(IUAETB;@SX4O[2CP;^O;*F3@+ M5MXYH:+GV>?P+UZ&?Y^;9TLD2DKH\27?67#A-Z10CTM8<%\QFVSPDC84N(C) MU#SD.U+&5N!!O9;N.;[G^)[CNX_6O*Z@3/#VP]\Q^ORE:^/MER M0N&[M,:L% MVFO*OZ,XS?\9CV:)+HK9O2D9W[^Z6[J*A!P[?GD!]QF7@1>%5!%?!4K80?!L MU=V5>)Y;;N,0MFOZ$LSJCA MQJY,YM-$W)8>@@=%78BX.M;,^]=W,O4>-(21^+^/4UAL ;9).$H&TSP;IX/" M>CL>7 %T]_>@3$#O#SZ=KP=W9*KC](KNW(.HEWN/H/&WM/AT>9,G:.O"%B5% MMTVN3A.+1R!'SK#2RXJ/7Z\ :Q"##EEQK^/ MAU4TH8H+C,&MO9VEPWB,EN-X-3!P@=&)>(A@)66\ ;1X>E_&Q59;66Z(.B3Q MX*Z.KV*7UHI ^-/'-H MY*0E?Q\=.1V5^2=UF,X\Y?Y%?7SD#.B.B2O'/2KAG28/]R&2$Z5(>D6/%2(Y M!1[NHR0O&"5QKAQ^7-HZ33;M R6G29#L2NR<@?C4R0#[9'NL21%Y>P_^X_1C M]FLR_1"#)Q_,DH_9'Y4/OG>N"*,.\P(OC!@+N%):PE_*9JXF7$7"UB^1*_+< MP1R,G:0&JQC1P7RB A&+64;H89L "F!R#(R&(9-Z9,!"_D<3-AF9*$XZ!HLW ML:;Q5^LZ&25@;W( M<>);[R3^T43$?RDCXN%R1/R;\; ZQ^IW;_%@XX!VIB?6*[:K/CO'I^/S'K5P M%-(\_(BSI\F.:/*8R8RGZ0%W'S,%Y[+T;A8]H)=D]?/NSM/W1=T]$T\Z1T?6 M6=!,!TKD7()Y)^>J].*K%U\''F6P7GQU(K[.WK]].@K?MN+&O0CK1=CQ1=C. M:2>]!#NOB$=O9YTVQ?5":H\>0;*74AW;64],7]@C$Z')8ZA_#M)B,,J*6;Y7 MMH((J13:?L>II?&NAC=+-RDS=44=;,@.54!3IYZ0CT+YDG3SG M$M/[JJ*OPOJN246Z27-@@I,%U1!U,C:59JL%<<3]WKHVDBPKZ]1&R>=DA.1> M,ZYAC=L,5XR95D62?P:&**R;/+NW9H5U_="( ?P]Q8RLFYMTA*VFB@O,NAJ" M+SV>5\+5%%E2;9FZ=)V G0RLEA2)$2WP0R,X#$3ER\]8J,RKEC:;P.+@VS3YC#B IQ>MYV]N5K6'T%[-F=N2+WEV.6'W<7Z; MCDL@X]DTJ[\H?23SS1'2QE0G:6.?*^,4]6 M#!#=&!^'T&T_0KJ%_!5[T;JT@F20&$.L:BG063_U/D;;4^+.E"C74.+.N6@] M)?:4V!4E4KM-B7VSO:OGKUZ]NK9:[_3O/6'>3UW=64OOC*SD-F=FX4]__0C[7I=T[-$SQ(] M2_0L\0VQ1!]\>]3*=B+7XNG("S:?6 M.?@O\=?T?G9OO<^FR7B:+N:ZA7&.2=_S[*S.R&PIW8!-OEK#;(:YSD_)-SB/ M,CS*NSV)VH;);Z(D[_08^,Q48\^//3_V_-CSXPGPXR.%H3T_'KMD_=D >T(E MWC'JI]_>6-,,:SSBID1A\EAEPG)II!7G==UC:\$'16PWI4L>\D"LI8S'#_6@ MP4Z>>9Q*W/@:)/2%-<[F9:'SBM!Z+( 9%QF?<)GNE;61F-97X6XFL>0K..## MCNAKTXG 0?0UG.58CIND0%[Y0B%UEL/Z!MFX(\"/L5<7Y>C1^VP&SX&=03XI M9H,[@_&B(K^!^76: 5$.UVYI51#=C.$\W?5BK79:F-FBQ1UX_\!H!?#;U+I/ MRIKK,]S#*TMW) U,!XVY(5=5 '33G^*B&Q#I(Z&^@Q@7Y2J.RVV$+8Y7R6;3 M8@HR".@8J"6S;F:CT4-3E#^M&U042TU!XM&HUB]Y$LNP;L[1O E& MU;H&V_689@^FST5SUW!FGC2 ]V3W"!T DUX.T]&LFCT-4!4X] H$(> 7OX35 M/EP\-G!I&Q:PO=^E@_ATBQU#@-+TOT8/_S9/_F>%FE"U DNHEE1J:M_59@GN!@5M2 MK%[HA] _*UKUDD$\6VWW@^V\D- F\Y95U@"> $^)U^,8A579) 6P-TD&Z4V: MK+-;ZH8L]<#QQ890B-.JYPN\?83WE[9Y??')MLI9Z#E4N16EC7>?Q-@GS=#I M$-'06C::0OB%^149QJ!UZ9*2U*ZLJ+KW!-=?2?-R8'RKP'NNYBK5C,*H8B @ MLD[@(%V:*&"-U(;%?75&-6G.J+JQ*QZ)_1X$[KPGTKF2B'H6$GFD$NN;(I%S M4DUH!T7Z@U>W%+R=I4.CBH B?@7%8"BHI)Y2; Y&<8Z*IQ2I\<#XT*BM4>P: MG7Y9]O2:Q ^E]50]&81P.3Q#:H' M@[DP2<9%::J B0=_8T?$^3Q*>!,:-/7(ELJY >,&;AI4II5I&5C^ $]-BYK0 M;G$++TL]$J>Y]1GGCU:-T/ !Z8II5L-9@HE_3Q\N 4>@J$KMC+&%PAB.I9X: M8M-"@[IA9D::6BLOL]*;]7KMKO+HKY,$UEU@I#%&#EN6=;+\$W++:)?-&,=#QA\%=AIQ0W8;4B!?<9\-D MA LL_;-O)?(Q[D8%CIO]:6CO+FX4W,W):VT@T71LPBLKY'/5!OITV]4B=\;S M<'"U9()V18ZOCNHXO>J;7ST9C;^EQ:?+ M&YQ;G9I(.B8R@'72"\%](T97+OUS+P-W0U;X=9(8]_AS-HK1K)X^]&)N/:H< M>27=(Q+6:3+H\2ANE-Z8H""ZK)U-/CY-)!Z!&MG5[DFO9YO.Z:SLTW/$K]^O MC7U6<8$QN+5-0'E=\.]+4IWS5[$^G+ER;^*-92$51FN![C_SMA5\?(CDV1=(K>JP0R2GP<$HB7/E M\./2UFFR:1\H.4V"9%>B/7RU#Y1TDYA19E=AM&2<3*MLO"9K[I&B@GEN11.2 M*,LUTS%8DS@>]*MUG8R3FW1:1A/BH@HF%'THX>5"";*34((KOJ6)DB=V>S]. M&B0S0K0O\7WAQ F M.XGI<+MW8GEI.EZ;'WV._F+7\X8/L8I[FNR()H^9*'B:WF7W\J].*K%U\''A.P7GQU M(K[.WK]].@K?MN+&O0CK1=CQ1=C.*1V]!#NOB$=O9YTVQ?5":H_V.;*74AW; M66>2&O!<>0!_S*L<5IH5+G=1G/=G+KN[E%UO_E7FN-S,IK-\L5'N_):Z1>+& MOL>F3**80U*8!H+I>) GV+\NRZUA4OW=O#T>3&?QJ/7JJN*B:8(W+^'84"!1 M=0NZ'9NRC)5^0=,,/GQ.QGC?YZI98=.CNNXK@YA)RS8X9]2I=KJ$JMEX 0F/ MX6VAD<^<<.;$@;WU.@'N3^2*=-HG=7,;KOKO__QAEJ2#'^NA2$%:#$89-O_Y M"&SHC;+!I[_^W__SG[/B\C:.)S_JLMU5\3Y^0*&BQT/X)I\EPY_3^!H3#=-D MW2-,KT?X\%MR\Y%S+%#(BEW%56.XP5" M*6+K,/0"_N:O*X)D$0U;TDO6">_MSR=\*)[X8B=Q<(W/TWZ MC$3@R6GL7M1\\Z*&R^,?9IS*YC]5U'SKC>T:LRL>Q?G##U_BV[T2?:P]KOG(W%!Y,[-.K>QT:GL]K$5+?"D?T-1];%,OG>&!. M:GZXPWA0O$]#D)U9J5.4OBB/T0O%CI\O=RHTTON)9Z"G7A-S";=GKN-HMA,\ MP^M.AUUGXUGO%>%][(+NWAOR6[$!3X\ISE?;G!U'$':A>K>H=XOV5"G8$#8M MBFW9=[W-)CH+PKUZBZUWAWIW:!_-=4$EZYGK:!KM=2FN=U/X;6T.]E&X[&5[ MMAV#V83HS'':AIU3H9G>L3HAO?7Z.,JUN[,-OQ&..II?)L]=OWW,IO'HJ?IM M#QIC0&/#;(8U0$]AP9.WN[K+SMJ&OE>1OL7(A63BY7%V*N33^\0GFDK:2[-> MFNW0ONS"=;M+1OWFI=E.W36>6O%\1/FR5\WS"F$W!>:/E$%;CZWG\8ID1^[" M+,L4>JPB6&#G?:ATVVXN2U]GL?#\4,+MO'ZJ.YV$ #P)>\<>EON;;R7WDU'V MD.2%%>?8U^1_9FF.N04/UBC^4O8^N4^G9:>0R60$JT->:97#3>*'>],1H1R] MF^;6* -$6+=H/HSQIROKP^I-:6$\FCPU+5UNK,]QGF:S8K'!0C$;W&$C!71[ MP.FYL.Z3(6)X_I0+ZU_9-7P< H+RA\7O9^-R^Q_TQL8=4SD"(.YTV+ MJ8'G!D1T^3- %@_OTS'\DN3E,)S8 G8>)[E5I(#8V P9KM!0)(,9X/BA'NC[ M^SC%QBD?IG5O&WST?,\GD'E:HC37E580UG23W$&#=ICD4S MR[>%_6S\Y'K$2C-5*LL0WA!' 1E?\T?4"<=O2&-0_UP+V:-.]I"U;&DWLZ?R M?*Y&+QVV2S$?6]7)9;R^/FY>:).S$5V[PN]V!WX9?6EU>\F6SAM&<_C[EB]G MU/)%O6S7$W;6/5O.:O%GGR[:MWPYAZ8;?_^?.IM$UI>K[>ZBUUPV1=W]4YT7^\XYPC!^KY(O5>_,VZCW$11S)'C'?QK MA&?!-\EQ%,SKJ_7C),&\%M!G]I-Y/:E+?+Y3=677]:^&(WD_:D".<9S@(L9[[ M]P!8CM-[ *B8]J[2ENBWH_J.Y[VK=$+JZC4Q%R?'/QM_++=E=?=UD^O9PF.<;TQGB6A%7F M\&>1#I/\:)TTSY"Q6#]BH/>4>D]IX7#5H9W%MU\+1_2>TI9>S4 M\\Z]<-W.XG4'H^U4"*KWK:O.?KFOIJ*CH9N;"[FS^^O7/J.9!1[T0?W=CH!5@OP#H28/S"<3HK MG>T%V(JEMEO[Y_KO__QA5ES>QO'D1ST8F,:G[^,'?( >#ZL6D0L=(H.T&(RR M8I8G'P$9WB@;?/KK__T__UD_PHN+M'AW4ST)B/,]('OP4/Z[N<,$N>'#;\G- M7]Y$ 3;I^B_RWQ^#-U8ZA"_BP?0R$B(* ^E[H4.X1XE'6:@Y_BF9CAS^YJ\K M>[.(YZX[#2 9!QCB]N;=!R/RQZXV.SVOFZ3^?LX!8XIX/MPE RF>39.!X7U=CRX*MOK MFLZ^UT4Z3.,W'H WFNZ_\*=1F[@SX 9 /&^[@:,+\,#&G/] M(A*N +MX88D1!.(FRZ;C;)I8PX9QB@KJ$;8J'HQFP[*U\;I=O+"^W*6X=E@2 MO&<2UVV0@1;RH>DZ_"6=WIG/);_A2N I$TR'N$W&@'!\#_R>3*;EO:W>R(A) M?0^8'\36=V]^O_IP9?U-Z_=OOK]80!1@ (P0TR(ZM[+[=(KW3V9Y,8L!$15> M\MFHRK_(D]O9J,)VU57Y0]F?.:VN"+\.[N+Q;6+YS;13>/N'T'_S/6QZ8^$C1=.I*FYF.K.9_!)E+B M(CXW[F&O&WK=T.N&7C=TK1MVEHGL^(+EW2Q_A =KIFLMY9#73._R)+'NX9>[ MPDK&2-.F5:_5\=P"8 1@IT8D5J\7-NTZL9*O$]A_E)/5@F]F M(%.0=W%B!##O>@%:W&6ST1 ?D">QX1S8_'_-Q@/#VX;M\&%O?DN+3Q;JVRQ' M2GSS2R.W_Z.PT)6:E<2-1*?'\>BATE)1\U(?>"MM),9O\\UZUVP6/OB_D-72 M:;E2O!*^&-6?@P7QHJ^SV131_RF96@A>Q2 &W/EK/\S7BK]^F$U :N!GE/)! M/(W?+,FGMW!Q81%]80GX1Y?C.Z01\(A? &+T<&%(#"A.C\< '*QEDN53G)H1 MH?@D]N7_T^R"$9XEI3R5-LYB$L7.0D$=52B4'_'R'X%VP*A\Q)H*JX$I(!C_ M,1O>SNE$%\7L?K*]]<$)&5F(/:B84 M+/?QIZ29*@-(^M<2DN(YDH#8XZD5W]P DU32"9D"R+ZV--"2*8JDNG7AY.EB MP6K JQ;R!M??8,7E*X8+DV[6KK06!^M@R9//R7A6J6D4GJ#V<5".L:_F-QEC MP]AK5]8[%%W YI>W&7Y]C98XV"Z H,_Q:&: 69C!TT+1125HRA=D!;YB9$Q; M,Q;)@(-F7 :.46E5QCCZ ^V?4HU=@X >)M=3\R2X'&3Q@U6^VER>&27X.05O M!B]/P81(.^>Z-_^Z?;X-+HMY\;X$!-TSNTT%#AL!O53L5 M*[D!? #"KQ\6AC$9CHO!Y@2"J>QQ,.A&I1$W,?KY+H;=@+^0:D!)E[9_8VT" M'^6SBA\K&QC(:9S50,R9Y-ZHS>+*^N,NA>T'&JYMCLKJ1W/Z2^6 (&DBT^36 M(,T'L_MRO%7%\E^,_5")#>2/V<3P)<"_Q V+L@-]JP4_I[8Z@0J,VX)9DQ-3;-G-GNXP>KLK4!1T. >91-JM<-!O@<0, 7[&E3>G_#TA@Q ME1A?P@K>_1,JR(KYA'J9;0;DK8>9<:/G<3GK/;,+9$-C;,9AUXP0WV"W]ZTA_\"QPQ#'[ M17_XW?QR2=@%>#1)C!9(K2]]9.&I]7-6H%V =-50X]MQ,S*;+L!#SV= M%D!5D*8,7+6APAB:P5\\GILO!@?-:U<6_3DIN724WB0@ ^>S"\W[0$-AB*XD MR"E./AR#>=,@%U#VCQ@$ '!LY8%;Y1A&HV\SD*!I@@@'/5K[;X!2$+E#(^K+ M)Z-"'J9#H_X6%!E@IO(42Z^UT5B5KBUOJ"4RNNB 2K!^46XLR;%&>CTE>GAE M-=*2&7S>S'*3RS6<.]]9*1*7\=Y8C>>C%][.=Q7X4SS*N>+2=H!S/^!. 0SU MOG\$96J6_K?*E+7>-D3>,&Q1WH2FTUWVQ? %QAT><%9G,[84M1(^K+:)5^UJ M8,%DE-X;VQA>_F&:3$"756H]F=^V< L^[\J($+#GP)B^6;9]JKF>)NP[]T!F MX!$ PV29%@8<] $IHV==%&1:OU\P]3FI=>--_&_53QU7#\>UE?;$''YX (, M#UQ)Y8Z84*1)&)P#U*P&Z6L0+URY#"@X2DB$-6>M8=&:=TS@-9X;-34#C8_% M0^?$ ;^"9$13Q5@GC[* NK0EL 0>([7&Q/ITOIP!V*Z\K3\Q=H[J\J(,)Z& MY0/D8+7F#5,,1G%>\D1]%E/I?S,F=N&AS7S>"AHPN0M3N XZ"/GHIF7QCV9,U %VKJ?S$3A>#28E6[Z7+,@LM/"4-@P 6HTWMBPG$1:H^P# M>$G#. >&]8T>*H]E0%H9E]=?6.>;$@2SAK1:0O/\6B&5G I_3Q\NZY,>1,<7 M\PIT#18LA>F2:EM=5(F,^P5[QUR"OB5RI3D) 2D%=)(6=[C9YMBHXO6EQU;# MB)M]+1FX6/_\RJ3>-19@<++XD/K8K EPISF(YNF7#+TEE&"HW.'C97E@55U= MO14<-'1;AU4\9Q<(RA&L2)"C9+J(A@8%I4M9.<[EVLM9U\90*4W"88.=QU:T ML"!T1U=6 -MQ&Z^3HM7@Z45C[]-JJ07)"':N=ZB4C:+VF;7\U> M[VQG+6F#N9V%XKH76+ M@NGWRE4!I%G_#<9Z:(*V@/USTHZU([]-.Q+:M@_ULEY[6\8S/V(\L]&$8/; MSV6UQ%P:7S3F'B825#$@-)_J('BVQ@% &^BRLA&0SP]-D(" MWK@86,Z'2G LQJ%5A'X^*;*[)YP:TB6;?C.J#@*0\$RA=PF1T$'Z+ M7N0HN4V+45S'VC'44U'(%#?YMCPF6,+;7"ZJ642VLJ$7.XXMHCE;K MQZ%PK/=EX>+U1R!7UN_&WFA1V\7"1C36?['\HILY7EJ0;P<\;83I(_AN[ES$ M=_66%3LP7=SFBA_,;AK55D;V:D4.>C =FQV*;^"BN00@O%:(!J>@.C%X72L< MN+W,XRA569XL1+BK):,F6>HFPZB1$25)!M[0!-0@)C@AV?[86MW" MBI;*8>Q:^:>82%5^7EQRF1.VO&B\IEFE.3,!U3H:5=?\Y8W]QGPN)B;2:3[O M3TK5M'<;,%X540Q@P?&D2'ZL__AIM2AB#M1BP6A36"'75@?O7G):@N2*9QU@ MW[K=>=G7?TN+/_OV4)U/&O_.) 1GLP)D5/']'F54_?CVQY%J,A)7#SC7I";V M]:.W!]:/]M3W./7MD7W8]SS:FUR74MI?DJ-/OE_(2U'SCHL:]$/U,UYTYYNR=PJ>C\'V234;)?Q28Q#F['J4#DW]WEXZQ M4N_];_Z;@SS#5]<@E3@7Q.ZLU\BI;/ZQ576OD5\S2[ +T;?1[AWHW7&KBQ2T M2O)U7HB56*!BCJ)A7D\K4D(N;-Y=H^#7;M.=$:^=K[)Z/=Q%R86K>H^I]YAV M1F$XR[/)YGR];\8$I!>2]"9@[Q7U7E%]G^JRJ?)KX8C>*=I0AYW-IG=U=ZS> M5MMRD,99/VZR]X1.2$&](NYB%[;HN>N5>T++$#@=YSR7E1JR<,@5#HB=N \ M;P?^X]< SO%7E@(N8G#CYK_8&LSE=9^ ,NE+R#M"TB?C=3Z4M$N"-.+1]B]9DZ? M\72AATYV4S76>4FN/OD#FKZR:^ET[H(3Y^@8.96]/W9\^H3$T,GIQ^>3-&<1 M:3P),70>@6HJW*,CZRQHIL/H]#GE%G2)0C,S/!Z5;3&_-('2NL?HPJRHO4VI MUYM\6LI[20GM3."?"CT_*816=/IJ)KK\%TZGC,5YK7- M/YG6N=:G=#S\OJV7?HBR/ 'HL%-UV>2W:@5\#,9\/0*!S MVMSG?.-<>/E\->+K8;PCJ,I7'VWJW;4ZX(WS;Y+QT,INYOS6;:B[SYSL,R?W M")H[2CX;VLZ"BGH_NL_\[N77F3_M^-L!>(+&W_-C*2/XY MG::W9J;-20+<'JPV^Y(.,^N7>#I-\I/+GFXCV?#$$,=H&B3_: 96(CB5]9R, M;M/9O?5S_*68I1T-M#GN"#QSW[LQ3@Z+K[/9M)SU36S3;IY?6-$OF#GX*3$# MGOYV?_UWZ[LWT2]_?_.]2=NO]D\#3'D:U[^7W\(E-^D(9VE:'V8X(M!DH'^H M9L._SS.+B3YS3C[&?713I,XSQ- MB@OK]W$*@KJ(1U:(T]KR;)P."LO[)Z#A]]#[YYOORQ&3)[<2G [73):]L#XF MHP2'CO]Z]<\K +WZB-";>H R%AJ?X(Y4DV2QAJ&P$..P/Y/)*"UG!=;+^IQF M(S,7KY/W3K]DW< _3 H,*4\ M+H0YK00/)N6E2(EA%;V95S.9@4)@-#^ %*C M9/8KRZLFMA8EKU_4U]0RHLAF(-[,=,?QOS)@^7IO\!JS<686(%9*I6-S-)RB M4+F>-5-B9T6RLN,8IC 'R5>6-O/L\+=EHC.DZ+&A-$;J!+,5,::2,P01\.C8S,O MV4P@GU;#A3W<,I,O.RZIH2(.'%QI,%S*ZNO%.=$@8XPAPIHYS8:_RZU91^Y? M4J"<=5NZ?C<+T'O3]-YLJ]G1<]G0#PV[U;-P_>6]2Q=%!(@',>?U @S7\;#A M=$#<:%A-*TF#5457PMVMIF,JF1&,-DG);$#2"5I%I.3"TY'R>T M3[)B.LE0ERV1R@[PWQM/!3^6]31&EG=%/L\]['J+-U,VR 1^>E\B_]VDGLQZ M!JNMI=\2+X#.+2V-6DW-ES37*.'[=T"FR2=#E4B,G^-R8*WY]:3M,YQSG*/X MK 6X6>V"18-RM3;8D"66*!_(.UO !_!)/=OT'S/0[2A+KJR@3HQ(B^9N8Y'% MXV14&SX(0:5U4,Z/S<3X4AG\L:S241NLO;(9NXW;8>"(:^&Q /0_XO$,O4FJ MS/6L=%O+#WGR.?N4#.?V2X.DQNBI+982&?"F"^L.]"$X=!? Z>D81Y-7>K*Z MN9P0#A+)U-0AM"7AQ-;]#,3!.,[S4J&BW#'VFI[= F5;E"T::[BH!0OT2X[X M ,4U2<>ERLS@FT4CQ=WJ+&D5_4QWFQT<)Z8H=JXK!JP5RD=D6)^ M37"V_0CK5.N8SQDL=:UH%"V'K=;QHW)A*]JQ4L"E3JV\LK_'MT!QC\F>"[RG M(9@'8Z3'HR);L0'V=.A7+(0"V=L\,&FF,M>N1CPP\\.O+ L67TXX+SERT0@H MT +Y9$U&,3AB51;8G,JKY6*$O9$+I;,RS2JY9C53S=$/'%63T;/*]1R7QML@ M:4;((^,T'%Q=%\RF\,+)/$1V-9N4%&7F!D\Q'2R)@ M 50T"M'"0; .9](C4VKG(?DC"Y%VD#O[-.L\Q'U"DA"82)Z;^%L*I'"CFJ71 MAZM2KY9FN(D7(#@&5]9W=:R'VF9OFX_DI^]KF;,T8]0*3"@+U*R1'Q>6#UR* M,J?Y'F=UP6)!WX[3&)3K:(1%II5$-/23%D:]WLS0:*D<)+RB$SMRG'8<(Z^% ML8$?!3V@Y6;^@V4>A6+32,A2M.?)?6;<> M51C3JAZ3N[2!M6V&;S/Q!+3C\/E 8(N6S# !ZVY4&.V2Y49*XRVMB$:%]7%2 M%.6^Q)46J?U-\Z71!D9[P4;-7ULNSVB'^]EHFDY&2;F=L.]);)0>7/D @J'L MLPDW@GPK,0"-*\/FVHT31,/J<#/(A(F]C>]6QJO/H1:-7I MW*DW[]63R47YU\=_5G^$7R>@ XKJTX<&L _3=/"I^O;W$=!K]?=[V((4@*L^ M.M5_6?5?6C]V?(>99&!.E/N*RXC'#U:&*RLOJ0,1!G/PX7,Z3(HF8+="#Q@4 MQ>QKD*+E]N&Z8?= 48).C,UZ8D /*68Q2.C)5-CR1>8LFA=QQCLK-=N_8&! M6=S3#V!/?P*<7J%5T,1H&TN]U/B@6Q]J?Z66#!.@,Q,L,V8%&MIF#E))X!_S M%&# -6MCL!=@TL?YL!546)0?)G3\%EL#P%-R\.I^@S4F7VJGJK"^ [<4P^*# M66&LA>MDE'WYOJ-@Y(DIE38>SD%WMDUK)(&*JFH'T)!@J6?6[/:B=GG[_K57PGV+EL85"J+"&,(EI^+: MZN!?BZWJ$YEV4 \;Y52F^*EB ;;U%NLF]UF8T;8GO2ZC01?"#XNT:9;6>$45 MD8)" !UHS*(OF06\,>>'.LKAU%$.7>N1K$CPTJK^M''D#+%L12K>DQNV-*:% MB6]\3F^S/)L58(8-DQN3)#TW>%YEI,,(J7%:RA_]GR^LOZ? H46I_*/9.$[/ #^U?Z G.7C.Y2$KGD M. =S Z\1 MQ!N09+"T*HG??O27!/&RGP'(6\HG^3LXDTCX/U?(7P-]9D,3\B7P!D41B@@#-1KN)3'2:';3>'"D:KQ5A;"&]' M#5X;ZV:J9BGU,,J$9O%=>ET>9>,#TGOT5AI>*T^Y%OS!)G0&*\K6N*+&# > MXXHK\5"_J$):)C*$*"N?6H>V%O,R*C#2?/&=: %_-INY*M.KY<:# 1A$*RY9 M93"7929&?)OH5.4'W6.0S"HCC0ORY54*V"B!CXOA@-+IT&6\LA$-20S*:ZU\ M762]!8^ZWH$R]G0&F%L6O:HE>9OCYO@@U!PA-E._>#$4?-10C=F7H\1JKA%8 M(-&)H=(J'%+^B.24#.[&V2B[?2@ERPO+WBLK7(/Y,AYCA(VAEMS$"/!.\PL& M11Y,BDCQQ03PEP12)P'PT\B4?\%HO3E>-%IOG%6QGGN@(>.?UA$3#**-%H\W M4%@U>3KFS/%A7;8M&AVC3E[5V!% M56>[L7G4]&&"]15UCEPZ'F(:\T,5Z4>');*,@6/OB;U6O+-\#0;?Y[-OUNY,@>NQ$0X!,LX-(V"J -P34OPB^7X M)S8XK#(_\VHSD5F-N38KM[#$=)D3>&%=Y[5 K/N)7Y1<'Y9?EP?Q\3WP^71^CG'D!YC=6 MPS1/O$LG]696)Y>5S*B3V,I@(\85RP57#P)8T^(3?E&EI,."AH79'?AGN(+_ MQ33+!3H#%H ;9GEL#OP&,8;L .RA::I>097-IK#-2?WJQJ8K,XT*?$AN;L7# M>N#7^_^?O7=M;MPXVH8_)[]B2H]=D:L@F@!XW-BNDD3)V;O6]F8E)^7WVP@8 MBHA!@,$ TBJ__NT9@">)I'@8D#- IU)KB2* 04^?Y^KN*1(ED5THQ!;%8NV" M*F$LEB?NG.7Y3)D$R$$%P)<2Y_F?S'^4IY.PU_*15L'&8[&'8H'Y"?[R.\(+ MSA\CVL9/17G.O,\S.%FNAN=R3WV1M)YVS!#A?*YX(UF<))E1K"WR@CRQ/<4K M@DQG8;YC@L\6.$<.I!+%@O":O\0)BY\*.,,#"P.@_1SS-O.'_7@9UBJ(O20H M?YM9PJV8'<]+%:WWWVR&M2%^D "UXP0V@TIU.P0#+GZ;#RT CLP%JF!;^;LX M3L]5. 0BOMBMV9V6;C1CZ:G[,E7(5 P["$-YE)#"91%[^1M$/JS0T;.@%4*; MB,M9"EZ6)#G& #@V8MXRB$RFAG*\NCRB*'"(&_=@Q6B2G::,+,XG&;"'=+]! M)+W63??Z^OK*[K=OVWWG^M)Q.[>MF_[-X++G-J^O*C:(Y!,\7KKXL)D''%^C M"[@0P($DWN50OVTVXTP52&X2H8[%YAF, I MAD^Y,]&?9.HM9:EP"8NH0CI,_8*1F""*7+PN(8=D)?YJ0M MSC$76?"!"MT,?_CT\>JW+V02BC!>EL^%@2<5Y9@FCT"S\R>@\RR,5\($=L-1 MQ4[PIHJ6U%6TI.]D6D2<2Y7,,TQS!> A/(&3\RAW/A"I&5GK )Y(.MIR@_,US01:V\!+B M8WA^E.)0\SA CGBE)4 ML*4\TS%CN8\S>]L,A3*U?=:^4GIT\)=5\FX<-?H>=UMDQ>/[X[OOL?E'9,7C^^./(_[KO&^&S_(I+>? M&][;T?/%>0B[T&>^W/9[8Y26FM2_;4-?\C2E-Y'* >RT.C!])UN"/(8\=C"/ MS;J;Y&RV(@-F]A@K[7@/Z;.M;-IUE\U;D;C[ETS<_<*HR.+*\\;?1:$-H@VR';'9_M M7&0[S+?54RRW'RRLA%0JZ36X:2\C1,F)LS*UDJ1]R*:X8YDE[-I M#[G-90 [\*!&%-6+.S1JS:7M1/13SFG*#@I1N^F@W71A M*RT4F#8Z"KTI]*90WZ"^09](%WY!MP?5$*HA='O0[4%]@_JF(OKFW.XJ.TA' MMP?5$*HA5$/H]J#;@_I&,VY#?8-N3RENSP(LZWO9C&?' &E;U.)PF[2.E7-0V!Q10_)3<2?5>5W.B; MINJFSWE7?.6D$S-"JTZZ83'554]#:V3]LRTW%.^OB^R4TO>R8OWFX:O?I:O_R.*F.O?B(GJ(7>/HHZ M0G=",?KL'V -3YFLJ%,RI^;\=ETX9BY:%E)[D:,I5KJZL%[\G)*([*A M6:6*1XC[\&RRAK%%2X4W:>GY;=N3M#A;S1<'-YJ1#W4/1A[E2L<=2],P;\3\ MK@0?G,/2!UE3)@1@V^G-B$\ZLJ3K0[@RV>_WN\'WUR.P-YR1/S(:@1\1C8/H M(:@@'9$!2[ Q2EBP@C0SB]D0C5EY-*;;;)3O5>BR]>(ZA'UKJ&B4$DX;V>HV MFNUV&Z5+1R:IDW2A&:^\&3^W6YVC$:3:116HADPP\CJ'KI>3)%B<^]+:+7EG M_*PP[=.?**FZT:?L9.9-EL3F4@>YIR*92&0=]?311 Y6 -DI O4#8#;MI*^MFB2*!(H%VT4"[>-Y2/LNOWEDWU!"ZT:=Z.30] M$Y3*97+ /#9^8,GK_-J*'ASF9WK-DF*-"(?P0F1 71A0[Z2>1C0SB]D0EU!Y M7(+*_*#V6U]VE@05C0Z$TT:V.HU^KU/^X!R4+I0N-./U-N-V$ZTXZIDJ67&= M8]/_HU%&DY>%[*>+"$+MDIPHKKK1I^R4Y55"_Q>$@GEH-9KM#@)L421,%0DTBTK0A,IJ>Q%, MB I"1_H<.Z&&<$*#,FT:$=(L.=:(<"85^&I$-N0W+0T*H@=/SVP(.Z@\[,#I M(7JPBLK9+$533?2@W;!MUT7ITI%)ZB1=:,8K;\;/G7;YB@8SFZB&JD&X*N9" MJY5P0G#AJ<6U6OR$X,):\I'>B4ED'4115 I%T6Q@7S;4 :;J@%+ A;TN@@M1 M)$P5"32+2K)SMK+D'.;@4$/H2!]S,FK?I_0A9"N_O_"S_!+Q6!@6=/GQK'DF M?P-/?B]=8I&X'"+?X6O?!F''R*WLF7^(QC?Y.UM%E5:;O.?#3T8=6;YO- M6&:/[;^\6[(17G$7MM@P4%V^_3*CML1['NJ9[#WAO;MFPKLZZ10+4$F]P_(8 M4<)@6?]C/GFD0<1)' %O)O"TB'A9DK#(>R'LJS>BT2-( MPAH5[*"4T829@G MYK'[)(C()&$3&OCPU0F+./ ZC7P2I_#@XC8IH9RSE#?(PB/#F(OO[OG,_/;4 M\Y),W"N@#T$8I 'C#64*X8?O,W[Q2.GDPP!(^$33X(E]C'B:9&(*.[^,_'\P M_Q%X]]*#/\F'#P+NP7ME";L';7@5QMZ?/_WU+S_,[A-P^OB8L$>X5QS]-OS" MGEB4L7OQ]-D%\J7AER]L^./9[4#HN'_:?]P/SDC@PP= C8NKJ_YEI]NT;[O- MSN"F:U_:5Y?]ZW:[TV_=7KM-^^RG5VRT21VMXZA-7+BH[FRAF\KT&>Y'C$QH M"A8%MGT(7""))KGA,0H$)G>77>L>F+=QU2:,U MIW<)(G :\M\7'QO%R9B&RP1M+BK!GDO*;W=;E"^IT_UV5VNX=+U]X.6M MTSZ^3B]OR$&H=L'!;+G=L\VT*B2[H(0]^4IX'((Q_W]-^;]E6MK[A)L[Q@J] M_>@E+I._/>>*]2$._:G]2!@CO\#?1IS<1,*!D*/OB&M;>S@+.K/A>C.LG*KG M'R.2CN*,@[/'=PGK9V_@JN3,O/T(J/]1O.N#WMC%6?R*2[,NGV M^!PL^%S/M3_'L9\'TIPE3X$'KCQ$PA$?,HB1?4(AI":3.( ;0S"<@JM_2LVP M=D^4*0@C#B0.P1&70:D2ZAGLKM5L]THGF!%\(Z[#:H>*G'V8S8JHPK9786[' MF.FM"X7]*Z"!OPVOX[% 2LI+O["0ILR_CGG*[T8T85>4,_\S M?9$@PUU0@>Z5W>G8@]M^][;7[L _]E6[?]5N=]M7_7[_JG-25.!_,IX&PQ=5 M;+#Z\/$N!4I=2 *211IOY(L]\8"*7VAA_0]R_=["^J?(6H&4)8QZ(\+&DS!^ M84PFGOP@85X*?PJXP.)R<<@K0;+IB$&L,(9_4N QP5 "0!E/6")ORXE')_+^ ME(OO!B!2E(^6'MT@[R[JX>7]^\,JQ6*2G-EA;7 G1E+ZE3RPB V#E#RSA"G! M<&[!N68@-!%^N>9RA%\B_%+S6*(<^"6B+[7F0D1?5AK8IAOZLAH*4@\^U(S5 MRL)0[G!08OHYB0BH132B]*P$DWR(+%I+JFZK=%H9P3*'9N?P# -QD:B]CJV] M'(1$G@BY4BV_ZPOC3,;W,C/-GE@83V1F>-H=8I\@H7*H+\=5-FU2EXTOV^RC M=:^R/" J&"/[;4])61C"RBSRR"*6T%!:&NJ/@RC@:2+;],R,S>9CQ'U34D>D MLPEJ21MB&:O/D>-V()R)'O;R"D27.Y4TO"G0(.A;B^MLJ]U3AJ33Q>BA=XW> M]0$2T7*4):>K(A&5\J_+M2^_92D/?#8#&I9B9\J; 'IL<6O9.% 7PP>-#%9U M1,MI*=5AUCF MMWG$ M$C 3N*AZ86^I'%2Z-X;J#-79]EF'OGW$NG\3N.BX+IW^(=2T;J^G.&%1J],8 MK8BH#>&0$^O,B76/?3^^*; ^I<>L"U5J.7JRW42HH?91H7:Y9=0!5=(!;G_K M@L*ZZ("M>@ =;6'[-#2ITN+R7\77/P0I<(R7?[*ZPP_Y37:5V7P*77>*+I K M+IKPY&,J7]Z=EHB=O6OTZH]+>T,ZO&CG MIF\/ :E?&XU?L_$#2T0/B!W]A:.N\CR("&S WW;JXH-BL:588'>9-PSW;_D! M\R\N@23TD9&;KRSQ L[(YR3P3CI'KF)."1?]$PVZRPS?%J3(BJ@V_KOO>H:335-$@X)!PB$K4@G"&G&J6.1TZHF$9S M2C=*&P?!;B(*!Y-BV)9DYC!W&G87)0(EXM2!-M*G5O39VIE%G]6\T*E,W3X] M*5?FSE8SX9XS7<^QG?)C'T#V*TUV]X MFHH6[@3M8:H5HMW&R9 %*?._]VCDL1!^8%\G08)'$&5)E2X[CXE7?0(MC*=0 M+FHD%T@?I \>2."!Q$IJJJ3>JT* 7^2@S;P*P&F2-Q3=UUSP;+*&O*)3VH:. M%=U)*F]R;N=U'W CI1FZ=YN JMQV,[JL]MKJQH[O3=Y:-%\U2.?HI<$QFU?[ M;%[+:3CEEZGILO>H:335-!H1KEQQ:]CE5R(ALZ%9J[M9LYI=G/56:B1O=L#^ M+\93YLO94V*RE"=^26/R!!_7,8 W^NQ,8:1=%8G63WBK[R+HPCNU;*2M-([5 M92=1"YBG!6H2?"+KH &IE@%1&3'JLI,G"0PURDNII&518R8[Y=[C8ZR:6_:[SUJ&DTUC4:$*W>L6L,N__0'F0W-6LW- MFF/U7>RLND+/.XUE6^0;6W#)XFN]GM-&UKW?IHEIVW#>\GZ7-6<* MWG$7IGAOE-^RIFI-OA[.)\K#>'7J62S@(.HMR-A_,IX&PQ>E8G8_8H3.ABH$ MLZ$*3V*H DG8)&&<12DG*7PQC5,:$OCH0HS4SK]R+O[@!\,A2UCD,?+ TF?& M(A)G0GAC+D#Z7 Y@G(C!.B2.Y*U"RE.2)E2"^'WZ(@94B<^5I':&00)W_V]& MDY0E2NXHEJ?D1B)_I69% DTA*,:F@XLD?2TRSL(TF(0!\\G#B_Q&-!L!%D07 M\,'%&+3I2S$0DW\'WZ$I>8ZST"6)MC* 7.LW&QC\^, M9&D0PI=\8"%)CZL0'(B+.P_X 6Q=P1R" X4\CV.?A3,&!0TB6!(^?R[&'1%: MC#N25)V1DR_.:7T4+7/%HQ.6;X"3NI]="9L@O7+!FG.DUZ[2D9]-KI MGG9<9\OH8:-&O;PA,,;U(8+:75I.\[D<)8^07^-N(DQM0 ML/[\E&\/8XH\N#L/ZC%?;ONJR5.S[$J?$R$]%>%#S5AM^WEV.V=S=,JREYE" M_/?F<"./,$XIT&97DFN1G3>C/8'=;1RA0LH(KA'7X7$UGB#62$?IHX::#:=7 M.D5TV?M#-F4:#=:RLH@WW* M0>4+WV) K#X@KIRX.(V6LGK!>H@+!O5K*T.*!@)/<4C%H63Z4H:(56=(2LMM M]-M'YGWR@*HL06=@V$%E"X:MC&D2+ -N+Z8FW=!:48=<; M[AJO8Y^[-=0(2*]4 !MX:O,87V)XDD/[9G=@B=<*O4M)_G3-2 M,E]PSE/TF28^H5X:/ 7I"WFFG,#_<]0U1\QU&9CKKAK,=?M W&_':-3S@9O9%L@TQVML*'S"Z[89MHT1@<+C#^";&3"\9IQ_4BM ]<\"COU5%>$X>I[>%D8.U'";4?!=<4]DDNV6=>G,B*A@^" M+,:7A]A.HV5 ?JL;FHAR&OZ9)?**V9=@ M*R+!WE_8\,>SVX%@WG_:?]P/SDC@PP?42R]NG(X]<&_ZUV[WLNWTKGM-MS>X M==N=0:MYW1H,SGYZI0,6Z?%.#<(JO?M^=8PB?2%_?0.TG)**G'^*.?^. ,F( MI)DZ%:A2W\V7&\KE3F"Y7"Q7%KR 9?2R7*Q4U+Z\?;PNA8./2% 31%\;8E579R+' M5T24EL8G9]M2R803M+;5:RE#X[Q+&5UX M05R'53\G= M0T=1-T9S;5K.IK@'WMJ2I-I 6(\+WQ][-#GG!81K'47[.Q4F< MI3RED5C\/C[[H1V8JE,X8KM6OU,2%G,'NNG"=F6[%AI)KW8^!TKG*NGL.>KJ MNNHNG9A]^/L5Y8%'V%H$"<8(&"/L295FHZ4.S8NY",Q%G$S/&%&YHI42,J,L MZKS9:);D3:E*8AC!>K7)<+S6A5-@K$)$ A]E:ZSCMG R-=)D190%F*#HL52G[%-P( M9MWGB-R0N1O%5HC.["5/WK@?L:+#O$B21-GX 7S&MT<8TX3*<(?##/+,$C$+ MPPLSTFH5=Y@U, M=-\M1B5:)M"T23^T<# GIEA/GF*MI&BU6^IFVR;1&:G J+@X.E)Q@.;4_;SR"8XC0A\E@QHWN/0I(:.G!.5UUY M WC6)>V',LX4K@:"1H-H7 M-OSQ['8@LN3_M/^X'YR1P(N%>7_4'G]LIU;^SV[76GYSB]VYLKUW&O M;[O=[M793Z]V88=3ZE6;^.:87M$NKD[63LDED0US@I&<8A8L/=VXP]L /(0H M=R;*>A;FOXJO?PA2X'9O^4V4+-=VU*U77G<] LH"*P11#@L!U^5%@%#R,$YMAZM&TLA MV9ZNY&Y7&5;B>N\J.=?8J M7]"%24IJXE=/ S_#F!*5P#TL L,BL)(]"UN#SLY&,-Y1\JDE)O^WSJ0IG%:R M)O-G1MJR*"?(2\)@NT716#PDP7SQM%A\Q%), AXC">BHR0(ZAY9T'79YW^B" ML ,O;QJ]>MQX?'=D>HTWWOSLS_$3^(L6UK;K7D J(_DY$56'] @\0F9;F$%8 MG N]YK>2"_)T2L,9>,9;PQK1GY.8\[>=2U3<6MR'9Y,-Z>0-,7)[DN:;;N<[ M#3?:)2FCGZ#HJZU1*MZP[J7G9>,LI"GSM\WW''=]XQAVZG]Y-R,47A1>%-XY MZ[Z7%-[]G*?JUDCW]Z/J[+)!('IO/&12P\C% MG;3O1LG0X$.I5254^*&TC5M57(P6+3M3J.LH:A51$0_61! M.UM;58$X[UC=IC*!0(\5A:7"PF(WK;ZZLD&T'B@0I@M$QVKW<((("@0*Q,R= M:O6KT(L0W2D4EB.X4\V^,M!C5:P'8JO7\5,L?J]A!97#H!T$[53[3.',)\F6#T MXH21E'FC"';[\:4,*3-,F&S':JF3IZJ(C7X28J[9,4P@SNVFU;81/X<'OB@M M6Y@/J]]!\#7* \H#NE,H$"@0*]VIIKH^:.A.H;146%K >G24'816Q7H@?&X= MNUS3B9S8^C\&U(B'Z3--&/'SC->8P>V\F)=3)%J57+*+S:M*)P#:J_K)54ZE MGF,[Y?,7"A@*6.T$# T7RA7*%1HN%# 4,!0P%# 4,!0P%#"$R>V;2 @9H9RSE%LDVGXL^KN9T:6A\N[D*_'C3#SKD*GR:[>G M>)JX].W\>CV(KFZBRWN4/63D2QF$5*[K(';LJNN*M#A>,*VO[.! M"A(5Y$E"IY9HS:VN%\C!]-PIZ#* 5;%]#VI/S5@2M:XGNY?%8 MKG0JHK9$;5E2,-ZRNDUEF4?4EE71ENA.HH)$!2F#\9;54W"H/QGJM!)K,6[N7">?GW*06ZK/S^PL\+[Q4&$;L8,:GM;*?Y[=\77O0_ M&4^#X*Q,"P$X,>SYIG\'?;(F_Y>//N5C(A3_L7EW =CQLFO[)E\ MB<_LL[XQUV8=PW&_SJ[9=U?$N\YZ&\ MS+/)!JS&A@5U)VGN>]FY

DF$6AB^$CF-X.=$KZ0TFA*0"*P+[2MZ0;)]E?=-M= A\*PSB M2,D-9?-R54MK*5Y:JF9EO]#$&\UYU[4MXC17S&8_+?T&S&/C!Y:\7JC]%N6_ MS^TMDC ^85X:/+'PI7&P2=LDFXN^DRT\I9*%]3*7/UE>".(Z81%G%GD>!=Z( M/%,.;^[%CU$AH(2#\8+56>2112RAH=Q"ZH^#*.!I0@6!IC?AEKQ>C7S8C9ZN MHJM\:7Z6")TG-*:2&Z:CA#$RAK^,.&&1#SLII9IH*LPG$=OMG(W>?M+6V]%Q MW%8_S)Q$1;K@!M3+F*; (,,LS1*PPU&4"2%?H2/RFF3X:AJ3.$M66&\%)JB( M@XI01VI"'_11(E?R0009Y5NI7(W!_X=Q&(+/]4$!'RUOU<(U2XYLZWN\8[2]?;!UY^Z/6[76Y\ MMX0#E*O\[3F7BHP-W!(*-=XAWPJ2Z960+:VP MX;3<=S@IA<4AYPD;4_"&P8'K%S[724NHM&\2HRY=?4 V6E'"^7!JM"P7>TB6 MJ(HJIW'L?K4R!/.)T1_G,$$+B5*8!!P+XQYEK![H,%5&'M__O37O_PP MO?)CY,5C=D^_KO@>T#02A/O"AC^>W0[$\)*)YS^\P!__G$*Q-JQ+KDG G\99F :3\$5<$Z3R!G#E"P@>4//"%U^;).Q" M//(ACO\LEK _,*ELF/L^FN.$Z_TWDVC%Q)=8Q=GN3@%+\5 9XL_1%XS85+LT M(3Z(1#ST1J^0B*_USY1#320VO 9$W1SN/@$52Q.X@/B9U-'B5<;!5R%X4[57 MO#2%93V2_V1)P/W DY--+/&W,/.EOEV@212GBQAD0:(A\V?88YY*Y5M@37]Z(IFD2/(!&%T4(-"4C"BJ;RNH#68N0HQJIP/;1R,L5N;CN.8C\ M(7S,%Y&./ 7'X^)!OJ\P%+!$>3WJ\,/7^];-'LK_%3CUP]&DFQ]07@W!YN=: MY#F'S'+!5$)F0)Z ?>D#,''Z(OA9N#@^&[(DF?)TCK %!P-\8!Z . BQ>1XQ MN#P1K@?X,6?C.&$D#/X$C2,X/Q*B= 9!"LC?1.!Y@>M!F(##Q2/$!9;CLPF3,%:23>(HKP>2-033ZPK(,5PE M4:N%IE@ PQ?>FRA#R,L3TE$,"B)E8W@=FH#:"< E2Q@(,9"&Y9R5]-A (8F'.IPQGP@B?$Q/@&J3;WCRAX MU40:K M!>^)EX$KGU23Q1/(($"44U6-"_PMQ^+UQUYC^#38UKT/QA/,'7PU? MK%S-2\=>6+X-^EYPW_2&]MBM C8E^$(#&A.8@' M&N213='^JP@YB7EPF"T\=NBI0*J.47Z0"TA>/9E%"\Z0#"1!B0X#T+'*PIM6 MPU4:0RQZ=C(2AU ZUXRDT]!@D*(7W M&TH3.77?#1*X7[3^ '^!C3-'8,( MQ)ZDSRQ\FBK!!OE'_"P,L$5RYUND>O(PP)K& )&,#D"=1/(3\/A%$!%,+03< M^PG"DSCCKP,/08TH#;Q@(N\#NK]8$ERR4=[*8-:FZN3"1KJNHZ:U-SFEGR6- MKQ>"W82-AOMGP,U)2L4RA'\TXS.P+Q"27'@9F%IXM06I6'"JX.H0'"$9$7I% M' ;>Z(0&_O3E(*R13ILYIF=*)!;.WJF@U\L:)9D'N2+HA+>-9)R[$">#B^AY M29:7T:^Z6IEY4,Z@5-WBS*A6+X&$BAR9DNOHI=')G8&\G%PHI;4:UAQA_BTJ MW'.[ES.!;\'7X3[#W+F L#8>!QZY8Z!)1<[@_.SZ\LO-77Z/ MY>2C,'>P"Z 7I-Z!34BF#RY2=M>__>OCX,+N@X:%R /NF\?[8E'+2Q*/D)^( M@SBAW*-LS!)A$5:=K8"AY9EPA_*$VE<9T@7C("T,2I$4F$;LL^3'DCZ3#)/G M\B.6O@H.A8X$2Y3[F;/@6@;SP%2/01Z42X00F7)Z$5'976FW!'\6Q@@,.BM\ MLB+D"\83H-G,^0OACCPLTA=Y#"G2"^(,."^A#B)PX@)PC:;VSBI2E%+?S6/7 MW-9ZE(^(J/+CPD^3Z8&$/8HH.$Y>R&,&=Q5!%D1L+/RB(//_F/6S#=9;F0?+_Q0]J26*( %CLTNR!8_HR2_4L MNFO@(0JKS.2N!2^\2RO MX^@Q$7>0/J-D5R+$6EP-=UJDOLC=Q%'$I ,B78+5?&SER:]9K"%>K5AV9I"V M^1B1RTD2A(5: >V9^T[ UI.$S<0)= /YF25C&I&0/A(@TVX@65\P1,L'R1L/WS!K=/OW R:-\V! MW6UW;*?7NFDUNS=]V^[TVLWN9>7P!3FUI@G-NWDD1^ZRR00L4J(&>-!1W-EB M<>72_F$_AS?]'.QF4UT'AYZ2#@Z=$W=P:)WV\75Z>6Q?<-\.^16LIMN-5[] O"%BU 0"BLT^ M*'9<442=2G1<:?>M5G-K\:M]D2'.,=C?,J*JJ;FJZ5AN>Y?.(_56-<9'A(>3 M\'IZVKN+1U/=DF:[9_4=97UI=-GDLDTR6MX*BX33LMI]9>YK540"H^1UL*,X M$66'XGS/8[P4JU*=]C-MRVFI&_]4=7<-(\,CV*?J")=MM1UEO=(J+UP8"_W] M5LR8&3&?/,:QC_&0-% ]J]-!YP_C(8R'IM=U'*O35C;PN"HB45H\U#3=JBP MPY0Y(]C\#)N?E>@XMQR(2]4-B<#N9QC5GN"\$[4D:LE2M63;LEUU,PQ02V[I M7Z[O$7FTA>V#V:_2XO)?Q=<_!&* MI??J=QJC?+KI2=9XHWRLOR4/2:RHL@+ M$B\+4F[-"Z-G-6<+V2(R3.+QM#TC R&$6S'>()^+6Q9?$%5C>56([-Y3T"AO M< "WD@V59"_]^7N:0?3[OAX0\XNM N? MYLM]]U2PA$H*K>HF[F4_M%]BV;+F9KD?6CDY4&3#-VS8.0$7;A\]G9I%L8JL M'*YK(]=MY+JR2L>0%=^P(A8TON&_;^84/=^K5AF9;TOF.X4/J#GS?3NG:#R< M_RPG69%99Y=YD@?9$MD2=:+YS*<;PVU_<(,ZL:ILN9=SK1%XH,S3Q7_&R5,, MS >L']&B?]_GE)%/J?].7[<3E4\;<6:K16VU(6 V[*[Y0^2-H)MQ'4(B-+1 M<5%).$/DLM4HO[[N+0^=B'[*1?E;+5D/9;;2,IL3L>?83OE4-$(*:V10RV4L MN(YGDPTU*1OP)%KB1 1+_=C=0!R"7'X'+]<+K[@0N7-S^61+V2 9@;3F6;A-B6XP)E:/J)O1%O))%GBE7,A!@TXLC/.V?(ZA&N9B!>5RL@!LYZ0%XS9[(#LMO6H0C:@WUD5 _X MLCG8>L3Q(8A4-QS?Y31W\3G/72 W5E5/:L6-J I1%:(JK !Q\EUW$!,,V*:CP,DZ%NN6SYXT@BN$=?5!(&E MEZE >.1;2'.ST3H:^1#2C#*K]1Q*(W@.G8Y="JG"A+VSXX]GM0 !!_FG_<3\X(X$/'U OO7 ' M[K7M.F[OJG?5OFX-^D[KYJK?;5W>7+?AD^;93Z]HO$BO=^"2.D".?YNPA*; M4B04-"+LZX1%G%DDB+PP$[Q&GF@22,"HZ*',1W&27J0L&1<7>$!53IY'@3II'^8@(CLP;-$O +AO#EM)P_C>XXU @6D67 M@/P1*G"Y",-5#,/M*4'A=KHGQ2/:K=,^ODXOOXX?9GZ006014HH". MT_"T3>-T(8BRK'%Y[ZP^S^3VE>EV7?:Q[#0NVJ@2SIM,2"H>4T&8D:5N]QW% MGJ'>''"H:D$DWGK:WK$PA)59Y)%%+*&AS"E2?RS&OJ4B[_@TRV_NXJYLC\-5 M2>:33DSO]Y6-2U]+%%VXIFQCKY'P:><%U%"T;,OME8^6J(IP*8BR>Z:;M;Q/ M^^NCL\*0H&DB=>3>!!S">QW@>E1D]E<>D;(3B.53,1<8SX\S@=0Y:'SD%KCF%8_292/4X>'?(ZXBP+PZ6I:A M(]M.^_0$-8/S,#VCJ5.':A+59,EJLMM1-Z )U639B;;J.)MYADVN\"(>7F1< M0,XY2SF)'U(:1,PG04385V]$HT MZ@AZ/5UTX01,T570F].%N5#-K M#U9U$UD71**A:7%.-N%RP"/X&FWDD\HI/ M 7T(PB!]^86F&;S>R\[%C+UFL^.TVH[;[W3;W4[OJG/=&"B\N+R\+F% %R\(8>VB$!'\^X#+)G'@Q"V4'PH?CE%O)/#,XGO# M(.$I_/O$R MP2EZ?"'](&!VF8J1(7M?X^E0V+/8H@,>))S]&L$+I+8HI([ 2 MF<.64U<>:$@CCQ$^8BPE-"5O.' ?$FS;WWR?>S>((/"4H$%>D E><)CY\+JO M*T-Y/G:%)DS.JA&7):(<)XXDY99>O_'VY;&.\T1UG"TE=9R]$Y,U/CH M6<-21CV*E[2J3SIP> 6>-*ZW;8*.Y#QA8QI$PISWR3@6-:0G;6AL=C,D[*&U M-:E:5DO=4!"SN083V2ITV2Z=G[8&81N'M>Y83EM9*E67W3V)@-3'"]BE'*V& MY0MM$*GR6TSKP@]HC%2(E(O&2!#"-4:F2L\OQ3 V-D6VYK5V4 M"QJCFANC^]D!#IHD:9*:+6S>ILW@1KY0(+Q)$LEZ #L'.,IFCJX[MRQ.DUE5<]O6< @--S61UIH M";>TA NH'V6Z_%35-?H:"..*:S0^<+3[5E-=-DI)<8V^C*?0,]D?,KHS'O0] M."G?!3G:O;QL-F^NKULMN]EN7G?ZO:M!LV<[?K]^_ AKVY_7-BWNE8JR9VC'\F"X_V9D1$6O/>F 2D@&L?Q@\#K6B0>#@./Y=A;8)QL"*P(G [7PD]3F&TZ L7R.(JS5.)* MG^,D]!ODT@ \K25!P:_;& #M?#('(N54$K!:+K#)V41 CY4\OF7GT&8E-]L\ MX%@S!I7R/D4@<_( T&FVFT1B3/D((=PT@ MW/HQI'9EKLA]Z[EOP#PV?F#):P8L>>Q)30 ;E[)'Q&;'<%]>/2(%31!R;8A5 M7>V('&>\<[B\@A;<3249M^B7<[0$\\'GD;4XURB/*&4TP;'<]O%.*'1AAKWR MOQ@@J/,=4-/43M/TK9Z#';=TPDF:'@E^F@-",!P\N4K7A^>T(QQR'(:#JL)! MT1V+4,]+,N:7 8E#S\NPR0D&:">?):0+[]12"[2L?E-9D:8N.XG! MTS%=BT^Q>!?16?(U>G"_ANMU+)5N63U(\MXFO=IF(C9V1!F0GE.UJ=>F!YV*KR,!/8" /_"I[,&L%YJ,#VZ)UE MM5N[M')$!::FC/5H"]M4855R^=AKX!O[.F$19Q8)(C$+0_Q!5#O*>BI1NOAZ M,@;P $\Y>1X%WB@O*PLB#HL-AL!ZL)QBMD@J'$+K3U9YF16J4NN>H$Y( MJZJ@^U'"&/DE%O,NR$TDAC3),C7BVM:A*1W-JK%4M8(K?U-45@6>H-+-M- 3 M^71O/BVY>/#TAYLJF5.,?11]/#@-$1FE-+EA$B;"[2,N"M.C)\=%&9&V.J:" M,".YV>ZKSFSJS0$*$Y>5 %NII.T="T-8F44>6<02&LJ<(O7'013P5.0=GV;Y M3418;:1DOZ^LO7#E 2 &"9]V7D -1 #C>8SG4;D<2;GTNZK[3^C- QC1ET?;.3I)HH'B+,W! M0L,D?E,_I3FZ?(NI$1HW6#%N7HDZ6I:A(]M.^_0$-8/S,#VCJ5.':A+59,EJ MLMM1-T\2U639B;;J.)MK>\"2^"&E023G !'VU1O1Z)')63^'E/ ?7\WJ0G*M MJH'T47P][."(*;H*>'.Z,!>JF75AJ+J3R+HH&G,J!T].M6,M[EZ,2I3W!L>, M G]2<,I>3QV_0DKF> M%B5SZ/IL-EW;XXSJ-T?KP"EN>'RU:7CP*^.RTA2=!U$^O':7BL\3H>5.VGRS M8:NK(D3@G!:6XJC2M^3:G3*QH)%(M6W5A)@S@D$9@F^K%_Z5W#C&M/6*(#&/ MXD1,F,=""?/BR M"B&Y$+ C6H- 0H#066M.(_#ZCWDC4NHKO#8.$I_#O$\OM M]C283!@=@D6?]KQYC=A=:(0HG_P8P0KE2<([T]II2MY0=1\2;.OI[7/O!A$$ MGA(TR)OUL*^BAQ"\[NNN08+>\%84@NLH3N5EB6C5$$>2P"ZM2FI8VMX&D<(,/1JC741JEVEJU35&CN6J&U&AR^ZB,2I5=.U:GJ:PC MEM$XJ*V/M- 25FW\J=$&PKC&"QH?.!Y[8*K1C*?0,]$<3_J*GR7,;0GWYDRQ MM7MUT[[IWC@MNWWVTRO=LTB^=W"P MJ_1]6<7&\M[NMM_P:<6.XT(B'MMFUUNZIG)2,4$G,*YL]V,9M7 M44LJU)*]EF5WU-5:HY;>_UC /<(9INS>6(ID,TG>:N83EH.@33 M:]M>MK[]R@0I7UW*4W5I;XQ9X- MD;6DZK8LMZ=LLI/9;(-I:4W3TJC!4(.M)56_9_5=9?W9S68;A2GC+1VS:OE? MESR@Y#P?1@8K))^_7.\5IU8.O^,@?@=#9H2T+8E$RVIV<2X(AO;;$?8F2^)) M*?CHZG1B=YI6N[G+Z)3]Z*(+2V"\:8!=JI!TN9:CL%MCU:6K[K'09Q9/0O8W MT:%LDCV$@2?:4EV/@HBB^P?7V5VK;2MKNJ[+IF-$I(_E,4XD',=RU75'KXI( M8$2T;LZ Z#)*+L?P!:\4FU(=UZUE==2-V*F\YX9Q$<9%NQR!6]U>^=-SJB)< M=0^+9*/K4@3JM*#:,N9F]^V2:GVJ>P*+ 11*U"9+U59GJ6HB4:7%7Q49/A5A MJP6#X%Q81(RM%G3R1S"61BV)6E)#+8FM%D[C8QK4:N$8<_CN)LP+AH%' M&G M0/Q$Y2RC>"@GETT;+I ',2M-C)R+BR^(84?B&P^4!YQDG/ED&">$IFD2/&1R M/%TQ(XF381*/5S5Q2./731SXYIEH6U-.^/XJR?3K8CL*\=IYDPGQEHNO _XZ MT&$<)TQ,O8N(W?Q64#)>;&BQ?U^*=2^$32A );65=*%H=4[:B*%_TJ>[!SZ] M:?3J3=XYQ^B=VW'U=6[4G$K"F2&7CMTH MOQKM+0^=B'[*1?E;+5FO3C*+7@=Z'>NU6]]R6MBM%;T.G358#;T.N]THOS48 M>AVGEEEEQ-1+H(T_R3V<:(./=_\@O[+T.4[^W#.75-W.5#E']1S;468C=-GW MLIV(DTI)"9P U_%LLB'MO*$LHCM)Y4W.[?P8"VZD3PBE#XE1V%#84-C,RCR8 MI&#LOM51UP! EZVLGF[1*T;02 V4(!)-=8<&>T7INDB1LD"\[N*R54G[/K73 MGAQ(*0KMX8X3>'KL*ZQZ+TEX\U_%US\$\**!E]_ITO/B M+$I%$WJ/!4^"#RV1Y=#^?997GRRL7NS6,X-MI+RH\C^@9'\3IL[P(OXQ31Z# M*%\DS=)X^D&N7.4G)=3Y]Y24^7>Z)RUXMENG?7R=7M[XU+-RZ.WYQXCLA?=& M,/UZHLH"\KD7Y]H6P1I4+.4X$O<-P'\9/[#D-0-N7ZN*\.]U35@3ZK,%!Y%; M!-Z:G[1(2_LF]EH KO1)_CA]R[7+!U7ILOME9THUTCS:64E$?NJGB Q!F+E- MJ]=3U[?9:+XY5(75?0K+IINF"G<]OJ]&S5.MW( MTR"L-B\A/JZBP+3ZRL:.UT-@,)[?RC+EQW()2[,D*L4ZO9>,JLZ8OO-67UVU M\J%4J[9P8X!\!#-9(\GM.$>; UASR3TT+C1^IID8I)"^3JFCERNSQ%W+5C=% M6I<-+SL9C":MTC+1L[I=9<:I*C*!P9UNPY^KXPSVK7Z[=7)O4!>&*MMZ:227 MYIJU^@BGW;1:SNFS+%61SMI'8^L \.5PF*(AJKH0[WCC4(T".[E=J]DOR8-8 M01M=N 'CW--BFU#5U%#5]"V[?[Q)\[IP@T*WQZ1IR KK3O-?Q=>7JQF7SH:O MJ$\&[Z*63K%\>=WUB$:/C),@DB6E=#7B"DL9L91QC18TL9I/L\OU*&6N M:"C\]CGSTI0\,/ _(UBOZ"&3]X@YI3XPNY@'B\"V3ZFH1-J;S35E)W0UTF[: MV6148*C ]E5@MJ.LMLYLKE&8)C:S:B_]DK/*T.VH/YZ MY:L9A.9>-65()57?M.U>,<:'<48X/#T8 F_!(Z8S?;B8X%-,](%OKYSI0_<> M'6,<.KH$Z+/=5H)];C5/"_\][>/= Y]^6NSTH:O'K3-E]88D$[3SNF?+[=0= MHX[#=9#7CL5KAX_207;;.F!!>["/C.I1J*"5U'XSI^CY7@5AR'Q;,M^AIY$5 M9+YOYQ2-A_.?]YJ-BUR)*A%5HEG,ARH15:(>7(F-8=D_)<^975B"Y4C;ET+TK);"X0I&LXVX#@LJ=41PJ"2<(7+9;"BK45*+%35" ME+_5DO4J)K/;QQ>GD=]CRVQ.Q)YC.^5K/B.DL$8&M5S&@NMX-MD0);V!,LUO MTYVD>6V"G>=6X$9HI5'B4>)1XG%(^.9=&'R\^X?(_CW'R9][9F:J6S1>@N[3 M9=_+UF*HK$[@GAPL8!5S-%#84-BJ(&SZGAZ8I&#LEM7I8EV5:==%BI0ET^LN+GI50NY4CK>X4[-!,6O*\\BZ)6XHE.MML['+ MK%96@0^\XBXLML'=DF^_S/2MR==*^W]B 0=1;T&1_2?C:3!\42JTVY3=!GQ6 M:4O\P"=17-3:[EAI*^80#A<0#\L8L#67ZXH?O,W[Q2.GDPZ>81OS7 M.&5GS_]]2\_S&\0/7X*GIA_R3E+ M^=7+SRQ^3.AD%'B7":/\7MQD=B7L:B1VZ@L;_GAV.Q#%3O^T_[@?G)' AP^H MEUX,FMV6V[]V!JW+=OOVLMF[[%XU.YV;FYM;Y\:YM<]^>L4*FU3*.A;8MIK; M%H:C9-82%+P(!0E)2J/'0&A7*HE)'E[(XXRWI"Z,Z/&9ZFJNS"E.A0KD8^&>JH;:QU>>(SH M_S6,^'L4B/#@+H4H89?>RM"*2V@_?JD*,5\:65U_]IO_EYI+C/11=J9 M/50UM5M=KND M:>!U5&=;E6"M^GFQU&*72HG%&HM?V7/18!CX[7,21_"CQP3 GW\&I]E[R?_= MI]YLUQJRQZI599Y+^*KW\( MP.4,O#5 15'T$J7A"[GTXXG U MWEV1@/-,O-_=[_(O%[9KD;-?@ >S1+Z@/'1/F!^DY%,,W,I)')';(**1%X#/ M_C'B:9))2IQ-"U*RB2] B(1]#;BDV&,6^&+0M"QG&LM[BX]%,4K"/% HXC\AP]I"B!":_$A9+4T+',6BG_S$1A/-45,N^UI#;+I<7OEAO%T03477#N,#-KE@5ER4W M0#]X$!5E-#,:S![[ZJ5!Y_Z\!ODW_%@PI*PQBT#N9L0% MDOT?C3*:O) "LDTR/J4'O$\P#)@@>)K$7#P>] ^0-!W%?H/RK,02"@)1&B6VQJR"?W;62V[UHMD!R[\1. MP1JF^W[/>%Y%^',<^\]!"!([8_*9P/+\H@!8<6$6^2%F\-:\IK-^<+FKV-X*^\ M,+/XYO)"&^0WP813R5HAHE/9&5$01SH3H9D 167)D$D2\"MH1E$W($L%UHI M_Z+9 Q$ !D_$]X5-(A?D;@1J^N*!(YY-W>$[WI_%C;UX/&$1SQ>_$H0Y;R:4+@H_VB2 M!+EE$'^ NP9\:E+ W012"X9:$*!B::O^)!X,P8"7A9('YY9%$#O@DL-\!MPH M_A@!C1==IKL4F(\F(+#7T@YY^3N=W8FWA<_F[WF6+T&^0U"\PNS^4X.42RK\ MG+YFC3[+1SRP)4\A73)MKU\J)\9XP=^17QD!:854/C &I.?"S0_X M2&QV$HB2[/CM;<7"@4:S?!\UE]^#!(0#6GSS'AF2F#!D"%+%\DP(X'0+O)+@FSYN\/WP"A(1R5W"?T9==:]T<(+14(K+[\!;,*:!2&C.A4U2WJ)A^+T(5 M(!KY YSUF^$PWS&3K..TJNX]ZV@[;_W#RV6[]C$"-@"OD7YE\W@.W![XI;296J56A*\!<*RPF2#=]E\![\M;*G(8_GEGSN0*?B MTV$(/"6?S21[%2$ABW(=Z8UH],BD]19+H,^@D1*22+K"A\+%95.V7'A/^8VI MS<_U_ZLWEF:RZ Z1VR'YR"4K)#X5463('@,>%L26W#KED%1L\J/X[BO*S5^( MYV[^](6*URA>C$]5SOJ7*)JFS&\GE.-T7Q:^/ V[82<7=JI!?I?^QAMNLQ8V M8N;]\^4'#>=T>;/R]Q<>S)3I&GK/KERD=_&45WY@L+C-A3S(W92F+8I$E#(U MY& '@TCN$!W"E^8:P&Y/#:*D*9A.B,5G!@YU^];N7=Y<7[\@:6\;7FS_;/[.Y[Y[= + M;!4_8'\<[(]CZN78'\<$&,)LN5V]D8[EMS"Y'R409/\"?QMQKKCI.Z>AM7?AEZQBO[C7?.SF! M"]"?4BK#C:M3/6^WE%4^U$/>,-:OL[C8KC+ON1[B@LVUMCAT+4.VWLNC5:=) MT+G"B/90HE5;F#'D/8)1K)!@*FP24&_!JWN0EQO+96A2.3I?49, 70AWO%X M1J6?7'51[]:$J;:&PK!80RUDQ#F,5BK*C#.\\U:GI':-JO27$9RWC_NU74>3 M??#*1SO#5(9?QB'4BV^_K*!Q"/4[U"M["/5(%H(7W4?R:B-Q3,3S+4RH'EG:[5PVG3&#)C_'(ZUBB(*+I_<)W=M=IV%]T_C(@P(IH:&,=RF\J*<:HB$A@1 MK2'L)]&!GUR.X0M>*3:E.JY;R^JTE $Y*N^Y85R$<=$N1^!6MZ?,D:N\<-4] M+))5&Z4(U&E!M>KEJF/U;75-(]ZACB[L@0&41B:J:A(%EJJMSE+51*)*B[]Z MIINR>SGH>58)5PYCJ6I_8#0NYWA]$:J/][+;MM7M'J_GB]F3?YA-KHTO+@=NZ[9]V7-[ MW2MCA[_*ZZZ+&<[%I&,QDOM9#@(6_4$>J$]\]I#R4OI O*G/,[P-Q)@FCT&4 M+Y)F:3S](+?L\A/L%+'FMWAW427)3;H\@M MAGXKL_(,(CWE^7BS,*_JP'YE$K6*-$/\_=9->VB'YP7*/#">2^]=PW /]E_,"2UPR(X\H.;R"1 M4)\M.(C<(O#67,_)9;H030OHF3[AJ].W7+O\\3VZ['[9N36--(]V5A(QL/HI M(D.2;&[3ZO7481R,YAN%Z;5:=I"\7-U78!]WOW+ OG.EQW'U@!9@?%QO@5%8 M7U8/@<%X?BO+))M"0G2?9DF$^-@#879]9<,S$6B' ?*IS62-)+?C'*V'>RU4W T67#RTX&HTFKM$STK&X7*R$QN-N. ML"<;7%,=9[!O]=NG+YC2A:'*MEX:R:6Y9JT^PFDWK99S^BQ+5:2S]M'8.@!\ M.1RFJ,I'%^)I56 $2QK)[DD&?,_!?0A"(,T8*_FOVPQN*77NAJX5]>= ?RYW6U= M]3JVW;MR6_W.K7/3NW2..KA%]=R6^Q$#$HPGL-G"7XN'A.84DY^RB%/1<5!= MX>(6[V]&F2+6(*ZY'&L0L09Q6YN%-8@F5(%A#>+14I+(?2>O0=0O@ZXX,R>] M.QY[ 0U)$/$LD:C%-\3<-X+@V61#HG.#0]B=I 4L-U?<<*-3)SJTSU1K48>D M3^#>L5K=K=4"UD.:HP*UL]BH:FJO:MI'*&K49?,5I@;K6;J)%S=#@I7.99-PS,\=3;L(8XRC(K$=:[E-+%B M#Z,BC(KFF#RKCV$1AD4[FA0O'H\#SB$P0I]MH\_6+7],M2Z\@>&0 0:J.J)E M6TY/71N4J@M7W0^*9*7Y2@QV*5)6 ISLQ,+6[98TT:FZ364QL$*)VC3CL5G2 MC,?J2E1I<9GQE>'W<4K#0^W;#CRF:@*D[G[7\2HY*P'?@17AYCS@:3Z) %1T_F=8&?7'001_88(<0017@#A'+"$\ M ,+21+QI00;.O QH+!XN"?5[%*1PT5U*4\8;Y'XD;C<6[3F FI.$\;QW1)80 M!ILZAF^)MY4>"E?'\[;S&#+%(-: MIO1/VS7$-;KGB5$O;SS<$ENFF-"T ENF'.U$#KD/6Z8<-;MT#9\EU$L7O;U3 M"K;9$W&U:"M@R"1EJZ.P ;+17'-HAM<@5::=Y44%A@IL7P764S>(S&RN.52! M&1_''D["0;:CYU7=ZBC7:O>P. J#:*P7G$M$U\6^0AC5;TW;VT1F4>21W0C^ M"<59ZI"58V"J4]WD6DX;2P+(='VU8,3)G A8+F B)R1 M^ &>(X$B&">)Z]I6T\6^*A@G89PT@XY;_2;.0<29YHD-$I? M@,HT&,.">(JATCO9[Y;"H8)5]^8,$C=SS565A*MMEW\V7A7APE!)V+$ADYW! M:%A:GL\X,7(MQW70'<0 "0.D:6<\J^=B@(0!TM:TO:,AXR2E7^%?<9CTK\M[ M=-W>D3 'L]P8%VEDI:HC7*[5=[ 9/\9%VYNO49RD%RE+1$XO$F=)HDH;?N2! MSY+2.E$:*%@NMNC'2 DCI87#U9:C++]=%8G 2.F=7L>EN&_OE'Q6Q[WK6)V. MLGS=WF33A:$PMC+ KM5'.+M6^WBMDRLOG(=.!JA(Z^2U#8?*8315'4=-J,D[ M7M?1RE1TNK;55#>_^_W.HR:P$0;1I3L;J,!0@2E28&VKU5)6.HL*[)6GMKX# MY-$6MD"TM;TBI280W7M?DW7Y"[/>R"?YE[AO:#_/;S551A[?_[TU[_\L.*J* W\(,S2X(G=Y:U?X+Q=3R>9*E,_O\VO*%)!#3AGUER-Z+)_.[RP !^^<*&/Y[=#D3#LW_:?]P/ MSDC@PP?42R\&3NO*'ESU!MWV3=N%GYRK?O^Z9]^VV]>.[5Z=_?1JRQ9)J;([ M:"&BK_:\C*;$HF=HW@-4U.5$F6C,)3J'\E20+)[(ZAR+<$%*V5(4_I,F@2V"3S;;1+4:/NWI##I&U<^IGRVWK/6.M_/Z-]Z.$,?(+_&W$ MR4TD=+ML*$H@W"XG7:8AE$'#1K>G&/[WEKS;QQ"GYF-L>:OG$4L)M#P]JV%S M6R7PK\6H1%E:I+0CO9-.W6JJ.WFO^N&=0=*EG=JOH6BU6\I*;BHO6L8[^H>3 M\,N;C-DS3?R3-F771Y2P"R)&&B=O\:V-.#B.LJG/59$'#(7D2_^<_/?+'BBH1@QN@S?V 9@T;SM='JW[6[KYJ9]\E M"%;+LILXM13#56RA-A,)U^IB5T$,H+>G[24/P*KD):#BL$,\I3*= MF6S;:K81O8WAHT;&JCK2Y=A6IX\1$T9,6Y/P)DOB"4,74)@FQ^K9Z )B5(11 MT?2ZOLH>+T'8R$-#)0%9(NUVIV M4;HJ'@DMKZ"E&/.>DX[#P(5 M&"HP-23KMBQ78?L>5&#+WMOAQ7;;E,.M+J0;P L^45&D=\DY2_EE>DN#Y%\T MS-C.U71VKS6PW4OGMM-MMMO-9J_=Q7GM6N" MAO!ADH[DX7(JW=&(I60(9"5/@JZRR?",['Q%=^#M%]/?T4)LHMZF0H&U>V!& M_=^8)H]!E"^29FD\_2"W]/*3O*:KWV_TFNUFI^2^$??5&-'IDLLX@H9ZF,^.JQ)S8KKE4MC*A77/.-#W'=I1QC?8<(*[# MKA95US=&%!%JH8S,J$$]MWOJ2NC?H]9U#>H;RJB;\[M;OG3:-#M036$ M:@C5$+H]Z/:@OD%]7=^TG,O;]FW'O>Q?]3L]N]F^[C:=VY9]U+:KMN"'C2W_5S4)5H4LM69!&L01JKA*5]II54SW:RPXCH9YXZV- M1#W5$L^#B,!%(:P3FPF5(1::-/_222QNX^29)C[Y AXGLAQJXB.PW.]1PN!9 M_V,^^9D&T??GGV+.OR-?F"=HX1.:3AO3D;L18ZF6NGKPGKR@@J2$=DP!)LC!(6K"#-S&(VQ%Q5'G/E-AOE>Q6Z;+VX#L&=&BH:I8331K:Z MC6:[W4;ITI%)ZB1=:,8K;\;/[5;G: 2I-G0:U9 )1E[GT/5RD@2+TQU:NR7O MC)\(I'WZ$R55-_J4GF M9X)2N4P.F,?&#RQYG5^S^Q7,])HEQ1H1#N&%R("Z,*#>23V-:&86LR$NH?*X M!)7Y0>VWONPL"2H:'0BGC6QU&OU>I_SQ&"A=*%UHQNMMQNTF6G'4,U6RXCK' MIO]'HXPF+PO93Q<1A-HE.5%<=:-/V2G+JX3^+P@#F:^DH;ET0CZJ2.8160=A M$Y6"330;RLHE==G'LL,)U ':Z #U\M!J--L=!-BB2)@J$F@6E: )E=7V(I@0 M%82.]#EV0@WAA 9EVC0BI%ERK!'A3"KPU8ALR&]:&A1$#YZ>V1!V4'G8@=-# M]& 5E;-9BJ::Z$&[8=NNB]*E(Y/42;K0C%?>C)\[[?(5#68V40U5@W!5S(56 M*^&$X,)3BVNU^ G!A;7D([T3D\@ZB**H%(JBV<"^;*@#3-4!I8 +>UT$%Z)( MF"H2:!:59.=L9*Q,"SH\N-9\TS^ M#D3PIK\7K[%(W0X0;O&U[H,QX^17]DR^Q&,:_9VLH\NJ3-]SX*>C#ZW>-INQ MS![;?WFW9".\XBYLL6&@NGS[949MB?<\U#/9>\)[=\V$=W72*1:@DGJ'Y3&B MA,&R_L=\\DB#B),X MY,X&D1\;(D89'W0MA7;T2C1Y $N$-"O903FC"2,$_, M8_=)$)%)PB8T\.&K$Q9QX'4:^21.X<'%;5)".6TU-S2)@,/Y9Y; ]KB@/O,O('P1AEC+_7CQ[ M=@OYRO#+%S;\\>QV(#3OO RUNG?7R=7MZ0?V\_;"]8&X?XQ(.HHS#JX;MX0#QB:IL+T7 MN>VEXS@#3V>7\'WV;NX)6/8MX8NG2'/[YA%:<3@.82Q'=2(?[LJ'VT-ML'9S M)=>N)NS5Y=W'ZU(X^(@$-4'TM2%6=74F?&8%?D;9=*Z M9)Q=L)Q^G(D\B;+ I@I'HEM3R80ST[;5:RGKR?(N973A!7$=0BM.Z!:@HJF; MHCFWK69364_$K4E3;0 '1H3KB?AO&1$R_X("&:@\YQR/XR@_Y^(DSE*>TD@L M?A^?W3DPSU%>*?:Q!=MVK;ZZSHY[TTT7MBO;M=!(>K7S.5 Z5TEGSU$W6JGN MTHG9A[]+9 UA:Q$D&"-@C+ G59J-EH.Y",Q%F)^+V/X $I50>10K(8O1;#1+ M\J94)3&,8+W:9#A>Z\(I,+:G&-%;JQ-(K8BH#>&0$^O,B?6.3.6O;S! @X^? M?K^_V:6/R-9\6$?HA7[YSU>:%N)OJ;'10%ISSUE MI^0TTFEZ60A49JC,3$,:U;R/<[WCSAV11J(+ WD0!ZC[Q!3OH1I,!"P_H)%1;)!3B=:HB$I@YV-#"772X"9X8@5=C7DKB(=Q!-+F))VD01]PB M8(32)/!$/Y?\+Z)UT-1&R0^>:9+0*.5EB&!]L'9.VR['ZZPAT,X@X3;7.M9' M-',Z]AS;*2D744,1Q&AX [5I&4I+'@(?96NLX[9P,C729 M$64!9B@Z+%4I^Q3<"&;=YXA\NZD8FYKC[]3H?DVO_/$DC%\8NV/)4^"QZ6V8 M?QV/Q7 !*LX-+D.X@?SIM^$7YL6/$;R]#T\-8O@>7VC(OT4W_4&[CW>OV;YDVGUW,[W>M;^\H^:C=],3ID@2_^D_$T&+XH98T[<:IR\2!H M*E)",Z).IS>0AQ>X)4V9&&T@3FQB<)7E-T3W?7EN(P]ITI$8R)"WXB_0H2G] M2AY8Q(9!2IZ9Z!JLH$7_%B1=,D;8?A_;[QMT.;;?-\%9QO;[V'Z_3*HNM=_' M)OO89-]8!:D''VK&:F7UT1?3Y#3*<949T8JX3N+':,AV.9Y6+KB8Q=HNM6I\ MDJK;*IU61K ,)NDU3=*C]D+MM1[PVT/MI4)[[>Z05C;=G&U) RQ:JO/@>,J:[TEAH6]N0)]RK?#X@($ [8UNTZ1#%L# M:P*L:["NEQ*AJ]R"TTV1B$;9U]6>+Y^S-/$]@CP_)FX:Q=64>S:F0%M7^(T0 M@XH,862NO@=6)=M#PU+4WHTQ-'NZ:>F.;IJ.=?8F-EP#_^.\ M>?&4\D28)JP(U%_2"^&<8!(*"?2<.4O/&57GTG1&O6S3&:?636-.O%RN]>IA MX^'=@>D%WG@.[7WLRP9L3F@!PB%*J"AM;S*5=Y1:$5%3) 3]>JH)20.S#8A+ M)GX;+SGO.N;1'2G_E/ 44%X07A! M>%>L^XE<-)$-G-8:3@/C":0"I *,)Q!>$-Z&".\!QE/=@>:[0U?.<51=7C9@ M3:;\NRS7,/GBQ.PN+0:UA&C R@F&=2HM- 5JE\_&#BT^ D''M%?'7*D*OPIB MKF,0Q>"50U)+H(! 8$".I 6"L<.!F#D@(X!'0,Z9LN14E70,:!C0,> CJG2 MD:J^B2,X4J" 0 &! GK1D5+ R"E+@-KCJ4]EEB\X9:6N!S!,Z=ZQ%0.Y*Z4K6C#M/5*0X]- MBC .R ,)HBGQ\@"C&\4$I<0=AW2W[V=52%G-A$E1)9V?/#5%;,23D/H>.S43 MB"M%E@P%\'.0\ 5I*7%\2(X)X&N0!Y ',*= ($ @7C2G9'Y]T,"< FEIL+30 MT\/DE@AMRND!\+E=[-+'4S^E=_X/H=2(1NDCC@GRBHC7A-#;N6S*;!5RU918 ML@;-JRHG )Q7[9.K@DJVJJC5\Q<(& A8ZP0,#BZ0*Y K.+A P$# 0,! P$# M0,! P F=VPD,4OH$DF,8A+DL]22L3^%]G*L];1D:!"2/_ ]X=QIK$!0![ G *! ('8-J<,R3$ 'P?F%$C+ZSQB2H9E MP^EQ2O"*#:PO&>JTZQW3NHU2'" _3'%X[]\%!.$D(6DBH;#\6/17(Z,;0^6U MZ1/RHHP]ZY2I\CNW9_XT=NGV_'HQB,YOHLMKE#UEY$L5A.2NZZCO:/'KBG0T M.<_ =)?7H9!A.][8 4)"O(BKI/.6G/SZP5R,CT/TIV L"=J3 M%R451U)M,"_!O#P?RU5.1="6H"TK2HO)]ET#U9CSX*L:5K87DIA'- ;<3[YV ).HE[%XG$[]A-4 M,#]Y!+1EV.]DK8P(2AE6!&ZKVB+ M9,K8R+ZK<"/0BXWS)N7\UJ:SGEI*9^5_8YC=[SB74V1D"J_,)O]LO0; M$)=,[DC\?*'*-LK_F-M+*";)E+BI_T""6>?D(VV?;*[;3@JSE*H^R_:^S/SG M?[S/DNM[C*M7,OKO-S<#QF7_5/Y].WB#?(]^@-WT6G&4 MGB8;0]DQNL; L.SN<-@W9*LK*YHB:X,WOSRC[KX3=!YN4S/Q !/$_)A\'&ET;URLG7G[>Q]>^9-L^3HK99?EOCX4< MW$6!-P_!?63B'&4)/>R20\)%RS?0*D"+OT*^Z4=(#PG$N=(4WMKW J6$I].AM/D#!_SK M!WP>F4$[ S*03A//-JA[0HV/9<%O[@BDU(Z+/ZY__ZB%E?/82D?2ELFNTPE7 M_,J^_B$?PN">&.7<"E.^',W\&#Z0,(WB63^+8_K39@2T1&BSY\A]S31O=$LS MC*$F=V^&FF4.>K:BJX9C*F<-;9J<(YL+ZOATE1"Z/$/HTN82NC2M-H4N!;L< MXK9-C]MN6B_;9LC9X[HN58LDKI*H9;/)T&.FO)4%W%>6^PY "4!_8H? MT033_?-Q<$C,#S(-[/5015%1% *JF^:K&E#1#!553 MB:DCH$?( 9 73::4;B%D,?/K%%MR5&XMYD79Y*J/9#AY&RP2JBX9#G22!R^Y M'&&_1_$/!N^>QI%+DD:/ .=@KTFJS@_6T'1S#3S#,YQ/S1$N13)4?C",I@L7 M^$(_LVJO9$R\O 8)_*'\@+(ETP3C#_PA\(<6UYFJ9!HP"N)<_I!<]U-E#1C& MS1@! #, F"LTG'65^J7:Y2E:"\X#KU;0?"=H2="2E6I)0U(T;KDBT))E[4-9U MPS158]!S[&[WIFL/NE97UX<#7:]U+41.*^3G!$)7I"#1NWS\&2--XBOF:A)6%LVR7R[4N@'$7"M%^ M.XX)0;_3OXT3-*0JUEN5A5<3G1(PN0&E/SO(6][XO30?0Q$0% &=C=6J*O<1 M+R;%DQ$_4?_D'OLAN@JB)'F'HI!Z)T7/'S?W%-W9JOD/\_%BZLHE?-J[LNNX M]V.^H+JI=[A"B+*">L3!U#,4'-2"9TX-<=5(Z0IG#9Q/?8G";4)H*&&4T)5J M<6L_QW? DRC\4F%?.I$T6 MO+8[><5AN0E-JD;G<\*=BD*X\R%(:Q5^TOAYO:4)TVP-!6ZQ@%JH%GD8H514 M/7)X5[IYOH$%1^FO6G#>,>;7Z8/ +Y[#Y(9?AH'?ZV^_J:!AX/V,)(N_%E-&8>/=T-Q'58OX#9E.6Z94)(>A3 ME!*DV.P*-,KBW#'Q2(K]('EW^ACF?64PAY2TO%P4\R6.O,Q-O^,XQF$Z^\W' M=W[@I[.#RV$T9Z [ZM 96/+ &"K#KJ[8PY[95W6MJSG#X5G+83B.:LFO>S;T M.%A0*=_R:4%"]#BG(=6]V)]0DB5IB4$B-:U)<9R.+1NR::NJ2I(A0#0J%E-0BV"XT*HH7JD8U2K^K[%M>"94]57[>O^3R=AUW7C# =)'FR< M!QG9C&(_23+JE7I9S"PI%I<\V)1J+BR[T/>VJJC<%+XH_%"U10 '/\A%&^4" MO/C=M/U&TC0@DSQO>N6'*Z%R<;(V*CEBY0OHAQ]Z[[;/I?E 1 HF"R7-\3L3F"5\%1V?AH$[AKBX WPBDB(>N1NI(WOJ%N MP <#/OB H+GNG*_ H19 _JJ)_N(94 ?MM6FIG=Z.OQR*^&4$\E?R M0,*,]&:_XS^CN)\E=%=(G/1F7\DTBAFH^1NYSR,/!V.2AZIFR5U'U;1N;VC: MJM63AT[?L)2>=:,;??NLF&2%-RB9M3E*<$ 7F4:;??B1NZ B_5-*O^*A2103 M^B4<(D5^RV 741;GW?SS.VS#DJ'5_NE 9L7@@F36S8N">2^+HSX522S7>O5U MWCFUUCMWX.IK'_08A@? M 5S7\K/CD%(%."-:<4:(:NC5O]"(N_3^M*+HU5$UFX*QGECRRK,_:@.9[^T: M=FLM4?V)I*M?OK$((? C?WX$90C*$)2A.,QW=F4(QC9/8[M%G>+[T<3%28KZ M43R-6.>G*+RDCJQWB1J4-98FE:9*CF943J]:L V[#@JS1<25\211253K6 MV,%G;*$%I**N"$0.BY"[P$ M[*(D!F$#80-AJU?DH4X*1G$DT^)6 "_*5C9/MXCE(PBD!BH0"9E?TN H+UT4 M*>+FB+==7+@.Q5NGG3E]VBJ^7:\BUGG75E=BA3RGXC$+0SD ">$DB5P?I\1# MCWXZ1BF;;;:H^D:>[Z$P2HOB[U=*O_.NLJQZG)*2OB*[8]&FZ)7)97NZ 1Q; MT?]R?X!O8QR3'DZ(UX\F;*Y9'J+XEM(+/D_9CTG73?V'8V:6]?N]@6WUM:%J M]HU^M]>SNI8M:Z9L.CU;'_8J[P_ DV5SBJ H)PG"Q3*M +J]%[K]*9O<4<.'&C=SFV O72^U MRBL_1'0#_@X5#5!.@C M%0\_3'P7_0L'V7Z%71^K!B9M[!:FSUF:I#ADJV,MQ ?$);EIJRD2XMKHH[(^ M_9?,:5AZ]=5)HG *NPZ@P *:>UR+&43A-B'J%831,[K2L330-*!I+NQ8 N& M<)?SS,Y(1.$)5Y.L1I7'Q*^L^3_A-M^HUHZ((G/SU$39WJJM %"]#:ZFTI2MV^R)3S&]?9R(![!85[$ X31\+$TE

MN8;;J)X1/R4>.]='+HDH#^0IZD? M0PJB*JD29>I"9/ZCTK!%A.@T:LDP7: MHNBQQT7E74ZXU,QITR?D11EK*;&H^VEAPV7;T"]/WEKT5H;X<8,L .%C.1#- MVX!ZJ1VU^C(U4?8>-(V@FD8@PE4K;AVE^DHD8#8XUMI^K$FR)<.Q5J4G7V^' M_5\D8=TSJ*>5(P.X M^K&B["1H@?II@98XG\ Z<( TZP#AZ3&*LI,7<0P%BDOQI.6\QBSOE-]"#[&9 M%7&&HT*42$0. 5L!XM%-BD=K'=,$30.:!M*LYQ WK:-4G_T!9H-CK>7'FBHY M&G16/<*;+C=Q\:"Q;.M\HS N67^MYW/:T*[WVSYW57.FZ#L>PA2O MC?+;U%3Z].ET/A%X*C9;P$G46Y.Q/[,D]4&XY3$7.[(EL?E M1BQ^Q6=%#$W!*$86@XMR^DIHD@6I/PU\XJ&[6?Z-<#D"S ^OZ0?7$ZI-9_.! MF,D[-@$U18]1%GAHC!_8%M+]BXE+_(?53>;C,\=1X)$XH5_,GSY#. B62\@_ M\N/%G=E>GUM;.P7/&/#9KN/./;6[\8F MJN2/Z"9)-BD^.WB$K>#-/I]G1'TXV^W7,,376Z?=LRY*%F#X:5CY#=.J// MH4I7!$./!&6I'] O>53PE=MN?;EITV78+T&T=Z MF^;CVES&XYK698>T5JKEZ\)^'.W8W?"C*SC(Q_+Q5H7F(@FU/RSVW%, M"/J=_FV#@/BC&5KWRMZ:59]D5+'8!0#>%#P5BM_!3 M@V-@(N4FJ@R\?M_O;A0>QB4%NM[U]T+D-.K1U$&Q.F>H*ZL%U[#K(,D/>=<6 MZ2AQU)#<4>W**2+*WI^J:0ZWJYIE/GWUDQ_7(^:E^\S<926N,4[WSR=O2W]) MI:-S*Q[=YH :%7V\!8>8OT/<.'%1.SJW*LMVB LX]3OK:>9M%QZB +.D9#JK M0L2:,UI&USJ.<38SN-E2"<[G&4ZW!HF>TC'Y=?-LM^BUW1M;GGN!/V(>&9I1 MM_:0Z'5SK4N]8T /#W"WP-U:$PAH;;7[_"A715$.QGH\\'0/I/7N.4#V*TG2 MV&?J/W]&-_2>??)'Z*<[H+,E *ZJJNB&T>MJ9F]@&$.CJRCZC6/=J+K>LTUG M<'Z *T_.^12%UP]%W[YX2;4YV!2S?4-X3CCTB!-$_U]@31- FE:!-+7X($V- M$]&.9JVQGB=>?BKQ&@D5K:^!TD* 5'Y.[G=_+K6T*S]<;3* MG:C!"5UI0-HH% O VW5W#GC[E4'<5F0>L,K(&P:"8^9IZ4PNY")>MRQQB@;$ M)7EY8E'55Q[ V6MH9>FV(PBA51W,$DC?A#@P O;4;]*;I'0=&%55WUC?K M2,\M)A@N7H#<'&Y@45&VM^J#&,[;!J=5-*.C*" 1X!P>,"I(2 M?F!/F2E$! M'[.70MQ"AP))77V/K.9 TS2[HUC@%8%75(I^-U$\(C[X18M3BS<9VGTTP0G4 M9*?)[,C<6MB+POK@-)TEH[8Y+(>;M;*1&-:F3\B+,@:?6F2&N=*Z'@TJ-)M? M/^ZCR0O]*\!/.Z\5(;SC JF\9ZD\&09O'6%D<$*\<\6E[\"_LZOFK;F'?V7T MJD]12K[C.&_6]3G^RI@J.03L/9+/O&(;3'W95RU2'0\52%,TV+?EL MX/:Y1.G3L_1O+A#A=X3J;[31^GZ:4:.*;B0*R ,)DKQ-\ZJO^N.#[QZ -V>-[[>@M/5 M'&H_P?&]'Q:+Q%D:+3XHSN[\DPK0^ X7-+ZAU:IW<;T[+]=[]34I!A"U9Z_= M]K[1'T,W)JSD#@=H81:@6W98?6>'%SF_LL&8&P)?Y M\9VP<2G4UG/9>!MF(W1'(S_PZ7"/UM"4J:!!Q%)%+&G8J@'B!>(G$)2!>=1Q;D,:6_ZF&GPS4:^6 MP$&E&X1%0!Y!'D$>01[K((\J7X,6Y''3ZN50GWE8W>3+Q9>W,<%)%L_RF_5F M_0 G!Y9:ZKIYHRCV0.D:0]GJV5US.#!D77%NY%Y?K;S4LN*ZRJ]D4=Q(&3P? M0,$J)J*,,D$TF40A*H8*/9*8K(\10GLY@M/[U*[>L8)B1IO/:"'GLO5XI]92 MUOKR\[Y\30(/PME)R^5:;2]'O!W'A*#?Z=_&"1I2%>NMNA9!^.M8JEY]#%$Z MCK($A]Y!TY.6;[!S.M!9:VO*V[&7YF.>#;9 08K&AX*Q6OERPJ-4HT#)N"K] MSV($'HI73LDQ#-J>EL>*"6-@*B< Z/XVBI;.KWMDTR6K]L;^Z23L1TG* F?) M*0>8*(AB<5L^U@DP8TJJ Z-UP,^J:UT!: $N%KJD*@9H@9T&P^EIPKT9OI>2 M@M'HQ@_]E/SF/Q#O8YCB\-ZG:^@F"4F3FRS-8M*=1)3^_\D;P@Z?6&]8LMGI MM43FT#%-37=TK=LS;PQE:/;DKMG7'?5FT.\KZG!PMB:M3$QL*A,\.6"8I/X$ MLY[VHYQ@"(=AA@.$UPB'2$$Y:@T%^5?3*$\L^DN2(YS3G/7%WV*= U^1@R81R[9>=/R4\&$J&!RQ$9^4- U"E-6IHL9IG$-B4:7C_;4+ MZZN287$3&U%V]_S2T9Z#^I#A/"U,DS%YXA;?@F.H^0YL (43B& M2HN-#L?0_C2+#;/?X1@J2;];^B>"1RF)X3"BUQF2X4"[MW,=1G;MI2=*<=1 M/PI904B!#/@\^NHG/WHS]B]#;43Q(1 /PW)N5-W2C&'W1AN82L_0ATZ_:PQZ MW6&_;]IGA7B8T\J'\*X&Z8WB:)*/WBV@#BR)E633:>"3&*7L?" >HOM#V,S= M$"GRVT55>?Y'Y(+8@3L8?_?EI1].HHO#$P7TGF@T'46\SW=D71:+3Z.0_GHX_+B,PR MR -L"6P).K'^S"<:PY7/<(!.;"I;0A.LW=3\9Q0_1)3Y*.N'>9**LN*7E*#? M4J]S2?ZK=W)3B.JAFB3-%4FQJD?3U8)MV'70=4Q$PX4GX6HBEWJG^@%R&RC9;8@HJTJ:O54K(44MNA K9:QZ'5)-MV#1][35<::IOE- MKI0BT$)O5 .)W]X-T ' Y6?@\E+ UK,IPX/ A>O;OVP"M@-LB'8M<0^FSR[# M+9N,7144BK[B(7S[6M.M34G2U^&=]>7DO04L)U'O;-!CG"21Z^<-Y1[]=(S2 ML9^LP,<>/0#"*)WCC ^#(%/^CW-0LQ]ZE#3L"5.ZH*A\V&VGHBB+7U;4ZE'< MM_0-5V#M,4[W([:QZ])S)DW0%,_8*_'KK(5Y7*"!&V=:XD/(&7CN5UP;$)9,[$C]GM_+P7&"WTJX(G ?' MR*@8\.7Z8.L!QP<@4M%P?-U%[.)+$;L ;FRJGA2*&T$5@BH$5=@.;@0D\VYJ M_M^8_.GC\![1'T+T[RA#PX"X:1R%OIN@?M0!3#-@FL\#)' D3:L>/%D+KF'7 MM02!)=91 ?#(;4BSW.'7G0\@S6*P7IMD%HP.,#KV%5)I3O7ZK19L U:'H!JL MC5:'TN$VF1VL#D%8KTDRR[&3\@$=CS<:)I/[";WF*YFR+LOA_MB MC6X74Z^++M9[>4$DO/#:*SP?W'TW0_^I;B]+*]TX0?Z2=$5%6< (TC*0XW M*+CPFP^Q44%CHZ!JVJ!J',T&55.9J=,LB^8+B:8!^7N"OI)I=A?X+BN3[X_] M$!]C:C=NE*RI253_\I(F43:]ZO,9CN$FBX0EF:H!(@$N?#>J0G*X M$O"B(J48DFR!S0;NH4#G4H.DRY1,O7K46E.DJ^T>43<(4)32OZ.\P"SV#XKT M7K22[[)VH:2J)CX4ZHC +>%("G5C-DRC-X(?K;(E$5>:(V74_V(HA4,%. M]%LUG*913O.BC#WFI)FLHIM=_+(0KY&O&6D*69-,4[L\T43A'W"*!6#(-?"*_UZHQ'QRP+/O!CPNJ)$H2S=!S%].H$T3W"]X3Q%;LJ)HMF^R@9XYC^?=YD MWD^2C%K8>25(EB;4TF9O1IEI,HE"NE!*I@[Z'*(9 M[&.R_E!6@X+P=!I'S)[W0X;RM(LQ AB%E*FVOCM_$[:89_>B#\RF[*6V]N\8 MXFJR+%%%Q>5>"Z*N4P]=O6$40U_H6[UYUT'=G/1<'E<6FGW,O5G-#QICC\]* M%1^EQ=0/JAO>TW>/ MIB2\GN#X!Z&J)<9A0L\6/PH3:5Y[QDA!'Y%DN- ]3)X3]H1I,&-_RZ7^:T:- M!$6^,ZX55JHVR8+[_!DK&GXC;D9?Q:<+'#[1]8;W!'7=E*U6<32]@[Z/?7J/ MG$T?V&"-A*[+H[=8ON!J3YA0+O<$>1G)WQ''^?K8P[+0I?8-W?2(R+EB MH7SZG__U<7"M./02>KN)[TKKZK4@:I)-V"*HDMQX_B-KP#4G%E.R=QG]F"2, M'O3^.=W0(XXI&=/]_;CVG4<5GS]'F4@77._7)8=[STZ[#39_7M2X+645O _4 M,7*K8[SLC M%JW4A8JU>OB9UC,*%BY;+M<3.2%5?:G8[C@E!O]._C:DYD9L) MA4=#C>8C/'V1N;"5U;1MZ?4/I;=BE]XVJ)UU=76XXB5ZJ@PP?RL\D)7;[1W# MH&U"04+]:>4$ -W?1M'2^<$8FBY9M3?V3R=A/TKR:&MRR@'&G5ZB4(<;[J!. MZ %34AUN0$]1=K+J0QC.6M "C=("BJ0J4%>[VV#8C0,2(ONVD4-2JX>OO)". MH_]0>\)E016/I>#F'X])D(-#T@5,!Z>4(Y*T@[X3-(Z"'%:RRENS1/PH2S-Z MLZ)9Z7I6EB5;6>[V!9"*1\BD *-,8Y;9?F40TA9>ZV4 UCI$ZX^$?!X-*2DG MK/]6"6B6<>,X6F^@]?OVP) 9+JLKJ\905Q3'Z!M._ZS0+*-ZGK@=LPZU9(J+ MWLAL?T9^B$/7QP&]%Z4:V\2$,0,E'MWHB9_."N3 'YUO'?1KM_N%C2@_+,!%49PC'";% MJ#:ZG'FC779IX.,[/\BA"!+REN"\ C<1,L1>SG O7L!8F#W"HVMB%["?7WS3 M!;^^M):8/) P(\67R-.4A G]QG7^=/9W>QZ=,R[[N3Z;8CW/!I>^[5OJQZ$#L MA\];(+,5WT>1]^@'@;2.JYC<4?JNWB)BN#G\Q/8NS_M?W^6:B.%1*!T+]IO3 M-+\GI2#C-_8JJZ^NH08*L$9RJ-+85 E,65 9_/%A%$5I&*7D-_H+>LH_BB,F M2>,TG7YX__[Q\;'S=!<'G2B^?Z_*LO:>_?D]^^*;^??3V91^G\IK#G]YPV[] M?NO>O_SM'^_9??P/[-]?_A]02P,$% @ *V^H4/8K07"W%0 $O8 !$ M !U96EC+3(P,C P,S,Q+GAS9.U=6W/;.+)^GU^!XU-U:J9J%2+5F6 M)JIU+*\E3W:>MF 2DK"A T(VM;\^@7 NPB"("7;2JB]S,@DNM'=7Z/1N/+7 MOS\L/7"'F(\I^7AT\J)[!!!QJ(O)_./1S:33F_1'HZ._?_KIU__I=/YU=GT! MSJD3+!'AH,\0Y,@%]Y@OP%<7^=_ C-$E^$K9-WP'.YV0"*@?#[[[P7<6: D! MY)SAVX"C(67+(:1*T3PD*PB5R#SFD,V1_P2+I&_@@[Z M>+3@?/7A^/C^_OY%@/ +ARZ/3[NGW>[+ER='0&A(_ \>)M]R!1]NF?>"LOFQ M+'5(T M*_[KX_!EMB@V*(N)SR%Q$F4?"L:Y?ZE*G[Q___Y8O4V*^JZNH&![=[HG':ERZ"H7U(%<.696 MZ2RI(CI&'O=31IV4T0LAPQ$XKB?.+@391H3 [\PA7-47(TL8BA(]V58<1KTF M^&CE4;RV%:BAPV@%:NPSIG95(DZ11/[5B>DZ\E'GY'0[*=)05D^*F&X74KP_ MALR14 O8'-Y!#RL/$L@I6P_%WW:2>8SEN Q2)E+$]U+$DS=;B*@X$S27O9B] M2%FJG5$;8H3I8R^:M)=,VQ=1&6 M'-_5DB4FDC\Z*74S"="#LZAOCH1*_=K:# 1BQZ_TD7*J\.?6[N%C1[([J2-$ M3"-_=%+BA@+P%:OO#PF5^F7P"$@(Y8J3?!0_7*TPF='PB7@F>\L/<9=YC69 MI8YT\>%M7)T&" MO#U59\50774$B2]&[HT<3S*8B@( BS%FSW%8@-P^7:X0\16_(R!+W%R/M.-E M5;V.*JXDKB;UHD^G)^(_W2[H@'/L.Q[U X;$'Q$7D&7SZ_$F\0;;P$?NF'Q2 MOS>M$!%'10R$&\W6FB[?,K1DTBI%T,T0B6A,@+T].7G9/[ )V;4)CS/H8W\\N\HH88&$CLH8 MG;JGFNBDN Z UD^[;;]%?6P@ZU:@XG:A(7H%$^+[4&+!?@YYMBF)M&'_J)' M7/FOP9\!OH.>T,4&D1)"<\-XJ6D8D@. Q U_9'BU'@7[[MM,;^S!NR\U/7@I M)JWLQO76M>[)C>3&SERD\\7@9<"F?3VZR&B6F,M51U^:F!*.R1P1RU[%1&T> M?[S2!;*46XA/EM\!$VF%_@**G_Y(5 -OL8?Y>DC9%:-NX/"OD#%(^+KO0;SL M4[]6_-MUE>9!SRM=R#2A+]^'<@!, %\@D$@#9I2!2!X0"P241$")U,Z06P[H MI;01QW=H)^Y1X%:)_,NZR"=5')#,V]Z^!ZWD81X3O])UHT;46MF5$E\,@%RY M0GH&/;FR/5D@9#<8**4U ".Z4/$_V8U.A,W4UB&)R_AR,KX8G?>F@W-PUKOH M7?8'8/)Y,)A.#F!P_PHRH=4"<2SDW :9/*,*F%ZK]F,)DQA(9WFWM0W)R3:& M%HCX(O2/B$ $75#?3XQ8MUU5\S.#^+*BK?7'7ZZN!Y\'EY/1[P,PNA1_#\#/ M%^/)Y!AYFT-Y4@)8" \9#T.]-/H/A MQ?CK :;Q;+Q"3(FV#4X9)F:@3FL!-;X:7/>F(U'@ -1LPJGS;4$]%S%?3F?P M]1: :9B9@7M="[C)=-S_Q^?QQ?G@>O)___ON].3M_X/!/V]&TS]:!.0Y8OA. MC6ALFE:VM'%2Y52W;)*A;J>%AY0A/"?]:%/6X,%1$PERN,*@4V>2I %3XV#X M]/15]Y4!+_%75 ^(*P)Q32"IJI6#XHR5&DQGF*@K$2M,7^01:_=D1<86UI,3 M11KC9,3IJ68R(HM!"Z<>LB:D''J7B \A9K]#+T#C6>9MHS9BQ[*RX11F?/,- M1]4"1#5 U@-417*).0=M&YM4=/"L1]P!X2(?&Y$994O;S1=&<@-FW61R*3GY MEODI)_Q"=B##KT6H#" CF,Q].8-PA=AD 1FR0$-+9D[JNIJD+F8#?I:,?@&" M%5"\6HY /Q5L/(L+Q"_M8U]CUN88V-7$P%(DU4)U4J4,A$G1M$P;XZ$.G ER M H;E!E^1'WN!B]PAHTLYX1?P"+)S[ 5BJ+M!+1^Q2@DHO*J2@)B]* M)0.Q:.&!9;F*FA%0];6AB%I^H: 'Q\O!;IWD&HC-V6Y7D^V6P]W"W/+JR$IH*!L7?NOM/TSC%#E26E+$'(\V\RQSW@ M$YDWV5W2%^/FM7#JWE*>YAO/8C+[L+RCBHS1M_M.TX=;X%W+% M,.#"TCU" NB)ML0X_DL)/GB01S70-?)DJ2E]++?9F2"5OO6ZF6\E H)00A"* M"+(R@DA($$D).#UXH847-IA\KLFPTBL**PAV7M'N>6HS"-99O14;8W[??:?) M[VT0;&&F'^[9F<('*VRRI8TY_(ENABVD!HJ\G2:VCV@:(F/4.NF^*OI\UN"M M#$DC$IPPCN4=W@N<$S[ #"9\$JY6'$;.#HI*)>3S[6ML6$J8J(F78@H3O M :F,D:\"YBR@CWPY":@K4*=Q[:PRWVKZ5Y#PM:95/TS.E'A?\5\@4G960O[>-B8M3D4OM5, M[(55Q3] 7)VZ%SB>X\U4&A< JMI61L(,.%/$EC*&28O*Z>]K8:(:W9XMITI4 M"U-J&Z@J[BH@QOR!JJ#%^#68\BHAK$2GD'XDZ+1[]BHT0W2T@LS5G]$$;OYA MUANB!O%0>0F\ XI&T!G,9X-,?/Y4+3*/Q!D M$O7I C$$9QRQ*B(@5]P\ MV'^K&>Q'.+=Q-(\)&L_Z#+G89FM8KKAY9/]>-[(7Y+)1A Q::N8:W;N&RAS$ MWFL6DO)&;V:6I&T@**$T+Z"^T?F^X-3Q)"LPS:]?'X H>7RV M_@W1.8.K!79ZHK.LT7)V4H]YT?:-;CQ>"G+\\D+[\G8-4A& E.'03E-\[-, M([TQ+SAYH\L+RN%L8:XP%KDLBVY^SN2G%KB449JCJ.YN5\4IN7XZP^N @WUT MK&!@#GNZVUU+46EE%"LQKW44,].;HYCN?E<#.BT-8N'>JFA"U.Y0C)[.',!T M0Z 0C&ASU\\1JU_:=@9&:\V: :R,W!R^WI>&+RTF[0U@F^:M%[Y*J,W!ZWUI M\"K!IGWAZPHQM0Q#''0&?76'GSPM*^^HBJ[ZM8'(AHLYM.F.^66X=A3;Y(BL M9!Q?1=RF3,W"SF(X$2Q7LC[_1I08$7G/AQ*[1]RO",\7'+F].\3@'&7N&XG) M[6/FT\EB#L"Z$QJ6GB-*9D0$4D9Y>C"14LVKQW*"2-"-VU,27FT,[!8^,%JN MH,.G5,37"?34^5!*"'*D!'+G4.(KQ(V.1B6[W<\0$<+6Z,:?5)Q*KRQL?;'W MRE!*N8XCNR4EJ'3,5-3HX^@QA?33^&!9NL\?1!(?7%/O"PTVVC3A6NDHA?S1 MWE':O4W' HUXX_P%ND/R%-EEL+Q%+.UCIO1WY.\VQ-2KLM(["OLB[;TCE@0H M4524"(7)=5PBRDB!#AZDA]-ZG&+/RSQJT1U8M,6\A2.8:^';)$"BH?45U:]Z&=B*-J<3%/D#)MV^Q,A8&U#^U#\C;D-?4AR.85%'I5<4!G:67A'5+;/TF")3_<$CBFA% MK^4![<&#M!WTDA:TN1MG=\&C4:V57E,8\%EZ35Q,G1"/YH$-PT8!J M/=ZSXV,:RYI/(X=YUE=W#+/,17:QAAE.(H9R@M_:NYRIQ[[!,I$EHTHO M*,P^&;R@W4M!)1:G1"YM(/=:_)-A1WV*313LW4,FNG)A+F$58.T[J@UJ]I!7/W!)Q*[Z9]&&\%VL0OA4:JM])O"7(/!;\)7M\57 M\26UA_T$=9PI[#AW%4X,+"N=H#!U4.4$<:=_B!,%'*SG 8SDYJ5>W=GA4LA: M..2?RDFJ@*V532R@R)/9./4'AI%8"WOOH0\,@;#@"C%, MW:DJZ 8LFLT\+BB6540>Y3L/Y"&^\$O(/".^[ET3H<,GHIV+YLW6FU+?AM72-D%I%]UW;(U 2?&+9] M%O\77C\?HC(DJ\KNNZX*I/BR2/\:WB(B8 M+;F6Z%M6:'^U<_\3^%P^\Z>TY[HJN$/O"F)7?E1LA3GTDF,@?\KL MW5.&OT8\8,3/R%[V?G^]/99Y5MR/F"[;?F5"L/%L)L\C#68SY/#Q;/#@J"_= MR7MR"Q;8EMLCVLM%M[MT9Q_#\'.KH@>[0G2E8%\%MQYVQ-AE@0G<AA\UG:('?N:I29%8.^OR6RC'8S9-]3/ J>Y34A+WHD)Y MW0KOFKNJ7"HA\ZTQZGO0]Y-S/6-V+?.J+_ !+X/EYJ&?WIT8T4IQ18B22S:R M?G*E:HS5W!V[+2RC1N0[1U>K6B1W*/68('5/\'JZ$ (LJ.>J,TOB\:8W[(C7 M&*..V5*->BG11:VB;W^;\++)S[0")JNST4)IM"!J5*JAYR;]?R:N)\V>_ITQI7U?=CF?817?3']$6EU9/&T8H:6V+>QW;4]D33]K4$AG* M[\L.\JNS(KP'CH-\']^A&M&ODK2Y)>*YV<=9:K@A=^JHV UAX5TB?R'7;EJ^ MBO+[PCX\,&=4."FREUUV*%UZ.W>E(IFBS[4R7*V1]7+!3I< MFURY6N:=.E MG__RS\LA$C,"6Z5YD^BR3GR\9Q<02YW:^8]3/]J M_YSJ'/N+2\3O*?M6&@(JRNRA4M0)9 FY>U!X%%]G/N&]N3W#LNS>M:(!\3=Q MRC]Z_JV!0WGN!:G/THT(SWV8;AAXWEKDY(S+'$W(XR>!K#;5<^Q.,.1$I8@- MJ3S00.)]K.)/>?/!S>3\C,&_Y!>6R36"7KA]QN$G>6R;$C^_%XQ$4BYSHG7< MTR9(:]_L[5Z3<%OG1;C?WG<87B6GIPN;7"W+/N<&UPV]-CXD+O]Q2?D?B,M4 M273(*+D=/OQD=%[3!M3//@>GD_P:29>/_Y(C:).>VM)[F.(7=EIO]H&F L^^ M'?$B\RWH(92?HN?K/A610XX4)T(<[&+1ZL?W!#%_@5=BO.7( YYS%,Z*DWE, ME:J[0XY;;/^33+?V8M$'IFGS.I[R3N[)NQ0:NYAU[TY^?,/U2;. KF!A^BL>"3S=OT%_H>R)$6X75^C ME1R)D_D$S2Q?.)C)W3QC;'FXU>S=U.U2I_T.BF1:L\9 M7/8"OJ!,3F1^@>+%2?=4_'?#DQH0[D$O$B[ BM"&W"%E\9TUT7&R*Y%[Y?2K M*KFW$X)9Z:?T'#/D<,K\\+%.15VA9U_G+A$PM]FBHLSWDZ'?^&>0;%Q[M?%L M_P+S#5>#U3"%W)!=^^KY0T#R8>SD]K9"2FRJD"J9Z)'EL@"D/CP%9"92"3^]A_?;F=OOOAJ,2WG/_^$ M_@)_>N/GMG33^:>??_K](QA\'+U[]]-__/W?_O9_ /BOX8=?WUR5=G7KY\LW MH\KKI7=OODZ7G]_\X?SBGV]"5=Z^^:.L_CG]H@%X*/2F_F4VG?_SK^F'T0O_ MYMMB^M>%_>QO]:^EU+NNT&C6P>__;#\U])_3122KVMO_W^Z&*Z M[<%8+7K[7__YZ\>ZGV Z7RSUW/J?_OYO;]X\P%&5,__!AS?IW]\_O'M6RL?&ZCL^5#S__%)^VL=^I)P^]_O<]19;W M=_[GGQ;3V[M9[.[;;N2Y\DL]G2U.$.M%R5ZDN]%FYD\1[GG!]K(-]6*ZN [O M*[^(KU"CD=Q3I!=YWI>SJ9T>1JM!T?;RC?3B\V#NTC_C_[^*L\HLMG50M/VE M^I*JX2O0J'!?,C9[$9J4[4#"\O9VNDQ+R2(U5LZ7<=&)BT\#[C4HVJM\H\\Z M_KIX-_]UJLUT-EW>3\KJ?56ZE5W^H:M*SY?WHYF>WH[*17-B]-1>KTC\EEI? M3K_X]IW<556O\C=\(9I6T(6L\T6<1EU2K89ZEE2&CY^];S#I'2K8HVSO=16Q M^>R74ZMG)PNZM99NI4YK>^4_Q^4]\NQ=5'1O_:_E8O$QKE_^MM'2I3<>ROH3];K.U_5:L+)POY80W_2?ER6]I^?RYF+ME%:!)?W MITJ]NZ;VTE_Y*B[/:=(\".J61SMM/ZY(?OII/EI5\2VV]^-OMEZTTF19:=MX M%3R]QDY[<^RZUJ!HI_(U6[=V%NA6EG*I9[_YY41/JW_HVOMIV9N6_]5R M+=?5=+:*\_Z+TDEO+.=M >BA^7YP:C8I'2[97KI?RM)]GY;RN]&WR@N*/<1L<%MN9HOK\.F6$-*==M*[[V.M"[G M#YK3RZ^[Z7#S!OKNZWBQG-XF=7&R6JXJ/YC/5WH6\:^6T_^I7^SQM^2)C$W- MTE,W92^ ="U%WZ@=JYJ=5EO?O6@V5QY31WN)'VS8&_WML&!;'NVT_89CN[M$ M%])\B;-$6<5U-\+_,5HBTS"U>K[\N+J[FTVC-7=8NJ8UY)#V_:J*!M0BVE51 M>]CV0&/,NVXI1^\_KFYO=76?YOSOCW;6X0:5Y^ACLSGEV'K:2_ZK3V0X)-?S MI[IJM?ZY=C,N_I@N/T_GNQR0#>G0MMY.>W;CJ]LTC%?3A4UZVX?8>%->'UE- M5W(?NW[O+]655&O?XOQ3_>=:Y7G^X7=?:7IMTKM2>_CT;//Y$]O_J*[UVG17 M^'SPMIS;Z6RZMCA_G[LU5[S[+MVDK,;:?KX.DVFU6$[B:/VWUU42^N:SK[P. M2U_=E,^[MMG2:CX?GTV@5XAEXB'POU)-,Q8WN@;$\2'C&N^XNVE^^]KVK5,QH[P[BRNO6> M0]KS7DE)%I'_6LWEM;E;^Y._ MN_"&?NY#8^7E'+)D0?!8\[A%E5GZLW$&_NJ_^.3'_FUU:WSUR-*;\A]^T>&H MG]1>%B2:S=I'5]1>]@\1JOG*1["B%I ,OF0+^NF7U$R#-;IA\=[EW/IA0V)U M4'7__9M%"SSQ(AKA5^7*+,-JMGFPHVXV;Z'WWFYF[9ORB8MZM%HLXPS=>*^B MRS9Z[_%[O5SZ:GX=UL\EATR4Z@A_8F<-]-[7]==I@VC\+0FE9]]Q?VD/=S38 M;9KL'8]F:\-1E?0O=%L?S9G%LIK:.A ]/CCX MJJOX*D5)ILO[=CTZH86^>KO]T[6GH[5]V6>;O2+R\+9T,MJ'Z^NK)\V6PR9E MVTMXD_2!575?MW9(I*T/=RS#L9-3H\(=R_C!WZWM<%<'^*:C1H^&["F"'U5C MQ[UI1L<]17;*8Q^#VW^-?Z\?3Q* M^TTTZI/]BH=S0M_=#3-M_.SGGZ(41>.RA<9&$JX%L%8* #T-@$@-@55(8\4( MX_C%OO4L); HJS74N_K^(UG2)\4:WX])?9V]FT?R).-[3T<.%BJP0Y)8Y8'T M3 .$!0,.!@8P$88K+KB%KDD/GM!E4-DW9>5\]?-/Z*AVGLD?P8M<.#'TWM-_(K6>Z:L3U[04* M)7" &@? 8#! ,RN!=Y8!(X40F%A-*#F='O@UTZ-KX#)3XQ_Z(9-.8VJ\*%!( M+PW%5 )MX@^#+00H @48,SY8#3FS+68.\N>A1GO@,E-C6,Y7BR,FC>?/%]0B MQ(6!0 9& ;$HSH\.;%?D=CTLG9J)^UX MNECLGQ(:%RZ$=LPPH0&SV !N @)*J,W:R!"BI 4+V&MF09\@YIHJZF"1-LIU MLPKB.FIL_!\'T% +!#8&&,%EK7$%A0BUK@6-^&NF4=] /E+I;V^WF82=VXK; M;.#.;-.#>='Z;&E[IK/.6FR2P*SGQO;;^?VTV2M?1DUSAN5HL8.$7CG$W.\L MS"%!SY1HE#(KHW?KR3R?3OKLS!RT9?T]5+1P(B#M( '<.PH$Y#J:*<$"K[U0 MU'E/B#[%M]5YSYMULJ!41RF96_0@ IW5##J@A7' A@"!HDH#XH3VDBO++M_A>?)([1[QT^')Z)RH M8SO>Z_LTR3?R3FPI4"@KI>*8 &&BFFUE[)PQA@!LK I&::<">T4$.&G@?O1' M=(-4ODE@7F_HU6?1FDP#/SY>4 N%1\$!S!0'SC,,@K .A(!X@!&R:'5=NFN[ M8QYTA%-;MU3M#-D<+5]\\":=+M=S]Z&\U[,#$_\)U11>&"@15H CB0!SBL3. M:?S@99$!*X["I7NRNV)"'OPR.[2?I'UI[-3^L4SAC6&2Q?F0*ZT!I<8 P84' MD'L5(.::&'GICNWN5X[.P,I%BM<1$G!.OW?').D#M*Q^[A\/NS;T;^\L6 0M MA!16 4V(!0[*J+L;)0#SF#(6A-#47KI?NV.:=(Y8+HX,5XND.*7]&S.=/^SU M;IQ2R^0TFKIU(NKO[KO?RKD]2*%6]1;1Y'?&< U8\ 8X81@0- 0@B5,>E0\^ROBX_CX![,E1NBW<.E"RX%0IH@4#RD +2'J'$40H M3M!,2V0CUJC%,I9=)V[%GNZQ.I_^VVCBV5>LD(Y#*+0$,A $)!0<:!VG9:81 MPQBZB+1X15IP*V9T#%16I>8IB9N08G>A0EK)(*($6!=? !AD?!4@D< CY:2E M04C8PC#*KO.VHD2G,&4CQ-8$7,VTE(-E"X=D4$)9P"EU0'F%XP^I $8V.$00 M5K0%/;+KNNWHT0-:N5C28$M\"S_VE"JH4X2::"XP92S0GED0@E' <.N=Q"&H MT((9V774[O?DN@4O%U&.VHC>@A@U2D'JXLK),04P*M] 1S,28!4"MB%.D[H% M+;(KG]W3HA/,^BPY>E"8>DQU %X$9=+JK$#D!D)8K=D M\ XAQ5J8LGFV[-H.6=D'3#E7CO7)NT/C__+1(D"F#:8,8.,0B,LNB_WS#B#* MD6::(\9:[,[D62,Z'OP.,,IF@3I7)PS1L_=ZZM*U(7?3E(CXL0?[[-"#A0NE M(73.AVAL6PR"BGJ3($P#S@WR2%)ES,7OW77,CEY0R\679X=B#\T5/SY<> ZY MLM(!%[P%E(4 J"$A*M/$(K&-J*I24%A'*@:&4 BVY ,%+" +1WB(:D6$M @3S>#&ZGDIZ MAS 7K3ZDB.3YXY5G3WIVYY. X7+C@FD#D9@)-0 !A[#1S4!D2(L2%1 MS8<(G4Z>/#Z.CLG3"VK9IJ%G><2WS2[U P42/I! $: X",#284YK- **1 4, M>H00/V.4](.0#6)>GCY70$.,(QP!QQ2.0PTYP$)Y@+G$G(K@'&[AX<]C;ITR M/"\GOY:@9#.NMAZ.&2PW-_0=M+B:E"^0\T)":X'B\55U6A, 330Q(+%2:J^H MX"T4JYRD.&E$7UI@/6&6.Y@Z]J%>V)^DQTMW'C:.K=Y;OH#:R^"$!5:$J&5Z M!P$241[-L4'&&HQ@"\[D,=V[XTQ?F.7BS.8BL/O]D05/'RNL%1B&J M2JR!@ M.KX+.,Z\P$@9]<* =< 7[\GMC@$MH8INXA,JNA+M&@=,&"4S;: MFD"J")UB3@"MC0*6:.6BI@DQNOA(VNYHT0]B^::%[\$/CS/:WOEAR_,%=K%W MR5GMJ3/ 8HL ]SX 0:GQ7D.B5(M3.7F,[RXGBFXPRN??GR\K;9XFBVZ- M1B-EHD'I(EA+#!<8<,PAT-81( *D49OG#%+BN4 7'R_;H?K9"V+YUI?RSE?+ M^_SP M\ZN:K6S6CC'*Q8C-O=5[1G_S2$&$H13ZR&O&+3"U7XI+"8RP@4MD@I(M/&TY M5"N-X-*8QQ!QHR22((&I@+);( MLSB?4O,ZM,=6#.@QVN<2]9+8:<<6]\=E M_/)V3UJU+$%T+R5K$ 6QIU1QA20?0R6X$H2-$1M@1 >$R8D:TW]3Z?E"U_=QI@ODTU_K@7+_;[58KLW<&J[W955_L5Q6 M4[-:)O?93?DPE1Q2+G+)40P&5T2IP62H)A/&XL"2,1)P=,4Y@Q,UGERZNZ(/ MME[R".1; !\7F^N0MI@GL_+K&=>=*,&+C>['ZYS6&^'//WCRY'M?3_W$604I&,0$041 @%0"J7S*3($A MB H841A3RT(CHZ*W%3+U\'U5?IE&'@SO'^Y)^Z[UK6]@VG\VJWDEA?70"<,) MT(1S$%5$ X3R*=@<*HD\Q3+XBU]?+YA /R[;_8U,KG7]-"W.QSG8>N33WJ8$ M7GH/I#00$.&EBSU%KDTH91ZF]35\>Y6[XX'+Y_&+"WJZX>.&-#YA*#9S&"' B'% .2T <36Q-]JUB#_( MLZN4B3T=XWBV78?Z8&[\]R'=Y3[F'"I:*,V+QJ;T[T!F6V3 =)^)U7=&_+=K"U M0!&@47%Z9,#$7Z+"%AR@+OZI(O^U9$I*!2]] RO3!-(9@MG"(#;WDS\ZIZ[# M^M:.?:O.WG+U!HX2*&7C-AYX$S# 3C! C$46!V:T:A%;GV>7*Q-CN@8R6U24 MGLZ387<]3ZF8K\,FB^&^**D=10K,% P6!F"Q9R!X[J)R%N&T5-&XH!KB>8L) M1N8Y%YV)+QV"F#$(^X5;ZLGIDOW!V+O+%9H;QJ@40')+ <%( D-(1)+!.*M2 M$2AKX?-3?RK2=(WD^9BS.:6RWW6\MUP1L(E*F70 4\H PMY',Y!+$#2TC$+E MF&\QW2#X)Z=..RC/1YWU29:-C;?U1,M1G&I28>&"-8Z'^'*1H &$%@/CE ?< M,IN.8+I6RC-"?W*R]83Q^5CXXCJ;Y-C\(:OX42QL4F$AHKI($"/ *68!@T8" M!'W*A,X<"BD!.F]QI@W]J1S0V2 ^*PE?I 9>=^U8YFVOI> JZ@]0*$ %MH#& MA0!$\QYQ^Q/Y;'N%]>,NZG;P)I,YWIN6^[X;ZFD0#XX12Q, MURQ @#6G()K" A MH Y:QX7@XH]4O?X=_VY&)N/6G/7>+29Q)#Y^+JOEC:]N MK[PY<*YO>YDB0$>8PQ1$LYL!A^-;::2/ZH?42 1GO/(7G_>SKV']<5.N,Q!S MD>5#U#OOUV%N3>F7#>EMY*A]W#UQY:*[AQPA*GXX R MD^['X, 1DNX-ADIH3"P.+2[5S6.4OB*;X3*&\,P&<'*6+]J&O&^II( A7=\$ M.= XPL$=DD +K8 3A :=/$ZFA5\Y3U37*R)SKR.36TN]*0N1W:*V]P'HV@KW, M_7$,KUZ6+8)..:D,!M#A &1 'AAE%1!(,D0HXT9TL[DOQK3'\#QG M4=?[,O';Y])D/(QZWB-EO6T>K@5-WML'DW856?<(]]"'LO)/=JO&WY:5CN]( M-&^K^W=Q@.J$+RDK8#F+\GV*4Y&O(G?W;S;VU6I!I3(<&0ZB):$ IM "$;@$ MR"(NF+&:F(O/(-^"05NS>5X*TMF3^S1Z7[<\74AG('+< 1W1!PR3 !0U"DAM MJ':.:HPO_LCQQ8S]KNQ K?#.%@E=1?GBZASV7M/RY*E"28N9#@)08>(RK71< M5W&ZJ)5AXQ@RA*F+YT[K,7H9U]P*GWR[@E_\?.4WK\O+-+?C;VOO0]*QXW]N M?_JC$VHKC)06J-"7&Z .W:9SN'B!%5*!$Q/?&(T!1C"AS&G\#5LM-"18MHB3RQ.I>:F& M4D\#D,T*3VY[69&ZWE7H5,/8A;97=L(+3-Y'SEJ^F76C/8M47180LODI)N MPB$V=O+B*EV .\L@R&\IET'Z+5N+-\\.EO?83KG4L_@>?4_A?-MS=TN[ M2OQ-@0%Q:5C>OYO'U>#V68:7CIO<7)6<)HSWOJI3G61L:O18SW78/+#Y#+W%5_.1_6]T:7T4Z3&>K--O4682N5\O%4L^30VK/HG-D386T M*EJB7@,4C '"4P;B1!X T\A)%1=<"QL=M<^]4QMRU<'[U=575\ MSL.&A'GUBY?#ZUL=RVZL2M;D?+FHO>RY?R]KHJ%:/ M%^_FFUO2![?IS/_#GD$JUN\0'! NDJ6EJ4)M?)W@*;MFR*^X6>V"C 9=&R3=--'Y\9<6 0,701) 1 MX6PPX4,R@&0H$!]/!AB/QQ?OIO:T+VL_W0=?]_*F_%=94;JZFC7_7+%M\&[U-(Y'5,@GTT4DT7][79TX>32L MO4 <^: 5 318 E)"2:"T$L!)I[3WQD/;XBK3BUB?CJ+($9-*?Q!?PE+V8^]2 M9VZ^EIT1=]4<0[$=4+YEU\ MMEO>Q6<+9R13F N :$! $!]U$A%U$DA,L(ICP7&+./,\-X1<%N].0_4R>3<( M2U]U3KYGM19!2XB##(!8'@"2W@$(6510F)".2*CB6WLZ _-<.W(Q#&P+[3D= M&IDB2/8+T>M^R),@OOY;Z!?%)]GATT&+Z:?Y-$RMGB\_KN[N9E-?G:_A]^M< M< ]Y*+<\<&YD/J99I;I/>SS?'SVW,VXCROVA4/#'QPIK!8:!4D"M@H!%71Y@ M+SPP4GH) ]:AF>[0.T.-6S17TC=SH$4GTYD'_]4.%"(XI]G0PZ M78Q ,<* $XRB=6VAME@$Q2[^A-[IP_E#<&@/>&6-3W\*12.*["E5I&-$/)U> M$RD25A$A 4N7KD G$1:"08XO_A[8SKC1+5#YXLC7 O]15O],%U24UB^.GS]V MERX"51@*R8!+IU,U1@)XF**G/?2!8<4IZ29KS6L@23^ 92=+TM87G[VK3Z > M39;=I0OLO,="8B )5_$=(0Q0:@)@R$$OM88!M3CKDL<_U#U9.@6L7]OGL%K8 MJ^GQ:\J:V&_E]<^AGNEY?'73 ?WI_.E9C/4W'S][OSRWMOO]A&@M\_=,O?M6 M^^TE"J,DL=C)2#,D =21P4@S"[@V6!$2A&EVRCIK/Q].B^S3\_<7C+U&#H?8 MGF06@Z"" 00S"##7--U!J&R;2_DR9S9I,Z*[,MIT!5OV1$G/!4\'"T_ERF/9 MPB$9E% 10TH=4%[A^$.JE/(Z.$005K2;C(Y_#KJT0J[?5>S)3)^N:TA+V=5T M45^;E3+P]NQ:>6@]DY_PH;'G0[3VLC[_,&5MG,S*K_6ZGA;S^L2AGFT^?W)D M*X?$'[R-_(E$6@>=_SYWZQ%ZR*U4Y\?O>'TV&2ZO5ONV+)I642"+K4,LQ#=:B2A+_"U=! ^B M'JEALE"5/&,X6:-N'!M%=GJE!97:V#AE 4&$ =A@"Z26%EA!&5$.&HQ:9)W) MHQGT0XWRC!CG4B.:(G)-_VA^@<6U4150KG,0I :V/"3JJO,!0A[ZT"6$,-".,&^/B" N,@E_42T&9G/4]$V$4QKRV\.7Q* M&=T6*<7,BUWE/ZGO0B$X&G(XD:/AE20283P9J*&B2C%(Y(2\9N?&4X*,OZ7= MXH>C_*?BMJN^PR!"(2-P00.&<'RA$"' 66, D1Y& XEC;KJY_^H2YJMN*77, MA)9S@,Z\[W+"1N1!$+K:J7P5'I)>69IQ"'*LO/W&'4SGZ5+FRKMI7PE?GC;1 M\P9+&<<\1>+?;+WM+D]K.SX>WO_BRT^5OOL\M8.H"IT%B5ZI5,<1#JRM5MX] M4>KRMG;NG:\=8C6(Z-A;L A:""FB4: )LR1?A1IGB2?@>_:P#/K!!?>,1:GNV:/BCSV@/7UG"DJX.B M;1 QU+,#LTRC@@71VL.0(LR9B6^(Y @(*RA0F@:* W>HS?U;>79;>N1+Y^CE MXLM'/:L#L,??['21#DI&JS$IK8<)5:W\0+EV2_ID3'=PY>+,L/5(EJ8B\6HO#73>0WCPST=GZ+<*<)]ZM9W=1RQ M7)U>:>$H@I:CE%> 1&$-10![0H"%7'L9AR"HB]\>Z9%H69$]64=^"L ZJO20 M:KRG2.$5,9SYJ-#A^,XHR26 &/FU=H^,0+)%WB+Q:CG1/6ZY9IVXM+J57?Z1 M@IWGR_M:?CT;S71<;L/4N\-33,,:"H\5I,%[8*B'P%.H(Z9*QS]I!)Q)"@,\ MG3ORU7*G=QAS46G;I:E'+%5-BA=<:NRM1\ (Y0%CTD:L(0.!6!OG3HM1F\N2 MU&LG44\8]KL]L ./_IV\S^^YZRU3_-:V+L+!V\-E>0B1*X0EO$(CQ"9CHLAP M-,)7% T%'O/!Y'R[_+_HZ3Q=27 ]?[Q6Z=U\L:SJFX_2L=[W51R4?3=L-ZVB M&#)T12E%?, 44R.J,&=R%/]3#!$\:H3"V5W&'0SRRUO9^\$O6U*SYY>@W<2% M>A$GVPCGIF,/ERCNOZ;]B%H*P9@@5Y1SJ"9,2"J'?$PF$S8>#_!$J>&K\#YW MSZ/^(&QG:!V<0[<_&66$L>MCI%+B>XPZ'N1.8 M,B@M+Q?U7E66][ZJ#WC.K1_J130('N[S2==-KHV&,[8\6$2NW*5:%[\O4@K! M=(/A QGG[L5U3$\N.-P4[S>*H('\[V[OX@1R4\9!K#V([Y(S9^[K.24IT]_[ M.7?KBPZ^I\!;7U!Z]BYD.J_<0))-9KQ?_1>?\A]N[OK:?']3_L,O6FC .Z;@ MVE8N-ZV4U8?$NH>VR_!X;=9(SV;>F?L4X?O\V215G+QB#Z>EVWF4JZ>F"H;D M< 1'0TSXD*D)&H[C_R:23@94C$>RT5I_/J3J$^GWZ==%NORV'OKK>4X =TA0 M"#J&DS%D<0TB3**K(1IA 0F^$I()R"[WF/#9B5:^A@$[66/+U*,=YX_S2E 0 MKJX@%F/&!A/&KJ :(2*N)HPJ.""87&Y:E'_%E^#X ;OXER#S8KI3AF(RY*.! MXI,1'U*&HOTW8(KST62HKJB XQ8[$#V;6O^2+\()0W8AKT(VW2>MF'0X)(.A M)-$JQFR2?N5$#$ M,#+"2+;897IU:N-1%.MOFNALL"YGBCBKPKB[_6+ QER,T$2,^81=*3D0F$,V MIJ.Q8I,A;;%*OCIU\;+)?_Q@73CY\RF*^R0H(!Y=70TG"HV88&0\E @C=B44 M'F BX*3%[/_JU,0+?P%.&*X+>07R>0;B)(%@[$N<(P9P@-B0"#5&5Y,Q5Y"S M@8BSQ<6JB%'X\_H6=[9?"$;Q9"P'> 0%&Z/A4(TPY_@*D:N1I(/+/1AV9HKU M:$EV-5B7,T6XL_UBQ'#L^Q63 T@8'0V5&JN)Y)2H$2&3R>6&)ORKD?_X MP;IP\F?T)>Z1H% #>G4UF,#!: 9':#AA!&%AP*A09QG!/H74A$O_ 4X8;CZ M#1YIL(?>:RC)APC+?.4'P=::;E!;+3[^D-ON+@SW0ZM8/SQTFNQ$J"EU' M_#P*EZ(5&QW_/%R^@-K+X$1*K1PLH-Y!@$241W-LD+$&(]CH3%^_&#P;F.9= MWU:L< Y;XY4"0C@,G,$0$*L0$ PRJ:1$5EQ\+JL>QO;'XZ]=0ICQL/0+L7^I MRD6SP])["A9$\Z"4,(!;$U'T/J)(M0'(8N*]))BYR[6Y.A_2@UQIB5TVMLQF MY=>T%$[*ZJI,6;9T+J?H9GL6;1ZM9 :Y!EP0!*Q3<;H+LWXN95:.(O9__]0!N=9?IUO9Q]^2A'KV';"7V0O/B^ Y;?R;2CO_Y-T= M+!:EG::##>FX0WZRUIBV=M[,0S+'5EUW6Y7S(<9MDN>Z;#'SL: M+^?)#^?=A_BSFMKX6_W@X*NN(ONB6-/E_3D$V_[I^KS6N8[R[!'U@47G1*S7 M*>DFS;BKZKYN.D<;F=Z*9VU^\'?KXT_NXV==^<5U>.+>S2C(P:%U_VRL;,GZNKMB':KHR6/=S\A MT"0D<4T1&I!LM^;7OU4D(:G5O.!.2#Z['K5$HH"L)Q]4969E9?W'__UZ-__A M2U8L9_GB[S_"OX$??\@6DWPZ6]S\__S2;K://MVM;K_]Y]__O///__V M]7,Q_UM>W/R, , _/[8Z>$7\ZZ?RLI_B1S]!]!.&?_NZG/[X0^CA8KEY=H6' ME)?';Z>KQP;/+Z8_;[]\O/2[6_^)-]="*>7/FV\?+UW.]ET8;@I__N]?WU]N M(/EIMEBNTL4D^_$__^V''[;(%?D\^Y1=_Q#__>W3NV]NLLYF?YOD=S_'[WY6 MDTFQSJ8FO[O/%LL-M.'AFWO<%MGUWW\,5T\"1+'36X#^SY$FJX?[[.\_+F=W M]_. S,_=R&.S53J;+QN(]:)E+])=I9_G61/AOFW87C:=+F?+B^N/1;8,;ULE M31YITHL\'_/Y;#([C5:%INWE,^GR5BVF\1_WSW48@.;A62=%.]ZJ+ZDJO@*5 M&OY7/W*;AU^6[Q?M9 M^GDVGZT>?%Y\+/+I>K+Z/2V*=+%Z,/-T=F?R975B]/2\7I'X$)^^FGW)VG?R MT*UZE;_B"U'U!EW(NEB&870:K3"=SJ/)<'F;914&O5,->Y3M8UH$;&ZSU6R2 MSAL+NO^#9NV 3WV7O\^7R,LQ?V5VEJ:7)S;KMP]/]+Z[C M$.WG^9^UY#YZ@_YDO;C/BHV9T%C8[^_0G[27JWSRQVT^GP8W*DZ"JX>F4A^^ M4WOI;5:$Z3D.FB=!W7-II\\/,U(VNUF8=1'>XLF#^SK93%IQL"S22>59L/D= M.^U-W7FM0M-.Y:LV;QULT*TL^2J=?\A6/IT5_TCGZ^SB^MFW]0&L=;\.>K*+ M?829W86)??7P;G&=%W>5G+,J;=M+Z-)B$0R.99Q=/F;%Y6V8*$])=JQ-/Q*9 M=#Y9SS==O[@N+RB_K,B"MO?MIV>7V61=S%;!V@MCT'P]S::^R._B]+]>[>2R ML_DZC/LO6D>[,5^T!:"'Q_>#4[5!Z73+]M+]DN?3/V?S>7@OWRU68=:8A?NK MY3)8F6%@.25AM=9]2_GH])DPH3P$Q-1=OEZL+J[+9A4IU>U3>N]UH'6^V%I. M+[_NIL/5']!W7]UR-;N+YJ)?K]9%IA:+=3H/^!>KV;\V+[;[&B.1X5'S>-55 MW@L@74O1-VIU3;-F=^N[%]7&RCKW:"_QUH>]2K^>%FS/I9T^OZ)N#[?H0IHO M893(BS#O!O@O@RXIC_>&EG':YP\R'Z6&U,J7N?]I*_SR(93LGU[55= M/77S*[LHGPI?/R\V>^?ZVN]?KHKO#Y ME$WRQ60VG^T\SM\6TQU7LNFC=#XO7#JYO;CVLV*Y\D%;_Y.E113ZZC8KLO1Z ME157^;==*Y>TJH_'9Q.H*RRKC=/[KNU @MDBN[@V13:=G?2#]UW;K015-7ZX M20?RY$'Q@1G3JV_LZY,R'6_6FUP'/M8/OV3Y39'>W\XF*C"[*K)=/J2W/E=\ M8:HT;B_CQ2H,';MCS=M+]_'K-@82<$LUV%FG>ZBXW%U=I=#SF-AA#ZDNP;FZR9ZMI9?.*]!E< MD$&P>W=WGTY65WE@VF4ZWT3 \\4BFT2AHS_WV+7%=!?Y? PVZ6R175Z'F#(%%MU*Y] MH_:R?PI0+=99 "M8 ='7BVY@-OL2'U-ACJ[8O'Y3-Z[_''=+7* MBL7%]>ZZ&(L)4M6(?'7V@-[[NOLZ+F6XKU&H=/Z(^TM_N"-EMWED[WA4FQMJ MW:1_F8MTFCU]$LW5?#*+=E2TKOI[:UL_MSTRF^FXG)XK;Q\[WJHOJ1IZ$9N; M76S:_5+'KQE4B+XPJVN$U[M+;U+GBVC;9L&=6:Z*V623,ATN5'^F17B5@B2S MU4.['C5X0E^]W?_I+M+1VK_L\YF](K)]6SK1]NG[]=63:M-AE;;M);R*]L"Z M>-@\[91(>R_N6(:Z@U.EQAW+^"F[W_GATTTJ:MP4\^3(-A&\UAT[[DTU.AYI MM)B4(NU^?2[5XU[ZV6+U\W1V]_/NFI_3^8L-80=VZY<;\.-.?[H1\EG+ MKH4*O\==6_GBIVEVG:[GJX8B'KQ/CP+G=^ELT5[>;V[3N;B;N_]TE\6 5E-9 M]]VC:T%OP_V*R?IS]M,C- W%/7*G@T('TLRV3NW[\.?NZBA7HU(0V\=DP6%< M3+-I#P_:.W+U^+Q] U-7CSM95:''!^TOD]#5 ZL4/^CW6<=Y$A]8/G*>3_:] M;9LW[3I=?MZ\;NOE3S=I>A]>.RA_SN:K9?G)3_&3GP#<%87Y/[N/D_U2A4YE M[U;9W:-<\_1S-O_[CT&&I&++A!JK!'%42NLIE4QP!IFD E#H'8#FVR[/8QF< MO-B!W&^?8Y69Z7J>;7?T'BC><*3GE=HG7#C/F%$4"48A!!HB:HG%CA",+4=5 M^O]$,U5,?LB+:5;\_4=8MMP-S+7LBEB@J"<]YOVC%#H4/MC,)O\^F>?!:/S[ MCZLP%#Y]F"]6X>UQVYR_,)%D-_&7)K1:%JMGE I_O:13^"AYW+O\%&A,Y^KK M;-^+<_3Z1!HF!-)04&>IATYARP@'#&/,&$%N0+H-M0#IIJREV7WE]GD;S?YEY\WZQ?%0U0X+_^(^N;/]+W[./GM M::,,(Q2+*317A$6T""&6@2'U.0^/_*%&ML#G[>$8 "=F0]' M=&8^), PHSG%R'A##<-22!<&$\I &(*0;CX8H]>AL]H0G-;9]Y&W^$FBEK-T MNY5_MKCYF.7W\[B=X7[].?B%P>:XG2W27[_I^G.#O=8-$N^HQAX8"[&FPC*I M*3;0:6XE#OW4C96*QZW47F'J*5A^P[KYYS-&H\^&K$R;"D$E09<8#!GOK;^,L/Z\S/ZY M#H]SL4C$59#X0.3W1(N$<.]5P,)YS*! @C$=1GZL,)/>$3CD4D&UV&];Y;Y< M*N@$EZ$LFCW2'HSAG6R3"".TX;(W6^+: M":UP>IN<&%5L=WQ4& 4%#@>ECEV?0$% F&%Q,,+#9"L9Y5#$OE'FF#)T1,'@ M#O5T7/.-D.DS9O$^8'NSR4X)7LNA.7__A8D+_KC6!O#P,D!D.3/4[*9( 9QJ M[JC6#QP/.M5W L=P2CTZ@!^[/#$>9?-LD1V9 MA>NT3ZP5FCKO%*00&HD0@K#LCP:N^I'. MMK*]6UP7T?Z(H9UW5^;7S8;GX_IN>+O$04B< Z&/''&$ ?0T>BM28>H%)96R M5H=; ^Z6",-@-I0_]H1-S#Q:+T_$YO9=G@BMN9/0.43"' @YMN:)^U(V'Q;J ML^$L@;D.0#F7ND^&7_8W2 S#EG.'*.4&$$^])"54BF CQVF_=Z.P$]IOA=!; MX\&H;/HQJ?\\:O^8+6+BTI/,)^-O!UHDB!,GE55AF&1$6N_AH[VCA05#)N)7 MC,"U553>!S!#*=Y'H+--*=.7IS[HAU_3_\T+,T^7IV;_&G=)C %2N&# AFG4 M2RZA<*5MI37FS9=QZV>1G<4HZ ^K$7#F2?X/Z=WI-9R:=THD=3R,P0PZJ(BA M$ %.2CRL9B.-#O:J^>KLZA#1_\>T4=HOKY%@'<4_;+:&QCSZ6) M(6$^!L&P$UI KZR&P>C;2AG\?S&B"&7O>L@[A:JQ0G];;?+YML\^KM ]ER8& M 49AF*"#N2Z(),8^SLX&"]<\)ZCSB.2@"FT/56.%QC,8G\RHAVT%VOPZKE;/ MIK.TV"1*WF7!=M[%4@^IN_:-$NUDZ(M44AHN% S_8E!FWV%GQO1V=YU#V#=8 M7=/AL3IA*RX?9 M33:=/Y1A\VDI[BZW^V"*<]/[)4Y@RJGT0B#GM,<:2UWV-VZE'<_"1=_,Z NS MP2*8M;IS++)9ZT8)Y.XB:$=,*XQ)(.& *O7#32']VWT MNXMF_P%^0S_N8UJ$KM]FJ[BAKO]GQYI;178;_=DOV;8@:&3.8W&# ;K_]*QM MS97-X6W#/G9W"%SX=MCG;FHPWN;S,*PLXVZQU<.!YP^0[EN*];Y"K:SO+TZH MH<')"18J$= H292FWD#HO9%0(^VKC+8]]^QD':QO+DR"M66)5(X29G1PQAAV M;-9BJW06##X$]M<3K6+F&&@ICT;SP! M0%A(,5 E0-ZK(3\/Z3>%AM&N38Q)A*<1_G/"G.?S*[X[MH$*ND1<]9A MCC%@D$!J'Q$*#MN(8IC=Z.9E88:6B REY6_JG9_4\YZK$V(D$J%G.A9TT]I: M0O6C-859\SULO2U==*OI]I@,I6LUG6XP3N40YU/_KO$IW!F#"9K._6FV-.-@?,[HESG&9%U7LD MGC""9+"A 0E3)?),$UIB "%NGE?=?:BQ'X;TA-10;/D4Z\ LLJE+B\5L<7,D M7^%H@P0BB*Q!(KP/)#S)6B1+JPD"YILO6G1>P:L?'G0"RU!*#[R,$UMFL^V_ M[Q;?A^,^Y?.YSXMX;M01-M2\4V*T$U1;PAW!2E!FF#8E'LB8$:;D=AACZA>L MP:HC; _W6:^6JW237GPLAO3RVH1RZ)513BL@O*:,,U]:3P@!/F@R?C4"]*:U MER&EEE@-IO_O>A\0VA4;S8N-5E:K8O9YO8H1MJO\0[Z(X<\ >1#EYMUBE85N M[LVBZ/0!"6%0:**Q(Y[:N((8_/H2/>Q;9/_WYKL,QK1S #P4/3]DJZ?%O",L M^^:Z! CA.0!0.A0L-*D4N60C@ SS4,:O3DZ0Y&E#4Y#Z?R0Y1WZGLUN%F9= M%#$3X*I(%\MTLCO4=//7?'O$Z?1_U\O-PGOH[<7U5?IU[WNP7: ^PJE!Y4@$ M9,%*I<)QJKWS.AB9I6V)@DO1W#GOS?4:BK-CUL.@T_2[Y7*=3>VZV%0"+V;Y M[FC&S<^#!QT?FI/KW2WQTF!L$<3"",J9Y,$VWN&"C5'-Q]3>7,)!)^!>T3PS MRS:EB;LBV9&;)5YPXA7T2&!ML9/2LT=4XHIN8XZQ-\JQ[L \RRK&]A51DP!3 MD1T+3!QIE02+52/GD%98 Z&MIZ*,Q&&D1?-%2_[:2=,=:F=AQX;HVKTR3 \T3JKE@0FH,47#(O<7!ZRE[KGR+(V+$F^)+-_ USM_?TG4[XEWE M-@@Q"6K83J<'D_2/-DH4H)0H3I'&F!/MJ/6EATNLU,U#"/+5*KYKT+I6]\%# M*$ZU20!1S@E K<% 01C&.B5*N94#+;(:P%O4=A/0AEL,+_VWY55^8 UWTZW/ M+VV@3UD ;3E;99=9\64VR;9&TZ=LDM]L]7KJD).^'YT$<(4'/AZP9T4\8P^Z MQ]<+.UKIB(3]-'WU$?218=]X:*O2C]V1(LOOL=WAF6W6I*_R#]GJ,IT?G@%[ M>5CBM":>6T85L40Z Z"0)5($T1;+/*\W^CX6M/OS!8WV^HX!E M*/OZ>V%/;A\XU"2AVF&"(;1&!KB(I]GZ2MVDZRH!5*;Y$/Y^'! MB1TE8Z'!F5(N\F!1;47-IB<32/=E\S5*(_O($3G/+TFT $ #89R7T&!($;"BE%P[-&05_D&G M\Y9 5%/ALNSN,IO\[2;_\O-D]\2M'LN_7NJQ_#Q1\_E.QEEVN*KRL2,\),Q 3I$MQ48"CFB6[0;]EZJLC\$PJG._?3JFNO!UW'(@8@$TK)FC M7!L"O'\46Y+FVVLZ#Z?VH[KZ& RC.OWI_3'5A:\3):72ED#/@Z1:2[HI3K85 MF^(6!Q)UGEKDXCM4A.,/3H%PZ.'I^8)5FB2<.>N@Q)A8@2H72 MFI<]!1*.O#I\-TH\R(S.\'K+#!F5.3U>8G2TY+Y;2RS7$'=KO+]=6EVD_YK- M9^GB4Y;.2_G@\2+@C6Z6$,$!4!H@Y330+DR2QDE+#1$.> ('+:53+0;6C>+R M@9$;?M#XD&]7^=5=OCZZ?^A0DX1S#T*'&"!&QMY:0- 63 XD52/<-=O/\FDK M6(97_(Z_)9T_I:L,5E+_OH:)) Q;@('C /I@4'L$:=E;+U7S_5Z]I=3T0X(. MP!F>"K\$O.(.RHO%,S9GU0:# VT3S)Q5 $..N%7,D. 1@[+/5HOF:^:];5KM MAQ#=X#-06M2'F-T5?QM/>M*3+;:1[,$2O<;#FFHY9/40?XTY0R)8_QHKH9R7G.N DG\$3"DQ\I.> MVZJM:O)0,Y3>(A]&&5L;"PU>:PX9 L10+2!W"FB/J B.X*Y?4*L6NW2'SR&K MK*(*.63U8'G-2V_.8::L@%@J:8''2CO[V%/?HA[.8#EGH[4L.L3]-:_9($0H M018:HAW@6CKVU-/P XW;SNA&B746;YKA]989,DK+8WS$. \A]J\^G31&CC5+ MO )$ B2@XTJ$(99@R'<]#3-SBPKJYUG5JZRXET=U=X?14&PX,,6>L%".M$H, M$0HR!)1G1E.-$?6L["?WJGG^Y6"Y0:,U4+J#_MX72B1:K,:,57F^;(Z.T4<9'C?-08E/:-/CY^?;8*EM(QX$S>=$:(9==Z4/3=6#KD7NWKMCBXTN:^,;+=@#463 M?4OBSR;O#]GJ8Y&MTJ]'J%+U%HG6$%!(M<2Q"@G@%+(R0HEU,.O&1Y>>%QA[ M0FZ@!(4^CYI^_IA\E>.J>'G,(JICJTXLM+;WLLP(XZH^$1)?WP MZZ:,Z48&7V3_7!_9ZEZC=2(1(!8IA9BVU#L@+#5:*4$TLC2@4Y4?HM-PL+X=OBDG Q+ (Q&,5PA!>(<9 M )X&<]DB4,V,&3R <&XVU0/MG&19?LKBYMTP>I]>^JC0/)$4,6&%"2\)HUA9 MJ3!%!$IK2#QO8(2)&9WJLP)76D(V.%GTP^.O_S7+BO#\VX?WV9=L7MUF.G*# M!#MF,+7&&:IIL V4, 1 YAP7*HR_S2N-])S(,6ZSJ3O$SSHX?=^-1G/:P?O$ M6@4&"$>1Q4X%5+04KISV'17^]5M3G3"ARK V%,9OFY#8:.@5E4YH$I3"-&)A M"C :88L]D^-HA.#B;WBWNUZOE!I0C.\M/MTJX]H!KR %5X2V"2$/$ M0[>#08NU#)^^#DNK ST>8DMKS,[)#=2(&[M6B9'06.>)%A13YDD8@1$B6'/" M+9&V^2I-;[N'S\>-9IB=DQNX$3=P66<4D[@$!035BA(LPQ\*>$XUHC;X.,VS M%GO;2'P^;C3#[ PNVC-D=+J<+1O%LQ];)A ZC92 A$I&-1.**6R<#>^"DY2V MV%[1<_+:N)VR#J >BEJ/1^ ^BO_XBYTMX^I.Z,C)8:C&71*,->!$<(=B'ON@/%,4!, M(HIQ$]YGR+R3+8Z"'SZZW9Y3/2#V=L5J=I>NLHOK5ARJR&[84Q]6!ZS;MAE4$,,&^8EA%(K8DTQC&) M,7*6@]>V&[:RXNKLAJV'T5!LZ*K\EV542B$@!-Y3()U6#D!*K6*$.-6" ?0O M9[AT@O#Y^-.\O)./LZ:' #IB-$K#3"Z1E)ZV.)[N# 7".N='/7"&4G_[ F&6PV"J444XP)1Z MH9#7BC@@%*49_]H'@YNM-P M2SSTP_X;G BF]/C4Q&J%)9.<TH,E!-W=S_.'++MS?PZU28(;S2#31EMFJ"98 >"ET20XUAH%*VU\,8CNU/8RS:P7W -1Y38G*,^?)\UX[N7\BD2$$2.H\)A0KI*# $',$ MK240HD%KSKB'A6-R!G+'OY%$,ZTI'J M0>I3-TF 9((R3!Q BN(P=CB/L"%A"I5>(#?DP61' ]#=JO5@<+ECO$8=.#[2 M5_WP:_J_>6'FZ?+D+MWJ=TGBL,LI0"*I&SCA&@L=+,H"$WLC4,[';' MCY<)F+W!.%AV[N$>/,E?*>A5\TZ)$5)S2[&PBDMNG *[LHC!/3,>O-IJDWU0 MHCKMAH#Z[7-3""$Y5%X9S"AD7L3]7YY(0SU!>- AK\;>W1$RKQZ0@R6%S6*0 MZ/,Z*N?3[.8V"'\J\':H24*IP8I2@HT3%#&E#>(NYEM3#(T>9:VDOG3X,B6L M&\@&V^>=KJ)K=7HG]_/K$B\@MH9QZZ6D-(ZC& )*'10$<#+*99/;13[/;QZJSAG'6R8,A#>">H6$9#1Z&PX: MCB#'1+A@KS4_7*+^YNN1\:1;Y(9BRF5^O?HSAG47T_+774=B=,#DRPJ-0_7U]\!-S+V](7A4#PRZ^4JO\N*YR=A MGF;.D58)Y$:P8%T)@ F50&LC*1)02B(A!K+Y^B%[[5SI#K41>,4?LI7ZO-QL M%6WF##^[08*)EA9:";!F5(KPBJ@PQ*( ;L 9TD'+!;?F3/MH-,T02J&B(!V$AKJ,%:((>2D9P+X\'.$V4==J[(Z4YH@-@*.J,ED?1K"VE(0I64K& 85>24;&6+#J;#SJ M!L,1,.OX_LOC#1.AXL&73HA8GTM3*+CFW#C,H8VQI.;;<,[A9_?,F/IX-,C%H?9Y.I75VCQ/IQY>H\[3.7"4_(F\G".M$@*]%8SA, T@;CQ M!IH2'.3AD(Y67WDXE?6?]P7;4#;Q 8E/9C(<;9=(@K$A2GE,/(?03%^DKXTJ=Z42+U9C1"J^WS9%1YK:,CQIG6F+*YN&>-[]DBZQ(HZVIIG=! M$]%OC-;ES@*NL,Q4YSX)L5Q3;3AVR#&G!7.6E%AX[YHG.?06XNM(MR\MF1Y1 M&VPOTC.'Z?MM!$ZA7HW>3M$ZG\_= MY^:?[3MZE7X=X &]NO[O%E_"&),7<3/[8GHYNUG,KF>3=+&Z7-_?SV=9<;;G MEILDEW$KVKX+SAV.,/EBDBTVXV=,$ES^424(<;A10K5 6ABL@C' M44F!CBU M$ES&A&9SQM##=T*?"C/L;Y#H.%HHZ0025'+B!-=HUT/.M1[2?#L:4NA"22_7 MZKM 9-1!@^]ZJ!]BS><308,CK1( 1/@OV#><0<3XIBC1#AQAJ!OMYIVVNCY% MG<80#98$]!T 58Y1.-(J$9H#12@@3F-G&+0(L[*?+/S_N(,#G6CPY(#2%JVW MRXY1A@7&1HHS!05VUMQWDI\. QQOF0"G43P BUMDG0)20?>(H==VR)I^%9VZ M3K3WTNWO%*6S#1'Z06>+R6U,OZ]O4'S3--%((XZ=Q-1ZHA2@P)5(2H=H\Z6( M^JOM([,JVN!T/F:40M>?05XT383'$GL( ")0.'QRCQ(;5^?V5BK!;2;K;Y-[B$] M-S]WISHN?Y^M;F>+0)9E/I]-8VKR\_,>>\7YF31767$7P8Z'G,?.YDV==W&?Q68N;S9^[=(QO/S3I\M;/\S\WO(MDVZSRI//R\VQ^!\G)!=(3+1-$J4'$QZJX@AJ(A#""> M4(QB&]H Q M\5Q[@JP9] S13C*R^^%,/9B&C7Q>IO,*6=??79L $B9TX8U2&L:R\YIP);6) MI^!XW.88^S-E5E?6T=Y@9W-DWG;^/?+A/<+.6HT#%LQHJZA$$F&(%#?/4,HC1",NM].79 MM ;G/"K_F#[$5^*86[*_04*]P80ZRK2+F%E-@9'4$B&HMG",QSP-H_J& VE M_DWEPHOKWY;;;147GUS]+/L_EL]7"$(RWNFF@B M.4::6,MI&!FY!(X0%BQN2&@8?VUC(O56.*4O(@V'8I\1_FWT\U,VR1>3(-MN MT]%OB^DNUIM-'\.>H3\NG=S&O=C%9D667J^RXBK?W^6^ M5P6VW>@U\A^4>W%MBFPZZ^ETH>=/.'L ^9DL/IUL6%LI?'RL77#N-("8:@&U MHH: 8%8A+R53Q(5/<2679;C^G@P='VJ3(!,W#ROMXM%$RZJ#QM]T[E13[W<4)X ZS#ADSE(!H>04$!*+=P$? MBYR/-D3<7KDO_?>VX P6KOE&T-/9BWLN3Z2"GC"G<' OI6(8*<$L10(@X1D3 M+&'(.\N8UYIAZDSP.RD+WW+*&9 0NG%&@=OH\"@=^H'M-3'&4NJL@=9);V+X M2E-.O =."AQW@C>O5-AKCFO/?*@'RE#J?CXVG@SC?7]Q0@@&6BG%@)*Q=I_V MUCIKA2<$*"+'F!C72CE'[(9&B RFYVP57)WJFMYS>8(@(P)PHTC$1X7!"KC@ M#X9QS#MAU!CS63O5=7M,AM*VS3ZOWBV6P?*,QN4)2^_[BQ/!P^P%A, N./O< M8*F!PE53A]="P M-%T$8.:56GQM='F4%OU!]QK98ZQSR@7W.YBYXC U-C!^6^IT M<6)K[/-KDF!&41ZHZBG@5$BF$.(P]C<(:K09H='0'=1Y-Z!4>XN79=>7V>1O M-_F7GZ?9++[!(OX27USQ[,4-'R7OLYMT[A:KP\; GJL213 --W/*VUAE"&NO M+968"8@0(J1YG?_Z)WF>:?YOCTI/"MW*7),0X9N+Y98HR2H75%H+0442TE\ -NH/OQ&39'-"\D[X/ M9=G^(RUF<9:(>XA/N,PO+TV %]!P"[F1B#)LM<1)-:<@ESW[_3%I]-+Z57:)X!PX1@%3 I"/9<">*Y@,#.Q(6$V'/+HM(HN?'MAPK&U3@4KR5!-B:0:*LZM$P92A(4:LJ;H\ IO MA45#S2Z+U3.MAK]>:C1\E'R*FR .V'C??)]XCXC'V"D4[!_"H&((:17Z$8\1 M];3Y)D7V6@R[-GCTKL.#K^.+*Q(OK5'!TM#48:B%1$:2TO@ "KTV>ZVA4EZJ MM!]P1J1U:C1!87#A/OB9H6N"A/$G#&4"A[]9\[>W#]NK8YW6ZGJ?*OLUP'>W MOCNJM&^N20S7!#.F'79A;')>Q65U2H-5$$O8F4$3BX]/FHU1S[OI>Z]Z2[^> MUMOS:Q(IM?+*0FQXZ#&',LB,+"6 4FT8:KZYJ'-CIQ.]M>C[.5=K=W+KO"CR M/V>+&Y/>AV^.;LNMK0\D=W3T@L5B*8I#;Z+C1XC])PS)'S6$.C)&R^1Z&_O?[=DN>L>)XG M75FGR]GR\K[(TNG%XGF4XEB]YZJW2)CCB,H8BD"$,L)5L,(,(IH(!10&S8>C M^LD.9QV.>@+L/)39Q!JSY:8LL+N^SB:QH-+3:U"9-R?NDU!,I"?Q# -CJ7 @ MV(+"(FVAM-P0V_RTC_K+?R,B3[>HG=-D-OG=W6P5^^2S[+3I4^T.H?^,8QFF M=0DP55!H"K$%E"F ->>N>[R&Y,NC]6;619&=),?+RQ-#P^SK M/0>,_[ZF- 2G*'47@YNN_)\E[=YL8K5Z!]=N^,5 MFD\U3BB0'G-HC-&QL@ 7C#&I"#!*( I(U>SQ)IT?66<_>'V"- A> 1+$BW@BG!<,ZA((CL60 M!6%KK;L/I?^\>Q#[7$NZW!+ON80'<^F.7I^@6 47!P/",\\0).$U=66?I"1L MG$>Q=J2GO#^$WH;V1[>@/Q:E-U'V=WM3-F57BX>H<%[^$?7-G^E[]W'RV^4> MY3Y]F6B"C9':"\VEAI!S8$8 "=F0]'=&8^)$Q:SB6( MA0^T0]'%XJ 4V"K6/R_I^]SJK#<$ .OOUOX_H[-?_3IS2B'))@1= "RH4 M@ZP4.![C.9Z5LGYT5AN"Q@NH:CZ_6-UFA=D\>7;LO(PCERE-/ MCK%2VA@D;[ZTV?E"5+<*ZQ"4H6* '_+%9!ND_#;.L\???GEI@I%FS-*8WB4X M,2_49!+\^^FSVO6#/JS70OD' MGMD[IMM3?7;QY0]93R7T]SZJ?SQ?/K%/-#]FQ>:8V<4DBSL_IG$-+U] M9#Z=%?'K[.*Z;'[N:+F9I\OEHS@7Q>:$CRHQ\>,-$X.(B7MP- 4$8\V#C1G& M5>P]1M@"72F..V"/3T6U#S=* "5"?;HQ'KKA3V MLE9U5\@,&7.N39I?LW2Y+K)M\LG]>G451#ZQE?]0DP0:%AYB8HJ*=HYP)*7> MP0(='S1 42L"W86F\UXP&LHLWR?NR9W;AQLE7 J-B +06LN,)<&I@64O!9!@ MG"'G[I17@0VMD'JKO!A5,'J,=!@'#3[-EG_X(LN>IRN>W.9=_28)!WKC\&+N M$:5,"BK)(PI8C+ L7ANH39VSZQA" ) M@?2.2(BE9YB)7=\1XVB$9R\,P)4NH#H73:+G/0FN94Q9J\V1[QLGC%CIM.3: M>!,,?@D1*%\.%/!H;I7VMO%E (*TQFDH=NRUS4^=T':H3<(<458C+36SU'"- MJ-:/;X"20PX6Y_90N@+IK$0X?0K7X5:)P]@[(1AD5'."&= */1)>6C=N)Z4# M_55A1"NLWBXW1NFHC(L2':T1/XM,?UP7D]MTF>W$.;Y8?*I=L(9\+*B$8FEI M8CG#TJDR+L@L;%Z LK\#VKK01MX?1LUU'#N6EQW+MQU[7%,XJ.&CK1)".+1> M6FMX^#_)B8&\E)VX:N<3CT"_+0+9G8,TU'A^>9L6V<:'.3)\/UV40$G#\,8! M$<)KC9B1AC[1M$7%YO[.W^MGS:(Q)D-I]G%Q<3'=='GYK'C#2Q_EB.[KW"8Q MV'/)H KTI@8*"X@LAT8B&&^^CM6; ]@3.WI$;0S\B;YL0\[$IHECWG" J!8 MAZ&/4>8X]!BQ.\>JMG< :>-$"JSZRB"GD,[^[NT\GJ*O^0K2[3>;9\MS#Y M8A&WUN>+WV>KV^>]S>;I*J8ZQ R0J_2KSA9!I!,Y)Z\WE8%2:X732C,F*#=6 M&X0\=TY(%-/,SKB)K^M4!JN ",#],@EO;G.^9(;*NJX<*JP'TBL. M!S$$ T20:V4AXP$U)!$7"ALK8'!F7UDMW X56R=@U"V(KY=-QF.O -/>:4NY MQ7% IX@I'3J-A1VT6&L'P<4^N%(/HO$%%PFR3+-XR'4\K\<;X:4/TS3!R&@$ MQU2/MU-MU HNUL.HV^!B< %61;K;GU$KP/A-RP0H1K%RFK!8IE]:;0GTEB"J ML.5*O!8]MS Q>P&J6V4_^G.[I/Z=6U=+[0?ND3B'PEPEE<)>4BZ-H)![1L(< M)Z74<$0%G 0G3EZ\"'^&ZOPO=4@ $*$0>RMI$!;[RF(QP8&.XTS#(/: M*RV#O8X@@'=(BL \0B$2#G$7AI]M3Y%4& VYX-G\$6 M#5^*&E&XV5#P9!KAR;:)\AC96$[< VD5,=Y[7O99 4['G2S43HVG.-$16'\- MHHS2N1\9/\;!B]ID*"LO2(\M$IAX;"3SF@ JR]X1Y$=8IZ!#C9W@0B.(&M:$ M.74N^(MCL_N_AVE!Q[36P%FBE$/?6:0L]1- 3$3S]_M\*<1UC8/VL/2D MT;HGO2.JN:?.<,!HH+2RG(B-T 1I X48YZ3>"OY#1[XW@^*5Z'%4<^Y9U-== MO'R2+E29N_02\<_O378'TBA<_>7 K/%"! MXE1Q 1S&.],/>1_(/\XYMT/]U5D%;835V^7&J.;Q<5)B[ OCB!L,A%.4<2P$ M5$(96WI^G@P:6^UB8;RJ-FHMC-?#Z*RO^X=UE/CB>GL\7BP^9]+Y/)OJAW(! M;7=A;^QKLN-ER MN]GEJ>I=\(5?L2&*]V\=,VY%OH[)5G'\'6; M_[%] _+K?V3+U6QQ\S$K9OET[X!4\Q:)1B1,Z0HK!7$8I)EQY?@?>N7!D)[- MF4C1+V+=\B#N732;9K1Z>SH=^OA-W:V =2T\8X/&),QIQ'S%G C* XLOZB+RC(SQTM2>W:(1H MG]5!_VTQ6R[7L5)]/4>\;)>$M]EYA2D7' ''++&^?*>Q"7Y#8V;)5\:L+F'J M=79L/R?NAG,/PFROL"4: *ZE1EX^]@DAU6(= +P6W?>*6/=N4S8M0SZUG::G MI@D&.L@/%:3!Z0,TN . 6>A9\ H$T&U*[#R\=XNMCW>4%.UOGQA#F.+!/?"$4DY)/ ,VH $H@=@Q MTV*S_JN)SIX/SCY&DP:C2"*DXF$$9-08CP!V[LDXPE:;%L7E7W\TMA%$W2KV MM\67C1"_+8ILDM\L9O_*ILUJ_!V]4\*11QAS!KCWD"AOO 1E'P4 +8K'O_[@ M:Y?(G7EC9KETOHD%J,7TY?AVE4?.O]E=FP*):.L)ZPCUB@JD"=9 (DB98?P- ME6ZRAD'K";$(82J@55XZ)X"C5CBG88O7N?;;W&K79E6%5=^U60^94>_:[#;? MU#E##3>8,&VII4Q8"8(WA*A0SG/Z&O=O5M9UY7S3>B"]WIQ":0#UVJGX BJ# M 7**8N:L X1BJ^";*]U46;$UL@X[!O'ULHEQXH21R@9SC 8K6C!%.*3: P&Y M!?J59:CVP95Z$(TO0S40G&K*@I_+&0482">Q83&_WX7?T*#C0?L,U9W;MNA WS>QI9^ X62 MGA,03TA2V$-#[&[V8S&![96:$.WT6WO3?\I3TQ,''J8?3:JD4X+4/O@%>*!=P4UQ9I13P#1@4[6PU9FKJS:A&5 M-5:M6D0]B%YG=B"F0'@*">0N%L?CRBA+&.=48*09>'V%)&L'O 8!;H#LP#_S MKG(#RSLE5!/D8X:'!HB2N,,84V(HTI88[N7K.]^F7W(T!>[UIHXZ$$PG1(CC M3%+ @H\7%VP1 EZ'R5A46B %@95".2+UZSO]ICF%AH6RG[UN+W=[?GYPZ>3VVVLK M]JO62-7#\Q,BO4( (Z6!H= @ 84A#FM!HQ])!RWOGVA#J=&88RH55<(&VY4'/(.30R6EI/F*9?<&WE^ X?4U,G*&1W/G MO!R/$B2:0\6I"3,B*_6OP/(&.AD/SP>C2R##Y"<@,&I-A_,986Q/Z'GVS&%%H[80]NTG",$6*<&&YT51I M*[&-IZUJ)Q@43#>/^Y]M6^F"M3ZFZE:OE9XU M,>[3]=FLE;5W?I[?)O%"06$$Y$IQ*I%5T*)XOB"1"&LAFOO49ZN%U)/[TP*U ML8Q,L0OG=8&.2)!(18**I&& *VH9CG7( %6$*(""IU4)*&3=Z4RXTMEHVWZ-R-F?HU5"Z/ORCI_2 +M%1 M&1)C.!2Q(+H-%KDP5+L +G(<0<8\1:_0*7H]M&Z@@#$1>T#^)HA+$^QT!S$6 M%#HKG/1, L^ 8D[JYJ5HSN8BZ-G@>;S_,^H(9\7-E]_7EVOY^6% MYY0K_'>9!FISF\7L>C8)=#'KY2J_RXH3DO6_Q\7.ENG-39'=;&I97ESO M.O.^0OV24TV3\-9:J+E65&' C F#AW2>**V-\PY7VO P:*]/U3 YUBS1" N+ M(-*2&DNH%E;;76\U0(,>>W.TBDEW:LM[0V?@.-PJX0$UC*3B$BFBM9(8ZFT_<3#$)1CY"7I=:/ 4*UJC]7;9<1Y6 MG*I0,C)2G(D,.[OO.\E/[BT^T3*1$@%KF)%Q>Q./<$(<^\MA )?0$6XR[D1[ M+QG1*4H-6;$L5L\8$?YZR8;P4?)K^K]Y\>@&'# >]E^8 .8 \2"XXP1BZ(!P MC.^FUM SWSS+NN<*)IW:"YU@TZ>&/Z1WV<7U-R(>'/:/7I\XRBA57GB@%';: M2FD>^Q0,=3M.2U$.L1E7SH"/>\>U0::S',-K?%'94T>:Y,HK@, '$G& MF+)>0$E$*3KKCUHLT-DSN9YZ0>=+2:W=VGQ1_UHS3=-$PT,DT!X M&Q.Z82Q] U'98PK9D.481AFR:8/6^?A1"EW?/7_1-!'Q1=(:B-/; M:F3_\)UMTOD8S+WP07J3P3H3SK-FB93.L&#K8:U!>/L4H+I\';V%+8C26[FY MWHC2(4Y]IB"=R#+YF*Y66?&$RZ?MX3_Q$6\YQ01""�#@6(4::$"R[+5C\. M0>(KI>*]HA23,#*)X*PKB +W% ),E;T%2I,ABU"W2S&IK+9:*2:UT!EUBLG5 M["Y,31?75T6Z6%[',Z]^R?/I17&9%5]FDU.I)A5:)\9R$&8T "U'4B(!*#4E M6,%2)P-2JBQ>68>M:TPN^OQ:%1AC?&3YTS468GIC'@!^MPC]R4[&.XXW3 S! M,&X/Y-@R".*N P++WA)G!HV!57-+.M;B2XYT"=<9R''Q)2OJ\N+;-HFTP$DE M+04L]),A[CPJ344?W//Q>:J#4:(54G^=H)CG2#LL %<*8RN0I<$4W.$B? L& MG2\HUM1_ZA^^,X9 GG7.?8W!D'3^F(NB'W[)\ILBO;^=3521I6]ZWXTA#D * M>3 ^C'6$(4!WR[A60E%M&^WK"8H(2SD"%DK!K:$44T1W05O+"8%#+I:T"XI4 M5EN=H$@]=(8,BE1*IKMWW1^)%GVX/4)L6%:94AZ@&3,7J+N!16;MY]Q#UF4-YN:75O#X!-(COD8F5&)'U"&#^V"<@ MO!IGZ*(C/>7](?0VM#^JH,.8E-Y$V;_,O/&QNM>(@*Y^4?4=_\ MF;YW'R>_7>Y1[M.7B<$FG@"&+%<&*>4,%KL,0RN\T2-*B>@(^+PE!(W39M5R MECXZ A^S_'Z3@'&__CR?32ZNS>ULD1[/H:U\@T2%.4LZXZD)/= (R]"_LD<, MV^:%-'I)J.U.J;W"U.?([-9%?G\XFO/RDD1B'X&)^$!F9/C5NU)RH''SC.G. M"_ITJ^"60 PPWIH/1\9;\R$A6&,BN=(BF)?Q[%ZC3>F,>".:KP]V7N.FG_&V M-@1]OG;O@^V_4'=9$3IV].7[_L+$&&8UC2Z_/-%(*LHP),9;@;F,Z8ZEM)2;YAL] M.R^BVL<$V0DH?YTX-\(..\ EC9OM@)94/N$2EQG&8R+W'A+K'[XSQKG/6&GL MJDBGV=,GRX!?/ID%EW4:X1UC?2NW6,U6#[_/HMB;KGVS(:Y*N+WB'1('(2:" M,&-AL!@D$-CMK/3@KRM5R=;M:5/"Y#:;KN?9Q?5W?=$/W^[9U0_!!]<($QML&*,$AP+D$)$[&#'HU4:SU@4(K4W>=9#]2WL&M/,88%19*& M+L:CYRVCNUT'&A$+X#C7%[I7:-WM>\UP^RLP9E1K$N,GRMERW*;9]R9RE3RW MP^T21)D0E'FII=,N^+)(E"!B ]V0)42[VO=967W?I[EU!E2?H;DV9;R(\3(( M*XTB&DJ(A2:T[(6P9LA3'$9O@G0"89]$Z*[L$Y<$ \&4L] ARB6%@)5]T@Z\ MKFI?E154J?Y3,VC>AMI'91>,0ML=Q>H[J_9E,&>".BR0"],2TER7"T8:$P6' MW%/7JCY49=PK5?NJATIC+79>[4L"H(6#1'%-@:.042?*& Y0O'G&R<#5OAII MLT-DAEN >0Q+!\G-NB@V8:HC2RQ[KD\X$,):9Q7@-*974%TFV6@J@!U1Q;ZA M8I)=X/2:2V5H1:507!E(K80&8?M9-]O_++5+Z>]9//8HFZHO61&0\^FL MB%^'47QSLXM-NU\V9POU>GS-?M$_Q&.-5K,OV;D7\"YOTR+['MEXZ-+-9DE" M/SQ=\C%]B!^I/]-B^K["VE[[FR<6;4H%8:44IB+8OC0>#*@D@X;C\'*-8=GO M9#>7A_I9??&OY3,29CR!/J (E**"&L%(^!^F/O[#P9#&\]$EP"$I7+Z<=YNHANUEU"A-+;,6R>!)T0:Y8,QQ;6"3&DA58*D M0D!*"0D45&@GL%3!S7:$4:"0&S3:4'W%L2%]7HZ$KP#Q_T?VZM ;:PS@3C)I M)'7(*B1]((&&EDJ,AHV<55X3'3&5Z^$Y%%/=W?T\?\BR9_[-R073@VT2#;SW M*KRDA!BJ#)>*4R^H]16K.J^J\'V"'"^\M5\5L$ASFC<0GB;/W M^B18U\1A(:6@D#(")-5**$8AI]Q8U?R4K-Z".:,B31>@#C[:;,ON[,?Q0[[X M$OJ4;<%:7N6K=/[\>Y,O5Q_RU?_$ZB*;@JK_B@&7TZ-5U\],M"980DJA-__J?L:?XTS^:=L'O?;O%N$^V17Z5>=+<*C5^<.TU=BEYIOWL'=7J]O M^1.9M:P2L^_X24EXBQ#G0&JL(8:<6(:48=A[;+1%L%+29>_[=CKIYM9Y10XB5+)X)L\$7 SAHX=?C>WO.Q:O#>X#.IH511_RW0]]CI9SW MN^Z?B/\?:9508Z5G7CANI,1$:21E"4[X=,@*D4T3<<]!E;POA(>RFP](?#(& M>K1=>/%)L'HT!PA"&QQK933;]95@8O$X\W<[U6(U9K3"ZVUS9)0![_%1XUQ9 M9LO5Q?7F9+*38>050E#GVJ=:&6-Y*'W%AH<_'BLZ!."@HSP,*Y^ M&-$]5H.MP6;S<,^;7X(O7J3S6#UC>A?4L5QM<^AV73@]6M2Z3Z*,P4I:J:E5 M!E IF"$E%EK;YKSIO+I:O[SI$[6A&+1)],PVT*P/;2,\>&W"%'306VZ!590# MC*"TNSY1SP8MI/B*'9BVN)Z%*R<-T3U7QS-KXN&(%AB%+65.(*S+?G&.1WZ@ M4PL]'=-X*VS>CNY'Z7J<5^7G3NPJ%X*>EHG*X?*T15'Y)@F"C'+$A:88:8

Q]^&^'9Y&-9$>H%X%'EICRM8V]+=M:A7S!BO7T.2G= M0JVT:5Y^H;]MGB.AYUD4,'S"R+-$V3.FA_19_/4J'HRV+AXV3Q[@$:/98^K^ MN0[:-/-TN8S'-CX3\7V5A)33K1-H"5 X%D5CGF-,M>;;^O]*.:QT)=NZI\6, M/7*?2A0YV":1UADC07B-@:):8FJ!W_73&LB'+)]P/-FC2YV]7-CH")U1)V%L M1OEX7$DQN0UCU,4S Z M4/8^GZ(+D 9U/+\3N-I&L@/-$L*\ !@"J((_[2B#@M'RW6/>^W$'*+M08256 MM$+K+?-CE$',L=&B+AT.5-XZT*WUZC8OHK/Q:US3A2 V/%Z.J_:-$F"5"']Z MXPQ07@6_@>O'*5JS(8MXU]D T%IA^8"H#39,Q*GSNWY\6$>1=^4.ED^]NLKU MLTX?VY/5ZK[!*3828B^@L50!%E1#RA?3&0&;5W_J+VK5HVD[));GY=VG+((] M6]ST1<"Z#T@\H8I1K[EBFG)!@.;$>:8EHRS6*AAA@&IP)O8,:I]!IV_P>2;B MM@<7UR:_N]L%H7H-.WWOR1Q[T Z'^.-SD/8__^W_!U!+ P04 " K;ZA0 MC0"0*E?Q !3]0L %0 '5E:6,M,C R,# S,S%?;&%B+GAM;.2];9,;*Y8N M^OW\BKP]'VYW1+DW) D)$S/G!)"PV^>Z;8?MW7TF.FY4R*6LLF:KE#62RMO5 MO_Y"2BFI7J0"$E*YYT[OLK'. MY+*>K.MI]MML_2W[^[1>_9I=+YO;[._-\M?9]\F;-YM_E+5?S&>+7__5_O)U MLJJS'ZO9OZZNOM6WDW?-U63=VOZV7M_]ZT\__?;;;W_^\74Y_W.SO/DI!P#] MM/M71W_"_NE-]V-O[+?>P/P-@G_^L9K^(3,>+E:M;0/;SOZ'VIR%C M[*?V;W<_NIJ]](/F8^%/_^>O[SZW?KZ9+5;KR>*J_L/__!]9MJ%CV[^M__L)K=WLT-/3_UP!\ >/T<;"IT+0GO0T"> M8O7I!T;&^\4,W3HNXN"#ZQ_K>C&MIZUH/OKH;#;]]S^8KR[OZ]G5 M933J_6E)#"'6@'$*42((R@X8H(53"!1 M0D OVP^^K!=O?OG<[VLEXU]\NKS51E$-J9>@/Z?^[FYLEB MFFT 9@<(LW]T&/_??_MI[]\@Y$ZWG]+^LY&1_ A;&-GUANS9'NF?CU+<7#T: MD-9G,^ LG$W(\B_.+#QEL+E*P."&B+D-U)KE=I _ZBY\>94URVF]- %D]X\F MRZM7F-_^Q$]7C8F*[M9O'O5T&T@F\Z=)U=QR8^M3?3.S M)A;K]Y/;^A)1I#G!5,B2(TR(S'/%D?B1!.#):M M&.U!91:5FPJ%$W9:T0?ARD_ /6EZHB06R&CB0VB_> MV"_> +A=&_W+,09>T)7>9)U71OK#;R)U&E^1D$:=EI/Y6Q,'_?A_ZH=+D2,@ M*><,"8X!JX!"L+.3EQ7S4PG?3Q]&)K:HLA969G#Y"H4W::Y*D9*O(*EPIRJ> M6#PAX:1:A!(V%KD(QO],+_HQX2(873#SQ?R+2R6!+!6G#).* X(A4T7W\9H6 MN:M.>'UH8GG8A=P6C+LF^/'RNA0DHR1PM7>2C1C#_M#A(Z,]B)/S#_(PV$W/ MON _I'>;6]5D75]**B E9KFHJKPHJ"A@KCH[L"R)[]CV^_2A!OD&569@91:7 M_WCW),U]X*?C*U !7*F**0:/2'A%%<((&X\\!.)_02?Z,.$B&-P8F5I#>CZY MN408E@77 $E559@" A39+4JD<%XL^'UJ8H'8@++7YSNJ2 ZAX120%2N24 M5(#GO+,$B@+XQ@.^GS]41+#!E5E@68O,/R;PILX]*DC)6F!6,3E2 ?CLI*.",NPB+OE\M' M"M:MSK?^N13A]KZO*(,SY MB4H0:3%$Y1@71S2E-W7GEY3^+C01NY+W >C&X*?ZKEFN9XN;S^O)V@9&5.>( M ,)SQO*<42+@[KP5"ZX\ST'#C QT'+H=*CMTV0:>]ZEH()/.AZ/I20P[(_7E M+^)1Z8N4G#XQ[4FCAO/ST]C\.(N.WHVKY?2"-M-LWRX1"6HRIP69:X% MPQ1C*'B4P,5MS%YO/M9#X7]ZO9HEZ9: HFFYLV+8\1,9 MO\\>1EQ:3%D'RE=3/-ERU9)T1 5IB"-'\:3CD?\G)2.,J;%(12#Z9Q+1AP4/ M:?A6S^>=_E0%EEI6"E6*5$@7E(E\EWO&L?,F:\!'#R0,%E)HK.%'E;,LI&(I M3!6<"(HH"@?>G]:$$)I&(PE!X)\K0C@''ENES>UML_B\;JY^_?QM8GK,A_NU M+3M@RSE<8I3GJI"X8+E&2!%=@6IWDBP*X;EAVL?40-NF+<2LQ7B1;5!F!S"] MMT][L>N\B3H4L6%;J:&<1MQ2/4'0Z8W5&,R.19;B./-\DS4>1Z_)UOWJSEX)!7K)+E:W?Z(T H(4&E-!8%JK"65""E*5&J MU(+S"B0ED(Q1#3A338 M"5D(5&F@M1 ETZ2,< MAZ@#],-QFV68%D@FV6FH'TJS+?JLA3]^U=XQ'5>V_1OP=ZO; :[V%^Y0?EV5 M^U/]O5[R=&>&S^QS&8HWO5I.VUGL'5 M;#6YN5G:>F^S9O'A>HOFR^3KO+XT,[>D3)8$C5S'L)5:M#40[QCJ0]FL+TW2K; O4A!,&JJ> 12'; M3<>&YME/SJ)0G$39''@[(7 Q61^'SD7UJ$G71Z.J7M7<3F:+RQR6%:>0:&Y/ M&+D294&VMJ%".8VH>XX6QZ%\&[!QM<^5\BCJEX#M)/KW&M'G4, -IG -].3^ M=Z&"OC[YZ6 08\Y*N+6YK*=\_;&9+=9O%P9/_=?Z]FN]O)0%@DAQ4***0)"S MG!2P,UHHZ92+'@\XFZRS279G06>S1;:>N=;8#%F+4@XQP*>!#.ZXG1:$\A0I^4#]N)K?VRQ7OEK5YK_IE\F/2UWF0B$*2LX1JFA>85%T M2*@VH4+W&EW?7(0@ZTXC\\CC>ZZI":N+S/Q3/VE+PG24E(]T-*=*_[C(=IBS M#G1F4(\J%^0E6L/S0GHUTCBT,ZF'?ODB$=AT55B[D/MM-I_SQ?3M8FTZ^NSK MO+9FUR\E!\M"EU(32'. BX6P7NGNDV0;J M&++SO9@\,;S3M,@X!G8BWYHA^K3?8+;/%D_OY_5F4]^B.<@.!9@I"2DAQ-CF M6&N9[RP*3?R2Z/M8\AFO03GR\IOY4[UJ-\^_U9F<+)!RR%L63)G[W"Y4L/5O, MUF9%^;U^)J!M3]LC@; L)B70FUDDZXS?3V"0U@8=' MI385F[X2W)Q"HN_7-GZ]M64\_]EN JH?=_5B53^!J"J#3!4%8;D!!!3#6&PA M(I"C(DR;!X&67+35:CV[G:R-5&P@9X>8LRWH[%,];W]FW3Q7E#!)'Z9A_;1^ M="V::A*X.-G88YDA8C2'P]0Q:*N/:TX9UO4CD\T9^/W79RL? MTHO0TR>W0[34.$1D*&>?G_H.Q[%SN&H-"FOP$-)!7QW7PSOG 3T4UNZO8O[C);_FTROZ\O"U256A>J M1)(313$LR4Y9M"I\-TX'1F^6"%PRD6.$2BR$9 !9^2YR(!0%U.O>05#0VT', M)AN,V;7!EGVWX&SP=-/ZD_UQMLBFS7P^6:ZRNWJ9K2P'?_(,=\?6,1PCXM]Q MCPB?HPY]?311?7W(7IS+K,<7V=;GBVSCM=WBW_A]D>TZVM;US8^T3Q-EUONL M=7_@\'K8MCT5@8^TEXUC?ATM.T_C^+'B'&8&WP$S"Y;[VXU+GV:K7_6RKLUJ MIC;:L_YDG[4BE08 E@C(7 !N5@!(T4Z:*P"&FK.=\9800BESG'-&L$:42D0X M1@4'194+A)//TA;5FVL#RRCJ!E>V='X(;T3MFGC*/4N##C[)[F?+[,#/B\QZ MFEE7L\[7[)/GPW]GG%)=VR[%)!J]W_S.I\WX?,2:*!.UU%FF1KM]=V7F][\U M9KD^F\_6#RWRJL*V_E3._J3FRVN[/L.V!FGQM!V/8; M:H;LV7G^&\Z1?1E).4M&:2VO>?+KZ\B_^B#_4B]OX64I!"\A@057)2\4Q)"# M3D8+@IU>ZQH )JI4SA1$4N45)F8U! 5DK)2"8;,4@MQ'0D.>Z^C$;CZ[#EDF MGJGM/*; \3?;^&8^Z^,9IKLD3?7:+'?>_C&BR>W,1+PTIXVA;=SON%[5L^\V MQ6)_W/42MF8)<+Y9Z?_1*6].[M"8S63?@M]=7#93 MN?G>SH&L\R"LA/8@K>B7=3J6!@Q/-HW?=HEO'@03[G03(7USCD/'!_7XZ$V% MH=AVG2>D)<]>GV^3TF:K7\6#J!=7WVXGRU_;BKZ( E92A%"E*RIS6I8,[*:G M2@.?2:"WL<0*_PC?YJQNAR^H@GA_=MW$>5!B_92W#Z=)=/4UKDZ(9C2:QZ&( M\=QI$G7'OEK6&=W6Y.6$((ISAHT=CA"NB,VO;A;JSJMZUHLGCP*YTYI?7=F2&ZO]UL&V M &:.":68:":8$@J71D8[#442*J]#EGZ6$BM9"R[KT&5[>-Z5$ZK5/7:1G>%U,Q\%I.\ M$)!!1$71[6@B6DGAHDR!'YTZJ-J_3NF^& QEZ;3B#$"09VCDR(V+GACG#K3$ M_.FICKSL_0O"T9.F\RI%7_!-E*[BK@7O)[?UA^M'IK8!4LD*!"CAJH(JQR7# M$)#.EE"@&(9/2G[?S*$<&' M)F9']VS#.V7E_0Q*1MVERU+\RW_V@$]#W" MDY;&)]IL?33*:Z%T:[U37K^TQHO"TIG7=G%\:&+V&P_=K6:K;^_K]6_-\M?G M]A@ @BI8\%)@H# D6-&MO0+P$CMK;R\KB?6W>OOY+]D67* (]R/108@'X\]/ MC"VLEZ@+4>1^''JH\F!YQ&04A*FA!9 4%!0Q0I(K.NN(\]SDMB&4SL91OP5T\R?+J\7A5-++= M#A/.P;.?Y/>B.,G!@B-G)XX88K,^CL.&Z%XU:?MJ\ 4 H[_R?KDT,^UE"2BM M*E5Q4&)148(%[1074U!QOUO:839\QE[0O>K=F=YRAR_H[:H@ MUT+#USOJJU MP]-6>;_(MIC.=I%B3\L)8>I'XSADJ*6UC+%P?EP%ZGG.QUX3=Y?-(((($) 7 M7.< 40%SL7TU62)1(>XC5%$,)A:L%S*>+K+)M?FDC,_GS6\3TTS9M5VZ+.OI M;)V]:U:K73C@"G=FB[8Q9*:8P"4PI6@1!<5UHS3SBB#P&O;K*>IQ$JYR1!='BZ-;BR\OLKG M1V>HYB5C,H+:?:V-OM4.8B@P(^7EPCY57T\=Q2VJ;:<1NGOB M?0_3?: ^&HQ?)]-L6G_U?1PJ,M^.VC<\T?&D<'0:Z$/F*4E,TB@C4<@TOCT5 MS(0,.J6^' +X/#'QSZ=Z?;]_//=-; MCGE]++6E-TLC2&OI[T,3L]_$V\2\Q-2L_BM5 0E5R0AB0O/.)"Q!>;ENUI-Y M_\W+5PUY+<5WF)P'A$&2K9\NQ^/M0+[.8_^=QZ@4#KCC>.XEN--!AY*DH M+38_G>K#FYM*#428GT:UH X$ZJQY*,<9.J%!$6@=AP+%<*2)WN7"HB:^F)ZP MG7-1$88%A51"#1FAE'2V=56JD/"IG\7$<52;^#CWL.#M!NN;%FRV1YMMX/:M3-R_ =RD\4S<^^EC1-H3%Q5^ MC<034IF@)<:AERD<.UH).#)WKLKY=G'5W-:?UY-U^Y3#.TNY?=VAK0@#=44) M017)\U)JD$LH.XNYAEYIS'WL)-;&#;1LARWKP 75^.U%J)OT#<6EG]8%TYA$ MV4YP=$+*8C [#NV*XDD3O]]%4:=MI1E6("0+SC4J= EA518YW=HL&5=>#U+T MLW0^A0JJW-N3UEXJE8#1:#IUEH*])WGRURI/?D>M5KZ^N.E5$$/.*]%Z;O[V MYN=Z42\G<[,6YM-;$]FMVKL?WVO[_-5B5:^V10"*JA18R!*I7!$ES%*X*CH, M6BOJM1B-:CGU>G0#]B+;PFTWD!X#SCK$GBO1N W@N!@]&_>>ZU$/VL]4"MB+ MRE.KTB1-,@ZY3.3;T[5I0@9=Y?3$JOC=KH@ E0 6A0120HPXP404U=8T967E M5@4PIL'$XOG:3M*[T((F<=AVD\S!B?93RA@<)]%'%]Y.R&)4VL>AAG%=:A)V M4\]CW%O[[M<_VYCUP_53ZY=8E1! 6R>%05E4#.9<=T9+2OSNHO4SE5CO#M%E M]6;:\3RT[4FEXVGM<"QZ'M,>$MAS@<]F3_)TZE V#L'CD*U8SCP]AHW) MD7/9N?^ZGZT?=G=S%3<6%)J0J1KP;/'GPHHTR:6+&B9 M0\RU8%Q2H*2H> 6Q @FWMC= SG;]_#$/)\9'(&'C& ^AX)]6'NO#@7^^P9=E M/5G=+Q\^KYNK7\6#G$]6JR_UC[4PKOUZB4N20Z QU%65EQ6CG+-N(& MG=XY M\+8)A/595%)(7(&"VY=J'YC[5=^9OOMFWX+/V6?B5G7%D?Z:A!'K\C"(/1XKJE;.!?9!I!_;;!PKGRN M^:;F+/"*KS=WCO=[7W#W)='L3]^+N:GMXM+AIM?K3[.;; M^L/U+ZO-YL2E"=-I694*BJ+ &J'"1/.=S9))[7DUKIL]D"N\@^=70:<)M-SH%OT9TBZD0@ M%X?@<<1UD7QY>ITN(D-.4=^[V>3K;#Y;S^JG(EG)O,*P*LM*59":6!,7N#.& MS ++.?0+-Y$X_CL YA,$]J#,(1((>4[^8L =U'H'A,!2&18>!5+J% MB$<=/Q8G]F=J!,%B!">:J+VG3]C867_8W:)6P"@[SG,M60X1Q13*K5&"EQM('CNTUV\G5U?*^GF;S?5/T"1?].0V)%Y.2V3-@W&$[5]F%DTPY1XS! M%(\Q9 QWYF3,V).CGJKUWC"QM3U;8>+N]N[ YXQ,//]?-S7)R]VUVQ6VR4)LRMD\1 MRKE]?148+(26%8("$="!J"2J_-8CD8T/LSC97/CY\N2ZS]>'; \^L^C]9OO8 M[> F:F=L ,_-<\O\O&7^*.&KLRWN,X6GYS@Z,0HC,'L.(9<%$^:^/TNK&KM MUG)GN)X>G#95L]75O%G=+P^&-LJ59D(")KCY'RB!REDWT&P:@%_0$HH""EXQ M!E2E-<*:%ZR"E38:H)E]C7" Z&4+T]ZTL!G&P+R?"NZJ MWVXA[]70M,,!ZFP/VP0QYPI? OD]H:"I6VPS'NN+4\.-F>^\Q1>$Y\I?0$=:=VH:-2 M/P[EB^S3T;4FD@]-S*[DH26;,[9#2]N2KY)4 M1JR,1N4D!U7%D=*J&Q.D+)BSEARUD#-)"9 Y(X!CS N!@4(%11Q4N*!%ZF<^ M'H\.K]K0/9ES4)-!2.NC)C'*/[OIR3$JCNE);^I&H"?]?6AB=B8W/6FW8I8/ ME[]\-D%/B:EDBK(<$UV4'!7%=@@@!HARVV<^^$!NYF2N"9=4$HR174UJ7A"[ MO)383-+)MXQ_L:4-IYM*Z([I:SY\G):$1$3XC?]?WK_]HJKL\Q?^17WV&?>K M;N"OZJL_WS3??]JZ8\=^V?W!#OWR8.CO77YAG ?P<=Y!'0*X"6Y[O^$JWU\J ME1/*9%2+"9:X_^#@@B10E1KG4$DN"&&6*8( ),!-B+E*7 M_/U8-W?S^O^VKQC?W7^=SZ[:U?JWV6*2_?'C)_DGO]'K0H_;Z(W,C.?F[%_> MON>#C5KY_L2H]>!A'*/6!W 3W.9>M75F$_7C:GX_G2UN-MU]U77V#]=M5]]6 M&E<4$67+5I5$"TGL9FS9=5V#P:?@CJM)K;! &L@*(H%I19C MGJ6*"LS=%#N MEW$>4H5G9L9YW4'-UM_JS'W4QZ;WE6W/\S'K>7IK,%YD.Y39%TOJ<9E]]36$ MI)Q[U?PY!_>AA8!\VJ!W=2!'8E[:44[#[ BNAB=PJDG:&]TW@M3]LKFKMQ^? MW]))QH6?DF]@Q'FOQFG_YM#O(ULV0=2SJXZW2@D%;HJ%-:8*F'S$O4V_:PJ"HJ<7@$\]M&,5CDM=4FQD2"9 M,R4U,/8PS^T5I]3#NT64;2%Y[.(&<.2P?9N6'K\1_XB9 0?^@#OHG28V+DJ+W;/<^BI0FO.323G5"**V#^K]OK*"3WJ\+^FBTL*T[-0&.L MTA@S0DL"",_1AV MAM<<"\TKA3\*G8'BDXC)W@KD0N(P*K1GR$>* G@=J1Z%>/*:* 6S$QX#F7^^ MS0VFH@2\P,"68U&2P"I'I+-(S/_Z!4+N=LZE3%X7 J(0&AH8I>$RDC;%N"<0 M(4;:<>05*/DS.U)U"O'DU9 IE!WGN][W=W?S6;U\9GE[0 :4R#&%O*SR2G' M.%0[3=2BGV%E[V?)QYWN;NRZF;2 U)I^=I^'$FXYR-^U_ (,IEW%GD!L9OR1+"36'Z>UIGSN8+0D\!7!&A@[OQ4Z%EY/@_QB<^D MSPV.X1@-O+;1@UG'NQHG*7A)KR,2-X9;&9$\:>)WJY[;<>_V*52"YH)*Q"N2 MEZ+*95G*SB!6TB^-*=S,&8XFWP6G8O9@,W K+@V1_<\I73@<9B/NG4O297]: MQQ)*]G?DM5VX4&Z<0LK=6FZWE+N4E:"LRF&)"D,)AI*J[HB4"T:85++(BQ(I MC(QDYYBP0CN'(#&-IHQ*=C@WB=2'2,>0U.E%Y,G@)46#C"6>2>+;LQ G'8-. M4<\CDYO$,*0QJF"%)*42(LA+ MWC"K9Q'>8(25WM0&:P^"5B,HC]G25D]RH^?!GER.EH5 M\O7C=1T*8B90B;:GA) 6H% 4@8KD@#""2TBM+4P4X=*Q^&8O"P,K4"_-<24M M2&\2\-53:\Z5;/H"+>X2XTGC*.7%UX?3TA+$B$OUMG>S]>RF77++R6H312E) ML1 2E":(@GE5$HGE=NU&@>+8M7I;P$]'>\*I\U6+1*SUU(S!7NTY1H:3=@1P-S8%"7'AJ(X$\^%TW/5Q MLC9QS+O);ZO[V9K?&"NK]2]*_&VRF'ZIY_6B[F*%1['+>=A?*P0[AHU+N=S[DR<^S4+CJS(SC+B^]3D[(O]IPX/C6_WG?UBPG5 M3$A4*NSW"'<%.XDG"(HDT2?B0%S@U).(MRH30,AEI$O"A MLJ?T)Z(TJN"[41LN\GL.?*0]@+F1"GJ()Z_)># [3N)M/_V+?/>7V:I>K&HS M7>C[Q62VP?%V<;VT:2.V^[W](O\Z61M=[%Y?@K!0"A@ 95[F"$"-[4DNXPAK MB@NGIV&2 AA [B\R _PBVT*_:".I%GVV'7Z'^+,WF7$AV_C@H6K)&LAAYAA# MV_A-*?V:)6362=8^'M/1&-HI;)Y*W5YN4UD@?\?FN-3-,8+)+[F+S8#=V^^, M?[\G9Q^!OE^UN_M4B%(QJ%1> +.V*E$E]S,S8VZ+G#X&AMMRWX *RFP,H\[M MH#\Y:\%;[FZ$)3GF?XF4$Z?\O3@:B'VJGZIT^_P$5:6M+H!+"0J- M-2NZ-&U>(.EVS;:?B>&5)2AS,93 ,'5)P%UO?3E+ON++Q'AHC">3XU097R=> MT9D@3ER5YF.]L._*[FUV;YN6A6*\X@AR4K!*:[C;7!"T LI':D)M)-::+:QL MC\M/8X*IU%$[>+^4F-GBUFZ_K= M['L]?;M8FXXU^SJO^6I5KU?BX:^3_VR62DT*QFDJLMH M$ *5;E=K$]A-+$D;J&]:K-D>;+9!FWU]R%J\60LX:-$5M1'!X\GE#!%:XQ#'9-XUJ3OR]%4=&___>2VRPUC6)5F84J@@KR0&.:@+#H4 ME2!>;\G$MGU6-;UX-* MZL"U9O06Z2VKR1LCIK2&M,/0^OH2H6$:VZMI1J^S M_;QSU]H(+#J=AU?U:G:SV)PMK+;!L2Q,/ PD5U10J'DEH"BW9J1FU#WA->3# M$ROF!M+VI,VGBEL040YGSJDY\A.RQ_2$G \'\>1Q]IN:K[!S75_>W,YI7_#U MV!EL'UI&<+[:"WX3J7MXR.8OZ]E\MG[8V.G,Y(!@B"KSGZ0%*V2U*S$C$55N M15]"/SRQ;&XA!>AF$%,.NIF:)#_=?,Q/B&X&\>2AFZGY"M--7][<=/,%7X_I M9A]:1J";O> WD;I':(W!=[L:SH06 A?&'"H4I4#GFE9;2Y4H')\'ZO'YB=7S M24VX=]ZEW?M0YZ"E [#F)Z=G)2RT F$:XL)T]9"R[+I99LG+$KX[5>$^ EW0)IBM@LGO/U4-T0CQYZF QN@U21UA MR7.&ZLOU>*>GWIXYS$UQV N9F+9;XWP^KV_JZ?RANZDU[:!]7#;3^ZOUZE)1 MA$O,-*6Y4D(C@9CHL)B5'PJ=HN(A&&RRNMLBBCA716P'_UGK/$W0=_[JCBUW ML'=74*>'>MIA'T7;A$]JYVFC6--;K+8*FNF2)),U&CC"-',Y5S3Z\JIN30^9D%$S6T%1\^ M7,O)ZIN>-[^M]B\!,H**4N<%+BNE$HNG$4(S"[C@&7AQ7GKXN$(\?UT'UOEY;4R8>^CZ;UE/Q\,O* MIF%_N*OM*^.+&WZUGGV?K6?U'D@.F6",:@!R C3F98ZJ#HC@B%Q^KY=?&]=X M)0$ GW%XB-4],<..P+LM8GME[(_W!K3-,/A3UG3 L\D.^;_Z!2\IVL1-_L[< M&'ZB:,!NM/#C84M8Q"9T_%.V YWM49]-,/V)/2&C"5MI'.*:TL%FL![O+<1O M%U?-;6UCK4M4<(HJK36#E:Z0UE71B7U1$*V\-=;CLY/+IQVXLQ9/]L>Y0?0G M;WGT8M'EK\TOJJF)8&L*I$H M*85%13DI80VR_X8LIOF^5Z]L_- 2B@904QT4(7$/"\8!46G6G$B]QO$HMB,OFD M=(BRK:(\.8#G-YW$X=AM>AB<7#^Y/X1WD>T M@1S%X*3R+4+:2?D-RKGXY#3 MN"XU"?NH9[U&*[@K\_FZ65;-_=?U]?V<7UTU]T:J+WE9L@*R I0YTPH@71;= M#@0N=2[\9*Z7J>3RMD/77N#Z.IEFT_JK<_9-%#;=!&TP&CWCUBT$&['6L^]V M%^$BD\MZ.EMG[3&P^G%G"ZQG?_Q4FP9:3>;'MV/2%'D\P=L)+8M"]S@T+(XK M3VL^QN/'/42[KI=+&Q[:X/'+Y(<)"A=3\_NFNZTN 1(2,Z 4S!7 G&B%R\ZL MEA7W#<]ZFAL@--L@[/8&UA:C;TC6EU/7<&Q ,GU#L2V+VU5V"V[S@.'DQU;* MG#/\8L5AI]DZ&8-%(GHQ5U2>G'+9/W^;F'[X=K6ZKZ=&-M7MW;QY MJ&M1+^KKV?JCZ967BD)D CVI5(X+6B%.5=Y9!14N'"4LDK7D"K;!F,U:D&T$ M5F]A9E\W.+,[\P\\L=OBR+<#LX_"L>N22#\QN M6-:X8]_]<\_D\->Y.)8&'I'%$21\Q_2F2=/7//,-K6$Q6=53V=S:-=)F8!18 MYU!4JBR+G !5:LAWQ@C!P"^(#3227/AW@F3CK.EL65^9CI6MULW5KV^^6KC9 MU0%>OY@VE%BW2'8 1@/4?DO:Q\E#F\;)E\O)]OVRB^R]&5WVO&B[$A\XE?-% MNDXEY0)B^V#,9() M\RNC3-C7OJ7E9 MX[L?MVX*-1RM?D)E<64ML&R/S&:<__TU+M/4Z3Y%TPF!BD/O.'0JDB]/*VY' M9,A5M7Z>S!9VO_G#XO-D7G^X%O>KV:)>K2YM><4"(57F))>,8"RXZLPI7LG+ M17TS6=?3+^ZZ%6S+:6RQS=AZ!LMYG+7;[E:H##@[O#Y\FS79U60^SZY,2SB_ M$]V;6#>U2DMFD%!92%VRC>&QFJWNFM6L/9\U='8 AU6K8S2=$*K>S(Y#H_J[ MT43N<7[*]'9QM:Q- %'5F]\/LEODY&ZVGLQWJ2T$:I8SE)=$Z%) C#G<2R/% MVF_M%]%P\O6@_&;7*RM;F^(@;W'S9I)=(LYGDZ^V=JY_#F-,^MT4[4R\^VE< M!S+[8P?S3Y;\??;@%NK94@?=63PA@0F:8ARBF,*Q)GDW[BN<^QR#U:72E2R1 M(E5>*$HT1$!U:8 D5T!W<5VH5OK8"HCK_.1QEV6QW*%J9='TEK8%ME+95QF] M^ T5P^C$QM2_ W#GEKL#*%X*%\+O6$4MR)=7=2RKOX;A9?C:WF>0F( MK*BD!-A#!:X*C,HNSBPQDZ"O=/G82BY=!V#ZRI,7AZ'R%)V\F/+D0N9 \G0 MQ4N>0O@=JSP%^?*J/(4S%"Y/'Y?UW60V[;)BMD=%?#']L/Y6+S>OY5V24@!2 M49!+:I;(C.I*LPX,@55OW8H"(KF@;5%F]0;>9GW:6(21HK X;1&J?\,U0DQA M[!JERS:V;=("WKX.>FZU=&'52T:C-M-8]36NDZ\*;P).PQ6Y6_)]G#S82-5> M"[FZ6MX;M=IOA5TR!+6N2LTTA(261.>8[J8'J3QO52<"D7SS<+O7-HFX$$VH5=+X&.VEQC%>BX M3KXJT DX[270UO1! OD6UF5125[H'(A*()$+A?.R2QTWL3R"$50YT/(04MR. M[/ ;*5&)[J&U S <:4O@X-;*%N4(Q/1E^GP5M&5(4=7V\" M-^4\$_M^PAE0R'&LU1M/Z&>"IAB'?*9P++A*HR=W/<73[@2OCI3!H?;82FH% M. .5A((SV1U&LQ%0 I'$'H(0E]#L-BVAX@&PD@V63$+W:OB_60KUH M+[RNVRV^NH/K64DG(O]N8CLT\4$BVX&TM1^W,+./.]9;I!I5VM,4V7$F M\82@)FB)<0AI"L>>EN-)Q5VP<+Y=K$T/GMEMVNW!F>"5"9D+@*N28)GG*.\B M9P8 A $7M ;4S#;S1)W,,[R['_JW3YB%\P MU2/5O'!_7I.ZGDSY*IQNEI_JV^;[9"Z;E;%6&#$U.@IR)5 )@2RA0DKC4A0Y MT$KK'KKF:VH8->N*#$2[8AC,K)^*)6&SGW;9JC%;3%D+ZCR"]809!YD*Y7)< MXA3LQ1%)ZL=*_,W"2RYQA0JNL*R,4:. &NV4L,*DBG#2$F+VS"W/443SU;3!97+^\TVA([ M%1.":JHJ7905AGP+A.LRC_,@81\ 9SUIN>Z 1S]IZ=4FO51UJ,:(JJX[T",^ M:3E!K+_@QFBE40MO% ?=!#@>EQXO$%S5]72E#1N?OS7+M5F)WE;UU_5ER3$D MN:R@9E1(Q1B4W08E!TI1GQ)CX5:\8E3_1;1HELOF-T/X*KM?F.Z5F7_6+J6O MVOK#WN\/A'+IN(0>A$;/1?064V;'4]:B>F,:XC:SN 9_8^!E>DZMI'M3.@[M MBN#'\Z<%HC#CJD2?ZKOM^OW#]6-[5!,I!-"$4Y;3DB)==F^O<*Z4"MC:"S'I_=W^LC2CUH=1.EQ%0&B=(A?=?G%:6C])P0I?Z4CD.4(OC1Q.YL/4X; M[DQO^S99U1^N95N#]+,M07HI@:@D*&@!2E9IPBH*N]=?.6):A26@]#"8//'D MB\UMOU\^;&NP=BBG/8X; JD-.'E(R&F,0X@.GM6M#<"L17C&$XD7&7,]G.A' M]SAD+*9#IXXL8G#E*6S&KFP6=LO/_,%\M3*KT65;UKJ[R_?PPIKTDD+.E(82 M5KC0587+LD0=)L9('G[8F@C0,%';'KDM";:'GNVBD=G"_LVBOFJ__=ML_2W[ MNJU[:0M;?S6NM>DI05*:JC&]5/:<#=A'@%O]/6C 1]!W5Z0?+E[B'*LX-\4X)#:%8\''*)[AWT'T.A,E/PC=.V35RO74K,_-GG5UMZY>; MB*U5[+8XK_VBWJ/WD^:S-+";AH^]9?W$?M^DG3^9=<@VI05YL9D)#K!>9'LW M-G]I6_OI]Y1#PR>9&Q*TSHE)Y)Q]81RSS5D9:,8S,OWFKUZ8/M;+63-]7O/D M:GX_-9/OH?<;1BXU-.L4+G)$2KNK)EAZ M*-),-S(^'2?!D:%.-S]&F@0OLHW3V0MUK"ZRG>M/)N&-]\-.H,.V[(FY=:1= M;!S3[EC):7X7,C'@9'U)*( "E(1144JH(1*R*\@H2@K0Y5WKYN?U9+D>8 9^ M%8^/E#Z%[I=2_=+8,XO[3'S M9&XMZGGSV]M%^XBZ/6'>W2>IC.V"*,QP46*H6,%D]VR]+*BL?.YWQ+*9^+;' M(T/6*XU5N+,3L >;:[<([DG=#3V/2/ M0SFC>]6D[;3>#P;L"V_/II>X(A60&%1%+@"K$".%[JS(,D<^JN?[V8G5[>U! ML?_,OJ#C7?'?CRDWS4I)DI\V/2G1?X*?5/7Y#XDXH3.AE(U#3X+1/Z^EWX,% M=WTP(\U$:-;$^WI]2926HM2 E8@*CF!)*-]9R9G7K5??STZN#QLX0=K@R9*K M-J0CR%<;MMQ8*!?V]&-[#K)]8WOVS]H>F6Q^Z&($Q>J?4'=23<)('HN:!*)_ MIB9]6'!5D^W+2*9C?&SFLZO#Z_M53A4J:,[-F@]*46G.N2H+HJE4E138<FCF0R\03>HK2;E!_-#]GUE%T_ M^4WDL;AU$ZLST.HG7#M&]Q O-A+VD/UC^[O%F;5 !U8R-_9.J%ID^L>A<+&= M:I)V63_E^\7>_52K]>QVLJY7ER5D%.=:,"T*6'&,*TDW1BIC6' ?A?/\Z,1* MM@-RD?WO^^G-YFYD^R3I:G5_>Q=P!=*7.C,3YL[FS]RN)9Y!'^;:&)__/"'?KF;VK;,WC?K M.ON/>KW-E9Q]/_[\YT"MYB9Q9VTP/Q$T4(\WSW@4T9?1$YJ9K''&H:KIW'MV M3S IC\Y'\U??ZNG]W,P!MM+NPE#_(.^72_/5%_LD[-X\I !I6S9#UF5E#ZGV9.A[)CH?RYV#7\U1^ M"_&0UX>+; LS^T<+]'R"Z>4L)["<.6#]N MBT1U!5=G-XO9]>S*/OC79EK,S$>&"6;41O#3SG/Q'R:CJTUQM@.\]AL6ZX6M M4&&_R#:H1R.M'@0[J&R*YAJ7X";Q\(CVIF/358;?-9/%RBY@5U^6DVG-%],/ MZV_UTBYV9]]M!UY5L]75O%G=+P^FA#PO2E&B4@A%"!<* %*U1ZA"5846Q$>( MTR!(OG=@ILS[>K-QN5E>K+(]Y(OL?>U9K#=10[B)\?G;P$^.6[P7[<:+^:W% MW#9%B_J@'5;9'K<1Y'-)<1"])\0X;7.-0XX3^]@,.0 \"PM-EO;FH;U[^OG; M9%GOSMRQ,K%W0?)<"4)05<""Z=Q8YX!3+*AS\9ACGU_F1$NN\H+9O6EA?N$5 M*W-,*>,F]$]9 68+R=Y0SUI09TLB.<;.B>'8F]!QC+C^;CRMA1*'%_\MMJ>& M[:@JGA. MC(Q@R"7+"3)CO*HP%RA'+/D&G)S,K^[GNS7-\R$9NA<7N35\M^;.UPSA.W7/ MR;_(6MQME+-%/IH5IB?'3GMY:5IM'$*;W,NC.WTI6?67:;Y8SZ;6\NQ[_;F^ MNE^VR=2;!.QZ:A^?DL5G]J=:A[DZ#/7#!-+Z+X7AHYEC8C60 MT_0S>&\8V\PT/ %')ZTSM87K?-8]B=,^V7%X:D9%27"AN&D'9 2JX/E&H"2" M(,_]5A5'C,B\@N;C4$Y CI'40L'**"/E)2A*Z9>0$[1HV+T'=/JEFJC$N2G[ M (SYJ?-CJLZX&_DR,R=DL2>5XY"VODXT4;N7H\34LZO+=_5J5=>[:X?O; &Z M3_7M9+;H_F0?0KNL #="1KG6D@+-\Z(H"TF0UH4&$ +E% -'M)?\ &:+*)NW MI2SM$W\F6KV_R];-GQQU*":[KXC2F8CU/%5I 1Y><6U1V;IK'=GM-S*+\PP< M3YNK^]ON\M/HN'Z$;F#.G\P3E@*C_A9;I_WNI+PT$22@],RS0@J/FG0=L.=\ MT?[ROEG_1[VVJ_C:<#-]?W_[M5Y^N&[_;G4)*E41AE A3$@, 5 E5AT272"W MZB@)[2>>3S9H["*XV8W$=F9998MFG3W8AX ZY#VE+T9C!$XW [=#I.EG(X & M=GO)8@?\(MLVVH?KS8^X)K^E;)B><]3 #11YSNK?4.$3V>O,^4QL$=MAI!-= M3 ]?F_BBL^DT$;Z.8?,7W;M[EZS0D#*<"P* %I6H$*0=ADKDT'D*C&XY\>3W M=C%;SR;S[5)JWL%Z<393%^VSC,B&=M%K^YT%U:-W^QPWS6 M-O"8_,[:%F'37OPV<9OM?*DZ-L\EHWP$,UPZWYHA.JUGSK;C%&M7F&V">9MU M!2\9D,BL,7%>5 H""6@ANCD62J'=NXQ:$-4G%'N0%AR'; _CZLN%V(;@U_DYGOO5 MNKFMEX]N:]I;FG^M[3;6)6,YJ"21C/""EP@ ")$RCZ1UI=3-[T=DDX_23W!9/:/#;J!!?,5KDYH8BR6QR%[T;QY^FA0 M5):<,^XG\WJUO;'\OEYO;14,E*Q2.:*(B9(;4TIL+B]*Q7+F%5:&64A]I&O6 MC2TPSV3U,+;OKP-%\Z M B.N@K(ULTF]WJR<_SY;?^O4;?>$ C=K1_'F$SJ83-<+PZ^DG=UM;ROI]T) MAEU9/;X32(16>:E%@2I>ECE#-MFYS<[7 !M @5?M7C,+RI(C *4V*H8U)XR" M$BG.2JXJ4ZI>K +VH6(2[AAXG(=KOVCDT06V M+T5$D^%+O%;8AS:F<*QXY?"XG(W_.5EB_;2#&:(1"F9QF8\(PX+ MO+W%JBK&X9DN+K?03*RH&4=:"JUQR1!G&,&JA 0#(!A._4Q NKNLQS5C%"WN M+>=C:^P>DC]0.X_\HK(%[S9_#-GTHYMC!G4^V>7D@#9P?I&N'S3Q\/('\!^S MU:4L 2>5*IG65!DYHP2A3L8T(UZI1"EQ5H(C1EB)2YIC4I:"EF8!I91"%1-Y MGKIB[S%%^X<%YSD1G;4YW6:EWTM+^DU1@8V8YHG#= R?F'+&T*[CF']&P<33 M5QK'@"G"S/1^2D18M"6!"1,,,H ())O]4A!Q;UVF5XU5N*<$5E8 MS[0)QHDH!5"2HKP02 *=>F_IB+Q<9!9B]H\-R"ASA0_!?00_$;=15-N5U@'5 M>T^7MP0',#UF'0UQQTD,@WERKME[>S=O'NJZ+0?RH7W%<'L"IS"5@#%,A(1Y MA4F.BJH;:56NW>IRO&JE+ F!QH2HB,2B0!P S:0H!)0BYV7J%H%.1(S[H?SJ_5R=K6NIZW%K2TD@":V'I'45$)!&"'=OJ,J MS+K/[_C])0L2"566'#)$[?8%9@H;856D+ "4)LI(+$%[4-FJ5:/);Y/EU%., M KES$Z+TM/GF_NP8VY8D.XO:O$C+R22$/C2.0V5Z^O LD: _(TXWZC<58%LC MW5M4?Y_8::M+-U+&&!0*2J04J1 A%8?[*1L4CD4/G6QQ9=P# K(BSW%! 55( M5IP+;5>GFGO-WD&U#\T"^KI9WDY,BV^G\M\V 'WJD/2G]!7Q&9Q+/Q'JB@JW M M2!R[;H7E>D%(1ZW&(?E-BP6^L]"7:[HOX:#R_)>53^1G %/9XO38H>-NC9 MT;O9HGZ[KF]7E]H@017F&N4:$55P5>!NM % ^8 '17M0N:) E*7B-"=88TT% MM"4ZB8:5@+1,76LLVCFW]2AK71KV+,FC>0DDI+P R"W18TI)+*G,H.BTRWR%^%=?C M8&*Y+(HV1QL5&/&<0XH@*G-8506$>9Y\D7*@1'6G1+.%+6]RJ$/3[;,?]<:+ M[,[(T:J5HS^:'VZ_6KE651ZV30>97Q(TYEDFEXMLX\GO:E[90$XWJ7@V[G^+ M&<77Y[C321#CKG/)_IU.6]9E?T'C4SV?&(F3S6J]ZMZ^JJ?;PY>#^@%*44HD MQ%(5E4*4**JWBE.A2A?<;Q;IBP93" JSGLNU4%@3QA$P: "36B%,_1X3"IL_ M[,KS38NNQWV7Y(WB-@V,J36B'AB>L<9*3TY/Z/I0K34.11_,V^8\8\*SWLI\ MLEI]N'[\RDJ;*\TJ)24#%): 8\$0KH!N;T!R7DE8>FTHA5M)O$/4 K,QW+-' M@P)NL/3@TDU6AZ'1\UPAD,$T956.$71"_?J3.@Y=B^#'TR(JD9AQOO-GU>]3 M?;?=?O^X;&Z6D]M->FQ)$-,5PQ@40N2 5PAT!O.2Y%[W]\+-I,[N:G<"]M"R M+;:@:PQ]V'23HX&(# C@ CA,-0I!B./+T/%HN;?IJT37%M MB]TA""#/*ZHP@93@K4E%M/;*]>IEZ&RZ%)0TWX_3/MJ4@,Y8ZG26//E3+'DK ME">Y8]8H7U><5"J('Z=TL2.J>+_^UBQG_ZRG?S6?\@T"FTZR368 %:?FCUHJ M";BV;WF7H@.!!'&[]Y/&]+FT;(\Y:T%G$&06MD=*5()V>$7MSM\$D?3O&/LA MF6D)FL$C5>V\S1&6NY:@6=SRV;S).I;@EH[U$62\)72N&:3G>M[Q^J_[V?KA MI=V'?7X$K K 45DR0'2)$!:B5#O+7%"OVUX1["6>M380+[*CNVWO0C/4HI#M M%I,/S;/?U!2%XC37Q%[G[42P'I/U<<3L43UZ>HDL.EO..PW6R#/U[5YO;+5Y MM=?B+XTXD.KI)4>20:0IE!7F@)C51='M?BA)(?':BDB*)+%2'@0Q9@Q?;9+R M-Q?5@E.L$C>-XX[&:%K%,^1ON7\>6^X>JS7-M$%_&&VNF^SK841Z_'FP-!LC M?<@^M7,R2"..0Z8'\O7IWLN #/>3]MTK]:[@=($YP5J4G A0MXOO]<(TSL.GR6]_G1BIG$WFJ_?U^L/U MIWI5+[_7JTL$%1"@R N92P41XWE%E.#8+%(TU!SY3 \1S*66_LEOV6V'S$_+ M8W#IIM,#T^BGP3MP1G0-F3M\)C"OUU9V.XS#:NOKG)W0S8B$CT,38SK4).N< M?EKV8?VM7NZL/[98P5)+"2@OF4*LX$CEVE@T!BM1@-SKL:P^=E+GG>[>N?"3 MKE[4N6G64*SYB56+*CN0K+-JU F.3HA3#&;'H4I1/&GB][O F.KOS?+7MPL3 M\%W5JR<*2&%I#6%5,L"0W?F5P'RC+$JA $*YWRVE&!9]QEC0322+S5Y=O=N@ M"XRM^G#J&5P-1&9P=-41ND4XEOCJ.&TN 58$TL>A95$].A9B16/+6]NT6;RN MOM73GYMF^L0R+R4UA!' 6,EYSA@ON;7,J3#?S4&@MO6PF%S;.FS9C047*&U] M*/64MH&X#):V'9\MP+$HVW'67)0M N2N;,7:))<%"X:JL M2H5QJ8L"@W:!*EB.!567ZV8]F7L*F,L'>ZT/=QB\A]C,]U%E/W8\U2@V,<&R M8X"<25J,91<-\6%J9&+A!?V8*OC[[US"Z.K*%K58?9P\V*N(?#%]_D+A_JKU MP?.>DN=0TX(8,=(%X:*L\K:R 10HQ\0K02840PFH+D!)A8 %SDLNN*PDYE0! MJ"7BJ1])VNRAO/#>Y\!E:L+8.S'L4K?'.$9HSK?5LR M87;S;;W:O5X@*8)EQ7"N;7ZYAL6F:#C$'+'*OX[,RV8P-M@Q+I!4%.=&/V1N M9$TI@1&4 GAM?08M70Z19<;;!=*;BZ\?(.:%J MO?D).B$_<0@>AQQ%\J5)T04] M%TSU]WK>W-73+_75MT4S;VX>'D5+1)88::X ( A)306M=#>Z<,6DY[KI-6O M"#+6/*>,8&G/MJ L&I!2 MSV75CLL]M#,OKTYS=6J5%8GE<KKFBLN1\;Z:Y7O]FZQ@OIMV76R"V MQ$%;,;.[B$Z1S"$DO"P*SJ&&@M'MD!.%,LL.GZLQSE8YJ7)L@DO)%,904,9I MB76!1)%S(^FIR\7)R=UL/9FW%R)66Z39= _5J-S*=S47D7(WE3L/VWYZUP%K MIX[='PY@9BW.,VF?,X,G5#!^*XQ##Q/X]?362"+FG OXWJ_6S6V];,L(VU>! MO\WN.HM&DV%.L -+20E&D )48 :$D SG%#)6 M,(@ 2WWENX.6+0^Q>=;N[4.CF](-Q:"?MNW(>P3K3%)V@J(3XA6#V''(511/ MGE;QC<:.JR39E*!U_6[VO9Z^7:Q-9YO9X\/5JE[;!"'^=;5>3J[6EUJ5JJJH M44 "*06@%*Q;)@F*F?!1)T>3J!"L@A4#2!#,J%%B;J+4'$-20F,V]9VU#: MI#TVFB+^O&Q6JTO(>:GML9E=3%4%)ERR;ECJ$I=^FW&OFLLYX+D"0C$HL4*( MYR3/%=.$ FU^3?^DN7ISON MRA7"4P3-XE=7][?W[;,U_+99KF?_W-1%+26D'.>:BHJ6#("J4GP[ B42LKQ< MU#?V'_56L6, ("<%$0Q4PJAWA0NSTF:,E !#S1DIW.Y$L,W0/,3J/$(/@&6' MR*))73#UO<4O*>=)Y-"[,896R".4AFEFW_89O8KV=M!=5^-P&6>]?"F@H+(0 M9DB73&K$4$&KW= N*/2YX_***_.S'U< M\6O19CNXKZV.TY/O\8;$&1LA[ &)R(WA]GB$'TLOS3X)N1[!LQ&I/&O2]U3/ M/*&K;_7T?FX?UIVLOO'%U/YF*[D;46X?T;7WUPY>TBUPQ0$00@NL8*5SR+M' MKLW\J0JO9"$_TP76N=$&6= <8:8+:M2A(!7&.<>L0JFG*@NN36)IOSB F7U] MR'ZN;<'+NV^SJ^Q3?>.]:1&[$=QB\S/R[S===4!MB'"\&3:OYF9G>V3X M<18:?S;'J#0!7IR4FE!6_!<\ZO9NWCS4]>=Z^7UV5;?%Z86M0V\K#->+5;N, MY_.6;O.5KA/?^[Z7?9[6]EV C;6A/==IR=LX\<(M8C,XK>_.T>SCF$/.S,'1U>+Y M6L3YTHHQ\.'ZLUG&=IGH BA=*X/04FR@LN\G/T/3Z"=(C7@_O^6X!GDFC'$@[H5HQ*1^'CD7UJ$G703T7 M]_7<_.W-S_6B7D[FMNSF]-86V5XO3;CVO=Y"V-TJEA)Q5C&!*RX!9I3(HL,@ M1.6I>G%M)]>_+=R+[&8#N!VODT>07Y?"-.LQ'R)/K;.2-,@XAF\BWYZNBQ(R MZ#JD?UY.%FNS(%M/UO@LE27RVJ4/^?R!M6.#JH]ZN/(6H!\)*.NG M(*^QE5Y#-@A<5<23P!'JB*\'IY0DB WG9<5N&WA[K'%PJM'M&&^#H!P27.8E M%1CE0N6HQ%6Y!<#+O/(["(QG-K'R=&A\*Z9%Y-7QR.T\E,8^1]LB/5?5-&<2 M3ZW.XK?$."0NA6-/UV6IN(LAB.^;1?T8 ])2CZCRRB]I M/*KEQ++XX7Z]FDWK;#I;UE>F3T:4QP"6^RMD6H(CB^0!V!'JY#,J Z4RO$G& MKY8]?/,0S+X,NFIFG-2"=[-%_79=WZYL*FY>EH ))"""95&1G.]10N2CJD-C M&R@C21;9W:O/X:N=6MO&KJTYK77H:R6CR8]/=U-*FC6SC^FRU;JY^W8K0U0'L[@35;\Z( MU0!N4\$9F$^C\ ,_Q>I$VPE)CLS[.)0VME-/WU5-P5G4 /[+Y(>H%_7U;*T- M.2^!8T:K*84E4A!PJJ6MN=F!XT)6?KHY$*CDNOIV872SSM:3']G7#=0$<7:$ MQHD87@_;*FDT]R(S7F3BE18[7_#\*L=]8^9XC3@. 1_:Z9 (.3;GSL4&)[/E MWVRMJE5EHO'O;0[42DS,P+%(ZWK];ANXBX?]#\AFT5Z=_F),B8>_U-.;V>*F MJE>SF\76&7M7!.=":J QX:@@.1!YF8-M20\J)0!>!?W3P>12V1>*:*%*\P7+ M[3OE("]966C[6'#J&BS6LVSC6G;@VT6V]2YKW,5FSG)C!1M 7QC&KC8&(IR4I1P I;/83#W^M M)_:JOHT$];+^K_MZXLAVPH)S=*.1Z3A #\>JG]$&4IE7L MXSRY2&\$ED>FH3$\.B:&T=CR5K67[.Z2"HM*XQ)(FD-8%"7.*>L&GJX*&:1J M)^R9X6T, )U3##&$P.@W 28RY*6J50M*)LX"KV>NC80LU%T[2Q)QPY, MN2A;!)Y'IFPQ/#JF;-'8ZJ-LJT_UU?UR:8+&[AHFA"7,RZH$A3"ZJH#$>3?V MF,9^#PFZ&&0X)]0L:"'%!"->,7N&6=@;'X4)3WGJC+S]0C([1)DUBVR2[;": M9>5JYOO&5A2ZPZ4N*=.AJ_6+ T[/DX/G0I6GV 4S/5ZU"W?)0>YZ\A6P/MU] M^9=9O;0WT1_>V7OHFU44A8()C&FI&%$F[E"\Z(8@+G*WEQ;\3")%),*55!(+ M;-;AG,H"0*)42;FQC(?3O!VX-GWA/?];W\5J+Z:]UZM#D1PJ=_[\IEZYGF#, M;?$:@_*1Z5XDIXXO8>-QUBO6>PZCBS<9DX JG%=(<8-&,*JZ@:DP#9- )\M( M"J@Y9HH*^] .$3DQ>B]%CBJD"4O^B/3)D1IM@=N#^1[QWR"DQU3&T:Q]CU+G M&QCV;H*1*65NOFV\7=_7K5RC3<1JF8"88UK014"' (=$70=JQR MH@'S?%?ZA*52:% *6 +,C0C 7)@EHG&5\QP)9KZ;//FJ19/!0.4+X[(!*N/)\?DJ3<[?<0HWUJD5"IA5LQ"ET5) M\ZJ )>D&E"ARW%^,.DN205DI70B*$2:Z,!%+GA=(&+M5P?RNO?<0H[R_&#ES M%RY&*4B+)4;YB,0H#Q(C7W;'*T;>GCB(41@[?<0(;2T23"4H(F3]PH$LL00MJ(CI9AZ$>F_= M)^:K5_U,I>U]Y4&^@*U6D. M:LX*242@E(M&(2G"7Q MHN^F>R^&/35L*'*#M]B]>$VK9R>X=[JXN2Y:(,<<$QIP )@!. M) ]M&VU"4NAL6]^I';$,(\2L\Z(=MY3!J(,&40U3XCDQ5"DI%!50:4\H M<$(J :14-G=R^*[:+]?M6<[(>Q^2\MM-%R>C-DX86YCUQ7:S4L88_BY(8Q8W MS$,;\YCV\*Z%?/QU595:_LX/J]^!Z+>L-H[.; M^(W&9)S8]2(QT[/P3Q-T0OQ"?C)UZ=SL_='^?5A&$@H3)U M1L&(Q$P3=1Q.1BL>M>=PL2&KM;. 0JN\IF$>+Q1F! 2_6,RX0FP\=3I=H]%O MU6X8G;'JE)G)WNK4G<3,ZO0]09W4:0"OF\S5!MR]7'C?OC M^E-]+5OX\O?E]N:8KH6D#$&D%58&.*B%1;@M,S $Z:@WP2\V5!G(ZKB#%:O>5U? KO) MT0CU=0Y6F+0:@0CL/ 73$:(XT<;I= M_# 2Q[T9_&0C7 )IN#>:$DXM!H(IR\)$5*+Z<@>DIE";7C.U_C3V59P,#";0 MG$EF:$^1$Z4[D7S.57EBS7A6>WKQTE5]?JDV-\>FRC:CPI!!;;"G1$FJC<;4 MM)645G/(8H3GL<^W'$I"J"(<8$J]4,AK11P0BE(.:>X,YY=J?QHR]1,[NZ(= M2/>K='':TXO$;K*3F[\XQ>E"W413KT>(NJ ^0VB=A_ ,LJ!*U\GZ+D_?'YM^ M>7H;B!I,%?5*BGJE28:0#=H%50N]BZJZNMP2$=("(RR!GE&$J' 8(%;?]X(A MD=FO*_SF/NBS?>[^;[8-)#9VI3HWIWV7JGO0F7G)^A&F.JU9#V%X'@J5R)8G M5ZV',Q2O6JS0G)<4,"HL MT!13::RTG#/*N89&$<_&6L*^;I>PRW;]];K?$G8*AF,U;!1R^PK9N8Y=%0'5 M5/KU%$N=1&PPQ7-3LN$&/2EGB;CJJFFO]I_*[>$%*[6Y.3Y"LU/O=\WP74@L MG0!.,JPX]509(3&J[_LR!BD@N^YM/]-*4&9O4'W'?WV;,O/"Z?K\G@,00JQ4 MQ@M1&F#%\06O^GJG%EOQ6XMNY)3A,E47AELBCN9E MM=N]VCQ6"+0+8_OUMMPO_U@0S"E'U!)'$40A-;=&M(.-DT/ZU1.E\40WY9S*"7'B^5WEUAG. MXDQ9KXKW#=KZH=%)"I"Z\/A\/5)2;\Q#1+-8]GBU4@;VGI72:G>M)R?H&22[2'HAX M;5>0YAI$*\R/6_J8^ [D9&*!'8J^2M,S>BR"_5)MJL_E-O23S<=O&T72:F^] MY!020$,V@QAJ>[N@#"[V]2'@;FGF,TUQ[[R3GG!E,>5 *.TXH9>FXY<3C%\\CW M4AGSV')B*H[B=R&/CV]#03' 7D&CPO\S"V68@4LB!3.>R*CKN&(_>[3ZB'Y/ MGD=3%;MWF)ZEOAN%TSP-_H")3IN!<9S-0S]ZHW]RFZ\/"\\IQ&Z[7[33S>,S M5@!H$.:17D*#(47 BN/'6^U0IPV%Z _-K FG19>8TRCQS%Q6@JRDQ$E 5SZZ MC/]@UMG8#U\]'/F9MJ1WA]V-;!+=!O;[<+N0JW7QV96Y>F^2.88 M1R&UD(9*((2S%!R;<@;I3M>-#&I@O#S@_=?[9=?7U6[5K+G^[W)]$WE>9!B? ME]5A-"KCE"*@*>[A]#HBLFLE8U=>_\?'ZLO?6U,/LM%^]5 V+A'RB(0DX6]: M.4EC0I6P/T7*C/GE/Q=8: *I\D9X2)B!G"+;?C02L--C>U$?F%E&?GUK_VX^ MK3;EKBS^\VZY*=Z4F]O5YOTJ4C(Z<=-1(E+3$ID\!#:65QW)R* 'P?I+XS^& MG)F,]RC(#\=WO+V=Q[/[]Y-@1X?_IH23IMET=]X CCV=UM MJ\CAVXF*CL,W-0MQP[13K-R_KAUB5KD\V\/!I6DN*-6X_FF+5:5(?]8$CC&*]7?[W:KUJ MHM!R'3F>.Y'2<3RGYB-N/!]HN"H._[[,189Q'(R_-(YCN)G).(Z"_' 3.^=?K4I^;S4K8RE M%V]/5;KD=<(,BF$R&UB-UJ'[[E*_/)W*5?7;18PB(EB8Y"HEO6V7JCQAO%O] MX8#/'W&W^N7P _P1O#T3BD:B+"[6Q+*5>?_Z9=2I_'@"Y[:/W<.")_>R^[(1 MKR6_5'6D7*X/[T0M./<@*!4#Q,A:QBP@Z- S>2655:-,67^E!P M7S&))2Y643)RUE=6KHH3=0=44TG+M]QTTI>>=,Y-9/J:\:32#.*EQS4?APRJ M3:C>+/%,;* M3W;V^HM02^)IMO;F$INY;_%XA*=.@C2(X+G)TC!CGKZY8SA'\1+UV&G=^K80 MS)Q5 $..N%7,$$, :-NU6O!^*M6WM=S+@YMMF-BN_KN\:<[%_OUX+G9;7M>] MZJ9^7_']X86V8O>I+/?%S0!%Z\UXK*B-079_77OR!H%)KREZ@K-.&C>4[[G) MW&![GE2Z-$QU/IW5GJYX62YWY;_+U<=/^_)&?0G?#2I;UE50[5^^*[>W<"&4 MI)0Q8A7!'@MMM)$(:H@%$=#(J-?7HAL'7G!%89@(6TN9 JC^JP3 5)AZ4#N M*R5;A,7R +%8U]"*\$FWD0>YDK/>3?\F)3Q.#D]0BP;.57$B_PBW..$]_$3Q M[I(;\IS_BJ3S@E)F\\P\A#.?>0]/C>7E,8FLUH]HUE/L.HE]78;N'V;;#M4' MUY1RC $F'):&^': PE%,EE]K'$&G<;86<20H(Y!80PFP!&CI!-"B;%E]>:( MLIE;7%VTRGKXHCY!EIZR.$]M76(;[Y ;1UD'DQVCJ+9S3E B%, "&$X6U0Z)% 85WR94ZHNW\\@PS*'$,N0GE M-Q.O.34W0&XTM@B@9ZBS]XP.%=<>OOF!%+6/=7UDM#>+6;0S=,=R(03CVCCA M)"8FR#;BR+0X#.-1JPGI6\^OGRBC?G8C.(.")N=V' VM8<]816MXJ70TRD,_ MH)+&V3=$2WLPF4--?1@,"PNDAT)I+3V&! B S0F&)9[D$M-.C>?74IQ/2[O1 MFUY*DS,[BI+6J.006:VM M]T:!4V9,*"=1)5/)&\\OHB2CB':B-X.(IF9V'!$-J&4XNH^A!$YX0%4*Z\U1!#" @P@"'@6RQ",9M#2>,09);3=Y_*;;FL M$>41U4BZTRIK/J9SRVOCD;F+[#?T)E#:?N[ZL>2VIXT]-7<(HZF%=T&9-EAP M28V20@B/%4,GW2?"QCQ.D*S1*'F-?Z;@7?TKQ\K6ST=8>83V>7K3:FM29C/+ MZ3SE,X%B=G;"CR62W:HT?V_BM7MY[NZBG(54(8? MCGS;)9,C$BAH7O*SR>DY[.* >Y*SZKVX[2NT@WWU ZCN<&TV-=J<5" Z@"8J[[R:T?5N(D])]_Z1S?82T*I_..T8RVP59.6V[J*>?>ZW+[]M-R6>KE;79]>G<=.(8T0 MTYC59^8,<>IXX[,P4LBH9]^'M91Y54RKMR],7,HQD+ENJ<5XI,6E$"VN^G1+ MT2"[*AILQ6\MNI'OR[K(U 412L/P/*0HD2U5CCX8)TL/CL?\&_ ]+ZN,D!:W$&]BB1 MX^IB%),7=#*/1^:AFYELJ\;HTPG2O06C# ),A+#"8CTFLZP M%G*G=TUJ4K9)R_$2GI!H'R2Q$<>;:KU>;G?WWXW4R9[4#L@#D[*:*/^;0=(7 MF^QUIG$>8C70AB[)720C?<7'KM;UDN\IE836(>F9<@Y2KJAQEK.V5>B4'B)# ML6UE%B3[XN6O[YP=IC#1_/73FIS4#5>=([K9S#L?L!4A1GUYGJ>QZ>\2-G7S_[O;[>NMQH4,<]_0,+ ,A<0-.0;$23B]16P1/N]]-6@N MF@!%S @]!]Q=WFJ,]?WIY8WLLND-SFK Y<5G\*S"*TBK2!D5GFHB,(A+6Y1,$Q13 5;ZK8S M%[)%+"V&[RZ+FZ-&O \3B-2:/<1#@]8;1W%.UA7'HP4S$.>GV8Q?=1SLEQF+ M<0KKNJT\)F)QX/1_(1"B #*'/?264>T.#Y(*AQ6-.J$<-\VL L%@'B)_^=R9R'@ VVHMMD/Y*5KH+T8A-RFO+M?KDOZYSS MM*2@M:T?5(528(:$H-P=:X650UK#KL=!^WY\OO%R0%2<($VV:/8$-1?&RU R MYS%>!EM1I>UB<>/%5+O]JP__J*J;G=KYMM0X#5!.@FI(/IHT- M^0)'\M@@5I*YN'6O 0UE7]JJL37K6FM +>36\C\2-^C?E+DR>KS\%C;'EEW)=?:X3'O?'YW*S*Q<8$\X M =!(SR%UMJZ,;]MD5L2E'\/:RIZ!M/":4'IS#[ H#P@CLY*!S'83D?$HC9.5 M;[@\0U8A975S MN]JLZBE:O3?>-LXA5A01!XS0"'&'G'%MX\AQ&:==B1K-+F)'G%?%QP/29@ N MO\':4\]2T=Y-V";@.T[A3D3_XXSH;T%.(W;=F+N@>HFIGX?\I3:JRMI=>Y[. M/2Q;U<\T+HBER#@$8;W#3ZSSV(.V):%DU!TQ?3X_\TSN_HC]JL'4\SFN&,*Z MZ59NKN)$ZIZFXQ+UX?76B0XPWU-R07V&$#@/J1EDP5.'EGNST7W3YG _R*&A MHV#]4FVJ%D']VJM&4%E!E).28X$-Y.8T!S4.^+B<*DF3V3.J%N51:8J?CNG3 MWZZ*S857CS.2W'6;;&1V8_?,CK2VRN1.M)Z#G.!IZ2[$7=Q12\C[/!0MK4G? M[;4EYZMSXK3_5&[/F_H&0YB^&F E-XY)3^K[587WQT8)5IK'J=W QK+K7(,O M4N3RY L7B;J4.J1A>!YC+I4Q#Q.*E!S%%834R8L/=IIJ$QJ^"VT?LYMJL]/E MAVI;'G[NW?*/B?LRVH7["K"E^W0W]=FQ:8U M$_JW:S;T8[@V-HDZF]45M8@4]Z85][:U#C_^?&->DV>=F5.\>.Z&P(PE2UD< M\VS9T[3=81YQ9A9,/%I^-0?OQ$6X@.082'6Y*>M-6Z"E$$!C6M=42LXIM*?6 MD%8@I@:[;QM1D26^!OMUTB#2@\*8 )"7O5[B'2"U&P7%3T=4(Z_0/<'-L_K9 MG\TY:=\ *Q[5K:&L=-6<,"\^6Q7T@$O"B)42,0PQE(*+M@T)-8S)@^,^.7/F M&L"<9J7K\5>OO^'BPHCHQ]D\QD%/[%6*7C/LK--]9;92V*(PQC1APFEFM6DK MLZ5B/'*MIGMS+$4WJ/ ;+<#.>.9S3DY=A5Y4A0S&$ MAEH"/& <(X/:MA3 C X;/]W:R#YX#M>511X)G/$%6UT)G>? B;2ATP5;<8P, M/6'K .?66L&H= 920HQO8YQRE-EA@Z9K*]F'37O*=HX#I_^)T*ZTSG/P1%O1 M\41H'"NIKQT^A3ZG-<. 4&D(- 8XBX0\C6/((PO/DS>?OXSS<.7$W:YYN:6^ M(^3S75/'\^1)]Z?SOY$\TFT99E)7Q*W/]+L19+*SO[',7I#,;$Z:AY;F,Z_G MS<0]>,P(@1MBT&"C$D4>.T[8]X@SAN5N6_D27BG=E_<<: MO9&V#;I4/([!7+>J$42PI0A(S:DD7F,L:8M"V]CJS-2MCSI-F=/H'>%ZKJ[< MSWH$#[=NX/5<<2QV/JYV_:F\N5N71_$(@E'>F)#/EYM=LY>MZNM8/S;WC.ST MU_N?.;ZRJ7Y?;F_>+=^ORT5 H0$%2',HJ%:$.4\1YEI!IHQ@4:]&I4/%C"?0 M*Z6 4E30 (2$?S#U];\XR'T%6&O(*2W_^7V-LS@WICBWIGC_]9L?/%I4-"85 MOS5&/9VZ3^WB;K.L>7HW;OHULF/SG,5+Y8<+L6)\7\\CBDQ@]\-#?Q,QWS7R M'!H(OZ+^6.T6$EAG!$306@\1L081?9(6ZJ*BQ[>?[#G!RA,!,;!46ZTU%1(1 M8[DGSMNH0[@](L!A?-=HBM]J/)'B', MCGS*- O ^E4OP)UDTDCJD%5(^D"DAI9*C&#N_/1\!!X0Q2:7DWBM8YXY=X?U M5\OG?)4G7\S YZ74<4KWS4.]IZ7@84(YO3\ZET3>Q6$BQ!#E>%2<>H%K\8R:@39\?^W;8$:2S5J>BHDO5YNR.0FV MP$9;HPGUE)DPF(#14K5#2S(>]8YY C@6.> IP$HI3(7#DG)OC)(,&HX#B;E7 MS#LLICZSEEK;4C3&I)[,)'!FHJG+N'Z,7!L?QX73S'&>)7[(C":=5^>AZV,: M'#M;2QRZ,%P;C+D$D(1YIQ=UX33G ;Q&0,&X]UU'BG[UN]WU8FU]PN/WAP_$ MKE>W:6B6-F_GXR62 ]F-;[N[-#_5Q;QYVB5(?6G*1"&&&A5X08K0SH.L$8TD0^93N[ MTN@>U\2O83[*T0452<'L/(9\$DN>NN)H,#M#KU;3]67 SH2<6B$).0HS=M:V M9I")OHN\7RO9=\Q>G"Y4>W:I9.9W@W6E\&BV.EZZ YGX6$-H^- M[18AMC%(G;9&.2 08M218VM&NK@BX+YMC#D!JX?-^R.PN#E4;P:[Q>\QR(N+ MW=_P5D=P_1QO6?3F"6(NZ,U0*N>A-X.MJ-)VL"1Z\^[3782<(-H0CC%HP@GB20HZ$0IE*K8A^ %[_7 MR(M5 [TH6^S%-B!/(F>#'31([<;T32(Q/+BE 5T<4!ELM=^6+S!*P7NS?A[ZO-\OWZZ^MJMUO5 MA]1":@J@=U8A("@3&'%N6BP>^:C-[SP(\;_TV*]VA7WJ(L6]KCRW(O9"^J!UN5FN]ZMRIS8W[9L&ZOIZ>U?>++S"AGI&D.'"68(\@ZY%1'C]%,[@ M;#H)CMPR?8 1E.'XPES],N_G%F^2M#F-.P;ESJ-[(E$"?77V"$UQPM[XZ/0D MX!'^+-+H+CS'Y]))O3]SPKTKGZ_F+8WVHRBB,;/\KYBEZNSG$6(V^?FT>TG"LY MJ\Z]%\PF9F=P_0\3KO]T4?E@UK0!.;)#_65B<2POXX?A7IZ;/@+_(WQ$ M/>$_E/88@8J#BF61CFCM7.2 M$D,XC9LM]5@O;=!TO#=[YMZ=.K!F=.Q.8856,=/'54 MS>'9F4?58^?YTT75;UTY253MV9O^[%&U+RVC1=5!?IL^JOIJ^Z% M&^2(UP32D EPVNHN)X;.);!^CUP)%.9;5%EB&>6*:LTAT1)K93A!K%M=]I#8 M>H(TQ_#:P]-31]A,+IYYD+WO17^Z./N=0R<)M?V[U9\]V@Y@9K2 .]1[T\?< MAXO;"EJ"+.$A:Y"$(V:-:S?FB(;.'[=GW6;RF/L0N5>:.\RHL5Q2#;T23,+P M+6ZXL(I&O0'_K9$]MV;+S4WDINP/IJ!SW%;KV@O^[.K9FY?)MM7B/#%I)4H"2V56C1EGGD/.* MT. ^@"GV0B'F1 @ARK,0#474=<^]RE5;M#^W#](W>(L:<%$C+AK(I" M4T^5IN\[\,\!0BK$B&%%A@-:,A1EQ MU')>YN+>F]#1EMM=_:W#G'(V"[LIN]&/D\8D[3M_FMSEKY>PS#Q+Z=Q-_]_4 M))ZR&>8CD?Z>/@GYMBKL>?N,AY +)"B3'EF 6?X&$(H HS2"$E"FM&O1780($IR[^,%@\_5?+/B+[ MQ RJL-/UVS]['I*-MXGJN%-[?OJ,Y-N*NN?ML]YSQZUFPGO E-9.H#;$4*%G ML[T3:Y>C0*-@F T))*U?+"?<:6PT<8Z2R#N7>V4D9Z7B\TU(DO>6J1.2*;O) M7!.2AW7G?[6$)+)/S*" /5V__;,G)-EXFZ@$/K7GIT](CA6'=T$*GS<.4V\D MPQ9[;*$!3A-HV_@B.$%SR4:BC/*>"6*< IC5]GG%>;W&Y;4UD!.0?W'DV\KZ M^68C:;O*U*G(9'UDKGG(&2%_M10DIB],6=6?MK/^V9.//*2-?18@A\^G3SLB M-ITLE5Q+KI 72'*I/1&ZC22,&#W#$P0=M@Z,,(0C[3WE%&FN*$*.>:HLQ!"Z MJ)=P,QTNB$A$?C"Y__-LP'?M1G]VJ<]!V1PWX./\W5GFKS^5-W?K\M6'M_6C MZ9^J=>@(NP/N7ZI]^>_EMEF6?[5]4P/(DW3K^_;]RS,%B24!"@&C",8,MZ* _1.=U+O MZ%:%L1HZ1HBW@E()E<#>8LHYHLX!C3.K]1FPXM?=8>.E1GQ85:G%^[NUC[/C M,V>*WE'"TWOE&U"'])?J,Y',716AQ;MYOJNLF@6MZRDSY_P;C1'YX$!-K M0D*DJS&V<2Z6HL?B6C::)XYC^>RJOZ_VG^X3VCJ6O2G7S=N99P^ M'5]LZB6C29T5%<>F\E/_@'9TU[MS=P74]3=.+DH4W9*ZI5>8F\H]P^-=8C?% M!K\(XIZ/@CF\,*MPF,7 Q^-B/B[CE^5>;ZN;N^O]L?6O+U?+]ZMUF%X^A*&9 M,U(2(@26#(6)I/6'H6VA""EL9'E&;//, V80-<)[2:W$TAM/K48!DL68^.R% M%.93O1;;!,7]I[(XX2P^5-OB:$0[J+\69KU5U#+ X8B]J6XA]E]7&[_/QI=;U<%V_+CX+C,B\@_;/\8W5==5/3&!(N*V(F^^-4[9_N_WEA7L4HTJZ5I%UY_1\? MJR]_/]I1*Q)OOZC%B)^)T;VMCPA*#R*F%84^@*O>3H]8/5;K=5-$8YI65N7N MGV5SY2=DQ'+!)?)ABF6%)XRU35'A@.B8=@UI(GLR%8 555.^?=U"BU@S[,U< MA\7:,2B+&_4U5X=2]Q.FXK<#JIB%UMZD12RECD%>O\727B1V6P9]PNBG%CJ' M<][\9E8C#XM&Y2F96O. G\3MW&%;2'3%P0JMZDS4. M^L.O$G6>.,$PU>WM:M\LT0>U,M5FO]I\+#?7(0.UJ]WUNMK=;<]V:$+*;[03 M G/'K.!807 LK#1. QQY:T!DXXYB3#27P%M""0G:R05D&BFEB+=RA$WI>[Q- MSO -XCC-2D,OT7IB'4F:PJ\K=?V/V>0[C_6UUO5JN7VR"'B\#+<>&%UX1 M@HW$&A$)++"4^X(/=$EB^/D\S^&;@M=LO_)S:$DI,UABRB- M(57R#A67V+9M+M?+[7VT6'"D+(+* ,&\8=K4Z7/;&%5 QF2Q/9L82[!K6%__ M_OOR8^P\OR]UW3+2$5CK*=)'1,^++B25 XF<1P8YU(@J:>?J)3'_ M6EXW\>ND9ZS>)Y$.BO#9DLG00)N(&BX%["$QL4V,)#%?CK#^_JE:KVZ67WO) M3#1]43*3D[E^,M,BFE9F'O#RO,ST)7)6,M/;B,=E9A@GD3*CJ\W=[E[2/,$< M.HZ$MIQA!9@BIZP)2=DGD8EL8221>5^CZJ4LL8Q%"4M&LOKIRA'0M++R+2O/ MJTI/%F%Q3!C$2LZK5KJPUIXN;O8C=[DS+G%$(<.>H4A!:2*2@]MBP MQV^SC4BE_VTJ 5XO,_@'N* A:^A],8O@(U( M\["%L %T1ZV(72;DF96Q1&S.9X4LE4&/K)0EY:IKGMG4AXB>F[^I".Z6IT[ ;5RP.-#::?-W MW%RV&W,7DMO$U,\CVTUM5)6UNR:N@ED 8P@RTAOG>&A4(T3]27(Y@XM]M5^N MNZG>\-:B!.\$K//(?%?_2@+!2T!K-ZT;E]$XF9NAP W1MG14ST/6$MH36[H2 MR53\W3&G-++15" M:FW'5:%NZ_.R,[I\++%7+@2/Z7O"/(+.#'AX\@:<:3W3X\V81P$V"GQ\X$9= M[U=?OK^YC7M/ PC/J,1:&(@M9ZVZ:-84>>$H,!A ;DA M3AEC\S]*WF \OLA8M"![/Q63S2^Q46<6#DD<7@[ KTY>FE$XZ4MWI[B1W9=S M"Q#Y#7[Z/9EQN!XB^>E] M1V82<,230* &$A)'D6$*:R"X1E9B"*"/VEOJ=\W3T&=JOHDE_XAYL68B=_>/ M*C/Q[.G'F\_=N+LZZP)I'F?)%WOZ.R4R#HW@_?G&I#&,[Q"?1O-! MSUCU_F$0?5/N]MO5=9#/!J[:W#SXSJ^;U?[)\ HQ5-8CA(4C3%@(Z$G*('.1 M%UIEA>H8XEP[3AV"E& FJ (HL,H+F% B)0IZ.L?%0 M4^$$/VR)8:$)CHQM6:'D7XX[2]'=;K^Z;;:+#L"+<^1%>8 >%\+R^JE;B)J- M@^)"T 'V\7*R>^#'>\JNZJ>\KK[UT!'[5>%7N_J-B?\LE]OBG\M@8A-\)KK; M8@C]%X+**%Z=1] 8Q]1J@E&33/0? ?.FO%VN-L$UKSXD%?['-?]D1?/ \7T F(W8=V6^G^8G]^OLI3^]Q=TC0":V\P2"&LB[WZN% M5UP:(K%R3GKKG7($';%(Y&ED95D>#&.(/0[N;1#T G[-6 M'[E-ILZQOOH1]3C:QD$*W(_1C)H;.FNYH$Q9Z76]\P$U&>#;E3<[T>-I;0Y^]^M8@T^IOE,=^6 6.LW*X!O=@-9\*^S!< M%J%-*[7'A(;&,=8$ ]." Y&=RX)3L[S: I<(Y^[ -<8 MD^IOE+M^5/F-,W*P^O;@-*/XAI]=." =-P0CR!&GPC@O9 N&_K[:VNGN__W"W5M?- M@^Z[-^5UN?I2%PJ^J=;K#]6VKI)>*.ZD-1IS#PU QB-EJ?-$Z? ?)%1D;4;Z M]DV+E]5N M5_Q6HR[\ ?;(-771M%[0Y7PNFH<:9[3OX>VZF9E,J[SM!4'0"!02= ,]H=)0 M!@ "+0;BI5Y\;FY<>+M?;OFBQL]$/!;L_#I6@H9I#VN3K[)H3=YACPOBJNZ[M?FO-6QR,)(S_:?8FH M"\,Q";_S&'UI3*DR]+^8*^K;P?WATN#^]S9,JUY]^% _G^L^?"BO]Z\^N#^N M/]4G =\L]^4">!\@ 6L =MS6)WU%&\*-) PN-N7'^DS-NZY7V8\#J]. E8%M@)$MKJ8;)3DGOH8;[JGPTCH,-6"$ -]BP(+CX\37;6YR3'N?:SU^ MVML"[3/I+[N^W9[0*!2^B(TUI();@DV&!]N,5$*RQL9&U-9./UZWN("P"@PQ1B*GF8 M^G,) 8,02)Z_H+'%VTR&'S\B'K=/D)K];IL$$](>ES)?YKNX!UO\-MD=+W%D M7M#33%Z9AZ#F,JX:I6?'2>K+,C18O@JQ/ ![^&/76TL"F,J\B'N#$*>)0\KHIX(B\Q2G> 5A]%? 16G' -J' M7>;J@J E(GD> I;*F"I+1XR\R+#\6*]RO"D_UX4JFX^/2:/Q!'$N'*'>0$D) M@9XU+6N.I*.Q%ZDG:#%[=O>RVGS\>=W4C;W[-M.(O$8P!;W==&QL7N/$[(BN M.,&;1\;6@;0+JI:2\GE(6U*+'EYUEYRM^-M:C^]OGKW5]/ ::<)P?7P0(:V4 MX]9@)(_3*HV1LGWO7GVV8:DL 8;PT H)R2=7QDC-*7&*0(I\_@EM?>M@M2GK M5>KJ0W%XO+%]@/8,]E2W9CY'X*5AFMX+,QFM&0Q[\G[*Q-QU';MFN?L4IG#U MO]S_N5M]6:[K+OJ8=F"#((0:,F*!IC?,0QTSV%7E[L"1VKA>[G:O/OQ[6=^.O7^U?5._V-&H\B*T@.J'N5S( M80 6U"NE$1<*&RM"5X(Q*TL7FG$:4N]J,Z2FF!$)(;50.P[#_-0!GWE5J4%6 MIRM';*%3%0VZXW7?3X_&Y'QVE+QQJ(S4N-XLYM&T)SFZ)&+#B9V):B4PY*%, MI>)FD"ZI/U:[A<5,2XJ$018ZABP12+3#"&L0533[="L8>2HEI.ZDJU?!2B%(W,@=H4G(>DTG290K'4Z0:1ZP@1;$Z8SV*LZ.+ M'/5@9I :V:J^,K5^(0$&H8-A[F(AXT'[D&R'$ QL#=:C8SO&8Q]F1]H[;2FW M6"O-*&)*4V>PB'MI,JTB'0"FT*2NE Y0I0QL)M.EYX@<3YD.2&*U*9+;&:M3 MK"5=]*D7.YW.0ICJ]O;XZN;KT.L^+7?EL>E_EK?OR^V"(&V"%&(DL#1:.*D) M.@XH:8E$G32J8TN6:<:)UY2%^:H17GHG),'(: 1-=I5J\!V?;VH1MB.M\\+S M$X70SQG_5(ES,M)F4+R0. MB/%Y>$T6YKM0.EZH/Y$5&^WC69YQP.]A3)>8WY>C;F&_;K%J6ZP.+9IJL]\N MWY1?RLU=N?!!'[UBB$!/)'?6.\2/H\P)3&WWP/]\6T QBI73A#E%B;3:AE8M M051ARY7('?K?E#=WU\TU3/NJV)3[8K=<=RX73$7G,Z(U 9.)5.NJ.$ LCAA' MYC7B(.#(_/8[Y#>/8\APH%7O"/:IQYQ"F3BJ%O:1<&D$A M]XQPK:24&I).(VWP.?8#NF*__*-X?P V5+YZD]TW0&0E.'6H./(=T+97(A8_ M'0%W?94N/?-#0\@8'D@>3'IY8D!H>8*DJ" SE.BYAIO!=CT;>-(PUW7UQ);; MU9?04[^4+S:[_;;IN+M_+%>;^GX]_?5_ESA M@SK';_=2R=P(0SP!PU0D,#F%+ -36]R@+ 6%0IRHQ@ M9YX1W8,KSDR]*FICBY]J<__6K\AE1A1V7"::$>)\$3F%O[.L.XW'_H4UK!EV M@7FLA\V1F&KVPS_WD(8FJC8K+(OIQU M/D!\]_GS^FM=Z++:UPTWU:J(T:!"'\U">828\// \G(_>JE(O!W]L)KS'%,] H:3G!! KG<(>&F+;<<*, MBRI/?[XU[D68(W,!G8442B>@UQA3;45])P+(7I7?WN>$[.!3/55MF-C7E)HN:5AG$FL@!"&XW:L M8>G($#D[-N&T#/8 KQ0+2JVXMD@KXADP"@.D,IC=U5L6]!%]5F<%GH0!\\HV(SH#].WBY4 M]CP,$T4#N@BHFT=I ^Z)?3&TWFH\GR2ONAK@FP&U5Q<)BZK 2D/]7.NP$EGW M;#562A;31K5WOU='%%[4]Q0R2X!CQ&&NH3;M*-;&=3OBUK-MJ@GRE->C/'=4"ZIQ1+<(7.:):'I^, M%=6Z^"9Q5#L1-CBJQ5/_(T6U'M;UBFI]64P2 L844<9"A(#7GDDUF\A60\ZBIS&>2!K=,CDA M>WRK<6>-<#$>R1+C,GEFM"C7R4.IX]P]:<,C70\'_%"QKH]]_:)=;R:[Q[N' M]PC\J]S5-7ROFP?^PB3RJ;GE^]U^N[S>+R!@]74#6$+JM<+$2@O:,>XEBSSW M/Q2-40$%T=(S)VB8WBHMD(+ 2J%!5@0!DQ<^%+:^;]><"'[['8W4YNP^[1LXYN:]/)'UU MK].O3CI]-*(X6'%86WMZW:WXK;6FZ^[_>&Z,#;=S0\-O1K2F"[4#*+@;? ML=PQEV \FKW?!>=QF>X_.?WEKHX;U8>WY?7=MGGFPBS7Z_+F_5>WO/[T[<]V MM&'!C9%2>XJ5TE9*Y"!F)Q6A0 Z;T.9 3*17"&"D-# 4&B2@,,1A+>HB!$]S MOQ;X/Q #Q6V([\V-0*>(\--J4^P^+<.7@V\BF,3-?6?+<_=PLAGVP=#Z[^Y- M+0ZV%N^_%K6UC_Q67#;Q0_:@Y"L!D_:D 2L)&1P5M?HP94>92Y(T M*TZ>7>68WF/S2;;>_5XMF 8$$JN!)DC6X"UK:UN$$Z[;L9Q1$6M#J=&88RH5 M5<(*C'A@6Q%/):4$YTZV,/C!DJU.;IY+LI7:PS].LO5N>/'%)#UG;LE6ZA[T MXR5;EWK2C)*M '/29"NFH_Q5DJTH3D9/MN(]-J-DJ]Y*"VHJ?, =\D2N(0OC MSI/3AK1'?&[I5H-9TZQMY2WVP02<@H6^VJ_7$^1:RVP\89#CR&5F HAM/%: M$HF1$I 9%%[_5P2 MK>?=.44^E=23LTN;YNWO*?.?I'Z?;9HSMT1FM'RELWO_C&E)=^.S9A^1/DA4 M<%R?[SF5,X:FZT<7O:+>*4BQ1"<%0HR)A)7%Y\TR3)$B7%AN-*TK'+#EDD'M M!(."Z=P72\67$(M'2HAETMK3**\DJ17.Y9!<1<$!;Z["WRCRDU;XYG)"[E+> MCLY(5=5[1E/_\MT^7,\E^J4W+*X@MS]W$TR- ]BG"EF@-Q@:;*BC83!CR+UN M]WHE%]Q,M#MQ ;&&Q"H.*260482H5E@RS4Q]$(%0G_O2UQE7W@YQ\^@SZ9$\ M/*\)=G.;P PK;X?TG,GFY"/UH'E.U?OVI"FF\4\[:IS9?8*.,I>T9U:V@]9;"$U@G"&A ^\4*TL!@$#DOIY_QI6WPUP]FY0KN9=_H*1KTLK;8?UG M=HE7\GXTS]3KQZJ\O>2L:=.OJ.[RETG XE@9/P7KX;5IDK % IXRKJ0DA@%( MN,&RO5I:2J'Y1)6W-30.$(/ !K*@H(1;!31V$GEOI8,>QSV+^Q>HO.WDSBGR MJ:2>G%W:-&]_3YG_)/7[/-.<&:XBC9:O=';OGS$MZ6Y\UNPCT@>I*F^;NX;; M,BJ'!)?>$^24,=)J'9*;HP8I!EWDMPN[HD627N M.54#:G%[,3Z7B)C#M,AZW '\33%EKN$^5>("#*X/PH3_642I1]Q UX[U>D=X MJGV+2YBE(I R&68/7%'+L,1. :H(40Y1HG,_"C/GJMQ!KAY_GCV6EV-M Z0HKO,)1V:&2L95P[2>6U. M25A3^D(UM) IXAC31 MJ&&F5E6,^6:WN):[-*PIKB%V8XUYQX)P"FC$I@U$E;+=%3W9[[#&IC.!0<"V&% MIL)0[0+UR'$$&?,4_96K> >Z>T:I6')/_U#)V+2UO -[T0P3LN2]Z8=,R>97 MT7O185.G95&=YB^4F,7Q,D5JUL-S4R5G"\4A"Q"IM$(8(P$G]E1[X)7R4]7V M-N 0ET8B[R#&@D)GA9.>2> 94,Q)#:-2K;]"=6\WETZ39R7UY@S3J;E[?=J\ M**GW9YS^S"_!&3&/Z>SD/V>ZTMW\S%E)I!^>33YV/W]<+C\OWH8!UQ2SOOK@ M5YOEYCJ$Q-?5;E6/PE-YEH;0 D29 Q@!QC'4V#EMC"=.(Z/)<]$G95OY(LH) M7JT9)X!%B[!'D>(178/LPW+WOH%W9./O]0V\?R_7^UW[G9_K[_P,X,^M>$30 M]I@@Y&!]XD&>Q:0J8R^-&XQJMROWN_N;?(4%!@O+-+">*&HHHVTC!""_^%)N MWU?/KJ;V^_"8<7:.H_-P4V_?NG=O.V98/0GJIDL9F8E3H .0R83F6QXN2$I/ MPN8A'GW!5TDZ31]!,'?;;="C4UL( T9"\#=02ARR ::,/;9EO)>HCR[$MI%= M'HZ BF4#[W_UT8EHWF+D(B=A?53CJF@9FU8^'O#RK(KTY7%.8M+;AD?U.:F_I?[/W>K+\MU:'.G]B;,0[Z&J<>_ENN[Q[C+;%-5<[^ M&1GJKZ^KN[JUSWY;8)SV2L$ HIN)><)V\M< MI=1"/*;D<1EY$CZ[Y>=C4QFY;]6R^'N 5[3XKHH&X57Q2_U_1Y0CIQO/TW8I MV4A(^CRT+:E%#Q.-Y&QUU;47FR]EO]+0HEF5(Z?MYS1<&#"]V)K'R.@'O4K06^+Z^NMM^7FYNG%_?"XW MN[+-(KZ99"\<51YI+#WFQB$CL15M,F\ETI$3W!0M9A\91Y!%>4"Y:Z:Z50VT MN/YFT2TNPB=ANUN$'YOFN C?\GN$U]#; "P>K-2-JTL=2+L@5RDIGX>*);6H MRM=!8^/[=4@FWBW_*'?WTZ6%\I!:"3WAWD >R%+8MVWY\&7,3*5?"YGG)@=0 MQ7[YQ]DB09Q^]62NFV+E)RU.HXY\-8"*-V?+*I-(TZ/L7,R=AK Y#_D9:,-W MV=1P1GIM2BZ(0U9[2[5CE@N-/+U/W90UNE.Q<:]/SEPI_*[^E4$94211/78? MDW(T:-=QPJW&KEN,G[SK.ISN=U_?1TZR#XD._7>R>>Z M@JJ>VG'JK;2V/A]!! <"!PEJFR0&Z-@)UH"F1IA9'=!=%9]K?$WF7[8(+V]9 M9""VZUQJ)$9C)U$ME:]/5+I[*G\9>_?G$DT7ITT)V)V''J4QY;N)4C)^NJK5 M/ZKJYO?5>KT@%"#JB<1(*"<%%5R>/S:Y"+9(XK>E.2S==R<)' MG(8\2T06I6A;O: *T=S,0P'B85<#^T3;/:A)ZS").B0 M -5R0CUCTH6I$,<6:>"58^+8J!,DMG9B8&,C['^TH(YSEPE*)BYS=&& )")W M'L,FE3%5E@X8-\1>A6B]K$\FO2R7N[(YJO3JPZ^[0[L+:$A])-I:"D*+$M0O M?[=M$F5MS#+CL)8R+S>>P!7K&EVQK>']7'WX^6Y7/K=4D&6D763KPD!+P_(\ MQEDB6ZH<_3!NE-GR0QDF[#>G5;W[8:VD$89R[W5]*Q2PF!G0-NB,CJHY&M!, MYO'5(BM6IW7]"]OXR3GLEN&.1%]'^_;_E+L/JXC&B,H9Y#BKUB%!#&K4+W;0$P:Q. ]]&6C#PSPG 2-Q.X@+A,/L M7S,+!*%&2L\=HJS, MRCQ&>2SH1_?_(FWN.HY?KI;O5^OF*A.UN7F[KZ[_J[XQ+>3[]3K^_NOI""/6 M'&F$K&.2:L4PTA*WS5,H8%S"D*S9[#G$RQ=*OWCYXMT+][90O]CB[;M7YO_^ MWZ]>6O?F[?\LW/_WUQ?O_C-.)])1WDU))N$Z3FO.()ZV"?=?)SL&W96Q"T*5 MG/1Y2%EZLZK,G;6W'#X\PUT_^J@!YI0@X110CGMU;- KA65O 8QM*+ODM;<0 MK.\Q1E[>,(3&:%'+R5]O&9O^+H>G&>HF6WUIG9U0]3;D:6D:QDWL>?+7RZ]U M+6A; <:00PH$V0.&,:,LM;9=L [_(Z[? ?+(1K*+T.G$^.<#L,BY6$_J.L[- M\G,6.5=KR3HBFJJF\U%>+DWGAA$Y#ZD9:L031^8'<=(]W]F4NUV-D<=L[\J;XKJZK4\2-G=CCSM\ MGB7IPEA*1_ \!E9">ZI<73'BZ8ECYWJ[7)<[N]H=$H>V/:F0-TQZZ1G3UE/LVUL9?3WQ M9=$+6SW;&2T4]2^-'$!BYR6N$=CK%TK.;SZ8;J7K<7HN+W8-I'0>.70".[Y? M\DK"3%Q)Y*'11Q)UHIP&'%/AA MM6"&(;QO%@$3JT,#&QBJ2/(ZMLSV_/A63 M_3GM)DLCDAFG3<<:RB.+CVT$3E%-^111SY95#F9X'E*5RIA'"RT3<=2_-&'! MK<.&(@LM#/]Q"-#V@)@'4$ :4WW9X^-'J<1L;V_I+4Q]>.M;@Y"4LN&U!U,7 M'$05&G3F;A[2,L2 9PL+(KGH(2'W!>*G(@80,BMF'!74.V2]E0[BMDWO&>U= MX-2CK?S[?]7FX\_[&' MU:OWZ]7'9N%WTD/JCS!U:6:1C.5YC+:$]EP\L#ZX[*3%79P!#].B>\=\@_WJM&#S=;KSKX.HOB"[ MX[AP'I(\DJW5%(-DX/TCYUEEC=Y)\.P.<_&*2;[FZ((BI6)Z'Y"6SYKE[2@:QU+\X MX$PIE5(, !ID4E&I),::GYJDVD0N4 UJ*OOZU-EK"'T/P P@LF^-0"8&4Y0) M3)7672(IJEB@![?S4*@TICQ;,M";GZBJ@4<7PQ:0*L8 !A(8XK063,)3@QB1 MR,L1!C0T4K7 ^K'5\Q[U CW9C*@5R$]CGSJ!)Q;/)R@1>)2?Y\H#AI$Z#U5* M8_=Q1B@!2;/X_SU#T MAEQ2K?5W^7U^3T)@6M\]">))9\]TYU*G:Z:M.%2YL KI\(1I(@;;WU M$&KRT#&LJN3.?8_F?S@M3^:V1YT1 >NPG22 3&Z=&WS!UO@E/[ M_7;U_FY?+X05^ZIXO9RTV*C7E7 )V)Z'3*4PI$K>$Z,?%C^L;SGFUVA;5W7ZW#SE# MB"C1#XW'L]]-TW+3'B=F]WR_/?#]KP/++QH.1W\]_"$S%]1J"(_SD*E!%GS_ M&OA -F)F=M7FK!G$I13>&FR0<8H"0!UJFZ%<1=Z8$OWQH\SAJLW3>@0N"1(B M5XC2*XI0,W<)7T(HKH 0[0^W8K4I_AD\\*G \*JH#Z@W/V[+Z_+V?;D]?A?* M^C*(W>?R>K_Z4JZ_QD\@XQS7?=:8S6/Q4\7 Y/12]I"39V:'O>B;AXCUA__( M/' #YTW\&]N5G6ETW+]>KFZ>;$QR\^K_7)]UOK" 62!$@@#C[ G2+( X- P M=M)&;I8E:#!_UA60_;S:%-<';)$[^0D8[;B?/RZ5D;OZ)W!%C:X(=![QU76= M][HT\N[^LY1=VN-/Q_<\Q"JE00_W^U-SU570WFW+Y>YN^_5,.86G4F.I*4#0 M622X:Y]@][A. A>;\F-]!]B[[B64/5KI--3D8:A]!ZC[_ML16)N?+>N:]MW^ MJH#@"A-\A1EK4JGP)>0A^Y*RS;Q&2+GZ^*:;%.;R1R_I._G@//$:5^>^Y^." MK@T@;QXZ-L2 *EE'BJZ;.H0@C)^WI:?RLTN#*Q#F=3+:E>7;K[Z M\&[YQT)H[)CR2"L%D$18H?;92X^-,9'3RM2M9T_)S@ 755.3 M>0\!MQ(S8K$[-8PU%''2FJ#![&K:8BS*(\@XQ4S!:3>1')G,.%T\L=BB*WXZ ME\HCP*>C4185?)ZQ"\*7D.YY:%U*@ZIL77-HO<:" L@E,483*( !0 '87KN' MI< ^IIBTQ\>/4E.Z>Z1"8VB!QO/$]2W,2,I9MH*,J:LPHJHO.E,Z#^D98L"S MU1:17*1Z770A@F<]@-!3;K@6V#)SF@L#*V3/JO5^C8TB.V>E[,V"V' 9&DYR M-U$:E=\XB7K\_=!Y/1IZ09N2,3L/I4IG3N3CH)$\/:=BS07IVZ^+7]\N##84 M$H@L5P8IY0P6PGFBM+;"&]WINH2(CXM2HOA%_5\WJWU3DE3?_!XS2G;M,-F5 MU__QL?KR]Z--]2CA[1?U .%G ^3>[D>&0 ]2INWD?0!7O3M MXZZV^X7+^L+ MH]1MN5U=+__9;+$LC&%64Z\UTQHXQ+R5]-B(!$:K+IVVYT=G[L -HN((J5NT M[,O1Y=@X CV1D?"*W YYAU='!QK,H&+YZ& $?)^&1P3Z0K6D'_E#P59(> M$_,XU'I]7">M92?$S&-3&DE%&8;$>"LP#]F]U&U3(6ZR3E?_#&D@LS@TF(:^ M6/.X:8_E<"F8F,,+-$--J!+VC&Z]_*9<+5Z6'Y=KM]G7)P;^6.T6"BJNO0;6 M JT4XMXZ;:&'"!J B>B4J/7YW-P!KX93'/ 4O]6(GM;TX1Q=CGFYZ8D,>!', M=,EH@W5UM!/U'^I )\X"W2.6/Z((0_B95@@&(:^&]X[NP_[PX;:Z7:XV"T0U M]]09#A@UWBO+B6@^GB!MH!!=QWS4AV8>\&V'/J")&.QQS#P_TK.1$C?,N_*1 M8HB?F_S$^.[%RO2#NQ_L:F!OB#P LU[N=J\^_'NYW2XW^U?;-ZN/G_:_W-7Y MPZL/;\OKN^WAI83E>EW>Z*_'G]L=?W!7/YV@,'*$2"\!-A8XZ2QTFH>\ W'" M8VZVS(TELX@:S.L&:/'^:_'[$6KQ4Y@N'OXVLLPINY^ZK4K/R45Q MDM8@KYUSQ%2?J&Q 717WCKNWH# GY[5&G'YC['L:AG%^825\+&_.8Z%\-&L? MG@4:E>5!PN_^*+?7JUWY>KNZ+D]_>8("%YB&A!)JYJ@2'E+"%3YAX4I'W3J? M!T'N3/&(K_A< ZPUXQMMOZG6Z^5V5WP.>M+H? J9'^Z5 >(^JD.22?K)3:]; M-\U2Q9\C-U:[DSEKQHJ=SL8N.IV8T4Y+R0V0JFVK.@\8U8=_E;OZ3J'7Y795 MW>P6&A&IK<)*0:R,9<9A>6K> ]-Y>3EEHZ,EVE\.N&JYK8%%O&.?E.-GY'5* M>C,DR4>TQ>MI2;^IKN_JB[::IQ[F2?XW$*=Q0K<-F B"GMJ4R<'Q##9JLIA5 M9>Z;0V/-NW)[6WUX>W=]7>[JXQX/8 CO*-9((&P5L%8AK]01!K((VF$Q9V#C MF6-/C:Y9XCGA2QV$AI+?-QB-R'NRH-1ZXQYUZN@TU!M#H]2(7DD>K09X9T#8 MNLQ85/A*1/YQ4]YJ(JBTV@'-VGB*(,'= M-B_2-9?WU7>@:N_J,P\OR2[D.[:O; MNJ1NP1PG"'(.)5$2$N ,\"T*YIWJ>,0\4^LQ [#?[1T?/VZ;*XV*=8VL'HF? MPX]^6N[J!W7^!V*@N%VMUV%(%_O6AAS#\")-46,R#>%S':")K'MVM*9D,>W0 MK;]J<0 AA:. 4BHYXD!P3$_9I9'.YAB\,>U//7PQF7#XGA$U> #W(?U'&L*] M[.LUB/LSV?D6A'IO7(<>>%/?*U-N=DU&J&I@'\LZ0]1?[W_D]?)K_2WU^W)[ M\TNU>?6Y_MG#&<07F]U^VZ24NU?WUZ,?ED\7SFC$?0V:"<@ JA7I!-U1&5.L M, O (TP0RYO[@H:S"^?[%Z[-@KBN%T', 6N^F6N#_>?W-?CBW,#BS,*ZX.W\ MYXY6%HV9S>N)/Q\L;:^F.+/UJCBSMMVL&OF2BA$\>*$H8U8=:!XU'/.BY.'5 M'+,"-[Q^[]?-X0;^18C7SBM,N> (.&:)]6W4QH89-[A.KW-+F6/6KYOZ$K0@ M5'>;T)'77^M8=2R_3EMKW9W: <5V65A-MKS9HIM!X5P+);9 +IK@>8AH(ENZ M%+SU9"C9_/TX[?" _?7=J\E.;3,^.A)^P7A5J2L:'[MSD9S[Y]DVT!](M/PU?=(HD^ =9:HJU M*G:!J1=KP_;\RYNV;'N!@0X-0@6I4A90JPE@%GI&!!5 0SQ\QS^BL='*I$\K M.E\.*SPA,3X6 <3GR,F8'E(*D(GDI(4 @><6Y-C4IJ@!R$1QE@J +E0/W/Z_ MIR-Z\[\'DW.-%7W-Z;3QWYNG[M'AX63GG\L_5K=WM^UAS+9]]66Y6M=W[?IJ M>RQ)>+$Y%"4LC"%,<:*D)Y1R2E1=B0T]H 1BQPR,BR C ,H<98Z([V/,LL5: M7U1I>05^=%+3UX#%?>'5V5O)D2Q&,.15;O=@< MZZWFZ,W8V# 2P<_>;+]AJT^W"@J&-3#;12SZ]>Y[/8=.ZI%0FGLZ-Q6":V5M2)C/- MVO)-UGI,TCH3-I=(,-2,CI.R2%[Z*_:OFX-J_;K9EM?5QTW]YKQ?KK:'=QPY M\@ACS@#W'A+EC9>@12$ 0,.$?%C;V?>X[T$5=3B];5ZH^A#P%5]J@/48NSM: M<(H!0^5JH#OZQH'Q/)%P7_P N?[3F:=JU,^\'CN.*X8&E/%T'1_U!5FI5WMKM?5[FY; MOBO_V.MU_9BZY%IZC 5!"EEJ"9.(,RU@A08Q5'<&Y9Q;7,"O=6,6XPL]91( MZ#" B'E,+:<@__F$PZ.T[3.T1Z2'EVCCZK82<_Y,!)N<[+CX]0W+]:M-AV\< ML1;W8(O?:KA%@W?84Q;1I5Y17%XH_A M6 GLJ%)WMS@E>AUZ0KG=EH='\%XOMZ^VS6MN-TT&V:)8 "655TIAQ0W37B#/ M#X,)"$N-['K2-*Y1XJG7P5HL,:?,[!Y2'.6V',)%%Y+J1=T'Q$K,_ M#_E+;525M<<.$<:FI9VZVW^JMO4<>V&YT9)B2EUHA2BMG$7MH%3J'H' M;,4]N"F5[B%1G16N-\-S5+;^QEQ4M($<#5&R%X>#4$K7K^99XIT)N80-X@GH M<7 Y))@9KF+'AG P"DG-0\(2TE;B)>K5+&&=%"I7MP,4:BSP^8+ 85CU,OZC'E0 M1.XX!>U("D,,#I>I\]:DX#"HK0=!BZFU5EM%@>$(V;KI";.M))>6#.:ZOVKE M(CF-=)VAFUZ_SL!$BE@?DN>K9+VLZ2!G_5GJ?(E%=7M;;2[/7#6B#EC"%%,8 M.RVXEK =:P2CR+W1+BU"1+!QUG,N-+4&*4".][2]YW+7')I0(6;[27L+XCT(*:GAA#*FL?.2'AVYT%[F"=!3+4",00@3 M -'&ACFIA,7*$$*AU%!XD_7Z12OQ:4 ]D)_6NM.*QC3-&9J_/+TY$G=/<<95 MFB<8.:,R7?B;A\)TLJ#J;S3EAC?KW69YN?O/U>Z3N0WS['.Y>;-:?EC=K';? MS>UF4ZYW"TD% /$^@ DS17,F$$/2AFXG0A@%?%9%U3X:S)DY+2Z=-1B+FP.P MU9G),R"MJ>'.R(SFQCX',O\,^(H&X*OB"/%5<0 Y=B3T,FUGPZ(>69^'@O5K MTJ. J7>^DJ[;JLO+30C,[&V!>E MU?<'CYSV<#+N7K:CZ06!&H6?/#4ZP"GV>%Z6GKZ8RKB'.CAC[6Z:-LQ=U;C^ MUO'RZ%-&/J6VG0F9P070;OBKOH9&OFCZ31GOD"[75_\G_'_XRQ]]>=>N==IY MJ[!EUGB-O08:-^T*[]/J[/?6VL AX0%<5VVT=B.K*9K[GB$MM/@ M4TX;A$6$V$&6.Y*;+]/CD=Q-MCN0G:7H9_EX0>'[X7(^BM^3/4]X@#Z92K[6 M_Z7<+&,]LS?E,LCGP]@=.$6IH88X#9TEV@@"FT85D6G%0?MI:F!?<$17W$1X M1?7A9O6QGI4C+[&=I^E,\MH3O_-(6_LRYN$U\#XY2C_H6EW=AB1Y7\/C>SW; MES=U98_5]:J\:EI7(K2GL>)8>0X%%HK1D"B'V:V$($3D3+:^VAQXUAU@-C6> MOA>7-\O5Y^*RVB;7>^J;Y+3UN2GXS0O(&FH;B,4!XT0K=N= M'1L;?/WN%%A.FMD3EVG"-B*)[1+,>RRVRG7Z$;3S1)W1L9X8GH=\]65,-<@H MS'S#>7E3;M7ZRGV[7&W+B^6WWY??8]'G8P:&F?.$02(=DR;>3(;'Z- )F_;6 M3D]M#1R7U?"*W?);/+RZOBK^J2XR7TGNRF6:6HU)8YY<[1F,W.VQ%0%<<4 W MD6*]0-89R>J+YGEH5F_6/'Q\MU>64E5+WVY7ZR"2IOK\8;6N5RSBMFS(<4.; MX5?;U56=\U;K1^ENB/(\!8P!A 1VCB!)^%%&G<@2M %A#*UUGZK-[I?P#V/> MV2".O[R#G*=]0_9(FBS.I#/R%+,!79R@#DIYUR7W@$]_UJ0]R6>4=H2>FX<( MCV%H-?JLR-B.K6M0'N+<0RG*8WR+( M$=?@,O8#.W&6L,_5I]+:-ROUZ_CP<>EINKISW-_4#.>93^)-X<7-=O"NW MY>9K65Q7F^+1OI^IMU1-_I;J('V4EL!.W3EY 5J#-G9%@_=Q/QP@%W]$T,4! M]D9=A^RE>4CNH!96XXWY/@ZL+#PASAF N$E?$&="GP/FF0J!*4%$XD/CSG!/<\M%]M+HX 'A =BV#OW^/,)KJGE^BXX-ROF0NO8J/DZUJ0\3Q\ZYLV.B>KDIY&;K8.O>F;,NMC-0@RSH-D.-(UR:]QB77Z,M>.ZZ&5R8TES M5N[G["FN]*E;[G8W=7B]+S5RN=Q^BO41PR__M5I?_?6Q4OY[B+'+U<=U47Z[ MK#/MHKR^+B_[.9>13%N>2&:#?PY*V6#)5LCL3IBS,N8;DZ2( M+3GJF,\2"9 5WA$JK,%$4X5-TQC4NLEGW;J3!K[83'XVVR!JD\N&"9B0Q:WU_4FP6_5NFHN4.W?TCQLREW$8VYWC]8I M1BPEQG)C/1#"A>B$MM)@!_9DAQ\D>R;X/3C$_ZI#BCQIY,=E3FNT(/G=:=]@>FX>L M#FWDP[.]8W":*LMORNVV+.LKK+;<7FY67^+YE[KIA:.".LR8HX9+P CD2"&H M(19!#8#B.6=ZS[5#4&B'T%BWSE",C; *$*216K9@_E^L0,-RH]96Z^KQ:K[:[&#Y\;0*'!@.U4LH0- "F3$^1/ <-_.$ M2AIMA9JW&PG9GX'I)$$F&(%#<\K9;H<84V4S)@6Q[&($/R&"WP/O-:EV^WI6?MPLN ME5;4 LH@U%X!S[1K)J\#&G0/ON_:0I0:1'Q0+">H@4@($](,#"2! N5]0QH MSP%X!%G4*'N)PC/X[1*)#T-M?]%X"JLCAN1'NK+#\GRBYZ%SO5F3%)ZW9:E= MY;<8#"V@8)Y(YBRDQCNOF!>PF5X:L"SY>N+SQA#L,3!0($6I]A()HFQ\:]0R MB!$;6+$>5G@[!!1Y"M6&M311&IBP/!VZX^J@1!'/E'7P8OMGA*8#>?/0EBX& MG*UQUX*+=@IRW,-5CG%N5=R*DM)13,%=!B.UR%J!?*8)Z@TFU-'H_H,X6DV! MD=02(:BV4,O1E&1_C.1V=WU3_;DM8K<6U7V9R3PNTI;3-AHS")T==6::(Q]/ M\Y*L-]E$SE%S\HTXJSLM.4G5GG>Q4N[;ZW]L2Q6"I]W;#[MEB)>N7J_=X;26 MKS;/%/M<2,P%1P09YXP,D9201!\FDX=49(4Y77!H(L,LUL1:3D..RB5PA#"I M$"0466-'CH-W7YH6SJ7G M\@3S7=-) 7=1 R_>GO21.^VC!^)Z5S!E7''M0/09!1ZC^^8ATZ-86HT_.?($ M?[_+?K'\9E?;RYMJ>[LYV6:WQBD@E7>Q(*"3$@=IJ(^Z0.6A!29O<^EL4Y1Q M*#R'W'M!N2*:84 QYI883K'/*E/>:I_I<'[E(M;FRQ/=;A2FJ>IHW.7)YAUI MQ1VPXH_)SOROKDYC,0TD% MAUX:+-3AY)U"DJ0]HG/F^U(9&E268A@B:6&\=I S1""$V GL]Z-:A$X-I!2 M;[+WQUN:!@U-69[TY+(UB-X\0E"X#S4I9,%57_#J9V6+(@QP1-#I+DV M%%MEK72'B:"!=23_IOWQTU"'+ DKXQBSE&BED?'0,^A]4$)$LNH[=KU;/\T< M2!CXR2S-:[2GPWYFB&?:G3NN#S?J]I6%+K]?;);K[4V]?/#WD%Z\J;;;A0JJ M#ZDA0!/'%%<2>=2,?"-)5DG:G&:!T](8(;@5E%"E@"56:A"F( CQ[]#/H/1S MU;!/FO,\[<@,MW/ KXJ&Y@9G<0*TB$B+OT2LSS] /Z@NO4QB@G+UV!/STK8^ M#7M&_7KG+MOO(RR%HW&Q1$L!0?@PH\VTI$RSW!N)QP]S0;2ECEA/(*4X-"!0 MF/6><\@$1%G%!+O=09ROST_E:%[S(AWV4QSX:-0F.>PV[$W3+V\9]@YHR>="9V'OG0WXV%YNWYXZ:(_MOH<'/F" M2Z$140!::YFQ!!L"FP8%D%G[OQV:F4B#]NAZ4*%4-MOKT !$]J-$+W$XFA;M M@62J42:M\]6C7$,2%*D5-VTUZ=UJ^R^_*[,3Z]CR+&7K70U?,4__Z,.P%/>R-N[;Z^/MF=5G^ MLXIK,/%DR:%M2PB2$$COB(18>H:9.+2-&$=9SV3WT^+ JABOMEWNRJOBZQ%8 M-T5LR6L[,1R>TLXZ6$,L[C#.1 "?9"Y#^[HQ/T_9ZVC3"XK7!V-MQ:Z9Y1?E MYO.A84:L=%IR;;S!%DB(0*.R*$#JM%36HKFQ9.YF==TQY&O#93MU&YC&SM)V M)#4"G(FN/>8L0]0Z$#Y/1>MBT MRUIFKI(<,SKA MB)RV>_BP&[=IKQ^>)^$IH>^1NAF\@=B7)57_ RNS;%%4K3H@7D!)E=4<$"&\ MUH@9:6C3 +,VZT9OQF<'5NQ]UA=FPS_6JZ_AGR]O"G<3_.6F6J\NM[%.Z-^* MR^KSYVI=;'?5Y;^ZZ7H+5M,BTH$(S5/M&L0^CQZY/M/1^C,Q9 N*YA$KM@'^ ML&Q26]M3=>*@2ENUOJIU:?OV=K>-5?]7ZX\/ ]*%P9Y+!E50*6J@L(!(=(! M!.,V1TEZ;7A@K8E"O3]F&)3\]O.^HD_^UD:_7*?IRV0TYRE0 [,N';<'6IP@ M?54\2H['%:H<&L](V2"],0^Q&\:T:H31W)]@QDQ]X9@W'""L.=8A?"-4&GUL M%O"LO=_.CQ:]B&\^.A?1M-2V+*+GKV=YYF1H6 N>LA)" MO=R65Z;Z'$NGU0&-BE@^UJ*IO]_]E4/Y%Q5OR[VMPYU3E/>NTCE+@(***,@M MDQ9B"O=GWJG'DF>^ZCT02!_IX\@KS0A56@@CE:-4$<\LHWD%/UK=^O_M-B[? MUD]:?&E1;V6JOLM(8>?=:2W2X5\^1+C%J4G%B4W%A^_%Z=\[V%74AKUJNOG5 MJ9Y/>H5XF$YZ*6N?;E3,PXE,3<)3JPE3]\D$#FLOOPMJO602,.A!\*0&!!_+ MCGK'L,V_E]T_1F(M0\9&,AW5C"IIC*>:AVGM*6ISU:O%!>]3T7KZ ?5Z-;5> M03USWW(NW3JZ&QN@+V?AP5X5>\M^6->UAS^.U\H) 49(9>_8]8R/08< BP\" M 4.-QB(6_D$BJ*X)O[!#GZBM(943^J!6?3:.%QJZNZ;S0WO+8IG,O6WQ)\&Z M'\L7/=$] WJC+H/AY_!'G1CHV2-U[XUDGQ0//+S>;F_+*WN["1YPWV2-;EO_ MX0&2^U9N+E><,B#LWP*HDD3J^8'6'-6,OXP"E@U\9@/=$MS$1X9-[A<:>$\

M*4YT(QM06YXIUP,@](12%JLA,<$HP5 :3IDVF"ON*.1IKU)TT?,#J/+JWR]C MY:*;\(ORVY?59LK$H557CI,X#-:'D[N($\LFHFMY$PX0@1UG$OO%08& M>ZP@D##MX=QNI?4>[+:4ZZO,?9992M:TJ^ZIW?ISR%4'^P=?=<_KB;&DZI_E M-D2&:GUUO&19Q1\=4H'EAYNRV5QTR#/.)$8 -XHV >JK3[CV.#UEH* M;2W3RD$JM)"8:6T)H)QQ3 <_%;K'69]J+)L#HKNJ^!HKU+02N)D/@7$"]$EZ M?[JH_600N9-!%']\7/6)1O^8>]*IG3F@T^Q]//T]S%. M(JF!ED"'&%6406\<.>@K# D#'_<(\1,\,H<"D=1RZJF65&D$3 AKE.'<(#;\ MFV$GD&;D/UMTY#B.G'RKX\=U>F-ZM_:#X.=P8QWL[]E?=>V)"5:O_K., M%W."DPURO?Q8-AM$]3WL>/#Y^G#P&2 OB??$ 0T@MMPQZ1O!8T"SR2Z_)!O@ M#:,&$2ZDH-X8I3Q5$&,G(/8(9.T!MW)M#=!?#DB/^[DO5"/X84; Z&>/I^CZ MF1Q.;DPOGAY,Q1_JPW:W65[N?MR[-XF].\Y::]]#[>?PO$,2--QJ[3!].3/? MO0!*B_C0/$?<(B0HB7=&#G+ML7"3W@ ZBYP"("PSPF*)J9-226:94@!XQI4Q M62G,T/>">JFR-(?1,"OGW>L0^#$\]D_IIJ?WS.+/7>G.] MVZQC[6[>-P)QM4/ MXG6G8";7\T[6>Z-YW^/]ER0C0EK#$3.:"L4%,X!I;QHU-L+(D1UP'OA8X$%; MJSBWBBJ'A"3>,D09$@Y9J\?:AYV+%^ZYZT=RQ-/U^82^^(E;:C^;.\[JUR$] M\C #["=QR@.1T[=?'K(/1W/-3US<.)_?>W,OAW2;P\US'X2SST8/7W[[F'[<6X[RH1)I!!C6D%-,?%"4Y0P@"P3D#+D12<[CWF.&Q_V=#<)31\(-HZ=BL3+0A MF-=K$U^M3#4*80^IY(A3RPTTE'H/&T'US(]:^["C*1@(HSGTG& ;(G@AD14> M,64@$H*RH_/G/0+4K>_'O^S9]Z#\ M.>*#L<@:YV+H,'T\P771\UDDEB86E*" $$$U]0UE_21X&[D=VB242NJL.9& M4V2H("&)Y%XX0#T%0&DS_/V;%Z^63AT3]-;_XSC_*3I^.B]_[T;J3^7($_MQ MG NLO8RDG\,U]\[*<)==>^RUL9RMNKI:Q5\L;^QJ>WE3Q? M5SW;90.ZS'Z&RL_A*'OBHF?WV&MS.X,M M7.3<.C_#LHWKO M[$7QYPR$"RVI<81S:#FU2EOL2',>$S/,R9A.O4>SL/;,(VFM,Y:&'M/." \M M4$Y 9H6;T2[UN+Y_S*$S3D@PTU'S0VY3_RQA1']C8L#H8H*!^W,$'5,0UW,L M,EG?CQ6B/+]G<,:A4.BM,(Z[D& 2%TRRLG$H7A$\9BS2!C\ 3!%$*53:A!P,''>>VO<<-,@;I_'&BB:G[?:[[WC]+9-"B?P<, 88<;3^' MKQ^4H9Z=^O"]^:+W+E>7W?8<;DXEX:#>/,E-CP&4*J*=)E (IF*%$V&LR^ MJ';+F_LF+! )F!WCPG/JE<26&M'(80C;^BYCT@=D3"!G@#*M,*;$2^$]50ZX MD%T#BA49ZQA^V6;Q8?+^'/5D_7@=.?GRPOVZ(ZF!\2Q/!*9TWO!GZ?L9.S-: M+)@-)<.,XQ''Z<":G^'YH[_=L3PWH\KJ/CI_# MS_7 PW#573KUS'SJN3R3S"ZLH8)I1KUPR!@HB&/H()0DY!%L7J58R)'^'T6_[^S"P=<>L.']!1 M#S\(?PY'/@)/H]=CZ:=G)SBG=A\O7&@(0KCBD5<44AS$W0/="#KES$YT'.TA M3(@T9 )S%]BE5!'E%6/ ;[W:WRB_+;3@>>_[4(7X7< M.LF,XZ%QZS" 3BM!"'&*$)CCFSHU-+!W:;"MRFT=TK]??5ROKE>7RR ^[V^_ M?+E9A6_FN9ENO*8YBM$HS9/Z(ZR3BAS%'Q%944,;N23'.9;.J&POY,Y#)_LQ MI1I@\&5&X;L0[T?%?'O]>GU9?2Y#@A!E=E-^"DJ[^EH>?GH\">(X1T00 R"3 M"%H9 MQ&*/<;JZ.'D4S5P:Q[&*<,RF+JA'ZBQ=_* .EB^>W8L@6QS!N7 M6DH@K65+]$)SFE:.S6^>/CXIB7]Y$RE]502<438#TE>% MVH78^\/MKEYOV%4A$]U$59U*/1-8/:.8??;)/%2R5XNJX49PGAK6T_Z)YGVU M*4-"8FXW81!>?K\(N>0VH(AYY?JJ_MW-/LN\^J_;[2Z*>@/X]VI3_\'):+ZH M]F-Y ;7"5#GN9#P;6U2BL;DX,;I>7#@QN[BS^[[_.5C_C!\:U_F,VK=GW-@\Q]@\'.),N:E^ M!)7H+6598 E5/(P!XTF,$$AK[@^EBE2(IZU>[.)9W,Z)RD)K8A$5#EHKJ3%4 M&AU+?3(LL72 YI6=.D)J&47?2TQZRTM>YK)S/M(KC:/F(;-)/MHE'[$D/ZU MI+ZMM@M& /$$4(H8,T;(N-[<3!QM",T1H2<^#SB #C,.6?BJ@%!R"@@A6EK@ M0YMRZ"6#AW,F@LH4G3:D)<9(P_*5&1KE435,Q/.(D'.!3GOVYJ$G70QX&-9T MY:*=@M@JUCU:2 4]84YA3;%4#",E6#,=&!-9=R:>;,#2,+\,M$YZ0SU6FG+B M/7!28.HXS'IYK \5V0F.=DTCABP)G,IA47R=)1[L+\>] 4$-10)IS#&,1K*(Q(W\P')5564O-D P@R(@ W MBD0%5$P X#2Q#'GOA%%9)RG:R$>-J;6 M*(L44*&9BM31!X0-96,/,'*.2'I M0N),I*23"0_%I#L?J7)BRP^[U^OM;E-7":P3*6-B@0P$=8AQ#$,$QL/%2DBP%5;R.IBX+\MOQ<-JF^QI8(:PVB6$,>\B8- MFRDA ,O*:)YMQ%CGE%/4>,:H"DUP); P@#.MM,][6[:[FKPJ(K26ZR7MB6RC M+0-QV$EA4ND;06GNZ$G6FQ:,SE%UVIAQ5GM:\Y)6';X,5EZIT-!5>;4/F-3' M35E?.6@2,2%,B/4Q\B8T"[6V^NB;/79I#[TFM@6M1DPJ8!C$U&JB,#1 &TTU MB;*+!M:C/<+B +%) HX@&XAI%);P! 6QVUK MB3H?.*H;0<&6>-I304E#&,T%M= PB1P3VAHX^,IZI'MS")Q:Y++MR42:W M%Q%,1I*6QTE"ECL8'7G"URT62*TG+.4^N>RRY;,3"# M/+(=[JIKWV=HFUMOJW6SJF*1(0I I#%2D"D.)-J/68GCD:YD:;OW4>.8\2J MI8Q28;6% %.$B/82.*T'5K8:2L8DSN(C0=:&HB)/U6H4;30MBXX,21N*EG:* MMJ=G#^=O'>7LQ++GU*R-\3,0LU:PJXZ=GI=\_G.Y6<6[,N^6N[+.<:UA"@!( ML+!"&><$H,+9IS!(YSP:CE MR#E ,.%2^V8":$ZS"O$\]7FAF7(4\WCA!EBFO*#, *.C'DR&5HM/ M;4C+5XT!^.JD&Y,L)STF)%$[,MF;GWKD&G!&/UIQD;S87:VOJO7K=9B+'T*: M]O;ZNMR45['9-Z_UVW>'6$\()7--NQ\F$Q>V1R[<0G>OW,]#NGJVZ>&2]P",I0IZ0Y M#)-007I< H R*YUZ\&F.K76*$FRHID12#17GU@D#*<)"L8$E*Z*IIU>>;.7R MDZ9/ U*3)T1'5B82F_M$G%&5EHS-0S[:@J]Z&35I@K#=[!;O8JW-_=$!)PW3 M6!A. ."...')<9T ,YVB _>_Z#TB'@0K0DI@4-0@FGBA!^-U#%;C'P1.3 MOQU'T\[YEIBK+J,BIT00%^>&> M4A&^*DA0J)"7"4SC$UU3S?*LE9!LHA)G^@ <]337^UC]2)_MSSK[MDS-9,;G MHGXXYUM9G3+K?UVM5Y]O/S>;S$10:;V,YVBTPF% 4]P,9P]@THG@QU\U7!/, MF';8A;C8>16/-%,:,A9N@EX-7:[G "9]@F=R\O(4'XZ.O$E^P-%/0)\TJ>]9 M_LRT;L?.]!.[)>ZJZ[C(F-S+;R??CQLIF!@2TE1.(906VN,&7QC228_(/?ZJ ME%IY92$V/,A02'0#VO#96 U/QYO>0T_N/9B,R9W'2<+D'HR.S,F]QS'FY#ZU M_+G)W8J=&4SN=KBKKN.BAP/WX6>O=^7G[4)99SRDDALFL& *;$DY4]^2H2ZJ=5!+76TVU9^K]4>S_!+^ M9/=] 10DU&G&(//".,:D%<<,V]JL4QE9#5,NH,+"BYAL<:6%)3)$9= SX0S3 M0Y_7:-SYAP98<7E UEW)VI/=7MA&X;D7G7M5--P?P1;F)>Y'D[WG>,Q4P<[= M,5]1[&Y:@D;VQ%]>6<-M@^+M[6Z[6ZZO0L/JYG;G6'L%C6 M$-M40.S";J(NCDELIA;NH9W(X0FZ5X4ZS^J 51*?9^N.GE)34WTMU\OU;OO^]L-V=;5:;KZ__7,=D'U:??F]#"-VO5M^+-^7 ME[>;@*WY5POJK1:4:8VI%YP"9B4_YF$V\<1NSY@L5L('=8@/=%"*@CQPS)'S M6$.C)!RZ%.P18K&*AX;*[:ZXW997\[K?'^F^=^EGRM*JS]-W)N'IO0?FD?CT;];9 M4JR]\=9.$%\?(O;8HKN^+B]WJZ_EG4@O--::,V*U!LAHKQ &Q]59I7'64GA> MRQ03Z8DG4@9Y$ Y(K81%.HB'Y898,+ T'B'=)35=1;$SUVV4<4R:.\IC [66 MPU?%70_RRA6BJSY]7]:OTOBP/ZU<( M6.TDXYX)HCB7'K#C-)9 =SX"\52;%#..)=)4 DP5%)I"; %E"F#-NYD[@UWXGX<,]FY5PGY@ M=]9RI.^X8F]N-YO0YD)(2SCA$@+CG*7.J;L32<"Y[%+.CQHP5'CG/0>,<^JE MU )XHR5FRG(D_=!EG/>,WMOHNZV+?=XP,A0IQXZ3$/$]>C8R$3 MY''6&X$)S5$0FX'&&!V?^N6",285 48)1 $9>CX=P_MR#S&N@!Q/&F7&#'V0 MFQ8NC,QK7J1PI/2 [E51X_LE_/3D)-'SW XB42\S=D:P>J1['O+5IT'58$,S M8R]=;;?E;JO65V]6RP\Q#EF5VS=E^&%Y$9>N+LIO.QT(^-="J""I"BHHXX-F M0(8 P2+,M8(0*I/X)'M6BQP@P!VV"JA@G=#::&.Q]8IK:\3@M3_?E+%\@5Z& M'UZ6V^+/U>[3:EWL/I4A<%]OJYO558\_],?\0F;W9-PGB=^ M>XA%P%B<@(PEV2/,XH\::!&1%C74G#JD_7&=L0D]">?MMIC[XSYM^SB5FN&T0$ZA#8'>8;@M3;O#.G M3[?AI#3!:R)B**4",PT!LPC)X#Z%<&CH4_AOOY2;,!M#NKEW*,?8[N$?F.7V M4^%OJC^W1W7[[I.R%[\03D@F4/'OVL4\Z9Q#:]FM/-=3 RPUI8]/'(*[&T 37 MWW]=[FXWX7\?($$NA%>$A7D&'.%621"/A1SFG-%9*\1MVI<<:ZB!13H^G*"Q MF@'\BZ^7QHWN^II&_=6G MYN_YU29$(/F_Y7*S]T$7G\I-N;R.E[EVU:.0^B39R0V6!^C,/_J2'U]%W8/>@91>#:U9R/TX3IJ+M'[@!8^BNR'9C,IZO_/Y683S[K' MV/:FBC7L[II3%"/ND5&:*TB#5XF%>N,$!UIH0,SB:[GY4"6%^V>;T4 0X((9 M %.BD()UI$8=!A)REK4<>(HH>4[_7F[J-88P1GZ)56&OZI,J0;#?[P*^HL&> M$9!V8C4ASA^+SCQM;% 5=[""!+:*Z#L1F!'(CT5DN_B]-:%I(?L9XY^+U/O@ M:P8!>B]F5#V/H[QP/%8?K5=+WU[7,O6IN@F,;=U_W\8'JS]L=YOEY6YAD* : M*>,((Y8Y[T2L: V]-\);*%-CM'X:&TYYCOAB['R*\'\5>XS%'PW*D4.P).;. M!%W],C^/,*MGFZHAQVK+25D';@MGO24R1&F$&6TA9MBQ?2,R'N/)VNW)_/3 MF>W=A-OG.)FUXG)YRE2I_BEJ*TF8H\(Y XPD PD**@6K:]%[Q5C+1JJ6!5>/@B^] M7J& MLR.9F5HR.(]YTI)-X; *\Q0[*8+3B=69Z4\W6YZ3HQX82E6G!TT=G@!$%A(% M""&4&XFEY4C IBU(6=;C5>U:&%F-6K[PV9*]-!D:GKAN\C/14Y]/TG)&=[K1 M. ^]Z6A#U>? RM.7_6IJG8P=2GM#)3UBSCK,,08,$DCM4<=(VF,Y[;\^L*[< M6SQ^O=W>EE=YBM*"KS0U&9:J/"6YQ](TS^4]HN.,@K2G;A[JT0%_U=<@RE.- MBTW]IM+WTY:(D4B$MK2@SFIM+:'ZT!+4F"6]Q]'E^V,JQVI=-!#SY*,5<6D" M,C1G>1+2H)E41)Z@Y(R,="%P'D+2R8*JO^&4)R;JZFH5M]Z6-[\O5U>OUV;Y M9;5;WC1M:L6$9\PQ"ZQ$DCG5"!C$$&>5O.C6TL "$R']$H3E "I/5SIRF*8P MX]&7IS5WN(H')$ZD.V>).J- _1 \#RWJR99JB"&8J4^7E[>?;V_B!:T*9]"+'*TJK>6AU8MTZ M%C72XA[48H^U^,N;:KO]:Z:J]<=\HL)-0GJFVKTUKPNUVVU6'VYW]1G&715T M;U.O^$PC=ZFLG9.^WIF?B0SV;]=#21R(N51Y?%?NEJMU>>66FW4L#- DGBA> MXT BZ#$)P\9:))OE< B8QSE:V+*)@86O054TL/+$K2UO:4HV F5YLO6(K8G$ MZFEBSBA31R;G(4-=C:AZ'5TM-^C?'!]RHX9:S0P71,0"WD1IZH^)*-*^U:Y\ M^N?'.\#SINV+CVU(R]Q]'X:O/%7)I&K8#?;/Y>;JX713E!M"7<$*T&98=HT*) Q6:^/ M]=WVP-K3P"W^T@#^:USM?OK<;L1='(!GZE/O79(F7E/V1IZR#= 1 Y5DRV+T MC#0.U3?ST,W!K'M4N6U(%I-CMD_+,+9/'F!;4 Z],LII!837E''FF[T#A "7 MBR_E9E5=!9^PV24&;MEMY,S6AW"2)VY3@^TO8;9N:XB9JUXMN$N,W 8E+#-P MJ[&\.GV6<>2H[2$9YX*VUL3-0WLZX'\8LG5D(CWG>ZA90==N;F.+OU>;N -P MN@)Z4?T6B*C6NT!*^.C'IGKE@C H--'8$4\M<4(8"AIPV /70G3& 3:F4N4F MEN/T3&HR.KONR$U@'\=S\;F2@Q'%P8I'"_[W#3F^;S)VYML'^V>SY5&[=R9J M/;+1C[+R"3A/]0N_E;O]ED;<35P 8(20/$2LT"$DK52J62U @)FLHZIY7QXX M"P]@0K*WWS>].;MO.LB\OL?%F>G9CK-YS+*6V*L^1DW>F']N5R]D<.7JXWK_ MU,#E]XO-7^QH>M'P?^?9\VU0EM_=]U>:%H93!Q7Y[&2X.Q11 + M(RAGDFO4Y+;8&)457PS1_M#[D#6V8E6#KDO@E9^_W%3?R[+X4*[+Z]6N^!+^ M05W[[O($=X>EKR$Z*2.3G+!_VBR?'6XPQ:=9]JMI]?_^\J&ND_7[\GN],:IB M]9N/Y?X=S'UUPC!OK\O5[G8S\J.7+3A^*3DA#J+LW/5*=[T>9.W=))FL?JD4[*7(/\ M487Y#,/YNMQ'=\U:EGLQ,$V5^^.RU8W/_1A7E_]]N]J45POLB$;.(:VP!D); M3T5SKA@C+=AB77Z,QY,O6EX S6PN:6[+_=Q^A"QYGO\>?OXIGL^(%:&;RX[[ MH+=]_-N)Y30Q'9S9'JZ+W@6T#;0)[XW>Y^B,[O7![#P$KA=+SMTG[<1.*\FJ M%;-I,#[:\FNY^U1=+:CF@@FI,430*V^Q)D>U5%Z3KMK5MMW)1:R#<+7FNH6" M#$-E)YA':(TL9C,:-X_'ALMBL?_VB 'B&^>LD!IQ60/TO 4RK? M'VLS*"+?DR%5[R.JNX[7GF0!B'). &H-!@K"$#XKT;2G'$C;FNKBVKYJ3#]J)ZIEA-#>O#PW7;=V7(#;:K7?F^W'Q=79;[A=[X2MW'=?V5 M/>R 4'C@J;/4"NJA@^[H9["C(J\LHMC$=.VS%M-\- MFYR[Y)I=/U ?YSDX]?MKD["S=KQ(&3=&Z[67$QO&K@LV;&><6;R9S3B8Q\+/ M?.AX5.!L+L#2$Y44S,TC7(^OIQZNI)9U!:.+ZK=R]WYY$S(JIS7QW#*JB"72 M&0"%;( 21&5RAC,-O(%]V^F[B$=?%@O4UNZM^#/_7<2)>C$AP9I_!V8ZKCM[ M8@[QL'SEZV/YRE?']RU/W-A)/8#P-P\5 [FQ<_%NR.UA?/O^XS$028\,0'5;*9=UYH3'&)(J7'2>4Z<#QF^;)[,(!1* M?+C^[=97:0ES?@LY G(?3+*"Y-2;F&$EA50&YY$W=,#_8B6%/"9&KJ2 I$ " M&^R5M<([H2T_3EGKL,Z>2N/ &F_^_<_-^R[],Y/9/;+1P]R\S^,\54?L:KO\ M^'$3CYH%(&^OWY5?R_5M6;_,>?>>MH7.&."D%!YQ"P0@'#M/E-9.>$JR*J#W MT^+0>?AR%_[5.AZ@.^!+6EX'QV\>=V6#R:[;W&J+V],2(FJST$K]/>_E]7'S?++ MI]6EBCG/ T2,(,%C48B8X,CX*"B$#2) 1=:UM"%Q#*R1S<2-PZ9HP!='],6' M[\4=_J(V(+>4^H!]E":G<^F>/)%MT3.3RV\'IL^(\AC]-P^I'L721_7BQV(W M.2V^_%1>W=Z41V>BO_^Z_*]J6(I1QY; M3[!PY !,6LMX7J6<$0#EZ$BK\C?'Y>9X5N_]*@3!UZO+Y7IWIRB95XY'Z*0T M>9]9[V2>!#R /PVB@[+7!MP7^Z,-16/$Y'+?G?ESJQSC=>L\Q'],@Q^N;HS- M=;XK4)>7U6UH]K=J5V[?5,OU5JVO_&J]7%\&4"&O+U=?[R,RP1TY2"@A"F B MJ0HIQQ$155FO4PZ)8^ (OP%MWG\I"W=Q4?]8[ M%O% EJUN/^RN;V^*YA-M/<0 ?9?K&J;MMO8^H<$=NBPB?U74V.N^.Z(_Z=D9 MN81LQI-\P7#].#9(.<)H Y!:J-,OXXP*:V"G<+%97I4GNK$MU'9;7:[JPRE_KG:?.J4($_1B MPE&U^79@=_=PZ@*&2!\F[]^<>TJS[>>6%YLFZ._$*U%],OWL':I)NG,&1\TF M,KR:?"JU31%MN0G0=JNO97!FY6ZK=GZYVM1'ZQ\@$40JQKEUQG%*&0<$282Y M5H X@6'KY<%T!-!PP!F61@<2F$)*&<"%,H8SI2S,NB_9:CWPHMHM;^H\,$+< MWY","G-G0NMTK\=^R$WSINF ]O[[#F^Q!UPL[W7(?-*Y9&:3TKC^^VENZ=L M%CZ;M@W%9A<)?KW>[C:W>S=PMU_D)9(2&@JU,,)#1OAQO@?7@-HMR;W0*$44 M^EBZ3#E$I>;*!W\C0](*$74A:QTXU3H48B^.[P^X;Y?UJEMAX@&QY67[=;6N M;+=7U\&)[D523U#.4DF?8C%3/CMUQ'PULYM9"4+9 V]]E&=5BFOA/$ ">40@ M%US:>HI"1K&F+"\0/=>2MMA+XXEF5E).2(B^(6*50V/!JNFL1_1<13:5W'E.N%TLRBHCFL=-K$5&+',*8(2\DQ519+*5O9AB! M."OD2&I04BV@11IR@B@(=DL '$6"QG?6_-TSZ0.%&W45A> &MX^FV\]7T#*5 MZAE.NLXFM2EHF;5XG+VKW\! M291SD2A27,24>Z:OR\XD0,03#X&(0"#PO_[/M_OI3U^S^6*2S_[V%_A7\)>? MLMDH'T]FMW_[RV^??U:?S;MW?_D___M__*__[^>?_Y_^]/XGFX]6]]EL^9.9 M9^DR&__TYV1Y]]/OXVSQQT\W\_S^I]_S^1^3K^G//V\:_;3^RW0R^^,_XA]? MTD7VT[?%Y#\6H[OL/GV?C]+E^MUWR^7#?_SRRY]__OG7;U_FT[_F\]M?$ #X MEUVK@T_$?_U/PVE ME+^L?[M[=#'9]V#H%O[R__[^_O-:SI\GL\4RG8VRO_SO__'33QLXYODT^Y3= M_!3_^]NG=\\Z6663OX[R^U_B[WY1H]%\E8U-?O^0S19KO,++UWW'[&]_64SN'Z9!W%_:&8_-ENEDNCAA6"]:=C*ZZ_3+ M-#ME<,\;-A^;3A>3Q=7-QWFV")]0)4V6-.ED/!_SZ60T.8Y6A:;-QV?2Q9V: MC>-_W'^OPJPR#>\Z.K3R5EV-JN(G4*EQ5V.L]B%4:=O""//[^\DR+B6+^+)\ MM@R+3EA\*G"O0M-.QV?NTO#7Q;O9^TGZ93*=+!]]/O\XS\>KT?+W=#Y/9\M' M,TTG]R9?5"=&1^_K%(D/\>W+R=>LN9"'NNIT_!4_B*H=M#'6V2),H^-H6NET M&DV&SW=95F'2.]:PP[%]3.7=D<=U_9Y=A>6]\"S=\'0 MO<_>YXO%Y[!^9?>5EI93.FM7AN_]7]W$*=I/\S]KC;NT@^[&>O60S==FPLF# M?=U#=Z/]O,Q'?]SETW'PC>(BN'P\==2'>VH^>IO-P_(<)\VCH.YYM-7WAQ4I MF]S.S&H>ON+1H_LV6B]:<;*3+ M=/HA6_IT,O]'.EUE5S=/?EL?P%K]M2#)-J 15G87%O;EX[O933Z_K^2<56G; M?(0NG<^"P;&(J\O';/[Y+BR4QT96UJ:;$9ET.EI-UZ)?W10/%+^LR(*F_78C MV>=LM)I/EL':"W/0=#7.QGZ>W\?E?[7W&?-84@ Y>WPU. MU2:EXRV;C^[7/!__.9E.PW?Y;K8,J\8D]*\6BV!EAHGEV BKM>YZE#NGSX0% MY3$@IN[SU6QY=5,TJTBI=M_2N=2!UOEL8SF]_'4[ E=_0=>RNL5RQ1=HU;7-#NMMZZEJ#97 MUNFC^8@W/NQU^NWXP/8\VNK[*^KV<(LV1O,US!+Y/*R[ ?[/P1.9W$Q&Z6SY M>?7P,)T$;^[XZ*KVT,=H/Z[FP8%:!+\J6 _['JB,>=MOZD/ZSZO[^W3^&.?\ MW:.M"5RA\SYDK#:GU.VG^'E57M?LIJUQUUV_RUNU-:IM;'%VN_[GUN1Y M_L-=K#1^-O%;64?XTFGQ\R>^?RW1.GUU6_A\RD;Y;#293K8>YV^S\98KV7@W M.I_/73JZN[KQD_EBZ8.V_IFE\SCHZ[MLGJ4WRVQ^G3\7K=C2JCX?GVU ;6%9 M;9[>]VP+(YC,LJL;,\_&DZ-^\+YGVQU!58T?;M+">/*@^,",\?4S^_KHF,J; M=3:N S_6C[]F^>T\?;B;C%1@=E5DVWQ)9S)7_&"J-&X^QJMEF#JVN4)/YHIC MHSO2K+-Q521"M=:=C;*:ABLU;FF,&]=RNQI7"!J6-NIH3'5T>Z1M1R.LH=?R MILW']S&;KXVD8);KL+*.M]'QN#N[S:$Y.LX:7?0RWC#!K>X?UCOBOX4GWLWB M=MG:'@H6SN_9Y/8N&$/J:[!N;K,GNVE%\XKTZ7T@O6#W[OXA'2VO\\"TS^ET M'0'/9[-L% <=_;F=:+/Q-O*Y"S;I;);=5#9>SC&67A"LZ\@UZ+(7>8JPU?OL M:Q8CKA]6]U^R^7>67N?_R!8M:OVD]_6"1+59NW9'SY]X<5B=5"U]W+-PW.=^1%\+]MOOJRO%E-BP=;$K/Z M&SJ7MIBUK_,GP52S6BS##%TYJM[F.SJ7^&.Z7&;SV=7-]KD8BPFCJA'Y:NT% MGKUT-NI\%FW;++@SB^5\,EJG3(<'U9_I/'Q*8223Y6,SB4YX0U?2[O_I-M+1 MV+_L\IV=(K+Y6EK1]O'^NI*DVG)8I6WS$5Y'>V U?UR_[=B0]C[<\ACJ3DZ5 M&K<\QD_9P]8/'Z]34>.AF.^.["D#K]5CR])4HV-)DY/&\_0LO=R,:I;=QOGE M??HE>W$B;%^[Z7S^K%D\Q"_C(7[(U@/>UUO+(PWF6KN#?=EAR^/]F,TG^=C- M6H9X?[>=C/WS,IVWC/FACEL>_W6PU+-V1_ZZR[;''$_5M#SF5UVV-^83B+%\ M/]G;TQ>"?;UM/%J-I'I:X[#IH04^?F#A[<#BQQP1J9:4$SGJ/J5=$ M6F@]]=I+K"W&M@I&3ZFGYJ.?\ODXF__M+P'?\)N;;#[?KGHEM6O6; P.Z9?\ MQ0R2SD>O*/R\Z?:)7Q[61Z]_'MU-IN.B=2SFTP%?\G-@'^0L/OA?]G[Q[<\% M>^V\-STE!&4RJ;PT2#FN#6.8<*DED1)J21DZWY3@PHR>/V;%$94GU-D<'EY6 MD+QR'PEDUF!,$<8:6"&I5 @6.%!"6)^?_?*5V=#G1U^9$7D_6'__S _Q[;4O M%'^2;+_?SS$Z.WTW"U--W%O:#F8?:8XV2L*<1+ )LQ$B$EA@*>=X.W*#A>27 MQ9(.-)IW!/5QDK1FIZS'G$[3^7<M$@\0Q+1Z2#(@@CF0P2%6 9+D4E<_X B? / M3*)F,/=,(IW/5HL:$]'SYQ-/,(>.(Z$M9U@!ILANED52-IF'R ],H48H-S5X M"BG7N24Q2#U9+,JGF1>'?'M7:1OP,\;Y]VZAO.MQ'/7"0 M:4&0L]0I+35VQAMEE;-*^4K1[6YDC275QZMI=G5SX"Q8E:!_]4X2P+G" )I M.$Z]8E( CIT*DYZSFAAZ6:&<5CB1]P1VUQ_ZT>KK/7[BVZV2R>RV*+1>X0L_ MW"A8BUPJ8)UA)$RAE'!%B>.$>>X-#C\[WP>^!_7GI4I>2U7EDV_2;6()D#RL M-Q:H8-^ -69KM 2 - +FP3:H$U^-O3/,"OLO_O@#<\.%@F'B4#!L*?0:.N5 M4AO$C;-&5^)[I[/#B[$_;OZL,0\+2Z\)M(I2:\1&&ALDU.JR MMFLZ8$TC//MBQX?LSR>BS_-9^.MH4_&][FQ4MZO$,*4"(D!:I97&/ECBMD!$ M,=8D[6B >SD=,*QCQ+NV/JI<;]2CX;%_.!6,C_*&":!6.D^4,9Y0JW58#80( MYB:10&KE*R50]"EQO9S#RGTDB%#J"4'$4T=%$%^[0#HEA<5.<.\N+AA!T++D>K5*\L:1] MPH7SC)FPV@0C&,)@%B-J@[/K",'8\DHYEF_'YVB+# >CC>U!?:)AN9@OGU L M_.LEO<*/DMUM0=^/]J=3]6VRS^LH?3Z1A@F!- R86>JA4]@RP@'#&#-&4*]K M1??T:5G/>?L(=\J:[/;E"&U^GTYFAUASZ/D$22,8,$@R$/PK130%T:[&"EA* M!+F0T&9+>LW;1[0:2Q8%31;9Z*^W^==?UA[,_#$RA1?_B$3A3XBR_7'RV^<] MK/C^RT1)*)1GR@C#*,5QJO6*L#CW&FI1DPWM01F9+:DM;PA@#QHW'THT;CXD MP#"C.<7(>$,-PU)(QRB@+*RY .DFT4/ MTUCY^F'U93H9A67O;C)+_Y[%LG$'<_6J=I!X1S7VP%B(-16624VQ@4YS*W&0 M4U]&6*E=0G0*<9?&@UO-\X?L('5>/I)8X C'(@A (.6 2A$,*FA(6"59^%^3 MV6) R;_MDJ,AB)W:COEJ>:?NLWD0KY0$KQ],B!06">YY\,4"?9%TQ@-B!%4( M4VZ;4&% >;WM4Z$QE'WM;>QWIMY/9MF[8#R7;84=:9E08Y4@CDII/:62"]H-UN?EEEH6MP^NJZG5#Q\^;Y]XR!FW!FCK/;5<*1NS MDZVCE$)@V84XM*TSH1+#FF%]GFCYF7-SNPJ68R@=QTYH)RT5!$K"M+-6$NO# M]&'/N$-6:>JKEZ5;I:.$4(]$,*N(" NH]$0H2 FSE")%I<47=NBZ+7J<$CX_ M%?/.)X!X*&JYWLN/(\_7>_S9[*RI>25C^K[_6&4ZJ--/$C3@F"34.&>H5E(B M83T!0FDF+."5[/0SXE%I$[U61XFC&!/-)?"6Q-,HVG$!F8XGO8FWTE]*D+-C MOKPT$[I4PAFGB]W-V,59A4>?SS_.\_%JM-S>;_!HINGDWN2+ 6S(GV6.X3JX M+4AIS;EB7E$- G\@]%X+JPT_HP7R]_SK>J/GW>SS,IV-T_GXA>JV9UL^Y=-I MT&NL"ER"R@F])4I22$WXE( PVC#MD4<%-MSA)O'4"YAM*C,G[UL3?;G"^\== M0L+]#1)/2)BQ >8>0XL!($220KHPMS8)JM3FV<.!^IMM4FW_ M&;[$=XO%*BN;Z:IUD CB3!@"8)XI3&.RG,1;Z9WAODF$I78DKX_)[?R$:ZB" M\Q+P8_IX_S1)N3+QBH:)%SHL%L19HQ##+'QU#A3280[ M$?JWMGP2"9 5WA$JK F>"578%-)!K9LLG[5W-A_V%M^^/&K5!/V,3F#Y)007 M[]]Y9144EG&D*+,FK#$>&X9SPQ'G.BJ"3"$>,ETUSZK422 M6]RDD.J IHRFZCS(BI.1/#EI_V,:W,+E^_3/Q6JR5+?AS8OE;T[_(SC;U]DT MFV4EBT>=]HFU0E/GG8(40B,10A 6\FC@>MUBZI,9IZ@T[Q[@5@GS*?]C59\F MWULEA DOM<%<260M(LQ#M1V[ZR#>M?G[^K+TA]O RV;QP.3W,1^-J!QHD2!.G%16A>^*$6F]A[LE60L++JSJ15,EO]RA M:P74ODCC)[/),GL_^1JOKE^FL]M)O#1RL]WJ#N$!,.W[^#^D]\)CU&710$4,A IP4>%C-+B3>TRE3JK.Q!0V<[./9;#&YG6V<@D6Y_[;GT<20 M,"F#8!D(+:!75L-@-6Q&&?P4<2'1G\YUF+<*\\ED^&VY/F.P>7WHE0W.83R;#LY7X?=G)^\-/)TP034D8 M,"9."."1%W8[5JN);W(?UH *-;1FN;2&Y,E:?Y\O%M]'\/AA%2F7W\0MS\EX MLKZM-'(ZF.O;Z.0A0M3N*-%.!@9+):7A0L'P7PP*";$SE[*6M*'CO$>@VZ:2 M62V6^7W MQ&/#O222!VF0.NU$QXAJ2'G:B>;A8TN3!C2&M03B=I!N2T&;6TB M-9UFM]EX^E@$L9O@<7J5/[2YS E%/IA4#.:8\UEKJ0-]9GO-3 <;NL MZ@KOWJ++M<0IBSK7ZBBAG!E)@)&2\^ ),".XV,W7&#:Y;&'0X9\&[.L#Z#,> M"3AW,9FS' 10F@IAL><@&-%A\1'1G"868.2EQ=5"[!VE9>ZJE;PX:[([MG]" ML9EJ727, V80-<)[2:W$TAM/K0[V70 %5SL><;E'O"MSYF#]F4[4T/W4,5OD MT\DX'A'4Z32=C;+/=UEVQAM:=E6OKV[\9!8&-$FG'_/%9$VYXS-%E>:)AM " M1)D+Z@6,8ZAQL![B)1TN**):.>%NI-^$A:IRF3!! M]7J.J _>G*K:O0QI!N9E5;$T0AID)=$R0 F0\0R10G:N&L5O!TRDDQEP4O7* M>ACW-A%M;J>+1M;5\BZ;?\I&69 @^AT?LN46H;*)J4K[Q"I$'?06.*4)YTZ8 M*+ME0C!-L6MR?&V0-3S:Y5<7&/%UHG6P1KG MTF%&N)4.:"AY@:J HLG<-:2@73XBI\,5T^0R&LIS/ MXZT31Y5'.KC]FWUXB:TH%G$KD>YUH_OM4:A]A/N;;D9A;KQ.O\7[5HK5MW3> MV?-\HCRD5D)/N#>0!VTH[ O9?/AG _:P2U^JVD#T+-Y]5:\^(7&7PUNJ';-< M:.3I]SE5V4:)$;PV._)E.GU#[&B"9(]EQ!ZR^?+QXS0-$L_&T5=\B%&P.2:VTKI@>S4)S@S8+6K,EE91[8M#5V':2^-6ZOLL762?)K=WRZN;WQ:; M<9=0J+1= @W1SFIK*0B22D"L*D($CBC;)'-E2.F_[?*G34C[HH_=:F)GC%>9 M?@XW2I0TPE#NO7:.4V Q,Z"0TIE&[O1@':+&Q&D-S]XFG>]>_H=\-CKJ%NU] M/C'&4,\AQ5XQ"@CC5J'OLC5RGFN[1V]HF6H#S'[]YJ,.<_ 2@UVFF06"4".E MCV>1=Z/'MHG7(X;J*;>TZUT3N_XJ.FSRK299W.7ZO,Q'?]SETZ"1173-EH\5 M4B2J=I%@S9%&R#HFJ58,(RUQ@0"%HDE=Q$'ZS)UFVW2$^AEX5ST9YW"CA"@& M-<"<$B2< BHX &HKI5<*]UI1I ]NM:_^P_QJAG7?"14?T\<8H:Z>0?&\0<*0 M0PH$M(")=_9::FWA (3_D5XKC?3,I),5?2!OHA&R_.*V2WKF1,@9=-2H,,,H;< 9?:!OGD Y;KNU"R M\>=TNCD]L9X5/V5?PJ@6Z6S\*7],IT=X[1((I2/-F_KV03[6^32(6\8=)+SYBVGF)?9-'ZN*0WJ9$U MR 2<;LRB5L#M-WRX&72M1:Z\8<#/:< Q%4ZX()P5@OA"6@Q($RK5#CZ_42JU MBO#Y?/Y:OG["K<.&(@LM#/_/(4"+G3T/@B?;Y.Z$ >;I=&)C-\3T#$SY'CNO M%R!ZW2X!84YEQE%!O4/66^D@+F3UGEWC?C=<>-J^V/'VB; M*\(,"B)"Z@V.IXZV"7 >:GDQ%XRUJ__2_?GF*/?%++U:Q!C&PN3W7R:S39GY MXOC\,IX8GXS7@L5SYG58UZC?Q LOG60^WNQIA.!4%4$W#[V!3<()0RK8U"DC M^]3 V3)*GD)7+ZWD>"^N&<>UB?+Z( M0Z4)KJQ9HI1B -#PZ2@JE<3!5ME)2K5IPJ:AQ[):Y%.+$/<:?=B+QK'(P]Y& M":2*L>#]2F "B%HP"7=28D2:9!\,/8#5IG'6%L!G<"6K.8X)L(308%/ZF*3# M!6,&^MUZS7V_Q0C[##-T[B36A+:_H_('2UZ54*:D50*4TD0#YH30%D L$"], M/@2!;Y(G-_1%JQL2M0=V7Z0Z*96N!#F X[%O) G28;KV$,82L5LIM6@461CZ M\M4-I5K#NL=#]AL=K4=^K/[0GJ>3,/M";R%B6!#-55CZ=RLT4E@VJ<,PR-2F M-E3\^B1]0UC[7-7B_5$5N/+RT01Q*86W!AMDG*+!.7"HD(ARU6O0Z(T2I2&F MO;GLX_$Z'SF=?DPGP3\TZ<,DF)Q/1E_FN!]MG#B +% "8> 1]@1)%J3?2(V= MM$V\KD%F,W7 I-91[HM;U_,L7:SFCY7FH-DJ$QH[%^C=* 2015J@X]>FQ,:;)@C=(Z[J+::I3 MR/NBX*=LF4YFV=BE\UEP,1=/I++9S62T_R*5RHT30S'W+-XVQJW$C%CL=E)C M#7L]>/M&B=8ZRN<+"=0*!2040"Z),9I 0P "L B2Q!+@9M4JQY@_E,'S&F, MZ5!.95:+9.]MFHCP2@\@])0;K@6VS.R6?F!%D^3P^D?_+RJ\W0;>WQG6\\T% M']=PWF7+R2B=/A_3A5UC0#TT0 -B/,04<"4\ D)XQ@2'T*!*P?GS?/9M'L:V MC'*.@[NH.8TW06FG,&.0/L#1*PAYH++!-:IQZ&+L>ZF]UKR*6)P[+J ,& M4XJ1% A1I:1FA@LHP<5QJWWU5]^KJ(?U>?8JPMIR-5]_@.-U^.%C-O]\%Y"M MO'UQJ(.$>.K#J@VQQ)PRRR5CR'-#J Q("&LNC6EM$*%T1Z,EI,_#L_5(%VJU MO,OGDW]EX\K\>MDPT5HSKSQ00GDJ5' U&)+><:.9\E UR0%Y:QL@[?"J(<+G MY-.[Q6)5FTN;1@D. B*IN:6&4D6"V\HI)Y!QA8EQ[.(.<_?$HY/0/2>'KE;+ MQ3*=C2>SVYI$>M(R9OW"\&UX$+X<:JW55E%@>/!:D>2NT:PTR+2BGMAT.L1G MV,L_P9:JT#J!B&#C;,S*T]0:I!SES"J H(P%W9M0ZZUM@)Q*K?9A/@.]:IA0 M):T2+KE4P$*..8LA5N&L8<1)%"9F@>6/M,W1 IT:PGLV&AVUG ZT2 (R%%+@ M8/@FXKW4@CO+#* >,A6W#/OC&N=LOYJM/7V M,ZKTE!!#';6 A%5 4^"=Q$1+I!5$7H??5-HA[@:3#]GRNXY*)'[V7.*#.6X] MM-!91^/1(B.,L%0&%P\ 32XP8;DC?>?MH=RC-?%2[B)WJ,*74Z%UHH'S0.I@ M,S%"+3%:>N241IB1F ;7Q$@=:)"O'W:UCWVO9T[W#-_G\VQR.]L4S1D]7L_3 MV2)($74^&Z__-=TP8/Q?J\5R>Y_16N"/^7S]B^5R/OFR6L9RJ-?Y9J^]A+V] MCB,)CJB62F-.E*0$0(W!^@(OZV-6#.YU$Z7[ _NMLG/?Z=B!ZFT \_9I\W6B M-;&(BN"R6!F+:$BCO46688EEK'O09Q"]C[RWL\_2-1'OT^K_;MY?W<1[W_TT M_W,0EOYN,/7,^E?-@C7&,.$>$0NLM]MZ2 C9"F+^XZOY=JKO4J:P'='_' M'0L#:W&=?\I&^6PTF6;/1GZ=MS?)=?&ZQ!L&I>58)-(IV# M=%M[I/ ]-5?_;>@Z=%DS8#P]VFV]4;4??0X_K7^>0FSJS1/@. 64N:U)Q H M1&2\&7HK.5:DUVJ8O=P<=U;ZO"HAU[J&^LN@"? LPOB"WVSSU9?ES6I:W"E3 MFCYSN%FB.)<$2@)X3#,#V'-23 F4-]M2'.2L.2@NMJB9_N;'%Q48U[G=X;^; M&VK*>'BL:0*P#CXU< ZBX$VK8 U17DCLC567EA4X*"ZVK)WC?#QP-\S37?GP M611WUNALEMU,EA^GZ=[EMUK+Q F(PY1NG$.4Q#U;X5 A ["TR<;9(#,%A\&P M3I33VR&@.'"=+C8[Z]EL<:7M$D^]-%*'/Z60&D(CC=G*RL(_FU2- M&>+5YD-B7YN*Z8N$OZ:3643I:A:O^[JZ*6J]E_#O4),$ 48)QHXCAHQDE&KE M"@F=:G0:K7K:8M\%BP;%P)94TQ?Y D0QYRZSV>:_3T#95OFJ$&2LWDG"H)=( M8L29]EQ#2A7\_@F*:OEA;RE)N=[.O 9#AP[/PM -- MG)6G+RX8VHI5EYS[>TF(-8IX!+356"/M:+SD88-#6&[PQ=W>/K4D,U%,JP9[L.S\UJQ[Q)EJ,5$.6ILD#R@Z?'NZ[*4V3X# M,6?S.+J@76 " M>UX<=E'*N29G/]^UF\BH)+.0P,M)=Y:RGFPJK=82A:_9DDQI K#(F-#2]RH"E#M'>"SN<)=D+,S'?3%1'=SDXV"7^:^A64@?%N? MPOQQ-8LRQ?^+ ?*OZ32N%I^";S^?C&+QT/ +-1L__\&3)TLHV\';$N\E$<)2 MIZ61V",G4&%]Z[C=>6GY-ITXT^=73&\EUIK(]#&;3_+QZ^2/T705;T!XBMX& MT9)OH=^!)!Z&Y6Y=AH]'X\ZP[\$^3:QJ8J8,< GHY",9M,;>Q/?3U>>0, &@ M!IQ)H;F!'F)MBE0_S46C*SAJ'UQ\6&LZ,'"^_,$X7E,-/S9EE2.0(HR00(YQ MK!%GQ?)HG/=-)N3:]S1L*.MFW<8X!DC8>DKHK9S ZN%AND8JG19(O9O=Y//[ MM.IEOM5Z2&R0GC!')26<0B>)-,7A=D.$:6(\US[4V/UN02<$[ ;J'K/1O^:6M?RZX3R!NCVQY: =)A, MXQ _9.4'JY\]F3#GC>8>2(Z%5AAR)M1.'M3H4JO:2;:7P)8FZ'YG2[\UI[&WS\?38]'IS6>V&U2U"@'[6B1:6Z&UA%)@AH2@W#$D=="@6=6BV609!X\S8W+&9,0P__&Y<7E3^@MH4(&/!QB M2#F- "/ J (;@U"3,C(#7!H:,^355G#7B/?F>.6+8&K]FN?C]=WNV?SK9)0M M/N?3,COC<*-$: *4%,)(IHW%#'(DMU)B)5D_20C]'F1KE5FM0=M;@:%YOEA\ MG.-?H].T CYFU39#3D>POJVF1A7=% MK]Z&>7*:K\]O;,^IERYC)>T2'#P_!@B 1GH.J;,B2%K(RFP3ZW20>TCM+UGM MH=M;D"6;ACYO?\UFP2J=QA/DX_O);!*16$Z^9LZ0 M,ZZ0'KE&!U^'>OJZ56YU G-?)-N=PJUTW<:>IQ-B*3(.0>@8$+&X,XZW:VWD M$DHVB=#5+\GXYA:TYHCV'5K9#'3+Z@_Y+"\DJ!9O*6N>: 25%40Y&0,%V$!N M=DNZ:58N;)!70[?-I@Y [FTBBO5[G@[UF0QE?8DJ.V^!9R"8B>S M=/[X+H"W"$*/8G@C7R_OQ:=U-!+7R5L3%RU3SX6FA@4]&JQWU@,QS#>AL;S\ M578XFNE]VVS[H6Y+U%?9/GO>(@%:"@$TID$D(3FGT.[D0UHU*6L'P>4'2]N! MM<>\[U-N<@=<$D:LE(AAB -&7!2R2*@;E0BI'T]_<[-3$S![2\-.Y[,PZ\4L MP?4U!!4VI@XU2;12V*+ ?4V8<)I9;0JW'2U6BZ6Z6R]-WU\_:K;5>*T9A@0*@V!Q@!GD9"[3PGR1I4- M!EDVH^UUK6/$A\;!8^M@K7X233@'0!$72]@0 #'"IL""0GQQEU]W1Y8367F* M&LY,R>U<_DJ4^J0\U%-"$,&6(B U#ZZNUQA+6N"A;:.0_B#7WW/3LB5%G"L% MX2Z?!@4OXCF(Y>/94C&?).._'E65(PY5VB<&":J1,B[Z_,QY)YPP$'IO MA+=05G)K.I;_^DBI]^/EE/DL?L[JVZ0LB%C:+F&& N_"G.@) ,)"BH$J9/5>-8H2 M#9A&-15]B"\M0-J;K_]\J#:_3R=E5]/N?3Y!%A(%""&4&XFEY4C 0K9X#^J% MTJ69GE^Z^BT@VU_J]JX:U-^S:/J49FR_>#:!2GK$G'688PP8))#:'4($-=K4 M&AY;&NKU59)V,S3[8LAU+&"PFC]6X\B>IQ-B)!)!,BVHLUI;2ZC>R@4U9OT4 M('^C+&F.9U\\4>/Q)&HGG<;3:N]FVRMXCC*FM%U"M&+",^:8!58BN;Z(=BLK MAKC)=<'U\_S?&'?:1+8W%HU&J_O5-/JSZY2IB,4\N\MFB\G7;5[)<495[2/Q MP8] ,IB(@,0CFIYI0@L,(,1-KH2I7SK\K;&K(Y3[.V&R#.)GXV)CYBBM]C=( M((+(!L_?/WX=GA*CG:#:$AY3A05EAFE3X(&,Z77'JD=>G4"(HY<[M@ET;]-2C5VGU]L9 ME$.OC'): >$U99SYPI= "#0ZM5:;/'T55.M,[R_GKH9H][>PO91^5Z[P8SY? M:W6YG$^^K)9Q*K_.:V?TM_."A# H--'8$4\M<4(8"@KTL >]E@6X.*Z>0T7# M3L<&P @A>0 0.A3\%ZE4L:P@P$P_%]'WF;#?"]&:8-SK(;H]_FR0/9OKR>I[-%.EKK=C9>_VNZT?3XOU:+9312@K17-]?IM[W?T,>U8DKXV.LX M$@%9\-^H<)QJ[[P.[E?A=:'@J#<)M0VU.$(OC!^R%GLU,=XM%JML;%?SN*AL MUL^UA52D46?CB%* :"WV,7NB7F^)EP9CBR 61E#.) ^>P187;$RC\U<##-/T M:C9TJHDS,_0?Z725M470DLX2+SCQ"GHDL+;82>G9#I48,FG S_KU'RZ=G^TI MXBR[L)O/:WO;<%DHJ:15$FQTC9Q#6F$-A+:>BB(JCY$633(]JA>)Z/L^H[YX MUQ[P9R'8^OLH!ARKR?T]6][EE9EVH'E"-1=,2(TA@EYYBX.K6$BNO"8-*%>] MB,0/0;EV-'"<>ZML,@J,BK 4? H_V4:^-O/N=6[#($9!DQN#8*\#?K11H@"E M1'&*-,:<:$>M+R(+Q$K=)/A3OW+#VR=-VX"W394U@6LR9=TF 40Y)P"U!@,% M89AJE2C&K1RXP$(+9V/**8#WEXY4>,V+Z_Q )LQ:K"\O+=Y\3YL)[)(IV)4"@;77E2>^NG MGSN;SK MPQS$,#=:08TM]49H[+Q@SG&OE;*@TEDJ1UL)J1X)AZ[7FH%$1S4&6R.B%6?G9%-3CE/-BR[NX#+>X_F9A8S[X]-\S MTW?^4!.6J, >;T"\<%5@"3=W*@AF.%"5=FFZQNI888,73R84"HI!6!"A4>%/ M9J%4A4R>R"8WH@XP>M&+]@_.'J<@WI>-O47 9HLP)VPT65[I8'^#!'J M$& M>J8@Q](2[;?26:6J7='V%OE44[=Y!V">CRI'ZQL<:I)0[3#!$%HC?;SUB#(/ M=Q)"V:C,[O#HTE3-1UES$JJ]9?[FP7+8##4;'SWAM^?I!#+EC#!(6&DD$$!# M@ NYK&9-3FV]";;45>_+=-_&D)Y(E<5\^80FX5\O*1)^E!2&Z(%UY^4CB18@ M+,3"."^AP9 B8$4Q.)9XYQ1"B3A@8^"VP'VJ8#_\LHT+X=8*%)I"J6'\,$F8@I\@6PT8"7LCJT([F7M*@/G[]J-W] M]JE,[>'7\<2IT$YXK)FC7!L"O-\-6Y(F&T0#6@>Z47M]_/I1N_[TODSMX=>) MDE)I2Z#G8:1:2XIU8;@XBE63Y7] )\*Z47M]_/KR$?8%:#Y-%G\<"4:4-4MB MN6X;9!,22Q=/IRO+MI)ZIE63;;D!,:7MD$2+D/9/GB*(?1W>?S0X4=8L\<1! M#SW&Q )$J5!:\T)2(.&%5=5K1^D'F=08WY/3L+:;'<4FQW8[^K?/5L_3?TVF MDW3V*4NGQ?C@X>C$R9TE1,0BZAH@Y330+LRXQDE+#1$.> (OK)IG.TK/>T:] M_YGJ?87Z17N>3I2"$#&*B&#!;%=*>ENL_9XPWF1>&F"UM/87M5.1[)\A'_)- M;J"ZSU>E)]0/-4DX]R!0G@%B9/P>+"";NTO"WR55O=:5Z9,K)^CX(%\:0=H_ M:;:S8S%9?DJ7&:Q$G7T-$TD8M@ #QP'TP6_P"-)"6B]5DVH$ W*QNR50"\#V M3Z-?PVH=:X-(1'C]K20#CK4Z%3,&Z'J MF6E3+8.KGI[>8@:7"/Z/QDHHYR7G.J#D=X I)2[,N6RJYJH97/50?3L97"@X MS%0+R)T"VB,J@M^SE2LL(8VJCKP)MM15;X4,KGJ0ON6-/.X0($4J0A89H![B6CGV7-/SQ YRAJ*_T.GN$ M]?#MBTG[]Z..KHIES1*O )$ ">BX$N'+(QCRK:1AFF]TP]*@F=1$Z7EG^/;% MI .S]I&ELJ158HA0D"&@/#.::HRH9X6AW]2WX$8K! 46L>+4871DF,M!;>8(O2QQUKE>>JO7MT>2)SB>2M)]72044>ACY7[E$)6:*Z^=E"Y,Z8@Z M!2[D]-_0>-F"*OIBK*O^MC[/-=ENWU-IX&EW<^RY,]V6,9:-V]-%'& M44V<((Z'OT@4K$4"$)><>.J?;?JY+J*C5:)Q(!8H.I@9BVU <-6&JT4H)H8H/I<6&;5$,@T"%.MZ:DWLFY M;]Q'MQ8JM$Z4DR+([I$(7C>$(&#* / T^/D6 =>H!O. R=D&$PZQK#6TS\FR MQ:-83[ M#&OM[J__.GLXZ';X6XZ3E]V _"38:>D6E$YH$-)A&+'RG1B-LL6?-[NT8 M,&=;(DB5.;(EZ'NGX;O9PVJY6(-24FCC>*N$![^/:\@!58X*B#1$/(@=3!VL M9?CII46E.V+!(:XU1ORAV+1,(G49*0$(EHYH)Q10VSH8OR4E*&QVQ&F#N[["= MA184U#LAOP??8XK,IM[-X6+,=9HGW(%X4A(8SP0U'$FB&#DD0%=A1 R"VG!J$A5+:&.FU!DI+>B%% MH;NA1MX7['W1SRV6D_MTF5W=-.)?G6X22CPGABHEA0HND]*>4.!$FP),0@RYQ0WC5@V !3T@=H\+6H MG;=\#-IJ[2R@T"JO:?BZA<*,Q$J\%C.NT,46N&VB]#K'H.OA^Y:/02N#&&#> M,"TCD%H3:8P+_C]&SG)P81DF[2B]SC'H>OB^M=I8EE$IA8 0>$^!=%HY "FU MBA'B5"/VT.&Q9X#K82MZ>8NUL+@$TG!O-"6<6@Q$+)$?9GZ)I/2TT95D YRW MFJJY:BVL>JB^G5I8EL-@$U!%.,"4>J&0URIFM"I*.:07MLHU5V^%6ECU(.W? MV/Z^\_&^UI'D/>T2(J0-]D"\PH=1A*AP&"#F*7<8$MDHTY$-CSX#7.;:5$__ M5-Q[&*9J;>]#C1,O*6!46* IIM)8:3EGE',-C2*>7=B,;P?FSH]: MY:.U^ZMF8S=;3I:/[V8W^?Q^W"<*%=IPA2EC!B%:""(MOI [4#M0;-XJL-7F]!/98;*X MM$W?A:_IV__-'DOI\>+91",< PDJ9D($"]V","$58B!NFY3L'=*61 _\:(9L M1P0I9(Y6SP%>/'TD<088[I20E%D5EA4H'2D&[07I-27IK=*A : =L^!C,!SR M(.W8!C_I"!V>/9O$0CR"A378641(O!P8N4(,&.R-"]E7ZH4739#MB" JC&N\ M/L@S36\/$./9,PFFD!/E0*;PD\4H MG?XS2^<^_&1?8*+DZ40!Z)1E1@"GD6 6**0*40 A3?(DRNGH=D26S5WE3XA<;H < M>CP)]A-1D"G)@9"0$H^8+X1QK-'-@^)'H4I+X';KSF[&^"E[B$F&L]M8/O+@ MS%+6)%'"(\P 4TA*A*1@&NY\=*I5DVPH^:,PID6 .V6-GTRSN0E4OLWGY2&0 M9T\FF /+D2 <>2VIH!2:'2;(J$87O8$?BR1-@.V4&^X^F\?MGE_G^9_+.Y/? M/Z2S=E/OKC\UU :7&U M6BZ6Z6P<9KIR [:D84(Q0HX82B3R&#OF+; [EU^31G6L?ICH:^LX=[V3[M+Y M+(QJ$4N+!Y]^/=P3=M!;.BVU'4PQD I51P\U203U(EX43"4V%!DN,;).2. D M==K;2O-@/U)6J4Y\L$W"-1>*> 0@K$,EJ94.>* -QYBX9M<#S'(DB3-%?[R MC%=+T)[C2S7I=+3:7(5Q=?-2D'.7&6[S:V984J,U10I(;4Q8B=TF!""$8:S: M+4[]2!E/6X].$/59NP0[A31"3&-FM)&&.&4+>:60%Y;7W5SM1[[I)N#VEMZ= M+3<7V<0/O"RQ^^ES"=08*.DQ$);)6 DQS'2%+$2@)L''-S']GZC9EYG=#3#M MBQ^_9Y/;NV4V5@'F]#;[L(KYYU4L891!@(H05P9%F /GMK)9"L&%W1+: M#9O:0/9C4J'B[9&T+STM81O?*L 7HE2!J_%^KQ3+&*>N:<\=[3&18 M; +@P#(4($*. ;%;,+QM5#MCD&4A>V5EZ_B?V<>L:@?=!<71P^NH7,:.* )I<$@-8P"@CG0R"M8K3AE-U)^O_11S9:3<53*Y&L5 M_;W:OSERN5Z[+XJ9\EXJ[(WVGG*)E:086AZK#0(MZ0\3J:]*K(-W?9Y!&WVM M9PU%TX_[.SA2K*K#MR8VYD(PR2D7B#+.M> $6><<#F8M0A=VZ=FY2)H/5:'G M_7#BR?BC);..-4TX19(9$N7TE""F>9B]C,"(:&R OY2:!4/B3B4^GZRBWKR3 M^X=I_IAEZ_RNJX<(V/$"SH?:))PS!IDVVC)#-<$* !]O5]?0:*0:G7E^,S0\ M1>4O7926 .Z+1)^R8#A-1M$ICR,^2J"]SR<&:\>Y@A*+N(90Z6A RS%. (S1 MYF,/&V >YPX!ZH,/4D6_;B:C^[21?9[.H\58 Z3HDJ[)+CY/-C?4)+@ MIA,!@D]NK%+:QYG9JXN+\+9/CPY@?B,NQ_L*Q0+;>D6"G ":Q_HEB%$?TS@A M%F%F]M!J*'B3PRP#G,4NPYDX57MOA/^;ZR.Z(_^F_T0B0PB0U'E,*%9(08$A MY@A:2R!$338]!KG5WC_IVF7]26H[1]Q[/3=<1LB:(^:-, AA[]) M1 "E_,)NL.J0S&?22- MR;"^7Q9682FLU4^B7= +$8XC@JF,M0T@%R1XHUHJ!- 9MW0KR5%EBJG742*9 MI(@+ *##% 90./2$2P@8A$#R7C>G^E@-.^)+WJ,2SCMCF/6-18MW,Y/.YX\Q M3V]MYU_=%,W.G0)RGID%2885,0PQH*G%7A!*J4;">N8YK%:UN5L\/N73Z?:B MJ0I2/WDZD2IN!L18B9%4&!^_ H:"]P:Q 4XV20P;X+9+1WH_,$.IO-E+WPY29,'6%$3 MR+ZIL+V^;E.";O1X/4]GB\W)^E_3R>S(F=SJG20*."V-$8);00E5P7\D5FH M4;"J/:QTY\/;\6VZ(%+K( ]QU@DFF;;4$>L)I!2SX/$AKJ3G'#+1+#)<>_/N MH2@E_N:H4A/&,UNAP17/9Z'3Q=7-JU7ZAS1 ?3S0: V"Q"E*K= 4>&^]U&'Y M,,:K']Q"+G\PFR^S]Y&OV2J+JFFMP9^ ,@X??Q5\K8K=E3(H20'"JO#&84 MLNBF N>)--03A"^-C)TPI3H;6]! 7XRT\0*UR9=5U.FG>!QR<32[\E"3A%*# MPZ)"L'&"(J:T0=S%.SJC2:I!KTGB?822.V/ RQLGVP&\+TI]3)?1+C_*HV?/ M)5Y ; WCP1:1E"*I$(: 4@<% 9S87EW]2R)/$Y3[8LSU/!UG]^G\CT4P8M?_ MB((?9U!IN\1):6,5:L@=HD!* 234$'A.F;;8-9F.!IG2VQ>CVD2]MV4N^YI- M\X=L?)V-[F;Y-+]]K+K:E;=,& C?$_4*"@&6U2S%< M$LO:Q;VW9*+\9OEG3$N9C8N_;@6)=4Q,OJC N,I])(I91,,4;J2C%.J8Z<(# MK%@3I,)7V"3N.<""#7TQKRO\^^*@62V6^7TV_Y1M OV+N\G#<=:5M$H@-X(% MFU( 3*@$6AM)D8!2$@EQ\.8;\&Q(EP?VS+/V$!] ^.)]A3,P59HG#E!@C$ > M:44M"W]R;* W0CLM0:.;%0:XY7?>J-FIJ ^ ;Q^R984=E&H=))AH::&5 &M& MI0C3N0JF! H?<_BN(>TU:^&L\]L)A*C.MM,1'P#??IV7)S4<:YH@!11R0#L) M#748*\10^&H]$\"'/WL]NGYF/^$D(E3GV2EX#X!A:C1:W?3.'>@LP0J1ECX@*T.<%M*@N$J)>. 0J\D:W0-=/7556Y8.,MNX_@NE(7M M:& O'QR2*#V"IL(I34$3@CM"=44"JXY-PYS:&.4NDG!K_HUS#LO5'D^MM7' M^N02#"6C\*OI]''+]FQ\<,FLWTO"!+*,.P,8@E1S$6QAA84A4!OAJ&D291N@ M5]"-A=8Y[.?-"'.+Y>0^3K=^M8P9+[/9*IT^G7K=MX=LMLC6[G8VOL[_G386 M)R-+O264 8T])R0H7*I-J76)!2.VTITEO:])6Q6_5FXSG_!HMPFG0$ADJ,;8 M>*BI<-L;3P-:FES>V>&.N%1]86M;)0,PJ/;.23&2.([5IWV -9W^,TO+@K4M M])Y(SC@S&+!@D=JP:%BD=[@1]D,YI"V2K(:#T(VBADGP*,CUGWEKE-[VEWC% MI2$2*Q=<>^N=<@1ML9'(TUZCQ?\F<0/5#)BVX?5EB>DG]IA0IJST&I)8*0]P M8X5T!3X8@EX/K?R;NHV4,USR^GS5GAU1=)@$$*S4ZWI.$F,<% *.T\"Y)K, MNF\MYV5(U#U!-P-F;GBV7>:&9Q,'I..&8 0YXE08YX4LT"$<5KKHO*V,F7\S MMXENALE<=;/,YJW3]UFOB4440BV\$3[^AU&L]0XGW2@&43L;Y]\<;JR@ 1"Y MT1:/ID *S!&U@L3BP(C0G9W/6+5SIP?HR-_4%L]9R%A? ^>-TG^(Y:!CA;4? M,]KN/%2 $!.+['.H%3#6&X:])YI!K"KMAU[&(6WA/6!6:T^\"H8IIIJH @F* M\87=*-(12TX_I%T/_K[6J,T5P)^#1K.8:_T^:CWJMOQ0=DFKA$!O!6/8,H2X M\0 9: HYD8<7=F-(%P3(NP+[S*0Z>L2ZM%TB25C$B5+!T_8<0LL)$EM9N52N M24;" (G5BM:K,>DD?'L[WY--0Y^WOV:S;)[&V5R-[\.7%N?M:-1L#;X*9WSJ M]),0RS75AN-X];'3@CE+"BR\=TW.QKX=KM7EQ \GFJTR EW=TM(GT>4,#9[Z&XSP! 1-6,>,9% A0 MYA$&&!,#H??:(4U-I:VTK@,"A43U+CAXU2IFK$IG8+ 569!:4>\-VLFJ_<5E M''7$A(-.?U/$>S.B*R^Z]1A7N;<$0LX-0P$(9B"2,E[44.!"B>OU$K5+9&)7 MFNB;H7F9) ?C_;6IV\9K$F<#@(X0)E' #3A)@P.S01('<[6)X3[(?*)^.7T& M%75MC6W\[.OTVQF-KMT8:IE8):T2H)4PC!DN%*'"*X4H949X@I'$FI_Q/,.> M45>9),J:)91Q*#R'W'M!N0JN* ;!&0T.@^$4>WAI)E4KFM\;AVP%X!X_V7/O MG[;_Y7)M'8]5B;7Q(LR-0AAAH5?!+=;*5"L?V;&LVVE=9[/L9E))SNS0Z(]6[Q*?P^GP7?Y_%COEA,RG.&3NHO";,[@-Y9 MA8"@3&#$N2FP\<@W21^J?03A;9*R#]S//%7N8/N8S=)IO,UU$RS(@N*7:C2: MK[*RJ_ :])IXA0WUC*#@CCA+D&?0%3@1[INDAPRP-&>/DV8'Z'?OM7T-;?+Y M9JR?)T&FF\DHG2T_KQX>II.@G3-Z<9NA/=;TX@ZV2J321 3KB4@"#0Z84RM< M\,P)(=9R>\8,USVCKA9_.=PL3(<0O?NV=<6N*P59Y0BVAPO:.*N)2< M4U5IH>M&5I//1F'8\W1S;\;BCV/9Z_L;)#KF32CI!!)4RF>_'*Q^O X#.)*#7M(J 4"$_Q$D.(.(<>T]+6 3AKH+NWNI MJ;*/<>=D8,]&H#C>H]GF):T2H3E0A +B-':&08LP*^1DX?]?.(%.T?C1&>A4 M='M+0=B:#*]&?CRWO+QE IQ&5$#%+;). :F@VV'HM6U2O>$ML.D4S;],"F@5 MX3,N;,&I'MW%JWSJKV[/FB8::13#E)A:3Y0"%+@"2>D0;9+:-\"]B>Z7N";H MGH]/Q:#K+W8OFB;"8XD]! 1*+G16F!22&S=I5U7V1X!CC*K$<[],6NQW*2S M+J[CB?[CE]?L;9!@3V)&H9!$*"41Y@:*0CJJ_,7;3:[UM\BTRHW6(S[9H MO:]P<.YPHX1J@;0P6%F&N+;(Q)+K6RFI,Q>V.=ZUX7,JKB=/+KMHURYR>VA" M>?UD8JP6TJ[O' S]4FB$*\166K)>BT&?0?@ M[_G7_:M"Y<8)A@YH0! QR#@8B(DL6TONN8=>7=C]B"3.VAVU\)H^U@ M?\_G?[R;?9SGHVQ1?X8ZW#H1ZYU<1AV70&)H"3 @_(#'B[6#R7QQU<@[G:1: MP[EW?L5#CHN[;+P.]M3FU^'6B>)&!"TQ$%Q"I5 PQ+B*Q&NUURA)%+R&2@#:=_]L=@K XW SD#J/' 4ZG4N(S4*&EGIZ%]'J0:[N@V[\9O5 M/++VA"(Z$'2@!R!;8,3!.ANM@MUW<8W% MU% M:DK![E#O>@5ZGSV-]O>^OFQ>7V%)>?Y@0K015$BF""/*88\PP>L2(O&.5JPK M'3CH2J+%(LNN'K+(A-GM9MQ5ON#RAHED4B@ J!>QC!T.E$%J*S$/?[VP3?Q3 MU9UWB&D_G^+Z3YU.TS"=+'Z?+.\FLS"U+/+I9!SOZ]W^YO-=EBW/'1L_]>/5 MB$* !"( &0D()Z)S44-@AI$*P59JF9-;.I+KFE0-M!#SR;<,6JD1MAB(PRT MCI/=6 &3%W:RZ51%Y>W"V%M4^MG$\&ER>[>\NOEML2EG51:7+FN7T."91O<2 MZN!<>HR)I["0E?662C"AT0)+4:,2:,-KP$:V&U,'FUA>9X9I!A]X8=6GD)>-DRH X'1%"%O M)((X&#]P>WVA8-2Y7DM#=SZ'M*#TTHFD(;IGYM*'X%B>2J?O;1-E@$1A\D2$ M4L-B;JI3A

QN(Z)7^M0$M49:%%V(\_>:W^:2G\FY/ M5PF#3F/L+&)(4,>@, 83X(B)J?.B421S^%Y1)[QKCG(_*\M@;CT]>2%!U!IO M.#"2<>",EG1[CXSS/GSE+48N]X6N7\\O!V,2E5HG%B@OD5#>&P&\0H3P[?U> M'D (FB27O($EH*HR\ZZ!/3U6M6$A!L828Q)IIK"@%PG+I"5D_P94>Y6B-1ZT"?3*KCXSKN2Y[23R*) MAT)2I*._K*VV&(I"/JM1D[V6 1XB;(-('4/Y52Q'J[-%J/YY"'B?*RD84FKA$3_B%!M+#448R.L @1IY(+O!*2^\#!( M547O_>3; +2_W/N#5W>79C(?OO";,\*9D>N;1:EA1%$. GX8:A[KM5[8<<96 M-%[MZO,3T#TSBXY6>BJ_S!MI2K&(1GV\70E!(<(B+(CGVA-DC;DL)K6B]6I, M.@G??LL[?4ZGQ77K)?QY]6P"B/9.>*.4AIL$1JZD-EP@ZK$"O7*FORN4_O_V MOJVYC1Q9\WU_S#FX)2XO&X'$I=<1W;;#5L^<\U3!EDHR=V32AZ0\[?WU"_ B M2[)(5K&NI!TQ/9:H0A'X\DL@$TAD-I;PJSF=3L>UM\L"Y7UZY]UOY2Q9HKG6 MH[WYG&^_K3;[J5L[]3B/:KVG2,8! @_>(T]82(?>@F&&<)C3QSP'5SY?S \7S@D>.7%4LUQ0)>^T"^M54. EY:S7"NI# M\>8$&1\\4CP!V&'H\G[R+4_0!_.&O-H@!Q!S 0%D+JH-SB,09\ +K0$]Q2:) MRLYFNFF;-B>"VQ=U7L20O_MKE5;S7+DZ_'W]:3*[*^-\43]$KL%;"Q1&<8:Y M&@Q +B1!UI6P+:,"DB7A+^V0HQL2]B>!?K:=/Y37\]EUZM_V^NB?LYMM3$=Y M\[C?G,84)M>?WMW&Z6*YBLE^_.]RLLC;T%>?RD4YN4WRO)J_/NP1I%([=3-: M66N9Y4I)%3!0I[@GFQA)X#3X2IYNC^=6.Y[M9L9-=,!-/L>-2::3^RRTND=7 ME5Y:2.]C]&A=0BBMVYXQJG9(<0<7MH]T*DVJG%YU@?>@IZDO!^0?UI/'U;_G M3:GX_4U%" A"6\8)<4I8GDP!_2@"'9N$$XW2P.J/?R>#/$K2I2\^?EI7XUV% MUE*A"SH8+K+_S!1S.TR<5$U"2D=I5/5/O!-@'B/UXORA\=K[Y%5%0CI2;1%- MY%003;A[1,0W*PH^_GB1/HAW LJCY%TRUMOB77I5(5Q4ABK*/&*R09PECXN M %4MB?#YU%4>@G?U41X;[VSV!ULDW[/W%0243;8OY922G+U3,A)WV&@KF^QC MR)^>@4V@'AL-6V!> 1(=U\J LT;G> KV:,B"MV$;&I$=T^'(5M-=$?!KZ?[ M8^'OG%_8?LZ_G4JV?>\KG&8\H1X%#9H"2&!"[+"1Q#3Q+'3](_"[G +JZB)F MNY80/[][]%+)A!D1,1*E'(+#\&A4*$*;;-*9L055M$2D=J#L9R=_X(2])V^R M1R[!*6-]OJ;,F=4F$&>"!6XIK[9U5_%^T29EE)W=_)!FX7B>W3KM"Y6^6N4J M[<0R(!K1H?/<1ZO0.WWAD=V5!?IC[K;6H>W/9-@&,E1.V+RG11&,<9$K)AP M:"Z1$ND9,T8E RFP)O[U&>QDUZ5.JV VO S[:GS5T3FE2MN"1DD"-]PP2L!X MT&B=X5XA,JZ"O^S[B2?-)QW .@KWXX_)ZF&1_JTQS]1^6V$41XK$,Y2Y/@&W M(5>),S)'TQ!?+XMGSP'=0UTYV;D=%:^NW5),M/58&:D+_]:U2KY\'J# MPG) L"1-^2B!2H9 01-K-""AU Z8I_MYAZOH\)X6!>%!$\$LFT MH93&H$BOT:A]W,1H*NIY%[#VJ95#!U*UI9P(( DX&FRQ=!'8BP1GCO+ MA@RL>H)VG%RO)^^C=WSWM2F88Y%*BT$0 UY%(RFX?)(8:%!@FQS2CM /;"KL MEPMJ2[#V=JON64^/7._]\>&"*$(#EXK*D$Q12HT"(H1 XTD$8!=6S;H%Z;Z\ M4=<4TF&(D]#L M;[-@M%\"#;8!)"4"9N(RFJN'5$2+<9+NQ?21,0'V7(RHBS=HEQG*-B_RE1K65"/3"8'T$G*P:.PG#J"#@%%QJG7&B-] ML^(44O%[]N<3)[%^'5Z:GSQ1I50:5C/L(1*T+?#*F:!YOZJA#=V%K4'MB MFK<#:+6I8[F;.Y;E]7_>SP]/[DT<*X8)TT9H< M5@&@/7I*TD"9P&A(N)0 S-.%,6\%M[[LOW],%M,\0>4J,T=/YBI(U"E/ ME3,,)/=HN-)IF%19H:QLDBMWC/<56W<5&@(Z!$6..@4_/EP8C=(&X+D@'A O M;=0@'7$VH \^7L@*T%RH!]AQ$I*]N9#SVFCXD/._[;'0'GV]R)&)B+GP;*T# M)K60,;1H'.IT\Z";Y MC<=XA[TUJZ0)BIU+?N\$\.*)(H)#P1(Y54Q&-D6M1>)O4@7-T^^RB?1'M$R< M**N7DCX)LRYE_<=T-OW\\/F@M)\]4SB%@DN)@8=$[Q!M/HP!2$N9CUSF#7 ; M] 2J2A[Z0^T*)9%0#IB LN $06]9-$9:$=*GO$ET1/WD(F=D!72![I!,VFH MSA>+^;^GLSLW^9+^F#2=TBAU+=PVJYFLQN4L+;NW_/4F\_3;]L M"[]/[LJ/Y?7#(O5WUVK?44U[WU!X;G4,WN(/*8IAX5IPLI\N/2:Z3FW>SIYM2AXKZ5GU%(8-B8/+.$Q,@A;+)?W%,H-"6 M6$XN[>9\)]-@1V /0[?UEG:Y7.4>A]O;\CH7W_JN0I4Y=^0]!7!AHHC"&.=! M!Y*\*.T9>FJ\Y'+8$]7>4RQ+(^;>M7>D,8O%3?) M%#&$@Z4:@7)/0%K"4:G0).7^F6QA=^-4-,>Z3ZX]6JON89%Q/$*LEX\7#I+% M$*,B4BE(D*$FT:'ATGK%3&P2R7TF6R#ML*@AL'U19C>I;LM/?OPT7ZRNRL5W M%_IP2>QCC0L@)G)%G7.(P(W24DIC!7%6,R"B"9VJ)TT];A))OB\$SUF2?E8WN7I^T/Y)2&7O??C>5+V-2E 6RDH S1> M>Q61)HUVE,:(*AF]K%*8>C^CK)?2J$+KPD7!E-)!0'34@! TRMW83>CW\F ? MZ8V:D^"'&L!M@SR0*N_Y&+_]5L[O%I,OGZ;7-GF(0Z=':E/QJ05J:-1"&4>T M NJ#V\A%IEF\6C:8CD9Y_:F\>;A/*\^'\FLY>RB7,5$Y))@7L\F]>UBNYI_+ M=7' 1[%MQ'4LCU*S%Q<\:,6YQ)R. 9TDQG*[18Q+YGJ-JAATNJA,G9?319_X M=WE:_UA+_?OT,+D_$)>U]_F"(4GN/=,B:FVMB5I2W(U)<7UA]9[[(L"\?>@[ MI=-&T9[V<&^(^<'G"Y;+6_-DBT<9):,B"!IV8S)&7 B=6I+KO'U$3[QNMBX6 ML?B6F:)VOV2BJ"=$V7Y<_/GQ%59\_V.!8EU"+&I4!BE-II??35BT#B[FTAC5#O/_X MKP/R_N._BF"1@3) HB:HL^]&Y:[#+&"3:,\1G4AW(^_:\)TUKY[JF M1?RX#7O WSWUE04W">!D: ?C@_:!$ %ZAY -C7:Y:Z\HO7BZ_?HE/5JZ@<2D,C P(J2D+8%N_HJ!_PF.4%UUYN>2^K%X*I]:*");Z& M2!(P4BO/*7*Y,[NC=[Q7C1]T-[4R-7Z\TMP=WEUK_-HPL]?7BX?R:46VP73] M_>3;>K))D^^Z5Y/[*I4&#[0JB :I@K(H!(!#8S4PD]R.J"B2&"H%S'4SUM35 M;!$OM[W?=?Z9(.H=MI[XQD*19'T3I1&I ):PLLX[L,D(I]%Q>R%9=%IERWP( MY >:#88^;FU_4G!*BZ ##9((Z0*:8-VFK&N:B:':1=UNQNKFLW47_SE=?=J9 MHH_5Q8['WE5I7AC0A.B\O$4B44G-)#,^]4=H[2RYD&OIK?+@97&)]F$^?8-K MHZ_^(:OJ 8;L>[9(XV2!.8>!F^2*>$G5MF8R92+V>X.Y#PNP54*TA&I3Z<=% M.;W[E&^1_9_TWWV^K%-69]R=\V- M-C'N:Q]I3XG+XXO0X88%"1;RO481D 8OT&E!=Z.UHM$5TA'>G>IB^6D5X+[H M]'XQOWE(2^9DL9C,5M^V8+C[R7(YO9V6-\=Y5?$-A=5IQ,BMXC;9[3KGAH*T M\"95LEH+T>2L9H1WI+H@6#=(]\6T[9R;!G%;I@[/9Y/[(ZMAI8:%D-9!+MJ0 M5G05:42@;*=7SO@F;G+MFU!G9RAU 7%?A/HXV: 0_KZ>+LNKR=];9(XSZDC+ MPG,9HI!4F""-"X8E^';C#=HWR5H[PFM171"J783[8A0^+/-EKJ6;?_YK.EN+ M+ON4:4E/?4X_+:M2[H)OP<(3W MJ;K@86_@G^PJ/MW=V][Y.N8A'FA2<"IYZJ/S2+3U.KFZ=N>T<-2FB6-H+GXU M;!?'*WB$!QL6@5H>J'$2:"!42\^YV(T61+53V7T;DJ3V]#-?3>[/ MATE=(#S0.L(X]&)1F15[KVVU#'!\C M7O^V[7V]\():[RF4H-&C5)XG'"((0P,GB>F1@U= +BZPJ"UZO+:P=P3Z((H_ M=#1!5_HO(T3'E(B0*VS)J ,F'\PF!(TMP-#,O;],S50$L16'#& M,Z6)0&!::O 2M0LDX:V,NY"K=QVSKCO FVU9/5M #NY4/7NR2&8U,"N]CB$I MAR3&^Z0O7 M!O+675CRZ;5*T FJO&U-OY[/Y[F#\*&>%A<%(% >M%.. RB-2NN&_0&;UQ6U;M468O3M7 M':+?] Y EVSR^7#YR_YK6Y_E),\$6T2\7]Y6%VE;S]2^GU?DX(ZF;[$Y73]&()0S!CX9TX:HYYT@.R1WCM:$W]^H4$8C$Y90[[UT7G GZ&Z4FI@FM35&R)_F MPJ[ GI.0'8H_'Z;+?\5%63ZM"'*TV'?UEQ2*X#I/"%?)CP*9K"LC'E'@NE&8 MTWGPJRX=CC"L-:R'8MS[Q?2Z_,?\/HES76>P+ME>;5]X(9BAQ,0@#.4F2B[U M=NQ,*M;D_LL(3T-ZX%D;, ]%L;RU*K2 [D:8]P7LUXU.(_8ZGO;%#((ZY&A0>G!*62 ^*@]UES8 M)-6!L=X6M(/2YZBY?J!5$3B/06M))6#RD"5!RQ[5Q/@FI_XCM*=:D'<5!IV$ M[:Y<6YV@ *:.&!>&5Y#F0?M-_+CV]L#BD M5B0Y[P[?0>>8WRND:#WOI:K$[% M]_39)O=BONO%?-.+Q\.!O7/-P5:%$(KZ:+Q/(U#*I(Y3M>N["$_*KUWN3'." M(.== =S;G?!/":^U8W@H[.#QH8(:2(NT(D+KB,BD,PZ^3YA>_03V;@.:-,6S M+U8\GD[.;M9#7KY[6"USVI_I[.ZEXW> -W5>4S@>E9'4)M4 1[4GPNP6>*&E M:G)0=BZ+4W-F=8CX&+B7-Q=.Y%MN6@09G2(L ,Z-^'3$Y?UDE>,T1O+&?E[73PVT"GQF&HG.[()/.#.0I*.AND,"YZ""$JJ%:S]#SB, )2B,%H MSPT"3Z.D%#S%H*@)&"XM6^BI8JX>AU$/S_/O*NL;E;#]OQ;>X*YB5*)2*"!(A.1Q.#-B+-TLAHM?3=9\Z-NI*LM;E;#]]S MW]P%\%Z'C)S4H)Q'QUA4(0V8Y6H^O5;9NIS%ZE1\V]W5>6?TSS#@G"/3H)F\3D-LERJ-?NKV*M'5/:U%F MSSN*$!B'8*SET8 R3@-540J%UAB#M)\$^V9#GEEY-]D$FUP*A]I!?02;*6_S MOSG5P[GNB0B75@Z"46K#D]'*G9+6TV2D2F90V0%++;6])Q(#,SJQ2P!E.C 5 MTBRU&ZGE[,*B"TX5<_4]D7IX]G;$]_#ER_VWK*G35=[\/[(=\MKC!=?,,"A0K!*$NS"FM"'BET=^S5$=C"\9A;OUN='1R-NC;0L;.?,(#B(Q MW@H78U2[,5NB*N67.A\F-1/[,0XU!'<+Q85+_K!T KC1P)CD)O<7&%*PM$D(VLA$?9J8YNV# M>)['MRPF:THD;XX:(CDJ;PQN)T.K(38):3V7B+)F3DM;T)[Q\:U*MGHD-BD& M6*5)X'QK$[$8D\IOXMAZ^YWY\RYB0E$=O@*"/$4BP<3M:JD*UC$AG'IK:P6)U*KZ#LNGM M0^;_N]N/Y?7#8E/_9G)_7][@M]T9R_;!VG2K_N9"^9#0#D*8:-+<[TDP88<7 M4^)"K.RVR5.%DYT)85#2AK_+12Y=N+[6\CU!W6XHM"Y5C[VOX)"<78HR@-5I MX1'*\D=LE,4F:8[.9<^G(X*V#'V[$0X;[9G?_J-\C,F6>-LC^>BU77!:=:1;U=;CWKRKM9O6B]EXT+ M&PS/**'08#P&@G*G)8P*WL0*&V$-^-[XTQ#G=AFS.8Z[2@V7G^;W-[^77\O[ MU"?[>?ZPOZ1M_3<5,BC!J%+4"&NH(,&1'7Q,QM D^'.4==][8U.;L'=/K?Q; M6^1Z\JZ":*,#$ PBBFB5;(2=^-TR6UI0*_:-> OGEZG ]]K8HE=C&B.:-T* M]3&( ;]]?^3]Y-LZQ.'?D\7-V_GLW3HA^B9>[TG!L"?WC#=&Y:$0DAZ^O@@. MF8H9'"#WP79%F@E" MM!R45HP$Z86/N_F .]FHBESMBO9GR\HV(>YT36^^DF^7D4B2C6*Y%TB(0H,L MFLM5]M!_=ZTX 13_ZFED!QL LE](M+3 M*),7I0DV2T_X$YP2= -S,[*\'-X?D[^GGQ\^[PXM'E.A?)U,[_-Y79POMM[T MF]G&GSY(J.:O+YP3TJKD3$4!H$#8O']((P%!>9"N45:&GV#G?SA1=#&+G3![ M%=I8E69>"GXWF_Z_ M\N:TS)@'WU0H%AGG2A(5(Q4VNFC(;HR:D$8U,'[FC?TV41_!7=A=8--ZS\;. M;E[.K5?SK#/G>E'6J2@,8,@!61 8U]82&WGP7FN*U1*7G\=%6>\D]5$(SQ@' M3;V-)@1- G@= M(+*WESJIBK7Y2MA^=Y1I^'X, IQX5$#QZD]H8D%X^!MCGI MVL\0'EI3V)6CS^M!>[[1YU*)H)VQ/JVMD,PI+:U0%# 2394GO5:''3+ZO+*\ M:T2?U\-V?-'GVCI D,G+4A(()R88[F2.E0WI)_8S5 VI*\E:T>?U\#VG7 ZH M6+[JQ53RT4&2M)S3H,$",SI*HWZ&P,EF"U,+J%Y&+@<5M914:1H\!6J"IA$Y M!_1:\H3!A=V.:B;VVKD,_^[I1F.A^D:1\$1 N:H>!(#*,@G51-YJ%SV<_MP-4Z%=_SC([D M0'0$*J@*.=^>LLYZ(94"S1E*\G.EQJPL\(:QD?5 [R$V\M_SMB(C=V\J 6+ M.5($"0.1[S!R$ X8>N%4-#]7Q:1NB74JZ.<;=!M(#)X)$90T0&3R?/,!+&,D M8C(_;1-RG*L%!,HUBXQR M+H#[G&-<7HA5_C-HR GR'(^.]*8*!7?1*1HY!<-!:XTNHA$F+;J:2L?Z=03F MJ\G]+\:W+[8._=B\<]/887WRDD)R8%8H[95#L.@-][G6,08MJ9;8Y$C@#!,G M=..9GH[W2*;(-(!!7=#]WU\@%=XJFBPP*H$Q0,N-1.F(]#[)L-$=A1'QMT.B M=3=SMB:V<:M!;[[F_N\OC))::**MSQ>, D,2"'4>%"?14G,IL4J7I ;UQ39R M->C/J3S4@T(E/$6^[T*3QZXDTYB0!6X]$$*);A(QA-2-Y)OUGRAO8>QT?MFO+ITDU[$/AG*(ZEU+QR0/1#C D M<%E0C$H9@?UD#N3YJ,0)PAN34O3(_8(IXY)?$BCG&FCP.I@H#8F26!D,-DD- M=8:.Y"@I7E-&(TCBLKY:YVC7.>Z=)RL.G^V_EJ=Q'[L>#(54(;4U?^=6#P)[^SR"8%(!<) M*0THC4Y^+Q>$(]K @VY2]F-,CE-#DKR\=M@3W""E1D2W1J&-X6Z#-F\]?TLBN MYF_+U<=)FO_]0WDU?[8DU.!/C9<55OM('*-1,P4DZ0DH*B/31NL$I6FR&3XF M,[T3(G6'<]=VR(=DZL^2 LQN[/5UOF.T_%!>E].ON<]I-(-9']][L:Q@@KSR M=!&T 71,$<*,$0*EUSY$83&Y,$Y5*VS9S=A^GT]FR[Q:+:\6DYN,_;O5IW+Q M9!!^NKR^GR\?%H>5O4%@,A\A$?$;%)L/ ([8]&#)GWC_? M>O_JAT/GBVP^)U#0FN:DH022(V@46@$;&3ANF!W0-WD5PR-RN,-@JS0O* M*2>2,&%S?ER-E"';C1X]O[!4 XWD/^\^/5_?W\WWG[*LX7?O[PU^KV MX?['@52@69WW%$('BEJYM( 29"(Y9DF1-U@(,+*?I!9FP[I9>3=9;9\]3]YU M"/W)GO#33JU]J0_EZF$QVULN9-_S!57,L03&.FNWUBQ*3W?]%5KT<^QT]E1I M$>+A5KSO0)QH0A6@$V8^>.)H4$9R@]'N1DH5:3+OC.F 9YC5[F2<^V+42_>N M$I_V-RK Z6 X26Y?X 9DKF# MZ,$A0SZO"361\G*3OG4&LY]ST^O[!O4FJ@. MMB^812\-8,XZ02,U4FNY&WOTJDF>YOK1I9+ Y5XZS]KL+F\X6<="-21YB+ MS'IXQ$7;7K=\^UAW&G'C)&?I=+0OVV^G3C-M3)H8DZ_H0)+D]^VP$+%16&QM MYGU9!P5]7$T6JV[7I.X8T\B1KR>+OGCY?C'_.ETFT;XRA@,T/-2L4#R-$CVC MUD"DGCO/_".>EEY8"M3^^-8BZ,WWB6X/C?:?B^FJ?'=[FVVW<'M;7J_>W8:_ MKS_E+.@?)JN]0:+MO+T@,280B'>$!Y7<$$'T#F!GA&P2%WKJ'M35)?!P,!%= M]BKME%,1=#0^<(I$"D'B#@NN59-8LMJ[7)M5.LPZWC0=Z1I=3Q(#.Y.[J*>K M^S));O%S-/Z?)YOS=R;2, 23HA:(1/$K*PN[4&+VC T8-^.ER MWR#-[DN>[VZV@CE6 &J/?C?:1/@+JQ_82-[SSF#M M:YUQ\S0CS=*P3..,(!EQ MOE'9@1'2IQV1OZR*TAJ\@]$H]_=X"L"G]]I))Z:/BC\G_G2\>K<\]*]GK#Q9$!B(B M81P%Y300':3:SMAI9+')!OD(-XQ:7;Q:0;1+7KR=?"[?W3[KXMX5ZN#S10"9 M[,.H([&6!_3&N,B\?2A/OUX^_WP]6:[_YXE^5 M67"H36$5)@ 4,U)*ZZ.F1NRB+/Y5 MWU5^UK1 XJ0A.OJ2QISL0J)ZG%6#X1=6(;L] AQE5B.<^V+6-DA[K5IIJCU>*_NUYPMA MB#(^)*7D)@TK>70!MV,+AIDF4:IGP:%31?TR944+X/9%G#W3\^\52F4?:UIP M#4GU%%JPG,AD(&AM=B..H='MPQ'6;.QDH6L9X[Y8M>UF3" E+5N?L?QSNOJT M,R;#W]?W#S?3V9U=+LOTOYNKR=\'3^AJOZT@5##/1# N>:\12,[PM\,%;;5[ MO^[TO%_F#R5U)Z]A=3YH5Q@0GDUYS1)+6 TL =PM$]+01 MR4;D$79.LA8Q'C@NXOUDE>3P'9OTQ_G=;)J_8OB@B(.:7"E0HM(;$@VT%%8Z M@D8F:5&B^=;T#H03?VG!$VF>T\8I2UEBHV4D9_K8CM:B:'+K9H0+3>LLF MH5XQ8Y@F &XW[N3=BLNB6#L4F'<-\TCH=73CJ%+[@E'E^"#?68=A+>O7%MV^VDPPT+)SC-E084 M]Y*2G Q8T-UH17 7MC?9,@->\JM-J <@UKNOY:(NIYZW*8PGP5CC@<@T3LE4 MB#OC@L7D:UZ6V]4;G1JA? G[E9120I.C"81)D%8'[7?&!:,B-KF[,T)>=6)G MM8SQS[-?&17#P#51UG+N-?.04-[BHF.C.:WZ$OEX;ZS;:[+MD:2%WR4$O;#3UT;RKK-K5 _6+N-1/R:Y ME)\3-M\5=7)_(%QY[_.%\,FHD\Q$S=-LY:V5NS1'7JD0+B0HL5WQSML'ME.R ME'W@P>'GO\P7)-]LB<[E8//,Y$9)Z'!/1\4+(TI)OE??,M,4;M?,E'4$Z)L/R[^_/@**[[_L7#< 164>64=LS8XKG<3 MJXX.+V1I:4EH\X;PG9[@8CF=/-JH[\OYEW48T9>'O^ZGU^]NW:?I;'(X?+GR M"PJ;ILI<[@)<&@$R;M+X=B.2W%^(J]LN(3J%N,NE)#PLYE_V;[B]?*0P/&9@ M,CY4.I-^C&'7(3%7(I+ M9/2[V"UOB&MTVZEVGMIS(4$K4#;)BK5.4>K65)R6RR,FPNN/%\B,!PO&)$X%0H$IZX7P0,JU]?C=BJAM5?1Z1 M3=G)ID1'&/\\QR>,!QZ(,I!O*1,T8+YK6SX3O0P'MWV:M'" 4@_Z@0]0!JZP MW/Q(Q 2BK0;'=1"0JV]PL;V &[32K)+CWO^12)6:AI7:%YX&YT@P1D>F/-%$ M[-;HH".("]G,;(4!-0Y)3L5W@ 7F^+EG9<8U>&LA!=.*$*<)U<80[2G=Q5EI M KK)@C-"8Z=-'O:'>F^7;Q]+E&_'AM^>IU'!;Q_*+_-%R%MLK'H84PM'>9 MBX,_!7*YG%]/6.;D1NS9N^+UA?XE M9![CFABE.4]6J-T?;RP%,N]-(DY&B$Y&N/ '43E-7#N<<;@#?ECT93E5N ^]L5#*36(*-!$S" M2CCN0.2.A@NK7-&>Z'^\!-@:R%U&MC1)]"U<-*FSQEF!U%"N4>PL#:Z]:^+- MC7##=HBUKQ7@NZ1/>_G E1&<:&F#IX&!,D#)KJ0HQT NY+BYJ4 KY0.O!^7) M^T^MY0-W7$D-@6L6TG3(4.$NS@^YL/1"DK&T)+-*^<#K(7HR UK/!VX(01VH ML J!!* 2PO96 IB59-+%2-:43I@0HNH]F6^_K"*/@/C]PKARF NYM-")KX7L-I^C@:;EWF/P0W-$=YL,V>%C*BH@6CK;*.@C?4,1[4SC:$ MY)M>6#FEKMG4(M1=GXQ]7,VO_X6397F3[+POY6RY;C[8N58R,:[OY\N'15I9 MGG;H0WF?C^/E+A"*S9BPLNG'4Z*3WQ KS0&+2. M7G(1P DF*CF. R.&3P=6,;"SR9L+T)0(YRV+&"!*8SE!QHEQ,7#0JM=3BS[6 MJ+XH]F-\:(]B&F8^LLOEP^LO;S5+92(%; .ET=!:5\EP[S1P; M,AC@D;G/^+!(XKQ;IXS ;S^0V^;R[QNQ+S=R?S-[ORY2_X(JZS_Z!- C9PX% M#O3;DR(YXM899,!YLC[1&<*]HTPPDH-F=:^I7<]@^JQ,X9<1":,6:V]1I:>B M\#BP)U-TMGCCHBS?S)(I7RY7'Q( 72A6U>\N%*74.08LQZ1%KK7CT@(7E@C/ MD/>ZX_=+E7H3Y%DJ3_C[2WF=A/2/>9+5]#[YJ7VJS^O?7H"@4NH$N),2C# 6 MJ8K>"1UD^H+O,/XM?SEU;[.*P?(C(@" M&0I0A!BGT%L,S-HH* QXY_K[\=G1*7^Y;\ZO'NC>\#L*Z1)>>("D8: M9R#9&):9F&!%ZL%P=BG1: U95=<[ZEX0O84M??YR/_]6ED\.,(Y&W.]M4R") M,5J7,!<.K%/&*H@:;! FB2 T":$>Y4[RL$1Y&:W4DECZBT]*ALPT>T+K'A^E MW:O/%UI($;@V1@,%*8@!M-I*H J4\[;7G'(_'>7:$,EH%O-]N/U>(7:S^'^?;^>QK4MYR M,RLLK^:KR?W3OV?G\^U\]=^YHM"Z0O7_*V^JF 1M?V>!*+BA -0& ,LH.F$8 MYR'-)QY#H]1$([1?^R3E/O-A8!&>O9ILSN?C?/&DMONAPX%^.U)HI]!QK@RA M(JW'41.JM%)<(3)B:9/K V-<9RY0H=J0ZT '"?/9/]:C?6$X;NS3Z]7TZW3U M[=TW& M]6J;G$&P0F4"MV6I]R'5T;NOU4%X^W!D!Z:W/A0.A96<)IHP 9Q$HY15-BW# MAN?RU4TR/=;6K"_KY?;C:K+HMNCM6&G>OS:>1(+S5\3G ;Z#Z.'S+A0D.6C2 M2D>MHI#S.027)NI@0#BAH-$"=TF^PJ4H8"/IG[_^;5R30?7O>1<*(ZR52!5! M$7.UXT26D%Q/9S@)@:DF-=^K1\,^UGR_RT;>+PTMB4 N>OBF/T"J-%%;@$YY4! MI-%J:6CZ2#FEO84F2=5JYUO?>(5A]DL11TR!"U+#H_<]1[-#6J>G16 A6@%) ME(0#C]HR&;1WP4:9IME^T\'\VD(=J=A_)C4>N>X6Z)F5P<7@2*Y;RJW@#+0C MB%(R+WJ-)[Z@G=ENM&>$LT!- IV_ZH\@+TC;?2R2Y^.T@'PIG@(%83E*R%6L M'=4<;>^.??ASUSU.Z//,)'JKW^:4_?,EOD"Y7:_]LTLO:>\FOR-Y:R\G:Y^Q:[O MV;=FQ&OOT08FO \ZR9DXR6/DCE-&*@62=9T@I])]#7N_[ESZ*==[?WXC8PU" MC:JP[7U?P3D-P21#.DIP0G@C\1%?0EFO*5Q'GSBG,AGWEY0=3'1]F4&;B>UC M8L-Z6?A].Y(C*74.M"K >1-EU$$Y8[BPR(S9C3-]VB26;804'9@K\Z[D,C#_ MCN;0.=BNL%PH0U 11JEG)EJ'_,C;+U;O;CY/[ M1BTRA/SKKA4_M( M][:]5-ZG=][]EMS%Q>0^]=_>?)[.ILO5)L'J=@C'YZE:[RFL<]P:;Q"\=02, MED[LL$#T35@WRI.:;EC7)>9]\6^]'5.NH7G85Q][[[.%M#30Z)4GWH(BG%'C MMV."*'VE*^AG=!]L5#9\4VD,PK"C]OHK3Q?.*VV2>4"@=[IV? FL_)*"40F**8W &0;&%7BU1<$JYB^9 M475YL/? H&60QT"UM_-9V0;;?GA/P7.&H! L^" )<;"N[;G! CWS3:)D1[A0 M]D6XICB/*K7847/A]RHUP]O]IF0: U.*&.1(.57"2V:_XTF;;)"-N[;X" R\ M86796W;^S0#*F]?'MW6B#E"^V@L*)9@AR5PB8*4):3'BA.]&GW[J-8-,+W7+ MAV+/R[S^78AG5!/W]]/^F*10C[SM?$%ADDRTIHH'2JR.#I78[2V@1=?D(NPH M=Q''0NY!Q#=@ ,PFMN=78L;#\01>"\$<\ZAD\MQF.KOK^'KQP2\L8M8.Q:)%*<"BULZL#;='D]NN43>WH9_BX7U]/EP8H: M]5]6".(8\6"5MQ0@^3;.AQB"(U1[0GP_]S'/(4M91T3O6F+G,N$_N07691Z_ M_=]61 $@ P@IM03!J7$*)#JNK I 59.8OY4=23-<]&G/A7G M%4QE8 E4\ HBH$D39G+CTL1EG5*.R291I*.,1CY3'6DJN'-1AB>+Z(N[ZSM' M[?UB>KV^?G_;YP%(Q%,P[5" H,,Y $&J%,U3)H) D:USW>HPSZGQC(U3%P6AP M-NJX&^3@&EFK(X6DD20'V2KE+=CD'Q@1O60@F0[,>[PT9^YG4LHNF7 V>OG* M8<10FEFS*P6XX+0S,GK'0!-OO$C2L,(;1RTVND@Y2L_P9]+-;KDP&NV\&%_2 MTQ"X-<$K+4!$:Y1DC!*ME"0AS9F_SMK&K(V#D.!S-S33_,+G_+KXJ]\HZ_=XB MI]O8.-PYU"A(1,-B],PSKM-'36XXJU^J,THA]JHP?QT?\U^U[>$/9 ]ZD0=E;P(JX7#<&F98D?"\=$WA2$2"L8 +7*Y>TZ-#0803E:D)%&TN?9X2\U':O< MC^OC0SF]3EJ69;+3L?1)<\#O[A;KRUMO4O^GL^7T>EV_Z)#CU\/7)A];8$!! MM4Z.#.-,)QR2_)#M,#5?#6Y?PY!]SN. M![^^X((J24"BY1Q$-#K&-%F2@%(0X+;7ZO6=[IF,BL;=;$:V*>EST;$GUF]O MBK7W.PO*A?,*&$M3*TAFM%?","$I!"N):W)_=$QNUB7K4EO"/1<%.NY5[I'4 MH,?4>_I4: 9!:T716 5@J>S$-KNL6CN&\F=6L3%(=YA,K.NLXK^RKK[T M[!TWABC)/94*O.,Z^(B)68&#UHB5\BQT- 6VG58^21O3,_\Z- -V]9T%,9$F M?=6*49UP)I@ =U8R9R($"K]RKYY(RZZ+"Y\HP-[LA,?QOC[ IPG3=@FHUS-A M/6TX]>5%5$X38Z)4W,)Z>2"!:ZJ<"-:Y1LGT1GG9<'#:]R2I(?G]U#9Y.K!L MC&Q(LEP^?-Y\UHCKIW]1(9+[8 P20T4 YJ3E2'0RT+SAE/1\)O>3\;XWJ0VD M S^8\!^2H[N89J=W/=SD!+_XY,_9=-5X]F_U:XL@F5(8% 1&07"IP1*6$)9! M*L]4D]"24=ZI&X=^#"G#KKV^JT4Y2?A^6W=[,#SM9;"HY#UWHYE1=]&A9D-8$DN1ETB0G H8H+%KK MO*MFNW4S(G<_62[?W3[G1)Z4#PQN;YO"^."<(?*N1Y-W#V>I#PH?SRL+C^-,GWB^9WB\GG(R7+]S!#K M.=F-DBG9:\64[DG3@K1?VX5O ]IA"72T(OFA9H6049/L4EGF=0!)M83M2(., ML4G$PPA)U(;(*['H)'2;Q87^.*R'U:?Y(N^B_I'>_(F2W'!_6>B37E00;W7Z M-;K@B(V6V.2D[T;(43;973D;_M05]@^1F1TBWM?> J,+CN"U>6,VC]I>[]C'N;=W+G?Q!1S8IG+?;* MNE^0J]!8"1&5E0A*"X+)_8H2C01IG+V4B-?!6-RQ0'K=3GK2SZQZ0DT \OWMA2#Z!U08SR/E2[&][#?N^7-=>K\XN#$<*!5@6E MQD6!,CDZ2@@;!&5225#22N(O?>>WLJ@/[?PV@K2OY>=9CS=!B]L.Y_.M/\HT M^U3FT)[FA0'4U#.D2C @"05#2 "F[5&H'V5[7@(%C-T^=Y(DV M:4F-(L>,@8UHK-,D./364PBDDK'>=4C!,YQQ8Z74BPXX^(8""&84T#MTR6D4 MR7"F07.3=RP$- K\'JW#4I\ >X_MVP2W@LIN_Y#_+\<*_.__]?\!4$L! A0# M% @ *V^H4&1MA1E_0P$ IR(5 !$ ( ! '5E:6,M M,C R,# S,S$N>&UL4$L! A0#% @ *V^H4/8K07"W%0 $O8 !$ M ( !KD,! '5E:6,M,C R,# S,S$N>'-D4$L! A0#% @ *V^H M4-M\Q)&[)P \Z(! !4 ( !E%D! '5E:6,M,C R,# S,S%? M8V%L+GAM;%!+ 0(4 Q0 ( "MOJ% ,/Q+W/TT %.' P 5 M " 8*! 0!U96EC+3(P,C P,S,Q7V1E9BYX;6Q02P$"% ,4 " K;ZA0 MC0"0*E?Q !3]0L %0 @ 'TS@$ =65I8RTR,#(P,#,S,5]L M86(N>&UL4$L! A0#% @ *V^H4/LI$8]@C@ [.T& !4 M ( !?L " '5E:6,M,C R,# S,S%?<')E+GAM;%!+!08 !@ & (H! 1 %3P, ! end XML 89 R30.htm IDEA: XBRL DOCUMENT v3.20.1
Leases (Tables)
3 Months Ended
Mar. 31, 2020
Leases [Abstract]  
Lease Balances within the Consolidated Balance Sheet
Lease balances within our consolidated balance sheet were as follows:
(In thousands)
March 31, 2020
 
December 31, 2019
Assets:
 
 
 
Operating lease right-of-use assets
$
18,359

 
$
19,826

Liabilities:
 
 
 
Other accrued liabilities
$
5,030

 
$
4,903

Long-term operating lease obligations
14,069

 
15,639

Total lease liabilities
$
19,099

 
$
20,542

Operating Lease Expense, Operating Lease Cash Flows and Supplemental Cash Flow Information
Operating lease expense, including variable and short-term lease costs which were insignificant to the total, operating lease cash flows and supplemental cash flow information were as follows:
(In thousands)
Three Months Ended March 31,
2020
 
2019
Cost of sales
$
390

 
$
592

Selling, general and administrative expenses
998

 
1,384

Total operating lease expense
$
1,388

 
$
1,976

Operating cash outflows from operating leases
$
1,525

 
$
1,767

Operating lease right-of-use assets obtained in exchange for lease obligations
$
186

 
$
1,524

Lease Terms and Discount Rates
The weighted average remaining lease liability term and the weighted average discount rate were as follows:
 
March 31, 2020
Weighted average lease liability term (in years)
4.10

Weighted average discount rate
4.51
%
Reconciliation of the Undiscounted Cash Flows for Each of the First Five Years and Thereafter to Operating Lease Liabilities
The following table reconciles the undiscounted cash flows for each of the first five years and thereafter to the operating lease liabilities recognized in our consolidated balance sheet at March 31, 2020. The reconciliation excludes short-term leases that are not recorded on the balance sheet.
(In thousands)
March 31, 2020
2020 (remaining 9 months)
$
4,419

2021
6,256

2022
5,250

2023
2,399

2024
1,343

Thereafter
2,040

Total lease payments
21,707

Less: imputed interest
(2,608
)
Total lease liabilities
$
19,099

XML 90 R2.htm IDEA: XBRL DOCUMENT v3.20.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Current assets:    
Cash and cash equivalents $ 58,927 $ 74,302
Accounts receivable, net 137,094 139,198
Contract assets 9,911 12,579
Inventories 142,243 145,135
Prepaid expenses and other current assets 6,427 6,733
Income tax receivable 1,573 805
Total current assets 356,175 378,752
Property, plant and equipment, net 85,304 90,732
Goodwill 48,416 48,447
Intangible assets, net 19,284 19,830
Operating lease right-of-use assets 18,359 19,826
Deferred income taxes 4,078 4,409
Other assets 2,618 2,163
Total assets 534,234 564,159
Current liabilities:    
Accounts payable 89,558 102,588
Line of credit 78,000 68,000
Accrued compensation 31,837 43,668
Accrued sales discounts, rebates and royalties 9,000 9,766
Accrued income taxes 6,693 6,989
Other accrued liabilities 31,081 35,445
Total current liabilities 246,169 266,456
Long-term liabilities:    
Operating lease obligations 14,069 15,639
Contingent consideration 195 4,349
Deferred income taxes 2,461 1,703
Income tax payable 1,368 1,600
Other long-term liabilities 13 13
Total liabilities 264,275 289,760
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; 24,255,522 and 24,118,088 shares issued on March 31, 2020 and December 31, 2019, respectively 243 241
Paid-in capital 291,350 288,338
Treasury stock, at cost, 10,343,366 and 10,174,199 shares on March 31, 2020 and December 31, 2019, respectively (284,108) (277,817)
Accumulated other comprehensive income (loss) (29,790) (22,781)
Retained earnings 292,264 286,418
Total stockholders' equity 269,959 274,399
Total liabilities and stockholders' equity $ 534,234 $ 564,159
XML 91 R6.htm IDEA: XBRL DOCUMENT v3.20.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock Issued
Common Stock in Treasury
Paid-in Capital
Accumulated Other Comprehensive Income (Loss)
Retained Earnings
Balance (in shares) at Dec. 31, 2018   23,933 (10,116)      
Balance at Dec. 31, 2018 $ 262,960 $ 239 $ (275,889) $ 276,103 $ (20,281) $ 282,788
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) (1,005)         (1,005)
Currency translation adjustment 1,733          
Shares issued for employee benefit plan and compensation (in shares)   78        
Shares issued for employee benefit plan and compensation $ 347 $ 1   346    
Purchase of treasury shares (in shares) (43)   (43)      
Purchase of treasury shares $ (1,215)   $ (1,215)      
Shares issued to directors (in shares)   8        
Shares issued to directors 0 $ 0   0    
Employee and director stock-based compensation 1,918     1,918    
Performance-based common stock warrants 434     434    
Balance (in shares) at Mar. 31, 2019   24,019 (10,159)      
Balance at Mar. 31, 2019 265,172 $ 240 $ (277,104) 278,801 (18,548) 281,783
Balance (in shares) at Dec. 31, 2019   24,118 (10,174)      
Balance at Dec. 31, 2019 274,399 $ 241 $ (277,817) 288,338 (22,781) 286,418
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) 5,846         5,846
Currency translation adjustment (7,009)          
Shares issued for employee benefit plan and compensation (in shares)   129        
Shares issued for employee benefit plan and compensation $ 527 $ 1   526    
Purchase of treasury shares (in shares) (169)   (169)      
Purchase of treasury shares $ (6,291)   $ (6,291)      
Shares issued to directors (in shares)   9        
Shares issued to directors 0 $ 1   (1)    
Employee and director stock-based compensation 2,303     2,303    
Performance-based common stock warrants 184     184    
Balance (in shares) at Mar. 31, 2020   24,256 (10,343)      
Balance at Mar. 31, 2020 $ 269,959 $ 243 $ (284,108) $ 291,350 $ (29,790) $ 292,264
XML 92 R34.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2020
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)
Three Months Ended March 31,
2020
 
2019
Balance at beginning of period
$
1,514

 
$
276

Accruals for warranties issued during the period

 

Settlements (in cash or in kind) during the period/Foreign exchange effects
(16
)
 

Balance at end of period
$
1,498

 
$
276

XML 93 R38.htm IDEA: XBRL DOCUMENT v3.20.1
Performance-Based Common Stock Warrants (Tables)
3 Months Ended
Mar. 31, 2020
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 grant-date fair value of the warrants as of January 1, 2020 were the following:
Fair value
$17.19
Price of Universal Electronics Inc. common stock
$52.21
Risk-free interest rate
1.62%
Expected volatility
48.86%
Expected life in years
3.00

Prior to the adoption of the new guidance on January 1, 2020, we adjusted the estimated weighted average fair value of the warrants each period. The assumptions we utilized in the Black Scholes option pricing model and the resulting weighted average fair value of the warrants for the three months ended March 31, 2019 were the following:
Fair value
$9.00
Price of Universal Electronics Inc. common stock
$37.46
Risk-free interest rate
2.22%
Expected volatility
44.45%
Expected life in years
3.75
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 March 31,
(In thousands)
2020

2019
Reduction to net sales
$
184

 
$
434

Income tax benefit
$
46

 
$
108

XML 94 R59.htm IDEA: XBRL DOCUMENT v3.20.1
Goodwill and Intangible Assets, Net - Estimated Future Annual Amortization Expense Related to Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Schedule of Estimated Future Amortization expense    
2020 (remaining 9 months) $ 4,333  
2021 2,573  
2022 2,575  
2023 2,396  
2024 1,817  
Thereafter 5,590  
Net $ 19,284 $ 19,830
XML 95 R55.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Reconciliation of the Undiscounted Cash Flows for Each of the First Five Years and Thereafter to Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Leases [Abstract]    
2020 (remaining 9 months) $ 4,419  
2021 6,256  
2022 5,250  
2023 2,399  
2024 1,343  
Thereafter 2,040  
Total lease payments 21,707  
Less: imputed interest (2,608)  
Total lease liabilities $ 19,099 $ 20,542
XML 96 R51.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Narrative (Details)
$ in Millions
3 Months Ended
Mar. 31, 2020
USD ($)
lease
Leases [Abstract]  
Remaining lease terms (up to) 41 years
Number of operating leases not yet commenced | lease 1
Initial lease liability of operating leases that have not yet commenced | $ $ 1.6
Term of operating lease that has not yet commenced 5 years
XML 97 R82.htm IDEA: XBRL DOCUMENT v3.20.1
Derivatives - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Derivative Instruments,Gain (Loss) [Line Items]    
Net gain (loss) on foreign currency exchange contracts $ 252 $ (271)
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 $ 300 $ (300)
XML 98 R72.htm IDEA: XBRL DOCUMENT v3.20.1
Stock-Based Compensation - Narrative (Details)
$ in Millions
3 Months Ended
Mar. 31, 2020
USD ($)
Stock Options  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unrecognized pre-tax stock-based compensation expense $ 3.6
Unrecognized pre-tax stock-based compensation expense, remaining weighted-average life 2 years 3 months 18 days
Restricted Stock Awards  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unrecognized pre-tax stock-based compensation expense $ 12.4
Unrecognized pre-tax stock-based compensation expense, remaining weighted-average life 2 years 3 months 18 days
XML 99 R76.htm IDEA: XBRL DOCUMENT v3.20.1
Performance-Based Common Stock Warrants - Assumptions Used in Valuation and Weighted Average Fair Value of Warrants (Details) - Common Stock Purchase Warrants
Jan. 01, 2020
$ / shares
Mar. 31, 2019
$ / shares
Class of Warrant or Right [Line Items]    
Fair value (in dollars per share) $ 17.19 $ 9.00
Price of Universal Electronics Inc. common stock (in dollars per share) $ 52.21 $ 37.46
Risk-free interest rate    
Class of Warrant or Right [Line Items]    
Valuation assumption rate 0.0162 0.0222
Expected volatility    
Class of Warrant or Right [Line Items]    
Valuation assumption rate 0.4886 0.4445
Expected life    
Class of Warrant or Right [Line Items]    
Expected life 3 years 3 years 9 months