0001033905-18-000085.txt : 20180807 0001033905-18-000085.hdr.sgml : 20180807 20180807115240 ACCESSION NUMBER: 0001033905-18-000085 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 59 CONFORMED PERIOD OF REPORT: 20180630 FILED AS OF DATE: 20180807 DATE AS OF CHANGE: 20180807 FILER: COMPANY DATA: COMPANY CONFORMED NAME: LUMINEX CORP CENTRAL INDEX KEY: 0001033905 STANDARD INDUSTRIAL CLASSIFICATION: SURGICAL & MEDICAL INSTRUMENTS & APPARATUS [3841] IRS NUMBER: 742747608 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-30109 FILM NUMBER: 18996857 BUSINESS ADDRESS: STREET 1: 12212 TECHNOLOGY BLVD STREET 2: 512-219-8020 CITY: AUSTIN STATE: TX ZIP: 78727 BUSINESS PHONE: 5122494741 MAIL ADDRESS: STREET 1: 12212 TECHNOLOGY BLVD CITY: AUSTIN STATE: TX ZIP: 78727 10-Q 1 lmnx-06302018x10q.htm 10-Q Document


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

FORM 10-Q

þ
Quarterly Report Pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934 for the quarterly period ended
 
June 30, 2018
or
o
Transition Report Pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934 for the transition period from ____ to ____.

Commission File No. 000-30109
_______________

lmnxlogoa01a01a02a12.jpg 
LUMINEX CORPORATION
(Exact name of registrant as specified in its charter)
DELAWARE
 
72-2747608
(State or other jurisdiction of incorporation or organization)
 
(I.R.S. Employer Identification No.)
12212 TECHNOLOGY BLVD., AUSTIN, TEXAS
 
78727
(Address of principal executive offices)
 
(Zip Code)
(512) 219-8020
Registrant’s Telephone Number, Including Area Code

None
Former Name, Former Address and Former Fiscal Year, if Changed Since Last Report

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

 
 
 
 
 
 
 
 
Large accelerated filer
þ
 
Accelerated filer
¨
 
Non-accelerated filer
¨
(Do not check if a smaller reporting company)
Smaller reporting company
¨
 
 
 
 
Emerging growth company
¨
 
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.
 
 
 
¨
 
 
 
 
 
 
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act).
 
 
¨ Yes
þ No

There were 44,608,397 shares of the Company’s Common Stock, par value $0.001 per share, outstanding on August 6, 2018.



TABLE OF CONTENTS
 
Page
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 



PART I. FINANCIAL INFORMATION

ITEM 1. FINANCIAL STATEMENTS
 
LUMINEX CORPORATION
CONDENSED CONSOLIDATED BALANCE SHEETS
(in thousands, except share amounts)
 
June 30, 2018
 
December 31, 2017
 
(unaudited)
 
 
ASSETS

 
 
Current assets:
 
 
 
Cash and cash equivalents
$
138,996

 
$
127,112

Accounts receivable, net
46,778

 
40,648

Inventories, net
52,085

 
49,478

Prepaids and other
7,984

 
7,403

Total current assets
245,843

 
224,641

Property and equipment, net
59,642

 
58,258

Intangible assets, net
71,653

 
75,985

Deferred income taxes
32,538

 
37,552

Goodwill
85,481

 
85,481

Other
15,071

 
8,599

Total assets
$
510,228

 
$
490,516

LIABILITIES AND STOCKHOLDERS EQUITY
 

 
 

Current liabilities:
 

 
 

Accounts payable
$
12,599

 
$
14,537

Accrued liabilities
18,236

 
25,990

Deferred revenue
5,546

 
4,721

Total current liabilities
36,381

 
45,248

Deferred revenue
1,326

 
1,498

Other
6,992

 
5,863

Total liabilities
44,699

 
52,609

Stockholders’ equity:
 

 
 

Common stock, $.001 par value, 200,000,000 shares authorized; issued and outstanding: 43,830,115 shares at June 30, 2018; 43,404,493 shares at December 31, 2017
44

 
43

Preferred stock, $.001 par value, 5,000,000 shares authorized; no shares issued and outstanding

 

Additional paid-in capital
357,076

 
350,834

Accumulated other comprehensive loss
(944
)
 
(625
)
Retained earnings
109,353

 
87,655

Total stockholders’ equity
465,529

 
437,907

Total liabilities and stockholders’ equity
$
510,228

 
$
490,516

 
 
 
 
See the accompanying notes which are an integral part of these
Condensed Consolidated Financial Statements.

1


LUMINEX CORPORATION
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(in thousands, except per share amounts)
 
 
 
 
 
 
 
 
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2018
 
2017
 
2018
 
2017
 
(unaudited)
 
(unaudited)
Revenue
$
79,578

 
$
76,457

 
$
162,240

 
$
154,236

Cost of revenue
30,272

 
26,396

 
59,346

 
51,389

Gross profit
49,306

 
50,061

 
102,894

 
102,847

Operating expenses:
 

 
 

 
 

 
 

Research and development
11,672

 
12,260

 
21,998

 
24,680

Selling, general and administrative
27,610

 
28,153

 
53,440

 
52,150

Amortization of acquired intangible assets
2,166

 
2,166

 
4,332

 
4,523

Total operating expenses
41,448

 
42,579

 
79,770

 
81,353

Income from operations
7,858

 
7,482

 
23,124

 
21,494

Other income (expense), net
8

 
1

 
457

 
(5
)
Income before income taxes
7,866

 
7,483

 
23,581

 
21,489

Income tax expense
(2,197
)
 
(1,939
)
 
(4,515
)
 
(6,714
)
Net income
$
5,669

 
$
5,544

 
$
19,066

 
$
14,775

 
 
 
 
 
 
 
 
Net income attributable to common stock holders
 
 
 
 
 
 
 
Basic
$
5,571

 
$
5,441

 
$
18,741

 
$
14,499

Diluted
5,571

 
5,441

 
18,742

 
14,499

Net income per share attributable to common stock holders
 
 
 
 
 
 
 
Basic
$
0.13

 
$
0.13

 
$
0.43

 
$
0.34

Diluted
$
0.13

 
$
0.13

 
$
0.43

 
$
0.34

Weighted-average shares used in computing net income per share
 
 
 
 
 
 
 
Basic
43,734

 
43,160

 
43,599

 
43,030

Diluted
44,246

 
43,259

 
43,871

 
43,128

 
 
 
 
 
 
 
 
Dividends declared per share
$
0.06

 
$
0.06

 
$
0.12

 
$
0.12

 
 
 
 
 
 
 
 
Other comprehensive income:
 
 
 
 
 
 
 
Foreign currency translation adjustments
(711
)
 
339

 
(319
)
 
602

Other comprehensive income (loss)
(711
)
 
339

 
(319
)
 
602

Comprehensive income
$
4,958

 
$
5,883

 
$
18,747

 
$
15,377

 
 
 
 
 
 
 
 
See the accompanying notes which are an integral part of these
Condensed Consolidated Financial Statements.

2


LUMINEX CORPORATION
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands)
 
 
 
 
 
 
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2018
 
2017
 
2018
 
2017
 
(unaudited)
 
(unaudited)
Cash flows from operating activities:
 
 
 
 
 
 
 
Net income
$
5,669

 
$
5,544

 
$
19,066

 
$
14,775

Adjustments to reconcile net income to net cash provided by operating activities:
 
 
 
 
 

 
 

Depreciation and amortization
6,130

 
5,651

 
12,023

 
11,270

Stock-based compensation
3,547

 
4,026

 
4,808

 
4,748

Deferred income tax expense
2,308

 
4,332

 
3,761

 
7,267

Loss on sale or disposal of assets
111

 

 
111

 

Other
(1,158
)
 
478

 
(1,127
)
 
922

Changes in operating assets and liabilities:
 
 
 
 
 

 
 

Accounts receivable, net
(503
)
 
3,911

 
5,053

 
(758
)
Inventories, net
133

 
(3,417
)
 
(2,602
)
 
(6,304
)
Other assets
(353
)
 
(1,892
)
 
(556
)
 
(1,197
)
Accounts payable
(1,981
)
 
1,337

 
(1,661
)
 
(2,369
)
Accrued liabilities
3,366

 
2,661

 
(8,073
)
 
(7,411
)
Deferred revenue
231

 
(547
)
 
653

 
(350
)
Net cash provided by operating activities
17,500

 
22,084

 
31,456

 
20,593

Cash flows from investing activities:
 
 
 
 
 

 
 

Purchase of property and equipment
(4,968
)
 
(2,970
)
 
(9,036
)
 
(6,403
)
Issuance of note receivable
(500
)
 

 
(1,000
)
 

Purchase of investment
(1,782
)
 
(500
)
 
(1,782
)
 
(1,000
)
Acquired technology rights

 

 
(4,000
)
 

Net cash used in investing activities
(7,250
)
 
(3,470
)
 
(15,818
)
 
(7,403
)
Cash flows from financing activities:
 
 
 
 
 

 
 

Proceeds from issuance of common stock
2,290

 
1,495

 
3,416

 
2,229

Shares surrendered for tax withholding
(13
)
 
(40
)
 
(2,016
)
 
(2,096
)
Dividends paid
(2,678
)
 
(2,636
)
 
(5,302
)
 
(2,636
)
Net cash used in financing activities
(401
)
 
(1,181
)
 
(3,902
)
 
(2,503
)
Effect of foreign currency exchange rate on cash
492

 
(194
)
 
148

 
(434
)
Change in cash and cash equivalents
10,341

 
17,239

 
11,884

 
10,253

Cash and cash equivalents, beginning of period
128,655

 
86,466

 
127,112

 
93,452

Cash and cash equivalents, end of period
$
138,996

 
$
103,705

 
$
138,996

 
$
103,705

 
 
 
 
 
 
 
 
See the accompanying notes which are an integral part of these
Condensed Consolidated Financial Statements.

3


LUMINEX CORPORATION
CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS’ EQUITY
(in thousands, except share data)
(unaudited)
 
 
 
 
 
 
 
 
 
 
 
Common Stock
 
 
 
 
 
 
 
 
 
Number of Shares
 
Amount
 
Additional Paid-In Capital
 
Accumulated Other Comprehensive (Loss)
 
Retained Earnings
 
Total Stockholders' Equity
Balance at December 31, 2017
43,404,493

 
$
43

 
$
350,834

 
$
(625
)
 
$
87,655

 
$
437,907

Exercise of stock options
40,142

 

 
697

 

 

 
697

Issuances of restricted stock, net of shares withheld for taxes
222,534

 
1

 
(2,003
)
 

 

 
(2,002
)
Stock compensation

 

 
1,235

 

 

 
1,235

Issuance of common shares under ESPP

 

 

 

 

 

Net income

 

 

 

 
13,397

 
13,397

Foreign currency translation adjustments

 

 

 
392

 

 
392

Dividends

 

 
47

 

 
(2,690
)
 
(2,643
)
Other

 

 

 

 
8,023

 
8,023

Balance at March 31, 2018
43,667,169

 
$
44

 
$
350,810

 
$
(233
)
 
$
106,385

 
$
457,006

Exercise of stock options
102,976

 

 
1,874

 

 

 
1,874

Issuances of restricted stock, net of shares withheld for taxes
12,670

 

 
(13
)
 

 

 
(13
)
Stock compensation

 

 
3,563

 

 

 
3,563

Issuance of common shares under ESPP
47,300

 

 
854

 

 

 
854

Net income

 

 

 

 
5,669

 
5,669

Foreign currency translation adjustments

 

 

 
(711
)
 

 
(711
)
Dividends

 

 
(12
)
 

 
(2,701
)
 
(2,713
)
Other

 
$

 
$

 
$

 
$

 
$

Balance at June 30, 2018
43,830,115

 
$
44

 
$
357,076

 
$
(944
)
 
$
109,353

 
$
465,529

 
See the accompanying notes which are an integral part of these
Condensed Consolidated Financial Statements.


4


NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS


NOTE 1 — BASIS OF PRESENTATION

The accompanying unaudited condensed consolidated financial statements have been prepared by Luminex Corporation (the Company or Luminex) in accordance with United States generally accepted accounting principles (U.S. GAAP) for interim financial information and the rules and regulations of the Securities and Exchange Commission (SEC). Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete financial statements. The condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All significant intercompany accounts and transactions have been eliminated in consolidation. In the opinion of management, all adjustments (consisting of normal recurring entries) considered necessary for a fair presentation have been included. Operating results for the three and six months ended June 30, 2018 are not necessarily indicative of the results that may be expected for the year ending December 31, 2018. These financial statements should be read in conjunction with the financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2017 (the 2017 10-K).

NOTE 2 — INVESTMENTS AND OTHER ASSETS

Marketable Securities

The Company determines the appropriate classification of its investments in debt and equity securities at the time of purchase and re-evaluates such determinations at each balance sheet date. Marketable securities that are bought and held principally for the purpose of selling them in the near term are classified as trading securities and are reported at fair value, with unrealized gains and losses recognized in earnings. Debt securities are classified as held-to-maturity when the Company has the positive intent and ability to hold the securities to maturity. Held-to-maturity securities are stated at amortized cost, which approximates the fair value of these investments. Debt securities for which the Company does not have the intent or ability to hold to maturity are classified as available-for-sale. Debt and marketable equity securities not classified as held-to-maturity or as trading are classified as available-for-sale, and are carried at fair market value, with the unrealized gains and losses included in the determination of comprehensive income and reported in stockholders’ equity. As of June 30, 2018 and December 31, 2017, all of the Company’s marketable securities were classified as available-for-sale. Marketable securities are recorded as either short-term or long-term on the balance sheet based on the contractual maturity date. The fair value of all securities is determined by quoted market prices, market interest rate inputs, or other than quoted prices that are observable either directly or indirectly (as of the end of the reporting period). Declines in fair value below the Company’s carrying value deemed to be other than temporary are charged against net earnings. As of June 30, 2018, the Company had no short or long-term investments.

Available-for-sale securities consisted of the following as of June 30, 2018 (in thousands):
 
Amortized Cost
 
Gains in Accumulated Other Comprehensive Income
 
Losses in Accumulated Other Comprehensive Income
 
Estimated Fair Value
Current:
 
 
 
 
 
 
 
Cash equivalents
$
702

 
$

 
$

 
$
702

Total current securities
702

 

 

 
702

Noncurrent:
 

 
 

 
 

 
 

Total noncurrent securities

 

 

 

Total available-for-sale securities
$
702

 
$

 
$

 
$
702

 

5


Available-for-sale securities consisted of the following as of December 31, 2017 (in thousands):
 
Amortized Cost
 
Gains in Accumulated Other Comprehensive Income
 
Losses in Accumulated Other Comprehensive Income
 
Estimated Fair Value
Current:
 
 
 
 
 
 
 
Cash equivalents
$
701

 
$

 
$

 
$
701

Total current securities
701

 

 

 
701

Noncurrent:
 

 
 

 
 

 
 

Total noncurrent securities

 

 

 

Total available-for-sale securities
$
701

 
$

 
$

 
$
701


There were no proceeds from the sales of available-for-sale securities during the three and six months ended June 30, 2018. Realized gains and losses on sales of investments are determined using the specific identification method. Realized gains and losses are included in Other Income, net in the Consolidated Statements of Comprehensive Income. All of the Company's available-for-sale securities with gross unrealized holding losses as of June 30, 2018 and December 31, 2017 have been in a loss position for less than 12 months.

There were no available-for-sale debt securities as of June 30, 2018 and December 31, 2017.

Expected maturities may differ from contractual maturities because the issuers of the securities may have the right to prepay obligations without prepayment penalties.

Non-Marketable Securities and Impairment

During the three months ended June 30, 2018, the Company made a $1.8 million investment in a private company. Based in the U.S. and not publicly traded, this minority investment is included at cost in other long-term assets of the Company’s Consolidated Balance Sheets. The Company does not have significant influence over the investee since the Company owns less than 20% of the voting equity in the investee. Further, the Company does not participate in policy-making processes or interchange managerial personnel.

During each of the years ended December 31, 2017 and December 31, 2016, the Company made a $1.0 million minority interest investment (an aggregate of $2.0 million), in a second private company based in the U.S. that is focused on development of next generation technologies. This minority interest is included at cost in other long-term assets on the Company’s Consolidated Balance Sheets as the Company does not have significant influence over the investee. The Company owns less than 20% of the voting equity in the investee, which is not publicly traded, and the Company does not participate in policy-making processes. Although we may invest further in this entity over the course of the next several quarters, we do not anticipate our ownership interest to exceed 20% in the short-term. During the year ended December 31, 2017, the Company also entered into a $1.4 million promissory note with this same private company. The promissory note is payable at the annual interest rate of 1.95% with a maturity date of 5 years from the date of issuance. The Company loaned an additional $1.0 million to the private company in the six months ended June 30, 2018, resulting in a notes receivable balance of $2.4 million as of June 30, 2018.

The Company owns a minority interest in a third private company based in the U.S. through its investment of $1.0 million in the third quarter of 2012.  This minority interest is included at cost in other long-term assets on the Company’s Consolidated Balance Sheets as the Company does not have significant influence over the investee since the Company owns less than 20% of the voting equity in the investee and the investee is not publicly traded. Further, the Company does not participate in policy-making processes or interchange managerial personnel.


6


These investments do not have readily determinable fair values. Therefore, the Company has elected the measurement alternative for these minority interests and the investments are recorded at cost, less any impairment, including changes resulting from observable price changes. The Company regularly evaluates the carrying value of its investment for impairment and whether any events or circumstances are identified that would significantly harm the fair value of the investment. The primary indicators the Company utilizes to identify these events and circumstances are the investee's ability to remain in business, such as the investee's liquidity and rate of cash use, and the investee’s ability to secure additional funding and the value of that additional funding. In the event a decline in fair value is less than the investment's carrying value, the Company will record an impairment charge in Other Income, net in the Consolidated Statements of Comprehensive Income. As of June 30, 2018, the Company has not recorded any impairment charges related to the investments discussed above.

As the inputs utilized for the Company's periodic impairment assessment are not based on observable market data, the determination of fair value of this investment is classified within Level 3 of the fair value hierarchy. See Note 4 - Fair Value Measurement to our Condensed Consolidated Financial Statements for further information on the fair value hierarchy and the three classification levels. To determine the fair value of these investments, the Company uses all available financial information related to the entities, including information based on recent or pending third-party equity investments in these entities. In certain instances, an investment's fair value is not estimated as there are no identified events or changes in the circumstances that may have a significant adverse effect on the fair value of the investments and to do so would be impractical.

Other long-term assets consisted of the following (in thousands):
 
June 30, 2018
 
December 31, 2017
Purchased technology rights (net of accumulated amortization of $7,305 and $7,012 as of June 30, 2018 and December 31, 2017, respectively)
$
6,856

 
$
3,149

Investments
4,782

 
3,000

Notes receivable (1)
2,400

 
1,400

Other
1,033

 
1,050

 
$
15,071

 
$
8,599

(1) During the six months ended June 30, 2018, the Company increased the principal amount of the promissory note with a private company, in which it made an aggregate $2.0 million minority interest investment, as discussed above.

For the six months ending June 30, 2018 and year ended December 31, 2017, the Company recognized amortization expense related to the amortization of purchased technology rights of approximately $293,000 and $559,000, respectively.  Future amortization expense is estimated to be $302,000 in the two remaining quarters of 2018, $603,000 in 2019, $497,000 in 2020, $470,000 in 2021, $464,000 in 2022, $456,000 in 2023 and $3,712,000 thereafter.

NOTE 3 — INVENTORIES, NET

Inventories are stated at the lower of cost or net realizable value, with cost determined according to the standard cost method, which approximates the first-in, first-out method. Net realizable value is defined as the estimated selling price in the ordinary course of business, less reasonably predictable costs of completion, disposal and transportation. The Company routinely assesses its on-hand inventory for timely identification and measurement of obsolete, slow-moving or otherwise impaired inventory. Net inventories consisted of the following (in thousands):
 
June 30, 2018
 
December 31, 2017
Parts and supplies
$
31,458

 
$
29,266

Work-in-progress
9,895

 
8,712

Finished goods
10,732

 
11,500

 
$
52,085

 
$
49,478


7



NOTE 4 — FAIR VALUE MEASUREMENT

The Fair Value Measurements and Disclosures Topic of the Financial Accounting Standards Board (FASB) Accounting Standards Codification (ASC) defines fair value, establishes a framework for measuring fair value under U.S. GAAP and enhances disclosures about fair value measurements. Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. The ASC describes a fair value hierarchy based on the following three levels of inputs that may be used to measure fair value, of which the first two are considered observable and the last unobservable:
 
Level 1 –
Quoted prices in active markets for identical assets or liabilities.
 
Level 2 –
Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
 
Level 3 –
Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.

The Company determines the fair value of its investment portfolio assets by obtaining non-binding market prices from its third-party portfolio managers on the last day of the quarter, whose sources may use quoted prices in active markets for identical assets (Level 1 inputs) or inputs other than quoted prices that are observable either directly or indirectly (Level 2 inputs) in determining fair value. There were no transfers between Level 1, Level 2, or Level 3 measurements for the six-month period ended June 30, 2018.

The Company's financial assets and liabilities were all Level 1 money market fund assets and were measured at fair value on a recurring basis. These Level 1 assets were $0.7 million as of June 30, 2018 and December 31, 2017.

 
Fair Value Measurements as of June 30, 2018 Using
 
Level 1
 
Level 2
 
Level 3
 
Total
Assets:
 
 
 
 
 
 
 
Money Market funds
$
702

 
$

 
$

 
$
702


 
Fair Value Measurements as of December 31, 2017 Using
 
Level 1
 
Level 2
 
Level 3
 
Total
Assets:
 
 
 
 
 
 
 
Money Market funds
$
701

 
$

 
$

 
$
701


NOTE 5 — GOODWILL AND OTHER INTANGIBLE ASSETS

Goodwill is reviewed for impairment at least annually at the beginning of the fourth quarter, or more frequently if impairment indicators arise. The Company's goodwill is not expected to be deductible for tax purposes. There were no changes in the carrying amount of the Company’s goodwill during the six months ended June 30, 2018 and twelve months ended December 31, 2017 as follows (in thousands):

 
June 30, 2018
 
December 31, 2017
Balance at beginning of year
$
85,481

 
$
85,481

Balance at end of period
$
85,481

 
$
85,481



8


The Company’s intangible assets are reflected in the table below (in thousands, except weighted average lives):
 
Finite-lived
 
Indefinite-lived
 
 
 
Technology, trade secrets and know-how
 
Customer lists and contracts
 
Other identifiable intangible assets
 
IP R&D
 
Total
2017
 
 
 
 
 
 
 
 
 
Balance as of December 31, 2016
$
81,385

 
$
19,097

 
$
5,664

 
$
12,982

 
$
119,128

Balance as of December 31, 2017
81,385

 
19,097

 
5,664

 
12,982

 
119,128

Less: accumulated amortization:
 

 
 

 
 

 
 

 
 

Accumulated amortization balance as of December 31, 2016
(28,137
)
 
(5,038
)
 
(1,112
)
 

 
(34,287
)
Amortization expense
(6,277
)
 
(1,999
)
 
(580
)
 

 
(8,856
)
Accumulated amortization balance as of December 31, 2017
(34,414
)
 
(7,037
)
 
(1,692
)
 

 
(43,143
)
Net balance as of December 31, 2017
$
46,971

 
$
12,060

 
$
3,972

 
$
12,982

 
$
75,985

Weighted average life (in years)
11

 
10

 
10

 
 

 
 

 
 
 
 
 
 
 
 
 
 
2018
 

 
 

 
 

 
 

 
 

Balance as of December 31, 2017
$
81,385

 
$
19,097

 
$
5,664

 
$
12,982

 
$
119,128

Balance as of June 30, 2018
81,385

 
19,097

 
5,664

 
12,982

 
119,128

Less: accumulated amortization:
 

 
 

 
 

 
 

 
 

Accumulated amortization balance as of December 31, 2017
(34,414
)
 
(7,037
)
 
(1,692
)
 

 
(43,143
)
Amortization expense
(3,044
)
 
(999
)
 
(289
)
 

 
(4,332
)
Accumulated amortization balance as of June 30, 2018
(37,458
)
 
(8,036
)
 
(1,981
)
 

 
(47,475
)
Net balance as of June 30, 2018
$
43,927

 
$
11,061

 
$
3,683

 
$
12,982

 
$
71,653

Weighted average life (in years)
11

 
10

 
10

 
 

 
 


The in-process research and development (IP R&D) project is the development of the next generation VERIGENE® system, VERIGENE II, on which we began clinical trials in May 2018. We believe the VERIGENE II will launch commercially in 2019. The estimated cost to complete this project is less than $1.0 million.

The estimated aggregate amortization expense for the next five fiscal years and thereafter is as follows (in thousands):
2018 (six months)
$
4,333

2019
8,666

2020
8,666

2021
8,307

2022
7,060

Thereafter
21,639

 
$
58,671

IP R&D
12,982

 
$
71,653



9


NOTE 6 — OTHER COMPREHENSIVE INCOME (LOSS)

Other comprehensive income (loss) represents a measure of all changes in equity that result from recognized transactions and other economic events other than those resulting from investments by and distributions to shareholders. Other comprehensive income (loss) for the Company includes foreign currency translation adjustments.

The following table presents the changes in each component of accumulated other comprehensive loss, net of tax (in thousands):
 
Foreign Currency Items
 
Available-for-Sale Investments
 
Accumulated Other Comprehensive Income (Loss) Items
Balance as of December 31, 2017
$
(625
)
 
$

 
$
(625
)
Other comprehensive income before reclassifications
(319
)
 

 
(319
)
Net current-period other comprehensive loss
(319
)
 

 
(319
)
Balance as of June 30, 2018
$
(944
)
 
$

 
$
(944
)

The following table presents the tax expense allocated to each component of other comprehensive income (loss) (in thousands):
 
Three Months Ended June 30, 2018
 
Six Months Ended June 30, 2018
 
Before Tax
 
Tax Benefit
 
Net of Tax
 
Before Tax
 
Tax Benefit
 
Net of Tax
Foreign currency translation adjustments
$
(711
)
 
$

 
$
(711
)
 
$
(319
)
 
$

 
$
(319
)
Unrealized gains on available-for-sale investments

 

 

 

 

 

Other comprehensive loss
$
(711
)
 
$

 
$
(711
)
 
$
(319
)
 
$

 
$
(319
)

NOTE 7 — EARNINGS PER SHARE

A reconciliation of the denominators used in computing per share net income (EPS) is as follows (in thousands, except per share amounts):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2018
 
2017
 
2018
 
2017
Basic:
 
 
 
 
 
 
 
Net income
$
5,669

 
$
5,544

 
$
19,066

 
$
14,775

Less: allocation to participating securities
(98
)
 
(103
)
 
(325
)
 
(276
)
Net income attributable to common stockholders
$
5,571

 
$
5,441

 
$
18,741

 
$
14,499

Weighted average common stock outstanding
43,734

 
43,160

 
43,599

 
43,030

Net income per share attributable to common stockholders
$
0.13

 
$
0.13

 
$
0.43

 
$
0.34

 
 
 
 
 


 


Diluted:
 

 
 

 
 

 
 

Net income
$
5,669

 
$
5,544

 
$
19,066

 
$
14,775

Less: allocation to participating securities
(98
)
 
(103
)
 
(324
)
 
(276
)
Net income attributable to common stockholders
$
5,571

 
$
5,441

 
$
18,742

 
$
14,499

Weighted average common stock outstanding
43,734

 
43,160

 
43,599

 
43,030

Effect of dilutive securities: stock options and awards
512

 
99

 
272

 
98

Weighted-average shares used in computing net income per share
44,246

 
43,259

 
43,871

 
43,128

Net income per share attributable to common stockholders
$
0.13

 
$
0.13

 
$
0.43

 
$
0.34



10


Basic net income per share is computed by dividing the net income for the period by the weighted average number of common shares outstanding during the period. Diluted net income per share is computed by dividing the net income for the period by the weighted average number of common and common equivalent shares outstanding during the period. Stock options to acquire approximately 0.8 million and 2.5 million shares for the three months ended June 30, 2018 and 2017, and 0.6 million and 2.0 million shares for the six months ended June 30, 2018 and 2017, respectively, were excluded from the computations of diluted EPS because the effect of including those stock options would have been anti-dilutive.

We apply the two-class method of computing EPS, which requires the calculation of separate EPS amounts for our non-vested, time-based restricted stock awards with non-forfeitable dividends and for our common stock. Our non-vested, time-based restricted stock awards with non-forfeitable dividends are considered securities which participate in undistributed earnings with common stock. Under the two-class computation method, net losses are not allocated to participating securities unless the holder of the security has a contractual obligation to share in the losses. Our non-vested, time-based restricted stock awards with non-forfeitable dividends do not have such an obligation so they are not allocated losses.

NOTE 8 — STOCKHOLDERS’ EQUITY AND STOCK-BASED COMPENSATION

Dividends

On May 18, 2018, the Board of Directors declared a cash dividend on the Company’s common stock of $0.06 per share. The dividend declared was payable to stockholders of record as of June 22, 2018 and was paid on July 13, 2018. The Company’s intent is to pay a continuing dividend on a quarterly basis.

Stock-Based Compensation

The Company’s stock option activity for the six months ended June 30, 2018 was as follows:
Stock Options (shares in thousands)
Shares
 
Weighted Average Exercise Price
Outstanding as of December 31, 2017
3,086

 
$
18.10

Granted
761

 
22.06

Exercised
(143
)
 
17.96

Cancelled or expired
(372
)
 
18.48

Outstanding as of June 30, 2018
3,332

 
$
19.01

 
The Company had $14.1 million of total unrecognized compensation costs related to stock options as of June 30, 2018. These costs are expected to be recognized over a weighted average period of 2.64 years.


11


The Company’s restricted share activity for the six months ended June 30, 2018 was as follows:
Restricted Stock Awards (shares in thousands)
Shares
 
Weighted Average Grant Price
Non-vested as of December 31, 2017
715

 
$
18.46

Granted
383

 
22.14

Vested
(284
)
 
18.47

Cancelled or expired
(39
)
 
19.25

Non-vested as of June 30, 2018
775

 
$
20.24

 
 
 
 
Restricted Stock Units (in thousands)
Shares
 
 

Non-vested as of December 31, 2017
423

 
 

Granted
92

 
 

Vested
(49
)
 
 

Cancelled or expired
(3
)
 
 

Non-vested as of June 30, 2018
463

 
 

 
As of June 30, 2018, there were $15.6 million and $3.2 million of total unrecognized compensation costs related to Restricted Stock Awards (RSAs) and Restricted Stock Units (RSUs), respectively. These costs are expected to be recognized over a weighted average period of 2.82 years for the RSAs and 2.40 years for the RSUs. The Company issues a small number of cash settled RSUs pursuant to the Company's equity incentive plan in certain foreign countries. These grants do not result in the issuance of common stock and are considered immaterial by the Company.

The following are the stock-based compensation costs recognized in the Company’s condensed consolidated statements of comprehensive income (in thousands):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2018
 
2017
 
2018
 
2017
Cost of revenue
$
406

 
$
402

 
$
816

 
$
737

Research and development
537

 
759

 
200

 
597

Selling, general and administrative
2,604

 
2,865

 
3,792

 
3,414

Stock-based compensation costs reflected in net income
$
3,547

 
$
4,026

 
$
4,808

 
$
4,748


NOTE 9 — ACCRUED LIABILITIES

Accrued liabilities consisted of the following (in thousands):
 
June 30, 2018
 
December 31, 2017
Compensation and employee benefits
$
11,149

 
$
18,218

Dividends payable
2,701

 
2,671

Income and other taxes
215

 
1,070

Warranty costs
1,334

 
1,308

Other
2,837

 
2,723

 
$
18,236

 
$
25,990


12



The following table summarizes the changes in the warranty accrual (in thousands):
Accrued warranty costs as of December 31, 2017
$
1,308

Warranty adjustments/settlements
(991
)
Accrual for warranty costs
1,017

Accrued warranty costs as of June 30, 2018
$
1,334


NOTE 10 — REVENUE RECOGNITION

On January 1, 2018, the Company adopted a new standard on revenue recognition, Accounting Standards Codification 606 (the Standard), using the modified retrospective transition method consistent with the guidance issued by the FASB in May 2014.  Under this method, the Company applied the guidance retrospectively, only to those contracts which were not completed as of the date of initial application, and recognized the cumulative effect of initially applying the Standard as an adjustment to the opening balance of retained earnings as of January 1, 2018. The comparative information has not been restated and continues to be reported under the accounting standards in effect for those periods.

The Standard applies to all contracts with customers, except for contracts that are within the scope of other standards, such as leases, insurance, collaboration arrangements and financial instruments.  Under the Standard, the Company recognizes revenue when its customer obtains control of promised goods or services, in an amount that reflects the consideration which the Company expects to receive in exchange for those goods or services.  To determine revenue recognition for arrangements that the Company determines are within the scope of the Standard, the Company performs the following five steps: (i) identify the contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when the Company satisfies a performance obligation.  The Company only applies the five-step model to contracts when it is probable that the Company will collect the consideration it is entitled to in exchange for the goods or services it transfers to the customer.  At contract inception, once the contract is determined to be within the scope of the Standard, the Company assesses the goods or services promised within each contract, identifies the performance obligations and assesses whether each promised good or service is distinct. The Company allocates the total transaction price to each performance obligation in an amount based on the estimated relative standalone selling prices of the promised goods or service underlying each performance obligation and recognizes as revenue when such performance obligation is satisfied.

Revenue is generated primarily from the sale of the Company’s products and related services, which are primarily support and maintenance services on the Company's systems.  The Company recognizes product revenue when the Customer obtains control of the Company’s product, which typically occurs upon shipment or delivery to the Customer depending upon the shipping terms. We treat shipping and handling costs performed after a customer obtains control of the good as a fulfillment cost. Our customers do not typically have any contractual rights of return outside of our warranty provisions.  The Company has allowed few returns to date and believes that returns of its products will be minimal.

Royalties:  For arrangements that include sales-based royalties, including minimum payments, the Company recognizes revenue at the later of (i) when the related sales occur, or (ii) when the performance obligation, to which some or all of the royalty has been allocated, has been satisfied. This is a change from how the Company has historically treated royalty payments, by recognizing royalty revenue when our strategic partners reported the end-user sales to the Company, and is primarily the basis for our cumulative adjustment to retained earnings of $10.6 million before related tax impacts or $8.1 million net of related tax impacts. Royalty payments are typically received when our strategic partners report the end-user sales to the Company.

Reagent Rentals: The Company provides systems and certain other hardware to customers through reagent rental agreements under which the customers commit to purchasing minimum quantities of disposable products at a stated price over a defined contract term, which is normally two to three years. Instead of rental payments, the Company recovers the cost of providing the system and other hardware in the amount charged for assays. Revenue is recognized over the defined contract term as assays are shipped. The depreciation costs associated with the system and other hardware are charged to cost of sales on a straight-line basis over the estimated life of the system. The costs to maintain these instruments in the field are charged to cost of sales as incurred. Under the Standard, the Company has reclassified the portion of reagent rental revenue associated with the recovery of the cost of providing the system and other hardware in reagent rental agreements from assay revenue to system revenue effective January 1, 2018. This change will not have any impact on top line revenue and the Company does not anticipate any material effects to its revenue categorization.


13


Warranties: The Company provides a limited, assurance-type warranty, typically for twelve months from installation for the systems sold to end customers and fifteen months for the systems sold to partners. The Company accrues for the estimated cost of initial product warranties at the time revenue is recognized. The actual warranty expense could differ from the estimates made by the Company based on product performance. Warranty expenses are evaluated and adjusted periodically.

License Revenues: The Company enters into out-licensing agreements which are within the scope of the Standard, under which it licenses certain rights to its technology to third parties.  These licenses are typically not distinct, as the customer cannot benefit from the license on its own, and do not have significant standalone functionality, but represent single performance obligations together with the sales of our consumables, systems and assays. The terms of these arrangements typically include payment to the Company of non-refundable, up-front license fees and can extend up to twenty years, although some of our current agreements extend through 2027.  Each of these payments results in license revenues which are recognized ratably over time and are included in other revenues, except for revenues from royalties on net sales of licensed products, which are classified as royalty revenues. Deferred revenues related to these out-licensing agreements are shown in contract liabilities in the table below.

Performance Obligations: Revenue from extended service agreements is deferred when payment is received in advance of the performance obligation being satisfied or completed. Luminex provides an integrated service of maintenance and related activities for equipment sold to customers, where the nature of the overall promise is to provide a stand-ready service.  As such, the performance obligation is recognized as a series of distinct service periods and the service revenue is recognized ratably over the term of the agreement. The extended service agreements typically range from one to four years and payment is typically received up-front.

Reserves for Variable Consideration: Revenues from product sales are recorded at the net sales price (transaction price), which includes estimates of variable consideration for which reserves are established and which result from discounts and any other allowances that are offered within contracts between the Company and its customers relating to the Company’s sales of its products.  These reserves are based on the amounts earned or to be claimed on the related sales and are classified as reductions of accounts receivable. Where appropriate, these estimates take into consideration a range of possible outcomes which are probability-weighted for relevant factors such as the Company’s historical experience, current contractual requirements, industry data and forecasted customer buying and payment patterns.  Overall, these reserves reflect the Company’s best estimates of the amount of consideration to which it is entitled based on the terms of each contract.  The amount of variable consideration which is included in the transaction price may be constrained and is included in the net sales price only to the extent that it is probable that a significant reversal in the amount of the cumulative revenue recognized will not occur in a future period.  Actual amounts of consideration ultimately received may differ from the Company’s estimates.  If actual results in the future vary from the Company’s estimates, the Company will adjust these estimates, which would affect net product revenue and earnings in the period when such variances become known.

Contract assets are included within Accounts receivables, net and contract liabilities are included in Deferred revenue on the Company's Balance Sheet. The following table presents the opening and closing balances of the Company’s contract assets and liabilities for the six months ended June 30, 2018 (in thousands):
 
Balance at Beginning of Period
 
Balance at
End of Period
Contract assets:
 
 
 
    Unbilled receivables - Royalties
$
10,643

 
$
10,962

 
 
 
 
Contract liabilities - short-term:
 
 
 
    Deferred revenue - Service
$
4,438

 
$
5,048

    Deferred revenue - Licenses
246

 
241

    Deferred revenue - Other
37

 
257

        Total Contract liabilities - short-term
$
4,721

 
$
5,546

 
 
 
 
Contract liabilities - long-term:
 
 
 
    Deferred revenue - Service
$
315

 
$
262

    Deferred revenue - Licenses
1,099

 
981

    Deferred revenue - Other
83

 
83

        Total Contract liabilities - long-term
$
1,497

 
$
1,326


14


 
During the six months ended June 30, 2018, the Company recognized the following revenues as a result of changes in the contract asset and contract liability balances in the period (in thousands):
 
Six Months Ended June 31,
Revenue recognized in the period from:
2018
Amounts included as contract liabilities at the beginning of the period
$
3,412

Performance obligations satisfied in previous periods
 -

 
In accordance with the Standard, the disclosure of the impact of adoption on our consolidated income statement and balance sheet was as follows (in thousands):
 
Three Months Ended June 30, 2018
 
Six Months Ended June 30, 2018
Income Statement
As Reported in this Quarterly Report
 
Amounts Before Adoption of the Standard
 
Net Effect of Adoption of the Standard
 
As Reported in this Quarterly Report
 
Amounts Before Adoption of the Standard
 
Net Effect of Adoption of the Standard
System sales
$
11,820

 
$
11,215

 
$
605

 
$
19,751

 
$
18,723

 
$
1,028

Consumable sales
10,967

 
10,967

 

 
22,839

 
22,839

 

Royalty revenue
11,567

 
11,677

 
(110
)
 
23,806

 
23,390

 
416

Assay revenue
40,174

 
40,889

 
(715
)
 
86,015

 
87,138

 
(1,123
)
Other revenue
5,050

 
5,050

 

 
9,829

 
9,829

 

Revenue
79,578

 
79,798

 
(220
)
 
162,240


161,919

 
321

Gross profit
49,306

 
49,526

 
(220
)
 
102,894

103

102,573

 
321

Income from operations
7,858

 
8,078

 
(220
)
 
23,124



22,803

 
321

Income tax benefit (expense)
(2,197
)
 
(2,250
)
 
53

 
(4,515
)
 
(4,438
)
 
(77
)
Net Income
5,669

 
5,836

 
(167
)
 
19,066

19

18,822

 
244


 
As of June 30, 2018
Balance Sheet
As Reported in this Quarterly Report
 
Balances Before Adoption of ASC 606
 
Effect of Adoption of the Standard
ASSETS
 
 
 
 
 
Accounts receivable, net
46,778

 
35,814

 
10,964

Deferred income taxes
32,538

 
35,169

 
(2,631
)
 
 
 
 
 
 
LIABILITIES AND STOCKHOLDERS' EQUITY
 
 
 
 
 
Retained earnings
109,353

 
101,020

 
8,333



15


NOTE 11 — INCOME TAXES
 
At the end of each interim reporting period, an estimate is made of the effective tax rate expected to be applicable for the full year. The estimated full year’s effective tax rate is used to determine the income tax rate for each applicable interim reporting period.  The effect on deferred tax assets and liabilities of a change in tax rates is recognized in the results of operations in the period of the enactment date.  The effective tax rate for the six months ended June 30, 2018 was 19.2%, including amounts recorded for discrete events. This differs from the statutory rate of 21% primarily as a result of the worldwide mix of consolidated earnings and losses before taxes and changes to provisional amounts recorded for certain aspects of the Tax Cuts and Jobs Act (the Tax Act). The Company currently expects a 2018 full year effective tax rate of 25% to 30%, excluding amounts recorded for discrete events. The Company’s tax expense reflects the full federal, various state, and foreign blended statutory rates. The Company will be subject to the Tax Act provisions regarding U.S. federal taxation of foreign intangible income and has included in its estimate of income tax the effects of this tax. The effect of this estimate is still under evaluation as the Company gains a more thorough understanding of these provisions and changes may materially impact income tax expenses. The Company is utilizing its net operating losses (NOLs) and tax credits in the U.S., Canada and the Netherlands and, therefore, cash taxes to be paid are expected to be less than 10% of book tax expense.
The Tax Act was enacted on December 22, 2017.  The Tax Act includes, among other things, a U.S. federal corporate income tax rate decrease from 35% to 21%, requires companies to pay a one-time transition tax on earnings of certain foreign subsidiaries that were previously tax deferred, and creates new taxes on certain foreign sourced earnings.  On December 22, 2017, Staff Accounting Bulletin No. 118 (SAB 118) was issued to address the application of U.S. GAAP in situations when a registrant does not have the necessary information available, prepared, or analyzed (including computations) in reasonable detail to complete the accounting for certain income tax effects of the Tax Act. The Company is applying the guidance in SAB 118 when accounting for the enactment-date effect of the Tax Act.  As of June 30, 2018, the Company has not completed its accounting for all of the tax effects of the Tax Act; however, the Company has made a reasonable estimate of the effects.  During the three month period ended March 31, 2018 and for the six month period ended June 30, 2018, the Company recognized adjustments totaling $2.2 million to the provisional amounts recorded at December 31, 2017 and included these adjustments as a component of income tax expense from continuing operations.  The Company will continue to make and refine its calculations as additional analysis is completed. These changes could be material to income tax expense. 
Deferred tax assets and liabilities.  The Company remeasured certain deferred tax assets and liabilities based on the tax rates at which they are expected to reverse to in the future, which is generally 21%.  The Company recorded a provisional amount of $2.7 million at December 31, 2017 related to the remeasurement of certain deferred tax balances.  Upon further analyses of certain aspects of the Tax Act and refinement of its calculations during the three month period ended March 31, 2018 and included in the six months ended June 30, 2018, the Company increased its provisional amount by $164,000, which is included as a component of income tax expense from continuing operations.  Due to the continued refinement of its calculations for the transition tax, certain aspects of deferred compensation, and the effect these calculations may have on the measurement of NOLs and other carryforwards, the Company will continue to analyze and refine its calculations related to the measurement of these balances.  As of June 30, 2018, the Company's deferred tax assets and liabilities continue to have provisional amounts recorded for remeasurement.
Foreign tax effects

One-time transition tax.  The one-time transition tax is based on the Company's total post-1986 earnings and profits (E&P), which the Company had deferred from U.S. income taxes under previous U.S. law.  The Company originally recorded a provisional amount for its one-time transition tax liability of $6.7 million at December 31, 2017.  Upon further analysis of certain aspects of the E&P of its Canadian subsidiary and refinement of its calculations for its foreign subsidiaries during the six months ended June 30, 2018, the Company decreased this provisional amount by $1.3 million, which was recorded during the three month period ended March 31, 2018 and is included as a component of income tax expense from continuing operations.  As of June 30, 2018, the Company continues to have provisional amounts recorded for the one-time tax liability. As the Company continues to refine its E&P analysis, the Company will refine its calculations of the one-time transitions tax, which could affect the measurement of this liability.
Deferred tax liabilities for withholding tax.  The excess of financial reporting basis over tax basis of the Company’s foreign subsidiaries is considered permanently reinvested with the exception of certain earnings of the Canadian subsidiary.  The Company originally recorded a provisional amount of deferred tax liability for withholding and state income taxes associated with the ultimate repatriation from Canada to the U.S. of these certain earnings of $3.2 million at December 31, 2017.  Upon further analysis of its calculations of the Canadian withholding tax during the six months ended June 30, 2018, the Company decreased its provisional amount by $2.5 million, which was recorded during the three month period ended March 31, 2018 and is included as a component of income tax expense from continuing operations. The deferred tax liabilities for withholding tax are still provisional as of June 30, 2018 as the Company’s permanent reinvestment assertions for foreign earnings associated with certain aspects of the Tax Act are not yet finalized.

16


In June 2018, the Company recorded an income tax expense of $1.3 million based primarily on the results of a Canadian income tax audit. The expense recorded is the net result of reductions to the scientific research and experimental development expenditure pool and investment tax credit carryforward balances and an increase to non-capital carryforward losses.
The Company or one of its subsidiaries files income tax returns in the U.S. federal jurisdiction, Australia, Canada, China, Hong Kong, Japan, the Netherlands, and various U.S. states. Due to net operating losses, the U.S., Canadian and Australian tax returns dating back to 2011 can still be reviewed by the taxing authorities. The Netherlands tax returns dating back to 2013 can still be reviewed by the taxing authorities. For the six months ended June 30, 2018, unrecognized tax benefits related to the U.S. transition tax on earnings of certain foreign subsidiaries and deferred tax liabilities for withholding tax of $1.3 million and $140,000, respectively, were recorded. The Company does not expect any material changes to the unrecognized tax benefit liability within the next 12 months. The Company recognizes interest and penalties related to uncertain tax positions in the provision for income taxes.

NOTE 12 - COMMITMENTS AND CONTINGENCIES

In the normal course of business, the Company is subject to claims, lawsuits and legal proceedings. When and if it appears probable in management's judgment, and based upon consultation with outside counsel, that we will incur monetary damages or other costs in connection with any claims or proceedings, and such costs can be reasonably estimated, we record the estimated liability in the financial statements.  If only a range of estimated losses can be estimated, we record an amount within the range that, in management's judgment, reflects the most likely outcome; if none of the estimates within that range is a better estimate than any other amount, we record the liability at the low end of the range of estimates. Any such accrual would be charged to expense in the appropriate period.   We disclose significant contingencies when the loss is not probable and/or the amount of the loss is not estimable, when we believe there is at least a reasonable possibility that a loss has been incurred.  We recognize costs associated with legal proceedings in the period in which the services were provided.

NOTE 13 — RECENT ACCOUNTING PRONOUNCEMENTS

Recently adopted accounting guidance

In May 2014, the FASB issued the Standard which outlines a single comprehensive model to use in accounting for revenue arising from contracts with customers and supersedes most current revenue recognition guidance, including industry-specific guidance. The core principle of the revenue model is that an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. The Company adopted the Standard effective January 1, 2018, using the modified retrospective approach. Under this method, the Company recorded a cumulative adjustment increasing retained earnings of $10.6 million before related tax impacts or $8.1 million net of related tax impacts. See Note 10, “Revenue Recognition” for additional discussion related to the Company’s adoption of the Standard. Under the Standard, estimated royalty revenue will be recorded each quarter on an accrual basis to more closely coincide with the timing of the end user sale by the strategic partner; with reconciliation made upon submission of the royalty report by the partner indicating actual royalties owed in the following quarter.  In addition, the Company began recording the portion of reagent rental revenue associated with the recovery of the cost of providing the system and other hardware in reagent rental agreements as system revenue rather than assay revenue effective January 1, 2018. This change has not and is not expected to have any impact on top line revenue and the Company does not anticipate any material effects to its revenue categorization.

In January 2016, the FASB issued guidance that amends various aspects of the recognition, measurement, presentation, and disclosure for financial instruments. This guidance was effective for annual reporting periods, and interim periods within those years beginning after December 15, 2017. The Company adopted this standard during the quarter ended March 31, 2018. The adoption of this new standard resulted in a change to the Company’s accounting policy; however, adoption did not have a material impact on its consolidated financial position or results of operations.

In August 2016, the FASB issued specific guidance on eight cash flow classification issues that are not currently addressed by current U.S. GAAP and thereby reduce the current diversity in practice.  This guidance is effective for annual periods beginning after December 15, 2017. The Company adopted this standard during the quarter ended March 31, 2018, and its adoption did not have a material impact on its consolidated financial statements.


17


In October 2016, the FASB issued guidance on income taxes which requires companies to recognize the income tax effects of intercompany sales and transfers of assets, other than inventory, in the income statement as income tax expense (or benefit) in the period in which the transfers occur.  The new standard became effective for the Company on January 1, 2018.  The Company has adopted this new standard using the modified retrospective method through a cumulative-effect adjustment, based on currently enacted tax rates, directly to retained earnings as of the beginning of that date.  The adoption of this new standard resulted in a change to the Company's accounting policy; however, adoption did not have a material impact on the Company’s consolidated financial position or results of operations.

On January 10, 2018, the FASB issued guidance on the accounting for tax on the global intangible low-taxed income (GILTI) provisions of the Tax Act. The GILTI provisions impose a tax on foreign income in excess of a deemed return on tangible assets of foreign corporations. Effective January 1, 2018, the Company recognizes the tax on GILTI as a period expense in the period the tax is incurred.  Under this policy, the Company has not provided deferred taxes related to temporary differences that upon their reversal will affect the amount of income subject to GILTI in the period. 

In January 2018, the FASB issued guidance related to reporting comprehensive income, which gives entities the option to reclassify to retained earnings the tax effects resulting from the Tax Act related to items in Additional Other Comprehensive Income (AOCI) that the FASB refers to as having been “stranded” in AOCI. The guidance is effective for annual and interim periods beginning after December 15, 2018, and is applicable to the Company in fiscal year 2019; however, early adoption is permitted. The Company does not have any tax effects resulting from the Tax Act that are stranded in AOCI and therefore this guidance has no impact on its consolidated financial statements. The Company has early adopted this guidance and established the accounting policy for reclassifying to retained earnings any tax effects resulting from the Tax Act that are stranded in AOCI.

In June 2018, the FASB issued guidance which simplifies the accounting for share-based payments to nonemployees by aligning it with the accounting for share-based payments to employees, with certain exceptions. For public business entities, the guidance is effective for annual periods beginning after December 15, 2018, and interim periods within those annual periods, however, early adoption is permitted. Although nonemployee directors do not satisfy the definition of employee, under FASB guidance, the Company's nonemployee directors acting in their role as members of a board of directors are treated as employees as those directors were elected by the Company's shareholders. Therefore, awards granted to these nonemployee directors for their services as directors already were accounted for as employee awards. The Company has early adopted this guidance, which did not have a material impact on its consolidated financial statements.

Recent accounting guidance not yet adopted

In January 2017, the FASB issued guidance on intangibles, including goodwill, which simplifies how companies calculate goodwill impairments by eliminating Step 2 of the impairment test. The guidance requires companies to compare the fair value of a reporting unit to its carrying amount and recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit's fair value. The guidance is effective for annual periods beginning after December 15, 2019, and is applicable to the Company in fiscal year 2020; however, early adoption is permitted. The Company does not anticipate that this guidance will have a material impact on its consolidated financial statements.

In February 2016, the FASB issued guidance requiring lessees to recognize a right-of-use asset and a lease liability on the balance sheet for all leases, with the exception of short-term leases. The effective date of the new guidance is for the Company's first quarter of fiscal year 2019; however, early adoption is permitted. The FASB has approved an optional, alternative method to adopt the lease standard by recognizing a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption. While the Company is continuing to assess the effects of adoption, we believe that we will use this alternative transition method. The Company continues to evaluate the impact of the adoption of this requirement on its consolidated financial statements, has completed an inventory of the Company's leases, and does not anticipate that adoption of this guidance will have a material impact on its consolidated financial statements except for the addition of the right-of-use asset and a lease liability to the consolidated balance sheet.




18


ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

The following information should be read in conjunction with the condensed consolidated financial statements and the accompanying notes included in Part I, Item 1 of this Report, and the “Risk Factors” included in Part I, Item 1A of the 2017 10-K.

SAFE HARBOR CAUTIONARY STATEMENT

This quarterly report on Form 10-Q contains statements that are forward-looking statements under the Private Securities Litigation Reform Act of 1995. Forward-looking statements provide our current expectations of forecasts of future events. All statements other than statements of current or historical fact contained in this quarterly report, including statements regarding our future financial position, business strategy, impact of the reimbursement landscape, products including ARIES®, VERIGENE® and NxTAG®, assay sales, consumables sales patterns and bulk purchases, budgets, system sales, anticipated gross margins, liquidity, cash flows, projected costs and expenses, taxes, deferred tax assets, regulatory approvals or the impact of laws or regulations applicable to us, plans and objectives of management for future operations, and future acquisition impacts and integration and the expected benefit of our future acquisitions are forward-looking statements. The words “anticipate,” “believe,” “continue,” “should,” “estimate,” “expect,” “intend,” “may,” “plan,” “projects,” “will” and similar expressions as they relate to us, are intended to identify forward-looking statements. These statements are based on our current plans and actual future activities, and our financial condition and results of operations may be materially different from those set forth in the forward-looking statements as a result of known or unknown risks and uncertainties, including, among other things:
 
concentration of our revenue in a limited number of direct customers and strategic partners, some of which may experience decreased demand for their products utilizing or incorporating our technology, budget or finance constraints in the current economic environment, or periodic variability in their purchasing patterns or practices as a result of material resource planning challenges;

risks and uncertainties relating to market demand and acceptance of our products and technology, including ARIES®, MultiCode®, NxTAG®, xMAP® and VERIGENE®;

the impact on our growth and future results of operations as a result of the loss of the LabCorp women's health business in June 2018 and the potential future loss of other products traditionally sold to LabCorp, other than our Cystic Fibrosis (CF) products;

our ability to scale manufacturing operations and manage operating expenses, gross margins and inventory levels;

our ability to obtain and enforce intellectual property protections on our products and technologies;

our ability to successfully launch new products in a timely manner;

our dependence on strategic partners for development, commercialization and distribution of products;

risks and uncertainties associated with implementing our acquisition strategy, our ability to identify acquisition targets including our ability to obtain financing on acceptable terms, our ability to integrate acquired companies or selected assets into our consolidated business operations, and the ability to fully realize the benefits of our acquisitions;

the timing of and process for regulatory approvals;

competition and competitive technologies utilized by our competitors;

fluctuations in quarterly results due to a lengthy and unpredictable sales cycle, fluctuations in bulk purchases of consumables, fluctuations in product mix, the seasonal nature of some of our assays, and the variability of operating expense timing;

our ability to comply with applicable laws, regulations, policies and procedures;

the impact of the ongoing uncertainty in global finance markets and changes in government and government agency funding, including effects on the capital spending policies of our partners and end users and their ability to finance purchases of our products;

19




changes in interpretation, assumptions and expectations regarding the Tax Act, including additional guidance that may be issued by federal and state taxing authorities;

changes in principal members of our management staff;

potential shortages, or increases in costs, of components or other disruptions to our manufacturing operations;

our increasing dependency on information technology to enable us to improve the effectiveness of our operations and to monitor financial accuracy and efficiency;

the implementation, including any modifications, of our strategic operating plans;

the uncertainty regarding the outcome or expense of any litigation brought against or initiated by us; and

risks relating to our foreign operations, including fluctuations in exchange rates, tariffs, customs and other barriers to importing/exporting materials and products in a cost-effective and timely manner; difficulties in accounts receivable collections; our ability to monitor and comply with foreign and international laws and treaties; and our ability to comply with changes in international taxation policies.

Many of these risks, uncertainties and other factors are beyond our control and are difficult to predict. Any or all of our forward-looking statements in this quarterly report may turn out to be inaccurate. We have based these forward-looking statements largely on our current expectations and projections about future events and financial trends that we believe may affect our financial condition, results of operations, business strategy and financial needs. New factors could also emerge from time to time that could adversely affect our business. The forward-looking statements herein can be affected by inaccurate assumptions we might make or by known or unknown risks, uncertainties and assumptions, including the risks, uncertainties and assumptions outlined above and described in the 2017 10-K. In light of these risks, uncertainties and assumptions, the forward-looking events and circumstances discussed in this quarterly report may not occur and actual results could differ materially from those anticipated or implied in the forward-looking statements. When you consider these forward-looking statements, you should keep in mind these risk factors and other cautionary statements in this quarterly report, including in this “Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations” and in our other annual and periodic reports.
 
Our forward-looking statements speak only as of the date made. We undertake no obligation to publicly update or revise forward-looking statements whether as a result of new information, future events or otherwise. All subsequent written and oral forward-looking statements attributable to us or persons acting on our behalf are expressly qualified in their entirety by the cautionary statements contained in this quarterly report.

Unless the context requires otherwise, references in this Quarterly Report on Form 10-Q to “Luminex,” the “Company,” “we,” “us” and “our” refer to Luminex Corporation and its subsidiaries.

OVERVIEW

We develop, manufacture and sell proprietary biological testing technologies and products with applications throughout the life sciences industries, including diagnostics, pharmaceutical and research. These industries depend on a broad range of tests, called assays, to perform diagnostic testing and conduct life science research. We have established a position in several segments of the life sciences industries by developing and delivering products that satisfy a variety of customer needs in specific market segments, including multiplexing, accuracy, precision, sensitivity, specificity, reduction of labor and ability to test for proteins and nucleic acids. These needs are addressed by our proprietary technologies.

Multiplexing, the foundation of our Company, allows the end user in a laboratory to generate multiple laboratory results from a single sample with a single assay. This is important because our end user customers, which include laboratory professionals performing discovery, and research and clinical laboratories performing tests on patients as ordered by physicians and other laboratories, have a fundamental need to perform high quality testing as efficiently as possible. Until the availability of multiplexing technology, laboratory professionals had to perform one assay at a time in a sequential manner, and if additional testing was required on a sample, a second assay would be performed to generate the second result, and so on until all the necessary tests were performed.


20


Our xMAP Technology

Our xMAP technology is an open architecture, multiplexing technology that combines existing biological testing techniques with illumination, advanced digital signal processing, detection and proprietary software. With our technology, discrete assays are performed on the surface of color-coded microspheres. These microspheres are read in a compact analyzer that utilizes lasers or light emitting diodes (LEDs), detectors, charge-coupled device imaging and high-speed digital signal processing to simultaneously identify the assay and measure the individual assay results.

Our xMAP technology is currently being used within various segments of the life sciences industries, including the fields of drug discovery and development, and for clinical diagnostics, bio-defense, food safety and biomedical research.

We have a full range of instruments using our xMAP technology: our LUMINEX® 100/200™ Systems offer 100-plex testing; our FLEXMAP 3D® System is our high-throughput, 500-plex testing system; and our MAGPIX® System provides 50-plex testing at a lower cost using imaging rather than flow cytometry. By using our xMAP technology, end users are able to be more efficient by generating multiple simultaneous results per sample. We believe that this technology may also offer advantages in other industries, such as in food safety, animal health and bio-threat markets. Using the xMAP products Luminex has available today, up to 500 simultaneous analyte results can be determined from a single sample.

Our Non-Automated Technologies

Our xTAG technology consists of several components, including multiplexed polymerase chain reaction (PCR) or target identification primers, DNA Tags, xMAP microspheres and data analysis software. xTAG technology permits the development of molecular diagnostic assays for clinical use by hospital and reference laboratories. xTAG technology has also been applied to human genetic assays, pharmacogenetic assays and infectious disease assays.

Our MultiCode technology is based upon a unique assay chemistry that is a flexible platform for both real-time PCR and multiplex PCR-based applications. MultiCode-based PCR assays are primarily used for the detection of infectious diseases and genetic-based conditions. We have multiple molecular diagnostic (MDx) assays based on MultiCode chemistry. MultiCode products are based upon the unique MultiCode bases, isoC and isoG. The synthetic isoC:isoG DNA base pair differs from the naturally occurring base pairs in its hydrogen bonding pattern. As a result, the MultiCode bases, isoC and isoG, can only pair with each other, but can co-exist with naturally occurring nucleotide pairs. This property enables site-specific incorporation of the isobases during amplification. The MultiCode base pair is recognized by naturally occurring enzymes and can be used for the specific placement of reporter molecules and to increase the molecular recognition capabilities of hybridization-based assays. The MultiCode base pair enables solutions to complex molecular challenges that were previously not possible with natural nucleic acid alone.

We have multiple assay development activities ongoing and these activities are focused on the areas of infectious disease, human genetics, and pharmacogenomics.

Our ARIES® Technology

The ARIES® System is our sample-to-answer platform for our MultiCode®-RTx technology, including In Vitro Diagnostic (IVD) assays. The ARIES® System is a clinical test system which automates and integrates extraction of nucleic acid from a clinical sample, performs real-time PCR, and detects multiple signals generated by target-specific probes. The ARIES® system is used with specific assays to measure multiple analytes indicative of infectious disease. The ARIES® System uses internal barcode scanning and other advanced features to minimize operator errors. Each independent module supports from one to six cassettes, allowing both STAT and batch testing. The ARIES® System can run both IVD and MultiCode® Analyte Specific Reagents (ASRs) simultaneously with a common Universal Assay Protocol.


21


Our VERIGENE Technology

Our offering in the molecular diagnostic market segment includes proprietary diagnostic tools that enable rapid and accurate detection of respiratory, gastrointestinal and bloodstream infections.  Our U.S. Food and Drug Administration (FDA) cleared VERIGENE® Gram-Positive Blood Culture (BC-GP) and Gram-Negative Blood Culture (BC-GN) test panels for the early detection of pathogens associated with bloodstream infections are leading products in the high-growth bloodstream infection testing segment. In addition to detecting bacteria, these panels also detect yeast and identify antibiotic resistance markers. In contrast to traditional methodologies, which can take several days, these assays enable physicians to identify pathogens, including any associated resistance markers, and prescribe the most appropriate antibiotic regimen, all within 2.5 hours after identification of a positive blood culture. The ability for clinicians to make earlier, better informed therapeutic decisions results in improved patient outcomes and lower healthcare costs. Our VERIGENE product offering also includes FDA-cleared products for the detection of gastrointestinal and respiratory infections. These consist of a targeted product for the detection of C. difficile, as well as highly multiplexed molecular enteric, blood and respiratory pathogen panels which test for a wide spectrum of microorganisms often associated with these types of infections. With the combination of the ARIES® and VERIGENE platforms, Luminex offers customers automated molecular platforms for both syndromic and targeted molecular diagnostic testing.

The VERIGENE System is an automated multiplex-capable system that rapidly and accurately detects infectious pathogens and drug resistance markers.  The VERIGENE System consists of: (i) VERIGENE Test Cartridges, which are single-use, self-contained test units, and (ii) VERIGENE instrumentation, including the VERIGENE Processor SP, which is a modular bench-top analyzer, that combines automated nucleic acid extraction, purification, amplification (if needed), and hybridization in each module, as well as the VERIGENE Reader, which manages sample information and reads results from processed cartridges. Tests that run on the VERIGENE System are primarily designed to identify infections in the bloodstream, respiratory tract, and gastrointestinal tract.

The VERIGENE System utilizes advanced automation and proprietary chemistry to enable rapid sample to result detection of nucleic acid and protein targets. NanoGrid Technology, a unique gold nanoparticle probe chemistry, is the driving force behind all VERIGENE tests, providing a foundation for the VERIGENE System’s menu of clinically meaningful diagnostics.

In addition to our menu of infectious disease tests, we are currently developing a next generation VERIGENE System, VERIGENE II, that will deliver an improved user experience. This next generation system is designed to provide a reduced time to result, an improved user interface and a room temperature cartridge, all in a fully automated sample to result system with an optimized footprint. In addition, customers using this system will have the ability to select both individual and groups of targets on assays using Flex pricing. This approach to target selection allows customers to save money by only paying for the targets they wish to see, which will often align with society guidelines, when available. If these results don't provide a conclusive diagnosis, additional targets that were tested for but not released can immediately be viewed for an incremental charge.

Our Market Approach

We primarily serve the life sciences industries by marketing products, including our specific testing equipment and assays, to various types of testing laboratories. We have a large base of installed systems that has grown primarily from the following:
Placements made by customers within our Licensed Technologies Group (LTG) in which customers either:
license our xMAP technology and develop products that incorporate our xMAP technology into products that they then sell to end users, or
purchase our proprietary xMAP laboratory instrumentation and our proprietary xMAP microspheres and sell xMAP-based assay products and/or xMAP-based testing services, which run on the xMAP instrumentation, and pay a royalty to us; and
A direct sales force that focuses on the sale of molecular diagnostic assays that run on our systems.

As of June 30, 2018, Luminex had 72 strategic partners, of which 51 have released commercialized reagent-based products utilizing our technology. Our remaining partners are in various stages of development and commercialization of products that incorporate our technology.

A primary focus for our growth is the development and sale of molecular diagnostic assays utilizing our proprietary MultiCode® and VERIGENE technologies for use on our installed base of systems. We utilize a direct sales model for sales of these products, which is intended to take advantage of our increasing installed base of instruments. Our assays are primarily focused on multiplexed applications for the human molecular clinical diagnostics market. Our assay products are currently focused on three segments of the molecular diagnostic testing market: human genetics, personalized medicine and infectious diseases.


22


The following systems and assays are available on the market as of June 30, 2018:
 
 
FDA
 
CE-IVD MARK
 
 
Clearance
 
Commercial Launch
 
Declaration
 
Commercial Launch
ARIES® HSV 1&2 Assay
 
þ
 
2015 - Q4
 
þ
 
2016 - Q1
ARIES® Flu A/B & RSV Assay
 
þ
 
2016 - Q2
 
þ
 
2016 - Q2
ARIES® Group B Streptococcus (GBS) Assay
 
þ
 
2017 - Q1
 
þ
 
2016 - Q4
ARIES® Bordetella Assay
 
þ
 
2017 - Q2
 
þ
 
2017 - Q3
ARIES® Norovirus Assay
 
 
 
 
 
þ
 
2017 - Q2
ARIES® C. Difficile Assay
 
þ
 
2017 - Q3
 
þ
 
2017 - Q3
ARIES® Group A Strep Assay
 
þ
 
2017 - Q4
 
þ
 
2017 - Q4
NxTAG® Respiratory Pathogen Panel (RPP)
 
þ
 
2016 - Q1
 
þ
 
2015 - Q4
VERIGENE® Clostridium Difficile Test (CDF)
 
þ
 
2012 - Q4
 
þ
 
2013 - Q2
VERIGENE® Enteric Pathogens Test (EP)
 
þ
 
2014 - Q4
 
þ
 
2015 - Q4
VERIGENE® Respiratory Pathogens Flex Test (RP Flex)
 
þ
 
2015 - Q4
 
þ
 
2015 - Q2
VERIGENE® Gram-Negative Blood Culture Test (BC-GN)
 
þ
 
2014 - Q2
 
þ
 
2013 - Q1
VERIGENE® Gram-Positive Blood Culture Test (BC-GP)
 
þ
 
2012 - Q4
 
þ
 
2012 - Q1
xTAG® CYP2C19 Kit v3
 
þ
 
2013 - Q4
 
þ
 
2013 - Q4
xTAG® CYP2D6 Kit v3
 
þ
 
2011 - Q2
 
þ
 
2013 - Q2
xTAG® Cystic Fibrosis (CFTR) 39 Kit v2
 
þ
 
2009 - Q4
 
þ
 
2012 - Q1
xTAG® Cystic Fibrosis (CFTR) 60 Kit v2
 
þ
 
2010 - Q1
 
 
 
 
xTAG® Cystic Fibrosis (CFTR) 71 Kit v2
 
 
 
 
 
þ
 
2009 - Q3
xTAG® Gastrointestinal Pathogen Panel (GPP)
 
þ
 
2013 - Q1
 
þ
 
2011 - Q2
xTAG® Respiratory Viral Panel (RVP)
 
þ
 
2008 - Q1
 
þ
 
2007 - Q4
xTAG® Respiratory Viral Panel (RVP)
FAST v2
 
 
 
 
 
þ
 
2011 - Q4

Second Quarter 2018 Highlights

Consolidated revenue was $79.6 million for the quarter ended June 30, 2018, representing a 4% increase over revenue for the second quarter of 2017.

Assay revenue was $40.2 million for the quarter ended June 30, 2018, representing a 6% increase over assay revenue for the second quarter of 2017.

Sample-to-answer product revenue growth increased by 35% for the quarter ended June 30, 2018 from the second quarter of 2017.

Royalty revenue was $11.6 million for the quarter ended June 30, 2018, representing a 7% increase over royalty revenue for the second quarter of 2017.

Initiated clinical trials for the VERIGENE® II Gastrointestinal Assay






23


Material Customer Activity

As previously stated in our Annual Report on Form 10-K for the year ended December 31, 2017, LabCorp has elected to develop the next iteration of one of its women's health products with another party. We previously negotiated significant minimum women's health purchases from LabCorp, pursuant to which LabCorp committed to acquire no less than $63.1 million of our women's health products from January 1, 2017 through June 30, 2018. LabCorp has met its purchase requirements under that agreement and has indicated it will not make further purchases of the women's health products covered by such agreement. However, based on an extension agreement entered into in the third quarter of 2017, the Company will continue to sell its Cystic Fibrosis (CF) products to the Company’s largest customer, LabCorp, through at least the end of 2019. The loss of that LabCorp business, and the anticipated future loss of other products traditionally sold to LabCorp (which we expect to occur with products other than CF, as discussed above), could have a material adverse effect on our growth and future results of operations.

During 2017, LabCorp represented total revenue of $61.1 million. That revenue was broken down as follows: women's health - $36.1 million; CF - $13.3 million, and all other ancillary products - $11.7 million. As noted above, LabCorp has met its purchase commitment for women's health products and will no longer be placing orders for the majority of the women's health portfolio. By year end, the remainder of the women's health products purchased by LabCorp will likely be transitioned to another party. Orders by LabCorp for other ancillary products are expected to continue through at least the end of 2018, with a potential material reduction in 2019. LabCorp orders for our CF products are expected to continue through at least the end of 2019.

Consumables Sales and Royalty Revenue Trends

We have experienced significant fluctuations in consumable revenue over the past several years. Overall, the fluctuations were partially due to periodic changes in volume from our largest purchasing customers. On a quarterly basis, our largest customers account for approximately 70% of our total consumable sales volume. We expect these fluctuations to continue as the ordering patterns and inventory levels of our largest bulk purchasing partners remain variable. Additionally, even though we experience variability in consumable revenue, the key indicator of the success of our partners’ commercialization efforts is the rising level of royalties and reported royalty bearing sales.

Future Operations

We expect our areas of focus over the next twelve months to be:

delivering on our revenue growth goals;

accelerating development and commercialization of the assays on our sample-to-answer diagnostic systems;

increasing the growth of our LTG revenue through enrichment of our existing partner relationships and the addition of new partners;

completing development of and commercializing the next generation sample-to-answer system, VERIGENE II;

improvement of ARIES® and VERIGENE gross margins;

placements of our VERIGENE and ARIES® Systems, our sample-to-answer platforms and assays;

maintenance and improvement of our existing products and the timely development, completion and successful commercial launch of our pipeline products;

adoption and use of our platforms and consumables by our customers for their testing services;

expansion and enhancement of our installed base of systems and our market position within our identified target market segments; and

monitoring and mitigating the effect of the ongoing uncertainty in global finance markets and changes in government funding on planned purchases by end users.



24


We anticipate continued revenue concentration in our higher margin items (assays, consumables and royalties) contributing to favorable, but variable, gross margin percentages. Additionally, we believe that sustained investment by the Company in research and development is necessary in order to meet the needs of our marketplace and provide a sustainable new product pipeline. We may experience volatility in research and development expenses as a percentage of revenue on a quarterly basis as a result of the timing of development expenses, clinical validation and clinical trials in advance of the commercial launch of our new products.

CRITICAL ACCOUNTING POLICIES AND ESTIMATES

The discussion and analysis of our financial condition and results of operations are based upon our condensed consolidated financial statements, which have been prepared in accordance with U.S. GAAP for interim financial statements. The preparation of these financial statements requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses, and related disclosure of contingent assets and liabilities. We base our estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Estimates and assumptions are reviewed periodically. Actual results may differ from these estimates under different assumptions or conditions.

Management believes there have been no significant changes during the quarter ended June 30, 2018 to the items that we disclosed as our critical accounting policies and estimates in Management’s Discussion and Analysis of Financial Condition and Results of Operations in the 2017 10-K, with the exception to the adoption of ASU 2014-09 in the first quarter of 2018, which is described in Note 10 - Revenue Recognition.

RESULTS OF OPERATIONS

THREE MONTHS ENDED JUNE 30, 2018 COMPARED TO THREE MONTHS ENDED JUNE 30, 2017

Selected consolidated financial data for the three months ended June 30, 2018 and 2017 is as follows (dollars in thousands):
 
Three Months Ended June 30,
 
 
 
 
 
2018
 
2017
 
Variance
 
Variance (%)
Revenue
$
79,578

 
$
76,457

 
$
3,121

 
4
 %
Gross profit
$
49,306

 
$
50,061

 
(755
)
 
(2
)%
Gross margin percentage
62
%
 
65
%
 
(3
)%
 
N/A

Operating expenses
$
41,448

 
$
42,579

 
(1,131
)
 
(3
)%
Income from operations
$
7,858

 
$
7,482

 
376

 
5
 %
 
Total revenue increased 4% to $79.6 million for the three months ended June 30, 2018 from $76.5 million for the comparable period in 2017. This increase was primarily driven by growth in (i) our sample-to-answer assay revenue, which comprised 31% of total assay revenue for the three months ended June 30, 2018 compared to 25% for the comparable period in 2017, and (ii) systems revenue, which increased 19% as compared to the prior year quarter. This increase was partially offset by lower consumable sales in the second quarter 2018, which declined $2.3 million or 18% as compared to the prior year quarter. Excluding LabCorp sales, total revenue increased 5% for the three months ended June 30, 2018 as compared to the prior year quarter.

The following table presents our revenues disaggregated by revenue source for the three months ended June 30, 2018 and 2017 (dollars in thousands):
 
Three Months Ended June 30,
 
 
 
 
 
2018
 
2017
 
Variance
 
Variance (%)
System sales
$
11,820

 
$
9,905

 
$
1,915

 
19
 %
Consumable sales
10,967

 
13,310

 
(2,343
)
 
(18
)%
Royalty revenue
11,567

 
10,813

 
754

 
7
 %
Assay revenue
40,174

 
37,753

 
2,421

 
6
 %
Service revenue
3,041

 
2,795

 
246

 
9
 %
Other revenue
2,009

 
1,881

 
128

 
7
 %
 
$
79,578

 
$
76,457

 
$
3,121

 
4
 %


25


We continue to experience revenue concentration in a limited number of customers. Five customers accounted for 47% (two of whom were 20% and 11%, respectively, and no other customer exceeded 7%) of consolidated total revenue in the second quarter of 2018. For comparative purposes, these top five customers accounted for 47% (two of whom were 21% and 15%, respectively, and no other customer exceeded 5%) of total consolidated revenue in the second quarter of 2017.

Revenue from the sale of systems and peripheral components increased 19% to $11.8 million for the three months ended June 30, 2018 from $9.9 million for the three months ended June 30, 2017. This increase is primarily the result of an increase in total multiplexing analyzer placements, with higher sales of LUMINEX 100/200 and MAGPIX systems, partially offset by lower sales of FLEXMAP 3D Systems. We sold 361 multiplexing analyzers in the second quarter of 2018, as compared to 270 multiplexing analyzers for the corresponding prior year period. For the three months ended June 30, 2018, five of our partners accounted for 274 multiplexing analyzers, or 76%, of total multiplexing analyzers sold, as compared to five of our partners accounting for 214 multiplexing analyzers, or 79% of total multiplexing analyzers sold, for the three months ended June 30, 2017.

Consumable sales, comprised of microspheres and sheath fluid, decreased 18% to $11.0 million for the three months ended June 30, 2018 from $13.3 million for the three months ended June 30, 2017. During the three months ended June 30, 2018, we had 16 bulk purchases of consumables totaling approximately $7.9 million (72% of total consumable revenue), ranging from $0.1 million to $1.5 million, as compared with 17 bulk purchases totaling approximately $10.3 million (78% of total consumable revenue), ranging from $0.1 million to $4.0 million, for the three months ended June 30, 2017.  The decrease in revenue from bulk purchases in the three months ended June 30, 2018 is the primary reason for the decrease in consumable revenue in the first quarter of 2018 from the prior year period. We expect fluctuations in consumable sales on an ongoing basis. Partners who reported royalty bearing sales accounted for $7.0 million, or 64%, of consumable sales for the three months ended June 30, 2018 compared to $8.4 million, or 63%, of the total consumable sales for the three months ended June 30, 2017.

Royalty revenue, which results when our partners sell products or testing services incorporating our technology, increased 7% to $11.6 million for the three months ended June 30, 2018 from $10.8 million for the three months ended June 30, 2017.  This increase is primarily attributable to an increase in royalty minimums, audit findings and other adjustments of approximately $0.5 million, in addition to an increase in base royalties. We expect modest fluctuations in the royalties submitted quarter to quarter based upon the varying contractual terms, differing reporting and payment requirements, and the addition of new partners. Our partners’ end user sales may reflect volatility from quarter to quarter and, therefore, that same volatility is reflected in our reported royalty revenues on a quarterly basis. 

Assay revenue increased 6% to $40.2 million for the three months ended June 30, 2018 from $37.8 million for the three months ended June 30, 2017, driven primarily by an increase in our sample-to-answer assay revenue, which consists of VERIGENE and ARIES® assay sales, in addition to increased sales of our non-automated infectious disease testing assays. Revenue for our sample-to-answer products increased by 35% for the three months ended June 30, 2018 from the second quarter of 2017. Revenue for our non-automated infectious disease testing products increased by 5% while our genetic testing assay products decreased by 28% from the comparable period in 2017. This decrease in genetic testing assay products was attributable to continued pricing and reimbursement challenges within the pharmacogenetic market segment, causing us to shift our focus towards infectious disease testing. Our largest customer, by revenue, accounted for 39% of total assay revenue for the three months ended June 30, 2018 compared to 41% for the three months ended June 30, 2017. No other customer accounted for more than 10% of total assay revenue during these periods. As discussed under “Material Customer Activity” and previously disclosed in our prior quarterly reports, our largest assay customer, LabCorp, has developed the next iteration of their women's health portfolio with another party, which will negatively impact our assay revenue in the second half of 2018 and beyond. Excluding LabCorp sales, assay revenue increased 9% for the three months ended June 30, 2018 as compared to the prior year quarter.

Service revenue, comprised of extended warranty contracts earned ratably over the term of a contract and time and materials for billable service work not under an extended warranty contract, increased 9% to $3.0 million for the second quarter of 2018 from $2.8 million for the second quarter of 2017. As of June 30, 2018, we had 2,174 Luminex systems covered under extended service agreements and $5.3 million in deferred revenue related to these contracts. As of June 30, 2017, we had 1,930 Luminex systems covered under extended service agreements and $4.9 million in deferred revenue related to these contracts.

Other revenue, which includes training revenue, shipping revenue, miscellaneous part sales and amortized license fees, increased 7% to $2.0 million for the three months ended June 30, 2018 compared to $1.9 million for the three months ended June 30, 2017.


26


Gross Profit. Gross profit decreased to $49.3 million, or 2%, for the three months ended June 30, 2018, as compared to $50.1 million for the three months ended June 30, 2017. Gross margin (gross profit as a percentage of total revenue) was 62% for the three months ended June 30, 2018, a decrease from the prior year quarter's gross margin of 65%. The decrease in gross margin is primarily attributable to a change in product sales mix between higher versus lower margin items, with lower sales of consumables and higher sales of systems. Sales of consumables, one of our high-margin items, represented 14% of total sales in the three months ended June 30, 2018, down from 17% in the comparable period in 2017. Sales of our systems, which carry lower margins, represented 15% of total sales in the three months ended June 30, 2018 as compared to 13% for the three months ended June 30, 2017. We anticipate continued fluctuation in gross margin and related gross profit primarily as a result of variability in revenue mix and seasonality effects inherent in our assay revenue.

Research and Development Expense. Research and development expense decreased to $11.7 million, or 15% of total revenue, for the three months ended June 30, 2018 from $12.3 million, or 16% of total revenue, for the three months ended June 30, 2017. The decrease in research and development expense was primarily driven by the timing of outside service expenses related to VERIGENE II and ARIES® assay development.  Research and development headcount was 195 as of June 30, 2018 and 2017. The focus of our research and development activities is the development and commercialization of a pipeline of assays for the ARIES® Systems and the development and commercialization of the next generation VERIGENE System, VERIGENE II, and related assays.

Selling, General and Administrative Expense. Selling, general and administrative expenses, excluding the amortization of acquired intangible assets, was $27.6 million for the three months ended June 30, 2018, a decrease of 2% from the three months ended June 30, 2017. The decrease was primarily attributable to lower personnel costs, driven by one-time employee separation costs of $0.5 million in the prior year which did not repeat in 2018. Selling, general and administrative headcount as of June 30, 2018 was 371 as compared to 365 as of June 30, 2017. As a percentage of revenue, selling, general and administrative expense, excluding the amortization of acquired intangible assets, was 35% in the second quarter of 2018, down from 37% in the second quarter of 2017.

Amortization of Acquired Intangible Assets. Amortization of acquired intangible assets remained constant at $2.2 million for the three months ended June 30, 2018 and 2017.

Income taxes. Our effective tax rate for the three months ended June 30, 2018 was 28%, or $2.2 million, compared to 26%, or $1.9 million, for the three months ended June 30, 2017. The 28% rate includes a $1.3 million discrete income tax expense primarily related to the results of a Canadian income tax audit.  We expect our consolidated full year effective tax rate to be 25% to 30%, absent any other significant discrete items.  We continue to assess our business model and its impact in various tax jurisdictions.

SIX MONTHS ENDED JUNE 30, 2018 COMPARED TO SIX MONTHS ENDED JUNE 30, 2017

Selected consolidated financial data for the six months ended June 30, 2018 and 2017 is as follows (dollars in thousands):
 
Six Months Ended June 30,
 
 
 
 
 
2018
 
2017
 
Variance
 
Variance (%)
Revenue
$
162,240

 
$
154,236

 
$
8,004

 
5
 %
Gross profit
$
102,894

 
$
102,847

 
47

 
 %
Gross margin percentage
63
%
 
67
%
 
(4
)%
 
N/A

Operating expenses
$
79,770

 
$
81,353

 
(1,583
)
 
(2
)%
Income from operations
$
23,124

 
$
21,494

 
1,630

 
8
 %
 
Total revenue increased by 5% to $162.2 million for the six months ended June 30, 2018 from $154.2 million for the comparable period in 2017. The increase was primarily attributable to higher assay, system, and royalty revenue, which was partially offset by a decrease in consumable sales revenue. Excluding LabCorp sales, total revenue increased 4% for the six months ended June 30, 2018 as compared to the same period in the prior year.


27


A breakdown of revenue for the six months ended June 30, 2018 and 2017 is as follows (dollars in thousands):
 
Six Months Ended June 30,
 
 
 
 
 
2018
 
2017
 
Variance
 
Variance (%)
System sales
$
19,751

 
$
18,406

 
$
1,345

 
7
 %
Consumable sales
22,839

 
28,695

 
(5,856
)
 
(20
)%
Royalty revenue
23,806

 
22,374

 
1,432

 
6
 %
Assay revenue
86,015

 
75,160

 
10,855

 
14
 %
Service revenue
5,919

 
5,700

 
219

 
4
 %
Other revenue
3,910

 
3,901

 
9

 
 %
 
$
162,240

 
$
154,236

 
$
8,004

 
5
 %

We continue to experience revenue concentration in a limited number of customers. Five customers accounted for 45% (two of whom were 20% and 12%, respectively, and no other customer exceeded 6%) of consolidated total revenue in the six months ended June 30, 2018. For comparative purposes, these top five customers accounted for 49% (two of whom were 19% and 17%, respectively, and no other customer exceeded 6%) of total revenue in the six months ended June 30, 2017.

Revenue from the sale of systems and peripheral components increased 7% to $19.8 million for the six months ended June 30, 2018 from $18.4 million for the six months ended June 30, 2017. This increase is primarily the result of an increase in total multiplexing analyzer placements, with greater sales of LUMINEX 100/200 systems, partially offset by fewer sales of FLEXMAP 3D and MAGPIX systems. We sold 579 multiplexing analyzers in the six months ended June 30, 2018, as compared to 512 multiplexing analyzers sold for the corresponding prior year period. For the six months ended June 30, 2018, five of our partners accounted for 456, or 79%, of total multiplexing analyzers sold.  Five of our partners accounted for 388, or 76%, of total multiplexing analyzers sold for the six months ended June 30, 2017.

Consumable sales decreased 20% to $22.8 million for the six months ended June 30, 2018 compared to $28.7 million for the six months ended June 30, 2017. We had 34 bulk purchases of consumables totaling approximately $16.9 million (74% of total consumable revenue), ranging from $0.1 million to $3.8 million, during the six months ended June 30, 2018, as compared with 35 bulk purchases totaling approximately $22.7 million (79% of total consumable revenue), ranging from $0.1 million to $6.4 million, for the six months ended June 30, 2017.  The decrease in revenue from bulk purchases in the six months ended June 30, 2018 is the primary reason for the decrease in consumable revenue from the prior year period. We expect fluctuations in consumable sales on an ongoing basis. Partners who reported royalty bearing sales accounted for $15.7 million, or 69%, of consumable sales for the six months ended June 30, 2018 compared to $20.7 million, or 72%, of total consumable sales for the six months ended June 30, 2017.

Royalty revenue increased 6% to $23.8 million for the six months ended June 30, 2018 from $22.4 million for the six months ended June 30, 2017, primarily attributable to an increase in base royalties of approximately $1.1 million. We expect modest fluctuations in the royalties submitted quarter to quarter based upon the varying contractual terms, differing reporting and payment requirements, and the addition of new partners. Our partners’ end user sales may reflect volatility from quarter to quarter and, therefore, that same volatility is reflected in our reported royalty revenues on a quarterly basis.

Assay revenue increased 14% to $86.0 million for the six months ended June 30, 2018 from $75.2 million for the six months ended June 30, 2017, driven primarily by an increase in our sample-to-answer assay revenue, which consists of VERIGENE and ARIES® assay sales, in addition to increased sales of our non-automated infectious disease testing assays. Revenue for our sample-to-answer products increased by 42% for the six months ended June 30, 2018 from the comparable period in 2017. Revenue for our non-automated infectious disease testing products increased by 14% while our genetic testing assay products decreased by 24% from the six months ended June 30, 2017. This decrease in genetic testing assay products was attributable to continued pricing and reimbursement challenges within the pharmacogenetic market segment, causing us to shift our focus towards infectious disease testing. Our largest customer, by revenue, accounted for 36% of total assay revenue for the six months ended June 30, 2018 compared to 38% for the comparable period in 2017. No other customer accounted for more than 10% of total assay revenue during those periods. As discussed under “Material Customer Activity” and previously disclosed in our prior quarterly reports, our largest assay customer, LabCorp, has developed the next iteration of their women's health portfolio with another party, which will negatively impact our assay revenue in the second half of 2018 and beyond. Excluding LabCorp sales, assay revenue increased 17% for the six months ended June 30, 2018 as compared to the same period in the prior year.


28


Service revenue, comprised of extended warranty contracts earned ratably over the term of a contract and time and materials for billable service work not under an extended warranty contract, increased 4% to $5.9 million for the six months ended June 30, 2018 compared to $5.7 million for the six months ended June 30, 2017.

Other revenue, which includes training revenue, shipping revenue, miscellaneous part sales and amortized license fees, remained constant at $3.9 million for the six months ended June 30, 2018 and 2017.

Gross Profit. Gross profit increased modestly to $102.9 million for the six months ended June 30, 2018, as compared to $102.8 million for the six months ended June 30, 2017. Gross margin (gross profit as a percentage of total revenue) was 63% for the six months ended June 30, 2018, a decrease of four percentage points from the six months ended June 30, 2017. This decrease in gross margin was attributable to: (i) lower expenses recorded in the prior year resulting from inventory adjustments related to a change in manufacturing standards which did not repeat in the current year, (ii) a change in product sales mix between higher versus lower margin items, with lower sales of consumables and higher sales of systems and sample-to-answer assays, which carry lower margins, and (iii) absorption of higher manufacturing overhead expenses for the six months ended June 30, 2018. We anticipate continued fluctuation in gross margin and related gross profit primarily as a result of variability in consumable and system purchases and seasonality effects inherent in our assay revenue.

Research and Development Expense. Research and development expense decreased to $22.0 million, or 14% of total revenue, for the six months ended June 30, 2018 from $24.7 million, or 16% of total revenue, for the six months ended June 30, 2017. The decrease in research and development expense was primarily driven by the timing of direct materials purchases and outside service expenses related to VERIGENE II and ARIES® assay development, in addition to lower personnel costs, mainly driven by lower salary and bonus expenses. Research and development headcount was 195 as of June 30, 2018 and 2017. The focus of our research and development activities is the development and commercialization of a pipeline of assays for the ARIES® System and the development and commercialization of the next generation VERIGENE System, VERIGENE II, and related assays.

Selling, General and Administrative Expense. Selling, general and administrative expenses, excluding the amortization of acquired intangible assets, increased to $53.4 million for the six months ended June 30, 2018 from $52.2 million for the six months ended June 30, 2017. The increase was primarily attributable higher marketing and outside services expenses, partially offset by one-time employee separation costs of $0.6 million in the prior year, which did not repeat in 2018. Selling, general and administrative headcount as of June 30, 2018 was 371 as compared to 365 as of June 30, 2017. As a percentage of revenue, selling, general and administrative expense, excluding the amortization of acquired intangible assets, was 33% in the first six months of 2018, compared to 34% in the first six months of 2017.

Amortization of Acquired Intangible Assets. Amortization of acquired intangible assets decreased to $4.3 million for the six months ended June 30, 2018 from $4.5 million for the six months ended June 30, 2017.

Income taxes. Our effective tax rate for the six months ended June 30, 2018 was 19%, reflecting a $4.5 million expense, as compared to 31%, or a $6.7 million expense, for the six months ended June 30, 2017. The 19% rate includes a $2.5 million discrete benefit item from the first quarter of 2018, related to a change in our provisional estimate of deferred tax liability for withholding tax on certain amounts of undistributed earnings of our Canadian subsidiary. The 19% rate also includes a $1.3 million discrete tax expense item from the second quarter of 2018, primarily related to the results of a Canadian income tax audit. We expect our consolidated full year effective tax rate to be 25% to 30%, absent any other significant discrete items. We continue to assess our business model and its impact in various tax jurisdictions.


29


LIQUIDITY AND CAPITAL RESOURCES
 
June 30, 2018
 
December 31, 2017
 
(in thousands)
Cash and cash equivalents
$
138,996

 
$
127,112


As of June 30, 2018, we held cash and cash equivalents of $139.0 million and had working capital of $209.5 million. At December 31, 2017, we held cash and cash equivalents of $127.1 million and had working capital of $179.4 million. The $11.9 million increase in cash and cash equivalents is primarily attributable to an increase in operating cash flows of the Company in the amount of $31.5 million for the six months ended June 30, 2018 driven primarily by net income of $19.1 million. These operating cash flows were partially offset by capital expenditures of $9.0 million, purchases of content licenses of $4.0 million and dividends paid of $5.3 million.

Cash provided by operations was $31.5 million for the six months ended June 30, 2018. Cash used in investing and financing activities was $15.8 million and $3.9 million, respectively, for the six months ended June 30, 2018.

We have funded our operations to date primarily through cash generated from operations and the issuance of equity securities (in conjunction with an initial public offering in 2000, subsequent option exercises, and our secondary public offering in 2008). Our cash reserves are typically held directly or indirectly in a variety of short-term, interest-bearing instruments, including non-government sponsored debt securities. We do not have any investments in asset-backed commercial paper, auction rate securities, or mortgage backed or sub-prime style investments.
 
Our future capital requirements will depend on a number of factors, including our success in developing and expanding markets for our products, payments under possible future strategic arrangements, continued progress of our research and development of potential products, the timing and outcome of regulatory approvals, the need to acquire licenses to new technology, costs associated with strategic acquisitions including integration costs and assumed liabilities, the status of competitive products and potential costs associated with both protecting and defending our intellectual property. Additionally, actions taken as a result of ongoing internal evaluations of our business could result in expenditures not currently contemplated in our estimates for 2018.

One of our short-term projects that is expected to require significant capital to complete is our current in-process research and development of the next generation VERIGENE System, VERIGENE II, on which we began clinical trials in May 2018. We believe the VERIGENE II will launch commercially in 2019. The estimated aggregate cost to complete this project, including completion of development of the VERIGENE II System, cartridge, software and the initial assay, validation, verification, clinical trials and regulatory submission, is less than $1.0 million and is included in our research and development budget for 2018 and 2019. We believe that our existing cash and cash equivalents are sufficient to fund our operating expenses, capital equipment requirements and other expected liquidity requirements for the coming twelve months. Factors that could affect our capital requirements, in addition to those listed above, include, without limitation: (i) continued collections of accounts receivable consistent with our historical experience; (ii) our ability to manage our inventory levels consistent with past practices; (iii) volatility in our key partners' consumable purchasing patterns; (iv) execution of partnership agreements that include significant up-front license fees; (v) execution of our stock repurchase and dividend programs from time to time and (vi) executing strategic investment or acquisition agreements requiring significant cash consideration. See also the "Safe Harbor Cautionary Statement" of this report and the risk factors in the 2017 10-K and our other filings with the SEC.

In February 2017, the Board of Directors initiated a cash dividend program under which the Company currently intends to pay a regular quarterly cash dividend. The timing and amount of future dividends and stock repurchases will vary based on a number of factors, including future capital requirements for strategic transactions, the availability of financing on acceptable terms, debt service requirements, changes to applicable tax laws or corporate laws, changes to our business model and periodic determination by our Board of Directors that cash dividends are in the best interests of stockholders and are in compliance with applicable laws and agreements of the Company. On January 24, 2018, our Board declared a quarterly cash dividend of $0.06 per share of common stock payable to shareholders of record as of the close of business on March 23, 2018 with a payment date of April 13, 2018. On May 18, 2018, our Board declared a quarterly cash dividend of $0.06 per share of common stock payable to shareholders of record as of the close of business on June 22, 2018, with a payment date of July 13, 2018.

30


As previously disclosed, the Company's largest customer, LabCorp, has informed us that they have elected to develop the next iteration of one of their women's health products with another party. We previously negotiated significant minimum women's health purchases through June 2018, pursuant to which LabCorp committed to acquire no less than $63.1 million of our women's health products from January 1, 2017 through June 30, 2018. LabCorp has met such purchase requirements and has indicated it will not make further purchases of the women's health products covered by such agreement. However, based upon an extension agreement entered into in the third quarter of 2017, the Company will continue to sell its CF products to LabCorp through the end of 2019. CF product sales to LabCorp represent approximately $10 million in annual revenue. Loss of the LabCorp women's health revenue stream will result in a significant reduction in cash flow generation compared to previous quarters.

During 2017, LabCorp represented total revenue of $61.1 million. That revenue was broken down as follows: women's health - $36.1 million; CF - $13.3 million, and all other ancillary products - $11.7 million. As noted above, LabCorp has met its purchase commitment for women's health products and will no longer be placing orders for the majority of the women's health portfolio. By year end, the remainder of the women's health products will likely be transitioned to another party. Orders by LabCorp for other ancillary products are expected to continue through at least the end of 2018, with a potential material reduction in 2019. LabCorp orders for our CF products are expected to continue through at least the end of 2019.

We hold cash and cash equivalents at various foreign subsidiaries.  As a result of reductions to the U.S. taxation of dividends from foreign subsidiaries under the Tax Act and increased profitability of our Canadian subsidiary, beginning this year we may repatriate earnings of our Canadian subsidiary.   The cash and cash equivalents held by this subsidiary may be more readily available to meet domestic cash requirements beginning this year, but will continue to be subject to foreign withholding tax that would be incurred upon repatriation. We anticipate that cash and cash equivalents held by all other foreign subsidiaries will continue to be permanently reinvested and may not be readily available to meet domestic cash requirements.

To the extent our capital resources are insufficient to meet future capital requirements, we will have to raise additional funds to continue the development and deployment of our technologies, or to supplement our position through strategic acquisitions. There can be no assurance that debt or equity funds will be available on favorable terms, if at all.  To the extent that additional capital is raised through the sale of equity or convertible debt securities, the issuance of those securities could result in dilution to our stockholders. Moreover, incurring debt financing could result in a substantial portion of our operating cash flow being dedicated to the payment of principal and interest on such indebtedness, could render us more vulnerable to competitive pressures and economic downturns and could impose restrictions on our operations. If adequate funds are not available, we may be required to curtail operations significantly or to obtain funds through entering into agreements on unattractive terms.

ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

Interest Rate Risk. Our interest income is sensitive to changes in the general level of domestic interest rates, particularly since our investments are in short-term instruments available-for-sale. A 50 basis point fluctuation from average investment returns as of June 30, 2018 would yield a less than 0.5% variance in overall investment return, which would not have a material effect on our financial condition.

Foreign Currency Risk. Our international business is subject to risks, including, but not limited to: foreign exchange rate volatility, differing tax structures, unique economic conditions, other regulations and restrictions, and changes in political climate. Accordingly, our future results could be materially adversely impacted by changes in these and other factors.

As of June 30, 2018, as a result of our foreign operations, we have costs, assets and liabilities that are denominated in foreign currencies, primarily Canadian dollars and to a lesser extent the Euro, Renminbi, Hong Kong dollar and Yen. For example, some fixed asset purchases and certain expenses in our Canadian subsidiary are denominated in Canadian dollars while sales of products are primarily denominated in U.S. dollars. Transactions in our Netherlands, Japanese and Hong Kong subsidiaries are primarily denominated in Euros, Yen and Hong Kong dollars, respectively. The majority of transactions, with the exception of our initial capital investment, in our Chinese subsidiary are denominated in Renminbi. As a consequence, movements in exchange rates could cause our foreign currency denominated expenses to fluctuate as a percentage of net revenue, affecting our profitability and cash flows. A significant majority of our revenues are denominated in U.S. dollars. The impact of foreign exchange rates on foreign denominated balances will vary in relation to changes between the U.S. dollar, Canadian dollar, Euro, Yen, Renminbi and Hong Kong dollar exchange rates. A 10% change in these exchange rates in relation to the U.S. dollar would result in an income statement impact of approximately $1.1 million on foreign currency denominated asset and liability balances as of June 30, 2018. As a result of our efforts to expand globally, in the future we will be exposed to additional foreign currency risk in multiple currencies; however, at this time, our exposure to foreign currency fluctuations is not material. We regularly assess the market to determine if additional strategies are appropriate to mitigate future risks.


31


In addition, the indirect effect of fluctuations in interest rates and foreign currency exchange rates could have a material adverse effect on our business, financial condition and results of operations. For example, currency exchange rate fluctuations could affect international demand for our products. In addition, interest rate fluctuations could affect our customers’ buying patterns. Furthermore, interest rate and currency exchange rate fluctuations may broadly influence the United States and foreign economies, resulting in a material adverse effect on our business, financial condition and results of operations. As a result, we cannot give any assurance as to the effect that future changes in foreign currency rates will have on our consolidated financial position, results of operations or cash flows. Our aggregate foreign currency transaction loss of approximately $172,000 was included in determining our consolidated results for the quarter ended June 30, 2018.

ITEM 4. CONTROLS AND PROCEDURES

Evaluation of Disclosure Controls and Procedures

We maintain disclosure controls and procedures, as defined in Rule 13a-15(e) promulgated under the Securities Exchange Act of 1934, as amended (Exchange Act), which are designed to ensure that information required to be disclosed by us in the reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission’s rules and forms and that such information is accumulated and communicated to the Company’s management, including the Company’s Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure. We carried out an evaluation, under the supervision and with the participation of the Company’s management, including the Company’s Chief Executive Officer and Chief Financial Officer, of the effectiveness of the design and operation of the Company’s disclosure controls and procedures as of the end of the period covered by this quarterly report. Based on the evaluation and criteria of these disclosure controls and procedures, our Chief Executive Officer and Chief Financial Officer concluded that the Company’s disclosure controls and procedures were effective at a reasonable assurance level and designed to ensure that material information relating to the Company and its subsidiaries would be made known to such officers on a timely basis.
 
Changes in Internal Control over Financial Reporting

There were no changes in our internal control over financial reporting identified in connection with the evaluation required by Exchange Act Rule 13a-15(d) during the quarter ended June 30, 2018 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

In the normal course of business, the Company is subject to claims, lawsuits and legal proceedings. When and if it appears probable in management's judgment, and based upon consultation with outside counsel, that we will incur monetary damages or other costs in connection with any claims or proceedings, and such costs can be reasonably estimated, we record the estimated liability in the financial statements.  If only a range of estimated losses can be estimated, we record an amount within the range that, in management's judgment, reflects the most likely outcome; if none of the estimates within that range is a better estimate than any other amount, we record the liability at the low end of the range of estimates. Any such accrual would be charged to expense in the appropriate period.   We disclose significant contingencies when the loss is not probable and/or the amount of the loss is not estimable, when we believe there is at least a reasonable possibility that a loss has been incurred.  We recognize costs associated with legal proceedings in the period in which the services were provided.

ITEM 1A. RISK FACTORS

Reference is made to the factors set forth under the caption “Safe Harbor Cautionary Statement” in Part I, Item 2 of this report and other risk factors described in Part I, Item 1A of the 2017 10-K, which are incorporated herein by reference. There have been no material changes from the risk factors previously disclosed in the 2017 10-K.


32


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

The stock repurchase activity for the second quarter of 2018 was as follows:
ISSUER PURCHASES OF EQUITY SECURITIES
Period
Total Number of Shares Purchased (1)
 
Average Price Paid per Share
 
Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs
 
Approximate Dollar Value of Shares that May Yet Be Purchased Under the Plans or Programs
4/1/18 - 4/30/18
120

 
$
22.18

 

 
$

5/1/18 - 5/31/18

 

 

 

6/1/18 - 6/30/18
342

 
29.53

 

 

Total Second Quarter
462

 
$
27.62

 

 
$

(1) Total shares purchased are attributable to the withholding of shares by Luminex to satisfy the payment of tax obligations related to the vesting of restricted shares.

ITEM 6. EXHIBITS

The following exhibits are filed herewith:
Exhibit
Number
 
 
Description of Documents
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
101
 
The following materials from Luminex Corporation's Quarterly Report on Form 10-Q for the three and six months ended June 30, 2018, formatted in XBRL: (i) Condensed Consolidated Balance Sheets; (ii) Condensed Consolidated Statements of Comprehensive Income; (iii) Condensed Consolidated Statement of Cash Flows; and (iv) Notes to Condensed Consolidated Financial Statements. 
 
 
 
#
 
Management contract or compensatory plan or arrangement.



33


SIGNATURES

Pursuant to the requirements of the Securities Exchange Act of 1934, the Registrant has duly caused this Report to be signed on its behalf by the undersigned thereunto duly authorized.


Date: August 7, 2018

LUMINEX CORPORATION

By: /s/ Harriss T. Currie   
Harriss T. Currie
Chief Financial Officer, Senior Vice President of Finance
(Principal Financial Officer)



EX-10.2 2 lmnx-06302018xexhibit102.htm EXHIBIT 10.2 Exhibit


Exhibit 10.2

LUMINEX CORPORATION
RESTRICTED SHARE AWARD AGREEMENT
(DIRECTORS)


THIS RESTRICTED SHARE AWARD AGREEMENT (this “Agreement”) is made and entered into as of _______________, 20__ (the “Grant Date”), between Luminex Corporation, a Delaware corporation (the “Company”), and _____________________, (the “Grantee”). Capitalized terms not otherwise defined herein shall have the meaning ascribed to such terms in the Luminex Corporation 2018 Equity Incentive Plan (the “Plan”).

WHEREAS, the Company has adopted the Plan, which permits the issuance of restricted shares of the Company’s common stock, par value $0.001 per share (the “Common Stock”); and

WHEREAS, pursuant to the Plan, the Board has granted an award of restricted shares to the Grantee as provided herein;

NOW, THEREFORE, in consideration of the mutual covenants hereinafter set forth and for other good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged, the parties hereto, intending to be legally bound hereby, agree as follows:

1.Grant of Restricted Shares.

(a)The Company hereby grants to the Grantee an award (the “Award”) of _______________ shares of Common Stock of the Company (the “Shares” or the “Restricted Shares”) on the terms and conditions set forth in this Agreement and as otherwise provided in the Plan.

(b)The Grantee’s rights with respect to the Award shall remain forfeitable at all times prior to the dates on which the restrictions shall lapse in accordance with Section 2 and Section 3 hereof.

2.Terms and Rights as a Stockholder.

(a)Except as provided herein and subject to such other exceptions as may be determined by the Board in its discretion, the “Restricted Period” for Restricted Shares granted herein shall expire on the date that is the earlier of (i) one year following the Grant Date, or (ii) the annual meeting of stockholders held in the year following the year in which the Grant Date occurred in the event the Grantee is not re-elected to serve as a director of the Company at such annual meeting.

(b)The Grantee shall have all rights of a stockholder with respect to the Restricted Shares, including the right to receive dividends and the right to vote such Shares, subject to the following restrictions:

(1)the Grantee shall not be entitled to delivery of the stock certificate for any Shares until the expiration of the Restricted Period as to such Shares and the fulfillment of any other restrictive conditions set forth herein;

(2)none of the Restricted Shares may be sold, assigned, transferred, pledged, hypothecated or otherwise encumbered or disposed of during the Restricted Period as to such Shares and until the fulfillment of any such other restrictive conditions set forth herein; and

(3)except as otherwise determined by the Board at or after the grant of the Award hereunder, all of the Restricted Shares shall be forfeited, and all rights of the Grantee to such Shares shall terminate, without further obligation on the part of the Company, unless the Grantee continues his/her service as a director of the Company, a Subsidiary or Affiliate for the entire Restricted Period.

(c)Notwithstanding the foregoing, the Restricted Period shall automatically terminate as to all Restricted Shares awarded hereunder (as to which such Restricted Period has not previously terminated) upon the termination of the Grantee’s service as a director of the Company, a Subsidiary or Affiliate which results from the Grantee’s death or Disability.






(d)Notwithstanding the foregoing, upon a Change in Control, the Restricted Period shall automatically terminate as to all Restricted Shares awarded hereunder (to the extent such Restricted Period has not previously terminated).

Any Shares, any other securities of the Company and any other property (except for cash dividends) distributed with respect to the Restricted Shares shall be subject to the same restrictions, terms and conditions as such Restricted Shares.

3.Termination of Restrictions. Following the termination of the Restricted Period and provided that all other restrictive conditions set forth herein have been met, all restrictions set forth in this Agreement or in the Plan relating to the Restricted Shares shall lapse and a stock certificate for the appropriate number of Shares, free of the restrictions and restrictive stock legend (but subject to any legend appropriate under securities laws), shall, upon request, be delivered to the Grantee or the Grantee’s beneficiary or estate, as the case may be, pursuant to the terms of this Agreement (or, in the case of book-entry Shares, such restrictions and restricted stock legend shall be removed from the confirmation and account statements delivered to the Grantee in book-entry form).

4.Delivery of Shares.

(a)As of the date hereof, certificates representing the Restricted Shares shall be registered in the name of the Grantee and held by the Company or transferred to a custodian appointed by the Company for the account of the Grantee subject to the terms and conditions of the Plan and shall remain in the custody of the Company or such custodian until their delivery to the Grantee or Grantee’s beneficiary or estate as set forth in Section 4(b) hereof or their reversion to the Company as set forth in Section 2(b) hereof. The Board may, in its discretion, provide that Grantee’s ownership of Restricted Shares prior to the lapse of any transfer restrictions or any other applicable restrictions shall, in lieu of such certificates, be evidenced by a “book entry” (i.e. a computerized or manual entry) in the Company’s records in accordance with and subject to the applicable provisions of the Plan.

(b)Certificates representing Restricted Shares in respect of which the Restricted Period has lapsed pursuant to this Agreement shall be delivered to the Grantee (or Grantee’s personal representative, if applicable) upon request following the date on which the restrictions on such Restricted Shares lapse.

(c)Each certificate representing Restricted Shares shall bear (and confirmation and account statements sent to Grantee with respect to book-entry Shares may bear) a legend in substantially the following form or substance:

THIS CERTIFICATE AND THE SHARES OF STOCK REPRESENTED HEREBY ARE SUBJECT TO THE TERMS AND CONDITIONS (INCLUDING FORFEITURE AND RESTRICTIONS AGAINST TRANSFER) CONTAINED IN THE LUMINEX CORPORATION 2018 EQUITY INCENTIVE PLAN (THE “PLAN”) AND THE RESTRICTED SHARE AWARD AGREEMENT (THE “AGREEMENT”) BETWEEN THE OWNER OF THE RESTRICTED SHARES REPRESENTED HEREBY AND LUMINEX CORPORATION (THE “COMPANY”). THE RELEASE OF SUCH SHARES FROM SUCH TERMS AND CONDITIONS SHALL BE MADE ONLY IN ACCORDANCE WITH THE PROVISIONS OF THE PLAN AND THE AGREEMENT AND ALL OTHER APPLICABLE POLICIES AND PROCEDURES OF THE COMPANY, COPIES OF WHICH ARE ON FILE AT THE COMPANY.

5.Effect of Lapse of Restrictions. To the extent that the Restricted Period applicable to any Restricted Shares shall have lapsed, the Grantee may receive, hold, sell or otherwise dispose of such Shares free and clear of the restrictions imposed under the Plan and this Agreement.

6.No Right to Continued Service. This Agreement shall not be construed as giving Grantee the right to continue to serve as a director of the Company or any Subsidiary or Affiliate, and the Company or any Subsidiary or Affiliate may at any time dismiss Grantee from service as a director, free from any liability or any claim under the Plan.

7.Adjustments. The Board shall make equitable and proportionate adjustments in the terms and conditions of, and the criteria included in, this Award in recognition of unusual or nonrecurring events (and shall make adjustments for the events described in Section 4.2 of the Plan) affecting the Company, or the financial statements of the Company, or of changes in applicable laws, regulations, or accounting principles in accordance with the Plan, whenever the Board determines that such event(s) affect the Shares. Any such adjustments shall be effected in a manner that precludes the material enlargement of rights and benefits under this Award.






8.Amendment to Award. Subject to the restrictions contained in the Plan, the Board may waive any conditions or rights under, amend any terms of, or alter, suspend, discontinue, cancel or terminate, the Award, prospectively or retroactively; provided that any such waiver, amendment, alteration, suspension, discontinuance, cancellation or termination that would adversely affect the rights of the Grantee or any holder or beneficiary of the Award shall not to that extent be effective without the consent of the Grantee, holder or beneficiary affected.

9.Withholding of Taxes. The Company may take such actions as it deems necessary to satisfy any withholding obligations or withholding taxes applicable to the Company or the Grantee.
 
10.Plan Governs. The Grantee hereby acknowledges receipt of a copy of the Plan and agrees to be bound by all the terms and provisions thereof. The terms of this Agreement are governed by the terms of the Plan, and in the case of any inconsistency between the terms of this Agreement and the terms of the Plan, the terms of the Plan shall govern.

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

12.Notices. All notices required to be given under this Grant shall be deemed to be received if delivered or mailed as provided for herein, to the parties at the following addresses, or to such other address as either party may provide in writing from time to time.

To the Company:        Luminex Corporation
12212 Technology Blvd.
Austin, TX 78727
Attn: Corporate Secretary and Chief Financial Officer

To the Grantee: The address then maintained with respect to the Grantee in the
Company’s records.

13.Governing Law. The validity, construction and effect of this Agreement shall be determined in accordance with the laws of the State of Delaware without giving effect to conflicts of laws principles.

14.Successors in Interest. This Agreement shall inure to the benefit of and be binding upon any successor to the Company. This Agreement shall inure to the benefit of the Grantee’s legal representatives. All obligations imposed upon the Grantee and all rights granted to the Company under this Agreement shall be binding upon the Grantee’s heirs, executors, administrators and successors.

15.Resolution of Disputes. Any dispute or disagreement which may arise under, or as a result of, or in any way related to, the interpretation, construction or application of this Agreement shall be determined by the Board. Any determination made hereunder shall be final, binding and conclusive on the Grantee and the Company for all purposes. The Grantee may contest a decision or action by the Board with respect to such Grantee only on the grounds that such decision or action was arbitrary or capricious or was unlawful, and any review of such decision or action shall be limited to determining whether the Board’s decision or action was arbitrary or capricious or unlawful.

    





IN WITNESS WHEREOF, the parties have caused this Restricted Share Award Agreement to be duly executed effective as of the day and year first above written.



LUMINEX CORPORATION


By: ______________________________________



GRANTEE:

__________________________________________
Please Print



GRANTEE:

__________________________________________
Signature






EX-10.3 3 lmnx-06302018xexhibit103.htm EXHIBIT 10.3 Exhibit


Exhibit 10.3

LUMINEX CORPORATION
RESTRICTED SHARE UNIT AGREEMENT
(DIRECTORS)


THIS RESTRICTED SHARE UNIT AGREEMENT (this “Agreement”) is made and entered into as of the ____ day of _______, 20___ (the “Grant Date”), between Luminex Corporation, a Delaware corporation (the “Company”), and ____________ (the “Grantee”). Capitalized terms not otherwise defined herein shall have the meaning ascribed to such terms in the Luminex Corporation 2018 Equity Incentive Plan (the “Plan”).

WHEREAS, the Company has adopted the Plan, which permits the issuance of Restricted Share Units; and

WHEREAS, the Grantee has elected to receive all or a portion of Grantee’s retainers for services as a director of the Company (a “Director”) in the form of a Restricted Share Unit award.

NOW, THEREFORE, in consideration of the mutual covenants hereinafter set forth and for other good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged, the parties hereto, intending to be legally bound hereby, agree as follows:

1.Grant of Restricted Share Unit Award.

1.1    The Company hereby grants to the Grantee an award (the “Award”) of ____________ Restricted Share Units (“RSUs”) on the terms and conditions set forth in this Agreement and as otherwise provided in the Plan.

1.2    This Agreement shall be construed in accordance and consistent with, and subject to, the terms of the Plan; and, except as otherwise expressly set forth herein, the capitalized terms used in this Agreement shall have the same meanings as are set forth in the Plan.

1.3    The Grantee’s rights with respect to the Award shall remain forfeitable at all times prior to the dates on which the RSUs shall vest in accordance with Section 2 hereof. This Award may not be assigned, alienated, pledged, attached, sold or otherwise transferred or encumbered by Grantee other than by will or the laws of descent and distribution.

2.Vesting and Payment.

2.1    Except as provided in Section 2.3, the Award shall vest in its entirety on the date that is the earlier of (i) one year following the Grant Date, or (ii) the annual meeting of stockholders held in the year following the year in which the Grant Date occurred in the event the Grantee is not re-elected to serve as a director of the Company at such annual meeting.

2.2    Unless otherwise elected by the Grantee pursuant to an election form provided by the Company (the “Election Form”), the Grantee shall be entitled to payment, at the time of Grantee’s termination of (or removal from) service as a Director, in respect of all RSUs covered by the Award that are then vested. Subject to the provisions of the Plan, any payment of RSUs pursuant to this Agreement shall be made through the issuance to the Grantee (or to the executors or administrators of Grantee’s estate, after the Company’s receipt of notification of Grantee’s death, as the case may be) of a stock certificate for a number of Shares equal to the number of such vested RSUs. Settlement of the RSUs shall be made within 90 days (with the date of payment selected by the Company in its sole discretion) of the Grantee’s termination of service as a Director or such other payment date selected by the Grantee pursuant to a properly executed Election Form.

2.3    Except as otherwise determined by the Board at or after the grant of the Award hereunder, Grantee shall forfeit all RSUs granted hereunder, and all rights of the Grantee to the Shares payable with respect to such RSUs shall terminate, without further obligation on the part of the Company, unless the Grantee remains in continuous service with the Company for the entire period beginning on the Grant Date and ending on the vest date applicable to such RSUs as provided in Section 2.1. “Continuous service” will be deemed to end on the date on which notice of termination or removal from the Board of Directors is received by the Grantee (or such later date as specified in such notice by the Company) or notice of resignation is given by the Grantee. Notwithstanding the foregoing, this Award shall automatically vest as to all RSUs awarded hereunder (as to which such RSUs have not previously vested) upon (i) the occurrence of a change in ownership or effective control (as such term is defined under Section 1.409A-3(i)(5) or the Treasury Regulations) of the Company or (ii) the occurrence of termination of the Grantee's service as a Director which results from Grantee's (A) death or (B) Disability.





2.4    Notwithstanding anything to the contrary in this Agreement, if (i) on the date Grantee’s service as a Director terminates the Grantee is a “specified employee” (as such term is defined under Section 1.409A-1(i)(1) of the Treasury Regulations) of the Company and (ii) any payments (in cash or Shares) to be provided to the Grantee pursuant to this Agreement are or may become subject to the additional tax under Section 409A(a)(1)(B) of the Code or any other taxes or penalties imposed under Section 409A of the Code if provided at the time otherwise required under this Agreement, then such payments shall be delayed until the date that is six months after the date of Grantee’s “separation from service” (as such term is defined under Section 1.409A-1(h) of the Treasury Regulations) as a Director of the Company. Any payments (in cash or Shares) delayed pursuant to this Section 2.4 shall be made in a lump sum (or in one issuance in the case of Shares) on the first day of the seventh month following the Grantee’s “separation from service” (as such term is defined under Section 1.409A-1(h) of the Treasury Regulations).

3.Dividend Equivalents; No Voting Rights.

No dividend equivalents shall be paid or payable with respect to unvested RSUs (as determined under Section 2). Any vested RSUs covered by this Award shall be credited with dividend equivalents at the time of any payment of dividends to shareholders on Shares as follows: the amount of any cash, or the Fair Market Value of any Shares, payable as a dividend with respect to a corresponding number of Shares shall be converted into additional RSUs based on the Fair Market Value of a Share at the time such dividends are paid, provided that such RSUs shall be subject to the same payment terms and restrictions on transferability as apply to the RSUs with respect to which they relate. Any dividend equivalent rights shall be paid in accordance with the Company’s payment practices as of the date on which such dividend would have been payable in respect of outstanding Shares. The Grantee shall not be entitled to voting rights with respect to RSUs covered by this Award. No Shares are actually awarded to Grantee on the date of grant and Grantee shall have no rights of a stockholder with respect to RSUs until the restrictions set forth herein have lapsed.

4.No Right to Continued Service.
Nothing in this Agreement or the Plan shall be interpreted or construed to confer upon the Grantee any right to continue service as a member of the Board.
5.Adjustments.
In the event of a change in capitalization, a change in corporate structure or any corporate transaction or similar event described in Section 4.2 or 14.3 of the Plan, the Board shall make an equitable and proportionate adjustment or substitution (including by substitution of shares of another corporation), in the number and class of Shares or other stock or securities represented by the RSUs. Any such adjustment (or substitution) by the Board shall be made in accordance with the provisions of the Plan and shall be final and binding for all purposes of the Plan and this Agreement.
6.Plan Governs.
The Grantee hereby acknowledges receipt of a copy of the Plan and agrees to be bound by all the terms and provisions thereof. The terms of this Agreement are governed by the terms of the Plan, and in the case of any inconsistency between the terms of this Agreement and the terms of the Plan, the terms of the Plan shall govern.
7.Modification of Agreement.
Subject to the restrictions contained in the Plan, the Board may waive any conditions or rights under, amend any terms of, or alter, suspend, discontinue, cancel or terminate, the Award, prospectively or retroactively in accordance with and subject to the limitations of Section 409A of the Code and the Treasury Regulations promulgated thereunder; provided that any such waiver, amendment, alteration, suspension, discontinuance, cancellation or termination that would adversely affect the rights of the Grantee or any holder or beneficiary of the Award shall not to that extent be effective without the consent of the Grantee, holder or beneficiary affected.
8.Severability.
If any provision of this Agreement is, or becomes, or is deemed to be invalid, illegal, or unenforceable in any jurisdiction or as to any Person or the Award, or would disqualify the Plan or Award under any laws deemed applicable by the Board, such provision shall be construed or deemed amended to conform to the applicable laws, or if it cannot be construed or deemed amended without, in the determination of the Board, materially altering the intent of the Plan or the Award, such provision shall be stricken as to such jurisdiction, Person or Award, and the remainder of the Plan and Award shall remain in full force and effect.






9.Governing Law.
The validity, interpretation, construction, effect and performance of this Agreement shall be governed by the laws of the State of Delaware without giving effect to the conflicts of law principles thereof, except to the extent that such laws are preempted by Federal law.
10.Successors in Interest.
This Agreement shall inure to the benefit of and be binding upon any successor to the Company. This Agreement shall inure to the benefit of the Grantee’s legal representatives. All obligations imposed upon the Grantee and all rights granted to the Company under this Agreement shall be binding upon the Grantee’s heirs, executors, administrators and successors.
11.Resolution of Disputes.
Any dispute or disagreement which may arise under, or as a result of, or in any way related to, the interpretation, construction or application of this Agreement shall be determined by the Board. Any determination made hereunder shall be final, binding and conclusive on the Grantee and the Company for all purposes. The Grantee may contest a decision or action by the Board with respect to such Grantee only on the grounds that such decision or action was arbitrary or capricious or was unlawful, and any review of such decision or action shall be limited to determining whether the Board’s decision or action was arbitrary or capricious or unlawful.
12.Notices.

All notices required to be given under this Award shall be deemed to be received if delivered or mailed as provided for herein, to the parties at the following addresses, or to such other address as either party may provide in writing from time to time.

To the Company:        Luminex Corporation
12212 Technology Blvd.
Austin, TX 78727
Attn: Corporate Secretary and Chief Financial Officer

To the Grantee:        The address then maintained with respect to the Grantee in                    the Company’s records.



(remainder of page left blank intentionally)






IN WITNESS WHEREOF, the parties have caused this Restricted Share Unit Agreement to be duly executed effective as of the day and year first above written.


LUMINEX CORPORATION


By: ______________________________________



GRANTEE:

__________________________________________
Please Print



GRANTEE:

__________________________________________
Signature



EX-10.4 4 lmnx-06302018xexhibit104.htm EXHIBIT 10.4 Exhibit


Exhibit 10.4

LUMINEX CORPORATION
NON-QUALIFIED STOCK OPTION AGREEMENT


THIS NON-QUALIFIED STOCK OPTION AGREEMENT (this "Agreement") is made and entered into as of __________ (the "Grant Date"), by and between Luminex Corporation, a Delaware corporation (together with its Subsidiaries and Affiliates where applicable, the "Company"), and the person whose name is set forth on the attached Notice of Grant of Stock Options (the "Optionee"). Capitalized terms not otherwise defined herein shall have the meaning ascribed to such terms in the Luminex Corporation 2018 Equity Incentive Plan (the "Plan").

WHEREAS, the Company has adopted the Plan, which permits the issuance of stock options for the purchase of shares of the common stock, par value $0.001 per share, of Luminex Corporation (the "Shares"); and

WHEREAS, the Company desires to afford the Optionee an opportunity to purchase Shares as hereinafter provided in accordance with the provisions of the Plan;

NOW, THEREFORE, in consideration of the mutual covenants hereinafter set forth and for other good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged, the parties hereto, intending to be legally bound hereby, agree as follows:

1.    Grant of Option.

(a) The Company grants to Optionee as of the date of this Agreement the right and option (the "Option") to purchase any or all of the _____ Shares (the "Option Stock") set forth on the Notice of Grant of Stock Options, at an exercise price also set forth on the attached Notice of Grant of Stock Options, on the terms and conditions set forth in this Agreement and subject to all provisions of the Plan. The Optionee, holder or beneficiary of the Option shall not have any of the rights of a shareholder with respect to the Option Stock until such person has become a holder of such Shares by the due exercise of the Option and payment of the Option Payment (as defined in Section 3 below) in accordance with this Agreement.

(b) The Option shall be a non-qualified stock option. In order to provide the Company with the opportunity to claim the benefit of any income tax deduction which may be available to it upon the exercise of the Option, and in order to comply with all applicable federal or state tax laws or regulations, the Company may take such action as it deems appropriate to insure that, if necessary, all applicable federal, state or other taxes are withheld or collected from the Optionee.

2.    Exercise of Option. Except as otherwise provided herein, this Option shall become vested and exercisable in accordance with the Notice of Grant of Stock Options attached hereto if and only if Optionee has been continuously employed by the Company or any of its Subsidiaries from the date of this Agreement through and including the date of exercise. Notwithstanding the above, each outstanding Option shall vest and become exercisable in full upon the event of Optionee's death or Disability.

3.    Manner of Exercise. The Option may be exercised in whole or in part at any time within the period permitted hereunder for the exercise of the Option, with respect to whole Shares only, by serving written notice of intent to exercise the Option delivered to the Company at its principal office (or to the Company's designated agent), stating the number of Shares to be purchased, the person or persons in whose name the Shares are to be registered and each such person's address and social security number. Such notice shall not be effective unless accompanied by payment in full of the Option Price for the number of Shares with respect to which the Option is then being exercised (the "Option Payment") and, unless the tax withholding requirements are satisfied by directing the Company to withhold Shares as described below, cash equal to the required withholding taxes as set forth by Internal Revenue Service and applicable State tax guidelines for the employer's statutory withholding (at such rate determined by the Committee in conformity with applicable law and not to exceed the statutory maximum rate). The Option Payment shall be made either: (a) in cash or cash equivalents; (b) in whole unencumbered Shares previously acquired by the Optionee, valued at the Shares' Fair Market Value on the date of exercise; (c) by a combination of (a) and (b); (d) subject to applicable securities laws and if allowed by the Committee, by simultaneously selling Shares of Option Stock thereby acquired pursuant to a brokerage or similar agreement approved in advance by proper officers of the Company, using the proceeds of such sale as payment of the Option Payment; or (e) if allowed by the Committee, by directing the Company to withhold that number of whole Shares otherwise deliverable to the Optionee pursuant to the Option having an aggregate Fair Market Value at the time of exercise equal to the Option Payment. To satisfy any applicable withholding taxes, in the discretion of the Committee, in lieu of cash the Optionee may direct the Company to withhold that number of whole shares otherwise deliverable to the Optionee pursuant to the Option.






4.    Termination of Option. The Option will expire seven (7) years from the date of grant of the Option (the "Term") with respect to any then unexercised portion thereof, unless terminated earlier as set forth below:

(a) Termination by Death. If the Optionee's employment by the Company terminates by reason of death, or if the Optionee dies within three (3) months after termination of such employment for any reason other than Cause, this Option may thereafter be exercised by the legal representative of the estate or by the legatee of the Optionee under the will of the Optionee, until the expiration of the original Term of the Option.

(b) Termination by Reason of Disability. If the Optionee's employment by the Company terminates by reason of Disability, this Option may thereafter be exercised by the Optionee or personal representative or guardian of the Optionee, as applicable, until the expiration of the original Term of the Option.

(c) Termination by Normal Retirement or Early Retirement. If Optionee's employment by the Company terminates by reason of Normal Retirement or Early Retirement, this Option may thereafter be exercised by the Optionee, until the expiration of the original Term of the Option. "Early Retirement" means retirement with the express consent of the Company at or before the time of such retirement, from active employment with the Company prior to age sixty-five (65), in accordance with any applicable early retirement policy of the Company then in effect. "Normal Retirement" means retirement from active employment with the Company on or after age sixty-five (65).

(d) Termination for Cause. If the Optionee's employment by the Company is terminated for Cause, this Option shall terminate immediately and become void and of no effect.

(e) Other Termination. If the Optionee's employment by the Company is terminated for any reason other than for Cause, death, Disability or Normal Retirement or Early Retirement, this Option may be exercised, to the extent the Option was exercisable at the time of such termination, by the Optionee for a period of ninety (90) days from the date of such termination of employment or the expiration of the Term of the Option, whichever period is the shorter.

5.    No Right to Continued Employment. The grant of the Option shall not be construed as giving Optionee the right to be retained in the employ of the Company or its Subsidiaries, and the Company or its Subsidiaries may at any time dismiss Optionee from employment, free from any liability or any claim under the Plan.

6.    Adjustment to Option Stock. The Committee may make equitable and proportionate adjustments in the terms and conditions of, and the criteria included in, this Option in recognition of unusual or nonrecurring events (and shall make adjustments for the events described in Section 4.2 of the Plan) affecting the Company or the financial statements of the Company or of changes in applicable laws, regulations or accounting principles in accordance with the Plan, whenever the Committee determines that such event(s) affect the Shares. Any such adjustments shall be effected in a manner that precludes the material enlargement of rights and benefits under this Award.

7.    Amendments to Option. Subject to the restrictions contained in the Plan, the Committee may waive any conditions or rights under, amend any terms of, or alter, suspend, discontinue, cancel or terminate, the Option, prospectively or retroactively; provided that any such waiver, amendment, alteration, suspension, discontinuance, cancellation or termination that would adversely affect the rights of the Optionee or any holder or beneficiary of the Option shall not to that extent be effective without the consent of the Optionee, holder or beneficiary affected.

8.    Limited Transferability. During the Optionee's lifetime this Option can be exercised only by the Optionee, except as otherwise provided in Section 4(a) above or in this Section 8. This Option may not be assigned, alienated, pledged, attached, sold or otherwise transferred or encumbered by Optionee other than by will or the laws of descent and distribution. Any attempt to otherwise transfer this Option shall be void. No transfer of this Option by the Optionee by will or by laws of descent and distribution shall be effective to bind the Company unless the Company shall have been furnished with written notice thereof and an authenticated copy of the will and/or such other evidence as the Committee may deem necessary or appropriate to establish the validity of the transfer.

9.    Reservation of Shares. At all times during the term of this Option, the Company shall use its best efforts to reserve and keep available such number of Shares as shall be sufficient to satisfy the requirements of this Agreement.

10.    Plan Governs. The Optionee hereby acknowledges receipt of a copy of the Plan and agrees to be bound by all the terms and provisions thereof. The terms of this Agreement are governed by the terms of the Plan, and in the case of any





inconsistency between the terms of this Agreement and the terms of the Plan, the terms of the Plan shall govern. Capitalized terms not otherwise defined herein shall have the meanings ascribed to in the Plan.

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

12.    Notices. All notices required to be given under this Option shall be deemed to be received if delivered or mailed as provided for herein to the parties at the following addresses, or to such other address as either party may provide in writing from time to time.

To the Company:        Luminex Corporation
12212 Technology Blvd.
Austin, TX 78727
Attn: Corporate Secretary and Chief Financial Officer

To the Optionee:        The address then maintained with respect to the Optionee in the Company's records.

13.    Governing Law. The validity, construction and effect of this Agreement shall be determined in accordance with the laws of the State of Delaware without giving effect to conflicts of laws principles.

14.    Resolution of Disputes. Any dispute or disagreement which may arise under, or as a result of, or in any way related to, the interpretation, construction or application of this Agreement shall be determined by the Committee. Any determination made hereunder shall be final, binding and conclusive on the Optionee and the Company for all purposes. The Optionee may contest a decision or action by the Committee with respect to such Optionee only on the grounds that such decision or action was arbitrary or capricious or was unlawful, and any review of such decision or action shall be limited to determining whether the Committee’s decision or action was arbitrary or capricious or unlawful.

15.    Successors in Interest. This Agreement shall inure to the benefit of and be binding upon any successor to the Company. This Agreement shall inure to the benefit of the Optionee's legal representative and assignees. All obligations imposed upon the Optionee and all rights granted to the Company under this Agreement shall be binding upon the Optionee's heirs, executors, administrators, successors and assignees.

IN WITNESS WHEREOF, the parties have caused this Non-Qualified Stock Option Agreement to be duly executed effective as of the day and year first above written.


LUMINEX CORPORATION

By: /s/ Harriss T. Currie

Harriss T. Currie
Senior Vice President, Finance
Chief Financial Officer
            


OPTIONEE:

__________________________________________
Please Print

OPTIONEE:

__________________________________________
Signature


EX-10.5 5 lmnx-06302018xexhibit105.htm EXHIBIT 10.5 Exhibit


Exhibit 10.5

LUMINEX CORPORATION
RESTRICTED SHARE AWARD AGREEMENT
(OFFICERS AND EMPLOYEES)


THIS RESTRICTED SHARE AWARD AGREEMENT (this “Agreement”) is made and entered into as of __________ (the “Grant Date”), between Luminex Corporation, a Delaware corporation, (together with its Subsidiaries, the “Company”), and _________________________ (the “Grantee”). Capitalized terms not otherwise defined herein shall have the meaning ascribed to such terms in the Luminex Corporation 2018 Equity Incentive Plan (the “Plan”).

WHEREAS, the Company has adopted the Plan, which permits the issuance of restricted shares of the common stock of Luminex Corporation, par value $0.001 per share (the “Common Stock”); and

WHEREAS, pursuant to the Plan, the Committee responsible for administering the Plan has granted an award of restricted shares to the Grantee as provided herein;

NOW, THEREFORE, in consideration of the mutual covenants hereinafter set forth and for other good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged, the parties hereto, intending to be legally bound hereby, agree as follows:

1.Grant of Restricted Shares.

(a)The Company hereby grants to the Grantee an award (the “Award”) of _____ shares of Common Stock (the “Shares” or the “Restricted Shares”) on the terms and conditions set forth in this Agreement and as otherwise provided in the Plan.

(b)The Grantee’s rights with respect to the Award shall remain forfeitable at all times prior to the dates on which the restrictions shall lapse in accordance with Sections 2 and 3 hereof.

2.Terms and Rights as a Stockholder.

(a)Except as provided herein and subject to such other exceptions as may be determined by the Committee in its discretion, the “Restricted Period” for the Restricted Shares granted herein shall expire on the following date(s):

Shares
 
Vest Date(s)
 
 
 

(b)The Grantee shall have all rights of a stockholder with respect to the Restricted Shares, including the right to receive dividends and the right to vote such Shares, subject to the following restrictions:

(i)the Grantee shall not be entitled to delivery of the stock certificate for any Shares until the expiration of the Restricted Period as to such Shares and the fulfillment of any other restrictive conditions set forth herein;

(ii)none of the Restricted Shares may be sold, assigned, transferred, pledged, hypothecated or otherwise encumbered or disposed of during the Restricted Period as to such Shares and until the fulfillment of any such other restrictive conditions set forth herein; and

(iii)except as otherwise determined by the Committee at or after the grant of the Award hereunder, any Restricted Shares as to which the applicable “Restricted Period” has not expired or other restrictive conditions have not been met shall be forfeited, and all rights of the Grantee to such Shares shall terminate, without further obligation on the part of the Company, unless the Grantee remains in the continuous employment (or other servicing-providing capacity) of the Company or its Subsidiaries for the entire Restricted Period.

(c)Notwithstanding the foregoing, the Restricted Period shall automatically terminate as to all Restricted Shares awarded hereunder (as to which such Restricted Period has not previously terminated) upon the occurrence of termination





of the Grantee's employment from the Company, a Subsidiary or Affiliate which results from Grantee's death or Disability (to be determined in the sole discretion of the Committee).

Any Shares, any other securities of the Company and any other property (except for cash dividends) distributed with respect to the Restricted Shares shall be subject to the same restrictions, terms and conditions as such Restricted Shares.

3.Termination of Restrictions. Following the termination of the Restricted Period and provided that all other restrictive conditions set forth herein have been met, all restrictions set forth in this Agreement or in the Plan relating to such portion or all, as applicable, of the Restricted Shares shall lapse as to such portion or all, as applicable, of the Restricted Shares, and a stock certificate for the appropriate number of Shares, free of the restrictions and restrictive stock legend (but subject to any legend appropriate under securities laws), shall, upon request, be delivered to the Grantee pursuant to the terms of this Agreement (or, in the case of book-entry Shares, such restrictions and restricted stock legend shall be removed from the confirmation and account statements delivered to the Grantee in book-entry form).

4.Delivery of Shares.

(a)As of the date hereof, certificates representing the Restricted Shares shall be registered in the name of the Grantee and held by the Company or transferred to a custodian appointed by the Company for the account of the Grantee subject to the terms and conditions of the Plan and shall remain in the custody of the Company or such custodian until their delivery to the Grantee as set forth in Section 4(b) hereof or their forfeiture or reversion to the Company as set forth in Section 2(b) hereof. The Committee may, in its discretion, provide that Grantee’s ownership of Restricted Shares prior to the lapse of any transfer restrictions or any other applicable restrictions shall, in lieu of such certificates, be evidenced by a “book entry” (i.e. a computerized or manual entry) in the Company’s records in accordance with and subject to the applicable provisions of the Plan.

(b)Certificates representing Restricted Shares in respect of which the applicable Restricted Period has lapsed pursuant to this Agreement shall be delivered to the Grantee upon request following the date on which the restrictions on such Restricted Shares lapse.

(c)Each certificate representing Restricted Shares shall bear (and confirmation and account statements sent to a Grantee with respect to book-entry Shares may bear) a legend in substantially the following form or substance:

THIS CERTIFICATE AND THE SHARES OF STOCK REPRESENTED HEREBY ARE SUBJECT TO THE TERMS AND CONDITIONS (INCLUDING FORFEITURE AND RESTRICTIONS AGAINST TRANSFER) CONTAINED IN THE LUMINEX CORPORATION 2018 EQUITY INCENTIVE PLAN (THE “PLAN”) AND THE RESTRICTED SHARE AWARD AGREEMENT (THE “AGREEMENT”) BETWEEN THE OWNER OF THE RESTRICTED SHARES REPRESENTED HEREBY AND LUMINEX CORPORATION (THE “COMPANY”). THE RELEASE OF SUCH SHARES FROM SUCH TERMS AND CONDITIONS SHALL BE MADE ONLY IN ACCORDANCE WITH THE PROVISIONS OF THE PLAN AND THE AGREEMENT AND ALL OTHER APPLICABLE POLICIES AND PROCEDURES OF THE COMPANY, COPIES OF WHICH ARE ON FILE AT THE COMPANY.

5.Effect of Lapse of Restrictions. To the extent that the Restricted Period applicable to any Restricted Shares shall have lapsed, the Grantee may receive, hold, sell or otherwise dispose of such Shares free and clear of the restrictions imposed under the Plan and this Agreement.

6.No Right to Continued Employment. This Agreement shall not be construed as giving Grantee the right to be retained in the employ of the Company of its Subsidiaries, and the Company or its Subsidiaries may at any time dismiss Grantee from employment, free from any liability or any claim under the Plan but subject to the terms of the Grantee's Employment Agreement, if any.

7.Adjustments. The Committee shall make equitable and proportionate adjustments in the terms and conditions of, and the criteria included in, this Award in recognition of unusual or nonrecurring events (and shall make adjustments for the events described in Section 4.2 of the Plan) affecting the Company or the financial statements of the Company or of changes in applicable laws, regulations, or accounting principles in accordance with the Plan, whenever the Committee determines that such event(s) affect the Shares. Any such adjustments shall be effected in a manner that precludes the material enlargement of rights and benefits under this Award.






8.Amendment to Award. Subject to the restrictions contained in the Plan, the Committee may waive any conditions or rights under, amend any terms of, or alter, suspend, discontinue, cancel or terminate the Award, prospectively or retroactively; provided that any such waiver, amendment, alteration, suspension, discontinuance, cancellation or termination that would adversely affect the rights of the Grantee or any holder or beneficiary of the Award shall not to that extent be effective without the consent of the Grantee, holder or beneficiary affected.

9.Withholding of Taxes. If the Grantee makes an election under Section 83(b) of the Code with respect to the Award, the Award made pursuant to this Agreement shall be conditioned upon the prompt payment to the Company of any applicable withholding obligations or withholding taxes by the Grantee (“Withholding Taxes”). Failure by the Grantee to pay such Withholding Taxes will render this Agreement and the Award granted hereunder null and void ab initio and the Restricted Shares granted hereunder will be immediately cancelled. If the Grantee does not make an election under Section 83(b) of the Code with respect to the Award, upon the lapse of the Restricted Period with respect to any portion of Restricted Shares (or property distributed with respect thereto), the Company shall satisfy the required minimum Withholding Taxes as set forth by Internal Revenue Service guidelines for the employer's minimum statutory withholding with respect to Grantee and issue vested shares to the Grantee without Restriction. The Company shall satisfy the required Withholding Taxes by withholding from the Shares included in the Award that number of whole shares necessary to satisfy such taxes as of the date the restrictions lapse with respect to such Shares based on the Fair Market Value of the Shares.

10.Plan Governs. The Grantee hereby acknowledges receipt of a copy of the Plan and agrees to be bound by all the terms and provisions thereof. The terms of this Agreement are governed by the terms of the Plan, and in the case of any inconsistency between the terms of this Agreement and the terms of the Plan, the terms of the Plan shall govern.

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

12.Notices. All notices required to be given under this Grant shall be deemed to be received if delivered or mailed as provided for herein, to the parties at the following addresses, or to such other address as either party may provide in writing from time to time.

To the Company:        Luminex Corporation
12212 Technology Blvd.
Austin, TX 78727
Attn: Corporate Secretary and Chief Financial Officer

To the Grantee:        The address then maintained with respect to the Grantee in the Company's records.

13.Governing Law. The validity, construction and effect of this Agreement shall be determined in accordance with the laws of the State of Delaware without giving effect to conflicts of laws principles.

14.Successors in Interest. This Agreement shall inure to the benefit of and be binding upon any successor to the Company. This Agreement shall inure to the benefit of the Grantee's legal representatives. All obligations imposed upon the Grantee and all rights granted to the Company under this Agreement shall be binding upon the Grantee's heirs, executors, administrators and successors.

15.Resolution of Disputes. Any dispute or disagreement which may arise under, or as a result of, or in any way related to, the interpretation, construction or application of this Agreement shall be determined by the Committee. Any determination made hereunder shall be final, binding and conclusive on the Grantee and the Company for all purposes. The Grantee may contest a decision by the Committee with respect to such Grantee only on the grounds that such decision or action was arbitrary or capricious or was unlawful, and any review of such decision or action shall be limited to determining whether the Committee’s decision or action was arbitrary or capricious or unlawful.

IN WITNESS WHEREOF, the parties have caused this Restricted Share Award Agreement to be duly executed effective as of the day and year first above written.










LUMINEX CORPORATION

By: /s/ Harriss T. Currie

Harriss T. Currie
Senior Vice President, Finance
Chief Financial Officer
            


GRANTEE:

__________________________________________
Please Print

GRANTEE:

__________________________________________
Signature



EX-10.6 6 lmnx-06302018xexhibit106.htm EXHIBIT 10.6 Exhibit


Exhibit 10.6

LUMINEX CORPORATION
RESTRICTED SHARE UNIT AGREEMENT
(OFFICERS AND EMPLOYEES)

     
THIS RESTRICTED SHARE UNIT AGREEMENT (this “Agreement”) is made and entered into as of __________ (the “Grant Date”), between Luminex Corporation, a Delaware corporation (the “Company”), and _________________________ (the “Grantee”). Capitalized terms not otherwise defined herein shall have the meaning ascribed to such terms in the Luminex Corporation 2018 Equity Incentive Plan (the “Plan”).
     
WHEREAS, the Company has adopted the Plan, which permits the issuance of Restricted Share Units; and

WHEREAS, pursuant to the Plan, the Committee responsible for administering the Plan has granted an award of Restricted Share Units to the Grantee in his or her capacity as an employee of the Company or one of its Subsidiaries as provided herein.
     
NOW, THEREFORE, in consideration of the mutual covenants hereinafter set forth and for other good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged, the parties hereto, intending to be legally bound hereby, agree as follows:
   
1.    Grant of Restricted Share Unit Award.
          
1.1    The Company hereby grants to the Grantee an award (the “Award”) of _____ Restricted Share Units (“RSUs”) on the terms and conditions set forth in this Agreement and as otherwise provided in the Plan.
          
1.2    The Grantee hereby acknowledges receipt of a copy of the Plan and agrees to be bound by all the terms and provisions thereof. The terms of this Agreement are governed by the terms of the Plan, and in the case of any inconsistency between the terms of this Agreement and the terms of the Plan, the terms of the Plan shall govern.
          
1.3    The Grantee’s rights with respect to the Award shall remain forfeitable at all times prior to the dates on which the RSUs shall vest in accordance with Section 2 hereof.
     
2.    Vesting and Payment.
          
2.1    Except as provided in Section 2.3, the Award shall vest on the following date(s):
    
Units
 
Vest Date(s)
 
 
 

2.2    The Grantee shall be entitled to payment in respect of each RSU covered by the Award upon the vesting of such RSU. Subject to the provisions of the Plan, such payment shall be made through the issuance to the Grantee, as promptly as practicable following the applicable vesting date (or to the executors or administrators of Grantee’s estate, as promptly as practicable after the Company’s receipt of notification of Grantee’s death, as the case may be), of a stock certificate for a number of Shares equal to the number of such vested RSUs, less any Shares withheld to satisfy withholding obligations in accordance with Section 5 below.
          
2.3    Except as otherwise determined by the Committee at or after the grant of the Award hereunder, Grantee shall forfeit all unpaid RSUs granted hereunder, and all rights of the Grantee to the Shares payable with respect to such RSUs shall terminate, without further obligation on the part of the Company, unless the Grantee remains in the continuous employment (or other service-providing capacity) of the Company or its Subsidiaries for the entire period beginning on the Grant Date and ending on the vest date applicable to such RSUs as provided in Section 2.1. “Continuous employment” will be deemed to end on the date on which notice of termination is received by the Grantee (or such later date as specified in such notice by the Company) or notice of resignation is given by the Grantee. Notwithstanding the foregoing, the Award shall automatically vest as to all RSUs awarded hereunder (as to which such RSUs have not previously vested) upon the occurrence of termination of the Grantee’s employment from the Company, a Subsidiary or Affiliate which results from Grantee’s death or Disability (to be determined in the sole discretion of the Committee).





     
3.    Dividend Equivalents; No Voting Rights. RSUs covered by this Award shall be credited with dividend equivalents at the time of any payment of dividends to shareholders on Shares as follows: the amount of any cash, or the Fair Market Value of any Shares, payable as a dividend with respect to a corresponding number of Shares shall be converted into additional RSUs based on the Fair Market Value of a Share at the time such dividends are paid, provided that such RSUs shall be subject to the same forfeiture restrictions and restrictions on transferability as apply to the RSUs with respect to which they relate. Any dividend equivalent rights shall be paid in accordance with the Company’s payment practices as of the date on which such dividend would have been payable in respect of outstanding Shares. The Grantee shall not be entitled to voting rights with respect to RSUs covered by this Award. No shares are actually awarded to Grantee on the date of grant and Grantee shall have no rights of a stockholder with respect to RSUs until the restrictions set forth herein have lapsed.
     
4.    No Right to Continued Service. Nothing in this Agreement or the Plan shall be interpreted or construed to confer upon the Grantee any right to continue service as an employee of the Company, any Subsidiary or Affiliate, and the Company or its Subsidiaries or Affiliates may at any time dismiss Grantee from employment, free from any liability or any claim under the Plan but subject to the terms of the Grantee’s employment agreement, if any.
     
5.    Withholding of Taxes. Upon the vesting and payment of the RSUs granted hereunder, the Company shall be entitled to satisfy any required tax withholding obligation (at such rate determined by the Committee in conformity with applicable law and not to exceed the statutory maximum rate) imposed by any applicable taxing authority by (a) withholding from payment to Grantee upon vesting of the RSUs such number of Shares having a Fair Market Value equal to any such withholding obligation, (b) requiring Grantee, as a condition to receiving Shares otherwise payable pursuant to Section 2.3 hereof, to remit a cash payment to the Company sufficient to allow the Company to satisfy such withholding obligations, or (c) any other method determined by the Committee in its sole discretion.
 
 6.    Modification of Agreement. Subject to the restrictions contained in the Plan, the Committee may waive any conditions or rights under, amend any terms of, or alter, suspend, discontinue, cancel or terminate, the Award, prospectively or retroactively; provided that any such waiver, amendment, alteration, suspension, discontinuance, cancellation or termination that would adversely affect the rights of the Grantee or any holder or beneficiary of the Award shall not to that extent be effective without the consent of the Grantee, holder or beneficiary affected.
     
7.    Severability. If any provision of this Agreement is, or becomes, or is deemed to be invalid, illegal, or unenforceable in any jurisdiction or as to any Person or the Award, or would disqualify the Plan or Award under any laws deemed applicable by the Committee, such provision shall be construed or deemed amended to conform to the applicable laws, or if it cannot be construed or deemed amended without, in the determination of the Committee, materially altering the intent of the Plan or the Award, such provision shall be stricken as to such jurisdiction, Person or Award, and the remainder of the Plan and Award shall remain in full force and effect.
     
8.    Governing Law. The validity, interpretation, construction, effect and performance of this Agreement shall be governed by the laws of the State of Delaware without giving effect to the conflicts of law principles thereof, except to the extent that such laws are preempted by Federal law.
     
9.    Successors in Interest. This Agreement shall inure to the benefit of and be binding upon any successor to the Company. This Agreement shall inure to the benefit of the Grantee’s legal representatives. All obligations imposed upon the Grantee and all rights granted to the Company under this Agreement shall be binding upon the Grantee’s heirs, executors, administrators and successors.
     
10.    Resolution of Disputes. Any dispute or disagreement which may arise under, or as a result of, or in any way related to, the interpretation, construction or application of this Agreement shall be determined by the Committee. Any determination made hereunder shall be final, binding and conclusive on the Grantee and the Company for all purposes. The Grantee may contest a decision or action by the Committee with respect to such Grantee only on the grounds that such decision or action was arbitrary or capricious or was unlawful, and any review of such decision or action shall be limited to determining whether the Committee’s decision or action was arbitrary or capricious or unlawful.
     
11.    Notices. All notices required to be given under this Award shall be deemed to be received if delivered or mailed as provided for herein, to the parties at the following addresses, or to such other address as either party may provide in writing from time to time.









To the Company:        Luminex Corporation
12212 Technology Blvd.
Austin, TX 78727
Attn: Corporate Secretary and Chief Financial Officer

To the Grantee:        The address then maintained with respect to the Grantee in the Company's records.

IN WITNESS WHEREOF, the parties have caused this Restricted Share Unit Agreement to be duly executed effective as of the day and year first above written.


LUMINEX CORPORATION

By: /s/ Harriss T. Currie

Harriss T. Currie
Senior Vice President, Finance
Chief Financial Officer


            
GRANTEE:

__________________________________________
Please Print

GRANTEE:

__________________________________________
Signature




EX-31.1 7 lmnx-06302018xexhibit311.htm EXHIBIT 31.1 Exhibit


Exhibit 31.1
 
CERTIFICATION

I, Nachum Shamir, certify that:

1. I have reviewed this quarterly report on Form 10-Q of Luminex Corporation;

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

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

4. The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

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

a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 
Date: August 7, 2018

By:  /s/ Nachum Shamir   
Nachum Shamir
President and Chief Executive Officer


EX-31.2 8 lmnx-06302018xexhibit312.htm EXHIBIT 31.2 Exhibit


Exhibit 31.2
 
CERTIFICATION

I, Harriss T. Currie, certify that:

1. I have reviewed this quarterly report on Form 10-Q of Luminex Corporation;

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

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

4. The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

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

a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.


Date: August 7, 2018
 
By: /s/ Harriss T. Currie   
Harriss T. Currie
Chief Financial Officer, Senior Vice President of Finance


EX-32.1 9 lmnx-06302018xexhibit321.htm EXHIBIT 32.1 Exhibit


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

In connection with the Quarterly Report of Luminex Corporation (the “Company”) on Form 10-Q for the period ended June 30, 2018, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Nachum Shamir, President and Chief Executive Officer of the Company, certify, pursuant to Title 18, Chapter 63, Section 1350 of the United States Code, as adopted pursuant to §906 of the Sarbanes-Oxley Act of 2002, that:

(1) The Report fully complies with the requirements of Section 13(a) or 15(d), as applicable, of the Securities Exchange Act of 1934; and

(2) The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company at the dates and for the periods indicated.

/s/ Nachum Shamir   
Nachum Shamir
President and Chief Executive Officer
August 7, 2018

A SIGNED ORIGINAL OF THIS WRITTEN STATEMENT REQUIRED BY SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002 HAS BEEN PROVIDED TO LUMINEX CORPORATION AND WILL BE RETAINED BY LUMINEX CORPORATION AND FURNISHED TO THE SECURITIES AND EXCHANGE COMMISSION OR ITS STAFF UPON REQUEST.


EX-32.2 10 lmnx-06302018xexhibit322.htm EXHIBIT 32.2 Exhibit


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

In connection with the Quarterly Report of Luminex Corporation (the “Company”) on Form 10-Q for the period ended June 30, 2018, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Harriss T. Currie, Chief Financial Officer and Senior Vice President of Finance of the Company, certify, pursuant to Title 18, Chapter 63, Section 1350 of the United States Code, as adopted pursuant to §906 of the Sarbanes-Oxley Act of 2002, that:

(1) The Report fully complies with the requirements of Section 13(a) or 15(d), as applicable, of the Securities Exchange Act of 1934; and

(2) The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company at the dates and for the periods indicated.

/s/ Harriss T. Currie   
Harriss T. Currie
Chief Financial Officer, Senior Vice President of Finance
August 7, 2018

A SIGNED ORIGINAL OF THIS WRITTEN STATEMENT REQUIRED BY SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002 HAS BEEN PROVIDED TO LUMINEX CORPORATION AND WILL BE RETAINED BY LUMINEX CORPORATION AND FURNISHED TO THE SECURITIES AND EXCHANGE COMMISSION OR ITS STAFF UPON REQUEST.



EX-101.INS 11 lmnx-20180630.xml XBRL INSTANCE DOCUMENT 0001033905 2018-01-01 2018-06-30 0001033905 2018-08-06 0001033905 2018-06-30 0001033905 2017-12-31 0001033905 2018-04-01 2018-06-30 0001033905 2017-04-01 2017-06-30 0001033905 2017-01-01 2017-06-30 0001033905 2017-06-30 0001033905 2017-03-31 0001033905 2016-12-31 0001033905 2018-03-31 0001033905 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-03-31 0001033905 us-gaap:CommonStockMember 2018-03-31 0001033905 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-04-01 2018-06-30 0001033905 us-gaap:RetainedEarningsMember 2018-01-01 2018-03-31 0001033905 us-gaap:RetainedEarningsMember 2018-04-01 2018-06-30 0001033905 us-gaap:CommonStockMember 2017-12-31 0001033905 us-gaap:CommonStockMember 2018-04-01 2018-06-30 0001033905 2018-01-01 2018-03-31 0001033905 us-gaap:RetainedEarningsMember 2018-06-30 0001033905 us-gaap:CommonStockMember 2018-06-30 0001033905 us-gaap:CommonStockMember 2018-01-01 2018-03-31 0001033905 us-gaap:AdditionalPaidInCapitalMember 2018-04-01 2018-06-30 0001033905 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-03-31 0001033905 us-gaap:AdditionalPaidInCapitalMember 2018-06-30 0001033905 us-gaap:RetainedEarningsMember 2018-03-31 0001033905 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001033905 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001033905 us-gaap:AdditionalPaidInCapitalMember 2018-03-31 0001033905 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 0001033905 us-gaap:RetainedEarningsMember 2017-12-31 0001033905 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-03-31 0001033905 lmnx:TotalNonCurrentAvailableforSaleSecuritiesDomain 2018-06-30 0001033905 lmnx:TotalCurrentAvailableforSaleSecuritiesDomain 2018-06-30 0001033905 us-gaap:MoneyMarketFundsMember 2018-06-30 0001033905 us-gaap:GainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostCategoriesOfInvestmentsDomain 2018-06-30 0001033905 us-gaap:GainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostCategoriesOfInvestmentsDomain 2017-12-31 0001033905 us-gaap:MoneyMarketFundsMember 2017-12-31 0001033905 lmnx:TotalNonCurrentAvailableforSaleSecuritiesDomain 2017-12-31 0001033905 lmnx:TotalCurrentAvailableforSaleSecuritiesDomain 2017-12-31 0001033905 lmnx:ChandlertechMember 2017-01-01 2017-12-31 0001033905 lmnx:GenometryMember 2017-01-01 2017-12-31 0001033905 lmnx:ChandlertechMember 2016-01-01 2017-12-31 0001033905 us-gaap:TechnologyBasedIntangibleAssetsMember 2017-01-01 2017-12-31 0001033905 us-gaap:TechnologyBasedIntangibleAssetsMember 2018-04-01 2018-06-30 0001033905 us-gaap:FairValueInputsLevel3Member 2017-12-31 0001033905 us-gaap:FairValueInputsLevel2Member 2017-12-31 0001033905 us-gaap:FairValueInputsLevel1Member 2017-12-31 0001033905 us-gaap:FairValueInputsLevel1Member 2018-06-30 0001033905 us-gaap:FairValueInputsLevel3Member 2018-06-30 0001033905 us-gaap:FairValueInputsLevel2Member 2018-06-30 0001033905 us-gaap:InProcessResearchAndDevelopmentMember 2018-06-30 0001033905 2017-01-01 2017-12-31 0001033905 us-gaap:InProcessResearchAndDevelopmentMember 2017-12-31 0001033905 us-gaap:TechnologyBasedIntangibleAssetsMember 2016-12-31 0001033905 us-gaap:OtherIntangibleAssetsMember 2018-06-30 0001033905 us-gaap:TechnologyBasedIntangibleAssetsMember 2018-06-30 0001033905 us-gaap:TechnologyBasedIntangibleAssetsMember 2017-12-31 0001033905 us-gaap:TechnologyBasedIntangibleAssetsMember 2018-01-01 2018-06-30 0001033905 us-gaap:CustomerRelatedIntangibleAssetsMember 2017-12-31 0001033905 us-gaap:CustomerRelatedIntangibleAssetsMember 2016-12-31 0001033905 us-gaap:OtherIntangibleAssetsMember 2017-01-01 2017-12-31 0001033905 us-gaap:OtherIntangibleAssetsMember 2017-12-31 0001033905 us-gaap:InProcessResearchAndDevelopmentMember 2016-12-31 0001033905 us-gaap:CustomerRelatedIntangibleAssetsMember 2017-01-01 2017-12-31 0001033905 us-gaap:CustomerRelatedIntangibleAssetsMember 2018-01-01 2018-06-30 0001033905 us-gaap:OtherIntangibleAssetsMember 2018-01-01 2018-06-30 0001033905 us-gaap:OtherIntangibleAssetsMember 2016-12-31 0001033905 us-gaap:CustomerRelatedIntangibleAssetsMember 2018-06-30 0001033905 us-gaap:AccumulatedTranslationAdjustmentMember 2018-06-30 0001033905 us-gaap:AccumulatedTranslationAdjustmentMember 2018-01-01 2018-06-30 0001033905 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-01-01 2018-06-30 0001033905 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-06-30 0001033905 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-12-31 0001033905 us-gaap:AccumulatedTranslationAdjustmentMember 2017-12-31 0001033905 us-gaap:RestrictedStockMember 2018-06-30 0001033905 us-gaap:RestrictedStockUnitsRSUMember 2018-06-30 0001033905 us-gaap:RestrictedStockMember 2018-01-01 2018-06-30 0001033905 us-gaap:RestrictedStockUnitsRSUMember 2018-01-01 2018-06-30 0001033905 us-gaap:RestrictedStockMember 2017-12-31 0001033905 us-gaap:RestrictedStockUnitsRSUMember 2017-12-31 0001033905 lmnx:NetMember 2018-01-01 2018-06-30 0001033905 us-gaap:ResearchAndDevelopmentExpenseMember 2017-04-01 2017-06-30 0001033905 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-04-01 2018-06-30 0001033905 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-01-01 2018-06-30 0001033905 lmnx:NetMember 2018-04-01 2018-06-30 0001033905 lmnx:NetMember 2017-04-01 2017-06-30 0001033905 us-gaap:CostOfSalesMember 2018-01-01 2018-06-30 0001033905 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2017-04-01 2017-06-30 0001033905 us-gaap:ResearchAndDevelopmentExpenseMember 2018-01-01 2018-06-30 0001033905 us-gaap:CostOfSalesMember 2018-04-01 2018-06-30 0001033905 us-gaap:CostOfSalesMember 2017-04-01 2017-06-30 0001033905 us-gaap:ResearchAndDevelopmentExpenseMember 2017-01-01 2017-06-30 0001033905 us-gaap:ResearchAndDevelopmentExpenseMember 2018-04-01 2018-06-30 0001033905 us-gaap:CostOfSalesMember 2017-01-01 2017-06-30 0001033905 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2017-01-01 2017-06-30 0001033905 lmnx:NetMember 2017-01-01 2017-06-30 0001033905 2018-01-01 0001033905 us-gaap:RoyaltyArrangementMember 2018-06-30 0001033905 us-gaap:NonsoftwareLicenseArrangementMember 2018-06-30 0001033905 us-gaap:RoyaltyArrangementMember 2018-01-01 0001033905 us-gaap:NonsoftwareServiceSupportAndMaintenanceArrangementMember 2018-06-30 0001033905 us-gaap:NonsoftwareLicenseArrangementMember 2018-01-01 0001033905 us-gaap:NonsoftwareServiceSupportAndMaintenanceArrangementMember 2018-01-01 iso4217:USD xbrli:shares iso4217:USD xbrli:shares false --12-31 Q2 2018 2018-06-30 10-Q 0001033905 44608397 Large Accelerated Filer Luminex Corp LMNX 5651000 11270000 6130000 12023000 58671000 12982000 3712000 302000 456000 464000 603000 470000 497000 3149000 6856000 1326000 981000 262000 83000 1497000 1099000 315000 83000 5546000 241000 5048000 257000 4721000 246000 4438000 37000 10962000 10643000 14537000 12599000 40648000 46778000 25990000 18236000 -625000 0 -625000 -944000 0 -944000 350834000 357076000 559000 293000 1235000 0 1235000 0 0 3563000 0 3563000 0 0 4026000 402000 759000 2865000 4748000 737000 597000 3414000 3547000 406000 537000 2604000 4808000 816000 200000 3792000 2166000 4523000 8856000 1999000 580000 6277000 2166000 4332000 999000 289000 3044000 490516000 510228000 224641000 245843000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 701000 0 701000 701000 702000 0 702000 702000 701000 0 701000 701000 702000 0 702000 702000 93452000 86466000 103705000 127112000 128655000 138996000 701000 701000 0 0 702000 702000 0 0 17239000 10253000 10341000 11884000 0.06 0.12 0.06 0.12 0.001 0.001 200000000 200000000 42314581 42708733 42314581 43404493 43667169 42708733 43830115 43000 44000 5883000 15377000 4958000 18747000 3000000 4782000 26396000 51389000 30272000 59346000 37552000 32538000 4332000 7267000 2308000 3761000 4721000 5546000 1498000 1326000 2643000 0 47000 0 2690000 2713000 0 12000 0 2701000 2671000 2701000 0.13 0.34 0.13 0.43 0.13 0.34 0.13 0.43 -194000 -434000 492000 148000 18218000 11149000 14100000 15600000 3200000 P2Y07M22D P2Y09M27D P2Y4M26D P10Y P10Y P11Y P10Y P10Y P11Y 34287000 5038000 1112000 28137000 43143000 7037000 1692000 34414000 47475000 8036000 1981000 37458000 21639000 4333000 7060000 8307000 8666000 8666000 75985000 71653000 111000 111000 85481000 85481000 85481000 50061000 102847000 49306000 102894000 7483000 21489000 7866000 23581000 1939000 6714000 2197000 4515000 1337000 -2369000 -1981000 -1661000 -3911000 758000 503000 -5053000 -547000 -350000 231000 653000 3417000 6304000 -133000 2602000 0 0 500000 1000000 1892000 1197000 353000 556000 2661000 -7411000 3366000 -8073000 119128000 19097000 5664000 81385000 12982000 119128000 19097000 5664000 81385000 12982000 119128000 19097000 5664000 81385000 12982000 75985000 12060000 3972000 46971000 12982000 71653000 11061000 3683000 43927000 12982000 11500000 10732000 49478000 52085000 29266000 31458000 8712000 9895000 52609000 44699000 490516000 510228000 45248000 36381000 -1181000 -2503000 -401000 -3902000 -3470000 -7403000 -7250000 -15818000 22084000 20593000 17500000 31456000 5544000 14775000 13397000 0 0 0 13397000 5669000 0 0 0 5669000 19066000 14775000 5441000 14499000 5571000 18741000 5441000 14499000 5571000 18742000 1000 -5000 8000 457000 1400000 2400000 42579000 81353000 41448000 79770000 7482000 21494000 7858000 23124000 2723000 2837000 1050000 1033000 8599000 15071000 -711000 -319000 -711000 -319000 0 0 -319000 0 -319000 -711000 -319000 339000 602000 392000 392000 0 0 0 -711000 -711000 0 0 0 -319000 339000 602000 -711000 -319000 0 -319000 0 0 0 0 0 0 0 0 5863000 6992000 -478000 -922000 1158000 1127000 -276000 -325000 -103000 -276000 -98000 -324000 2636000 2636000 2678000 5302000 40000 2096000 13000 2016000 0 0 0 4000000 500000 1000000 1782000 1782000 2970000 6403000 4968000 9036000 2000000 1000000 1000000 0.001 0.001 5000000 5000000 0 0 0 0 0 0 7403000 7984000 1495000 2229000 2290000 3416000 1308000 1334000 58258000 59642000 12260000 24680000 11672000 21998000 87655000 109353000 76457000 154236000 79578000 162240000 28153000 52150000 27610000 53440000 4026000 4748000 3547000 4808000 39000 3000 19.25 22.14 715000 423000 775000 463000 18.46 20.24 284000 49000 18.47 383000 92000 372000 0 761000 3086000 3332000 18.10 19.01 0 22.06 1308000 1334000 991000 1017000 0 47300 222534 12670 40142 102976 143000 0 0 0 0 0 854000 0 854000 0 0 2002000 0 2003000 1000 0 13000 0 13000 0 0 697000 0 697000 0 0 1874000 0 1874000 0 0 437907000 -625000 350834000 43000 87655000 457006000 -233000 350810000 44000 106385000 465529000 -944000 357076000 44000 109353000 -8023000 8023000 0 0 1070000 215000 99000 98000 512000 272000 43259000 43128000 44246000 43871000 43160000 43030000 43734000 43599000 <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">There were no proceeds from the sales of available-for-sale securities during the </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">. Realized gains and losses on sales of investments are determined using the specific identification method.&#160;Realized gains and losses are included in Other Income, net in the Consolidated Statements of Comprehensive Income. All of the Company's available-for-sale securities with gross unrealized holding losses as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> have been in a loss position for less than 12 months.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">There were no available-for-sale debt securities as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the normal course of business, the Company is subject to claims, lawsuits and legal proceedings. When and if it appears probable in management's judgment, and based upon consultation with outside counsel, that we will incur monetary damages or other costs in connection with any claims or proceedings, and such costs can be reasonably estimated, we record the estimated liability in the financial statements. &#160;If only a range of estimated losses can be estimated, we record an amount within the range that, in management's judgment, reflects the most likely outcome; if none of the estimates within that range is a better estimate than any other amount, we record the liability at the low end of the range of estimates. Any such accrual would be charged to expense in the appropriate period.&#160;&#160; We disclose significant contingencies when the loss is not probable and/or the amount of the loss is not estimable, when we believe there is at least a reasonable possibility that a loss has been incurred.&#160; We recognize costs associated with legal proceedings in the period in which the services were provided.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents the tax expense allocated to each component of other comprehensive income (loss) (in thousands):</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="24" rowspan="1"></td></tr><tr><td style="width:29%;" 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: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: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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended June 30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Six Months Ended June 30, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Before Tax</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Tax Benefit</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Net of Tax</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Before Tax</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Tax Benefit</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Net of Tax</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 translation adjustments</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;">(711</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;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">(711</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;">(319</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;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">(319</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unrealized gains on available-for-sale investments</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 comprehensive 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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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;">(711</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">&#8212;</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;">(711</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">(319</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">&#8212;</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;">(319</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%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other comprehensive income (loss) represents a measure of all changes in equity that result from recognized transactions and other economic events other than those resulting from investments by and distributions to shareholders. Other comprehensive income (loss) for the Company includes foreign currency translation adjustments.</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents the changes in each component of accumulated other comprehensive loss, net of tax (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:56%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Foreign Currency Items</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Available-for-Sale Investments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated Other Comprehensive Income (Loss) Items</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 as of December 31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(625</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">(625</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other comprehensive income before reclassifications</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(319</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(319</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net current-period other comprehensive loss</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(319</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align: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;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;border-bottom:1px solid #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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(319</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of June 30, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;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;">(944</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;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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;">(944</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><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents the tax expense allocated to each component of other comprehensive income (loss) (in thousands):</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="24" rowspan="1"></td></tr><tr><td style="width:29%;" 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: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: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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended June 30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Six Months Ended June 30, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Before Tax</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Tax Benefit</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Net of Tax</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Before Tax</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Tax Benefit</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Net of Tax</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 translation adjustments</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;">(711</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;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">(711</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;">(319</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;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">(319</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unrealized gains on available-for-sale investments</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 comprehensive 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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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;">(711</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">&#8212;</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;">(711</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">(319</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">&#8212;</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;">(319</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%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following are the stock-based compensation costs recognized in the Company&#8217;s condensed consolidated statements of comprehensive income (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.8046875%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:57%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom: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 revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">406</font></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" 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:#bfe4ff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">816</font></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">737</font></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">537</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">759</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">597</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Selling, general and administrative</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#bfe4ff;padding-left:2px;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,604</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#bfe4ff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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:#bfe4ff;padding-left:2px;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,865</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#bfe4ff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#bfe4ff;padding-left:2px;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,792</font></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#bfe4ff;padding-left:2px;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,414</font></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Stock-based compensation costs reflected in net income</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;">3,547</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;">4,026</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;">4,808</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,748</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;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On May 18, 2018, the Board of Directors declared a cash dividend on the Company&#8217;s common stock of </font><font style="font-family:inherit;font-size:10pt;">$0.06</font><font style="font-family:inherit;font-size:10pt;"> per share. The dividend declared was payable to stockholders of record as of </font><font style="font-family:inherit;font-size:10pt;">June 22, 2018</font><font style="font-family:inherit;font-size:10pt;"> and was paid on </font><font style="font-family:inherit;font-size:10pt;">July 13, 2018</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%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A reconciliation of the denominators used in computing per share net income (EPS) is as follows (in thousands, except per share amounts):</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:98.828125%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:55%;" 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:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income</font></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,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 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,544</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">19,066</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,775</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: allocation to participating securities</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;">(98</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;">(103</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;">(325</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;">(276</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: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 income attributable to common stockholders</font></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,571</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,441</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">18,741</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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,499</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average common stock 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;">43,734</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;">43,160</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43,599</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,030</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income per share attributable to common stockholders</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.13</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.13</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.43</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.34</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted:</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">&#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;">&#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;">&#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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,669</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,544</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,066</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,775</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: allocation to participating securities</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;">(98</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">(103</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(324</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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;">(276</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: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 income attributable to common stockholders</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,571</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;">5,441</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;">18,742</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;">14,499</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average common stock outstanding</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,734</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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;">43,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effect of dilutive securities: stock options and awards</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">512</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">99</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">272</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">98</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average shares used in computing net income per share</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;">44,246</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;">43,259</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;padding-left:2px;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,871</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,128</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income per share attributable to common stockholders</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.13</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.13</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.43</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.34</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%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic net income per share is computed by dividing the net income for the period by the weighted average number of common shares outstanding during the period. Diluted net income per share is computed by dividing the net income for the period by the weighted average number of common and common equivalent shares outstanding during the period.&#160;Stock options to acquire approximately </font><font style="font-family:inherit;font-size:10pt;">0.8 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2.5 million</font><font style="font-family:inherit;font-size:10pt;"> shares for the </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">0.6 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2.0 million</font><font style="font-family:inherit;font-size:10pt;"> shares for the </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, respectively, were excluded from the computations of diluted EPS because the effect of including those stock options would have been anti-dilutive.</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We apply the two-class method of computing EPS, which requires the calculation of separate EPS amounts for our non-vested, time-based restricted stock awards with non-forfeitable dividends and for our common stock. Our non-vested, time-based restricted stock awards with non-forfeitable dividends are considered securities which participate in undistributed earnings with common stock. Under the two-class computation method, net losses are not allocated to participating securities unless the holder of the security has a contractual obligation to share in the losses. Our non-vested, time-based restricted stock awards with non-forfeitable dividends do not have such an obligation so they are not allocated losses.</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;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Fair Value Measurements and Disclosures Topic of the&#160;Financial Accounting Standards Board (FASB) Accounting Standards Codification (ASC) defines fair value, establishes a framework for measuring fair value under U.S. GAAP and enhances disclosures about fair value measurements. Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. The ASC describes a fair value hierarchy based on the following three levels of inputs that may be used to measure fair value, of which the first two are considered observable and the last unobservable:</font></div><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:78px;" 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;">Level 1 &#8211;</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;">Quoted prices in active markets for identical assets or liabilities.</font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:84px;text-indent:-60px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:78px;" 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;">Level 2 &#8211;</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;">Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:84px;text-indent:-60px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:78px;" 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;">Level 3 &#8211;</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;">Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</font></div></td></tr></table><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company determines the fair value of its investment portfolio assets by obtaining non-binding market prices from its third-party portfolio managers on the last day of the quarter, whose sources may use quoted prices in active markets for identical assets (Level 1 inputs) or inputs other than quoted prices that are observable either directly or indirectly (Level 2 inputs) in determining fair value.&#160;There were no transfers between Level 1, Level 2, or Level 3 measurements for the </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;">-month period ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company's financial assets and liabilities were all Level 1 money market fund assets and were measured at fair value on a recurring basis. These Level 1 assets were </font><font style="font-family:inherit;font-size:10pt;">$0.7 million</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:49%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value Measurements as of June 30, 2018 Using</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 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:10pt;"><font style="font-family:inherit;font-size:10pt;">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><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money Market funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">702</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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;">&#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;">702</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:49%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value Measurements as of December 31, 2017 Using</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 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:10pt;"><font style="font-family:inherit;font-size:10pt;">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><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money Market funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">701</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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;">&#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;">701</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill is reviewed for impairment at least annually at the beginning of the fourth quarter, or more frequently if impairment indicators arise. The Company's goodwill is not expected to be deductible for tax purposes. There were no changes in the carrying amount of the Company&#8217;s goodwill during the </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and twelve months ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> as follows (in thousands):</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%;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:65%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">June&#160;30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at beginning of year</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">85,481</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">85,481</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;">Balance 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;">85,481</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;">85,481</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;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTE 11 &#8212; INCOME TAXES</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At the end of each interim reporting period, an estimate is made of the effective tax rate expected to be applicable for the full year. The estimated full year&#8217;s effective tax rate is used to determine the income tax rate for each applicable interim reporting period.&#160; The effect on deferred tax assets and liabilities of a change in tax rates is recognized in the results of operations in the period of the enactment date.&#160; The effective tax rate for the six months ended June 30, 2018 was </font><font style="font-family:inherit;font-size:10pt;">19.2%</font><font style="font-family:inherit;font-size:10pt;">, including amounts recorded for discrete events. This differs from the statutory rate of </font><font style="font-family:inherit;font-size:10pt;">21%</font><font style="font-family:inherit;font-size:10pt;"> primarily as a result of the worldwide mix of consolidated earnings and losses before taxes and changes to provisional amounts recorded for certain aspects of the Tax Cuts and Jobs Act (the Tax Act). The Company currently expects a 2018 full year effective tax rate of 25% to 30%, excluding amounts recorded for discrete events. The Company&#8217;s tax expense reflects the full federal, various state, and foreign blended statutory rates. The Company will be subject to the Tax Act provisions regarding U.S. federal taxation of foreign intangible income and has included in its estimate of income tax the effects of this tax. The effect of this estimate is still under evaluation as the Company gains a more thorough understanding of these provisions and changes may materially impact income tax expenses. The Company is utilizing its net operating losses (NOLs) and tax credits in the U.S., Canada and the Netherlands and, therefore, cash taxes to be paid are expected to be less than 10% of book tax expense.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Tax Act was enacted on December 22, 2017.&#160; The Tax Act includes, among other things, a U.S. federal corporate income tax rate decrease from 35% to 21%, requires companies to pay a one-time transition tax on earnings of certain foreign subsidiaries that were previously tax deferred, and creates new taxes on certain foreign sourced earnings.&#160; On December 22, 2017, Staff Accounting Bulletin No. 118 (SAB 118) was issued to address the application of U.S. GAAP in situations when a registrant does not have the necessary information available, prepared, or analyzed (including computations) in reasonable detail to complete the accounting for certain income tax effects of the Tax Act. The Company is applying the guidance in SAB 118 when accounting for the enactment-date effect of the Tax Act.&#160; As of June 30, 2018, the Company has not completed its accounting for all of the tax effects of the Tax Act; however, the Company has made a reasonable estimate of the effects.&#160; During the three month period ended March 31, 2018 and for the six month period ended June 30, 2018, the Company recognized adjustments totaling $2.2 million to the provisional amounts recorded at December 31, 2017 and included these adjustments as a component of income tax expense from continuing operations.&#160; The Company will continue to make and refine its calculations as additional analysis is completed. These changes could be material to income tax expense.&#160; </font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Deferred tax assets and liabilities.</font><font style="font-family:inherit;font-size:10pt;">&#160; The Company remeasured certain deferred tax assets and liabilities based on the tax rates at which they are expected to reverse to in the future, which is generally 21%.&#160; The Company recorded a provisional amount of $2.7 million at December 31, 2017 related to the remeasurement of certain deferred tax balances.&#160; Upon further analyses of certain aspects of the Tax Act and refinement of its calculations during the three month period ended March 31, 2018 and included in the six months ended June 30, 2018, the Company increased its provisional amount by $164,000, which is included as a component of income tax expense from continuing operations.&#160; Due to the continued refinement of its calculations for the transition tax, certain aspects of deferred compensation, and the effect these calculations may have on the measurement of NOLs and other carryforwards, the Company will continue to analyze and refine its calculations related to the measurement of these balances.&#160; As of June 30, 2018, the Company's deferred tax assets and liabilities continue to have provisional amounts recorded for remeasurement.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Foreign tax effects</font></div><div style="line-height:120%;text-align:justify;text-indent:24px;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;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font><font style="font-family:inherit;font-size:10pt;font-style:italic;">One-time transition tax.</font><font style="font-family:inherit;font-size:10pt;">&#160; The one-time transition tax is based on the Company's total post-1986 earnings and profits (E&amp;P), which the Company had deferred from U.S. income taxes under previous U.S. law.&#160; The Company originally recorded a provisional amount for its one-time transition tax liability of $6.7 million at December 31, 2017.&#160; Upon further analysis of certain aspects of the E&amp;P of its Canadian subsidiary and refinement of its calculations for its foreign subsidiaries during the six months ended June 30, 2018, the Company decreased this provisional amount by $1.3 million, which was recorded during the three month period ended March 31, 2018 and is included as a component of income tax expense from continuing operations.&#160; As of June 30, 2018, the Company continues to have provisional amounts recorded for the one-time tax liability. As the Company continues to refine its E&amp;P analysis, the Company will refine its calculations of the one-time transitions tax, which could affect the measurement of this liability.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Deferred tax liabilities for withholding tax.</font><font style="font-family:inherit;font-size:10pt;">&#160; The excess of financial reporting basis over tax basis of the Company&#8217;s foreign subsidiaries is considered permanently reinvested with the exception of certain earnings of the Canadian subsidiary.&#160; The Company originally recorded a provisional amount of deferred tax liability for withholding and state income taxes associated with the ultimate repatriation from Canada to the U.S. of these certain earnings of $3.2 million at December 31, 2017.&#160; Upon further analysis of its calculations of the Canadian withholding tax during the six months ended June 30, 2018, the Company decreased its provisional amount by $2.5 million, which was recorded during the three month period ended March 31, 2018 and is included as a component of income tax expense from continuing operations. The deferred tax liabilities for withholding tax are still provisional as of June 30, 2018 as the Company&#8217;s permanent reinvestment assertions for foreign earnings associated with certain aspects of the Tax Act are not yet finalized.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In June 2018, the Company recorded an income tax expense of $1.3 million based primarily on the results of a Canadian income tax audit. The expense recorded is the net result of reductions to the scientific research and experimental development expenditure pool and investment tax credit carryforward balances and an increase to non-capital carryforward losses. </font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company or one of its subsidiaries files income tax returns in the U.S. federal jurisdiction, Australia, Canada, China, Hong Kong, Japan, the Netherlands, and various U.S. states.&#160;Due to net operating losses, the U.S., Canadian and Australian tax returns dating back to 2011 can still be reviewed by the taxing authorities. The Netherlands tax returns dating back to 2013 can still be reviewed by the taxing authorities.&#160;For the six months ended June 30, 2018, unrecognized tax benefits related to the U.S. transition tax on earnings of certain foreign subsidiaries and deferred tax liabilities for withholding tax of $1.3 million and $140,000, respectively, were recorded. The Company does not expect any material changes to the unrecognized tax benefit liability within the next 12 months. The Company recognizes interest and penalties related to uncertain tax positions in the provision for income taxes.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s intangible assets are reflected in the table below (in thousands, except weighted average lives):</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="20" rowspan="1"></td></tr><tr><td style="width:41%;" 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: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:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Finite-lived</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Indefinite-lived</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Technology, trade secrets and know-how</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer lists and contracts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other identifiable intangible assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">IP R&amp;D</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">2017</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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="text-align:left;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;">Balance as of December 31, 2016</font></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;">81,385</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">19,097</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,664</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,982</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">119,128</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Balance as of December 31, 2017</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;">81,385</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,097</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,664</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,982</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">119,128</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: accumulated amortization:</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">&#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;">&#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;">&#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;">&#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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accumulated amortization balance as of December 31, 2016</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(28,137</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;">(5,038</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,112</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,287</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left: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;">Amortization expense</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,277</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,999</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;">(580</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,856</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: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;">Accumulated amortization balance as of December 31, 2017</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(34,414</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align: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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,037</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align: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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,692</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top: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;border-bottom:1px solid #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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(43,143</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net balance as of December 31, 2017</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;">46,971</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;">12,060</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;">3,972</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;">12,982</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;">75,985</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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average life (in years)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">2018</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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 as of December 31, 2017</font></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;">81,385</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">19,097</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,664</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,982</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">119,128</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Balance as of June 30, 2018</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;">81,385</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,097</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,664</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,982</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">119,128</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: accumulated amortization:</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">&#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;">&#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;">&#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;">&#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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accumulated amortization balance as of December 31, 2017</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,414</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;">(7,037</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,692</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,143</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left: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;">Amortization expense</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,044</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">(999</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">(289</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,332</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accumulated amortization balance as of June 30, 2018</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(37,458</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;">(8,036</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,981</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,475</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net balance as of June 30, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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;">43,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;">11,061</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;">3,683</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;">12,982</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;">71,653</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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average life (in years)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories are stated at the lower of cost or net realizable value, with cost determined according to the standard cost method, which approximates the first-in, first-out method.&#160;Net realizable value is defined as the estimated selling price in the ordinary course of business, less reasonably predictable costs of completion, disposal and transportation. The Company routinely assesses its on-hand inventory for timely identification and measurement of obsolete, slow-moving or otherwise impaired inventory. Net inventories consisted of the following (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:65%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">June&#160;30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Parts and supplies</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;">31,458</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,266</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Work-in-progress</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,895</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,712</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finished goods</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,732</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,500</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52,085</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;">49,478</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;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company made a </font><font style="font-family:inherit;font-size:10pt;">$1.8 million</font><font style="font-family:inherit;font-size:10pt;"> investment in a private company. Based in the U.S. and not publicly traded, this minority investment is included at cost in other long-term assets of the Company&#8217;s Consolidated Balance Sheets. The Company does not have significant influence over the investee since the Company owns less than </font><font style="font-family:inherit;font-size:10pt;">20%</font><font style="font-family:inherit;font-size:10pt;"> of the voting equity in the investee. Further, the Company does not participate in policy-making processes or interchange managerial personnel.</font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During each of the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and December 31, 2016, the Company made a&#160;$</font><font style="font-family:inherit;font-size:10pt;">1.0 million</font><font style="font-family:inherit;font-size:10pt;">&#160;minority interest investment (an aggregate of $</font><font style="font-family:inherit;font-size:10pt;">2.0 million</font><font style="font-family:inherit;font-size:10pt;">), in a second private company based in the U.S. that is focused on development of next generation technologies. This minority interest is included at cost in other long-term assets on the Company&#8217;s Consolidated Balance Sheets as the Company does not have significant influence over the investee. The Company owns less than&#160;</font><font style="font-family:inherit;font-size:10pt;">20%</font><font style="font-family:inherit;font-size:10pt;">&#160;of the voting equity in the investee, which is not publicly traded, and the Company does not participate in policy-making processes. Although we may invest further in this entity over the course of the next several quarters, we do not anticipate our ownership interest to exceed&#160;</font><font style="font-family:inherit;font-size:10pt;">20%</font><font style="font-family:inherit;font-size:10pt;">&#160;in the short-term. During the year ended December 31, 2017, the Company also entered into a </font><font style="font-family:inherit;font-size:10pt;">$1.4 million</font><font style="font-family:inherit;font-size:10pt;"> promissory note with this same private company. The promissory note is payable at the annual interest rate of 1.95% with a maturity date of 5 years from the date of issuance. The Company loaned an additional </font><font style="font-family:inherit;font-size:10pt;">$1.0 million</font><font style="font-family:inherit;font-size:10pt;"> to the private company in the six months ended June 30, 2018, resulting in a notes receivable balance of </font><font style="font-family:inherit;font-size:10pt;">$2.4 million</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company owns a minority interest in a third private company based in the U.S. through its investment of </font><font style="font-family:inherit;font-size:10pt;">$1.0 million</font><font style="font-family:inherit;font-size:10pt;"> in the third quarter of 2012. &#160;This minority interest is included at cost in other long-term assets on the Company&#8217;s Consolidated Balance Sheets as the Company does not have significant influence over the investee since the Company owns less than </font><font style="font-family:inherit;font-size:10pt;">20%</font><font style="font-family:inherit;font-size:10pt;"> of the voting equity in the investee and the investee is not publicly traded. Further, the Company does not participate in policy-making processes or interchange managerial personnel.</font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">These investments do not have readily determinable fair values. Therefore, the Company has elected the measurement alternative for these minority interests and the investments are recorded at cost, less any impairment, including changes resulting from observable price changes. The Company regularly evaluates the carrying value of its investment for impairment and whether any events or circumstances are identified that would significantly harm the fair value of the investment. The primary indicators the Company utilizes to identify these events and circumstances are the investee's ability to remain in business, such as the investee's liquidity and rate of cash use, and&#160;the investee&#8217;s ability to secure additional funding and the value of that additional funding. In the event a decline in fair value is less than the investment's carrying value, the Company will record an impairment charge in Other Income, net in the Consolidated Statements of Comprehensive Income. As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company has not recorded any impairment charges related to the investments discussed above.</font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As the inputs utilized for the Company's periodic impairment assessment are not based on observable market data, the determination of fair value of this investment is classified within Level 3 of the fair value hierarchy. See Note 4 - Fair Value Measurement to our Condensed Consolidated Financial Statements for further information on the fair value hierarchy and the three classification levels. To determine the fair value of these investments, the Company uses all available financial information related to the entities, including information based on recent or pending third-party equity investments in these entities. In certain instances, an investment's fair value is not estimated as there are no identified events or changes in the circumstances that may have a significant adverse effect on the fair value of the investments and to do so would be impractical.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company determines the appropriate classification of its investments in debt and equity securities at the time of purchase and re-evaluates such determinations at each balance sheet date.&#160;Marketable securities that are bought and held principally for the purpose of selling them in the near term are classified as trading securities and are reported at fair value, with unrealized gains and losses recognized in earnings.&#160;Debt securities are classified as held-to-maturity when the Company has the positive intent and ability to hold the securities to maturity. Held-to-maturity securities are stated at amortized cost, which approximates the fair value of these investments.&#160;Debt securities for which the Company does not have the intent or ability to hold to maturity are classified as available-for-sale. Debt and marketable equity securities not classified as held-to-maturity or as trading are classified as available-for-sale, and are carried at fair market value, with the unrealized gains and losses included in the determination of comprehensive income and reported in stockholders&#8217; equity.&#160;As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, all of the Company&#8217;s marketable securities were classified as available-for-sale.&#160;Marketable securities are recorded as either short-term or long-term on the balance sheet based on the contractual maturity date.&#160;The fair value of all securities is determined by quoted market prices, market interest rate inputs, or other than quoted prices that are observable either directly or indirectly (as of the end of the reporting period).&#160;Declines in fair value below the Company&#8217;s carrying value deemed to be other than temporary are charged against net earnings. As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company had no short or long-term investments</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTE 13 &#8212; RECENT ACCOUNTING PRONOUNCEMENTS</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Recently adopted accounting guidance</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;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2014, the FASB issued the Standard which outlines a single comprehensive model to use in accounting for revenue arising from contracts with customers and supersedes most current revenue recognition guidance, including industry-specific guidance. The core principle of the revenue model is that an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. The Company adopted the Standard effective January 1, 2018, using the modified retrospective approach. Under this method, the Company recorded a cumulative adjustment increasing retained earnings of $10.6 million before related tax impacts or $8.1 million net of related tax impacts. See Note 10, &#8220;Revenue Recognition&#8221; for additional discussion related to the Company&#8217;s adoption of the Standard. Under the Standard, estimated royalty revenue will be recorded each quarter on an accrual basis to&#160;more closely coincide with the timing of the end user sale by the strategic partner; with reconciliation made upon submission of the royalty report by the partner indicating actual royalties owed in the following quarter.&#160; In addition, the Company began recording the portion of reagent rental revenue associated with the recovery of the cost of providing the system and other hardware in reagent rental agreements as system revenue rather than assay revenue effective January 1, 2018. This change has not and is not expected to have any impact on top line revenue and the Company does not anticipate any material effects to its revenue categorization.</font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2016, the FASB issued guidance that amends various aspects of the recognition, measurement, presentation, and disclosure for financial instruments. This guidance was effective for annual reporting periods, and interim periods within those years beginning after December 15, 2017. The Company adopted this standard during the quarter ended March 31, 2018. The adoption of this new standard resulted in a change to the Company&#8217;s accounting policy; however, adoption did not have a material impact on its consolidated financial position or results of operations.</font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2016, the FASB issued specific guidance on eight cash flow classification issues that are not currently addressed by current U.S. GAAP and thereby reduce the current diversity in practice.&#160;&#160;This guidance is effective for annual periods beginning after December 15, 2017. The Company adopted this standard during the quarter ended March 31, 2018, and its adoption did not have a material impact on its consolidated financial statements.</font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In October 2016, the FASB issued guidance on income taxes which requires companies to recognize the income tax effects of intercompany sales and transfers of assets, other than inventory, in the income statement as income tax expense (or benefit) in the period in which the transfers occur.&#160; The new standard became effective for the Company on January 1, 2018.&#160; The Company has adopted this new standard using the modified retrospective method through a cumulative-effect adjustment, based on currently enacted tax rates, directly to retained earnings as of the beginning of that date.&#160; The adoption of this new standard resulted in a change to the Company's accounting policy; however, adoption did not have a material impact on the Company&#8217;s consolidated financial position or results of operations.</font></div><div style="line-height:120%;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On January 10, 2018, the FASB issued guidance on the accounting for tax on the global intangible low-taxed income (GILTI) provisions of the Tax Act. The GILTI provisions impose a tax on foreign income in excess of a deemed return on tangible assets of foreign corporations. Effective January 1, 2018, the Company recognizes the tax on GILTI as a period expense in the period the tax is incurred.&#160; Under this policy, the Company has not provided deferred taxes related to temporary differences that upon their reversal will affect the amount of income subject to GILTI in the period.&#160; </font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2018, the FASB issued guidance related to reporting comprehensive income, which gives entities the option to reclassify to retained earnings the tax effects resulting from the Tax Act related to items in Additional Other Comprehensive Income (AOCI) that the FASB refers to as having been &#8220;stranded&#8221; in AOCI. The guidance is effective for annual and interim periods beginning after December 15, 2018, and is applicable to the Company in fiscal year 2019; however, early adoption is permitted. The Company does not have any tax effects resulting from the Tax Act that are stranded in AOCI and therefore this guidance has no impact on its consolidated financial statements. The Company has early adopted this guidance and established the accounting policy for reclassifying to retained earnings any tax effects resulting from the Tax Act that are stranded in AOCI. </font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In June 2018, the FASB issued guidance which simplifies the accounting for share-based payments to nonemployees by aligning it with the accounting for share-based payments to employees, with certain exceptions. For public business entities, the guidance is effective for annual periods beginning after December 15, 2018, and interim periods within those annual periods, however, early adoption is permitted. Although nonemployee directors do not satisfy the definition of employee, under FASB guidance, the Company's nonemployee directors acting in their role as members of a board of directors are treated as employees as those directors were elected by the Company's shareholders. Therefore, awards granted to these nonemployee directors for their services as directors already were accounted for as employee awards. The Company has early adopted this guidance, which did not have a material impact on its consolidated financial statements.</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;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Recent accounting guidance not yet adopted</font></div><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2017, the FASB issued guidance on intangibles, including goodwill, which simplifies how companies calculate goodwill impairments by eliminating Step 2 of the impairment test. The guidance requires companies to compare the fair value of a reporting unit to its carrying amount and recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit's fair value. The guidance is effective for annual periods beginning after December 15, 2019, and is applicable to the Company in fiscal year 2020; however, early adoption is permitted. The Company does not anticipate that this guidance will have a material impact on its consolidated financial statements.</font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued guidance requiring lessees to recognize a right-of-use asset and a lease liability on the balance sheet for all leases, with the exception of short-term leases. The effective date of the new guidance is for the Company's first quarter of fiscal year 2019; however, early adoption is permitted. The FASB has approved an optional, alternative method to adopt the lease standard by recognizing a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption. While the Company is continuing to assess the effects of adoption, we believe that we will use this alternative transition method. The Company continues to evaluate the impact of the adoption of this requirement on its consolidated financial statements, has completed an inventory of the Company's leases, and does not anticipate that adoption of this guidance will have a material impact on its consolidated financial statements except for the addition of the right-of-use asset and a lease liability to the consolidated balance sheet.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying unaudited condensed consolidated financial statements have been prepared by Luminex Corporation (the Company or Luminex) in accordance with United States generally accepted accounting principles (U.S. GAAP) for interim financial information and the rules and regulations of the Securities and Exchange Commission (SEC). Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete financial statements. The condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All significant intercompany accounts and transactions have been eliminated in consolidation. In the opinion of management, all adjustments (consisting of normal recurring entries) considered necessary for a fair presentation have been included. Operating results for the </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> are not necessarily indicative of the results that may be expected for the year ending </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">. These financial statements should be read in conjunction with the financial statements and notes thereto included in the Company&#8217;s Annual Report on Form 10-K for the year ended December 31, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;"> (the </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;"> 10-K).</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The in-process research and development (IP R&amp;D) project is the development of the next generation VERIGENE</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#174;</sup></font><font style="font-family:inherit;font-size:10pt;"> system, VERIGENE II, on which we began clinical trials in May 2018. We believe the VERIGENE II will launch commercially in 2019. The estimated cost to complete this project is less than $1.0 million.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTE 10 &#8212; REVENUE RECOGNITION</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;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On January 1, 2018, the Company adopted a new standard on revenue recognition, Accounting Standards Codification 606 (the Standard), using the modified retrospective transition method consistent with the guidance issued by the FASB in May 2014.&#160;&#160;Under this method, the Company applied the guidance retrospectively, only to those contracts which were not completed as of the date of initial application, and recognized the cumulative effect of initially applying the Standard as an adjustment to the opening balance of retained earnings as of January 1, 2018. The comparative information has not been restated and continues to be reported under the accounting standards in effect for those periods. </font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Standard applies to all contracts with customers, except for contracts that are within the scope of other standards, such as leases, insurance, collaboration arrangements and financial instruments.&#160;&#160;Under the Standard, the Company recognizes revenue when its customer obtains control of promised goods or services, in an amount that reflects the consideration which the Company expects to receive in exchange for those goods or services.&#160;&#160;To determine revenue recognition for arrangements that the Company determines are within the scope of the Standard, the Company performs the following five steps: (i) identify the contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when the Company satisfies a performance obligation.&#160;&#160;The Company only applies the five-step model to contracts when it is probable that the Company will collect the consideration it is entitled to in exchange for the goods or services it transfers to the customer.&#160;&#160;At contract inception, once the contract is determined to be within the scope of the Standard, the Company assesses the goods or services promised within each contract, identifies the performance obligations and assesses whether each promised good or service is distinct.&#160;The Company allocates the total transaction price to each performance obligation in an amount based on the estimated relative standalone selling prices of the promised goods or service underlying each performance obligation and recognizes as revenue when such performance obligation is satisfied. </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;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> Revenue is generated primarily from the sale of the Company&#8217;s products and related services, which are primarily support and maintenance services on the Company's systems.&#160;&#160;The Company recognizes product revenue when the Customer obtains control of the Company&#8217;s product, which typically occurs upon shipment or delivery to the Customer depending upon the shipping terms. We treat shipping and handling costs performed after a customer obtains control of the good as a fulfillment cost. Our customers do not typically have any contractual rights of return outside of our warranty provisions.&#160; The Company has allowed few returns to date and believes that returns of its products will be minimal. </font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Royalties:</font><font style="font-family:inherit;font-size:10pt;"> &#160;For arrangements that include sales-based royalties, including minimum payments, the Company recognizes revenue at the later of (i) when the related sales occur, or (ii) when the performance obligation, to which some or all of the royalty has been allocated, has been satisfied. This is a change from how the Company has historically treated royalty payments, by recognizing royalty revenue when our strategic partners reported the end-user sales to the Company, and is primarily the basis for our cumulative adjustment to retained earnings of $10.6 million before related tax impacts or $8.1 million net of related tax impacts. Royalty payments are typically received when our strategic partners report the end-user sales to the Company.</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;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Reagent Rentals: </font><font style="font-family:inherit;font-size:10pt;">The Company provides systems and certain other hardware to customers through reagent rental agreements under which the customers commit to purchasing minimum quantities of disposable products at a stated price over a defined contract term, which is normally two to three years. Instead of rental payments, the Company recovers the cost of providing the system and other hardware in the amount charged for assays. Revenue is recognized over the defined contract term as assays are shipped. The depreciation costs associated with the system and other hardware are charged to cost of sales on a straight-line basis over the estimated life of the system. The costs to maintain these instruments in the field are charged to cost of sales as incurred. Under the Standard, the Company has reclassified the portion of reagent rental revenue associated with the recovery of the cost of providing the system and other hardware in reagent rental agreements from assay revenue to system revenue effective January 1, 2018. This change will not have any impact on top line revenue and the Company does not anticipate any material effects to its revenue categorization.</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;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Warranties: </font><font style="font-family:inherit;font-size:10pt;"> The Company provides a limited, assurance-type warranty, typically for twelve months from installation for the systems sold to end customers and fifteen months for the systems sold to partners. The Company accrues for the estimated cost of initial product warranties at the time revenue is recognized. The actual warranty expense could differ from the estimates made by the Company based on product performance.&#160;Warranty expenses are evaluated and adjusted periodically.</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;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">License Revenues: </font><font style="font-family:inherit;font-size:10pt;">The Company enters into out-licensing agreements which are within the scope of the Standard, under which it licenses certain rights to its technology to third parties.&#160; These licenses are typically not distinct,&#160;as the customer cannot benefit from the license on its own, and do not have significant standalone functionality, but represent single performance obligations together with the sales of our consumables, systems and assays. The terms of these arrangements typically include payment to the Company of non-refundable, up-front license fees and can extend up to twenty years, although some of our current agreements extend through 2027.&#160;&#160;Each of these payments results in license revenues which are recognized ratably over time and are included in other revenues, except for revenues from royalties on net sales of licensed products, which are classified as royalty revenues. Deferred revenues related to these out-licensing agreements are shown in contract liabilities in the table below.</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;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Performance Obligations: </font><font style="font-family:inherit;font-size:10pt;">Revenue from extended service agreements is deferred when payment is received in advance of the performance obligation being satisfied or completed. Luminex provides an integrated service of maintenance and related activities for equipment sold to customers, where the nature of the overall promise is to provide a stand-ready service.&#160; As such, the performance obligation is recognized as a series of distinct service periods and the service revenue is recognized ratably over the term of the agreement. The extended service agreements typically range from one to four years and payment is typically received up-front. </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;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Reserves for Variable Consideration</font><font style="font-family:inherit;font-size:10pt;">: Revenues from product sales are recorded at the net sales price (transaction price), which includes estimates of variable consideration for which reserves are established and which result from discounts and any other allowances that are offered within contracts between the Company and its customers relating to the Company&#8217;s sales of its products.&#160;&#160;These reserves are based on the amounts earned or to be claimed on the related sales and are classified as reductions of accounts receivable. Where appropriate, these estimates take into consideration a range of possible outcomes which are probability-weighted for relevant factors such as the Company&#8217;s historical experience, current contractual requirements, industry data and forecasted customer buying and payment patterns.&#160;&#160;Overall, these reserves reflect the Company&#8217;s best estimates of the amount of consideration to which it is entitled based on the terms of each contract.&#160;&#160;The amount of variable consideration which is included in the transaction price may be constrained and is included in the net sales price only to the extent that it is probable that a significant reversal in the amount of the cumulative revenue recognized will not occur in a future period.&#160;&#160;Actual amounts of consideration ultimately received may differ from the Company&#8217;s estimates.&#160;&#160;If actual results in the future vary from the Company&#8217;s estimates, the Company will adjust these estimates, which would affect net product revenue and earnings in the period when such variances become known.</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;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract assets are included within Accounts receivables, net and contract liabilities are included in Deferred revenue on the Company's Balance Sheet. The following table presents the opening and closing balances of the Company&#8217;s contract assets and liabilities for the six months ended </font><font style="font-family:inherit;font-size:10pt;">June 30</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> (in thousands): </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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance at Beginning of Period</font></div></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;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance at </font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">End of Period</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">Contract 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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Unbilled receivables - Royalties</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;">10,643</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;">10,962</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="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">Contract liabilities - short-term:</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;">&#160;&#160;&#160;&#160;Deferred revenue - Service</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,438</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,048</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Deferred revenue - Licenses</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">241</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Deferred revenue - 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;">37</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">257</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;font-weight:bold;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Total Contract liabilities - short-term</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,721</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;">5,546</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="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">Contract liabilities - long-term:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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;">&#160;&#160;&#160;&#160;Deferred revenue - Service</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">315</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">262</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Deferred revenue - Licenses</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,099</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">981</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Deferred revenue - 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;">83</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;">83</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;font-weight:bold;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Total Contract liabilities - long-term</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,497</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,326</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;color:#ff0000;">&#160; </font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the six months ended </font><font style="font-family:inherit;font-size:10pt;">June 30</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">, the Company recognized the following revenues as a result of changes in the contract asset and contract liability balances in the period (in thousands): </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: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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Six Months Ended June 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Revenue recognized in the period from:</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amounts included as contract liabilities at the beginning of the period</font></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;">3,412</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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 obligations satisfied in previous periods</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#160;-</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In accordance with the Standard, the disclosure of the impact of adoption on our consolidated income statement and balance sheet was as follows (in thousands):</font></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="25" rowspan="1"></td></tr><tr><td style="width:24%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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: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:0%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended June 30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Six Months Ended June 30, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Income Statement</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">As Reported in this Quarterly Report</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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Amounts Before Adoption of the Standard</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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net Effect of Adoption of the Standard</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">As Reported in this Quarterly Report</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Amounts Before Adoption of the Standard</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net Effect of Adoption of the Standard</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">System 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;">11,820</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,215</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">605</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,751</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 colspan="2" 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;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;">18,723</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,028</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Consumable sales</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,967</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,967</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">22,839</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,839</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Royalty revenue</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,567</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,677</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(110</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,806</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,390</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">416</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assay revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,174</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,889</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(715</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;">86,015</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">87,138</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,123</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other revenue</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,050</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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,050</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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">9,829</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 colspan="2" 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 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,829</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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">Revenue</font></div></td><td colspan="2" style="vertical-align:bottom;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;">79,578</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">79,798</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" 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;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;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;">162,240</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;border-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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;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;">161,919</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">321</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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;">Gross profit</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49,306</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;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;">102,894</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><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;">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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">102,573</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">321</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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 from operations</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,858</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,078</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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;">23,124</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,803</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">321</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax benefit (expense)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,197</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,250</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;">53</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,515</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 colspan="2" 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,438</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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;">(77</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net Income</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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;">5,836</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(167</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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;">19,066</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></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;">19</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,822</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">244</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;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:50%;" 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><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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">As of June 30, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance Sheet</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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">As Reported in this Quarterly Report</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balances Before Adoption of ASC 606</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Effect of Adoption of the Standard</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">ASSETS</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">Accounts receivable, net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,778</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">35,814</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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,964</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Deferred income taxes</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;">32,538</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">35,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 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;">(2,631</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;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;font-weight:bold;">LIABILITIES AND STOCKHOLDERS' EQUITY</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">Retained earnings</font></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,353</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">101,020</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,333</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued liabilities consisted of the following (in thousands):</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:66%;" 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: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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">June&#160;30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Compensation and employee benefits</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,149</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;">18,218</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;">Dividends payable</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,701</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,671</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Income and other taxes</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">215</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Warranty costs</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,334</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;background-color:#cceeff;padding-left:2px;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,837</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,723</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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;">18,236</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;">25,990</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;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents the changes in each component of accumulated other comprehensive loss, net of tax (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:56%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Foreign Currency Items</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Available-for-Sale Investments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated Other Comprehensive Income (Loss) Items</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 as of December 31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(625</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">(625</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other comprehensive income before reclassifications</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(319</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(319</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net current-period other comprehensive loss</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(319</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align: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;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;border-bottom:1px solid #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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(319</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of June 30, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;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;">(944</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;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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;">(944</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> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Available-for-sale securities consisted of the following as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:41%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Amortized Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Gains in Accumulated Other Comprehensive Income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Losses in Accumulated Other Comprehensive Income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Estimated Fair Value</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash equivalents</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">702</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family: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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family: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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">702</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total current securities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">702</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">702</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Noncurrent:</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total noncurrent securities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">Total available-for-sale securities</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;">702</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;">&#8212;</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;">&#8212;</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;">702</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;"></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A reconciliation of the denominators used in computing per share net income (EPS) is as follows (in thousands, except per share amounts):</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:98.828125%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:55%;" 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:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income</font></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,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 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,544</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">19,066</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,775</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: allocation to participating securities</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;">(98</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;">(103</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;">(325</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;">(276</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: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 income attributable to common stockholders</font></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,571</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,441</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">18,741</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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,499</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average common stock 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;">43,734</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;">43,160</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43,599</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,030</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income per share attributable to common stockholders</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.13</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.13</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.43</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.34</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted:</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">&#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;">&#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;">&#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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,669</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,544</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,066</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,775</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: allocation to participating securities</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;">(98</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">(103</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(324</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><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;">(276</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: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 income attributable to common stockholders</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,571</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;">5,441</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;">18,742</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;">14,499</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average common stock outstanding</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,734</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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;">43,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effect of dilutive securities: stock options and awards</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">512</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">99</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">272</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">98</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average shares used in computing net income per share</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;">44,246</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;">43,259</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;padding-left:2px;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,871</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,128</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income per share attributable to common stockholders</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.13</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.13</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.43</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.34</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%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other long-term assets consisted of the following (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:65%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">June 30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Purchased technology rights (net of accumulated amortization of $7,305 and $7,012 as of June 30, 2018 and December 31, 2017, respectively)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,856</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;">3,149</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;">Investments</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,782</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Notes receivable </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,400</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,400</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">1,033</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,050</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;">&#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;">15,071</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;">8,599</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font><font style="font-family:inherit;font-size:9pt;"> During the six months ended </font><font style="font-family:inherit;font-size:9pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:9pt;">, the Company increased the principal amount of the promissory note with a private company, in which it made an aggregate $2.0 million minority interest investment, as discussed above.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the changes in the warranty accrual (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:83%;" 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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 warranty costs as of December 31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,308</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Warranty adjustments/settlements</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(991</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrual for warranty 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,017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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 warranty costs as of June 30, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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,334</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;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s stock option activity for the </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> was as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:77%;" 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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Stock Options (shares 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;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted Average Exercise Price</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 as of December 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,086</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.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;">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;">761</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">(143</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;">17.96</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Cancelled or expired</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(372</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">18.48</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;">Outstanding as of June 30, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,332</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.01</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company had </font><font style="font-family:inherit;font-size:10pt;">$14.1 million</font><font style="font-family:inherit;font-size:10pt;"> of total unrecognized compensation costs related to stock options as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">. These costs are expected to be recognized over a weighted average period of </font><font style="font-family:inherit;font-size:10pt;">2.64 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%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s restricted share activity for the </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> was as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:77%;" 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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Restricted Stock Awards (shares 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;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted Average Grant Price</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 as of December 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">715</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.46</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">383</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22.14</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">(284</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;">18.47</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Cancelled or expired</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(39</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">19.25</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;">Non-vested as of June 30, 2018</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;">775</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20.24</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Restricted Stock Units (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;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 as of December 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">423</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">92</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">(49</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cancelled or expired</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 as of June 30, 2018</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;">463</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, there were </font><font style="font-family:inherit;font-size:10pt;">$15.6 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$3.2 million</font><font style="font-family:inherit;font-size:10pt;"> of total unrecognized compensation costs related to Restricted Stock Awards (RSAs) and Restricted Stock Units (RSUs), respectively. These costs are expected to be recognized over a weighted average period of </font><font style="font-family:inherit;font-size:10pt;">2.82 years</font><font style="font-family:inherit;font-size:10pt;"> for the RSAs and </font><font style="font-family:inherit;font-size:10pt;">2.40 years</font><font style="font-family:inherit;font-size:10pt;"> for the RSUs. The Company issues a small number of cash settled RSUs pursuant to the Company's equity incentive plan in certain foreign countries. These grants do not result in the issuance of common stock and are considered immaterial by the Company. </font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;"> months ending </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the Company recognized amortization expense related to the amortization of purchased technology rights of approximately </font><font style="font-family:inherit;font-size:10pt;">$293,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$559,000</font><font style="font-family:inherit;font-size:10pt;">, respectively.&#160;&#160;Future amortization expense is estimated to be </font><font style="font-family:inherit;font-size:10pt;">$302,000</font><font style="font-family:inherit;font-size:10pt;"> in the two remaining quarters of </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$603,000</font><font style="font-family:inherit;font-size:10pt;"> in </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$497,000</font><font style="font-family:inherit;font-size:10pt;"> in </font><font style="font-family:inherit;font-size:10pt;">2020</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$470,000</font><font style="font-family:inherit;font-size:10pt;"> in </font><font style="font-family:inherit;font-size:10pt;">2021</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$464,000</font><font style="font-family:inherit;font-size:10pt;"> in </font><font style="font-family:inherit;font-size:10pt;">2022</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$456,000</font><font style="font-family:inherit;font-size:10pt;"> in </font><font style="font-family:inherit;font-size:10pt;">2023</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$3,712,000</font><font style="font-family:inherit;font-size:10pt;"> thereafter.</font></div></div><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The estimated aggregate amortization expense for the next five fiscal years and thereafter is as follows (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:83%;" 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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2018 (six 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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,666</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,666</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">8,307</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">7,060</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;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;">21,639</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;">&#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;">58,671</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;">IP R&amp;D</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;">12,982</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;">71,653</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%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Dividends</font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On May 18, 2018, the Board of Directors declared a cash dividend on the Company&#8217;s common stock of </font><font style="font-family:inherit;font-size:10pt;">$0.06</font><font style="font-family:inherit;font-size:10pt;"> per share. The dividend declared was payable to stockholders of record as of </font><font style="font-family:inherit;font-size:10pt;">June 22, 2018</font><font style="font-family:inherit;font-size:10pt;"> and was paid on </font><font style="font-family:inherit;font-size:10pt;">July 13, 2018</font><font style="font-family:inherit;font-size:10pt;">. The Company&#8217;s intent is to pay a continuing dividend on a quarterly basis.</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;">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;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s stock option activity for the </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> was as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:77%;" 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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Stock Options (shares 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;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted Average Exercise Price</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 as of December 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,086</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.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;">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;">761</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">(143</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;">17.96</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Cancelled or expired</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(372</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">18.48</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;">Outstanding as of June 30, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,332</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.01</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company had </font><font style="font-family:inherit;font-size:10pt;">$14.1 million</font><font style="font-family:inherit;font-size:10pt;"> of total unrecognized compensation costs related to stock options as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">. These costs are expected to be recognized over a weighted average period of </font><font style="font-family:inherit;font-size:10pt;">2.64 years</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s restricted share activity for the </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> was as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:77%;" 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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Restricted Stock Awards (shares 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;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted Average Grant Price</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 as of December 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">715</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.46</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">383</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22.14</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">(284</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;">18.47</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Cancelled or expired</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(39</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">19.25</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;">Non-vested as of June 30, 2018</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;">775</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20.24</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Restricted Stock Units (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;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 as of December 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">423</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">92</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">(49</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cancelled or expired</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 as of June 30, 2018</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;">463</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, there were </font><font style="font-family:inherit;font-size:10pt;">$15.6 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$3.2 million</font><font style="font-family:inherit;font-size:10pt;"> of total unrecognized compensation costs related to Restricted Stock Awards (RSAs) and Restricted Stock Units (RSUs), respectively. These costs are expected to be recognized over a weighted average period of </font><font style="font-family:inherit;font-size:10pt;">2.82 years</font><font style="font-family:inherit;font-size:10pt;"> for the RSAs and </font><font style="font-family:inherit;font-size:10pt;">2.40 years</font><font style="font-family:inherit;font-size:10pt;"> for the RSUs. The Company issues a small number of cash settled RSUs pursuant to the Company's equity incentive plan in certain foreign countries. These grants do not result in the issuance of common stock and are considered immaterial by the Company. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following are the stock-based compensation costs recognized in the Company&#8217;s condensed consolidated statements of comprehensive income (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.8046875%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:57%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom: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 revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">406</font></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" 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:#bfe4ff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">816</font></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">737</font></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">537</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">759</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">597</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Selling, general and administrative</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#bfe4ff;padding-left:2px;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,604</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#bfe4ff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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:#bfe4ff;padding-left:2px;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,865</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#bfe4ff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#bfe4ff;padding-left:2px;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,792</font></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#bfe4ff;padding-left:2px;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,414</font></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Stock-based compensation costs reflected in net income</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;">3,547</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;">4,026</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;">4,808</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,748</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> EX-101.SCH 12 lmnx-20180630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2101100 - Disclosure - ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 2410401 - Disclosure - ACCRUED LIABILITIES (Details) link:presentationLink link:calculationLink link:definitionLink 2310300 - Disclosure - ACCRUED LIABILITIES (Tables) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME OTHER COMPREHENSIVE INCOME (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (Tables) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 1001501 - Statement - BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - CASH FLOWS STATEMENTS link:presentationLink link:calculationLink link:definitionLink 2119100 - Disclosure - CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 0002000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - EARNINGS PER SHARE link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - EARNINGS PER SHARE EARNINGS PER SHARE (Details) link:presentationLink link:calculationLink link:definitionLink 2308301 - Disclosure - EARNINGS PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - FAIR VALUE MEASUREMENTS link:presentationLink link:calculationLink link:definitionLink 2404401 - Disclosure - FAIR VALUE MEASUREMENTS FAIR VALUE MEASUREMENTS (Details) link:presentationLink link:calculationLink link:definitionLink 2105100 - Disclosure - GOODWILL link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - GOODWILL GOODWILL (Details) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - GOODWILL (Tables) link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - INCOME STATEMENTS link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - INTANGIBLE ASSETS link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Intangible Assets - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - INTANGIBLE ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - INVENTORIES link:presentationLink link:calculationLink link:definitionLink 2403401 - Disclosure - INVENTORIES INVENTORIES (Details) link:presentationLink link:calculationLink link:definitionLink 2402402 - Disclosure - Investment Components link:presentationLink link:calculationLink link:definitionLink 2402404 - Disclosure - INVESTMENTS AND OTHER ASSETS Other Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2302301 - Disclosure - INVESTMENTS AND OTHER ASSETS OTHER ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 2402403 - Disclosure - Investments - Cost Method - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2302300 - Disclosure - INVESTMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 2420403 - Disclosure - RECENT ACCOUNTING PRONOUNCMENTS (Details) link:presentationLink link:calculationLink link:definitionLink 2120100 - Disclosure - RECENT ACCOUNTING PRONOUNCMENTS (Notes) link:presentationLink link:calculationLink link:definitionLink 2220201 - Disclosure - RECENT ACCOUNTING PRONOUNCMENTS (Policies) link:presentationLink link:calculationLink link:definitionLink 2320302 - Disclosure - RECENT ACCOUNTING PRONOUNCMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 2412400 - Disclosure - REVENUE RECOGNITION (Details) link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 2409403 - Disclosure - Stockholders' Equity - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2209201 - Disclosure - STOCKHOLDERS' EQUITY DIVIDENDS (Policies) link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - STOCKHOLDERS' EQUITY STATEMENTS link:presentationLink link:calculationLink link:definitionLink 2209202 - Disclosure - STOCKHOLDERS' EQUITY STOCK (Policies) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 13 lmnx-20180630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 14 lmnx-20180630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 15 lmnx-20180630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Text Block] Commitments and Contingencies Disclosure [Text Block] Accounting Policies [Abstract] Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Statement of Cash Flows [Abstract] Operations Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract] Net income Net Income (Loss) Attributable to Parent Net Income (Loss) Attributable to Parent, Diluted Net Income (Loss) Attributable to Parent, Diluted Adjustments to reconcile net income to net cash from operations: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Gain (Loss) on Disposition of Assets Gain (Loss) on Disposition of Assets Depreciation, amortization, and other Depreciation Amortization And Other The aggregate net amount of depreciation, amortization, and accretion recognized during an accounting period, and other operating transactions that are not included elsewhere in the statement of cash flows. Stock-based compensation expense Share-based Compensation Deferred income taxes Deferred Income Tax Expense (Benefit) Other Noncash Income (Expense) Other Noncash Income (Expense) Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Accounts receivable Increase (Decrease) in Accounts Receivable Inventories Increase (Decrease) in Inventories Other current assets Increase (Decrease) in Other Current Assets Accounts payable Increase (Decrease) in Accounts Payable Other current liabilities Increase (Decrease) in Other Current Liabilities Unearned revenue Increase (Decrease) in Deferred Revenue Net cash from operations Net Cash Provided by (Used in) Operating Activities, Continuing Operations Financing Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract] Common stock issued Proceeds from Issuance of Common Stock Payments Related to Tax Withholding for Share-based Compensation Payments Related to Tax Withholding for Share-based Compensation Common stock cash dividends paid Payments of Ordinary Dividends, Common Stock Net cash from (used in) financing Net Cash Provided by (Used in) Financing Activities, Continuing Operations Investing Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract] Additions to property and equipment Payments to Acquire Property, Plant, and Equipment Increase (Decrease) in Notes Receivables Increase (Decrease) in Notes Receivables Purchases of investments Payments to Acquire Other Investments Payments to Acquire Intangible Assets Payments to Acquire Intangible Assets Net cash used in investing Net Cash Provided by (Used in) Investing Activities, Continuing Operations Effect of foreign exchange rates on cash and cash equivalents Effect of Exchange Rate on Cash and Cash Equivalents Net change in cash and cash equivalents Cash and Cash Equivalents, Period Increase (Decrease) Cash and cash equivalents, beginning of period Cash and Cash Equivalents, at Carrying Value Cash and cash equivalents, end of period Investments, Debt and Equity Securities [Abstract] Schedule of Cost method Investments [Table] Schedule of Cost-method Investments [Table] Legal Entity [Axis] Legal Entity [Axis] Entity [Domain] Entity [Domain] Chandlertech [Member] Chandlertech [Member] Chandlertech [Member] Genometry [Member] Genometry [Member] Genometry [Member] Schedule of Cost-method Investments [Line Items] Schedule of Cost-method Investments [Line Items] Payments to Noncontrolling Interests Payments to Noncontrolling Interests Statement of Financial Position [Abstract] Assets Assets [Abstract] Current assets: Assets, Current [Abstract] Cash and cash equivalents Accounts receivable, net of allowance for doubtful accounts of $285 and $345 Accounts Receivable, Net, Current Inventory, Net Inventory, Net Other Prepaid Expense and Other Assets Total current assets Assets, Current Property and equipment, net of accumulated depreciation of $25,523 and $24,179 Property, Plant and Equipment, Net Finite-Lived Intangible Assets, Net Finite-Lived Intangible Assets, Net Deferred Income Tax Assets, Net Deferred Income Tax Assets, Net Goodwill Goodwill Other Assets, Noncurrent Other Assets, Noncurrent Total assets Assets Liabilities and stockholders’ equity Liabilities and Equity [Abstract] Current liabilities: Liabilities, Current [Abstract] Accounts payable Accounts Payable, Current Accrued Liabilities, Current Accrued Liabilities, Current Short-term unearned revenue Deferred Revenue, Current Total current liabilities Liabilities, Current Long-term unearned revenue Deferred Revenue, Noncurrent Other long-term liabilities Other Liabilities, Noncurrent Total liabilities Liabilities Stockholders' equity: Stockholders' Equity Attributable to Parent [Abstract] Common stock and paid-in capital – shares authorized 24,000; outstanding 7,720 and 7,708 Common Stock, Value, Issued Preferred Stock, Value, Issued Preferred Stock, Value, Issued Additional Paid in Capital Additional Paid in Capital Accumulated Other Comprehensive Income (Loss), Net of Tax 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 Income Statement [Abstract] Revenue Revenue, Net [Abstract] Total revenue Revenue, Net Cost of revenue Cost of Revenue [Abstract] Total cost of revenue Cost of Revenue Gross margin Gross Profit Research and development Research and Development Expense Selling, General and Administrative Expense Selling, General and Administrative Expense Amortization of Intangible Assets Amortization of Intangible Assets Operating Expenses Operating Expenses Operating income Operating Income (Loss) Other income, net Nonoperating Income (Expense) Income before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Provision for income taxes Income Tax Expense (Benefit) Net income Net Income (Loss) Available to Common Stockholders, Basic Net Income (Loss) Available to Common Stockholders, Basic Net Income (Loss) Available to Common Stockholders, Diluted Net Income (Loss) Available to Common Stockholders, Diluted Earnings per share: Earnings Per Share [Abstract] Earnings Per Share, Basic Earnings Per Share, Basic Earnings Per Share, Diluted Earnings Per Share, Diluted Weighted average shares outstanding: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Weighted Average Number of Shares Outstanding, Basic Weighted Average Number of Shares Outstanding, Basic Weighted Average Number of Shares Outstanding, Diluted Weighted Average Number of Shares Outstanding, Diluted Cash dividends declared per common share Common Stock, Dividends, Per Share, Declared Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Cash and Cash Equivalents [Abstract] Marketable Securities, Policy [Policy Text Block] Marketable Securities, Policy [Policy Text Block] Schedule of Available-for-sale Securities Reconciliation [Table Text Block] Schedule of Available-for-sale Securities Reconciliation [Table Text Block] Available-for-sale Securities [Table Text Block] Available-for-sale Securities [Table Text Block] Equity [Abstract] Comprehensive Income, Policy [Policy Text Block] Comprehensive Income, Policy [Policy Text Block] Shareholders' Equity and Share-based Payments [Text Block] Shareholders' Equity and Share-based Payments [Text Block] Document and Entity Information [Abstract] Document and Entity Information Document Type Document Type Amendment Flag Amendment Flag Document Period End Date Document Period End Date Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Trading Symbol Trading Symbol Entity Registrant Name Entity Registrant Name Entity Central Index Key Entity Central Index Key Current Fiscal Year End Date Current Fiscal Year End Date Entity Filer Category Entity Filer Category Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Accrued Liabilities [Abstract] Standard Product Warranty Accrual Standard Product Warranty Accrual Employee-related Liabilities, Current Employee-related Liabilities, Current Dividends Payable, Current Dividends Payable, Current Taxes Payable, Current Taxes Payable, Current Product Warranty Accrual, Current Product Warranty Accrual, Current Standard Product Warranty Accrual, Decrease for Payments Standard Product Warranty Accrual, Decrease for Payments Standard Product Warranty Accrual, Increase for Warranties Issued Standard Product Warranty Accrual, Increase for Warranties Issued Other Accrued Liabilities, Current Other Accrued Liabilities, Current Statement of Stockholders' Equity [Abstract] Statement [Table] Statement [Table] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Common stock Common Stock [Member] Additional Paid-in Capital Additional Paid-in Capital [Member] Accumulated other comprehensive income AOCI Attributable to Parent [Member] Retained earnings Retained Earnings [Member] Statement [Line Items] Statement [Line Items] Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Stock Issued During Period, Value, Stock Options Exercised Stock Issued During Period, Value, Stock Options Exercised Common Stock, Shares, Outstanding Common Stock, Shares, Outstanding Stock Issued During Period, Shares, Restructed Stock Award, Net of Forfeitures Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Stock Issued During Period, Value, Restricted Stock Award, Gross Stock Issued During Period, Value, Restricted Stock Award, Gross Balance, beginning of period Other comprehensive income (loss) Common stock cash dividends Dividends, Common Stock, Cash Stockholders' Equity, Other Stockholders' Equity, Other Stock-based compensation expense Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition Balance, end of period Stock Issued During Period, Shares, Employee Stock Purchase Plans Stock Issued During Period, Shares, Employee Stock Purchase Plans Stock Issued During Period, Value, Employee Stock Purchase Plan Stock Issued During Period, Value, Employee Stock Purchase Plan EARNINGS PER SHARE Earnings Per Share [Text Block] Schedule of Accrued Liabilities [Table Text Block] Schedule of Accrued Liabilities [Table Text Block] Schedule of Product Warranty Liability [Table Text Block] Schedule of Product Warranty Liability [Table Text Block] Accounting Changes and Error Corrections [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Research, Development, and Computer Software Disclosure [Text Block] Research, Development, and Computer Software Disclosure [Text Block] Share-based Compensation, Stock Options, Activity [Table Text Block] Share-based Compensation, Stock Options, Activity [Table Text Block] Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block] Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block] Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Common Stock, Par or Stated Value Per Share Common Stock, Par or Stated Value Per Share Common stock, shares authorized Common Stock, Shares Authorized Common Stock, Shares, Issued Common Stock, Shares, Issued Preferred Stock, Par or Stated Value Per Share Preferred Stock, Par or Stated Value Per Share Preferred Stock, Shares Authorized Preferred Stock, Shares Authorized Preferred Stock, Shares Issued Preferred Stock, Shares Issued Preferred Stock, Shares Outstanding Preferred Stock, Shares Outstanding Dividends Declared [Table Text Block] Dividends Declared [Table Text Block] Intangible Assets Disclosure [Text Block] Intangible Assets Disclosure [Text Block] Estimated Future Amortization Expense Related to Intangible Assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Schedule of Finite Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Indefinite-lived Intangible Assets [Axis] Indefinite-lived Intangible Assets [Axis] Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-lived Intangible Assets, Major Class Name [Domain] In Process Research and Development [Member] In Process Research and Development [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] Technology-Based Intangible Assets [Member] Technology-Based Intangible Assets [Member] Customer-Related Intangible Assets [Member] Customer-Related Intangible Assets [Member] Other Intangible Assets [Member] Other Intangible Assets [Member] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Intangible Assets, Gross (Excluding Goodwill) Intangible Assets, Gross (Excluding Goodwill) Finite-Lived Intangible Assets, Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Intangible Assets, Net (Excluding Goodwill) Intangible Assets, Net (Excluding Goodwill) Finite-Lived Intangible Asset, Useful Life Finite-Lived Intangible Asset, Useful Life Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year Amortization of Intangible Assets Finite-Lived Intangible Assets, Amortization Expense, Year Two Finite-Lived Intangible Assets, Amortization Expense, Year Two Finite-Lived Intangible Assets, Amortization Expense, Year Three Finite-Lived Intangible Assets, Amortization Expense, Year Three Finite-Lived Intangible Assets, Amortization Expense, Year Four Finite-Lived Intangible Assets, Amortization Expense, Year Four Finite-Lived Intangible Assets, Amortization Expense, Year Five Finite-Lived Intangible Assets, Amortization Expense, Year Five Finite-Lived Intangible Assets, Amortization Expense, after Year Five Finite-Lived Intangible Assets, Amortization Expense, after Year Five Finite Lived Intangible Assets, Future Amortization Expense, Except In Process Research & Development Finite Lived Intangible Assets, Future Amortization Expense, Except In Process Research & Development Finite Lived Intangible Assets, Future Amortization Expense, Except In Process Research & Development Finite Lived Intangible Assets, Future Amortization Expense, In Process Research & Development Finite Lived Intangible Assets, Future Amortization Expense, In Process Research & Development Finite Lived Intangible Assets, Future Amortization Expense, In Process Research & Development Schedule of Available-for-sale Securities [Table] Schedule of Available-for-sale Securities [Table] Major Types of Debt and Equity Securities [Axis] Major Types of Debt and Equity Securities [Axis] Major Types of Debt and Equity Securities [Domain] Major Types of Debt and Equity Securities [Domain] Money Market Funds [Member] Money Market Funds [Member] Total Non-Current Available-for-Sale Securities [Domain] Total Non-Current Available-for-Sale Securities [Domain] Total Non-Current Available-for-Sale Securities [Domain] Total Current Available-for-Sale Securities [Domain] Total Current Available-for-Sale Securities [Domain] Total Current Available-for-Sale Securities [Domain] Marketable Securities and Investments Held at Cost [Domain] Marketable Securities and Investments Held at Cost [Domain] Range [Axis] Range [Axis] Range [Domain] Range [Domain] Schedule of Available-for-sale Securities [Line Items] Schedule of Available-for-sale Securities [Line Items] Available-for-sale Securities and Held-to-maturity Securities Available-for-sale Securities and Held-to-maturity Securities Available-for-sale Securities, Amortized Cost Basis Available-for-sale Securities, Amortized Cost Basis Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax Basic and Diluted Earnings Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Goodwill Disclosure [Text Block] Goodwill Disclosure [Text Block] Other Assets [Abstract] Amortization Amortization Purchased Technology Rights Purchased Technology Rights Purchased Technology Rights, net of accumulated amortization Cost Method Investments, Original Cost Cost Method Investments, Original Cost Nontrade Receivables, Noncurrent Nontrade Receivables, Noncurrent Other Assets, Miscellaneous, Noncurrent Other Assets, Miscellaneous, Noncurrent Future Amortization Expense Acquired Technology Rights Rest of Year Future Amortization Expense Acquired Technology Rights Rest of Year Future Amortization Expense Acquired Technology Rights Rest of Year Future Amortization Expense Acquired Technology Rights Year One Future Amortization Expense Acquired Technology Rights Year One Future Amortization Expense Acquired Technology Rights Year One Future Amortization Expense Acquired Technology Rights Year Two Future Amortization Expense Acquired Technology Rights Year Two Future Amortization Expense Acquired Technology Rights Year Two Future Amortization Expense Acquired Technology Rights Year Three Future Amortization Expense Acquired Technology Rights Year Three Future Amortization Expense Acquired Technology Rights Year Three Future Amortization Expense Acquired Technology Rights Year Four Future Amortization Expense Acquired Technology Rights Year Four Future Amortization Expense Acquired Technology Rights Year Four Future Amortization Expense Acquired Technology Rights Year Five Future Amortization Expense Acquired Technology Rights Year Five Future Amortization Expense Acquired Technology Rights Year Five Future Amortization Expense Acquired Technology Rights After Year Five Future Amortization Expense Acquired Technology Rights After Year Five Future Amortization Expense Acquired Technology Rights After Year Five Summary of Changes in Accumulated Other Comprehensive Income by Component Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Comprehensive Income (Loss) Note [Text Block] Comprehensive Income (Loss) Note [Text Block] Revenue Recognition [Abstract] Revenue Recognition Accounting Policy, Gross and Net Revenue Disclosure [Policy Text Block] Revenue Recognition Accounting Policy, Gross and Net Revenue Disclosure [Policy Text Block] Receivable Type [Axis] Receivable Type [Axis] Receivable [Domain] Receivable [Domain] Deferred Revenue Arrangement Type [Axis] Deferred Revenue Arrangement Type [Axis] Deferred Revenue [Domain] Deferred Revenue [Domain] Nonsoftware Service, Support and Maintenance Arrangement [Member] Nonsoftware Service, Support and Maintenance Arrangement [Member] Royalty Arrangement [Member] Royalty Arrangement [Member] Nonsoftware License Arrangement [Member] Nonsoftware License Arrangement [Member] Revenue Recognition Unbilled Receivables Revenue Recognition Unbilled Receivables Revenue Recognition Unbilled Receivables Revenue Recognition Short-Term Deferred Revenue Revenue Recognition Short-Term Deferred Revenue Revenue Recognition Short-Term Deferred Revenue Revenue Recognition Long-Term Deferred Revenue Revenue Recognition Long-Term Deferred Revenue Revenue Recognition Long-Term Deferred Revenue Table [Abstract] Table [Abstract] Income Tax Disclosure [Abstract] Income Tax Disclosure [Text Block] Income Tax Disclosure [Text Block] Inventory Disclosure [Abstract] Inventory, Raw Materials, Net of Reserves Inventory, Raw Materials, Net of Reserves Inventory, Work in Process, Net of Reserves Inventory, Work in Process, Net of Reserves Inventory, Finished Goods, Net of Reserves Inventory, Finished Goods, Net of Reserves Share Repurchases [Table] Share Repurchases [Table] Share Repurchases [Table] Award Type [Axis] Award Type [Axis] Equity Award [Domain] Equity Award [Domain] Restricted Stock [Member] Restricted Stock [Member] Restricted Stock Units (RSUs) [Member] Restricted Stock Units (RSUs) [Member] Net [Member] Net [Member] A net value after netting, as applicable. Research and Development Expense [Member] Research and Development Expense [Member] Selling, General and Administrative Expenses [Member] Selling, General and Administrative Expenses [Member] Cost of Sales [Member] Cost of Sales [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized Allocated Share-based Compensation Expense Allocated Share-based Compensation Expense Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, 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 Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition Other Income and Expenses [Abstract] Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Accumulated Net Investment Gain (Loss) Attributable to Parent [Member] Accumulated Net Investment Gain (Loss) Attributable to Parent [Member] Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax, Portion Attributable to Noncontrolling Interest Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax, Portion Attributable to Noncontrolling Interest Other Comprehensive Income (Loss), Foreign Currency Translation Gain (Loss) Arising During Period, Tax Other Comprehensive Income (Loss), Foreign Currency Translation Gain (Loss) Arising During Period, Tax Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax Other Comprehensive Income (Loss), before Reclassifications, Net of Tax Other Comprehensive Income (Loss), before Reclassifications, Net of Tax Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, before Tax Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, before Tax Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Tax Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Tax Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Net of Tax Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Net of Tax Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent New Accounting Pronouncements and Changes in Accounting Principles [Text Block] New Accounting Pronouncements and Changes in Accounting Principles [Text Block] Investments and Other Noncurrent Assets [Text Block] Investments and Other Noncurrent Assets [Text Block] Schedule of Other Assets, Noncurrent [Table Text Block] Schedule of Other Assets, Noncurrent [Table Text Block] Participating Securities, Distributed and Undistributed Earnings (Loss), Basic Participating Securities, Distributed and Undistributed Earnings (Loss), Basic Weighted Average Number Diluted Shares Outstanding Adjustment Weighted Average Number Diluted Shares Outstanding Adjustment Participating Securities, Distributed and Undistributed Earnings (Loss), Diluted Participating Securities, Distributed and Undistributed Earnings (Loss), Diluted Fair Value Disclosures [Abstract] Fair Value, Hierarchy [Axis] Fair Value, Hierarchy [Axis] Fair Value Hierarchy [Domain] Fair Value Hierarchy [Domain] Fair Value, Inputs, Level 1 [Member] Fair Value, Inputs, Level 1 [Member] Fair Value, Inputs, Level 2 [Member] Fair Value, Inputs, Level 2 [Member] Fair Value, Inputs, Level 3 [Member] Fair Value, Inputs, Level 3 [Member] Cash and Cash Equivalents, Fair Value Disclosure Cash and Cash Equivalents, Fair Value Disclosure INVENTORIES Inventory Disclosure [Text Block] FAIR VALUE MEASUREMENTS Fair Value Disclosures [Text Block] EX-101.PRE 16 lmnx-20180630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 17 lmnxlogoa01a01a02a12.jpg begin 644 lmnxlogoa01a01a02a12.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_X0!F17AI9@ 24DJ @ $ !H!!0 ! M /@ !L!!0 ! 1@ "@! P ! @ #$! @ 0 3@ M !@ 0 & ! 4&%I;G0N3D54('8U+C P /_; $, @$! 0$! M @$! 0(" @("! ," @("!00$ P0&!08&!@4&!@8'"0@&!PD'!@8("P@)"@H* M"@H&" L,"PH,"0H*"O_; $,! @(" @("!0,#!0H'!@<*"@H*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"O_ !$( "P MV@,!(@ "$0$#$0'_Q ? !!0$! 0$! 0 0(#! 4&!P@)"@O_ MQ "U$ " 0,# @0#!04$! 7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C M0K'!%5+1\"0S8G*""0H6%Q@9&B4F)R@I*C0U-CH.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJ MLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7V-G:X>+CY.7FY^CIZO'R\_3U]O?X M^?K_Q ? 0 # 0$! 0$! 0$! 0(#! 4&!P@)"@O_Q "U$0 " 0($ M! ,$!P4$! ! G< 0(#$00%(3$&$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B M7J"@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>X MN;K"P\3%QL?(RKR\_3U]O?X^?K_V@ , P$ M A$#$0 _ /W\KS7X[_M@?LG?LMW.FVO[2W[3'@/X?2ZTDKZ1%XU\6V>F->K$ M4$AB%Q(GF!2Z;BN<;USU%>E5_(K_ ,'/G[:__#87_!5OQAH6@:I]J\-?"J%? M!FA^7)E&FMG9KZ3 XW&\DGCW#[R0Q^@P ?T]_#W_ (*5_P#!.[XN^-M-^&WP MJ_;I^$7B7Q%J]P(-)T+0?B+IMW>7DN"=D4,4S/(V 3A03@&O;Z_F$_X,W/V0 M/^%Q_P#!0+Q+^U5KNEB72OA%X58:?,R9"ZOJ0DMH<9X.+5+X^H)0U_3W0 45 MXW^U=_P4 _8T_8;.A#]K7]H?P]X$/B7[1_8*ZW,X:]$'E^<4"*QPGG1Y)X^< M5R/[/O\ P5S_ .";7[5GQ4T_X'_LZ_M=>%_%OBO58YGL-#TDSO-*L,32R-S& M J(S$DCIZD4 ?25%>/_ +5W[>O['G[#5IHE[^UI^T#H'@2/Q))<)H1UN9U- MZT C,VP(K$[!+'DXP-Z^M<)\$/\ @L=_P3'_ &D_BIH_P1^!'[8_A/Q1XLUZ M9X]'T+2VG>>Z9(WE<*#&!\L:.Q)( "D]J /INBO,/VH?VR/V7?V*_!]AX_\ MVJ_C=H?@;1M4U(:?IU_KEP42XN3&\GEJ%!).R-STP,>XKRKX;?\ !:?_ ()6 M_&/X@:+\*OA;^V]X+USQ'XBU*'3]$T?3[F5YKRYE<)'$@\OJ6('IZT ?4E%? M(O[1O_!=_P#X)(?LI^*IO _QG_;@\*PZS:RF*\TWP[#=ZY+:R X*2C389_*< M=U?:1W%>T_LI_MG_ ++O[<7PU_X6[^R?\:]%\;: MP8+B[TN5EDM9L!O*GAD M59;>3:0VR1%;!!Q@@T >HT5\G?M/?\%QO^"47['GBV;P#\>OVU?"]EKEK*8K MW1]#ANM9N;20'!2>/3H9S P[K)M/M7L7[*7[97[,/[<7PO7XR_LG_&;1_&OA MPW)MIKW2W=7MIP QAGAE598)-K*VR1%;# XP0: /C?\ X.'/VHOB[\#/@EX1 M^&?PMUZ\T>/QKJ%VNLZMI\K12BWMTC/V=9%P4WF8$D$$K$5S@L#^3W[)?[4_ MQE_9:^-VB_$OX7^*=129-4A.IZ7'.QBU6(N/,AECSB3>"0"1N5B&4A@#7[6? M\%=/BA_P2X?P%I_[/?\ P4._:)T+P->:Q$VJ>%I[N[:.^MVC)B^U0E8W &69 M#O4JP+#!QD?'_P#P3*_96_X(S>._VJM(L_A!^WQIWQE\5Z:7U70O"5I:/#'& M+?#_ &B50G[P1G:PRR+NQE6R!7YWG_#V>8_/J>*P]2T%:SO;EMOI_EO<_L?P MD\8O"OA/PCQ>19QA7+$S]IS1Y.95^:_)>6RY4TO>:M:ZNS]AK*5Y[.&9Q@O& M"01[5-7@O[47_!37]@;]B/QII_PU_:H_:A\,>"-\'Z)=>)_%NO66EZ;8PF:]U#4;I((+>,=7>1R%11W)(%?(OQ%_X."/^"-/P ML\1OX5\4_P#!0#P5/=QRF-WT%;O5H P.#^_L89HOQW8H ^R:*\X_9K_:X_9D M_;$\$-\1_P!ESXY^&O'6CQR".ZN_#NJ).;60C(CFC!WP.1SLD56QSBO-/V@? M^"NG_!-C]E7XJZC\$?VB?VO/"_A'Q9I:0OJ&AZN9TFA66)98VXC((9'5@02. M?7- 'TE17R_\'/\ @LY_P2X_:"^)^C_!GX-?MK^#=>\4>(+S[+HVC6=Q*);R M;:6$:;XP"Q .!GGH.:]E_:&_:5^ W[)OPRN?C)^TC\5]%\&>&+.>.";6-C_@D!XAU>UT#0?V\O!E]?7UPE MO96-F+J66XE=@J1HBPDNS,0 H!)) %?7=O/'=6Z7,0<+(@91)&4;!&>58 @^ MQ (H \+_ ."E_P"U]I7[!G["/Q._:LU">%;GPIX7FDT.*;&VXU2;$%C$0>H: MYEA4]<*2>U?Q#:WK&J^(M8N_$&O:A-=WU] M,^F/P+^%GA;0/'/Q.\.^"O%?B^T\/:7J^NVEEJ6OWY/D:;;RS(DES)C)V1HS M.<=E- ']5_\ P:F_L@G]F+_@D[X=\?ZYI7D:]\7-6N/%E^TD>'%F^+>Q3/=# M;PI.H[?:6]:_2ROB'X<_\%P?^"(/PG^'N@_"WP/^WGX!LM$\-:-:Z5H]FD]Q MB"UMXEABC'[KHJ(H_"NH_:8_X*G_ +/EG_P2^^+G[?G[+7Q:TSQ;I'A#PUJ, M.C:WIRN;=M:$:16T69%7L"Y\)?"I3X.\.B.3,U;S_#GP;TJ/PQ9K&^8VU$GS]0DQ MV<3.MNW_ %YBO=?^#+?]D ?$#]K3XA?MF^(=*W6'PZ\-IHN@32)Q_:>HEO,D M0_WH[6&5&'87:^M?C5X]\<>)_B;XYUKXD^-]5DO]:\0ZM%/V ?\ @BCX6^)WQ%DATM_%.D7OQ)\8ZA(!B*UG MA$L$C'KA=.@MB1V.[UH _*[_ (/,/VR&^+'[;W@_]C[P_JOF:7\*?#/VS684 MDX&KZF$F96 Z[+2.T*D\CSW'&3G\N_V5/V7OVJ_VKOB6/ '[(7PD\4^+?$L- ML\LL7A>V=GM8&!1I)95(6",ABA9V53NVYYP6?MD_M(>)_P!K_P#:K^(7[3_C M R+?>.?%M[JY@D?=]FBEE8PVX/\ =BB\N-?]E!7]+W_!O3\#/ O_ 2^_P"" M&UU^U]\5=$CL]1\4^']1^)'BRZ= D[Z9%;N]A '(R5-I$DJ+V>[? RW(!_+K M\4/ACX^^#'Q"UOX3_%3PI>:%XD\.:G-IVN:/J$>R:SNHG*21N/4,#TR#U!(K MVO\ X)^Z7_P4O^)&J>+_ -GK_@G&GQ$N[CQMI$4'C?2O >5N?5W:OZ:_P#@VZ^!?A#_ ()G_P#!$O7_ -M_XP:>+*Z\9:9J'Q \03. MLRZ+9V\GV&$$]0T,4DZ#G)O<>U '\R'Q2^&7C_X+_$?7?A)\5O"UWH?B7PUJ MDVFZYH]^FV:TNHG*21L!D9# \@D'J"0YNIWFD(SVW.<>U?T8_\$FM-LO\ @C-_P;3>,/VXO$=K'9>,/&^B7GB^ MQ-R@W/SI<.IZ%7O&NY 1U5UZ]:_1S_ (,G_P!C@VND_%?]O7Q) MI>&NY8O!7A6X=<'8GEWFH,,]06-BH8=XY!ZU^ %S<:AKFIR7EW--=7=W.7ED MD8O)-([9))ZLQ)^I)K^K;QH8_P#@@_\ \&UQT:"5=,\:Z/\ #86<95MLO_"6 M:TQ\QE/5S!<74CCOY=KV Q0!_/[_ ,%V?VRA^W/_ ,%2?BK\8M*U0W7A[3M< M/AWPDR/NC_LW3_\ 1HY(_P#9F=);CZW!KR/]F7]C_P#;C_::TG7Y/V2/@!\1 M?&&G)9FU\33>#=#NY[9H@R3"WN'B78V6CCD$3$DLBD*2 :\FL+&^U:_@TO3K M26YNKF98K>")"[RR,<*J@J]T_2C;Z?XB\ _ M"OR/M$&!]H\6:CB,RY'+C^T+K=W(C0#.%X /Y$IX);>5H)XV1T8JR,,%2.H( M[&OZ!_\ @U(^--M^PU_P2Y_:)_;9_::\:W.F_"32O%EL^D6LA+%KVVM-MU]F MC) >6X:YL+=0,;Y(@I(VG'\_.)[N?C=))(WU9F)_4U^QG_!?;P5XH_X)Y_\ M!([]CO\ X)AZ%1M-QK*K#(T;$T,)Q\HP ?)G M_!2'_@K-^W'_ ,%LOVCK#X?H^J6_AO5_$4.G_#GX/Z!(?"&C0ZEX M@\!V&@R^1'$TD:21Q:@TP\V5/,Z>0JL5(#<@GXX_X)-_\$^/V@?^"D?[4,OP M7_9A^-GAKP+XRT/P]-XATS5O$>M7=@SB":")DMI;2&63SQYX? ^2-SGY:_2 MKQ?_ ,&J?_!]55O-+U?XE^)KFVG 8, \4EB58 M!E4C(." >U 'P!_P0/\ VK/BS^RM_P %5_@WJ'PT\07<%GXT\=:9X3\4:7%* MWDZEI^HW4=JZ2H.'\LRK,F?NO$I'2OTS_P"#U3]A_;)\,O\ @H3X1T?AMW@O MQI-%'W_>76G3-C_M\C9SZ0KGH*K?\$@O^#7_ .,_[/7_ 4.\*?M!_&/]J+X M->,=$^$/B7[7X@\/^ ?$-Y?:A:ZM';M)9PS)):1K R2M#,RNP?:HPOS U];? M\'3_ /P4!_8P^#_[!7BW]BCXM7 \2?$/XBZ9$WAGPGI4Z?:-*DBG2:#5;IB# MY$*2Q JN-\^&1?E\QT /Y??@I\6?&'P&^,/A;XX?#Z^^S:[X/\166M://D_) M)_CA=6XDLX %GL?!JNO,5L>5EN\'#W/1>4B^7= M)+^JU%% '\>G_!8K1OVXOV__ /@H_P#%#]I*Q_9)^*MSH5]X@?3O")'P^U,H M-'LP+:T91Y'R^9'&)F _CF<]Z^8_^&%/VW_^C-_BK_X;O4O_ (Q7]T]% '\+ M'_#"G[;_ /T9O\5?_#=ZE_\ &*_I0^*'_!*#XP6?_!KC'_P3R^#'A9Y?B')X M"TK7+_1!B.:]U?\ M.WUJ^L\MC=)O$L"9(R4C7@=/U7HH _A(N?V1OVK;/QZ M_P ++K]F;X@Q^)DG,+>'F\&WPOA)G&SR/*WYSVQ7U]_Q#2?\%3],_8N\2?MB M>,/@==Z7+HL=O/I_PV\AI_$FHVK.%FN!:19:$1*=YB?]\0K?NP "?Z^:* /X M3OA7^QY^U=\83$2@GEG*J MH!)( )K]_P#]M#]CWXM?\$AO^#=*Z_8Q^#&B>+OB!\4_BQ=VNC^,KSPU8WFJ M&V%PIEOXX4C5C#91VT+6:\*&-QYA4-(PK]LJ* /XGOV2_P#@E7^V3^T5^T]X M!^!FN_LS?$;0--\5^*['3M5UW5/!5];6^FVWP>JS,.QK]/** /XG?V3?\ @E/^V=^TC^TUX$^!&K?LS_$7P]8> M*O%-GI^J:_JG@J^MK?3+1Y5$]S))+$$41Q;WY/.W')(%?T.?\'.&L_$7X0?\ M$E=._8Z_9)^#7B75Y/&FHZ;X9BTOP?H%S>'3- L$69P?(1BB'[/:V^#C"_#FM#Q+XEOO$OA*\L[62"P'VB.W9IXU M5O.G6"$KG)61CV-?H]_P>/>*OVE/C'!\*/V-_@/\#_'/B?2+5KCQ?XKNO#GA M:\O;;[1\]I8Q&2"-E#JOVUF0G($L1P,@G]T** /Y*/\ @W__ ."4_P"T+\9_ M^"J/PSNOCO\ LY>,_#W@_P $W[>+=;O?$WA2[L[>4V&)+:'=/&J.7NS;*4SD MIO." :_3;_@\5\5_M#_$/X%?"_\ 8_\ @!\&_&?BF#7/$%QXD\6S^%_#-W>Q MP16D?DVD$C01L!ODN)I-IYS;*?2OVAHH _D%_P"")O\ P2B_:.^/?_!3KX3^ M&OC=^S3XWT'P9HWB%-?\37_B3PC>6=HUM8 W0MW>:)5/G2QQ0;'_P!IW]BSXQ6MWK&C>-OA=X\\.W9E MLII[>[T?4["92,CJ#Z&OM[X)?%K_@Y4_P""K^F6OP@^%GQ9^-_B M?PW=H+>\U=+Z31](\D\'[7J"B&.5<9)1Y'9@#A6/%?UN44 ?A!X0G_:)_P"# M:+]@_6?V3_V>? /BCXW_ +0WQ,U0Z_K&I>%O E_>^'/!C/;1P*6G6(F\E CW M)&=I8G?(B(%67\S?V5/^"2W_ 5$_P""N'[:<\'Q@\#^.]'O/$%^=4^(/Q/^ M)'A^\MXK. L \N9U3SY2,)%;QD9PH_=QHSI_8C10!_+S_P '#'_! ;_AA_Q) M\(M2_8(^"?C+Q1X6U/P=)I'B5M)TNYU6[;6+27>]_=>2C;&N8[A< !4!MF"A M0 *^/?V"? /_ 4!_8=_;)^''[5_A3]CGXM-/X)\4VU]=V\/P_U(-=V1/EW= MMGR>/-MWFB/M)7]I%% 'QC^V7XO^/&M?&#PMK/@G5?'%IX+N[71[RU?PS/?6 M@GM)+AC?@);)YEQ?>2R,EK)@D(AC!/GHWU7\'9O'US\(_"UQ\5H%B\4R>'+% :O$D:J@":@;=#< !,J,2[_N\>G%='10!__]D! end XML 18 R1.htm IDEA: XBRL DOCUMENT v3.10.0.1
Document and Entity Information - shares
6 Months Ended
Jun. 30, 2018
Aug. 06, 2018
Document and Entity Information [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Jun. 30, 2018  
Document Fiscal Year Focus 2018  
Document Fiscal Period Focus Q2  
Trading Symbol LMNX  
Entity Registrant Name Luminex Corp  
Entity Central Index Key 0001033905  
Current Fiscal Year End Date --12-31  
Entity Filer Category Large Accelerated Filer  
Entity Common Stock, Shares Outstanding   44,608,397
XML 19 R2.htm IDEA: XBRL DOCUMENT v3.10.0.1
BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Current assets:    
Cash and cash equivalents $ 138,996 $ 127,112
Accounts receivable, net of allowance for doubtful accounts of $285 and $345 46,778 40,648
Inventory, Net 52,085 49,478
Other 7,984 7,403
Total current assets 245,843 224,641
Property and equipment, net of accumulated depreciation of $25,523 and $24,179 59,642 58,258
Finite-Lived Intangible Assets, Net 71,653 75,985
Deferred Income Tax Assets, Net 32,538 37,552
Goodwill 85,481 85,481
Other Assets, Noncurrent 15,071 8,599
Total assets 510,228 490,516
Current liabilities:    
Accounts payable 12,599 14,537
Accrued Liabilities, Current 18,236 25,990
Short-term unearned revenue 5,546 4,721
Total current liabilities 36,381 45,248
Long-term unearned revenue 1,326 1,498
Other long-term liabilities 6,992 5,863
Total liabilities 44,699 52,609
Stockholders' equity:    
Common stock and paid-in capital – shares authorized 24,000; outstanding 7,720 and 7,708 44 43
Preferred Stock, Value, Issued 0 0
Additional Paid in Capital 357,076 350,834
Accumulated Other Comprehensive Income (Loss), Net of Tax (944) (625)
Retained earnings 109,353 87,655
Total stockholders' equity 465,529 437,907
Total liabilities and stockholders' equity $ 510,228 $ 490,516
XML 20 R3.htm IDEA: XBRL DOCUMENT v3.10.0.1
BALANCE SHEETS (Parenthetical) - $ / shares
Jun. 30, 2018
Dec. 31, 2017
Statement of Financial Position [Abstract]    
Common Stock, Par or Stated Value Per Share $ 0.001 $ 0.001
Common stock, shares authorized 200,000,000 200,000,000
Common Stock, Shares, Issued 42,708,733 42,314,581
Common Stock, Shares, Outstanding 42,708,733 42,314,581
Preferred Stock, Par or Stated Value Per Share $ 0.001 $ 0.001
Preferred Stock, Shares Authorized 5,000,000 5,000,000
Preferred Stock, Shares Issued 0 0
Preferred Stock, Shares Outstanding 0 0
XML 21 R4.htm IDEA: XBRL DOCUMENT v3.10.0.1
INCOME STATEMENTS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Revenue        
Total revenue $ 79,578 $ 76,457 $ 162,240 $ 154,236
Cost of revenue        
Total cost of revenue 30,272 26,396 59,346 51,389
Gross margin 49,306 50,061 102,894 102,847
Research and development 11,672 12,260 21,998 24,680
Selling, General and Administrative Expense 27,610 28,153 53,440 52,150
Amortization of Intangible Assets 2,166 2,166 4,332 4,523
Operating Expenses 41,448 42,579 79,770 81,353
Operating income 7,858 7,482 23,124 21,494
Other income, net 8 1 457 (5)
Income before income taxes 7,866 7,483 23,581 21,489
Provision for income taxes (2,197) (1,939) (4,515) (6,714)
Net income 5,669 5,544 19,066 14,775
Net Income (Loss) Available to Common Stockholders, Basic 5,571 5,441 18,741 14,499
Net Income (Loss) Available to Common Stockholders, Diluted $ 5,571 $ 5,441 $ 18,742 $ 14,499
Earnings per share:        
Earnings Per Share, Basic $ 0.13 $ 0.13 $ 0.43 $ 0.34
Earnings Per Share, Diluted $ 0.13 $ 0.13 $ 0.43 $ 0.34
Weighted average shares outstanding:        
Weighted Average Number of Shares Outstanding, Basic 43,734 43,160 43,599 43,030
Weighted Average Number of Shares Outstanding, Diluted 44,246 43,259 43,871 43,128
Cash dividends declared per common share $ 0.06 $ 0.06 $ 0.12 $ 0.12
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax $ (711) $ 339 $ (319) $ 602
Other comprehensive income (loss) (711) 339 (319) 602
Comprehensive income $ 4,958 $ 5,883 $ 18,747 $ 15,377
XML 22 R5.htm IDEA: XBRL DOCUMENT v3.10.0.1
CASH FLOWS STATEMENTS - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Operations        
Net income $ 5,669 $ 5,544 $ 19,066 $ 14,775
Net Income (Loss) Attributable to Parent, Diluted       14,775
Adjustments to reconcile net income to net cash from operations:        
Gain (Loss) on Disposition of Assets 111   111  
Depreciation, amortization, and other 6,130 5,651 12,023 11,270
Stock-based compensation expense 3,547 4,026 4,808 4,748
Deferred income taxes 2,308 4,332 3,761 7,267
Other Noncash Income (Expense) (1,158) 478 (1,127) 922
Changes in operating assets and liabilities:        
Accounts receivable (503) 3,911 5,053 (758)
Inventories 133 (3,417) (2,602) (6,304)
Other current assets (353) (1,892) (556) (1,197)
Accounts payable (1,981) 1,337 (1,661) (2,369)
Other current liabilities 3,366 2,661 (8,073) (7,411)
Unearned revenue 231 (547) 653 (350)
Net cash from operations 17,500 22,084 31,456 20,593
Financing        
Common stock issued 2,290 1,495 3,416 2,229
Payments Related to Tax Withholding for Share-based Compensation (13) (40) (2,016) (2,096)
Common stock cash dividends paid (2,678) (2,636) (5,302) (2,636)
Net cash from (used in) financing (401) (1,181) (3,902) (2,503)
Investing        
Additions to property and equipment (4,968) (2,970) (9,036) (6,403)
Increase (Decrease) in Notes Receivables (500) 0 (1,000) 0
Purchases of investments (1,782) (500) (1,782) (1,000)
Payments to Acquire Intangible Assets 0 0 (4,000) 0
Net cash used in investing (7,250) (3,470) (15,818) (7,403)
Effect of foreign exchange rates on cash and cash equivalents 492 (194) 148 (434)
Net change in cash and cash equivalents 10,341 17,239 11,884 10,253
Cash and cash equivalents, beginning of period 128,655 86,466 127,112 93,452
Cash and cash equivalents, end of period $ 138,996 $ 103,705 $ 138,996 $ 103,705
XML 23 R6.htm IDEA: XBRL DOCUMENT v3.10.0.1
STOCKHOLDERS' EQUITY STATEMENTS - USD ($)
$ in Thousands
Total
Common stock
Additional Paid-in Capital
Accumulated other comprehensive income
Retained earnings
Common Stock, Shares, Outstanding 42,314,581 43,404,493      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period   40,142      
Stock Issued During Period, Value, Stock Options Exercised $ 697 $ 0 $ 697 $ 0 $ 0
Stock Issued During Period, Shares, Restructed Stock Award, Net of Forfeitures   222,534      
Stock Issued During Period, Value, Restricted Stock Award, Gross (2,002) $ (1) (2,003) 0 0
Balance, beginning of period at Dec. 31, 2017 437,907 43 350,834 (625) 87,655
Net income 13,397 0 0 0 13,397
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax 392 0 0 392 0
Common stock cash dividends (2,643) 0 (47) 0 (2,690)
Stockholders' Equity, Other 8,023       (8,023)
Stock-based compensation expense 1,235 0 1,235 0 0
Balance, end of period at Mar. 31, 2018 457,006 $ 44 350,810 (233) 106,385
Stock Issued During Period, Shares, Employee Stock Purchase Plans   0      
Stock Issued During Period, Value, Employee Stock Purchase Plan $ 0 $ 0 0 0 0
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period 143,000        
Balance, beginning of period at Dec. 31, 2017 $ 437,907 43 350,834 (625) 87,655
Net income 19,066        
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax (319)        
Other comprehensive income (loss) (319)        
Balance, end of period at Jun. 30, 2018 465,529 $ 44 357,076 (944) 109,353
Common Stock, Shares, Outstanding   43,667,169      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period   102,976      
Stock Issued During Period, Value, Stock Options Exercised 1,874 $ 0 1,874 0 0
Stock Issued During Period, Shares, Restructed Stock Award, Net of Forfeitures   12,670      
Stock Issued During Period, Value, Restricted Stock Award, Gross (13) $ 0 (13) 0 0
Balance, beginning of period at Mar. 31, 2018 457,006 44 350,810 (233) 106,385
Net income 5,669 0 0 0 5,669
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax (711) 0 0 (711) 0
Other comprehensive income (loss) (711)        
Common stock cash dividends (2,713) 0 (12) 0 (2,701)
Stockholders' Equity, Other 0       0
Stock-based compensation expense 3,563 0 3,563 0 0
Balance, end of period at Jun. 30, 2018 465,529 $ 44 357,076 (944) 109,353
Stock Issued During Period, Shares, Employee Stock Purchase Plans   47,300      
Stock Issued During Period, Value, Employee Stock Purchase Plan $ 854 $ 0 $ 854 $ 0 $ 0
Common Stock, Shares, Outstanding 42,708,733 43,830,115      
XML 24 R7.htm IDEA: XBRL DOCUMENT v3.10.0.1
ACCOUNTING POLICIES
6 Months Ended
Jun. 30, 2018
Accounting Policies [Abstract]  
Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]
The accompanying unaudited condensed consolidated financial statements have been prepared by Luminex Corporation (the Company or Luminex) in accordance with United States generally accepted accounting principles (U.S. GAAP) for interim financial information and the rules and regulations of the Securities and Exchange Commission (SEC). Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete financial statements. The condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All significant intercompany accounts and transactions have been eliminated in consolidation. In the opinion of management, all adjustments (consisting of normal recurring entries) considered necessary for a fair presentation have been included. Operating results for the three and six months ended June 30, 2018 are not necessarily indicative of the results that may be expected for the year ending December 31, 2018. These financial statements should be read in conjunction with the financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2017 (the 2017 10-K).
XML 25 R8.htm IDEA: XBRL DOCUMENT v3.10.0.1
INVENTORIES
6 Months Ended
Jun. 30, 2018
Inventory Disclosure [Abstract]  
INVENTORIES

Inventories are stated at the lower of cost or net realizable value, with cost determined according to the standard cost method, which approximates the first-in, first-out method. Net realizable value is defined as the estimated selling price in the ordinary course of business, less reasonably predictable costs of completion, disposal and transportation. The Company routinely assesses its on-hand inventory for timely identification and measurement of obsolete, slow-moving or otherwise impaired inventory. Net inventories consisted of the following (in thousands):
 
June 30, 2018
 
December 31, 2017
Parts and supplies
$
31,458

 
$
29,266

Work-in-progress
9,895

 
8,712

Finished goods
10,732

 
11,500

 
$
52,085

 
$
49,478

XML 26 R9.htm IDEA: XBRL DOCUMENT v3.10.0.1
FAIR VALUE MEASUREMENTS
6 Months Ended
Jun. 30, 2018
Fair Value Disclosures [Abstract]  
FAIR VALUE MEASUREMENTS

The Fair Value Measurements and Disclosures Topic of the Financial Accounting Standards Board (FASB) Accounting Standards Codification (ASC) defines fair value, establishes a framework for measuring fair value under U.S. GAAP and enhances disclosures about fair value measurements. Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. The ASC describes a fair value hierarchy based on the following three levels of inputs that may be used to measure fair value, of which the first two are considered observable and the last unobservable:
 
Level 1 –
Quoted prices in active markets for identical assets or liabilities.
 
Level 2 –
Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
 
Level 3 –
Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.

The Company determines the fair value of its investment portfolio assets by obtaining non-binding market prices from its third-party portfolio managers on the last day of the quarter, whose sources may use quoted prices in active markets for identical assets (Level 1 inputs) or inputs other than quoted prices that are observable either directly or indirectly (Level 2 inputs) in determining fair value. There were no transfers between Level 1, Level 2, or Level 3 measurements for the six-month period ended June 30, 2018.

The Company's financial assets and liabilities were all Level 1 money market fund assets and were measured at fair value on a recurring basis. These Level 1 assets were $0.7 million as of June 30, 2018 and December 31, 2017.

 
Fair Value Measurements as of June 30, 2018 Using
 
Level 1
 
Level 2
 
Level 3
 
Total
Assets:
 
 
 
 
 
 
 
Money Market funds
$
702

 
$

 
$

 
$
702



 
Fair Value Measurements as of December 31, 2017 Using
 
Level 1
 
Level 2
 
Level 3
 
Total
Assets:
 
 
 
 
 
 
 
Money Market funds
$
701

 
$

 
$

 
$
701

XML 27 R10.htm IDEA: XBRL DOCUMENT v3.10.0.1
INTANGIBLE ASSETS
6 Months Ended
Jun. 30, 2018
Goodwill and Intangible Assets Disclosure [Abstract]  
Research, Development, and Computer Software Disclosure [Text Block]
The in-process research and development (IP R&D) project is the development of the next generation VERIGENE® system, VERIGENE II, on which we began clinical trials in May 2018. We believe the VERIGENE II will launch commercially in 2019. The estimated cost to complete this project is less than $1.0 million.
XML 28 R11.htm IDEA: XBRL DOCUMENT v3.10.0.1
ACCUMULATED OTHER COMPREHENSIVE INCOME
6 Months Ended
Jun. 30, 2018
Equity [Abstract]  
Comprehensive Income, Policy [Policy Text Block]
Other comprehensive income (loss) represents a measure of all changes in equity that result from recognized transactions and other economic events other than those resulting from investments by and distributions to shareholders. Other comprehensive income (loss) for the Company includes foreign currency translation adjustments.

The following table presents the changes in each component of accumulated other comprehensive loss, net of tax (in thousands):
 
Foreign Currency Items
 
Available-for-Sale Investments
 
Accumulated Other Comprehensive Income (Loss) Items
Balance as of December 31, 2017
$
(625
)
 
$

 
$
(625
)
Other comprehensive income before reclassifications
(319
)
 

 
(319
)
Net current-period other comprehensive loss
(319
)
 

 
(319
)
Balance as of June 30, 2018
$
(944
)
 
$

 
$
(944
)


The following table presents the tax expense allocated to each component of other comprehensive income (loss) (in thousands):
 
Three Months Ended June 30, 2018
 
Six Months Ended June 30, 2018
 
Before Tax
 
Tax Benefit
 
Net of Tax
 
Before Tax
 
Tax Benefit
 
Net of Tax
Foreign currency translation adjustments
$
(711
)
 
$

 
$
(711
)
 
$
(319
)
 
$

 
$
(319
)
Unrealized gains on available-for-sale investments

 

 

 

 

 

Other comprehensive loss
$
(711
)
 
$

 
$
(711
)
 
$
(319
)
 
$

 
$
(319
)
XML 29 R12.htm IDEA: XBRL DOCUMENT v3.10.0.1
EARNINGS PER SHARE
6 Months Ended
Jun. 30, 2018
Earnings Per Share [Abstract]  
EARNINGS PER SHARE
A reconciliation of the denominators used in computing per share net income (EPS) is as follows (in thousands, except per share amounts):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2018
 
2017
 
2018
 
2017
Basic:
 
 
 
 
 
 
 
Net income
$
5,669

 
$
5,544

 
$
19,066

 
$
14,775

Less: allocation to participating securities
(98
)
 
(103
)
 
(325
)
 
(276
)
Net income attributable to common stockholders
$
5,571

 
$
5,441

 
$
18,741

 
$
14,499

Weighted average common stock outstanding
43,734

 
43,160

 
43,599

 
43,030

Net income per share attributable to common stockholders
$
0.13

 
$
0.13

 
$
0.43

 
$
0.34

 
 
 
 
 


 


Diluted:
 

 
 

 
 

 
 

Net income
$
5,669

 
$
5,544

 
$
19,066

 
$
14,775

Less: allocation to participating securities
(98
)
 
(103
)
 
(324
)
 
(276
)
Net income attributable to common stockholders
$
5,571

 
$
5,441

 
$
18,742

 
$
14,499

Weighted average common stock outstanding
43,734

 
43,160

 
43,599

 
43,030

Effect of dilutive securities: stock options and awards
512

 
99

 
272

 
98

Weighted-average shares used in computing net income per share
44,246

 
43,259

 
43,871

 
43,128

Net income per share attributable to common stockholders
$
0.13

 
$
0.13

 
$
0.43

 
$
0.34



Basic net income per share is computed by dividing the net income for the period by the weighted average number of common shares outstanding during the period. Diluted net income per share is computed by dividing the net income for the period by the weighted average number of common and common equivalent shares outstanding during the period. Stock options to acquire approximately 0.8 million and 2.5 million shares for the three months ended June 30, 2018 and 2017, and 0.6 million and 2.0 million shares for the six months ended June 30, 2018 and 2017, respectively, were excluded from the computations of diluted EPS because the effect of including those stock options would have been anti-dilutive.

We apply the two-class method of computing EPS, which requires the calculation of separate EPS amounts for our non-vested, time-based restricted stock awards with non-forfeitable dividends and for our common stock. Our non-vested, time-based restricted stock awards with non-forfeitable dividends are considered securities which participate in undistributed earnings with common stock. Under the two-class computation method, net losses are not allocated to participating securities unless the holder of the security has a contractual obligation to share in the losses. Our non-vested, time-based restricted stock awards with non-forfeitable dividends do not have such an obligation so they are not allocated losses.
XML 30 R13.htm IDEA: XBRL DOCUMENT v3.10.0.1
STOCKHOLDERS' EQUITY
6 Months Ended
Jun. 30, 2018
Equity [Abstract]  
Shareholders' Equity and Share-based Payments [Text Block]
Dividends

On May 18, 2018, the Board of Directors declared a cash dividend on the Company’s common stock of $0.06 per share. The dividend declared was payable to stockholders of record as of June 22, 2018 and was paid on July 13, 2018. The Company’s intent is to pay a continuing dividend on a quarterly basis.

Stock-Based Compensation

The Company’s stock option activity for the six months ended June 30, 2018 was as follows:
Stock Options (shares in thousands)
Shares
 
Weighted Average Exercise Price
Outstanding as of December 31, 2017
3,086

 
$
18.10

Granted
761

 
22.06

Exercised
(143
)
 
17.96

Cancelled or expired
(372
)
 
18.48

Outstanding as of June 30, 2018
3,332

 
$
19.01


 
The Company had $14.1 million of total unrecognized compensation costs related to stock options as of June 30, 2018. These costs are expected to be recognized over a weighted average period of 2.64 years.

The Company’s restricted share activity for the six months ended June 30, 2018 was as follows:
Restricted Stock Awards (shares in thousands)
Shares
 
Weighted Average Grant Price
Non-vested as of December 31, 2017
715

 
$
18.46

Granted
383

 
22.14

Vested
(284
)
 
18.47

Cancelled or expired
(39
)
 
19.25

Non-vested as of June 30, 2018
775

 
$
20.24

 
 
 
 
Restricted Stock Units (in thousands)
Shares
 
 

Non-vested as of December 31, 2017
423

 
 

Granted
92

 
 

Vested
(49
)
 
 

Cancelled or expired
(3
)
 
 

Non-vested as of June 30, 2018
463

 
 


 
As of June 30, 2018, there were $15.6 million and $3.2 million of total unrecognized compensation costs related to Restricted Stock Awards (RSAs) and Restricted Stock Units (RSUs), respectively. These costs are expected to be recognized over a weighted average period of 2.82 years for the RSAs and 2.40 years for the RSUs. The Company issues a small number of cash settled RSUs pursuant to the Company's equity incentive plan in certain foreign countries. These grants do not result in the issuance of common stock and are considered immaterial by the Company.

The following are the stock-based compensation costs recognized in the Company’s condensed consolidated statements of comprehensive income (in thousands):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2018
 
2017
 
2018
 
2017
Cost of revenue
$
406

 
$
402

 
$
816

 
$
737

Research and development
537

 
759

 
200

 
597

Selling, general and administrative
2,604

 
2,865

 
3,792

 
3,414

Stock-based compensation costs reflected in net income
$
3,547

 
$
4,026

 
$
4,808

 
$
4,748

XML 31 R14.htm IDEA: XBRL DOCUMENT v3.10.0.1
INCOME TAXES
6 Months Ended
Jun. 30, 2018
Income Tax Disclosure [Abstract]  
Income Tax Disclosure [Text Block]
NOTE 11 — INCOME TAXES
 
At the end of each interim reporting period, an estimate is made of the effective tax rate expected to be applicable for the full year. The estimated full year’s effective tax rate is used to determine the income tax rate for each applicable interim reporting period.  The effect on deferred tax assets and liabilities of a change in tax rates is recognized in the results of operations in the period of the enactment date.  The effective tax rate for the six months ended June 30, 2018 was 19.2%, including amounts recorded for discrete events. This differs from the statutory rate of 21% primarily as a result of the worldwide mix of consolidated earnings and losses before taxes and changes to provisional amounts recorded for certain aspects of the Tax Cuts and Jobs Act (the Tax Act). The Company currently expects a 2018 full year effective tax rate of 25% to 30%, excluding amounts recorded for discrete events. The Company’s tax expense reflects the full federal, various state, and foreign blended statutory rates. The Company will be subject to the Tax Act provisions regarding U.S. federal taxation of foreign intangible income and has included in its estimate of income tax the effects of this tax. The effect of this estimate is still under evaluation as the Company gains a more thorough understanding of these provisions and changes may materially impact income tax expenses. The Company is utilizing its net operating losses (NOLs) and tax credits in the U.S., Canada and the Netherlands and, therefore, cash taxes to be paid are expected to be less than 10% of book tax expense.
The Tax Act was enacted on December 22, 2017.  The Tax Act includes, among other things, a U.S. federal corporate income tax rate decrease from 35% to 21%, requires companies to pay a one-time transition tax on earnings of certain foreign subsidiaries that were previously tax deferred, and creates new taxes on certain foreign sourced earnings.  On December 22, 2017, Staff Accounting Bulletin No. 118 (SAB 118) was issued to address the application of U.S. GAAP in situations when a registrant does not have the necessary information available, prepared, or analyzed (including computations) in reasonable detail to complete the accounting for certain income tax effects of the Tax Act. The Company is applying the guidance in SAB 118 when accounting for the enactment-date effect of the Tax Act.  As of June 30, 2018, the Company has not completed its accounting for all of the tax effects of the Tax Act; however, the Company has made a reasonable estimate of the effects.  During the three month period ended March 31, 2018 and for the six month period ended June 30, 2018, the Company recognized adjustments totaling $2.2 million to the provisional amounts recorded at December 31, 2017 and included these adjustments as a component of income tax expense from continuing operations.  The Company will continue to make and refine its calculations as additional analysis is completed. These changes could be material to income tax expense. 
Deferred tax assets and liabilities.  The Company remeasured certain deferred tax assets and liabilities based on the tax rates at which they are expected to reverse to in the future, which is generally 21%.  The Company recorded a provisional amount of $2.7 million at December 31, 2017 related to the remeasurement of certain deferred tax balances.  Upon further analyses of certain aspects of the Tax Act and refinement of its calculations during the three month period ended March 31, 2018 and included in the six months ended June 30, 2018, the Company increased its provisional amount by $164,000, which is included as a component of income tax expense from continuing operations.  Due to the continued refinement of its calculations for the transition tax, certain aspects of deferred compensation, and the effect these calculations may have on the measurement of NOLs and other carryforwards, the Company will continue to analyze and refine its calculations related to the measurement of these balances.  As of June 30, 2018, the Company's deferred tax assets and liabilities continue to have provisional amounts recorded for remeasurement.
Foreign tax effects

One-time transition tax.  The one-time transition tax is based on the Company's total post-1986 earnings and profits (E&P), which the Company had deferred from U.S. income taxes under previous U.S. law.  The Company originally recorded a provisional amount for its one-time transition tax liability of $6.7 million at December 31, 2017.  Upon further analysis of certain aspects of the E&P of its Canadian subsidiary and refinement of its calculations for its foreign subsidiaries during the six months ended June 30, 2018, the Company decreased this provisional amount by $1.3 million, which was recorded during the three month period ended March 31, 2018 and is included as a component of income tax expense from continuing operations.  As of June 30, 2018, the Company continues to have provisional amounts recorded for the one-time tax liability. As the Company continues to refine its E&P analysis, the Company will refine its calculations of the one-time transitions tax, which could affect the measurement of this liability.
Deferred tax liabilities for withholding tax.  The excess of financial reporting basis over tax basis of the Company’s foreign subsidiaries is considered permanently reinvested with the exception of certain earnings of the Canadian subsidiary.  The Company originally recorded a provisional amount of deferred tax liability for withholding and state income taxes associated with the ultimate repatriation from Canada to the U.S. of these certain earnings of $3.2 million at December 31, 2017.  Upon further analysis of its calculations of the Canadian withholding tax during the six months ended June 30, 2018, the Company decreased its provisional amount by $2.5 million, which was recorded during the three month period ended March 31, 2018 and is included as a component of income tax expense from continuing operations. The deferred tax liabilities for withholding tax are still provisional as of June 30, 2018 as the Company’s permanent reinvestment assertions for foreign earnings associated with certain aspects of the Tax Act are not yet finalized.
In June 2018, the Company recorded an income tax expense of $1.3 million based primarily on the results of a Canadian income tax audit. The expense recorded is the net result of reductions to the scientific research and experimental development expenditure pool and investment tax credit carryforward balances and an increase to non-capital carryforward losses.
The Company or one of its subsidiaries files income tax returns in the U.S. federal jurisdiction, Australia, Canada, China, Hong Kong, Japan, the Netherlands, and various U.S. states. Due to net operating losses, the U.S., Canadian and Australian tax returns dating back to 2011 can still be reviewed by the taxing authorities. The Netherlands tax returns dating back to 2013 can still be reviewed by the taxing authorities. For the six months ended June 30, 2018, unrecognized tax benefits related to the U.S. transition tax on earnings of certain foreign subsidiaries and deferred tax liabilities for withholding tax of $1.3 million and $140,000, respectively, were recorded. The Company does not expect any material changes to the unrecognized tax benefit liability within the next 12 months. The Company recognizes interest and penalties related to uncertain tax positions in the provision for income taxes.
XML 32 R15.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONTINGENCIES
6 Months Ended
Jun. 30, 2018
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Disclosure [Text Block]
In the normal course of business, the Company is subject to claims, lawsuits and legal proceedings. When and if it appears probable in management's judgment, and based upon consultation with outside counsel, that we will incur monetary damages or other costs in connection with any claims or proceedings, and such costs can be reasonably estimated, we record the estimated liability in the financial statements.  If only a range of estimated losses can be estimated, we record an amount within the range that, in management's judgment, reflects the most likely outcome; if none of the estimates within that range is a better estimate than any other amount, we record the liability at the low end of the range of estimates. Any such accrual would be charged to expense in the appropriate period.   We disclose significant contingencies when the loss is not probable and/or the amount of the loss is not estimable, when we believe there is at least a reasonable possibility that a loss has been incurred.  We recognize costs associated with legal proceedings in the period in which the services were provided.
XML 33 R16.htm IDEA: XBRL DOCUMENT v3.10.0.1
RECENT ACCOUNTING PRONOUNCMENTS (Notes)
6 Months Ended
Jun. 30, 2018
Accounting Changes and Error Corrections [Abstract]  
New Accounting Pronouncements and Changes in Accounting Principles [Text Block]
NOTE 13 — RECENT ACCOUNTING PRONOUNCEMENTS

Recently adopted accounting guidance

In May 2014, the FASB issued the Standard which outlines a single comprehensive model to use in accounting for revenue arising from contracts with customers and supersedes most current revenue recognition guidance, including industry-specific guidance. The core principle of the revenue model is that an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. The Company adopted the Standard effective January 1, 2018, using the modified retrospective approach. Under this method, the Company recorded a cumulative adjustment increasing retained earnings of $10.6 million before related tax impacts or $8.1 million net of related tax impacts. See Note 10, “Revenue Recognition” for additional discussion related to the Company’s adoption of the Standard. Under the Standard, estimated royalty revenue will be recorded each quarter on an accrual basis to more closely coincide with the timing of the end user sale by the strategic partner; with reconciliation made upon submission of the royalty report by the partner indicating actual royalties owed in the following quarter.  In addition, the Company began recording the portion of reagent rental revenue associated with the recovery of the cost of providing the system and other hardware in reagent rental agreements as system revenue rather than assay revenue effective January 1, 2018. This change has not and is not expected to have any impact on top line revenue and the Company does not anticipate any material effects to its revenue categorization.

In January 2016, the FASB issued guidance that amends various aspects of the recognition, measurement, presentation, and disclosure for financial instruments. This guidance was effective for annual reporting periods, and interim periods within those years beginning after December 15, 2017. The Company adopted this standard during the quarter ended March 31, 2018. The adoption of this new standard resulted in a change to the Company’s accounting policy; however, adoption did not have a material impact on its consolidated financial position or results of operations.

In August 2016, the FASB issued specific guidance on eight cash flow classification issues that are not currently addressed by current U.S. GAAP and thereby reduce the current diversity in practice.  This guidance is effective for annual periods beginning after December 15, 2017. The Company adopted this standard during the quarter ended March 31, 2018, and its adoption did not have a material impact on its consolidated financial statements.

In October 2016, the FASB issued guidance on income taxes which requires companies to recognize the income tax effects of intercompany sales and transfers of assets, other than inventory, in the income statement as income tax expense (or benefit) in the period in which the transfers occur.  The new standard became effective for the Company on January 1, 2018.  The Company has adopted this new standard using the modified retrospective method through a cumulative-effect adjustment, based on currently enacted tax rates, directly to retained earnings as of the beginning of that date.  The adoption of this new standard resulted in a change to the Company's accounting policy; however, adoption did not have a material impact on the Company’s consolidated financial position or results of operations.

On January 10, 2018, the FASB issued guidance on the accounting for tax on the global intangible low-taxed income (GILTI) provisions of the Tax Act. The GILTI provisions impose a tax on foreign income in excess of a deemed return on tangible assets of foreign corporations. Effective January 1, 2018, the Company recognizes the tax on GILTI as a period expense in the period the tax is incurred.  Under this policy, the Company has not provided deferred taxes related to temporary differences that upon their reversal will affect the amount of income subject to GILTI in the period. 

In January 2018, the FASB issued guidance related to reporting comprehensive income, which gives entities the option to reclassify to retained earnings the tax effects resulting from the Tax Act related to items in Additional Other Comprehensive Income (AOCI) that the FASB refers to as having been “stranded” in AOCI. The guidance is effective for annual and interim periods beginning after December 15, 2018, and is applicable to the Company in fiscal year 2019; however, early adoption is permitted. The Company does not have any tax effects resulting from the Tax Act that are stranded in AOCI and therefore this guidance has no impact on its consolidated financial statements. The Company has early adopted this guidance and established the accounting policy for reclassifying to retained earnings any tax effects resulting from the Tax Act that are stranded in AOCI.

In June 2018, the FASB issued guidance which simplifies the accounting for share-based payments to nonemployees by aligning it with the accounting for share-based payments to employees, with certain exceptions. For public business entities, the guidance is effective for annual periods beginning after December 15, 2018, and interim periods within those annual periods, however, early adoption is permitted. Although nonemployee directors do not satisfy the definition of employee, under FASB guidance, the Company's nonemployee directors acting in their role as members of a board of directors are treated as employees as those directors were elected by the Company's shareholders. Therefore, awards granted to these nonemployee directors for their services as directors already were accounted for as employee awards. The Company has early adopted this guidance, which did not have a material impact on its consolidated financial statements.

Recent accounting guidance not yet adopted

In January 2017, the FASB issued guidance on intangibles, including goodwill, which simplifies how companies calculate goodwill impairments by eliminating Step 2 of the impairment test. The guidance requires companies to compare the fair value of a reporting unit to its carrying amount and recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit's fair value. The guidance is effective for annual periods beginning after December 15, 2019, and is applicable to the Company in fiscal year 2020; however, early adoption is permitted. The Company does not anticipate that this guidance will have a material impact on its consolidated financial statements.

In February 2016, the FASB issued guidance requiring lessees to recognize a right-of-use asset and a lease liability on the balance sheet for all leases, with the exception of short-term leases. The effective date of the new guidance is for the Company's first quarter of fiscal year 2019; however, early adoption is permitted. The FASB has approved an optional, alternative method to adopt the lease standard by recognizing a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption. While the Company is continuing to assess the effects of adoption, we believe that we will use this alternative transition method. The Company continues to evaluate the impact of the adoption of this requirement on its consolidated financial statements, has completed an inventory of the Company's leases, and does not anticipate that adoption of this guidance will have a material impact on its consolidated financial statements except for the addition of the right-of-use asset and a lease liability to the consolidated balance sheet.
XML 34 R17.htm IDEA: XBRL DOCUMENT v3.10.0.1
STOCKHOLDERS' EQUITY DIVIDENDS (Policies)
6 Months Ended
Jun. 30, 2018
Equity [Abstract]  
Dividends Declared [Table Text Block]
On May 18, 2018, the Board of Directors declared a cash dividend on the Company’s common stock of $0.06 per share. The dividend declared was payable to stockholders of record as of June 22, 2018 and was paid on July 13, 2018.
XML 35 R18.htm IDEA: XBRL DOCUMENT v3.10.0.1
STOCKHOLDERS' EQUITY STOCK (Policies)
6 Months Ended
Jun. 30, 2018
Equity [Abstract]  
Share-based Compensation, Stock Options, Activity [Table Text Block]
The Company’s stock option activity for the six months ended June 30, 2018 was as follows:
Stock Options (shares in thousands)
Shares
 
Weighted Average Exercise Price
Outstanding as of December 31, 2017
3,086

 
$
18.10

Granted
761

 
22.06

Exercised
(143
)
 
17.96

Cancelled or expired
(372
)
 
18.48

Outstanding as of June 30, 2018
3,332

 
$
19.01


 
The Company had $14.1 million of total unrecognized compensation costs related to stock options as of June 30, 2018. These costs are expected to be recognized over a weighted average period of 2.64 years.
Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block]
The Company’s restricted share activity for the six months ended June 30, 2018 was as follows:
Restricted Stock Awards (shares in thousands)
Shares
 
Weighted Average Grant Price
Non-vested as of December 31, 2017
715

 
$
18.46

Granted
383

 
22.14

Vested
(284
)
 
18.47

Cancelled or expired
(39
)
 
19.25

Non-vested as of June 30, 2018
775

 
$
20.24

 
 
 
 
Restricted Stock Units (in thousands)
Shares
 
 

Non-vested as of December 31, 2017
423

 
 

Granted
92

 
 

Vested
(49
)
 
 

Cancelled or expired
(3
)
 
 

Non-vested as of June 30, 2018
463

 
 


 
As of June 30, 2018, there were $15.6 million and $3.2 million of total unrecognized compensation costs related to Restricted Stock Awards (RSAs) and Restricted Stock Units (RSUs), respectively. These costs are expected to be recognized over a weighted average period of 2.82 years for the RSAs and 2.40 years for the RSUs. The Company issues a small number of cash settled RSUs pursuant to the Company's equity incentive plan in certain foreign countries. These grants do not result in the issuance of common stock and are considered immaterial by the Company.
Disclosure of Compensation Related Costs, Share-based Payments [Text Block]
The following are the stock-based compensation costs recognized in the Company’s condensed consolidated statements of comprehensive income (in thousands):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2018
 
2017
 
2018
 
2017
Cost of revenue
$
406

 
$
402

 
$
816

 
$
737

Research and development
537

 
759

 
200

 
597

Selling, general and administrative
2,604

 
2,865

 
3,792

 
3,414

Stock-based compensation costs reflected in net income
$
3,547

 
$
4,026

 
$
4,808

 
$
4,748

XML 36 R19.htm IDEA: XBRL DOCUMENT v3.10.0.1
INVESTMENTS (Tables)
6 Months Ended
Jun. 30, 2018
Cash and Cash Equivalents [Abstract]  
Marketable Securities, Policy [Policy Text Block]
The Company determines the appropriate classification of its investments in debt and equity securities at the time of purchase and re-evaluates such determinations at each balance sheet date. Marketable securities that are bought and held principally for the purpose of selling them in the near term are classified as trading securities and are reported at fair value, with unrealized gains and losses recognized in earnings. Debt securities are classified as held-to-maturity when the Company has the positive intent and ability to hold the securities to maturity. Held-to-maturity securities are stated at amortized cost, which approximates the fair value of these investments. Debt securities for which the Company does not have the intent or ability to hold to maturity are classified as available-for-sale. Debt and marketable equity securities not classified as held-to-maturity or as trading are classified as available-for-sale, and are carried at fair market value, with the unrealized gains and losses included in the determination of comprehensive income and reported in stockholders’ equity. As of June 30, 2018 and December 31, 2017, all of the Company’s marketable securities were classified as available-for-sale. Marketable securities are recorded as either short-term or long-term on the balance sheet based on the contractual maturity date. The fair value of all securities is determined by quoted market prices, market interest rate inputs, or other than quoted prices that are observable either directly or indirectly (as of the end of the reporting period). Declines in fair value below the Company’s carrying value deemed to be other than temporary are charged against net earnings. As of June 30, 2018, the Company had no short or long-term investments
Schedule of Available-for-sale Securities Reconciliation [Table Text Block]
Available-for-sale securities consisted of the following as of June 30, 2018 (in thousands):
 
Amortized Cost
 
Gains in Accumulated Other Comprehensive Income
 
Losses in Accumulated Other Comprehensive Income
 
Estimated Fair Value
Current:
 
 
 
 
 
 
 
Cash equivalents
$
702

 
$

 
$

 
$
702

Total current securities
702

 

 

 
702

Noncurrent:
 

 
 

 
 

 
 

Total noncurrent securities

 

 

 

Total available-for-sale securities
$
702

 
$

 
$

 
$
702


Available-for-sale Securities [Table Text Block]
There were no proceeds from the sales of available-for-sale securities during the three and six months ended June 30, 2018. Realized gains and losses on sales of investments are determined using the specific identification method. Realized gains and losses are included in Other Income, net in the Consolidated Statements of Comprehensive Income. All of the Company's available-for-sale securities with gross unrealized holding losses as of June 30, 2018 and December 31, 2017 have been in a loss position for less than 12 months.

There were no available-for-sale debt securities as of June 30, 2018 and December 31, 2017.
XML 37 R20.htm IDEA: XBRL DOCUMENT v3.10.0.1
INVESTMENTS AND OTHER ASSETS OTHER ASSETS (Tables)
6 Months Ended
Jun. 30, 2018
Other Assets [Abstract]  
Investments and Other Noncurrent Assets [Text Block]

During the three months ended June 30, 2018, the Company made a $1.8 million investment in a private company. Based in the U.S. and not publicly traded, this minority investment is included at cost in other long-term assets of the Company’s Consolidated Balance Sheets. The Company does not have significant influence over the investee since the Company owns less than 20% of the voting equity in the investee. Further, the Company does not participate in policy-making processes or interchange managerial personnel.

During each of the years ended December 31, 2017 and December 31, 2016, the Company made a $1.0 million minority interest investment (an aggregate of $2.0 million), in a second private company based in the U.S. that is focused on development of next generation technologies. This minority interest is included at cost in other long-term assets on the Company’s Consolidated Balance Sheets as the Company does not have significant influence over the investee. The Company owns less than 20% of the voting equity in the investee, which is not publicly traded, and the Company does not participate in policy-making processes. Although we may invest further in this entity over the course of the next several quarters, we do not anticipate our ownership interest to exceed 20% in the short-term. During the year ended December 31, 2017, the Company also entered into a $1.4 million promissory note with this same private company. The promissory note is payable at the annual interest rate of 1.95% with a maturity date of 5 years from the date of issuance. The Company loaned an additional $1.0 million to the private company in the six months ended June 30, 2018, resulting in a notes receivable balance of $2.4 million as of June 30, 2018.

The Company owns a minority interest in a third private company based in the U.S. through its investment of $1.0 million in the third quarter of 2012.  This minority interest is included at cost in other long-term assets on the Company’s Consolidated Balance Sheets as the Company does not have significant influence over the investee since the Company owns less than 20% of the voting equity in the investee and the investee is not publicly traded. Further, the Company does not participate in policy-making processes or interchange managerial personnel.

These investments do not have readily determinable fair values. Therefore, the Company has elected the measurement alternative for these minority interests and the investments are recorded at cost, less any impairment, including changes resulting from observable price changes. The Company regularly evaluates the carrying value of its investment for impairment and whether any events or circumstances are identified that would significantly harm the fair value of the investment. The primary indicators the Company utilizes to identify these events and circumstances are the investee's ability to remain in business, such as the investee's liquidity and rate of cash use, and the investee’s ability to secure additional funding and the value of that additional funding. In the event a decline in fair value is less than the investment's carrying value, the Company will record an impairment charge in Other Income, net in the Consolidated Statements of Comprehensive Income. As of June 30, 2018, the Company has not recorded any impairment charges related to the investments discussed above.

As the inputs utilized for the Company's periodic impairment assessment are not based on observable market data, the determination of fair value of this investment is classified within Level 3 of the fair value hierarchy. See Note 4 - Fair Value Measurement to our Condensed Consolidated Financial Statements for further information on the fair value hierarchy and the three classification levels. To determine the fair value of these investments, the Company uses all available financial information related to the entities, including information based on recent or pending third-party equity investments in these entities. In certain instances, an investment's fair value is not estimated as there are no identified events or changes in the circumstances that may have a significant adverse effect on the fair value of the investments and to do so would be impractical.
Schedule of Other Assets, Noncurrent [Table Text Block]
Other long-term assets consisted of the following (in thousands):
 
June 30, 2018
 
December 31, 2017
Purchased technology rights (net of accumulated amortization of $7,305 and $7,012 as of June 30, 2018 and December 31, 2017, respectively)
$
6,856

 
$
3,149

Investments
4,782

 
3,000

Notes receivable (1)
2,400

 
1,400

Other
1,033

 
1,050

 
$
15,071

 
$
8,599

(1) During the six months ended June 30, 2018, the Company increased the principal amount of the promissory note with a private company, in which it made an aggregate $2.0 million minority interest investment, as discussed above.
Estimated Future Amortization Expense Related to Intangible Assets
For the six months ending June 30, 2018 and year ended December 31, 2017, the Company recognized amortization expense related to the amortization of purchased technology rights of approximately $293,000 and $559,000, respectively.  Future amortization expense is estimated to be $302,000 in the two remaining quarters of 2018, $603,000 in 2019, $497,000 in 2020, $470,000 in 2021, $464,000 in 2022, $456,000 in 2023 and $3,712,000 thereafter.
The estimated aggregate amortization expense for the next five fiscal years and thereafter is as follows (in thousands):
2018 (six months)
$
4,333

2019
8,666

2020
8,666

2021
8,307

2022
7,060

Thereafter
21,639

 
$
58,671

IP R&D
12,982

 
$
71,653

XML 38 R21.htm IDEA: XBRL DOCUMENT v3.10.0.1
GOODWILL (Tables)
6 Months Ended
Jun. 30, 2018
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill Disclosure [Text Block]
Goodwill is reviewed for impairment at least annually at the beginning of the fourth quarter, or more frequently if impairment indicators arise. The Company's goodwill is not expected to be deductible for tax purposes. There were no changes in the carrying amount of the Company’s goodwill during the six months ended June 30, 2018 and twelve months ended December 31, 2017 as follows (in thousands):

 
June 30, 2018
 
December 31, 2017
Balance at beginning of year
$
85,481

 
$
85,481

Balance at end of period
$
85,481

 
$
85,481

XML 39 R22.htm IDEA: XBRL DOCUMENT v3.10.0.1
INTANGIBLE ASSETS (Tables)
6 Months Ended
Jun. 30, 2018
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible Assets Disclosure [Text Block]
The Company’s intangible assets are reflected in the table below (in thousands, except weighted average lives):
 
Finite-lived
 
Indefinite-lived
 
 
 
Technology, trade secrets and know-how
 
Customer lists and contracts
 
Other identifiable intangible assets
 
IP R&D
 
Total
2017
 
 
 
 
 
 
 
 
 
Balance as of December 31, 2016
$
81,385

 
$
19,097

 
$
5,664

 
$
12,982

 
$
119,128

Balance as of December 31, 2017
81,385

 
19,097

 
5,664

 
12,982

 
119,128

Less: accumulated amortization:
 

 
 

 
 

 
 

 
 

Accumulated amortization balance as of December 31, 2016
(28,137
)
 
(5,038
)
 
(1,112
)
 

 
(34,287
)
Amortization expense
(6,277
)
 
(1,999
)
 
(580
)
 

 
(8,856
)
Accumulated amortization balance as of December 31, 2017
(34,414
)
 
(7,037
)
 
(1,692
)
 

 
(43,143
)
Net balance as of December 31, 2017
$
46,971

 
$
12,060

 
$
3,972

 
$
12,982

 
$
75,985

Weighted average life (in years)
11

 
10

 
10

 
 

 
 

 
 
 
 
 
 
 
 
 
 
2018
 

 
 

 
 

 
 

 
 

Balance as of December 31, 2017
$
81,385

 
$
19,097

 
$
5,664

 
$
12,982

 
$
119,128

Balance as of June 30, 2018
81,385

 
19,097

 
5,664

 
12,982

 
119,128

Less: accumulated amortization:
 

 
 

 
 

 
 

 
 

Accumulated amortization balance as of December 31, 2017
(34,414
)
 
(7,037
)
 
(1,692
)
 

 
(43,143
)
Amortization expense
(3,044
)
 
(999
)
 
(289
)
 

 
(4,332
)
Accumulated amortization balance as of June 30, 2018
(37,458
)
 
(8,036
)
 
(1,981
)
 

 
(47,475
)
Net balance as of June 30, 2018
$
43,927

 
$
11,061

 
$
3,683

 
$
12,982

 
$
71,653

Weighted average life (in years)
11

 
10

 
10

 
 

 
 

Estimated Future Amortization Expense Related to Intangible Assets
For the six months ending June 30, 2018 and year ended December 31, 2017, the Company recognized amortization expense related to the amortization of purchased technology rights of approximately $293,000 and $559,000, respectively.  Future amortization expense is estimated to be $302,000 in the two remaining quarters of 2018, $603,000 in 2019, $497,000 in 2020, $470,000 in 2021, $464,000 in 2022, $456,000 in 2023 and $3,712,000 thereafter.
The estimated aggregate amortization expense for the next five fiscal years and thereafter is as follows (in thousands):
2018 (six months)
$
4,333

2019
8,666

2020
8,666

2021
8,307

2022
7,060

Thereafter
21,639

 
$
58,671

IP R&D
12,982

 
$
71,653

XML 40 R23.htm IDEA: XBRL DOCUMENT v3.10.0.1
ACCUMULATED OTHER COMPREHENSIVE INCOME (Tables)
6 Months Ended
Jun. 30, 2018
Equity [Abstract]  
Summary of Changes in Accumulated Other Comprehensive Income by Component
The following table presents the changes in each component of accumulated other comprehensive loss, net of tax (in thousands):
 
Foreign Currency Items
 
Available-for-Sale Investments
 
Accumulated Other Comprehensive Income (Loss) Items
Balance as of December 31, 2017
$
(625
)
 
$

 
$
(625
)
Other comprehensive income before reclassifications
(319
)
 

 
(319
)
Net current-period other comprehensive loss
(319
)
 

 
(319
)
Balance as of June 30, 2018
$
(944
)
 
$

 
$
(944
)
Comprehensive Income (Loss) Note [Text Block]
The following table presents the tax expense allocated to each component of other comprehensive income (loss) (in thousands):
 
Three Months Ended June 30, 2018
 
Six Months Ended June 30, 2018
 
Before Tax
 
Tax Benefit
 
Net of Tax
 
Before Tax
 
Tax Benefit
 
Net of Tax
Foreign currency translation adjustments
$
(711
)
 
$

 
$
(711
)
 
$
(319
)
 
$

 
$
(319
)
Unrealized gains on available-for-sale investments

 

 

 

 

 

Other comprehensive loss
$
(711
)
 
$

 
$
(711
)
 
$
(319
)
 
$

 
$
(319
)
XML 41 R24.htm IDEA: XBRL DOCUMENT v3.10.0.1
EARNINGS PER SHARE (Tables)
6 Months Ended
Jun. 30, 2018
Earnings Per Share [Abstract]  
Basic and Diluted Earnings Per Share
A reconciliation of the denominators used in computing per share net income (EPS) is as follows (in thousands, except per share amounts):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2018
 
2017
 
2018
 
2017
Basic:
 
 
 
 
 
 
 
Net income
$
5,669

 
$
5,544

 
$
19,066

 
$
14,775

Less: allocation to participating securities
(98
)
 
(103
)
 
(325
)
 
(276
)
Net income attributable to common stockholders
$
5,571

 
$
5,441

 
$
18,741

 
$
14,499

Weighted average common stock outstanding
43,734

 
43,160

 
43,599

 
43,030

Net income per share attributable to common stockholders
$
0.13

 
$
0.13

 
$
0.43

 
$
0.34

 
 
 
 
 


 


Diluted:
 

 
 

 
 

 
 

Net income
$
5,669

 
$
5,544

 
$
19,066

 
$
14,775

Less: allocation to participating securities
(98
)
 
(103
)
 
(324
)
 
(276
)
Net income attributable to common stockholders
$
5,571

 
$
5,441

 
$
18,742

 
$
14,499

Weighted average common stock outstanding
43,734

 
43,160

 
43,599

 
43,030

Effect of dilutive securities: stock options and awards
512

 
99

 
272

 
98

Weighted-average shares used in computing net income per share
44,246

 
43,259

 
43,871

 
43,128

Net income per share attributable to common stockholders
$
0.13

 
$
0.13

 
$
0.43

 
$
0.34

XML 42 R25.htm IDEA: XBRL DOCUMENT v3.10.0.1
ACCRUED LIABILITIES (Tables)
6 Months Ended
Jun. 30, 2018
Accrued Liabilities [Abstract]  
Schedule of Accrued Liabilities [Table Text Block]
Accrued liabilities consisted of the following (in thousands):
 
June 30, 2018
 
December 31, 2017
Compensation and employee benefits
$
11,149

 
$
18,218

Dividends payable
2,701

 
2,671

Income and other taxes
215

 
1,070

Warranty costs
1,334

 
1,308

Other
2,837

 
2,723

 
$
18,236

 
$
25,990

Schedule of Product Warranty Liability [Table Text Block]


The following table summarizes the changes in the warranty accrual (in thousands):
Accrued warranty costs as of December 31, 2017
$
1,308

Warranty adjustments/settlements
(991
)
Accrual for warranty costs
1,017

Accrued warranty costs as of June 30, 2018
$
1,334

XML 43 R26.htm IDEA: XBRL DOCUMENT v3.10.0.1
Investment Components - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Money Market Funds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale Securities and Held-to-maturity Securities $ 702 $ 701
Available-for-sale Securities, Amortized Cost Basis 702 701
Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax 0 0
Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax 0 0
Total Non-Current Available-for-Sale Securities [Domain]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale Securities and Held-to-maturity Securities 0 0
Available-for-sale Securities, Amortized Cost Basis 0 0
Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax 0 0
Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax 0 0
Total Current Available-for-Sale Securities [Domain]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale Securities and Held-to-maturity Securities 702 701
Available-for-sale Securities, Amortized Cost Basis 702 701
Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax 0 0
Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax 0 0
Marketable Securities and Investments Held at Cost [Domain]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale Securities and Held-to-maturity Securities 702 701
Available-for-sale Securities, Amortized Cost Basis 702 701
Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax 0 0
Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax $ 0 $ 0
XML 44 R27.htm IDEA: XBRL DOCUMENT v3.10.0.1
Investments - Cost Method - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended 24 Months Ended
Dec. 31, 2017
Dec. 31, 2017
Chandlertech [Member]    
Schedule of Cost-method Investments [Line Items]    
Payments to Noncontrolling Interests $ 1.0 $ 2.0
Genometry [Member]    
Schedule of Cost-method Investments [Line Items]    
Payments to Noncontrolling Interests $ 1.0  
XML 45 R28.htm IDEA: XBRL DOCUMENT v3.10.0.1
INVESTMENTS AND OTHER ASSETS Other Assets (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2018
Jun. 30, 2018
Dec. 31, 2017
Purchased Technology Rights $ 6,856,000 $ 6,856,000 $ 3,149,000
Cost Method Investments, Original Cost 4,782,000 4,782,000 3,000,000
Nontrade Receivables, Noncurrent 2,400,000 2,400,000 1,400,000
Other Assets, Miscellaneous, Noncurrent 1,033,000 1,033,000 1,050,000
Other Assets, Noncurrent 15,071,000 15,071,000 8,599,000
Future Amortization Expense Acquired Technology Rights Rest of Year   302,000  
Future Amortization Expense Acquired Technology Rights Year One   603,000  
Future Amortization Expense Acquired Technology Rights Year Two   497,000  
Future Amortization Expense Acquired Technology Rights Year Three   470,000  
Future Amortization Expense Acquired Technology Rights Year Four   464,000  
Future Amortization Expense Acquired Technology Rights Year Five   456,000  
Future Amortization Expense Acquired Technology Rights After Year Five   $ 3,712,000  
Technology-Based Intangible Assets [Member]      
Amortization $ 293,000   $ 559,000
XML 46 R29.htm IDEA: XBRL DOCUMENT v3.10.0.1
INVENTORIES INVENTORIES (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Inventory Disclosure [Abstract]    
Inventory, Raw Materials, Net of Reserves $ 31,458 $ 29,266
Inventory, Work in Process, Net of Reserves 9,895 8,712
Inventory, Finished Goods, Net of Reserves 10,732 11,500
Inventory, Net $ 52,085 $ 49,478
XML 47 R30.htm IDEA: XBRL DOCUMENT v3.10.0.1
FAIR VALUE MEASUREMENTS FAIR VALUE MEASUREMENTS (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Cash and Cash Equivalents, Fair Value Disclosure $ 702 $ 701
Fair Value, Inputs, Level 1 [Member]    
Cash and Cash Equivalents, Fair Value Disclosure 702 701
Fair Value, Inputs, Level 2 [Member]    
Cash and Cash Equivalents, Fair Value Disclosure 0 0
Fair Value, Inputs, Level 3 [Member]    
Cash and Cash Equivalents, Fair Value Disclosure $ 0 $ 0
XML 48 R31.htm IDEA: XBRL DOCUMENT v3.10.0.1
GOODWILL GOODWILL (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Dec. 31, 2016
Goodwill and Intangible Assets Disclosure [Abstract]      
Goodwill $ 85,481 $ 85,481 $ 85,481
XML 49 R32.htm IDEA: XBRL DOCUMENT v3.10.0.1
Intangible Assets - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Dec. 31, 2017
Dec. 31, 2016
Finite-Lived Intangible Assets [Line Items]            
Intangible Assets, Gross (Excluding Goodwill) $ 119,128   $ 119,128   $ 119,128 $ 119,128
Finite-Lived Intangible Assets, Accumulated Amortization (47,475)   (47,475)   (43,143) (34,287)
Intangible Assets, Net (Excluding Goodwill) 71,653   71,653   75,985  
Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year 4,333   4,333      
Amortization of Intangible Assets (2,166) $ (2,166) (4,332) $ (4,523) (8,856)  
Finite-Lived Intangible Assets, Amortization Expense, Year Two 8,666   8,666      
Finite-Lived Intangible Assets, Amortization Expense, Year Three 8,666   8,666      
Finite-Lived Intangible Assets, Amortization Expense, Year Four 8,307   8,307      
Finite-Lived Intangible Assets, Amortization Expense, Year Five 7,060   7,060      
Finite-Lived Intangible Assets, Amortization Expense, after Year Five 21,639   21,639      
Finite Lived Intangible Assets, Future Amortization Expense, Except In Process Research & Development 58,671   58,671      
Finite Lived Intangible Assets, Future Amortization Expense, In Process Research & Development 12,982   12,982      
Finite-Lived Intangible Assets, Net 71,653   71,653   75,985  
Technology-Based Intangible Assets [Member]            
Finite-Lived Intangible Assets [Line Items]            
Intangible Assets, Gross (Excluding Goodwill) 81,385   81,385   81,385 81,385
Finite-Lived Intangible Assets, Accumulated Amortization (37,458)   (37,458)   (34,414) (28,137)
Intangible Assets, Net (Excluding Goodwill) 43,927   $ 43,927   $ 46,971  
Finite-Lived Intangible Asset, Useful Life     11 years   11 years  
Amortization of Intangible Assets     $ (3,044)   $ (6,277)  
Customer-Related Intangible Assets [Member]            
Finite-Lived Intangible Assets [Line Items]            
Intangible Assets, Gross (Excluding Goodwill) 19,097   19,097   19,097 19,097
Finite-Lived Intangible Assets, Accumulated Amortization (8,036)   (8,036)   (7,037) (5,038)
Intangible Assets, Net (Excluding Goodwill) 11,061   $ 11,061   $ 12,060  
Finite-Lived Intangible Asset, Useful Life     10 years   10 years  
Amortization of Intangible Assets     $ (999)   $ (1,999)  
Other Intangible Assets [Member]            
Finite-Lived Intangible Assets [Line Items]            
Intangible Assets, Gross (Excluding Goodwill) 5,664   5,664   5,664 5,664
Finite-Lived Intangible Assets, Accumulated Amortization (1,981)   (1,981)   (1,692) (1,112)
Intangible Assets, Net (Excluding Goodwill) 3,683   $ 3,683   $ 3,972  
Finite-Lived Intangible Asset, Useful Life     10 years   10 years  
Amortization of Intangible Assets     $ (289)   $ (580)  
In Process Research and Development [Member]            
Finite-Lived Intangible Assets [Line Items]            
Intangible Assets, Gross (Excluding Goodwill) 12,982   12,982   12,982 $ 12,982
Intangible Assets, Net (Excluding Goodwill) $ 12,982   $ 12,982   $ 12,982  
XML 50 R33.htm IDEA: XBRL DOCUMENT v3.10.0.1
ACCUMULATED OTHER COMPREHENSIVE INCOME OTHER COMPREHENSIVE INCOME (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Dec. 31, 2017
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax, Portion Attributable to Noncontrolling Interest $ (711)   $ (319)    
Other Comprehensive Income (Loss), Foreign Currency Translation Gain (Loss) Arising During Period, Tax 0   0    
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax (711)   (319)    
Accumulated Other Comprehensive Income (Loss), Net of Tax (944)   (944)   $ (625)
Other Comprehensive Income (Loss), before Reclassifications, Net of Tax     (319)    
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent (711) $ 339 (319) $ 602  
Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, before Tax 0   0    
Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Tax 0   0    
Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Net of Tax 0   0    
Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent (711)   (319)    
Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent 0   0    
Accumulated Foreign Currency Adjustment Attributable to Parent [Member]          
Accumulated Other Comprehensive Income (Loss), Net of Tax (944)   (944)   (625)
Other Comprehensive Income (Loss), before Reclassifications, Net of Tax     (319)    
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent     (319)    
Accumulated Net Investment Gain (Loss) Attributable to Parent [Member]          
Accumulated Other Comprehensive Income (Loss), Net of Tax $ 0   0   $ 0
Other Comprehensive Income (Loss), before Reclassifications, Net of Tax     0    
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent     $ 0    
XML 51 R34.htm IDEA: XBRL DOCUMENT v3.10.0.1
EARNINGS PER SHARE EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Mar. 31, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Earnings Per Share [Abstract]          
Net income $ 5,669 $ 13,397 $ 5,544 $ 19,066 $ 14,775
Net Income (Loss) Attributable to Parent, Diluted         14,775
Participating Securities, Distributed and Undistributed Earnings (Loss), Basic       (325) (276)
Net Income (Loss) Available to Common Stockholders, Basic $ 5,571   $ 5,441 $ 18,741 $ 14,499
Weighted Average Number of Shares Outstanding, Basic 43,734   43,160 43,599 43,030
Earnings Per Share, Basic $ 0.13   $ 0.13 $ 0.43 $ 0.34
Net Income (Loss) Available to Common Stockholders, Diluted $ 5,571   $ 5,441 $ 18,742 $ 14,499
Weighted Average Number Diluted Shares Outstanding Adjustment 512   99 272 98
Participating Securities, Distributed and Undistributed Earnings (Loss), Diluted $ (98)   $ (103) $ (324) $ (276)
Weighted Average Number of Shares Outstanding, Diluted 44,246   43,259 43,871 43,128
Earnings Per Share, Diluted $ 0.13   $ 0.13 $ 0.43 $ 0.34
XML 52 R35.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stockholders' Equity - Additional Information (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Dec. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized $ 14,100   $ 14,100    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 3,332   3,332   3,086
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price $ 19.01   $ 19.01   $ 18.10
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross     761    
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price     $ 22.06    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period     (143)    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price     $ 0    
Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price     $ 0    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period     (372)    
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition     2 years 7 months 22 days    
Restricted Stock [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized $ 15,600   $ 15,600    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number 775   775   715
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value $ 20.24   $ 20.24   $ 18.46
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted     383    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value     $ 22.14    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period     (284)    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value     $ 18.47    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period     (39)    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value     $ 19.25    
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition     2 years 9 months 27 days    
Restricted Stock Units (RSUs) [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized $ 3,200   $ 3,200    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number 463   463   423
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted     92    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period     (49)    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period     (3)    
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition     2 years 4 months 26 days    
Net [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Allocated Share-based Compensation Expense $ 3,547 $ 4,026 $ 4,808 $ 4,748  
Research and Development Expense [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Allocated Share-based Compensation Expense 537 759 200 597  
Selling, General and Administrative Expenses [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Allocated Share-based Compensation Expense 2,604 2,865 3,792 3,414  
Cost of Sales [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Allocated Share-based Compensation Expense $ 406 $ 402 $ 816 $ 737  
XML 53 R36.htm IDEA: XBRL DOCUMENT v3.10.0.1
ACCRUED LIABILITIES (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2018
Dec. 31, 2017
Accrued Liabilities [Abstract]    
Standard Product Warranty Accrual $ 1,334 $ 1,308
Employee-related Liabilities, Current 11,149 18,218
Dividends Payable, Current 2,701 2,671
Taxes Payable, Current 215 1,070
Product Warranty Accrual, Current 1,334 1,308
Standard Product Warranty Accrual, Decrease for Payments (991)  
Standard Product Warranty Accrual, Increase for Warranties Issued 1,017  
Other Accrued Liabilities, Current 2,837 2,723
Accrued Liabilities, Current $ 18,236 $ 25,990
XML 54 R37.htm IDEA: XBRL DOCUMENT v3.10.0.1
REVENUE RECOGNITION (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2018
Jan. 01, 2018
Revenue Recognition [Abstract]    
Revenue Recognition Accounting Policy, Gross and Net Revenue Disclosure [Policy Text Block]
NOTE 10 — REVENUE RECOGNITION

On January 1, 2018, the Company adopted a new standard on revenue recognition, Accounting Standards Codification 606 (the Standard), using the modified retrospective transition method consistent with the guidance issued by the FASB in May 2014.  Under this method, the Company applied the guidance retrospectively, only to those contracts which were not completed as of the date of initial application, and recognized the cumulative effect of initially applying the Standard as an adjustment to the opening balance of retained earnings as of January 1, 2018. The comparative information has not been restated and continues to be reported under the accounting standards in effect for those periods.

The Standard applies to all contracts with customers, except for contracts that are within the scope of other standards, such as leases, insurance, collaboration arrangements and financial instruments.  Under the Standard, the Company recognizes revenue when its customer obtains control of promised goods or services, in an amount that reflects the consideration which the Company expects to receive in exchange for those goods or services.  To determine revenue recognition for arrangements that the Company determines are within the scope of the Standard, the Company performs the following five steps: (i) identify the contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when the Company satisfies a performance obligation.  The Company only applies the five-step model to contracts when it is probable that the Company will collect the consideration it is entitled to in exchange for the goods or services it transfers to the customer.  At contract inception, once the contract is determined to be within the scope of the Standard, the Company assesses the goods or services promised within each contract, identifies the performance obligations and assesses whether each promised good or service is distinct. The Company allocates the total transaction price to each performance obligation in an amount based on the estimated relative standalone selling prices of the promised goods or service underlying each performance obligation and recognizes as revenue when such performance obligation is satisfied.

Revenue is generated primarily from the sale of the Company’s products and related services, which are primarily support and maintenance services on the Company's systems.  The Company recognizes product revenue when the Customer obtains control of the Company’s product, which typically occurs upon shipment or delivery to the Customer depending upon the shipping terms. We treat shipping and handling costs performed after a customer obtains control of the good as a fulfillment cost. Our customers do not typically have any contractual rights of return outside of our warranty provisions.  The Company has allowed few returns to date and believes that returns of its products will be minimal.

Royalties:  For arrangements that include sales-based royalties, including minimum payments, the Company recognizes revenue at the later of (i) when the related sales occur, or (ii) when the performance obligation, to which some or all of the royalty has been allocated, has been satisfied. This is a change from how the Company has historically treated royalty payments, by recognizing royalty revenue when our strategic partners reported the end-user sales to the Company, and is primarily the basis for our cumulative adjustment to retained earnings of $10.6 million before related tax impacts or $8.1 million net of related tax impacts. Royalty payments are typically received when our strategic partners report the end-user sales to the Company.

Reagent Rentals: The Company provides systems and certain other hardware to customers through reagent rental agreements under which the customers commit to purchasing minimum quantities of disposable products at a stated price over a defined contract term, which is normally two to three years. Instead of rental payments, the Company recovers the cost of providing the system and other hardware in the amount charged for assays. Revenue is recognized over the defined contract term as assays are shipped. The depreciation costs associated with the system and other hardware are charged to cost of sales on a straight-line basis over the estimated life of the system. The costs to maintain these instruments in the field are charged to cost of sales as incurred. Under the Standard, the Company has reclassified the portion of reagent rental revenue associated with the recovery of the cost of providing the system and other hardware in reagent rental agreements from assay revenue to system revenue effective January 1, 2018. This change will not have any impact on top line revenue and the Company does not anticipate any material effects to its revenue categorization.

Warranties: The Company provides a limited, assurance-type warranty, typically for twelve months from installation for the systems sold to end customers and fifteen months for the systems sold to partners. The Company accrues for the estimated cost of initial product warranties at the time revenue is recognized. The actual warranty expense could differ from the estimates made by the Company based on product performance. Warranty expenses are evaluated and adjusted periodically.

License Revenues: The Company enters into out-licensing agreements which are within the scope of the Standard, under which it licenses certain rights to its technology to third parties.  These licenses are typically not distinct, as the customer cannot benefit from the license on its own, and do not have significant standalone functionality, but represent single performance obligations together with the sales of our consumables, systems and assays. The terms of these arrangements typically include payment to the Company of non-refundable, up-front license fees and can extend up to twenty years, although some of our current agreements extend through 2027.  Each of these payments results in license revenues which are recognized ratably over time and are included in other revenues, except for revenues from royalties on net sales of licensed products, which are classified as royalty revenues. Deferred revenues related to these out-licensing agreements are shown in contract liabilities in the table below.

Performance Obligations: Revenue from extended service agreements is deferred when payment is received in advance of the performance obligation being satisfied or completed. Luminex provides an integrated service of maintenance and related activities for equipment sold to customers, where the nature of the overall promise is to provide a stand-ready service.  As such, the performance obligation is recognized as a series of distinct service periods and the service revenue is recognized ratably over the term of the agreement. The extended service agreements typically range from one to four years and payment is typically received up-front.

Reserves for Variable Consideration: Revenues from product sales are recorded at the net sales price (transaction price), which includes estimates of variable consideration for which reserves are established and which result from discounts and any other allowances that are offered within contracts between the Company and its customers relating to the Company’s sales of its products.  These reserves are based on the amounts earned or to be claimed on the related sales and are classified as reductions of accounts receivable. Where appropriate, these estimates take into consideration a range of possible outcomes which are probability-weighted for relevant factors such as the Company’s historical experience, current contractual requirements, industry data and forecasted customer buying and payment patterns.  Overall, these reserves reflect the Company’s best estimates of the amount of consideration to which it is entitled based on the terms of each contract.  The amount of variable consideration which is included in the transaction price may be constrained and is included in the net sales price only to the extent that it is probable that a significant reversal in the amount of the cumulative revenue recognized will not occur in a future period.  Actual amounts of consideration ultimately received may differ from the Company’s estimates.  If actual results in the future vary from the Company’s estimates, the Company will adjust these estimates, which would affect net product revenue and earnings in the period when such variances become known.

Contract assets are included within Accounts receivables, net and contract liabilities are included in Deferred revenue on the Company's Balance Sheet. The following table presents the opening and closing balances of the Company’s contract assets and liabilities for the six months ended June 30, 2018 (in thousands):
 
Balance at Beginning of Period
 
Balance at
End of Period
Contract assets:
 
 
 
    Unbilled receivables - Royalties
$
10,643

 
$
10,962

 
 
 
 
Contract liabilities - short-term:
 
 
 
    Deferred revenue - Service
$
4,438

 
$
5,048

    Deferred revenue - Licenses
246

 
241

    Deferred revenue - Other
37

 
257

        Total Contract liabilities - short-term
$
4,721

 
$
5,546

 
 
 
 
Contract liabilities - long-term:
 
 
 
    Deferred revenue - Service
$
315

 
$
262

    Deferred revenue - Licenses
1,099

 
981

    Deferred revenue - Other
83

 
83

        Total Contract liabilities - long-term
$
1,497

 
$
1,326

 
During the six months ended June 30, 2018, the Company recognized the following revenues as a result of changes in the contract asset and contract liability balances in the period (in thousands):
 
Six Months Ended June 31,
Revenue recognized in the period from:
2018
Amounts included as contract liabilities at the beginning of the period
$
3,412

Performance obligations satisfied in previous periods
 -

 
In accordance with the Standard, the disclosure of the impact of adoption on our consolidated income statement and balance sheet was as follows (in thousands):
 
Three Months Ended June 30, 2018
 
Six Months Ended June 30, 2018
Income Statement
As Reported in this Quarterly Report
 
Amounts Before Adoption of the Standard
 
Net Effect of Adoption of the Standard
 
As Reported in this Quarterly Report
 
Amounts Before Adoption of the Standard
 
Net Effect of Adoption of the Standard
System sales
$
11,820

 
$
11,215

 
$
605

 
$
19,751

 
$
18,723

 
$
1,028

Consumable sales
10,967

 
10,967

 

 
22,839

 
22,839

 

Royalty revenue
11,567

 
11,677

 
(110
)
 
23,806

 
23,390

 
416

Assay revenue
40,174

 
40,889

 
(715
)
 
86,015

 
87,138

 
(1,123
)
Other revenue
5,050

 
5,050

 

 
9,829

 
9,829

 

Revenue
79,578

 
79,798

 
(220
)
 
162,240


161,919

 
321

Gross profit
49,306

 
49,526

 
(220
)
 
102,894

103

102,573

 
321

Income from operations
7,858

 
8,078

 
(220
)
 
23,124



22,803

 
321

Income tax benefit (expense)
(2,197
)
 
(2,250
)
 
53

 
(4,515
)
 
(4,438
)
 
(77
)
Net Income
5,669

 
5,836

 
(167
)
 
19,066

19

18,822

 
244


 
As of June 30, 2018
Balance Sheet
As Reported in this Quarterly Report
 
Balances Before Adoption of ASC 606
 
Effect of Adoption of the Standard
ASSETS
 
 
 
 
 
Accounts receivable, net
46,778

 
35,814

 
10,964

Deferred income taxes
32,538

 
35,169

 
(2,631
)
 
 
 
 
 
 
LIABILITIES AND STOCKHOLDERS' EQUITY
 
 
 
 
 
Retained earnings
109,353

 
101,020

 
8,333

 
Revenue Recognition Unbilled Receivables $ 10,962 $ 10,643
Revenue Recognition Short-Term Deferred Revenue 5,546 4,721
Revenue Recognition Long-Term Deferred Revenue 1,326 1,497
Nonsoftware Service, Support and Maintenance Arrangement [Member]    
Revenue Recognition Short-Term Deferred Revenue 5,048 4,438
Revenue Recognition Long-Term Deferred Revenue 262 315
Royalty Arrangement [Member]    
Revenue Recognition Short-Term Deferred Revenue 257 37
Revenue Recognition Long-Term Deferred Revenue 83 83
Nonsoftware License Arrangement [Member]    
Revenue Recognition Short-Term Deferred Revenue 241 246
Revenue Recognition Long-Term Deferred Revenue $ 981 $ 1,099
EXCEL 55 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( +->!TT?(\\#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,$% @ LUX'36;S"V"" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGB06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " "S7@=-I%'@-NX K @ $0 &1O8U!R;W!S+V-O M&ULS9+!2L0P$(9?17)OI^FR*J&;B^))07!!\1:2V=U@DX9DI-VW-XV[ M740?0,@E,W^^^0;2Z2#T$/$Y#@$C64Q7D^M]$CILV($H"("D#^A4JG/"Y^9N MB$Y1OL8]!*4_U!ZA;9IK<$C**%(P ZNP$)GLC!8ZHJ(AGO!&+_CP&?L",QJP M1X>>$O": Y/SQ'"<^@XN@!E&&%WZ+J!9B*7Z)[9T@)V24[)+:AS'>ER57-Z! MP]O3XTM9M[(^D?(:\ZMD!1T#;MAY\NOJ[G[[P&3;\-NJR>=FR[E8MV+-WV?7 M'WX783<8N[/_V/@L*#OX]2_D%U!+ P04 " "S7@=-F5R<(Q & "<)P M$P 'AL+W1H96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03 M621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS M[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C( MWXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU M+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=* MY \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_ MT=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=R MSTS0LS0[=R M2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZ MG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCR MHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)2 M56 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYE ML<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7G MFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5 M' 86%S+D4.Z2D 83 >LX=SFWJXPD6L_UC6'ODR MWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\ MU*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHS MU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\! M4$L#!!0 ( +->!TU3[<249 ( !4( 8 >&PO=V]R:W-H965T&UL?59AKYL@%/TKQA_P$%!K7ZQ)VV79DBUIWK+M,[6TFH?B@-:W M?S] GW."^U+@>LX]]P*7V[SGXE56E*K@K6&MW(654MTS +*L:$/D$^]HJ[]< MN6B(TDMQ [(3E%PLJ6$ 15$*&E*W89%;VTD4.;\K5K?T) )Y;QHB?A\HX_TN MA.&[X:6^5SF;!R:5,^>O9O'YL@LC$Q%EM%3&!='#@QXI8\:3CN/7Z#2<- UQ/G_W_M$F MKY,Y$TF/G/VL+ZK:A5D87.B5W)EZX?TG.B:4A,&8_1?ZH$S#321:H^1,VM^@ MO$O%F]&+#J4A;\-8MW;LAR\Q'FE^ AH):"*@^+\$/!+P1!AV$PR1V50_$$6* M7/ ^$,-I=<1<"OB,]6:6QFCWSG[3V4IM?111#A[&S8@X# @T0\ ) ;3O20#Y M! [(H:-_!8XN OL%L#<#;.EX1H_]]-A+CRT]GM&3Q0:XB-0OD'@%$H>^60BX MB,POD'H%4H>^70BX"!CY%39>A8W+APN) 9)82#L<LJ4*=,X$1AAO MH[6$O 6\A\B56EXP#P:MW##HKV*(70_+.^;#H!45?[%#MY817CQ'(V:^;7&< M1AG>+H\(S![9AHJ;[4!TV;408:Y , +(1 8 >&PO=V]R:W-H965T&UL MA9AMCZ,V$,>_2L3['I[Q WB51+KD5+52*ZVN:ON:39Q-=!!28#?7;U\@;$1F MQMZ^=8>0^@6WZORW*Z28]==GM*TW1U#5;2?ZDLX]_\< MZJ8JNOZR>4W;2Q.*_1A4E2DJY=*J.)V3]7*\]]RLE_5;5Y[.X;E9M&]5533_ M;D)97U<))!\WOIY>C]UP(UTO+\5K^"-T?UZ>F_XJO;>R/U7AW)[J\Z()AU7R M&9ZVZ(> 4?'7*5S;V?EB*.6EKK\-%[_N5XD:'(4R[+JAB:(_O(=M*,NAI=[' M/U.CR3WG$#@__VC]Y['XOIB7H@W;NOS[M.^.JR1/%OMP*-[*[FM]_25,!=ED M,57_6W@/92\?G/0Y=G79CK^+W5O;U=742F^E*K[?CJ?S>+Q.[7^$R0$X!> ] M ,P/ _04H$E >G,VEOJEZ(KULJFOB^;VM"[%\%+ D^X[GY$B M;I)LE)Q'">C<>T3$SS%BEXL M]^*)%\NR6%2Y)5ZXRGB31;PXT8MC7K0B7AS+DOF@FYV[( -OD_!EY9^@P%%0YVL@S\J(7S[V0DC>> M=S\X2SM&4%F?1Z@ 2F:3XFX8G!1+I-%J.I0D669M9%Q#A)7 _5CJ!UBBW)H< MJ)__DSWZD;$)R/TXZ@=9(K J8WZX++?>1^S(% :.84TQ/&D>WE%02 &Y%73& M*PN1:0%D$H-A$XN.# >0^0D>=-Y4DR(R=]="C'YFAP"%J*$2! M Q)RI&_&5I -KE7$CTQ2X"@U%*7 (6FM87:XRF08&Q R28&CE$)R YR2VFD^ M0+G,6(Q-OB#3%#A.Z0RR 4Y*T,AZ1U 9'W&#,DZ1X]10G"+GI/.>3C2"RN8N M,@6C#%/D,#44IL@I:8QC(TN0670J0B^,K$'Y(M1$:(,R_Y#SSU#^H< UNKZ1 M-+&^E;F'? EJZ!(4^>I242,_DCSZD.F)G)Z&TA,Y%K7-5$9'@*A3^6Q!\.A( MYB=R?EK*3^1@_,GSIR2H7'3;(],3.3TMI2=R+H+RFBVX!%V>.1LS) ,4.4 M M!2@*9.SST'W%5M+IS*O(A(AZ\9OQ?- MZ^G<+E[JKM^'C[OE0UUWH6]3?>KK.X9B?[\HPZ$;3K/^O+E]1;A==/5E^D*2 MWC_3K/\#4$L#!!0 ( +->!TV5#DFM/P( +(' 8 >&PO=V]R:W-H M965T&ULC95MKYHP%,>_"N$#6)Y!@R;39=F2+3%WV?:ZZE'( M+92U5>Z^_=K")5!Z55]('_[_%Z"*ES6[B;78WNVR>E5D+*&/7/XM:HP M^[<%0MNUZ[OO R_EI1!J &WR!E_@)XA?S9[)'AJBG,H*:E[2VF%P7KN?_-7. M]Y1!*WZ7T/)1VU&E'"A]59UOI[7K*2(@E86@@V82A'\79 M!ZN46(F2.='2($J>);()[Q&E5J)T1I08;V.;/K6''JDF+)F5)9NS&%FVV:SH MV+J#'NLF/$LKSW+.8QP!V^4LCTER3S%AD+>"]:3RYA2A>51Y#S'N2CH.-#H\ MU6WV [-+67/G0(4\A_5I>:94@ SG+62@0EZ@0X? 6:AF*MNLNT6ZCJ!-?T.B MX9K>_ =02P,$% @ LUX'3=E26?#3! 0Q@ !@ !X;"]W;W)KUE]1S5ARIDFSZHR".,XR0JLMU^.I_U;0_5 M?%:^-/EN'QZJ2?U2%%GUWR+DY?%N"M.WAF^[YVW3-43SV2%[#G^%YN_#0]5> M1>=>-KLB[.M=N9]4X>EN>@^W*;HNH"?^V85C??%]TDEY+,OOW<7OF[MIW,TH MY&'==%UD[<=K6(8\[WIJY_%CZ'1Z'K,+O/S^UOO77GPKYC&KP[+,_]UMFNW= MU$TGF_"4O>3-M_+X6Q@$F>ED4/]'> UYBWVJD4 MV<_3YV[??QZ'_M_"Y < O ?) IS*F1_:R$Y4YKHS ]>2Y2@=*)BV5=7M3EN2Y%='D^BDV S'@I4 X,Z6O%*:,T>T0% M"L&,Z()83O0Q5\8R?2PL,TVTRT]1*X'22M&4+%$&U8BR$0L#KLQ09<#' :UI M8I4P--93;1RSWM*4E0J8 V7&U(G>> _(U254'?+Y.,/$"91V2+5Q"A4@S2$2 M!OHBU5QKDPT5%-=FJ3;%%Y$*XPC-C +"##,5H"]F1)#L\, MGIKW8F"N;Q9_ MR 1*.YH^! J5<4"%"1CH,2L#V>/!<&V>:C-\!=M$;:DX 0.OV&,F8-J H>H$ M++$PMA7E"@1X">)H"0)"19 DGHH3**,UU<8I\#'=!JF$:6O'=J5T>;7(N 9V6U&S$/E$T?N>D[:OH#XR^F&M\ R33+3U$KD=*$2D5*C3RO M*)L^+H^$Q6JDD$798Y%[K*,>B]SPM$;ZAK>4,(6&^I"(.9I 4A$# M="/J9)=%[K*.NNS 7.\R]LKX*6HE4L!.3CZ@KI7)#HO<83UUV(&Y3)M?+-!, M+5"*%0]25PK8CN14$H_IDMT5N;MZZJ[(K4[2Q2E!E]"5H(M3X[ID9T7NK)XZ M*W*;TYZ]> B4<:R6%:C.66F1+F%&67IX$5T<@!:A>NY/H^O)NGS9-UURO6@] MGWC?8W> 2MH7<+L$H7T%M^GI//M7]Z?C]3^SZGFWKR>/9=.417^X^E2636AG M']^T=V0;LLWY(@]/3??5MM^KT['VZ:(I#\.1?73^O\'\?U!+ P04 " "S M7@=-\.4_/'L% C' & 'AL+W=O59)W/VATE M>;$M>G:YL_R8I;A\*ZMO]7-1-+/ON^V^OIH_-\WA=,^5D^+^E 5^4-OM-LNV)AHLR+VVI6O^QV M>?7?JMB6;U=SFO]H^+IY>FZZAL7U\I _%7\6S5^'VZI]6IR\/&QVQ;[>E/M9 M53Q>S6_H,K.N,^@1?V^*M_KL]ZRC6W[J'WQZNYJ:+J-@6]TWG(F^_7HNT MV&X[3VT<_PY.YZ<^.\/SWS^\_]*3;\GBL?\9=M\ M+=]^+09"?CX;V/]>O!;;%MY%TO9Q7V[K_G-V_U(WY6[PTH:RR[\?OS?[_OOM M^$_D!S-LP(,!GPSH?0,[&-B?!NY= S<8N,_VX <#+WI8'+GWR5SG37Z]K,JW M676<#X>\FW9TZ=OANN\:^]'I_VOS6;>MK]>)72Y>.S\#9'6$\!DD\F/(6D/H MA%BT_9^"8!3$BI4YCSM(-2**1 P?.LG>=3(*T\)GN?*87L'[5UO[\[L M8R-R?82$'K+O(3Z*$I$, /+.B71H$"5&)BT#*!>"QZP\9.45JT1,C^P(\9_K M)8*]1#KW$V,7H'W040:1^Z"C)!)9?1\SBB.&<<0ZCEC$$:L^(K)BHJ0:Y",O MH]4@8L-B?6< 11P,9I5 5HEF)2;M*E&]6._$$*0:Y S+A0Y L1%)S HN!AS M(H.W1J-8D9$+=@"==\161I,"E+.6Y2ZJ439$8E S@ H)\G"[*C5-%J1EZB4H"R MB=I5 ,H;+]1WHX C.U9S3(FA]69M#R3B20[+;[6RHHF!2A64:\!ZB(V M02TY MN2O$)2SYIS2F"//$4-ZRPSH"9+B $TWD/D7HM SDAB ,1& M,X.PJ:,"8_UGH/_$DAI0X[8,D]41AEEU>$75A%4R^:&W,3U< S"H >2@K!@( MLI,E8HI01%)PU@AF$\T.U0KG-=68'2X"V.M52Q-U!&.I92VU;=TK$P1TSR61 M&G\DCTE0TQO $B.G289@D9O,$!9;!F(K%]**@?+I71N@%#/@J#U&&-B&=E2&O/^L!>\_3^&4:EE<+CMI_18R^?-DWG?J?M9YNM&ZXNR 1[2NZ3 FTK^DR.]Y7_71_O#[[(Z^> M-OMZ=ER[(IVO#-EW9HGHO\X?2P+1Z;[F=H?U?':ZOC0U,>ABNY MQ>E>\/I_4$L#!!0 ( +->!TWRANJ!5 4 +<> 8 >&PO=V]R:W-H M965T&ULC5E=;Z-($/PKEM^],#,P0.18VA#0G70G17NZNV<2 M3V)KL?$"B??^_0V8>$UW\?$2&U+3TS4S=%6;];DHOU<[8^K%ST-^K.Z7N[H^ MW3E.];(SAZSZ4IS,T?[GM2@/66TORS>G.I4FV[:##KDC75<[AVQ_7&[6[;VG M[Y=?Q5VJ@F9 B_AG;\[5S?=%0^6Y*+XW%[]O[Y=N MDY')S4O=A,CLQX>)39XWD6P>/[J@R^NH;H#Z-4"-#O"Z =YU@ Q&!_C= /\Z M0$6C W0W0/]**6SWX[)8[>H_9G6V69?%>5%>#M I:\ZIN--V?U^:F^UVMO^S M&U#9NQ\;(;VU\]$$ZC /%XSL8?P^)D88W<<\(DS0QR0($_8Q*0*(\SHB234=(Q1(^N#^GZ@"[=/Y^M MJI325QZ>1\-Y-)A'DF75;)Z5+?\$%6M&>$42?L2!%%E;CJ)K.X;H<0X@YP!P M)DD\!.#9""*7GB8$(Z0Y1/ENJ$BA2CALI6FE2CDH#+3O8_(A)!\R\B%]C$(V MBUT?]B!Q%'V0)A'))"*=RJ7'.(*,(\8XHHPCOD<1/=\<0_E.(I(9\Z1C47IL MA8M5T07'F\FB"QY%3<]N#&"4-(KD,66ACP*[C?8^DY"TE%(GS%V+ )8%FHX'P2W",)3KCLT%38* M8HY3Z$"]\XFL@ICA%0 &F@6 VX!H$;L@L!^05$A&>1V)]E%P?(V)4'R00H^%YL!9)I$6L5^,JX]D=8@U4AQLM@B"6L@4U M( 4U ;A51*.E "7<2/D# B@'VM7I?C66J _5.A!Z:,&QZL@YG:A$M5U&P44B?-U8;.:8CE6,^18 3F^3:4_#Y9CA>28ML4*2*,,6$D!,+K *)(@ M]2N9CI/BC-PA[EB%%5=AWA:KZ<9P%-)/9."W8B[1K!]6J)?3; LXBFW!G$#) M=*!T%-*GC>V"0G:!\>;B#*V@XH:!E740"UI!@ -6$*#&K*#"WD$A[T";),6] M@Q>HH;9-8>^@D'>@/;'BMB#TJ3D#(';*9L1)IN.DHY ^:^P=%/<.[-60 I; M5I,PH%(>(Z0*E2L$%7/GYG5=\TKWSZQ\VQ^KQ7-1U\6A?3_W6A2UL5'=+S;> MSF3;ZT5N7NOF:V"_EY=7J9>+NCAUKXF=Z[OJS?]02P,$% @ LUX'393Z MTCVQ 0 T@, !@ !X;"]W;W)KGQTG M&XU]<2V )Z]:=2ZGK??]@3%7MJ"%NS,]=/BG-E8+CZYMF.LMB"J"M&)\MWO' MM) =+;(8.]DB,X-7LH.3)6[06MC?1U!FS&E"KX%GV;0^!%B1]:*!;^"_]R>+ M'EM8*JFA<])TQ$*=TX?D<$Q#?DSX(6%T*YN$3L[&O 3G M%W@$I0(1RO@U<]*E9 "N[2O[Q]@[]G(6#AZ-^BDKW^;T R45U&)0_MF,GV#N MYYZ2N?DO< &%Z4$)UBB-4,KN#E>HQ0>V M. IJ'\SW:-MIS2;'FWY^06QYQL4?4$L#!!0 ( +->!TU.A+,8M $ -(# M 8 >&PO=V]R:W-H965T&UL?5/;CMP@#/T5Q KJI5::;15VVU"Z(^,^:H#+?R-[<'@36.=%@%-US+?.Q!U FG%^&YWQ[20AI9Y\IU= MF=LA*&G@[(@?M!;NYPF4'0NZIV^.9]EV(3I8F?>BA2\0OO9GAQ9;6&JIP7AI M#7'0%/1Q?SQE,3X%?),P^M69Q$HNUKY$XV-=T%T4! JJ$!D$;E=X J4B$732JK!!ZMG%I2BQ>NT2Y/V<;HY\!FV#> S@"^ AY2'38F2\GO==RG]WF[!J)YIC3%,/7,4L$0_8E M!=]*<>+_P/DV_+"I\)#@AS\4WFT39)L$62+(_EOB5LS]7TG8JJ<:7)NFR9/* M#B9-\LJ[#.QC>D3V.WR:]L_"M=)X (=?C!%D-!$^+Q M'L]N&K/)"+:??Q!;OG'Y"U!+ P04 " "S7@=-BA-L8I[-&W+7&^!UQ&D)$N3Y!U37&A:YM%WMF5N!B^% MAK,E;E"*V]\GD&8LZ(Z^.!Y$V_G@8&7>\Q:^@__1GRU:;&&IA0+MA-'$0E/0 MN]WQE(7X&/ H8'2K,PF57(QY"L:7NJ!)$ 02*A\8.&Y7N 4?N>=E;LU( M[-3[GHRUUVR-DU$,TQIRDF7<;L/WFPKW$;[_1^&';8)LDR"+!-F;)6[$W";_)6&KGBJP;9PF1RHSZ#C) M*^\RL'=I?)._X=.T?^.V%=J1B_'XLK'_C3$>4$IR@R/4X0=;# F-#\?W>+;3 MF$V&-_W\@]CRC!TWCDAT2M@$ -(# 9 >&PO M=V]R:W-H965TJVF3 M-NG4:=MG+G$25, 9D$OW[P[&Z:XT+3,H^]DRAP')X6&DR%V M4(J;/T>0.!8TH2^.1]%V+CA8F?>\A>_@?O0GXRVVL-1"@;8"-3'0%/0N.1RS M$!\#?@H8[>I,0B5GQ*=@?*D+N@N"0$+E @/WVP7N0*8_@=/ MM^'[387["-^_4O@.0;9)D$6"[!7!_DV)6S'9FR1LU5,%IHW39$F%@XZ3O/(N M WN7QC?Y%SY-^S=N6J$M.:/S+QO[WR Z\%)V5WZ$.O_!%D-"X\+Q@S^;:(Y/*2H;##VQ;4 GKPJJ5U.6^^[(V.N M;$%Q=V,ZT'A3&ZNX1],VS'46>!5!2K)DL[EEB@M-BRSZSK;(3.^ET'"VQ/5* MS:%H?'*S(.M[ =_ _NK-%B\TLE5"@G3":6*AS>K\]GM(0 M'P-^"AC..F<,@"7YS?V MIU@[UG+A#AZ,_"4JW^;T0$D%->^E?S;#9YCJV5,R%?\5KB Q/"C!'*61+JZD M[)TW:F)!*8J_CKO0<1_&F_33!%L')!,@F0&'F(>-B:+R1^YYD5DS$#OVON/A MB;?'!'M3!F=L1;Q#\0Z]UV*[WV?L&HBFF-,8DRQCY@B&['.*9"W%*?D/GJS# M=ZL*=Q&^>Z?P=IT@725((T'ZCN#N0XEK,8!TT%,FH!M $ -(# 9 >&PO=V]R M:W-H965TL!CMNW'V#'LS9K?X![.>?<#R[9@.;-M@".O"NI;4Y;Y[H#8[9L M07%[@QUH?U.C4=QYTS3,=@9X%4E*LC1)]DQQH6F11=_)%!GV3@H-)T-LKQ0W M'T>0..1T0Z^.%]&T+CA8D76\@>_@?G0GXRTVJU1"@;8"-3%0Y_1AK^I=8 MNZ_ES"T\HOPI*M?F])Z2"FK>2_>"PU>8ZKFE9"K^"2X@/3QDXF.4*&U<2=E; MAVI2\:DH_C[N0L=]&&^V5]HZ(9T(Z4RXCP0V!HJ9?^:.%YG!@9BQ]QT/3[PY MI+XW97#&5L0[G[SUWDNQN?V4L4L0FC#'$9,N,3.">?4Y1+H6XIC^0T_7Z=O5 M#+>1OEU&WR?K KM5@5T4V/VWQ!7,_N\BV:*G"DP3I\F2$GL=)WGAG0?V(8UO M\@<^3OLS-XW0EIS1^9>-_:\1'?A4DAL_0JW_8+,AH7;A>.?/9ARST7#833^( MS=^X^ U02P,$% @ LUX'35>]+@ZW 0 T@, !D !X;"]W;W)K&UL;5/M;ML@%'T5Q .4A#A9%]F6FD[3)JU2U&GK;V)? MVZC@ZP&.V[=J*&G^!^=6?C+3:KE%)#:R6VQ$"5T;OM\90$? 3\EC#8 MQ9F$2BZ(S\'X7F9T$Q("!84+"L)O5[@'I8*03^//I$GGD(&X/+^I?XVU^UHN MPL(]JB=9NB:CMY244(E>N4<-*BMXZU).* M3T6+EW&7;=R'\6;_>:*M$_A$X#/A-L9A8Z"8^1?A1)X:'(@9>]^)\,3;(_>] M*8(SMB+>^>2M]U[S[8&G[!J$)LQIQ/ E9D8PKSZ'X&LA3OP_.E^G[U8SW$7Z M;AE]?U@72%8%DBB0O"MQ]Z'$-4SR(0A;]%2#J>,T65)@W\9)7GCG@;WC\4W^ MP<=I?Q"FEJTE%W3^96/_*T0'/I7-C1^AQG^PV5!0N7#\Y,]F'+/1<-A-/XC- MWSC_"U!+ P04 " "S7@=-$3HJP;:IZ;P4&LZ6N$XI;O^?0)H^ MHVOZYG@0=>.#@^5IRVMX!/^G/5NTV,12"@7:":.)A2JC=^OC:1OB8\!? ;V; MG4FHY&+,-VA7N0,A"AC'\C)YU2!N#\_,;^/=:.M5RX M@WLCGT3IFXP>*"FAXIWT#Z;_ 6,].TK&XG_!%22&!R68HS#2Q944G?-&C2PH M1?&781=B0*"K_QCW/4VMZ8H?>MSP\\?J88&^* MX(RMB'Y?$-WD/ M'Z;]-[>UT(Y7C?VOC/& 4E8W.$(-?K#)D%#Y<+S%LQW&;#"\:<!TT=9&PO=V]R:W-H965T M,Y9\Z,Q_FHS:OM !QZET+9 G?.]7M";-6!9/9"]Z#\ M3:.-9,Z;IB6V-\#J")*"T"2Y(I)QA %PZC79U1 MJ.2D]6LPOM<%3H(@$%"YP,#\=H8[$"(0>1EO,R=>4@;@^OS)_A!K][6BXQFHO_ 6<0/CPH\3DJ+6Q<4358I^7,XJ5( M]C[M7,5]G&XNLQFV#: S@"Z FYB'3(FB\GOF6)D;/2(S];YGX8G3/?6]J8(S MMB+>>?'6>\]E>O4M)^= -,<;"G<1OEMG MOTZV";)-@BP29/\0I%]*W(KYJI*L>BK!M'&:+*KTH.(DK[S+P-[2^"9_PZ=I M?V*FY"G)A1^ASG^PQ1#0N'"\]F)LXZ5PR )?VA?UK[-WW$;3/W<4C(U_QW.('UZ4.)KE"AM_)*RMP[5Q.*E*/X^ MGD+'6$?DW@G_]+';?_!32.T M)2=T_F;C_&M$!U[*YL:O4.L?V.Q(J%TP[[UMQC4;'8?=](+8_(R+OU!+ P04 M " "S7@=-ZTRE'[;$]XW/.7#S.!F-?70O@R9N2VN6T];X[,N;*%A1W-Z8#C3>UL8I[-&W# M7&>!5Y&D)$LVFSNFN-"TR*+O;(O,]%X*#6=+7*\4M[]/(,V0TRU]=SR+IO7! MP8JLXPU\!_^C.UNTV*Q2"07:":.)A3JG]]OC*0WX"'@1,+C%F81*+L:\!N-+ ME=--2 @DE#XH<-RN\ !2!B%,X]>D2>>0@;@\OZL_Q=JQE@MW\&#D3U'Y-J<' M2BJH>2_]LQD^PU3/+253\5_A"A+A(1.,41KIXDK*WGFC)A5,1?&W<1K--WJQGN(GVWC'Y[MRZ0K@JD M42#]I\3#AQ+7,)\^!&&+GBJP39PF1TK3ZSC)"^\\L/?Q$=E?^#CMW[AMA';D M8CR^;.Q_;8P'3&5S@R/4X@>;#0FU#\<]GNTX9J/A33?](#9_X^(/4$L#!!0 M ( +->!TU=(I-&S $ )P$ 9 >&PO=V]R:W-H965TI7G4'8-";X+TN<&?,<")$5QT(JA_D +W]TD@EJ+&A:HD> M%-#:DP0G211E1%#6XS+WN8LJ)?_!:M,5^!&C M&AHZ&EKF2$U+SV0_4_<7Q*;%G4[FD/PK_S1:O;?96QH]1 M3FY.:,&<9TRRQ:P(8M57BR1D<4[^H2=A^B%8X<'3#UOW- L+'(,"1R]P_*O% M>-=B"/.?*M.@21H0..Q,0IACV"0+FF0!@71G$L+LCXML;H< U?JYT*B28^]G MVR]4M:S7Z"J-O:/^)C52&K"E1 ^VX&UL=51A;YLP$/TKEG] #20A:01(3:MI MDS8IZK3MLP,'6+4QLTWH_OUL0QG-W"_8=W[WWMWA!>]TCEMC M^B,ANFQ!4'TG>^CL22V5H,::JB&Z5T K'R0X2:(H)8*R#A>9]YU5D8XQF^.9]:TQCE(D?6T@>]@?O1G92VRL%1,0*>9[)"".LN4HN4KXXXTN5X\@E!!Q*XQBH7:[P")P[(IO&[YD3+Y(N M<+U_8__D:[>U7*B&1\E_LY?@9YGIV&,W%?X4K< MWF5B- M4G+MOZ@E<_I6^#.;O+;>:Q$?]AFY.J(9!TTT(76EU $ )P$ 9 >&PO=V]R:W-H965TI]9YVEJK>B:>&LB>FEY/KO"80:CC2B[X[G MIJJM<[ L[7@%/\'^ZLX:+3:S%(V$UC2J)1K*(WV(#J?$X3W@=P.#6>R)J^2B MU(LSOA5'NG()@8#<.@:.RQ4>00A'A&F\3IQTEG2!R_T[^Y.O'6NY< ./2OQI M"EL?Z9Z2 DK>"_NLAJ\PU;.E9"K^.UQ!(-QE@AJY$L9_2=X;J^3$@JE(_C:N M3>O783Q)=E-8.""> N(Y8.]UV"CD,__"+<]2K0:BQ]YWW/WBZ!!C;W+G]*WP M9YB\0>\UB^ZW*;LZH@ES&C'Q$C,C&++/$G%(XA1_"H_#X>M@AFL?OOZ081(F MV 0)-IY@\X%@=U-B"+,/BVR#(ML P?V-R&<,#D]8) F*) &"Z$8DA+GM-UO< M#@FZ\G-A2*[ZUL_DPCN/WD/L;]=_^#BW/[BNFM:0B[)X1_U-*I6R@*FL[K#@ M&I^*V1!06K?=X5Z/ S,:5G736\#F!RG[!U!+ P04 " "S7@=-VWI[-[O3" %5^(;9;T[VL;0DA"7VS/^)PS%X_S49LG MVP$X]"*%L@7NG.L/A-BJ \GLE>Y!^9M&&\F<-TU+;&^ U9$D!:%)\H5(QA4N M\^@[F3+7@Q-(=?'0^\[5QPD#+O60N_P/WN3\9;9%&I MN01EN5;(0%/@F]WAF 5\!/SA,-K5&85*SEH_!>.^+G 2$@(!E0L*S&\7N 4A M@I!/XWG6Q$O(0%R?7]7O8NV^EC.S<*O%(Z]=5^!KC&IHV"#<@QZ_PUS/'J.Y M^!]P >'A(1,?H]+"QA55@W5:SBH^%IIVKN(_3S3Z=:=L$.A/H0KB.<<@4 M*&;^C3E6YD:/R$R][UEXXMV!^MY4P1E;$>]\\M9[+R5-TIQ<@M",.4X8NL+L M%@3QZDL(NA7B2#_1Z38]W!TV%?MOOQ0$ M #<$ 9 >&PO=V]R:W-H965T>YXSBGHU0O MN@$PZ$WP3F>X,:8_$J*+!@33=[*'SIY44@EFK*EJHGL%K/1!@A,:13LB6-OA M//6^L\I3.1C>=G!62 ]",/7G!%R.&8[QN^.IK1OC'"1/>U;#3S"_^K.R%EE8 MRE9 IUO9(055AN_CXREQ> _XW<*H5WOD*KE(^>*,;V6&(Y<0<"B,8V!VN<(# M<.Z(;!JO,R=>)%W@>O_._M77;FNY, T/DC^WI6DR?,"HA(H-W#S)\1'F>A*, MYN*_PQ6XA;M,K$8AN?9?5 S:2#&SV%0$>YO6MO/K.)WL]G-8.(#. 70).'@= M,@GYS+\PP_)4R1&IZ>Y[YEH<'ZF]F\(Y_57X,YN\MMYK3J-=2JZ.:,:<)@Q= M8>(%02S[(D%#$B?Z3S@-AV^"&6Y\^&:MGOR'8!LDV'J"[:<2]S5=IN*>^L9_P*>1^L%4W78:7:2Q MS\LN3860_CRE9_A7Y7U!+ P04 M" "S7@=-#K^^4\8! W! &0 'AL+W=O \GC>-M9[R!E M/K 6OH/],9RTL\C*4G,)O>&J1QJ: C^DAV/F\0'PRF$RFSWRE9R5>O/&E[K MB4\(!%36,S"W7. 1A/!$+HU?"R=>)7W@=O_!_AQJ=[6H MAH:-PKZHZ3,L]608+<5_A0L(!_>9.(U*"1.^J!J-57)A<:E(]CZOO _K-)_< M[9>P> != N@:PV3K"/$NP# MP7ZKGR97)<8P_RDRBXID$0)Z)1+#[*Y$R*9Q$G0;GJQ!E1K[,"X;[SH5#S0T M_B]\'JEO3+>\-^BLK'L^HW/!M6#!TTLZOR\MP$ -(# 9 >&PO=V]R:W-H M965TI%"VP)US_8$06W4@F;W2 M/2A_TV@CF?.F:8GM#; ZDJ0@-$GV1#*N<)E'W\F4N1ZCR#T M6. 4?SJ>>=NYX"!EWK,67L#][$_&6V11J;D$9;E6R$!3X+OT<,P"/@)^<1CM MZHQ")6>M7X/QO2YP$A(" 94+"LQO%[@'(8*03^//K(F7D(&X/G^J/\;:?2UG M9N%>B]^\=EV!;S&JH6&#<,]Z_ 9S/=<8S<7_@ L(#P^9^!B5%C:NJ!JLTW)6 M\:E(]C;M7,5]G&YV-S-MFT!G ET(MS$.F0+%S!^88V5N](C,U/N>A2=.#]3W MI@K.V(IXYY.WWGLI:9KEY!*$9LQQPM 5)ET0Q*LO(>A6B"/]CTZWZ;O-#'>1 MOEM'WR?; MFF0!8%LG]*O/Y2XA9F_R4(6?54@FGC-%E4Z4'%25YYEX&]H_%- M_L*G:7]BIN7*HK-V_F5C_QNM'?A4DBL_0IW_8(LAH''A>.//9AJSR7"ZGW\0 M6;YQ^0%02P,$% @ LUX'3?M2!'3% 0 -P0 !D !X;"]W;W)K&UL;51ACYP@$/TKA!]P*+OVMALUN;VF:9,VV5S3ZV=6 M1R4'8@'7Z[\OH&>]+5^$&=Z\>3,PYI/2+Z8#L.A5BMX4N+-V.!)BJ@XD,W=J M@-Z=-$I+9IVI6V(&#:P.05(0FB0?B&2\QV4>?&==YFJT@O=PULB,4C+]YP1" M305.\9OCB;>=]0Y2Y@-KX0?8G\-9.XNL+#67T!NN>J2A*?!#>CQE'A\ SQPF ML]DC7\E%J1=O?*T+G'A!(*"RGH&YY0J/((0GD#M_LW]L^A=E?+ MA1EX5.(7KVU7X -&-31L%/9)35]@J2?#:"G^&UQ!.+A7XG)42ICP1=5HK)(+ MBY,BV>N\\CZLTWR2'9:P> != N@:< AYR)PH*/_$+"MSK2:DY]X/S%]Q>J2N M-Y5WAE:$,R?>..^UI.E]3JZ>:,&<9@S=8-(501S[FH+&4ISH?^$T'KZ+*MR% M\-T[A8-=YV*!QHN_A]\'JGO3+>\-^BBK'L^X9(;I2PX*!TW!=34&W ( *\- 9 M >&PO=V]R:W-H965T?P:WU\;-,;XV\BHU1Z M[V51B;6?25FO@D <,EH2\<1J6JDG)\9+(M4E/P>BYI0<35%9!#@,YT%)\LK? MI.;>CF]2=I%%7M$=]\2E+ G_^TP+=EO[R/^X\9*?,ZEO!)NT)F?ZD\I?]8ZK MJZ#MF+;\>U'VHB6M"# MU"V(.ESIEA:%[J0X_MBF?OM.77A__M']BQF\&LR>"+IEQ>_\*+.UO_"](SV1 M2R%?V.TKM0.*?<^._CN]TD+)-8EZQX$5PGQZAXN0K+1=%$I)WIMC7IGCK7F2 M)+8,+L"V +<%:.8LB&Q!U"L(&C(SU,]$DDW*VF"C.0%FN!/*W*"N"1=$#@R$)09?7]:D1/$)>F"P-&# MH@D>M2(GB$O2!8$C# $9%HW\Y!$,# M0?DQ<.LP'@ 82#0& \<( G)DZ-C%8Z.X)%T0.([0GDFU M"#=+Y1-CDJIVX9-JEZG=4WM1T)/4IXDZY\T6HKF0K+;;HZ#=HVW^ 5!+ P04 M " "S7@=-;ODX./&BM3&U3=C^?6U# M:,A:T;Y@SW#.\9D!3SHR_B8: .F\4]*)S&VD['<(B:(!BL4#ZZ%3;RK&*98J MY#42/0=<&A(ER-]L(D1QV[EY:G)'GJ=LD*3MX,@=,5"*^=\]$#9FKN=>$B]M MW4B=0'G:XQI^@OS5'[F*T*)2MA0ZT;+.X5!E[J.W.R0:;P"O+8SB:N_H2DZ, MO>G@6YFY&VT("!12*V"UG.$ A&@A9>//K.DN1VKB]?ZB_FQJ5[6B'QAXU>8ZPE=9R[^.YR!*+AVHLXH&!'FZ12#D(S.*LH*Q>_3 MVG9F'6?]"\U.\&>"OQ"\Z"XAF G!#0%-SDRI3UCB/.5L=/CTL7JL_PEO%ZAF M%CII>F?>J6J%RIYS/PA2=-9",V8_8?P59KO&'&R8<,$@Y6$QXMN,[/V/ N'- M&75#M;M2$7 ("E=3;6.WY M-">F0+)^'H%HF?L90"O:E2WX$VYQ[S_&-?7(75R%?FR/GRGNKRKI9 M^D>E3O=!T&R/O,J;.W'BM7ZS%[+*E9[*0]"<),]W)J@J X)0%%1Y4?NKA5E[ ME*N%.*NRJ/FC])IS5>7R[YJ7XKKTL?^^\%0A8, M679%Q>NF$+4G^7[I/^#[#$=M@$$\%_S:C,9>NY47(5[;R;?=TD>M(E[RK6I3 MY/IQX1M>EFTFK>-/G]0?.-O \?@]^Q>S>;V9E[SA&U'^+G;JN/03W]OQ?7XN MU9.X?N7]AICO];O_SB^\U/!6B>;8BK(QW][VW"A1]5FTE"I_ZYY%;9[7[DV, M^S X@/0!9 C0W)\%A'U >&L [0/H1X I?]!MQ=0FRU6^6DAQ]63W\Y[R]A3A M>ZJKOVT73;'-.UV>1J]>5H2B17!I$_68=86\,@E0F'H"K\1ET$X-B\\!H7'CO PLG3'+@]# M,7:%WPK,7&#"TOE#GH#*$Z#DME$EP*$DLSPIR),"/%:)-JG#$Z%PE@"O9K#!@V MLP]I#YI038UX2@4[+ 8LEF&;BKIF'N/Y\X=A4\2 *S(RDP*V)PSX$[.-M0>- MY9(4\!T QQAP>X-15U)Q>3 =7^-MQ;DV[>9H=>@J'XCI:C[@74OZ(Y>'HFZ\ M%Z%T;V0ZF+T0BFLYZ$Z7YZB[X&%2\KUJA[$>RZX5["9*G/HV-QAZ[=4_4$L# M!!0 ( +->!TW R ]J ( '@% 9 >&PO=V]R:W-H965TJT[;>3O FH!C/;"=W= MSS844?#V!W^=<_R\!EP,7+S*&D!Y;RWK9.G72O4[A.2IAI;*!]Y#IUVI:*/T_ ^%#ZH?\^ M\=)<:V4F4%7T] K?0?WH#T*/T)QR;EKH9,,[3\"E]!_#W3XQ>BOXV< @%WW/ M5'+D_-4,OIQ+/S! P."D3 +5S1WVP)@)TAB_ITQ_WM(8E_WW]$^V=EW+D4K8 M<_:K.:NZ]#/?.\.%WIAZX<-GF.HAOC<5_Q7NP+3D>N].]D/_H+YPIT8O"@"ZOU M-3@/&%R4Z::Z+\;+8!PHWD_W')HOV^HO4$L#!!0 ( +->!TWL*U\C[0$ M .4% 9 >&PO=V]R:W-H965T0/ M6',)ET: U$U5M5(K15MU^^S (:"U,;6=L/W[VH:@7+Q17F*?P\PPX^"3CUR\ MR19 >>^,]K) K5+#&F-9M<"(?.(#]/I)PP4C2I=BC^4@@-26Q"@.?3_!C'0] M*G/;VXHRYP=%NQZVPI,'QHCX]PR4CP4*T*GQTNU;91JXS >RAU^@?@];H2N\ MJ-0=@UYVO/<$- 7Z'*PWF<%;P&L'HSS;>R;)CO,W4WRO"^0;0T"A4D:!Z.4( M&Z#4"&D;?V=-M+S2$,_W)_6O-KO.LB,2-IS^Z6K5%BA#7@T-.5#UPL=O,.>) MD3>'_P%'H!ING.AW5)Q*^^M5!ZDXFU6T%4;>I[7K[3K.^B>:FQ#.A' A!*N[ MA&@F1%<$/#FS4;\01(ZY1&PB#)A(GO)G%A/D@2.XW$CB0?""1.@>2!),F-2_\JQSW$ MA8G4:2)UI C= IE3('L@17;SU5RGN(>83."S"V<&X$\B]ETOO1U7^N[:&]9P MKD"K^4_Z.%H]"0J/,-M5[,4V>J5!\F(&ULC53M M;ML@%'T5BPKU1IS0GM4%2YWE%4A+IK1'HXR4A?.B?R_ R;&$L7H+?% SYVV"5P5 SG# M(^@_PU&:"$\J#>70*RKZ2$);HF_Q]I!:O /\I3"JV3RRE9R$>+;!SZ9$*VL( M&-3:*A S7&$/C%DA8^-?T$33EI8XG[^I?W>UFUI.1,%>L"?:Z*Y$&Q0UT)(+ MTP]B_ &AGAQ%H?A?< 5FX-:)V:,63+EO5%^4%CRH&"N!MHR M(0F$9"+$V8>$-!#2KQ*R0,AN"-B7XGIS()I4A11C)/WI#L1>HGB;F>[7-NF: M[=9,>Y3)7JMDG1;X:H4"9N0WD$V>;:);ZK]$NKP&G//B9[DWIIK]RM)C^3#?5]7IWO/*[=YD M2?DE/YEC_9^7O,B2JCXL7KWR5)ADUP[*4H_[OO*RY'"<+Q?MN6_%GA M:+X5L_(MRY+BOY5)\_/#G,T_3GP_O.ZKYH2W7)R25_/#5'^=OA7UD7>)LCMD MYE@>\N.L,"\/\T=VOY'M@);X^V#.Y=7W69/*[>3)IVD2J=?S;!YU?YFP&7G__B!ZWR=?)/">E>SG7E) MWM+J>W[^S?0)!?-9G_T?YMVD-=XHJ>?8YFG9_IUMW\HJS_HHM90L^=5]'H[M MY[F/_S$,#^#] 'X94,]]:X#H!XC/ ?+F -D/D*XS!/V P'4&U0]0GP/4S0&Z M'Z"M&;SNZK;+M4ZJ9+DH\O.LZ.ZX4]+US?$MCG9KG_[OWK%ROKL^Y*K M8.&]-X%Z9M4Q_(JQD35%V)"(*<&%O#!>+?*BE".E*TX##*=XHH12EL[)(%^G M@\0@B'4]-@!1(]D*N"ZB#2 & 10.(&$ V0:0@P#:6MB.T2US[%:-18R'UD5S MPV(W;#.)#9(+8'(!2,Z:9]4QP=4\=U)+;=^Y;EB,,,&DL)(#F) \U#@Y!9-3 M(+G(2DZ1>313@:5F[43%@ JB,,"2-92LJ63M6Y(UF48*82N>@ 920B@E)%*T MM)2$=)$XLY_RIY#^@AF'X&%L)QX%9%I M0D7RFH &4IB/2XL/Q%A79M5#$VJFJ*&3V% 0KCD,%!UM5U1&"P#C4TF'Q*FKW@DM [O_<^1BR$G)+%?;(([7.8X8*,=^SH&?DSZ)4Z>6(N*V MH?>8OHW%"%/1F(]P;/P<&3^YY B*;#FWH:$8;/NA"^EK09@ MZMHAAWJPZW/@^N%()>/8IWG@;@X<.RM'+;AM#IR:(8O\B-Q:3ECLAFTFL6%Z MV($Y<&!J#K05OPM]07Y0.V$QPK0O2'H "WPQ\MN0X^K Z4\ 8 RTV6;,5W;G MP&GG#K 887RT!>.X)''4O!-C %!(Y-R&AJ\?< $1M( 08^B9P1,?1;9+(8I= M8T,YV.P%,/NQ=DE@WQ73N!Q*;I$1=-GG)2KM=])/0#8O=L(VDIGOC!Z;$IBM=.FQ)>V*8 MGA,63V*=;N]J>R,SQ6N[FU7.MOG;L6J6].KL9_U,NR-\GN&ULE5=M;YLP$/XKB.\KG'D)1$FD M)FFT29M4==KVF29.@@HX R?I_OV,(13L@] OP3;/W3UW9Y[8LRO+WXHCI=QX M3Y.LF)M'SD]3RRJV1YI&Q0,[T4R\V;,\C;B8Y@>K..4TVDFC-+&(;?M6&L69 MN9C)M>=\,6-GGL09?XL.1EPO68G:*#O0GY;]. MS[F868V779S2K(A99N1T/S3;;F[:)2.: MT"TO743B<:$KFB2E)\'C;^W4;&*6ANWQS?M&)B^2>8T*NF+)GWC'CW,S,(T= MW4?GA+^PZU=:)^291IW]=WJAB8"73$2,+4L*^6MLSP5G:>U%4$FC]^H99_)Y MK?W?S' #4AN0QD#$'C)P:@/GP\ =-'!K W=L!*\V\,9&\&L#7S&PJF+)ZJ\C M'BUF.;L:>;6!3E&Y3V'JB_YNRT793OE.-* 0JY<%"=R9=2D=U9AEA2$MC.]U M(6L= @W"$@0:%@1CL22:.>D&6.D(WU]VZJD4 M:UEA)A*32%H(I!X(J+<>/DK%UZAX2K)+7P\2NLKGL!X#VOAZ^_R^G31!Z4Z0R@4*EPXBJ,UXJA-M_I(=4>^3?"40C2E4$\I5!L=WMWW M0X@.";!Q8;41&J JJWV7QR"D2Z1'X0$A0E0B<)_($*1+!!7Y1R ($4D%' M!41,0[_'!:Y=H(N7WLA0 M4TAM3][5M\V@E^Z1#135H*!>K=2!.:7Z0UYG" MV+)SQLNS7&NUN3(]DO) K:PO8;H"9'T-TZ?J0O3AOKJ?_8CR0YP5QBOCXA@O M#]M[QC@5S.T'49FCN!(VDX3N>3FW8NJ"6>G^LYG-1?/Q7]02P,$% M @ LUX'38PE7H-/ P PPT !D !X;"]W;W)K&ULC9=M;YLP$,>_"N)]"W[@*4HB-4W0)FU2M6G;:YHX"2K@#)RD^_:S@5)R MOK1Y$\#YW?G^=X>-IV=9OS1[(93S6A95,W/W2ATFGM>L]Z+,FGMY$)7^9ROK M,E/ZL=YYS:$6V:8U*@N/^G[HE5E>N?-I._94SZ?RJ(J\$D^UTQS+,JO_+40A MSS.7N&\#/_+=7ID!;SX]9#OQ4ZA?AZ=:/WF#ETU>BJK)9>748CMS'\@D)=P8 MM,3O7)R;T;UCI#Q+^6(>OFYFKF\B$H58*^,BTY>3>!1%83SI./[V3MUA3F,X MOG_SGK;BM9CGK!&/LOB3;]1^YL:NLQ';[%BH'_+\1?2" M?IU7\3)U%HW$2B MYUC+HFE_G?6Q4;+LO>A0RNRUN^95>SWW_M_,< /:&]#!0,_]D0'K#=B[ ?_0 M@/<&_%:#H#<(;@TI[ U",(/7):O-_C)3V7Q:R[-3=PUTR$R?DDFHZ[LV@VTY MV_]T 1H]>IK3))IZ)^.H9Q8=0T=,&%PB*QLA ^'I (8H*!;%@EKF]'*"1X1( MXDMF:3-A".+\=*+T0R<74AB:4-;:LW$F0A]WP%$'O'7 1PYB'Q2D0Z(6J5HD M",,$9,R&"&.PMDO$5< YR!KB*O%A;E.$XE$4X-H#5'M@:4] IZ4=$MPV2XC. M$EJST 1D;Q5:T]PQ"F-!(!I=Z98(#26RBTU L2.D0A& E@C$.8!6-D3B"%(I M0G$^RL^%JAA5%=NJX)H26ZGC+&*@\988-7Z=.ET8%<"*IACELRNO9H+J2FQ= M(.)%AR2C6?Q[PH"L6Z 5!G$ I1@TRN*%)N+C.X!OJP*+XJ)G/FE"C+*[$*%, M&\)U&,.N]R&YLKL12QOSX6K:0^/." B%VFS(6C,0AD:6+L11?$44NED^$(J( M@JM&#XW3=V=MF!A$?-B(&,4HA[H0ZNIB2/"]DS"[%6,HC-GO,:<\A-(03"_@ M5LDP+(:=G:(8H=?JAF_L!-G9 ZB.W[)^W$2M4,I:05#*6D*\T?=D*>I=>QIH MG+4\5LI\[8Q&AQ/' S7?HV!\029+@HROS FE_7Y]=]\=;[YG]2ZO&N=9*OT5 MW'ZK;J540@?OW^N*[/6):G@HQ%:9VTC?U]VQHGM0\M ?F;SAW#;_#U!+ P04 M " "S7@=-L8HEBY@$ /& &0 'AL+W=OA6;3\[,"RZ7JCMA-M_7R\3 MKCGS3G"^!&S>L\R9.8_'D_FU*+]7)Z5JYT>6YM5B72K2ZF2?6>4I2[WO,#-DG,^6R_EDY5R^E4[UE M65+^MU)I<5U,V.3CQK?S\52W-]SE_)(+OL[I6@^]..Y37HOC>7ORV7TR\-B.5JEW=NDB:CW>U5FG: M>FKR^%<[G=QBMH;#[Q_>M]W@F\&\)I5:%^D_YWU]6DRBB;-7A^0MK;\5UU^5 M'I _#?2YY- M";LIW":!6Q8<9;'BACG)86TJ@H#D\-#)YK&3+7#BXY$(6$_1V8N[>@KL0$(' MLG,@[QQ(,B&])NPT>5]MR3R/U..1ZBX9'R;C@V3(U*]ZC3\((X0@E7\>(]H" MD1<%.-\ YAN ?,D,KWI-/"Q+//4827B4:@M4T=2R\D.8<0@R#DDNH5&7,+ $ MB6"0" 2)2)#(& KG4\]2_1B&B8TPC,JW MK'QF 2,SHS#:8EHT)@H$WQ/C( I=BUIT5S01];9M'\?0XF"K9/ 5B;AMV6&R<4 V;IMF MS"(>CNHYRE=N=GS,A TFQ&B+1+9 MIE%@>@A$#THI+1K&B2U/?8'1(<:@0P!T2$N?"4P.@617R@P)HQ$FPFCP#YH_(#6%XDH5H$HHN\#&R * M!5V][N!L,E/EL3M9KIQ=\9;7;4D&=V^GUT^\/=LD]U=LMF;@_C.;;?JSZ9_N M^Z/R/Y+R>,XKY[6HZR+KSCT/15&K)G=OVN1^4LG^=I&J0]U^#9OO97]$W5_4 MQ44?O[NW_P$L_P=02P,$% @ LUX'3?-;%ME] @ : @ !D !X;"]W M;W)K&UL?59=CYLP$/PKB/<>V'Q'2:2$JFJE5HJN MNO;929R #C"UG7#]][4-1SBS]"789F9G=K/Q9MTQ_BH*2J7S5E>-V+B%E.W* M\\2IH#413ZREC7IS8;PF4FWYU1,MI^1L2'7E8=^/O9J4C;M=F[,#WZ[9359E M0P_<$;>Z)OSOGE:LV[C(?3]X+J^%U ?>=MV2*_U)Y4M[X&KGC5'.94T;4;+& MX?2R<7=HE2.L"0;QJZ2=F*P=G]^7;>N+YV1"MZDCH$48\[S6E5Z4C* MQY\AJ#MJ:N)T_1[]BTE>)7,D@N:L^EV>9;%Q4]F=N:=RE:HT_LV"-#: MN^M V;?8_ $\T!X*OHH@2&)/9[1\4>!'$!$L$( )A$8?C#EHQ0.$((!0A,@ M_% %R^2^QR0&T_15"(+0R@0"^0M6(M!*!%@)+"L])IJJ(!1FEA< E2[6)0;- MQ( 9*^5]/)/!B6^U4 Z XF2ABQ+02@)8B2PKR5P%69A\CD%^XL-.4M!)"CB) M+2?I7&7>+!!HJ5DRT$H&6$DL*]E,Y5.6+90>^? EX0,ZJ7U+^$!E4;(@M' ; M(4 HLX70_&M.[;1S")7@8,$.>'/M$)[9"7W;#9[_Y%-L-T0.P'"497;C>9-[ MNZ;\:D:<<$[LUICY.CD=Q^C.3%'O >]G\ _"KV4CG".3:GJ8._["F*3*C?^D MRE*HL3]N*GJ1>IFH->]G7[^1K!WFNC?^N=C^ U!+ P04 " "S7@=-N3D\ M-*8" #<"0 &0 'AL+W=OBE,@&\'HP3I5 M98##, DJ6M3^,K>VK5CF_*+*HF9;XF(_F/K9;(7>!3W+H:A8+0M>>X(=%_X*S3&@NK'E6U861HFK>-W1^KW,8WC<'UG_VR3U\GLJ&0;7OXJ#NJ\ M\&>^=V!'>BG5*[]]85U"L>]UV7]C5U9JN%&B8^QY*>VOM[](Q:N.14NIZ$?[ M+&K[O'7\=S?8 7<.^%D'TCF0W@%%-OE6F4WU$U5TF0M^\T3[M1IJ#@6:$UW, MO3':VMEW.ENIK="4E) 2CJ2DCI1$,%C*0 H MRE)8R@R4,@.DS&""#"3(GBAKYI8U'$1I>\ M 2""X@DQ$XT& 6*R"0JPD:P0?J*X'>@AGS@=Y^."R,0Y07#'0>29VA(GS(R, MI?P7\R@%[ET(:$QQ.$$!=R8$M2:GLK%;V4&;[M*!0,F$&+@S(:@U.:5-G!:8 MS1PQ+DAWT_&A"P9W9<7$R8X5TMOS2VUGFH&U'UU6V-ZU_^#MW/.=BE-12V_' ME;ZQ[;UZY%PQ+29\T34YZU&KWY3LJ,PRU6O1SAOM1O&FFZ6"?J!;_@502P,$ M% @ LUX'36W)=^3:20 X20! !0 !X;"]S:&%R9613=')I;F=S+GAM M;.U]:7/CUK7@YS>_ I7I/$M5H,Q]:>>YBJUFMY6H)46+_5*I^0"1D(08!!0 ME)KY]7.VNV$CU2W;>3.N2BPV"=SEW'//OOPISPOO\SI.\O_ZPT-1/+[]]MM\ M^1"N@_PH?0P3^.4NS=9! ?_,[K_-'[,P6.4/85BLXV_[W>[XVW40)7_P-DGT MSTUXG&Z2XK_^,!CU_O#]G_+H^S\5W[]/EYMUF!1>D*R\15)$Q=8[27C,*$V\ MCI<_!%F8_^G;XOL_?8OO\'MC[U.:% \YO+,*5^5?_[Q)CKQ!U_?ZW=ZT_.-\ M;U]#,L_]KJ=OU;6 4^OZ(T/<7!?_O4N MB//*,'J.BS"+4ES@RGL?%)7GU/[_UW_\1^LF/T3Y,HB]OX5!YGV +RM@+C\I M\]8^^]=^^9OK+%A%R;UWM5W?IG'YU]-/9_]=_DX@?AG>1PAFF/@L6%>V=[I9 M1TGXV3M.L\>&$8YAT1DL^ 30X[/WEW!;?NYXDV5E$#2!L]/I]3N#7L-4'Z(X MS+QC>.\^S2KSG ;9?>C-E\L0GH)G5OQ\T[+3]1JP[*I(ES_[WA6AOG>^*?(" M\!% 67[MW?QT?G:\\*Y^6"RNK^"VW%R]]P[>''IOO"CQKA_230XO5H\U7 )^ M].@*3)H@$^1Y6.1O*S\'^0/=CB5^"/^YB9Z"&)ZO3 )[QON>>UFX#.&AVSCT MO20LO/3."^(X?0Z29>C!U?)6Z>:VN-O$7J!>@4?>]*>\=#97?N8B Z*6P3G@O+BU1T1^L^HEW(9-3*>X M"H'6+2.F"K3 VYG >UD(Q[ZI M#.L>K;7 RF5,D_O]AF2(Q?KYED%Y]I8'Z#8_I/$JS/)O"*V*;?5:\WW>M\)/_2"30$ BOX%6P!LZW:[WWFIH1/>Q)_T MNS0.?.I6.,!%IA!+2,V/0;R!ZWF2YYLJ.YVO5A'B.3( 6!62EF->5'A,)X=P"KRP-=A@4(#C *'A-LJ 'J>0UH=YX/ M@66?-TO4]> B0 1["(L(6,8A4-LWWK<-\LE5 3 @S@G[@XL/M"Y"\*5YM$.. M<%D 3.D!A:3A5GQ*R(29-;3AD%]%E/:9F-DTH4#]LRVGZ]^+0X<[BM@-IFN?X.%CS86X"M,.C+-BK8 M0,^.TYQ0L9V"MC_T,8-;ZZU!H(F2ZIIRN*E+E@Q6\'Z<$N^LW(LPC@&XOO)":B@CMCP1 M$6&JYP+\&TD!53F$Z-EM"&),* ]Z1?"Y.A6(%D]1CDM'B:?M222*]& M9=4]V##M3V%T_X"$)'B"(P0)6ZZ@Q0,KZ]#OS.6=L\WZ%F8"7*I>_X8EOG", MAM63#+V*GJ(5J( YW)=E'" Q0A@NA8C7D<4]6.H'0,3H/A&I:KGU0 E+C?,=^B^>H?F[Q@&;>9%_.L2V=60>"#&&>M81:51RO/S*]^\#Z5Z;RD7OA=8A,^G,TSK%!RZ MKIW;( =$PL,"\/,IA_7T5.L6;<2(SQXU!MRK JS0T^K!/P!%9D:8:M+*Z@2M M>R_=P:B+35I?C8PM.-JJW;G/M CL-SN4@[.&LZ]1^%#NJ\H2CK ?U4LHP99Q M\#)D<1IP#K6_GZ+B 6DR0A8Y"5$=.?5CZ]1;IURZ] =5C?8]'FQR0I1#[ZYI M3W@X>5'S@](>Z#H]UFK8-6PU"V%+WL'[D#\=(DZ=I46( %'X466R&Q!!X&DR M($2TH'6=:4(#%U8T7\(JLG"W.*$A(K"0"6IVO+B["Y=$3>^$&H>?EW0U/#0! MY4@'EON:46A:?CEZP6N-9AH?I!40X)#1X@H?R:+W@K=#I#]-[UU=GQ__Y8?S MT_>+RZMOO,5?;TZN__8E])WDT384WJ&B=O934=-&SE:U1M1?,V^>97@VI.K= M;IWK*%CFS9^#; 7*TB/= A^DT3!;1CG3R8MZ.-(U9=W%>[_)\+#X2:VJ\R,R MJ![S12,I-0Z$]R+;+ NE#JD5BT@ (L5=&!6;6C5WYSII\*@Z.&D3%8T[B-$J M6(NC7E!X[8;+9A+7;I)9D/;O>[5V0[TD!_%Q,9^"3"^F8F'9!^Z+]6.<;L-0 M *.HEWK;< MS/8 "@L +TR %8:/)/4#V; ]&BE+$]X!8"/1&I@/+2?R#'%"7$BV(@/Z,P@$ MWDT2\04C]G+/NG6\Q>?"1U*3#%P? 766T2.P3^_@YNCJR/LXGU\4$28"L3JE(3L>+,*T4F@1BTOXRY-BX2D@2PD]DU0U+NAS>!1 MQ6$1UI[#D8?G^9*#4ZLJ! ^4G\(^)5Q:!%\_ VF)MYWT&87(?'.;1ZLH0+$5 M=@V;RD$DB.ZB)?JW".1+];X:ET!M%#<;;<(X CR@=:(\8./\$0@QM)[T,4H$ MY==!$C![\@F@@:7>'.#;$8DP^&B"($8+$HK(^!WZTAS0+$%($<;0 D]N8I@;W\:E%@\9$"RRR$:?O37;Q$*T MB2$A"C4A\N"J$':H!42 WA&HV4LV&LE)J.&+!R!&ZV +"R']A_B/FG.+SKZ0 M#>7 44+2X!71\@@U\GJT ;4\W<0K'!4]W7("_]@DK%_37<09:M_%33+2(I\) M0?94 ,)Q+#PB4__DN]R;)\D&QK@,@2@4*#4"*UY[O6[G+Y6](%,H;67")(0^ MX3N'1U6;YH\@EIU?UA!B[6%SZ&,C);94,SJIG,V\< BXA#A]9AL)6Q@STIX! M@#'0;A2XGYA_$?CHD56(7A=R 2*3*"PCH.1=05$"'YR'18/R *?'R*T/CZ" M@O$Y6@<"93B(+"] &O3E4[I1KQR1>%->!&AC,/D=S\Q#H(R_IMWD;+Q$"KH, MU9G1XO ^P-7-?,U"(4!$/ M6Y%Y0.RB1 'PZ.5V7UND)H.=P"1(XT%;R4F:Q.&2S@-1(7U\A"C1&I]$6:@@ MPJ,)Z1K6!B>K/!7I+5 3@+WOY7!FG77Z1+0A8TGY&01,+X+Y(S8;R!0,RE2UY%X8L@DZN3;QX?8QS]#?XZ'$WA0W_F M]\=C[ZF'^4/L);[- 5EM]?U)X.^U^OY MHVX7AACU_>YT!!^&,W\XJ<@L'^8GE]Z/\].;A?=I,;^ZN61-IO(8DD%V:IC[ MTB:ZX%E:+WTRY\"[M4>Y!GJ^5* T,HPE*UW)GC8,/\ZMWA_5/'*T!3A%R.9#X+UN$S@)GPB;&&3!#Z#9"'@$-8/)@T M_.0!A90<\5IO)[C%6VB]:2$A<,@/YH>:RZCD";Z#1.:?#4E&RX 0^B!A,Q!B M+QHXB'S@A;H+D6\I\\_6.PA0/X\*'O)0W6L1DP#.N&$D-<'J"3@V<%/ 7G2# M_ R#*S*LIS+CHIB6('D(,[A[%C>'I1;/R!]E#) "BPBG(HF"9[?O)0HE1X0G M?&9%N'R@>*J<31&P,7G< >H&J6, Q##Z%TLM&Z9.<,?#C.PGL,3'C> ;>F#* M3VZ2RK-,A !IX&#R91;=,G:8:1\BX/2@=P#G)258]F,( #/\&%U$8J:A-=@, MNWE7/K[!I%Y3=Z]X3HGG6%**M6XEM<8!/&KOZ*UWBHOP>MJU_M=-BC2+\"!G M,9MD"SXGEEF8ABYUF(1]YB3@\:!]/>@)[X]-#;#+1$]+6\:%FS7!M8OHP160 MV&41D^"/4@[_"\CR!KE<[OW362HN+(?CBT$6J%W6=Z47HD1O2J\"A2O>\'>: MXCNGXRX5GP$)%L\+&'26WJ83DP0L'K35*U(-IH)'9(\YHEF(NT8:%V^_IL MYJS%E[QFC(B4"66;]'"=<#NB5 U, ,3H![PM"3#TVXA%544NY,S1+AO1IJ-L MU4$BLK4&8[D_TP2%T'\%]TMV\<\-O!!F*#BE<-MS$%YP5+R!>/LKZ++/53A0 MF,W'<5=@>@;KBA]A/ 5,!&#YL5T=? ML+<0T7!3H$L]O2N>\:Z]P.3%4O62]9CZ& _OX.3"N_S/8/WXW?M#]/#\ [T? M$=,^^SDA/0G.R#8JDF=^7%R>?%R<+0"*OD===5=JBC;\^/CFT\WI_/K MQ7OO_/J'Q:5W?/[IXG+QP^+LZN1'6!H%&%5\262;;H\7JT0#^&P\A=?D;\LA M[_3NP[F+?0=%/263<1"O>*8(^!Q#QP2=S3#,H]"##FP5(Q4=DY9V9'OH8D_7 MH.*@N]5E%@5Q)QZ.B#MQ/>/90VY)Z(CA0^CE5XY&BI\0"_^1MWN3BKXK%BZF MF5R[\)8JH**P B@L:QJCC27G$BO3D,.Q;6 %C'V/0%V22G!QG5\*EZDCD8O@ MD0-G1@Z6E7X&(TO+S.P8S!A/@ M_]\!(;X#[=?$_^SQQ(<]+P7";-+KE<&HOI)S<'[CKVX2MLRAV09$81)C P>3 M\X#D?H/):HQ]_]9A(B'+%ZZY0KGGEV%C M8;T>K,DUL0,!=^ >D0?SB4+LWGHFXA'MS.^.Q_AAZ$\F M(Y#2S*9S50:\[P#\#HD '_!W^ M= ==>UD6[/=:8/>H-[#_#/D/S"2A;K\FI(>O#>G^:T/:1.FL$#QX_.XMFW&>RV>2Z,!8.Z+5B=#U5FQ$ M-J,=*53]359( 4_\T80\[;GN*P==X& "B2NS7%*@8W2/ID;9ANGZ1R/];YG( M]8RV>43Q?22CK.9UC\:EH;M-0^]RM9J!X2UTGL+E0.LC&0R ,[#3DF1QDFOI M3$P4=#L JI@/ MB^>T0_*BN/640XWO'*Q N08E4$ D\2!>2N0"OI!C) 8<$*U8&!T!*]UD9()# M*2-<^>1(D^BNS,0U2=(6DP=R8N([=QPV11?5Q%IR] */;-]=T%%>?R[7*&Y1 M:P:)(>;DS=PD6HNR$J^45]9>Z@VY>ESP6TB@G;)X)U&D$JV5'-[K?9RS\00X+9$ "L@17R*J M>&1[10%3IRH$;H2=,C.7(QAVF*@[.;Q M5EE6.>S^734RM&XFF\X9'\2>9!FW903VMZ4(T .3A&:T19644DE;4?&BW@7Y M4:VDE4:M'J2F*4F'TZ->U_N(V?DPX&3< ^#CH>H05) "AR@%]B9'L[%WC"IV M'*-5(T.EF&('#@8@/1WB4,-IS>3NO@?^8$#2W^RHVW/\+ _!RGO3&Q[U-*-# M,D'FVTUBV9V<= B.N\A,6'U)TJM9@;*?\ZM!9L44P?OL>59SI4_D7ZY(&\I$ M<0>,>3RDN)V\ 1]M6L1"WU=B2GT,[DMQAHY<$.9,4]%&?)GT1HPM(-\J;!E, M!X@MO:'W([]\T)\.!1$F3:B"ZC:#@>>/.:[WV.$!,'36]4DNS>#([Z7X7Q MC?AP>34'J. <3?"[O+K!-#-;+GSMVS'MR^U0V(ZK$I%VV*W\=E-ROE(^#0H' M^1HMU):4CPPK#]$9O*+WO,=-EF\L9Z]QV(DQ&^14]'$"C3?G<$Y)&2!CM@H9SRA&52R.E)2 M857B1$/1:AVL= @%*X((:K24D^95(AFHX$5+DO_43:= $;S\90>=_D%CJR$+C5OCBNL MWE$5SXR> IUGJ$/4--'D4P$,L +&KNL!_0(1 IGN'X$9&6U=Z<8L@$ND'<;V M9>@89?<=SHR!>]$=A5IH*P'2D0V%I-(ZD-3W_HAA(&L.YB:%3NBE;.DYS>+5 M,Q!$X':?F?I8A$EKJ 1B5C/%AT2YK&S/$9\;YQYR"C[>^KJ-*-H>$&_3T?UX M>XY5G-R?TUMTFA4<6TWU>);%HV*LQHT14#6FUAT, F3T1USHH/M' M7\PL+P%ZE:+;?BBA3KFY2W?A"BF@[SW! 6!,(U%Z7YDHB+T!]A-RN(=7XKCD M4;]%!?B6?.+"304X!NZXA?N @[DI3E16@.O4MA@U:%)!X+?1\$U6 4Z1/(L1+$S#L1.)5(H'HC/PA-? M*Z;0I"'LF&J+7_2-%PZ?IS_9N>#,*.9#.$.7B6%$M>(M"/W&?5EYY2HI' M"$ND )(!^,[%JJ4D4U5I_$JRBIDX#?C6 37RC9604W*BT+()I$G808L1.SLY MA1^'1'.Q(D5(HTH2HIW_(P'+*-:#%/6$MP[MF#"(8AU\_7!YR!.2\%F GE9% M3X[9,W3P"*TX%0!BIFAP=V?'@K^#VQ\6E%!]!+Q^ZAUGX(.0!-5_!;I;@1921C4[W*(7+RNI1[U]>I M<12.!S@:;Y$E'A@^9%N<*0!0YUC@X0*4XE+$3FAGP-FTWKYM-K'0.%>Y>V1[ M5N;_^TW$:7@PE !10.!.YS#HSHHD'HL$6;/5Z(.^0WF0!"(XU>XXY:PTGY4[ MU[RU[[R']!GX1U:=@*2UP :K364MTGJD8ZQ4H9P1TYI"6> MTEV?)24%3K$.T()Q)6_ZEGHLO*B5]W-B<4GAYRP:X31,QNW9Q/QL17)4Z3:3 M%\N4:$2X&@8JSY'!WJ2\TQ7)HUPYR @MM%HNW&:I MTB2T7LD9:*5%PX'NEF)+N4BACD55UVH?2=A)$#!R,!)(%>&_K7 85 0QS8K6 M+K(,IJ8K-T]DI[\"22^O5!UY#49P&4<[&K8.+RPS"@OHI12J6@C<],14HM$Y(3_G5M^@]WQ?V0O+]V0DG[6!UV+A?=P+Z$&UUW]<"DY!PI@[. M'"C:$;^KR>>!<5$VLP(@ET&6;6%99(5S(5PA#<(.6ZE#"4=+D_-R#4KNXCC? MY'M=9WN1M/6=^I9S=XYT4)G-L,[K92Z^U4T"652B+68?;"E]3/.BTYM-QZX* M">N](QOG@F*9+PY]*]7(=CEH:!!FDB1DUU 2W4$)>/Q '#R[I"C-HOLH(3+5 M3I4HU8(RP^IW:S+.D'Z-=]"O6@H4M5$@@8:Z2J0S1($EUV[W(4YJ%[52L46Y M7D)]E!B_TB'9M>3G:* @H@X4I5P-]"\EFZ])QG8*?>IRY?O?KL*Y(3:BT'R- MHUM$11V]PI(:TM1$@@1Y:I V9VK+)\%"2:#I:)5688"]6;@CF]C4!W?\;-7& M,IK^9TI>0,N"3L(Q=CQRXK)7@OFTW(4Z^W@MZD:Y;;2'(UT'"=M^X.%$?#^Z M+@!'58H*I>Z;K3S2O-4;]H6DP^9@+JDH@XM+XKJZ,LIB>9YB'3I[#QB)3XH M*FF8>T'[(>P6>X*P':)[FM_4[=9Q9+V06C5AG(9>"1N^GLBTB#A6&->_+8VA M2(L77!^IXX"7W-EU78I87GMA]&W0=V&MJO-EABOH&FF:%Y>0;I=D++$U6\S/ MPFN!FB&50N'(D%K]D>],4@=#Q$N+9X@H8>S4:<4R'QBDL\:CZD"*!BD;K,PL MR5%+MHHA75Z@(I)XT]50M" M0&\L@8[,J85!]H8E6JZG2I=ITE%%R)V75%252YJ0Y*O[Z5#*NRBF4 -CB@MA MG8ECDM2VNW_ AT OXE18?>GP-8@5\V M9+*PKBS<- ?1.:,[U%E/_;*1%,^62A6KE23.%E:!<)/ESV1*[/9ZE!S-UX=< MX$]1^!SJ8%1XF<@NU[,V*K5M@FV?8/#R"3[LY?KQW4@"8HN< 5)1+ B<7V$- M96?M"TA2^6Y2-$1OV&7]LB985=VX4GZV,DFR9<'#[[15Q/(8$;MK (;%3'&5 M@L24V]CK"WBKQ@<:AR/.,,J']8X0B!9MV0+O)E&0PSE5R5CC^FLL)UT)*3P^ MIY)KB[.Z>FO'6)9+F;0H5Y1LB&%"E=?V\C'O/T2+VUD*5TD)JKI2.H[9(;=] M31TDS#^X 8US(,5VP=_XGLLD@0D3JA'9"96_'R6M6R M0%G\QV9U;[)HF0UL'E,NN@4T.S UGS X'-V4:(/-P]A7=GZ6D2/LMT$9W05J M2ZM@'2""Z2(+'#[ M:22T"HE1;(Y[8ZJF)C-^%(19_D@+TLE!JO4D/:/XTU0 M$9.%XSAW:I60*:VV4MK)'5QJ=-!Z5.J27/]F#/8VR?RUDR+I9%')NB@\%(+) M;P&\X[2D(BQQ]#/&T0/ $>6_P[-,A./8F\O-7)B.RMYVE*!NPP)3H;4UFSQ5 MQ+E8PJ2%ED%F &4*6JDH"+,9"RZHTL&8'!&,34\ I+I,#1"8[)YON1(,!"B4 M*_"((K5)+/@I5,5SW/H42^>:D<^!5Y:34H+436,V(,NWJE"-U@S*3_/:R?]" MHST[*=2FFR@IT'=97&W>$Z M QVNT[Q1J<"+U9-)/0U6:;DRI'9FG>A4^B$37BPGI?V"#Z&N)B4G ;5%>*P%":V3E27%WB*-R@2ATQ_,#9&UJ4@4=M+3ES';_'5)+38:(9VI+,859!3J.)A@(EK^ M'"0;Y',]+4_F2OE=4^TQ,M$76:JD-:9[P?+!9)9$N4XBJ5?=/$E;I]>U7TXI M+EQILM1"B*5'.TU*9YR+V(6V8PK"H,V_F5J!Y9)X7_/HD7<5AE2;'&O+T4WL M=[^3)BUXWQ0FTB^][]@_:YQW2-TW7!FU)%Z7]6F"NY7ZJV!O)^2H[WR+1V?I M%@3,K4;'9ZTS"#0IWDTR&RC-(=%\U M&X8["G<=$ BSM$4EH?C*\!XN&^;])&'V';]>RFLFUS/)62#CJ9JQZ@;JG5!% M3!E8AM/E0%'OX9P@?I["[IZ-A\O$SLJ>R5J@CL3%.*XUPI#2.7]IIHX!D.V> M"4]B==^IM9OA&$]AIBLPJ6X[S+2T:8J*GUB^(1 65L^2RU2:+;C/0E/I1M[4 M)# H=!4-6$Y@CK_QIDKDGI #%6<@ABBC+C&"DA&:A'$.6R*Z\^@A'S!@$#]9 M1>_"C#Y)/'-T+^7V0>\NJ9L\SI*;*TJE9[;MR-)AW>,JC]*R>(5OFY]]IZRMK\J,*&V&3%=6G60LH:X+@: 76BV!(IPTR+DT(95U+4>3 MBE2O@DWE2R/((F7FX'=3?#NXPRNK[::]D1TU5:77%-XF!-NR2:JK7V>(Y*%< MTA-Q9)(>BFU8?,%T<&L3$;,J45-Q&BL*1<^RBE8F9"@P^&%PC%.<6ZD;59E;KO)#E1.D[7%MXY$4016,RKMOK="J25(5 <*^:9 (!U? M6=H+-(5W>A70_301\E]-V+YY-9)61RV_G,2=6P?J.+::;@I9!TI1BVS/Q5_N MX_26^)R.RL8"T7BM= .I@X\GI]EU3""U$=T*O.%8Q-WS<) +G!':$6D_(HPT44T262&8:-, M@N30YD15!8UWW5A_% 4R9E3>H;.;LJ35AD'6(HU@4Y1:/ABO%Q" M*#,N:W^*?>DYR)^J:YVORF20[ZN8J11.2C>"&I[S"A"IXZE!_)=?[T.=A'7X^,&8+S4 M+AU]]7F+KR;&3O=0H]PA_3UOPCS&)-?[!QMZ(H10;0Q.^<4@T?R.+1-4O5XW M>U3O^!(A2*=JS).N4%$_!TK^9+]4E#XEQ@?R%8) 6.2MJMMAO8=WBY)**)+$ MG#V%;B!(S+-N725]TXQ7_>35]A$WJM89T%9>B%N*RT\DNU46)-KEM MN[Z7:L%^E0 \H%:JE1H5'17J5Z1YAZZY5 MKT'1/R09W2UY'E@BP0;N@[+O4#B)27&4.%*EAZ'F9);!7C/3<$$'7QDUJ#P< M$J!PE8N5QU[ -WFY3/CKT9_9E[!C$!R^AAU;]C215AP+%![]:ZC='\+;;!^K M&^,'A=.@S:.L8 ,ZH"FED]YUT"'$O3,H\HB\B[:_5;0/B4\"XA-*TPU,<**' M%=C]VV!"6CW!NEA="R5;E6J BZ8L(A1;$J M25&59RJ)YFI/&$V!39$=I,[MT,,BE_R36:D@&Y MZ<96UO6JMU>5<]744_0?;0/?]SZ:7!LSH7,Y]ZIHYKT_^?'D_>+L_95WH-H\ M5ISOICC9>U46[._71$R;_>'>YW7\-@?0A/_U![+>9T_A'[[__Z:XV9[M>.'+ M%K@WM;HMM9SU48OAJE0[C^7[ZQKH_5X+[?=::$XMM HB+D$?WW#X13-25@I5 MM52OVA]CZPE)'1K_7JSM]V)MOQ=K^[U86U.QMJI8HT,(8&";EL$Q\J%CT;/< M?WDYU^N'W^O"_;]<%^['Q=6UQ*L2_ZK*;L=X:RBH%#\L=!'SM@A5;FU%_- T M[WY)!R''(N%VOK,#FDOA$FFY$QYQME5XRZJ'W&FK)K0X82B;%,.F5'=[-AIU ME,Z7<]2U6HBJEU%PD)MK2& WL 4 :SIMG[]%DR\OZB&,5Z8Q:&Q8/"R&?)AH M=I FP?#U6MVH!&T$9(D@NB& 8#X#A[(J5;]6!(9M5F&IPYO8.S;E#BE6%33W M3IOZ0.\1NO9$E=7@#CM%V@%RQG6V=6"Y;5WE(#C4QI]"53V9%FVT1%1HF/Q8 M(,7")CSND?=#>:;2NDP'Z6"-ECMFE'G1W.JYW*DQ=_K#5'=/"4:5!/]JN2+9 M(!J=ROLS&ZJ!9;5?C:P!0;4V2%=%=0H=:C\7MH,KY-EGR/V!DV3>_E'G0G3J4]A5['7!VQ"5$JV=-BKM1AJ MD:R;I8/P(>TUG6:AOOJGSCN3LFC80-,WB4BOTY_3!-[8*3*E8,?#(S+K$*= M"> M$U/VZ1)WJHC#OB\L=(RZU<*3&]@5;UF("2TA9E)C>K]:VD4]GE6"E\$0E* MZZHKE0LH_:;=HH$NT2;&@5J4FMF6_?"J6H3,!!3J4%QN-ZSE1^4$:)Z*@^8- MGV(\5!TR61"7JVZI-5>.6E.'M1@(4.8WW]0Q$(?C(%>]SS MSN*K*K=9K7AO MGF>:XU!D(J7;Z:! %&RL,IQ.-K*%$S4+7I4%Q/W[ ;>I*_,SU?*4&^"Z_VA2 M9OB\I EN6XUK"XL216[,S=8CM#5"J:W/48_=+GN00HEO>E9C)ZO@ IT.L-(G MTH"438"[A=AU#W#A% )(,3(Q-51<48L:2H6*DC1C$X<9V:X-4G V"8S(?- P M*1,46<=1' *=5F4:LJ=3+BH"T0EG\F@8/[%W/&-8=P MBSQK ;!]JF*5&8=[P&F M[=S?8\%D]E*_<1IZ'?J,6CF*#ZLRAHEX:2,8R7'DV%YN1/0LM68NMV4NPN5# MDL;IO=C+7#Q4*WX9%M8;F%JPL%QV^8OPL%2BY,M0T"I?6'M1&W.=]L--*[KL M.:3R@3RQKGU$RXERE<^I-VEJ);"EX3,2\"=K%Q6GYG;$$&P( ' M'J)'XMK97)I@= 2S:'&:,Z$ MS=&#GF NI:BAF'N"F0L5&HI'6GXG,HY5L19)[(ZK]P"L>D>ST1^ER(*K<^&O M(V6W5L*2^D'9A%V,BM,@X2@ *ZW3[@5NJM"ZUW3/BILFBI3N/&Z5;#QAQ/J8 M%<+QIF^!M-%]Y]Z%H)8283S^0Y3M1ULXJ\.UYTFQEJ[%%H7!XJA6( VLJ_\_ MF\"\'J/39$1_44]O?DV&>%TVI3E=[S!,$\MB:0L0]>S0ZKP;(UHV)*HH4_S> MKOQG!_Z(C34/J]B1E\!E5 F[MC-;#>DL5+XJQQ3:496JZD\I8MNR>I!!1#U7 MKNQS#[HNQGP9*W1A!R1JZTWIBE#Q'A/C2/$=#U0"BI;*O1WPE)91!@HUA@8L ME68CZA!!#X.GJ/: A; Q@CA;U]M&K44H4HKUS;8JAQK#8>S#XH8#;,.5F;=R M*K)(*EM?6:6-RJ@C&0,JG#377[=J_'"]E+S\5AS!75FI+H>*A).'$&09OW)G M3*ZIF8Z4FM FT'>;1)<^I'MIP$/Q6.4'*0*2K%I/=%84T$.U+QWS561?>Q?2 MWY1-6+7U-%7-G&KLZ^OJL'M8OG)QB^IZ>=OJJBI%P1Q"P;4-\-W;]"G4A4?9 M\JBP:E43;LE60E3[K>M!\83\41)LM1W5NJABZP10!'Z]<;I\'2+G4F(M8.U6=D_N@@_>L M,Z14SD)\6:= M)00Q>1]V01;SN#[3C /K,74D3*1" L@.'61N6\- '0>BT"29@NZL:?4@E,E7 M 9OZ6KKWUU1#DEB0@NPFC',VX;7HLRGB0X3?(81$4'1%\,"1*H(5U[,W3:1V MT6MA>BER89"I=5DIN"B<&![$K:%4MEG%M^TDNVV*Y_525XO1N6Q@=NE-59>^ M$*_NRJB?6XY.S;T#J<$26+9E\0WJF_UFX@^Z(PZ\F?@@6.YOPG+C9 Y!X1[[ MT]&8W/2]X_9>AUO.[@P'^=]1% M.\#([U*/^RFUI,=7++5JAWVUJ0:_J!CLG2Y5^JI5KRJF*;(JB)Y;B-7"MD.\ MZ>]IO_ YF\>E_F5TLJS_U,-!N1_X-!>27WMIJ,>)R3YF_"V/6%_A$L%:18 V MW=5K2 DN(9RIZ^H0N#)2/K8@->*STR'^37_&>$4X/!K-Z!_E("X!6.UJK'Y6 MRCOV9M#MTSA*!WM6 IA5!2<790P1[,VX.U O8'(#?C6<3E:7_7H M*^[V(%_UZ:O1V/IJ(&%Q_J3':R+J2KDTY\;?VQ!Q\'W0EO$T S[K*JP]/U M>_YX,(-11O "7/63"^^2RJF_]V#?LRFZ@B;PS&A01N*/Y^?O?SHY/6TTC']4 MZ5Q[%M?4SU.Z@]2)+:L>NK(?64QB7>JP5#P!H8ZBB$(:\AY3;:@[S*3@6@U8 M8-,,;:D46.'--9X \[VWEE>N,G2+TAN51=:M(+$<*H?;5#P:92YN$,ZH]1S&3R5/08UQN!GE=O%"9:B @W .@0@7<(Z1/YSVS ?KC*C.$*5C(#%_)B:J#:&E;%CU@[[%[YK61S6.*;?0'4PK6!LXPP^C!$1"D M(7ZAR$H/?NKUISL&FZBA9" >1@910YR"PO6V4>)ZZ_CY'1I]NV,C!_VIWQM, MO$/O $2AP10_]/Q>#U,AE%_\8##T^U-\9EY'_@_&?G\RX1=GLQD-->W:[T]) M@#O\TE5.: 48X0E# X$?R&3CF;/*(\XJ)88W"'VZ>UU\7]$078=]U?@CDNJ?CN\>>F)U.,- M2#9#&D&PIC^=.6]3CLW>6%.*J!E,_.&(T'D*ZQL+>@+UM6> 9R:C6HQQ1P-L M >3H3^A@ %MZA"WCZ<#!%I(B7H ME5"3X^.;3S>G\^N%X3 72[I>^IJ45[/'LA5EBJR2?V53,=N6N7 M=GL,&_E4G6U[ 1@SX:NZGBA5E/FSZD?%\4C+K7="Y6/E(5A>JVKU(; M8EK.2S(<" P[TAS>\9%AD1C\_SOI-7#&6,I?[7I"X>U2X2VE3L?29=7J80GP MG_1ZY2-17\F9.K_Q5S?EP. TJ0LFLDU6NP+HRG_KL)H0[PO77#$]S"_/3LX^ M7GD70.VN?IA?-I.W=T$>+=ED%,4;Q)6%2H^_@#52EDZ%HI:+VHKJ 2)A2H9H M5(8VXD?%76Y4:*PD$5II(@>+BZO#-NU5B[SF=6D(]JHI-P2'MX1H.H$%>3_I MN/YH.!2Y8DR)L4,?$_Q$#.!;)HYPXYHLI3T5%DT>VF4.G3=FJ6RJ*F!9&,!?K.D&2MJ3_A#R ^ ->O,$LWE]O*P@4&/!D, M\4\/A#7X@_8Z^-,==.UE6;#?:X'=H][ _C/D/S"38-FO">GA:T.Z_]J07NAF MR2L$#Y(#LY^WY;1ES'/@),D1*!0P2A_D:]BS6DM'K452:JLW,:D[V2&H(\,Q M+JD_HI5-8>>X7!!X?PE4J)'3+F] 1CL]F;\[.3VY/EDT:^ISK-\-NSJU.NHT MQU Z\>IU;^X.2Y>W2AU!7\LOX.1)4GZ8J@"E>Q.1B(R&>L+!/@ZC*TBHJ*"^ M/^GV,(\/#7(F)T62!ZC88K\W0BO]I.O]%&28'KJ5-#Y0>@ [X;_=J;"GOC\% M!03&[ ]DT@'>R#YH;[-N&X@OLA1M6F:&4UU@8[]:"F4!)R<17->L+-G!GM4T MJJA[)>Q?#N_9W7&S.,I0T,NWA(IO.6>7N3XH6#U6I&A:2K@J Q4';)V_+$;2 M.30' 1MU(O^_@#4H$L.5KM>5*"B0\OY5L'^_#!C'F[Y]HT^TWI3U$ M_Q2]JB3@[Y/$<>7F_U72X\SO+QK,+^=T(!M_\1"63O.18M@M$1"31'RE:X#\ M^9ICGY*.UCPV6\XP<_L;.NOXK##/U9>UT5W$-'2EG9NVN[)!=6C4ET4Z-]->7DVA,5 %9Q=:" '1;9 MMG%5[7D)EF]<@32W8%I9HO;L&;NQ=TF>O:I2:T[QQ ZI.)=NK@2C2G\?,BJO MJ(^(^)<=IWU;SH0/AY]CK8L@"8'PM;W6YG^=+ZE 5LT6J>X$GN[?PB![I2%Q M*.SZ_9K#73^GKSH"'=/.JX/L XO$KC3T5!U$3??0 M7DG='3V[/K]$ =?^7',C=W#V$U-Z_S)X!A;/53KP,K#!Y)*=46TO_I1F/^,D M%QPV^Y)7T==$5871!;O[S0_SDTOOQ_GIS<+[M)A?W5Q*TZZF[U\.C\8"$;X= MKV:<>I45ZH=\.&M.'^;0N%[C23>_T_^"=P:-[VB_N7&@OQ@^(.P>:2?5;N_G MB]EQX\3BE3P5KV3E%K7PR7[CE,'"0ZH-.F$C4Q_/T]CFQ/RQ21] MIQ/.KWKZKM%C$BRUM>G:\J#,[3XU6C/%@DG<%6Y>,OHUJ"ZOMDQ9%JKARDDV MET::$E)Z0*8AWX;BW M;)OB>ZS9AQNEI*45]E^ROM'N6W6.Y-DLCUZIJ'K&M2F5$UBJD=H%>\WY_6)+ ME=DKIC;+H_0-J77%]H7*R>L<6%.=7KC*> M(2UE@8'K2BU7+I?JN\LA:]R9=.>XU.']K[X=WY3+MC#%%V3ZU:;;4?/ZEUS' M1RZQBO83(>BDG'[)E/F7S_D; @#(_%T8H6HAW>.QYK $8OVR*]P;7FJJ_U$@ M^]6)@R\3DQ_3ZNM=\9U(_LE$Y0;T^]XJV%90OE*UN=&1\O6@%99P8MH4BZ^# MTI0UX#5@?D$*]?*E-!0W?X^)0<90^ LL%1V+O*":5?NJQ/AO!Z,]Z-RO!:H] M5RREV!LO\6^WDG]_V E5_/< GT6BOQ1RBD[.-)V<[$KVC413C3[4HX]K M1T=UJ5&MTN'!C8 5 V'-FNLM8\KGUDCK51WRCU8=\KE;AUS&:#;1J>KH5U1I ML<485PTG>[%Y[4IUH:H$-4G83Q.?[JBL62O0S%Y>+X_.,9G/OYV1><^Y^#Y,CK-JCFEU*6WY*26J(/ZYZ>FVZ*%](R MF9U:>!_.2"[CE^P$Q-VUZL_.KQ>8 J/BP^M@<5YIA5XJ92;-' .W5S@5K. U M968COKT3=?A8D6IERG&,NV/O &=0OX.BO[.C>J4?F@ZW3*P6KE9/.VK1)]TI MN&L?M\6"#0Z=%M4\7&G/V,HP7+EC.@N*X832))8686D>6@F17%% LG0+NW&: MKDRI*ZPAV)#L<>]$!J'3%Y(785K2+5O &>M MJTZ7(:," I=+JYGCJDQ=JL-30T2XXZ4-.]V37%=^,XTWFHZM&9R 08BT>2E( MFTHJ $%YS-]Z!]&A4_A+X\H!\ PI)J(@_QT\77YC5^%= MMRQ187F2R(<9-GBG LV'\4J'% M)-Z:*XE0QN:<"%ND[V',V0&&7A(N4SW+++UEP1)U>6>B2T?[)$W+_0R,=TAE$Z>J2I_:'YT^A(PD7L94G*U M+P%7=9WZ*LNHDKW'T_NF2E/>B@.4*J(F4J7W:"B'5%@ST\Z S<+N"_>,%39* MFB&%%-81;8M MQ^&\Q .=*T&$OVDGN;XE5*:=7\/.IEQC.%Q)T4&L'NF4I6\JU/'((G,NJV+M MP1!PZ0N3A=:X^>81&:NT7*%.+MR%0Z&16S$4^YMO<_0]E L\:A#((FI(0PO? M:=F-6G>Q?<327=A.8[G<8'K@(Z8*/412H#F#^X0E*C+=A%5/N I5?31ZA\ ( M[SV2_ -7$#;SD[1_-S]0/R.,XJ;JEY1O(0>)(@J%\ 2MO%1=2Y*JO+M-? <$ MB0L#IM@Q_'R3&3%#E0PUN^1::-*Y5W4_,4610/[:9 GEA\%5)JEC8V6/8-?D M*,0*MR =,[#$"$C"1-W+3V'<\7D^0DISJEQC,CK+14=!62* 8/3 M;1!SNMF'6G8L=6JYOX'8"C+UDEWLCH;XL'ZJ?I+ZB-@I(T\>K:EL;;JV4*+9Z"2"*O3I7WSG77'J80O M)JIZBLO@K7YPN[G0F_!@D6:""828&E9;"RREQM;J >?J(5J0922\CY:4\H@5 MK8U 3:0S66%GXTQ@Y#80U.W:#=6@ND>8)T-\,B5$UNJ&JSY4]00J>]RUND#J M-'PI$A9\EO;-1)#?3*V6K5*-H.91A7\&/%Q?5=\G$3I7>T!E-TRHK<8];O$2 M_A/$^5OGEM'M6X6:6+)*(V4663MX '[^3"M,+2J@*D5G,GI&HWO!?1;*36+] MQXC7YEU,GHP(YE)/S;Y*_\3.D!Q&0CFB^6.:2^J_XAE8LE4T,.;$TMZ2"@"% MIGX/D4RGVGNV9CQ]3AE,F%%-QL4C,I.&P8H/C?;2?*F?PDRI$FR>8S#JDE,$ M2RL?48-09"81"E1#(]()\CS8Y@YW+??OY+3SFBT2W:;WN=\:,@;5GQXX"HP3 MV5T,X=$4OQ&):\>2[<"6 EU':<:NGS;](*-K$-%3(0>\71* MYSL0O;C3&S.D+ &4()*O]N?''D+TPLH#XT QKT"B,^HY(3.;(V)YP83WVJYAK;+1V-4?GM>,C?) MLDD 5B@5Y48R1MO*ZDE9^)NU(E@66=V59D,%OI7/ FC4!HU:GRVVDU )Y/O, M-DC@%+;%P;99H$'HR32AQ4KFK.4K+F&9YY^IPBDN-@D*Z1I./@OJ\1,K$P]N MM$C5FEC4!0D?NW-LU9*H_#Z:;/RVS;LR)"GW\+Z1K(F(Z5V*\T'S?/5]+2,J M70"A$VI'^CBE#'#+<5MJCU$TD>X!"+ ^K54!V$*$&F5)T9,CG9-))_(CZ(&$ MH,>.354CI%Q Q?U$B"SU':$ST[>2=8Z#BD'P4*L:3 )RB_4"8)[42ESKKNE= MG*EU$X_-$;Z<X8*]'"3]5?.KIH+1/[&&0F[!(#0,>"879[E#(PC46% MI"ZXK^Q^$P[G&-E"2O<6+35*5G!B&36_"EB230$ 0EG6D2YW6R5T5!=*!#C ML4D/G-@YDR(%&7UTXC^K7>\ME@YP,-U2<;&[BP-*;:4J>34'6WX?==A$[EK-N^7;;_SC0M[$T5CGZG';1" YS7)R MDY8 5;C.\)+W\%]T?45W(]L@<4&0#XF7,/4&OL"8H:Y6!?[8$DGJTVO2B6 H M:PWE4]8'?.2=W'D:_[381.HY+^4)=<_= ]6TS&%5HGPM%5GE_A@!.\T3:HGM M&O"IFI0RWD7:6HJ!OL;'05A#U/$VI!P@K 0-*NFQ$G&L8M4:"X1NSJMT10J/ MVF6C'2&I+!*61;*JV\+I:B9]P]NJ8*J0!UI"G.96^$-CM]!E>;.)6^]+Z[P- MQ=.]AJ[35N7R=W:A<&%S^:$$_+?>30)KB0E,&M)>QUCNL7I4UQ]3 M@37X,!OWS1CV1CI6O\.W5>!W=(@Y]@@8#J94_JX[G-8]>JHT0BP=UQ_VZI[A M&"ZL)3::2#7PG>NBN2?]GM0$'#>]H;NU[-C(H(>%H?L DK9-]/SN;.9A.>/& M;4P'^+_679@.,EC.:SB3DF+]\3Y-4!06-;;H*!S@YV"L0&$; 3+=AW,/4=1:.,@[ZT4< UCJY,&)[J6"0&PCL.F(NX M896R(.B.5U(T,5?MKMA%)U<^1VKF/0>MK3N^MN:N9'7JAENH)5TJ]Y%JN_I7 M;GH^NC8EB%4WURL;'?HLYK]@4S!(*E4^<]KO\H4_48-R5 M8O&3D2KMR:4._6Y_2KH1&X)D""*I$_5'A5CVL4SB3/W1@9_YX M,O$.>CTLY-\?^-/N&/\,9EUOV!MC;0++G#WL^KW)$/],IS.L HPE8Z=COPL? MIA._!Y09FPKT![I.MGIS1'V8^+]J23/8_DS^JYN.^WQ^: 7KCGC_KS;P!4&4.5@59 RUZPYD_@'W GU%_K-_N D1F0P^KL.+G MT61 ;PHZLDK[&*J\IXD_'4V]J=^=Z/G[6'IT2)#M.N^BWU!9$P_$"(L57OW> MC KFP[)'.,!H@-7N1P2V ^9D6%=_(G5@930N/3N"XX.U]\;XJU2?A;T"3DS[ M?6!LP]J.@HY8LA^2OU,TM@;+YU?'%"V[SX7BBFXUPA?+7L.Q/P%0#F!?O2'C M[- PM4@#$A8R@,,9T*,] 1 ;SS LI9VW#Q6DKNZ/C_^RP_GI^\7EU??>(N_ MWIQ<_PTV5?8/][J #2,\<[Q&V$]H,*CT *H+B=;2C54+;I_WKDAFN$9VJ_/D.Z?E>09TH$"]^[LB)P/EGV,#LCI2E#01&)?9ZU)U=>A/;W MOLWSXOO_"U!+ P04 " "S7@=-JCY1$#H" !_"@ #0 'AL+W-T>6QE MU%7*U?. MUWS67A_?G6(G[G .4:>XWV>X&CY$@>_3WH1AC\FML$# M\L4?DO^,^X!Z::F#?H/2N)!B?Y\L8&H3#FA#6(*O":-K16U603AE6P_/+9!) M)A72YH",ML@BS8,/1]ZS9]?S<"JD!0OJNE&ZG>M68YPOKT[<*N@H)WSNV(48-A)7;/M6T9+P<$O MYI<%HR,+IC$9ZJ!**OI@^.Q5R0P "J,-*$VS7>2K(O4*.CUTN?M/>9?_L^++5W\OV?U5#@4_K5U];(FVDYZ R,4IB%P^LLB@ M;SH[G6VOKXTH6K>4:2IZN17-<_!Z[,,BP9_LFX;M=9>IO1EZ3=;F-;C';W)S M*$C+]*U=H@LF>+(_6.'1ECVOWS_M+451.=>7V['&3>_ZLBU,"_FB=NUME8B9+IYE)NZOG+X# M_7I&Q_6@V^N&Z*+Y%Z9Z/B]F6$5;K0OPBO-D-!7X>L7\WS*\>%LA8:GGDN5'%?2H?>^&/$4@ M3^U"TB"()U'&HSLRCD,><&:"G2%@9[;_MRE$*4[V@4)V1*PPDC M(T;32?+J,WY"X#[9CE9&HSM^$S)"TW0_L;E]+-OVK?]?D]$DA)]^0.)LR!(" M:62V28&ES+;NC*(B8;I@3W,$[( MZ+>]2>IB/G!M"R%>9S,6_97*7,P$KF45)"R 7$',9)O$$92#OW.(B[G M2R# M3F,-^)0/6#1(B8F)F<&UK(8WQ J-L'2J2Q,3\X5K61BMP=)L_8')$:S)2ZG, MM9R+Z<*U[HL=&XVVJ7FC#JB8RV+,'IYE>]S%\> K#\.N^'F8+SS+OGCEVTY" M=$MAV1NH>#W?Q,04XEE6R&OQ=D82,XIGV2@0R60"40PYO>$AS\ KG8R88#S+ M@N'5LU1ZO?D.ZN6JKJ"D3#A,*YYEK>S@%/D ?$J3D=2+.H<:S7,3$].*=X = MQYLYT3LW,3&M> ?0RI^-$3'+1P.I16':S\,,XUDVS!O;)?*GW3S4P SC'\HP M.]5LXK@WMWW,-;YMUU1:5 _M2PE52JXG$4R;HNTH2G-5YF/"\?^G<'Q3.#YZ MC'5XX9A-)B8F'=^R=%)=SQX7=9G+1L$:]\=3>YBZ^^XF)N8=W[)W.MW8-8$P M__B6_9,PR)*0AV 7%M]% !E'W9"8??RU?7K;4_1V5__!E!+ P04 " "S7@=-V=>< M1),! D%P &@ 'AL+U]R96QS+W=OV\>6Q\Y-S735^DY0A=*_&^+RT=>9?VLXV_9M#Z^HL](^N,%V6G[+" M&D[3N7'C&TWB=OM*9E\9JZP89.87 MSO[G^/9P..;VK)/$@@0=-XT%3>- L'C2#!\WC M07-XT"(>M( '+>-!2WC0*AZT@@=1JLB8XI,TK/%:D\(UX;TF!6S"BTT*V80W MFQ2T":\V*6P3WFU2X":\W*3037B[2<&;\'JSHC?C]69%;W["O[;VLXW7FQ6] M&:\W*WHS7F]6]&:\WJSHS7B]6=&;\7JSHC?C]69%;\;K+8K>@M=;%+T%K[LL3=B7:L@2OMRAZ"UYO4?06O-ZBZ"UXO4716_!ZRTAO7V;.[C^".S:%?W3) MU?"[-2.X?;A4]O$9P]2[>\B1TJ$_Q9KA^G (AZF_$>9J*;[] 5!+ P04 M" "S7@=-IAQR7Y\! "3%P $P %M#;VYT96YT7U1Y<&5S72YX;6S-F-]N MPB 4AU_%]':Q"&SN3]2;;;>;R?8"K#VUQ+800*=O/UIUR98N<5&3WTTI'#CG M@Y+OHI/WK24_V-15XZ=)&8)]8,QG)=7*I\92$R.%<;4*L>L6S*ILJ1;$Q&@T M9IEI C5A&-HX3IHZJ;HXO MM?57<4(R>-[$+#Z.39,8]0D[HL+OA6T_KGM=DW,ZIW^AF:+0&>4F6]5Q2>JM M(Y7[DBC45>I+Y2A_"TXWBSWO7+GPHNJ8F&TJ]F-">CF.L*VH'Z"+G+-RB->" M^DIU@=V3GU3PI9._&<6Z3VZN24'U4\IK[&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( +->!TU3 M[<249 ( !4( 8 " ?<( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ MLUX'394.2:T_ @ L@< !@ ( !JP\ 'AL+W=O&PO=V]R M:W-H965T&UL4$L! A0#% @ LUX'3?*&ZH%4!0 MQX M !@ ( !VAP 'AL+W=O!TV4^M(]L0$ -(# 8 " 60B !X M;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ LUX'38H7)B&U 0 T@, !@ ( ! M-28 'AL+W=O!TWC MDAT2M@$ -(# 9 " 2 H !X;"]W;W)K&UL4$L! A0#% @ LUX'3?H"F!^W 0 T@, !D M ( !#2H 'AL+W=O&PO=V]R:W-H M965T!TU7O2X.MP$ -(# 9 M " >8M !X;"]W;W)K&UL4$L! M A0#% @ LUX'31$Z*L&W 0 T@, !D ( !U"\ 'AL M+W=O&PO=V]R:W-H965T!TW-BALCL@$ -(# 9 " M :\S !X;"]W;W)K&UL4$L! A0#% @ LUX' M3>M,I1^W 0 T@, !D ( !F#4 'AL+W=O&PO=V]R:W-H965T!TW4>+?3U $ )P$ 9 " 8DY !X;"]W;W)K M&UL4$L! A0#% @ LUX'330A=:74 0 G 0 M !D ( !E#L 'AL+W=O&PO=V]R:W-H965T!TV%?MOO MQ0$ #<$ 9 " 8T_ !X;"]W;W)K&UL4$L! A0#% @ LUX'30Z_OE/& 0 -P0 !D M ( !B4$ 'AL+W=O&PO=V]R:W-H965T M!TW[4@1TQ0$ #<$ 9 M " 71% !X;"]W;W)K&UL4$L! A0# M% @ LUX'3<%U-0;< @ KPT !D ( !<$< 'AL+W=O M&PO=V]R:W-H965T!TT4I_F&UL4$L! A0#% @ LUX'3<#( M#VH @ > 4 !D ( !RT\ 'AL+W=O&PO=V]R:W-H965T!TTN9&&UL4$L! A0#% @ LUX'383.>W&PO M=V]R:W-H965T!TV,)5Z#3P, M ,,- 9 " >5> !X;"]W;W)K&UL4$L! A0#% @ LUX'3;&*)8N8! #Q@ !D ( ! M:V( 'AL+W=O&PO=V]R:W-H965T!TVY.3PTI@( -P) 9 M " >YI !X;"]W;W)K&UL4$L! A0#% M @ LUX'36W)=^3:20 X20! !0 ( !RVP 'AL+W-H87)E M9%-T&UL4$L! A0#% @ LUX'3:H^41 Z @ ?PH T M ( !U[8 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! M A0#% @ LUX'3=G7G$23 0 )!< !H ( !YKP 'AL M+U]R96QS+W=O XML 56 Show.js IDEA: XBRL DOCUMENT /** * Rivet Software Inc. * * @copyright Copyright (c) 2006-2011 Rivet Software, Inc. All rights reserved. * Version 2.4.0.3 * */ var Show = {}; Show.LastAR = null, Show.hideAR = function(){ Show.LastAR.style.display = 'none'; }; Show.showAR = function ( link, id, win ){ if( Show.LastAR ){ Show.hideAR(); } var ref = link; do { ref = ref.nextSibling; } while (ref && ref.nodeName != 'TABLE'); if (!ref || ref.nodeName != 'TABLE') { var tmp = win ? win.document.getElementById(id) : document.getElementById(id); if( tmp ){ ref = tmp.cloneNode(true); ref.id = ''; link.parentNode.appendChild(ref); } } if( ref ){ ref.style.display = 'block'; Show.LastAR = ref; } }; Show.toggleNext = function( link ){ var ref = link; do{ ref = ref.nextSibling; }while( ref.nodeName != 'DIV' ); if( ref.style && ref.style.display && ref.style.display == 'none' ){ ref.style.display = 'block'; if( link.textContent ){ link.textContent = link.textContent.replace( '+', '-' ); }else{ link.innerText = link.innerText.replace( '+', '-' ); } }else{ ref.style.display = 'none'; if( link.textContent ){ link.textContent = link.textContent.replace( '-', '+' ); }else{ link.innerText = link.innerText.replace( '-', '+' ); } } }; XML 57 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 59 FilingSummary.xml IDEA: XBRL DOCUMENT 3.10.0.1 html 104 201 1 false 28 0 false 3 false false R1.htm 0002000 - Document - Document and Entity Information Sheet http://www.luminexcorp.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 1001000 - Statement - BALANCE SHEETS Sheet http://www.luminexcorp.com/role/BalanceSheets BALANCE SHEETS Statements 2 false false R3.htm 1001501 - Statement - BALANCE SHEETS (Parenthetical) Sheet http://www.luminexcorp.com/role/BalanceSheetsParenthetical BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 1002000 - Statement - INCOME STATEMENTS Sheet http://www.luminexcorp.com/role/IncomeStatements INCOME STATEMENTS Statements 4 false false R5.htm 1004000 - Statement - CASH FLOWS STATEMENTS Sheet http://www.luminexcorp.com/role/CashFlowsStatements CASH FLOWS STATEMENTS Statements 5 false false R6.htm 1005000 - Statement - STOCKHOLDERS' EQUITY STATEMENTS Sheet http://www.luminexcorp.com/role/StockholdersEquityStatements STOCKHOLDERS' EQUITY STATEMENTS Statements 6 false false R7.htm 2101100 - Disclosure - ACCOUNTING POLICIES Sheet http://www.luminexcorp.com/role/AccountingPolicies ACCOUNTING POLICIES Notes 7 false false R8.htm 2103100 - Disclosure - INVENTORIES Sheet http://www.luminexcorp.com/role/Inventories INVENTORIES Notes 8 false false R9.htm 2104100 - Disclosure - FAIR VALUE MEASUREMENTS Sheet http://www.luminexcorp.com/role/FairValueMeasurements FAIR VALUE MEASUREMENTS Notes 9 false false R10.htm 2106100 - Disclosure - INTANGIBLE ASSETS Sheet http://www.luminexcorp.com/role/IntangibleAssets INTANGIBLE ASSETS Notes 10 false false R11.htm 2107100 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME Sheet http://www.luminexcorp.com/role/AccumulatedOtherComprehensiveIncome ACCUMULATED OTHER COMPREHENSIVE INCOME Notes 11 false false R12.htm 2108100 - Disclosure - EARNINGS PER SHARE Sheet http://www.luminexcorp.com/role/EarningsPerShare EARNINGS PER SHARE Notes 12 false false R13.htm 2109100 - Disclosure - STOCKHOLDERS' EQUITY Sheet http://www.luminexcorp.com/role/StockholdersEquity STOCKHOLDERS' EQUITY Notes 13 false false R14.htm 2113100 - Disclosure - INCOME TAXES Sheet http://www.luminexcorp.com/role/IncomeTaxes INCOME TAXES Notes 14 false false R15.htm 2119100 - Disclosure - CONTINGENCIES Sheet http://www.luminexcorp.com/role/Contingencies CONTINGENCIES Notes 15 false false R16.htm 2120100 - Disclosure - RECENT ACCOUNTING PRONOUNCMENTS (Notes) Notes http://www.luminexcorp.com/role/RecentAccountingPronouncmentsNotes RECENT ACCOUNTING PRONOUNCMENTS (Notes) Notes 16 false false R17.htm 2209201 - Disclosure - STOCKHOLDERS' EQUITY DIVIDENDS (Policies) Sheet http://www.luminexcorp.com/role/StockholdersEquityDividendsPolicies STOCKHOLDERS' EQUITY DIVIDENDS (Policies) Policies 17 false false R18.htm 2209202 - Disclosure - STOCKHOLDERS' EQUITY STOCK (Policies) Sheet http://www.luminexcorp.com/role/StockholdersEquityStockPolicies STOCKHOLDERS' EQUITY STOCK (Policies) Policies 18 false false R19.htm 2302300 - Disclosure - INVESTMENTS (Tables) Sheet http://www.luminexcorp.com/role/InvestmentsTables INVESTMENTS (Tables) Tables 19 false false R20.htm 2302301 - Disclosure - INVESTMENTS AND OTHER ASSETS OTHER ASSETS (Tables) Sheet http://www.luminexcorp.com/role/InvestmentsAndOtherAssetsOtherAssetsTables INVESTMENTS AND OTHER ASSETS OTHER ASSETS (Tables) Tables 20 false false R21.htm 2305301 - Disclosure - GOODWILL (Tables) Sheet http://www.luminexcorp.com/role/GoodwillTables GOODWILL (Tables) Tables 21 false false R22.htm 2306301 - Disclosure - INTANGIBLE ASSETS (Tables) Sheet http://www.luminexcorp.com/role/IntangibleAssetsTables INTANGIBLE ASSETS (Tables) Tables http://www.luminexcorp.com/role/IntangibleAssets 22 false false R23.htm 2307301 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (Tables) Sheet http://www.luminexcorp.com/role/AccumulatedOtherComprehensiveIncomeTables ACCUMULATED OTHER COMPREHENSIVE INCOME (Tables) Tables http://www.luminexcorp.com/role/AccumulatedOtherComprehensiveIncome 23 false false R24.htm 2308301 - Disclosure - EARNINGS PER SHARE (Tables) Sheet http://www.luminexcorp.com/role/EarningsPerShareTables EARNINGS PER SHARE (Tables) Tables http://www.luminexcorp.com/role/EarningsPerShare 24 false false R25.htm 2310300 - Disclosure - ACCRUED LIABILITIES (Tables) Sheet http://www.luminexcorp.com/role/AccruedLiabilitiesTables ACCRUED LIABILITIES (Tables) Tables 25 false false R26.htm 2402402 - Disclosure - Investment Components Sheet http://www.luminexcorp.com/role/InvestmentComponents Investment Components Uncategorized 26 false false R27.htm 2402403 - Disclosure - Investments - Cost Method - Additional Information (Detail) Sheet http://www.luminexcorp.com/role/InvestmentsCostMethodAdditionalInformationDetail Investments - Cost Method - Additional Information (Detail) Uncategorized 27 false false R28.htm 2402404 - Disclosure - INVESTMENTS AND OTHER ASSETS Other Assets (Details) Sheet http://www.luminexcorp.com/role/InvestmentsAndOtherAssetsOtherAssetsDetails INVESTMENTS AND OTHER ASSETS Other Assets (Details) Uncategorized 28 false false R29.htm 2403401 - Disclosure - INVENTORIES INVENTORIES (Details) Sheet http://www.luminexcorp.com/role/InventoriesInventoriesDetails INVENTORIES INVENTORIES (Details) Uncategorized 29 false false R30.htm 2404401 - Disclosure - FAIR VALUE MEASUREMENTS FAIR VALUE MEASUREMENTS (Details) Sheet http://www.luminexcorp.com/role/FairValueMeasurementsFairValueMeasurementsDetails FAIR VALUE MEASUREMENTS FAIR VALUE MEASUREMENTS (Details) Uncategorized 30 false false R31.htm 2405402 - Disclosure - GOODWILL GOODWILL (Details) Sheet http://www.luminexcorp.com/role/GoodwillGoodwillDetails GOODWILL GOODWILL (Details) Uncategorized 31 false false R32.htm 2406402 - Disclosure - Intangible Assets - Additional Information (Detail) Sheet http://www.luminexcorp.com/role/IntangibleAssetsAdditionalInformationDetail Intangible Assets - Additional Information (Detail) Uncategorized 32 false false R33.htm 2407402 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME OTHER COMPREHENSIVE INCOME (Details) Sheet http://www.luminexcorp.com/role/AccumulatedOtherComprehensiveIncomeOtherComprehensiveIncomeDetails ACCUMULATED OTHER COMPREHENSIVE INCOME OTHER COMPREHENSIVE INCOME (Details) Uncategorized 33 false false R34.htm 2408402 - Disclosure - EARNINGS PER SHARE EARNINGS PER SHARE (Details) Sheet http://www.luminexcorp.com/role/EarningsPerShareEarningsPerShareDetails EARNINGS PER SHARE EARNINGS PER SHARE (Details) Uncategorized 34 false false R35.htm 2409403 - Disclosure - Stockholders' Equity - Additional Information (Detail) Sheet http://www.luminexcorp.com/role/StockholdersEquityAdditionalInformationDetail Stockholders' Equity - Additional Information (Detail) Uncategorized 35 false false R36.htm 2410401 - Disclosure - ACCRUED LIABILITIES (Details) Sheet http://www.luminexcorp.com/role/AccruedLiabilitiesDetails ACCRUED LIABILITIES (Details) Uncategorized 36 false false R37.htm 2412400 - Disclosure - REVENUE RECOGNITION (Details) Sheet http://www.luminexcorp.com/role/RevenueRecognitionDetails REVENUE RECOGNITION (Details) Uncategorized 37 false false All Reports Book All Reports lmnx-20180630.xml lmnx-20180630.xsd lmnx-20180630_cal.xml lmnx-20180630_def.xml lmnx-20180630_lab.xml lmnx-20180630_pre.xml http://fasb.org/us-gaap/2017-01-31 http://xbrl.sec.gov/dei/2014-01-31 true true ZIP 61 0001033905-18-000085-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001033905-18-000085-xbrl.zip M4$L#!!0 ( +->!TWG4J_%%]\ .\L#@ 1 ;&UN>"TR,#$X,#8S,"YX M;6SLO=MV6T>N+GR]]U/D]_5VITZH0T9W]JAC=\9.8K>=K%Y]U8,1IVRNIDDO MDG+B]?0_0$HRQ2(GSR(E?-,,KH;=WN#=7U[\^O:E?QM_^.'%__W^?__Y_WOY\C_#FQ^_2<.KFP_- M8/)-'#6=2=/]YO?>Y/TW_^@VXW]_*Z\#;D$5K(.\'_^^*[;_&:N?^MVP#9,B6[3N0;)N;J^ZIC.52.O MIK_LC]]&_=YW].[36_Y=_ #>EP]?+SYX^K]\N?I MDR6_OS?XU(PGR[\R^XR^)!>^-!XJPX-_MSQ-'__6&3?WCW\8_/'@\?[-A]X .1B./O[I:OB!2+),2W;WA4&G=S5> MSL3THR6,#X:#PR;K^ M%C^]>W#VT:/1A/.H.K>QW]H]+IW^7T:>Z<^W;ZZ?VCX^ZR!_'7 M\F__\Z/7SWH_OWW?W@5C++1?7#3%*O;W[K]ZY*?]B9G*/$9FHSN14 R>#^ M5]Y^LK, RJT$SI_M^74_#-OF[^K,V38ON4!K>SBV;RW#WY^&95 GM Q349FG M(2JSG:C,D43U%/R-V<[?'%Q4,[MS[N;6',?<\O-G6Q[4W!+;^NR]C#ZTEYEA MBG-?;7OHU9XY5XX>XU^WL=F_WD[07- 92/[O&R0M#C]\' [P?\?^C][X_BG? M[?8FO>&@TW_=Z75_&,3.Q]ZDT_^I^?!;,WHT*=[;R^8=43S]T>QG77SS'Q\1 M(??WSMTM?-Z/NVXJ\QPLZYA7E,$X M%65++<$??Q@.WDZ&5_]^EII1\7<\;3B^%1 [6(&KJYL/-WTZ*7TU>=^,Z+%1 M\YZD^:GY87 U_- \RW7?F._'LPXG#SQV MS,S1S2V%S27F.&)7=7L=F9V\0PG\PS'/&/;41DNAOZI+_KVAOZRZ(_L MW0]O]G> =!>S?P9F_UB)X!>H=U90[UP,_67/G\>>/ZX#^*GS7\/1+U3B]NHZ M-;]-_* [D\_;YNIFA.ZOF:D%E67]ZY M=OK-EZ^DX0?FW_63.!Q/(GKI=\-1C]X\]\ SM2QW7W@D^3U=Y9R/:2[* M>5'.LXK$]E'.B]-\TD'X+DM_B;O..>XZ0S6YZ,BS5I!9OP'USU_2O[I-[U\_ M-N\Z_3PEZ8L>Q/>=0;??C";-U?NGX2*0E>\66+E=T9J71TJ^V;I;PH.%/E1C MB?:%_FLS&'YH)J//3WV5%QCY.I9XEI^GWEYV\G&769_/3KYSZZ4WZ$V:'WN? M&HQ]T".\ZZ&?\N-Q,QF'SU.7%_N=\4/P_PO*;3#L#]]]#IUQ_;VGH1YW;GT+ M 7R)!S:2P-=A.Y9E@5^4ZJDKU:DSQA>CC]+IC?ZCT[]IPN?[__P;KE5G=/7^ M\X_-IZ;_0)GNG_EA\/%F,IX^()^8"FW$\1?M:6'Y:<871U !\?6I@+BHP -Y M\*]/!?A35X'Y*[Z+"IR["AS]EO>"!M C\,NLWU#G'F#X/7 MH^%5,QZ_:<8-2<]CL$+2&7XDCI^65FPIA"_JL9$4GJ:B?#GD.ONN+*<^NEG$ MUY<]]3SVU%%0N)X/Q"X'?$_O@._XS:;%7@HR+7+X"M6BA>^GZ8$/H0P7:W$^ MUN+HJ;$7!7G:"G*L5IN7B^HGKB-[-A$Z\IWB#AH5;\:3X8=F]*:9UF5^A1JU MD02>IM4Y1)1S49#S49"#1SD'RI^Z!#I?:Z[4(5S017N>J;NYG+X^C]/7_S1S#83N^@\]=R7:B/VO1)WV=D@773JE+IU?B^N+ M:IR?:IS+T(L+>#DIC#UZJ:/_O3/J4L.IA:;WX\FH=X4">((#%1^P--_C?@E/ M3]?,;[V(OV)8/W[S]M?GN)@/>7N:B[HD2KALSJ\!S^^Z\)<-_/%77PET.^RX,_/[)N+V3\OL[]UE>.IS/Y%*;XZUW )';\F*[#1@E]"QY.' MCN>M*)?SPB>ZM+.\3/[V+)N"/\Q=G!?3X1-24W/=C$9-]PUB@,%-XT>CSN#= M-/.ZQD3#SYW^Y//<(T]+[=>S.H>.5O!ZO-WQF%G(6RSZS\/!>'@]08O1_-B[ M(A?P5:S_!FP_256XMWL7 W#>!N!LK/[<3GC;C#[A9GA[\_'C<$0#SW_J]/ E M@\[@ZJNS"EO)XNLS%1>W<6JW<5 #VO-S: W4YF;[7M^GN MO7M]Y5*(N*5+I=]Y]<[O ;YKK!U?I+V:XHG,U>:D%STXY M&W4 D" =:.6%58ESRU1R+[Z_[O3'S9^_K7[YW1OC#6X?_%%O?-7I_[/IC/(L MO-_@Y4*KZ&WPQ4@!108K]E\<;+%]^_O*LP:'O3'25I>'7SX?Z!UU-M M+_BS\0:D%*M*T5H;(1P8X:R37D)RDO,"D/B+[_\N9E2L?,MR,HC.38E0216O MDU3&*/"0?))2X7]EJW1V.;Z8[O-E9-R_99&(&7U;+(DS5FNN&&@-*7@'#.6@ M?$"IA*SEBP=@9>6;%LD@6[K!VS/C,8 J(J.Y=Y%9:70.FNL0LP@67GS/VJ[U^6IQ8SXTU&G3]UG__A_S><-W@L@(I2HE5(""$S;PI)+ M#[W0RCI]P)WWEQ=L7DN3 L&4C%)($ H"_HO[R*2-8*V,+[XA6S#]I7=&12F-8G3F M =DME#WDH?3ZS2CB@KX;CC81I$.)!:0K>!X@%^N"#"%&EO!?UG/4X!\[HW?- M-_[JJNF3K6^ZWTS?,4_>@Y<^I.=-\VYZJ#V8_-SYL(E&!8.+ID6,D@5 $D(T MC(5DM9-H:SCNZQ]OT!LT?WP3AZ./\U0\?-4=&;^,.B2EMY\__#;L;_)^81VG M383J P6EPY-WT22R-\E+AN__Z>?_G+WWP>^F%T[/=E/S<83*,.N-\ '!1N]_ M9O\]Z$Z;!-9$S#(EYG7HI9PGJ:")EYKEJ'4).J.9![2^.D7+? IF3HFFS@XT M<%3_/W^[$3G[T?W/%KIU-!%D,B5("SE)#T"[DIO,@PM)+M+-N<"U?@S";;O M>?!:2FZ-3-XS[XQ0=B9PS[+/8I%PS>6CT=TF\,)*2%$QH3-:129L3!:-H//1 MZF"9K@0NF) [$-[2";'<3!#KS'_[]BHK_W'5?)Q4?<+G+L,?LGMK8U?RJL 8 MPYEE MT=&HR07+")>X1' -GD:E-8;>9VQ7%8V$M"AY,-1' 6S84024"RS$F; M+&X_%(_&7>MJ/7!6[">;S:2RZMO^ZK]O>AC3?1F8]*;W[OUD[*\GS6@*E9"8 M3;8#>P!6M7.$R"23Z&P1E4&4,C.FN?=+=K$T?%X(>]&Z.\M4)#R\IM^S+;\* MHLZB!.9CA%A8\ A"54S:HH@PMA@N,8]2DGHXX*G6IE MSY56^_*)5.['YZO!ULL)4C"G(@.!."$6XZ-"@XX17<(H@J=2N5LF]V03B=R/ MRU_>CYJM^90I9X&8".,!1$+1!&,Q6I7"XR8M154X3LVCH=W)W)/3WX=;;\^@ M$3(EK7A"7XRN1_.0A"TA<,6S2!6?SNS+Y^_#>RY?WZ#WH7%[BP_6/M3\7:WT MH=[B=C,Y!<<,A)RL,* "AB,^:(6A9F5-N7)?N%A)Q"YDMKEZ:X10R2A6O O M?%!,>::%RB44]'K5WK'SMG ]F;>GK&^:J^$[_$6X'#\.!^]^:48?%LYAMR,[ M$W9_F3%C*!C-(][C MBQ(36CPMB:U,!E@9"]JD2S0:X8.#I*)+VAO!\&^=):*G18E8^?@"^9(6MHH+ M.BW .-QQ#&P!T:TOP1A$0PX0ZG%=1S(/?,FC\_'8A@(C.L.]-1PC. A&.F># M1@,AI&%@2J7V:'3=TQ7/84R%RR H9L!_9_ VHZDM7L=0E,B1F:_*:(8+W M&"=@#"RR-M9959T(@6K%%*NH.A0CCV\L@N1>9'QYA!2CR\4%RP##KA2#K6"Y M4*VHXLS%($1%E"VX$6@Q/%U^9"^.%S")+ M;BMTH8PXR98X&;[PVF- !H5;+:$('>C".Z()<2YY1)2UR3B)13TO@*%S]@4] MI- (PD0.3L51D M94GEH6W&KX/?>OT^/7G5]#YU?NLW6QZU1&YL, XC<<8@)48GLU+)DCTZ5I,K ME(1@NSW*7$+1'O2O-W>998\0#R/DF*" M*8@R"L:(5ZVT<>: :U:D=X*!NX+ MGZZNAC>#R?AUYS-]=IL-M-TQG#48QPK@CDPT[I20<"^I,DV?X-'4=\@*;C6G MG8I=Z&P%GT%;7A 2(-H$89!.L-&(!%([G6P=B6$,XG:D\XNX?VXF.TD57VU5 MC/>2]12GADK'DSB/G,,-86/N.M" MU)7JWFK$0X*7$[(CM>WWZ6@8=/)!> M:F) 5XKQHA4&?;T5UWLVMD'HG:N]& MB$QS"FC4R*AY3TF^GYH?!E?##PT-E,&%>77]2^>/[23.I41?(D!*C&,S"E^B M9T6(BC$@:,>K"Y:7^/-%%K:A[M",'7L\T4H<#$8$*(E'QR%ZY[1#+@X2:YO:LSI>R%FDH&P4&@V[1V5+*=NBC8=27!;:HMM$C4"+F7C1&@V]Y)71 M? X2VV7C*)L0M2'*9_B/+ BB&=IF'57P.4I9R>F@^M7M3L%JI_^ZT\,ECIV/ MO4FGOZ5G$3Z L=%4F@AP1D,7H G!'H1/625;8:<6KG PG(Z=B*U;2\;",DP M]-D:24Y189@B2G::CJ^*KQ/C)!AF]/:DWBU]&8[F;^N798FJ?4?2?[F>#G1; MO6*.]*KTDH +86(QFG/P3GA3G#&:,MY2TLK7Y\(+P'P5JSO*8Z$CTJ/+@TF7 M .$;2@6COZQEM,;3=;.^HCJS@&#R)"9 -0!+2DW!9;D MQDI8P?9Q.#H'Z>WN%599Y74W3\42Z @8^BC@//N(05N.*BM96);5FY]=9+DH8WR0.D/6 MM 9),AU+O0:7G7%(9XIAG48H$TNP4D1']UT&I<^$B<*C1;_L@",ZTQ*TB*"5 M@NB2TF""L^04>)$B9%G=>Y]*^/W^\(JL[/07AL5?>%MML*I(=[/.E"OU,Z=$ MEZTET/D#)P>*(@*M,_?&UM:!2CD?6H>-B#\ZNU]VYF*+WI69)-(X9G, 7X+R MTOM$5\_(.=,)P4,59*C;XK0S97R3AM6K:Q\*N@<'!K>( Q:+BF$J"I5\RK8Z MCS*+YU'G)8KMNO:N3DYT,H;D0^)T&2V8#'(J%.)FXR3[:4"*RGH(.)BF0UN<8$!#4F6>+]^_GP>[VAD DKP#1:,YT/.V%Z)!PT"IZ'5HJ;@ZD52V&5NXTNY14AGR6)0.TN(> M#\Q-[5Y0%D!5!Z"H**=2@AT'^*Q$! (-(&)$@>8]XB+'.$,$D)(4I;Z&4.Q4 M4.A@(RQ67B.S&'2FG*"<$R)H8X!-E4#(+#%LK S!R6SB$6;_KG21RCBOI6?. M2ILBM?N:"<5P'8JMK",BY1,:@KT1 4:K*4J7LJ 21JZ=0&2,Z\\H7XS%.KW- MLE,A@AT'/ZXT!#'+@K" AX+6C5G/*/LL1"$0#$M?U>U8?D)#<%Q$$%4L,B4$ M0D% B<9+%:B[&!YN8HA3$ M.G/<[1T[SMUJO[I>O%[?NH&7LH9RZK0'+W5VS@#U%I.D\R[D6&FXX'I!Q5OI MV9/RMHY2.:#=C1B:AF Q8 TN)0_32Q)I#=)?=UH1\M$H5VV4AZ2323$8XR1$ MNL_)Q3&+F"/Q6&JML7>-$1Z+\KT20.+->#+\T(S>--,+@_4)( ^/H;Q'L%6, M21RCCHA::3+#-=8LR1)*G>OK%G/5SUDVT]N3+26"@:AU2<2470$G14 PGCA/ MB;H@(NZHNXFQIR.0K;.%'@9DT226LHK6<#JO0W>4$K>B9,WHIK3J,"*,>239 MK+FE#"@]=*42_0;SW!8$CC SNV"YUZE?(3&J^,6U(&Q35/'#!PM(4RLAW^+0O3=?.OQ[-=!Q#-+K8+ MS9.A^GTP/H,)PB8;'870$97%+ZGKMD]((/O9+G!6B00>$72!(%U ;^>IH9K@ MDIK'U2WQ%O..-Y?-$AFL+<-"8\3H^-\;C:C*>.Y5U)236BP&L]5UI7(,%H.? MC0EIRQD6*1OJ_! URD5)ZR"@R=0J20B,075U1\U%A=V(D)U*IR3550A$(D5) MR,""L8Y.2Y$HJE"HOZDD*!57)#LCYU>GVJ22O#$47-;YNKF]&TBFHN,>2OH^%X_*5>@:H40G,] M'#5KZV.FVXL"M/&KZ]3\1L7-L[O?N??2GJEXS''7-$.2JCLVC.7[=WS=U4[KP9?*GG&/PRN^C?4IONGSNC?S82HG?OZ M8*[H9_RWIM_U$SJYNFUFWJ,WSSVP9EE\CESQY"V:+A ,O3+S-ELI34#L)BNS M]94LRT_#0?-Y)OUR,^BNKT9$N^JT+"45\$5ZY[PV+D=MT"GZUJ*J,Y?B?.'5 MXUOD8"V"9(SU(R#Z$=):DW)D,5L.)4E M9PP^$7[FZK;BF_E.)K799M,7+AV1KMBTL!3-$!,0<:D2 Y*UR%ZA#T M"4GQM!@9DC6&1L44/T4*UB7CD@+(B1?>7H[WK 5[ (M,IQ0:HV+)P$!FP7/N MF9&X<4))( \-QLY=MF=CD1'=H4WF*6@'J.R6YG85F95.BO%PZ(.ZI[(L6UID MPW(0H 1W+(- 6!QSRH&+D+-S/)^#19[=95#RRWCY>?P)[2Y5"&6&R-?H CRP M@![-!"$HGP1_4A=%L(7C_LW8/@-)'0+:2IYS83[D2*-.,8)(SM"]*/,LBWI@ MSA.2T[D81<$SE]8)3=<]X(M5*@4*=O'_M*AQP%/3QQVM7"J^ '#^SSD).YV+0' W%L5HCTA;4ALT;2;,! MBRU.1%[?JCPU?=S1H$403JMIBJ@&F7.@VHM4$J.$#.6KUI?'%$U24? G&G"NZ"8L%1](6.6&#.#JKO,;>$(5@OA[*1X -,7P:AD MF 'O.$A'=:"924$7G<;F>F;O,Y'AN9A%X$D50>UO\J5MABX":FY,B!MJOLIGJO(3HL/N1'>>IHEPPHXYP*& M;JB&TG/G,0ZN40Q/EOA,Z 8+6C'!"\TT:H JPK*GXD, MS\6 IF03LR)ZR 9 !-3IXI,#JZSSL1[V^IST>-?+&PR907/\4UA(0EFCN"G. MJ\RE3+K*%3FXR&)G3.6)]"_BZQ/^#NK]@QHP&GU&K5G21(A$I%LR=A,3)FNO M319!JT ]Y+-&)*TM.!Y+=23EI(*'7&U$U &X,'_G+?..6(3@>0@&A)#9:EYN MN2A2U'&HU6JA9.3QN&C)YBZ!.4B(W5 M*J4PQ+!>)AML H#BA56"E"9$:_"#NB\IS<$\"1NV1:<,)3"J;$%H*]&]2Y_, MK4X9P^O=SJFUS6E6HRWW'3=UREQXP:P$7 8?<5L+#/]<9*% />!&6K0!QV"C M='JCZ:.I-[[J#\_(%GNG_FA\''F\EX^@!?VYNH2.U")JU% M+$5B046U67(G2C9+CD2>E7C$6N^-^\#31!^1 ?]&LQ1 F:!U-GG)$?CSD8Q< M-_@.00UZ3JVA.(A&4T0#U,F$CC5\:S?=QY9,ZVQZ52R-SDY2 C6/M!&QC).: M>>V+4SS8#/: 5^25(ICP%^H/PDU>*11U(75[<*?F7C6F@<4BR61 M,,\1^GHGF,(X2'HOG3&F$L_SDK560] MQI':S:K#L/6E)7/J?>IUFT&7OC5ML(//]_%?W4WVE'APDI0I"PC-)[H6RYB7 M0DS;-3BJ\H>%(X2[MZ&=^!/3!)S#1S=;$)FL7"^A/NR;U9IGG!!= M*HSUP+"$2\%C"]E8Q59>W.Q +$?7+H9W!;D_2%8<$PZ;@7# M7>XYW2*QXW,Q_6SL;R;OAR.ZHE^[!O/SLS@O'&4-+B?<%1"]MR*:R-%G0G@8 M'XRG[[GKT_;0\JZF9F>B%T0^3W1,!5&IFA8C8FR&\8Q@/E"G(\NYEOJX1/\P M'M]L*66T-L69"&"$@1!C0,>M O.%&AQ%TCE&&IT6TG):#;-&ROUH?878>](9T$W/5L)5.6D95! *(G#T M3IQN'JS7T04MA-]-N'/4[$7U(<=#/-BXHLCL$<5*41 ).HOQJZ(>0M0^Q]IE M&U=)Q91R;MW&]P^V,$T6H )''$$$GXXP-'O]P KVYK2O0%OK@ M++Y\.\+:CN^""RD$&9/S!?UQ<:ID2R5&@CKJZNJ88:'CTQK"%D"Z()J2$)'3$R)T$+0%Y,+:^P;5&[2CH\>2G!C'-%CI&)IN@6J>C&J5A!9 \PU].Q)?)OA ,&9,2YZ M:C2>Z1(](T*2LK &+]7F2S*6+$?\:^NWS2?FL&R@4UKK$=,-DD?0RJX)3,U MN?3\3JE!VJIAF]!R\3)V_OW;$=:FN1HI$SSK+',!12O/M 81/,VWC*)NI$KW MQ <1+%;T"]\PAZ+UM)1Z:07/=FVR]JWT$I4O6+F4;'20C79D=4WL:DU4E M455M7]<0M"_M;6H,,I0<'0^1&B E#"0EXE(T.SP;Q5)=[R2T>33:U]@&ZF3N MDK!:1HD AWN6;B]S4J;VA94UE6R-NAR6]E:#RU%9.$9'SFO("8%#HCY46A2C M$3=4><32:+XO[;>F)N[2VE,PW&T%/6WQ E@NEA>K,2H%#+,=0O?:RXKE]#XD M8A5^$!0@A.*N\*L$R85UTJ;K&!5@PREN3^?-P<+6+0+.5*7&I M8J#!:9P&:AG.I+>24W>W^B92N>7*6]&Q([%M8F4);9SA@3E&37F"!9&YH.,( MQQFR46>1B5:QKB#V[FA^+IBC*ZY50Z97.Q(IN39EVG80O'46S834&YX#_SO-\8U, M*H8L&D[S3(5QCB,F0SB;#-)1=[U?"+_.@._-I^8R0)]'.:F4LBV12\$=W<4D MKF(.LJWZ]@SXW'I*;;1%(-I67@+B?DL+723-5P2$W55H+;1C1UW:]J@ETJVX M<(Z. 9DW&?$5'0@",T['NFI7&'Y< W22P>9>1\:SIQ[_&/8J[C!$F@XV1]A6 M7&V&SXS_G0R0TYFC$S?(+94DJN(IDU*)9/&G2R;O+&2^GP'?FQL@96- 998> M?;W#2,PJP:9CNV/.@IFVQE!GP.>6!B@#ERGJH!,PF[R4='2*6UHHK8WD]8RO MQ?SJK5A^W?E,E4([074KG7"6!PD>;2-SUD2KM<]18:S$XQ+T8U90^I"*G0AM M0Y5&0O0@A"F1,@MU\,)&J1F:3J4P#MIIB"L MX(H98)X[1N>Z +QPSK)H27'B<]=:2TG9C=:6A!GKN,N:)OQ@7.&,L1B(E43S M:16/L2WU1ZK#T]J>IA0C]QA&A&@,!D "8Q]*0D>Y)L-%7&R(=&RYMB$NAA5:U#ZVIU[^9;)^4AYA#V*PC>AR-X273@4\E M*[*DO<9WD^PM,;O2VR)=DUBF>FI$M &W5;0J)&>"B0CUJ!YN-ZW=A]YVS%RL'I8GP H+ MF;2;:N\R>J^OFZO)J^O\Q]7[SN!=\P9=\:O!\GS5K0]:&9J*(A)G0D>%3!2E M^=V!'V[""G"\Q(#H@YW?>OUI??ANA[F9EV)U M9RA#X+C*PC:$_J6R]\I:;,+RUE+. ![5?V)0-( MDZ(KBYZ8TN>YI=-PJQHS3"8!>DEL!BMRQCB8?2D,.8+IBYO4AX M3L*_HH#&;][^ND;2'%PT%B$?RQC_(9+"Z"]8C*FE1IF7)1>]STK0LSJ=,AS= M_HB>XZM]T9<0A&?R.=IDB]8N1#1\Z$R!,@L*^J/XXOO7XI_,_"1$>@11+>7B M_.2WFXGXXBIM2%$8M KD8C(Z&R$=<*FYX-Y8-9.Y^TF8B\QWE/FBT?ARE*%U M=,;&9&(&Y:4M*'_-L^;.:,3,4]FKGX0^"]&O'I/ZZ[BYONG_V+M>FI?U6$/% MOQQ1N^C ,(OFMD 2A5JX,DU39U.VQ3D4*V?__"+231@["T&T3N']T@+3.D6S M(5"%'# O*&LGHU(Y9P3+.3Q9]C>KID;@NFLN*1R#D.'?,X'!--1@+9%0CVZ5RIA'^8_;$_A$?@[X9!Z"UI$ M+W'C,RHZ-B''XI51B7%T$:FZMP>VD(#Z] 6XTRA[!,@RLR)9H0D#Q:)?33EQ MFMU.?2:7G,B(9R:V_0;>,RY=%!PQ2*3V%")>U==GBO)%S+RSH*_$UHF;8*.B%:YUPH0K3D- M42FM':7SVV5]A\]101[=,B5$,XH#ZI]D(#RS/F8T59&C!+FK>YOA%CPWR[2O MV/:S3)P,.+I!XP,'%6-P(#2+3C.50XAU_8U27)V9!%LSFQ4X+H+S5!D3$?EZ MAO^KT.XF08T!ZX11M&3GQ]\)+9-PV00N,T>0#-P5*C@R1120B*5RW;868RO] MS 2X$V923"B!<:>!!))KK[P3J>CH,/(0LK9,SO)G)K;]+!.*CD=>F,PV0LD8 ML'LO8@@JI1A4J"[$I%'P6&!][BNW93G^>M*,_MET1@6_L&4+7TF=7UA*0C@H MB;F"!J@PYG@0"!=K<$CE6QLSNH;4W3E^TU #^FXS>G5=>N.K3I]^Y9:<8_C- M1)+641U'SE8+%W"U Q1GU)+27BDW1XT;4KR[ '9<;83V.E@TH$P#V@'J6XLF MUK/ 57)L29=CS?;@>?]UGOZ&XDK,ZQ!3!!^65\"G*(!*/.9@JA^D0;/X^W)#)K0NGA2PN.Q-2 M492SE"UJI$94F+@M2+28.@#5DR(/#AC" MV$S%)W4Q+]>PL<%T71^4CV&815D%$T$F5D' K' M9R]4%?AM2 N->WX]&N[21@ XM172.>7"=3&X9O&VD:HS$NH.]6AQ%FK"Y]Z^ M#5%MZIU91DE14;4#IR,5T#M5O#&9VVQJ4XAXS2X45>Y"U1IKD07UZ XA2PL@ M-&2;V6U7$"ZXK$I;E9-,'X*HUK:^(KNL*"\15Q"?QZC8DJBH14C.IB**1+60 MG[R"JEFU'5F),AI^B$A7;W#3&[Q[];$93=WB[4SQ^UX S?BGWF!(DX30BC>C M9CR93H^:_RVSVJBJ[\W66BN5+VBIF?+H33Q:[F##K*4-V*)BQ;51"PVQ'I&Y M';!B9Y4J =H_>-+ G37/KJ4N!'!.WG7GLKS>EPX=W+91FUMWW*H5C\&(S., MKS/"# 4VJ1"$0G<9%2M9\?HN1)N%D_Q#TKK.P7O8R^"K6@4'7[)^"P ZT/FOK_,/!7 M5\,;:OH_*WW=6G.%M3Y:&4/AB%,<\Y3R=%N?XWRI>Q5*64FXG:3]Z6_UD;R8 M) N&MLF AD3%;6 #?C4R'NOY;!C4ZVKK'96!=1&ODQXP DLJ8\ ;6!-<]7T M/NVT"UPP-N)NQ+T:0:L@0X&[7>"YJI#62^GXICQ\(>L@;+0MQ;0?_'03"X!( M[3; :FFYEED+)NO9;PLW(8_#Q)H-46QQ IC!B"D6R:QBOMQ5=RI15Z4!JP*) MQV&B;25W2ZK'#P M".BH2_Y]/T,PM64"M(XH57N%@$QFPPTE,B"'YQVL*CWM3 M'I7^=6./#"(=AS"ZY!@#.CET#3/YHP.3R_H:KC-)!R>_O3.J8S%H] 48M8(I MEB4,I!"VN2R]=)5-73R#WI-\0OR#R70@]O;CP6@$A&$.'(HZ&9V5\O* M=*GX.LV?(V<_NEN[2:+_,@+M)D-OQM$!QR2S0(B70Z(+M4KDDE70_BATK]%T MP"A1!RKN*=H+'6 6DT\Q4-%UJQKJ[/=8=+?*&PTZ!KT8-V%8@K%*X$P@%$(% M%RC8NLVDT O3%/>@^^?AI)ES!=LK>=%!"]QT%FUD]F@6K8,[\\[1PK>T;5I/ MS0%H;Q6\07B D;42&,UJJQS3BI=L/6-/'. MK%M&!]1+SO?7Z,P1&&@5OM4\6D0S-D6P.06$D3IY;TI CG1U9<(7V\3OR\&L M#]VL1']V0;:]\@=@='D0K*0Z0F]R\??8)M>-SA%5K]NY-54'X:(U^$T8"WJ. MFH,>%F.O(+(K/AM@D8K9ZN!]R?'((W"QSOIGAU(OQ4:/7JI$+^_Z-V,IVJFM#>=7D'8X?MK/Y71A5%7!,21+R>#^B-JDE+.( M4NK*S[TT:FUL?UR&UAV*9IVCBI(NJR4U7O;"W@^O-:+N&2[K&XS'YJ)+=-+U_S'5?^&1BWMEF6! MZ)6Y@(;+B0*A4(] 1??!!C=2+J%N^\D=%XMG,)N0=2!&3I@O;IR2S'*:E 7@ MK$#L''TLA(HP2JR[/M(XK47G]50DM4MB>-"9 14?L,) H*(@NL)MK'R0*6-T M6CD4K1=CN:Z52TG&Q9^"+[RV7=O'BY122 M^F'0;:YWD-8/@]>CX54S1KP\;FC NQ]T$TUP'WZD^\UU_6N91>&4Q#10_9BP MEBME,7KB16B$7G5C8F<7D>]C2:NUNRWR$*CSBJ84"9-LPDTBD^ F)"-S/1/\ ME);VM#6#-();8EA@ UU/%F9C-%2F U)[XWP]M>&$EO84Q8$&E-;@G4HL@0?P M''CQC!)_G56NDL\)+>UIBP UJ@Q-SLB:1H]&[X5QB,0"7=@X7Q](G]+2FI-; M6I9SEAR$$! @TNRM((-BV86 X4C=I?24EK8UFUPK= _>YY TL%2L!ZZ$BQ3E MLICJCH.GM+0GKH$,'K<%9T4X!RBL$'2Q5-X201>Y1%0GM+2G*'9TT7%)_=-" ML #%NUQ\B87&T$JS!'RN*@1<8V2SGJ%<:2)V1LC4RC)&AXUXIQSLK3S MDCJ-I=420T@3IZ?,& %D#)5"B9&V8/*^+B([AJ7]N9GLB6A-QL@W%RU=1!C" MN$]H1GW0(MD@055K7E<;;4+307@XH8D%[7$;2*?!),@I.Q%+<8Y)A&S.J"K? MBXO%PLBG(:5=S"O+5C(9M>7L_O=:9]&YRG:/8SK1F= M#T:_ID3+(4GG4]+X U9"Y KJPEI%C?%.+*73F%43'1V64PTA$-RW*#&94:^D MI?3*ZG9[O5D]CJ3:P&N65JKB="P8^S*:/540P":A?*2,[8J'NA3RT7@XH5&5 M2GE&_>MSB<"S#)SKX*SC/.NBU9)[Q,62LZDDLZV-JG2B/? YOI1. M9%2##3:C%5)H5\&C+\K%B,R2-UI+?Q2C.LLH^DQJ,7[?=.DA^A8-'1\WHT^+ M5W9KRW>=UKD4- $&_8+WZ#V-*MJ$H"1?ECO!ZQ26M23MS4'KA/$@@.E0+&@, M&#)'#@!_$KU+RG)>GX@R(Q<783<.MNY!0.G<,2-&D=9!1!*5X1@K!Q-4T*G. M3%=.F<7#ER_OWIRF]IKI9++'*,6A4W6:!Q]%5B9@D,J,<95)!,&J2&4-36\Z MO_^$CFS4P[?OH:I2("0.SI02J-Q&4)E:1AG:B,A&U79).%'=E:^C:%_ZVR2= M"F=H+H*1 )"R]#3J T4IA!7)L;J5*U]L;K0C_?\8COY];^CV6 #.HS$>/:=6 M%BS:,IL0>$F;&.I+J'>:-7S%1EM-T=X,M*V HRR]Y&(T2H"RPCI*4I+!Z.*C M$=7^0]2T0M4W8V!E(L4Z29?"M18&A:PC!"-\II$X$NUQU +=3;TI-7M8"+4B M3Z*5HM:#8ZZ-I5%C3J*KT\5*3_W@2L:?":OJ;I\8:FU+$?K>Z?" ]\-^MQF- M9R6?VPG.!^#,4ZEU".@/I+,Y)EQ%I^CB'2KPJV@ZG5Y%YU*"]B.^3<:2 VZO MS+VW:!0\%)GZJ*Y7F!G/X*/S'I;4IFPP>O$C?91*CK_RD%H$)F:NYC *\_Y4BS6 MD9TOZ^OR:9%AIH(H&$\8B58X*[A+,&?!5,GQ+Q5[*HN^K@1;,%SAHJR%@#%) MI"&*M.AV.NBD'MWU4KJ%@HRCLSYK1'#XKJ)ZJ5B 6V-I3PX4X2\V^K4,+)F7>!]KK)&>$N;N)0#,NTZJ"% MU:XN 7K)P2Y,KSPZ[[6BXI6<9H.0.<0#I<]8,CC>*PC8L' ;;39SX#U=87Q&,T+SR@5*"J7F-+:*ZHZX[,^:1)_QNLP'52U<[^\?CNZ6J%3 MH=DC%!XB; +N;0[,QX3P*:-]K>G"K;?0 ']7PNS?>9O @C0I.Z\RHEF01CJ) M-H]3(^B(BR_JY XI%W*J]B/L_MS_[:0S:>B$?Q86TZ# X8 :2CVX'9CK&#ZK M0<''1LW[9C#N?;KM7K5NU().R0<:/68]4&MO)H7P@<=LC,JAK;;U<3GM=J=- M2CO]UYT>;J78^=B;=/KK4N28UA:U'@R/D+VQ-AB!?@M=M@?CVZJ.'Y4[_/&' MX6#5O. 'MHENPU.V2GD#LJ""4M0A-08A')%)=4)X*H[>-)-.;]!T#'W#?M8>W*J-UCQXX==72)A0VZPGF MZ7@V5@8!]$+#I_WH>G1[H+.U1GA/Y[7.:\M!"BA*E"!]9N(X]F 73G>R!U3J MI42,S/L<$]W*L4S<)7 ([7UU2'PJ[C:W!RG(7%S@J(R&\ -':SP*6LA.!NDQ9A#2<$CC>]:EKM[L&W7&A P'24SNJ#<@:GD MT%LB1D G&C6&A35PP2]4T' #POQD,NK]=C.A_@2_#%]WZ&@W]?HWD\6)Z1N MK0#)9.>$H\-E26F>KDS[N_J"%*MMP58+::O9^=3I]6=?F%/MVX/_T!GWKK8_ M@L(PA$.*4F)@CG\)2X89P:1+P>E0N79$MM6YXS8$'IJWUN-DG0JE%'N$*R"C M=-3I[;R#$-#)J%BR*!*F"V>5DZENHTW@ M[9QX:VV)QS'?@D^08"?/@$158GFBRB$$C6E?4 M[+'OCL/@NB9O4C%@N&K6^V"8"$ZYZ0(Z'6VQ2\X#=MY[1^.OM45-##PCJN/H M (":N^B"886R+%!'CCHM@?9?=26S!X/#P?#NB&?V6VZ;ZVZ]TW+DC((?GY0I M/C O99JU(@Y6HCE9UO5HCHE5=.Q.;.OA>-*<;@"8SP+XM)6&4$:%;%1VO!XW M]!*.2NV:/8"&N609E(80A2T8 *3;,0XA%5,G%-IC$]LZZ"6GR!,HIS-'0%\L M#UD6_,,"Y=Q4&1<*S$[D3D:=;C/7$@M_=+5+R@6^/D5&1:>@P6,,"Y"O(2N)UF,SHU(]E9['7>\HE4), ]=5$7#]@2V]M=AEEDA!23K MH_9T)D67A,I&QKVK9RI9OMAA:U\"U[7 -H)%D<$;ZFR2=#!)W4I0A[@D XM: M5AR:P%848J2-%)_1%#-.:8R9.I0I#'90H+XRI\:9AY,FHAK7P)$;O0V&HZ2U;,1B/D5"-M<"7.%-%;KWT% M5@57"X-Q#D'D.F7D-DF6-(8!69DL$$7/E-%CN![JHZZ0(783I!T5.FOKD8W37?OG#\3G(/H7:'^/$@> M+U:#T;(DAMZS,C^"].,!K:W$[$-VJPM23<2HZI" ;)U\70 :P0AB['JD)3 M81<&(VQ+]JS.IC>^:OK]SJ 9WNSL\@N:41M!)171"@AIM<_XCT;/E$JJ)U%P MMI 4LIZ@?=?1IW!&$GJ#0=^T)W^7W]ZS^Z[ M_W4SF](SF_;S2^>/US3T$S]Y<,1);R> -^SWIR9L-@!H^X2*$I24QFE7>+8. M8PU+L;?T+#MF9!TE&;Y$("?C]\PEWPJH%#5]Y32G%(&4#]9H)W&[:$_7#/4= M]TO)EVR89R'YN\&??M0;XRO2S0C_?-V,>L/NM$@$*=M:L95T7''!B@C<.%1L MC]B %%L)QWD]C._@BKT!4^<@PU85170E5-"\4,,:""$:Z@Z&XDO&NU1W)3VT MBAY1AFM?L(O2Z2RYTNCQ ,'R=/0S34U&I4.@ST%4@&E'46U"^Z/+I?4&PHF8 M*6,S1@/.&\=] DZE4%GY5*E>VH#8(_.\>SH(_N9?!Z.FT^_]3S,WG_!N M!=+ IQ4?GOM4>>_1/!0"A$4;W3@3*I"I6R4P38.O ?H=E/PSWVV/9U?MKW>66 M=$%&(Z.,B0>+H,?Y"(TQBTB6489(<$* M1X)"D\LEFN%JPM)"?=GS$=2:M&U%YY .';^9EE)KCW\Z.FU0B*5=/0!/NN<1\%>&N"R]IEKXID.@5]68!C9+,Z:1VS62"V9U"*"2KY:&)) M7@":CK9 T,3'!&\@:59E2P7N,CX8!F_(@,7C%H- M:1"^., %M].P\O0 U;X^)D*NCU]*UH)&4!11I#/-)?3$!Z@J9?!I!I,;@.E MGZ*D'MW/B22H_D8*K9SWR5MEPK0\(D(JL;Z;OZS 0CZTO=B[RW=W2A6!:4,($'C]B,+#&?%I($SWRHT^(N,M[1T6D&!B % MM-L^*IG 4,J'0B?'BU2YK2;Q60FZM63%R\(]EU$S9B$'#"L\.;JD!7>X^?W^H@:;4E%TX0NJU@@S1%['9IL0.^Q66_5AB2D MI'ZO$KF/V@JI2!L4)10@YY4V;',,@\;W MBKK'T#9XXPQX;UMV&L@JH]0BFN29]<;;0+QS+R/+=2[Q5D;@/'@_U7U."@)# M+).IJ0VX9%PL!K5, ?; 14H^($ M> >9PRPQ#&,GL&$7:+,'^:>03JL?$YSE;+SB5H#3,IA,?1,D!AC%:;U+(L\A MI3-7N;!K=KS3G%H*4,-]#V!E"$)[R6S [1*3K$P)6+TDGW\I(;N2V]KQ7184 MN^0L*@N,EX#;.!250F1"I5@%.=HMNSG=C%SZJ#-^OU]ELC+&H%1]4%87(;63 MSMRU?C5>UWE,BQ,B5I*R.[VM/MA+CN#->LLMH+%T5CIJ@Q=IJ)"Q=5=J)Y8( M^(#TKFN/(9(&EW'Y)=HP_/?T'';6;1.#X+KO(E^L"#L\O6WRI7@\ZFBE*0(@ M3L=L@J/I5UJ'92TON%A2N;2.7@3$D]Y5[^.TBNR+64F]\0PV-UT_Z/XZZ'[Y M_[O3V&F>U$Y=6(KCT3%7E. :(FH\QV5 1B-J/0&4NJFW>=CJYP!$'UT&Z_K> M,H]AK&!),@ZC,.8:VX()E>MJJ MGQLE#,CZ.)HOM'P^"-F/(X?6*@5(R4>)B)Q&\00,!*E@VCF,^1/UJ#CRCG@\ M.:RKV@47$4Q$[6.)-'@LW^H#> 17N3Z9=/:IBJ%-'7#%';I5QXVG1'OK@T0( MX!%GIP!!+VF OU 7? 0Y?*8CN_&KZ]2CSKN#[GCN!G3[.Y=,"HRNBC%K*-I',YXQ&@()9 )X15;4J#_ MB)2OV5O<*890TF;% >/;G((N=WVG?:H[[ EM%C?7$2EO#E-\.X/QEB,'4/WJ3]^]G$5@9CMZ^[XR:Z7!%"MD0 M3DU/M;>?Z9)0=33:-82A'HUM\D(PT08[[@ M1L%_4X6&%%XS!T9[5]?@,[=\SYP'MVOW&:>3ZX#\96%5CNBZ[H8Y1*C;8_!% M1'-FO+8685B6;8G"F$S=-;)-@N:%^J*%+:FNKL3?>+R5_67HK_[[IC=J%D=K M;K\Y37%:\,*,UADT#>U+=YN3+HM;#G/6$K,_Y>VC>^Q*5]W[:5$4%8XEI@%A( N"'6W;7A1)Z:\-9QE+%@>"DM&@BT^ M1(%@58JHT-.&)=/0&%MNS'>C_W8:\MU%]0YC2(I0A051BI$Q"4K!A#MMIY&J ME7M=1_XB1?N3WR9^%06! N=2]J!1\VDB \H^%IHI TO:I#PR_>O.I3#J#XK. MBJ,K(4L.+-Z=2X4@Z\YNQBY'-T>DOU7^I8CDK&/%1 CHNQF'@JM@/"I2K$W. M@>E_/:(^?)//K_N=P02C&DI)F$YPWF'V%N*Q0)%(,J =>C&6[@>N\7K6G'!F MC2*MI.V '+4?,F% S7V6(D1(G+E<8L(PP%(O). 5\-*+$[4>GZ-UFX7'D$5F M$1&D]+($$?B=K1+&5FNDG%X>Q#PJ1^U-P(R1%AU(-!IL3!:LR1Q7*?G"13W; MV+$5 >6N'/W4&PQ'OWZ?WKQ^9=IY\'$_S&--NG M_V'PQ[_B^\Z@V\>7-E?OEZ3UP(-AEE8QGJ.Q.4(.&A&*\IQL.*#GK,\VQ&IS MO8SR'7F\W4V*LIP.P>6TR7&VP&4V0&6Y)@G#LTJXQ@B.Z\N&\^'RK\U@^*&9 MC#ZO85&S(H/,(G+O@6;Y!.7UM"^&9I0L>4@61\UU,QHUL[&VKSNC5Z-I"EKW M/SK]F^9U,PL2UEYG/KC-YM((Q)Q1H@&)5"A-Z20E2VL\^J>%-EIWKT#8^2?T M!7,\;$39(7A9N.M\$%];5A0"?KK@HJ-SKY(RTC/(,2J]./3I:+Q,/Q[[F\E[ M7,S_63SV7+(>;-X,.L\YFG,'&%\5PM%HY14&8=0E_&$6]GCZGCL<&H5J]%:.VO1J2+\=,P:*L ';7*RZ?B$_S >WVPI;:68BEHYS@*% M*-QAK.Y0<434#,J#MB-W1*\A=T;$KJ2VR%=X;BUWD2$^!NK1C=X/7)0F:NKP M>3127]U,QAB%T2G$=J)E0'^1#P?(UGJ:E0Z983B8*!-A>WKG*-F+Z#8E-B4$ M*GV@$8PYD FDFQ7I +]F\S(E/@314\.R719*"AHU-0:(,@$&&Q9C58&&HGB+ MSJU4)TXKR9R^>VO2VC).1)8F9V&D81EAMZ4L>T@ZZ&R\UJTY9.M)^]CI=6^O M[Q'2S;5PW$Y\7G@3 B\),*!!6IWC!B0-JQ%@3%T,7,W8;2-E=Y+;Q,II$A"+ M+*.+0W4$)ZA9D@M>9JV%J%LBNX4AJ9N3/+QJFNZXC(8?R$9T!E?-J^M]KKED M ($..,E$)\%6"6WR7;02K5XR(,@M7/*O(VE_^EOK@X3@!04N"VB(+@1?!#7[ M-9))GNN&7X)6ZC'I7Q,M&JDS.F,U35),WNI8[@?L.EM/)9N1_[CTMY_FHG-& M1R>A*$C"8LP;LV%H_RPOI1Y7)-7B\?J6]'=OKB;_Z(Q&&#A^GO8\[O3C;>>K MIKM3V^C E/?21NZ* ]R\5%V/&(_I[+QPNLH:Y=14?(&%3:@Z"".M?7>S<=EZ MW V1LK'0*YH4$>=I#'H"EW5$)^6B&=J%D>61_,_-ELL0 PH]843 /4?ITV O MG1!,<1X,1CS53@8KH%J'E;3L3G.;Q!%..T\-*$M6P!0:4QXY@ ^"4\5Z/:K. MZ869,YO2_*89-YW1U7M\)#6?FOYP^M"NB9PT=M<'&84R0EHK*;'I;K(ENJ;Z M A"=V$.STTK/?H2WFAM%2,!HG8H!59Q#LU,B!F)H07E@M;E4T\.U1R!\7>$, MN*QR1L50MB#64HR+F<293[&>W<&Y-N*Q"&^?2&$MPXV6HZ7VM,QGDU42"A=" M&*N7C%)P"QE/6Q#^L)A^KCHO-=>]J]ZV VD""C%S1.),@A M=OK-^ VNT>"FJ6SA!F9%!&W1Z2-XR3DACF2.S0;4>.Y\JNO4C5Z<6;1 P;;$ MM:?TRN1"QD =8QYM41E<2J(H#(80O2P9K A*+)QC[T/=.AQ(T\>-*QPQK$_H M\%*9V0<7E?&NHLXX6,A]VI.XUNP8)X1,)D8ER+MEBW1::Y@/"?U'J$6'0<]" M-E ;=2ELC)M'_@"^[BZCJ;(EJ:-1ZX%1JN_UE#!@&V2S[24ISJP*> 5F^H8 M7&;,]Y#!\;2*#DQ@+ZTGE:E8X^=\2]G=6@#\>.S-9WH@%8;A8JN IZG ML7Y'P-#T5:$X?"G=I/8!,)M =^>.A,K1U4]/*BSP.,-9Z/HBZ@H1/ICQU ME)BGC%57 5=F/![9!MA-KNRI]M!3O*%F@I994RFZM=*PJ[N9/L'9X+R/35U3 MT8T9:3J6JQB5GKQF*6O:6C-TZW@SW9V.XHQ-$U+DHC?B=Z!C]MNWWY_8$'!'/##I;4O7%,/6 M57ND*.K(4DT=@,H=;CJ,T][$?BQAK?]@X>T=WJ"X![URR_Z*T1P?;/YQ$*8; M3@VZDQFU:6^/QKH+RMXV;&,@C/2''!8C!;;D(8#]7M':J.IW'$G'&>(]0"' M!O81U4:NZKB^;?B:+FOJ5A/-OM;-DVY0W_3Z,_:N Y!KF=>FI:ACR[0-QS5\ MU_10JAQ]"!#GNZ/55N8-PTR^5D]BF/5M[_Z;3^:D40/+MD!F37>LCWQ#575G M9.HC5_8UR\:KS:,-X*>N9 :=BAZ7NP=[*B)'5L>>ZYB&JP*\69X[=F5P4+$" MMZF9YD:S[%01G/-O12]\3K8T17X92P[AJ*88WVKKXGJR#K] M/IT&UP!&Q=?79L<_N+UT1[=(9JK62#===:@ZAJ,:MH7]AE0'LW-\?[C)C-/L MCLRX)REP273>$ZTLU_<]3QVY%EZ2'EONT/&&6"O.L%2GG:A;TGNE-ES/R;T> M@\/DIQ^+,!7M*Y_2$=O/JBW9Q[[)ICST#05,VY&JVH#UBF8ZAF5LPGG-ZHAT M^R[JI!1<@:G1#Y9.PHS]"DQY^)FGK@W]H:R,K+&+6>V*)]NZHU@CWU5,PUZ] MB-VXQW-"ZNY:<)>4;T<>_YHFV>$WDX>C,=!O9%G&$'2>ZX.G/%;'FCSTG+$[ MTC=QJS@0[XZ>&Y;1)94:MRQV1.)V*!Y7MGW?!M]4-SQ[Y#BZ8[E8O%1V5-_= M!(2:;.]S6/V")9R8/KMRQ'S94K'EM:^I(_#:02/[KN9A<7]EZ(Y;ETTJ^FA: MMWAW*OKLCV0;N$IMY3/9)K:TECUPGV5+<3:B,M"Z4;:W:WPA9AD]2>IZGZ;*I MN@IFQOI@W6NVJP#6&+J&17O7[_6O7G3I:MIE?8##2VI8N@[VBST>>CY6JO<, M8$;-5#3# 0MG/37=<90#%E!.:_^%%+^&F^\_[[$@Q_*Q%*@U''FJX3NP%^9X M*/N*/=1&BB]OJ":A6 >L:'5^[96!7RW^W*PQST4O&\T74?+(F"@8L$PG=R", M>-EFXYYUW4ZX>8'9'(,9J_G@ONNR87F&@V5&1N;8MM0Q!GUW7V!^YB*/1*>N MNU$VZ32V;,\<6PY6F\3"*[Z/_4 T3Y?ML0,DVQ2HM33YA+1:">F(J FVQ&BX MIJ?F+EWGY5S&LN4#H*BR-U(5S?==6T$OW=B4#Z>JJJ'I>Y)MGS4?G8#'9#O+ M'.FZ-AR/]*$[M$$1*B9>P'"'FNXIPU:U\Y* BFI:^[)=I_3C_[ABH&V$[&-R MG.&I'MBBM@.6*'B>CBLK\E#57,510&I;988K.9457=V38!O7V#V%CLE2"%FR M/C8<2_/POH9MC37.4JJL^XZ[D:5DU;',GI%HYZTJ P!'&1G^$%,Z;+Q+ZEG. M6 6MYJIZZ_Y]M49]Y6#@&&OD!S!;L7Z;K.Q(8U&&A@R .?0MPQUZ-EB?NHF% MF51Y.'9V=:A_U@2/ML*3=TT'3##&BN$YNF$;)K"]+H,-)(]!F3N6/EJ[N_1J M*/>\;N>R*UNJI6J6/S3 =@;?%%P$SS=M4W?\]:L9KX5:.S&U+8F6"\PS=!W' M'1J^9;DC+ WOCFUM;'F>ON9HO!8*'=AIW-)L11]B_4E3-EQMY*C6>&3+[D@; MN:Z_7M"\EV3:7<3[C=480)^6>7)< M5C493T0QE]\"?6;)MF, ^=2Q,U3&(V/M]N*KH=RS<%E#Q2\;X(!:GJ\HCCXT M+:26KX/],U37 F6OBMGV!V=_[/ICU1PJH[%K@H:W%5X8"(Q:V73\]6I&KX5" M!X*S/?)\SW8]?>QX[A##?Y:/T*7*6)/:6[O4>BHR;7)2MYYK[[27K:'L.9JI MC.V1:L@CW]9LUU;A=V "?Z2MU512Y95^*,^:YM'6>7)T=C5-&5J6ZHDJG7CM MV71D1QUYYM"S1KMZ3E\VY9Z'SN!HAT($([8U>5 MP;(T9<4S='?L^>/Q>*2KFJJKMFD^USHZ+9EV%YQQ?5GS/=]7_9'J8C$1R^3F MLS/V36>X)C-*7R7F+-8SJ#1@"6N(=;E'LHYEBE5N/8/S+@/J7 Q_G 2?P5&W M#0^L9\^S;4]VAB/;YM:SX@&W#=?[;[PB7ML?G;71R !78FPKBN6/P%'7=)4; MSZ;I#55G5WNABZ;0@="LFJXQQ/;>V)9W.-;&8Q.925- L1F6\EP?X\5D.NA0 M9KL'-1PYQDA5AKKG&B/9LK$--*QQC*74C/7PENFL'J,?.,.C+._T>.P-/:H9KZ![&-11+L4&!#]7UNI 73['G19='JF-ZO@G:7C=4<,AEQ3>MH>NJ MAF.ZZ[UK7P5S[0_ JJ)9EC(&!M+ &+8L#Z/NBCT$OV+DJ.OMXB^=,@<"KZ$/ M;1_]A;$S-ORQ[UF 29II:;[MZL/U$H6](L\3+9O O%=URW ,11[ZLCKVQ]P6 MMCV\K[D6+%=L:__PWNG6=W+4'5H:%H-U;T-N?4K6WBLO&[]O@KNVA]V%=6S?-D>8C4ZVP/( M-52?V[V&:HY'SEH+@DNGS*&A",?0=1F,&U,Q/<]5;7,TY/;N$'3YV'IN*&(_ M\A2=KL1Z#LLM=L:*KPTU##:-8+Y#UQEZ8("8*FB+T5A=F[>N@3[98&^TIO", M"9X<%77'MT>:/]1]63&PLJD!T*B"*0KK&PWM-5OTRE2-\R_[6="&U>^Q@JL\ M]BQC.)9MRU,4?:RYV,A"5];:GFL&6 P;P.W$BSW@0 M,9%4;J;ZN@%NF6Z[B M^.;8'*AMR,?8E-ITXL4=""_*R%)]TP0$UGU04B"+WN>XPUM6_8475VSS7A%<;/["9X<1GS% M5%0;S%%L]PK.K>,93\+1ES75$*>R"_AICE377CLM1!A9K0I]AL7N#R,CS_4TWW#&\D@V+!+WD-,+?2*JJ3"9X^-*9XAN8H M0]=01K@;/D@;VH^V[GBRMMZ]]\HY O<=O.SGF2.^-P0- 1\?EH>U[BF\9"D"(P1:BW8VEH*>NP''MH&SZH>(^OT'34L6&MMYJ0UWJ>'+I*+E<'!^KUL6DHLNKJ M^M@V% MS+#5EI(]\\,^,L;UF-UW9\FJ5S\TS><%DC[LU0\7&:O%@9H"+#CCJ MF.Y0=<%1EW5K-';7@.3("]X9T1O*L"\N%WI'!^]+%ATPSO1&G@68)X_&EJUR3% -SU8][\FH]>ZE?@]^L.S7X#&XB=BSNNMA MS%@?CGS/LL:&;@Z=L2<;AN_9GCI2='E#SHG5MNPVS.#@">XR#%S%&RNRKHYL M[/ .'I G#V5S9 />V*;BK2Z18$,/XR6>-+(K[@T"A>XTW\N MLWR^MH8]6GH,306F[*OZV+&1RIH*P B6CCI4;5/7-G4H<-KFS3-G>JS%[FR( MHZ%-X\M#RP(CWS:G=MK3'T !NPV[TZQ%-)US#!_1_IACE4U)&[ MJ2*2:IUFM5]GVP8Y6%I]<$<\6344/-XW?=?1A[+HE(:G*!OKNR&B[R&PVR?9 M]?IV[2+V/X?=L_#&IV'(F@NLJ@XM0W7=H6]OW$5=PW!'7];WA$R"T3.650 < M+#IA>(8_5/RBN9@)2]U4=DG75=WLT_IV[9_EC&7+=F1?-_"."+@7KF)9ZDBV M?7FL:AO7![ZDXZSK64!O)KFP[ *[CLD\AAGLW<^=* M!]2#IMCMVG86#0(WQ-)]1_$U[&IH.Q[XBB-M+/M#:^B/-UW(!:-'Z\?:GI Z MC(&"(>^IEJ)Z0\5S[>&X:![GZF!=;ER;M7+@<,:U[=HWUS2&AFG;^*P!6.+! MKZJ'*0GNT'"]S6LS]C'A]EF;>Q^$$5JPXR3%5HW?V&29AEAOY3LLPHN27:W! M&[UB-=^V;$R= 1VFN[8QM,2/+/G=7_YWE'^:AO=2EC]&[,_O9C#D MU2R8A]'CQ^_AG&72%_8@_9;,@_@3_[J. MK_DC6#P_?<+Y7051>!M_1*T>SA[%G\)X"@K^HZ8N?FP=%_^^:5YA#"Y1F&]\ M[SO\$Y,>\#]Q(BV*5N;2+$WF$GA24H9=+Z5D)@4E?:]F27J%?Y:RBL32E!_. M\C=P)C_CIUXRK?PN9:R3D23@EV[FE(4_NIG1'/YXETD,MK2CJ?UM&;/_''F^".+' M_\B>X/N',+^3;GDJ\3).RTEC0 *77$Z9?[3O&]V=H/ALP@,^C8DJ?*)6-Q.] M"V#7;AB+<:L#3F5ID60\W"[!+DG DAEL8Q!+BEI(V_7:IW\&&-X'D;M$6WSO M)I4F$0O2/[^+DYB]^[F:SW,F=UYUL4$VINPF;PH(\7ZGO+^;C MIX6'754YNSVEZAT+R&>A?.(DG?.:D,LT8R@!-Z@$ 98&3?4BA9F4+6_^R2:Y ME"< "T$XAR>BX"%;AGFA]M@M#%089AA,!T7U#U!=_!]#T+NY%"P6@"<9/G2# M>XVP"/0*1 U/T&'_7$YO\<!AW\%[0B*=YDBHK(\2!^E:3"'CX"$IU)2'!]D,.V0#QS#JJIA<;%B M>?AP8S5B2MER\/ '4OF$2Z-(LB6$UCQ*8%>!N@!8?X#Q2-DG2*:=B]0]2 M% 8W883G?87RGX5Q &P+E,LJS7\MU4+Y>0;&"XP=2+S6*>Y08S2AMHN9;/P\ M_%,P!Q+E?'G%1\502+#!CBU(V2P"TF3\E3FL&6;_!X.Y .G1$/F$NXJJH;1% MR@ED];=@2\3'@($"F&0.ME;UG-!\2'&Q*6*BJ\2K20:#\3\D#VB2EE]=HPO0 MSX4Q^58%1$ 68,TT6:8@36_#DS8:95_\D M_0-TAX 8,+! 7+EQ6$1?*Q"2'I#SQ6Q!Q;( M!(]/FBO$=2'584'_9@6+!UF63$+.:EPXUD2\I)V@%_[V)( M%7FW1-6FNQ)RFDOOD?4^2.\YJR3+#'@_^_"Q"T-R A]GZ3Z$7013Y->KB,WR MCS+0L4E8_+WY&:$2/Y7OY,D"!_Y1#RQ(-6%15#S#:Q'B[]DBF)2_'\X2:?43 M)MCC;.,_OU/U=U*:/(A?E.KAG_-I_6.Z<8ABA6).JO/3I]9 ]1[296H<*( MGR=@E$S:&AS;3E?BNZ[X[A7PU;?P1P=<11#W0E;3SH!PZ[0LOL(=MK5/G(UQ M^7L>FR4ID[X'ZR>S9T6Z_4E&O/E:>1.84O)8S&9A3LQ)S-DOYOS">'RQ=\!) M[/93R-(BS2*3#!-6UJNR<.+!U*SJ#@V-2^$]= MD>Y)CMQ%PB-0BC-SIZ1Z;RG*R:A5R^*9Z-W>L(=#Z$;H]A)VLU5% M[8S?+IMW\+V#KP(0C!&,$8R1D49&&J$;H1NA6]?HIBD.H1NA&Z$;H=OK0S=R M0BZ[7_&B4_CF ,>N;DOV^ MQW$9AL@3-.H+1QW;Y"#+@N2*Y(KDBN2*Y(KDBN2*Y(KDBN2*Y(KDBN2*Y(KD MZEQR1;]X]T1_O5R#@Y%'\]Y ^>9KO&,YHI"G*4#9&G5]<\ M=5,F0+O=7FC"'M0QMB--(PE]J]EU:01GE]&N>AH7W5B MG(I2CP%O42H:K8I>>_! G,S#B<3N1;=P_E?>43._P]Z48CB0&#%BL^WYS2,? M:!IF>1K>+,70>2)E=P&L)XE J+)KZ>E%SHH>EE676-'N/,-_V*M>Y?.;79^Z MG_2SK*,^L>R3W1Z;7+G6WS&83);S9<0;0&[J]8C\()K:8R/3X >U>^QKNT=% M[:3=HV&>MX.:>LD-W&CQ%[/X"[EUC:1Y]S-C]K M]6YBOS?$?FZK-,(W+(WP^5FE$8@-B0U?P(8-IT(XFZV8A/2Y<#;_SIW-@R"2 MKC'LZ&D41$$\85*0H;/FLPF;WP#M-84WS;3.*?Y;=Z OM.M%^:?^A(Y-U3@9 M00Z*#/>%7RC/X-RG9P1#KQZ&3EDOLR\<\*QX-.'-A>'-11QP]@*,+N2LO;<& MTT5P&I7$[.2(^D8TM4W9) JR+)P!*?@1\',"&T_5EG@.4<]:.Z++=!AR72@. M^,K%Y0BV=U\$X-@F-LG%*Y8+4B,GL=EZY*8>DXC835ODTN57"W@JV9Z%=0SI M>^ITJM-=Z*JI>;]E^L4D?W06!PN5J7)+YH\66GTO9BY!B"DR3<%^*<)-" M[X="IW#M2E+.WY8QDS29)^38Q^'0CNZ1]H5^I[L1>DDGX^\=73\Y85YWF*)_ ML-0[,^3T*'01ZK!7$'49Y^5GJ>)Q";Q$9Q.$8H1B%X)B_;?"+H+SNBVD<3+4 M/>QV^P46,3A;Q0*L,\!^+%B<,:RKD4SX3:(\V5"_8--I6;N6!14LZ&G! E7O MI&"!ZISUVOIYOW[>UVGM%SIY6CNMO?=KOY##@][YM_5TE7[W!SS%5?3O=REC MTB_P;W>9- *[:WJ<,QCBNP/X[A7PU;?P1P=<11#W*LIO=)4(T2WCBN-G<27H M>_"C7TC766"*>/-B>1.84O)8S&9A3LQ)S-DOYOPB2I[V#CB)_=X$^Y'>)M[L M*V^2WB;F["US'JZWZ7[B=FJ.]ZSW?TXW3AE&"L!ZQ(,$9&&AEIA&Z$;F\=W;HL+$#H1NA&Z$;HUAMT M(Q>47%""L7ZR(L$8&6D],](N)'OYF+3Z/4X9#(WMW&^#,,XD/!9M-6',L EC M^*PFC)U5?3MROOUE&")/T*@O''5LDX,L"Y(KDBN2*Y(KDBN2*Y(KDBN2*Y(K MDBN2*Y(KDBN2JW/)%=W".*SEYX$MH0[@L:Z*GM)QRUZT?0/G,5VF!+Z8G&_X MP.:"X+1W1@T!* 'HJS4K#Z'J17#?L;T\0DI"2D+*_B$EF9ID:A* $H 2@#X7 M0(_6.9, E "4 +273$D 2KXZ^>J$E(24A)1D:KXY4W.OMGJ;?O[/GY?9U6T0 M+#X.FV?3GWG_M5^!*)-'\=_OL$PO2B9__.5__H__+-_QPVP2)=DR95]G^#Z\ MS.L*_L8B[/JH8"R,9+O-S;[\[NQCVT7_DO] M?]_]=U(XA3\$D_Q*URW3LBU75DS/4%7'=EQC9&JF.=+&ULCRW_UE93N:I'VB M9]JFW=S5,PY+)8:SQU-VU@/2\79Z60[DNKI!*O(D@I+0\ N06$K9)+F-^1TF MWBJ/2;@;0?Q8F3+6IPRI/<6&?#A$S!F>-^7+U]W[M='/WA9FM M5K\S6\_<6:TKJYX<=.*X?7JN/;;+'I.GH>[K@$OBU&=P MJD6*^[5R8O^8C5KO$K/U#]DZNH9V,V/ZJ[N&AA%YC/*F[)[%2W9.^=U*\8LX MF3EB+;\5QKOX0T)=-H].K(O@&7SOM%D2G6+8ZVW-1]A&V/9<;%,)VUX!MA%\ M[05??>&V7B!4;T#(5HYO8/5EYPEG"&<(9\Z#,Y;6672Y]SO_4IRA<\I/O[$, MB#>YDX)X*DW9/8N2!:89/B"[9^L)N%)6\ )WWEH33 M-@T23A+."Q+.5R-\VL!RCI\40,)%PO4FA4M7NC,[7[MPT2'4IV]/%UJN_FWW%*AU33';OJ4!\:GCY6%$-VQHXZL-U^>>,)"U8*F7(6=<2%A6N MEE2M]2'(I$7PR$ODYHE8R%T2@5AGHD;$!&1<"K+.%L>+O:FJV(MN%HEY/6(= M(=^LCN89 <]H'<[S>GUB3\'&3EEOPL(H2&-06-FO+.5 <@@@@/C+MNV[(\4R MC)%KVL.Q9AFN;6F&YX]T[]4!@LO9.IZ$42C. 8"W4<#A:\D\C ..!LM,' C@ M@<$R!]K6LM0X))#>CW[]]D$*,Q014;([:U?*'DCLQX0M\L;KP3Q9 KY3#>VJ MAK9];:NVHO:PA+9QUG+"SB770J:U/_OU\Q9N?TO[3L?C5-!X?WKQ7ZF$-G'< MF3F.2FB?FPFI0B>5@R5FNY1RL,1LQ&R$;,1L%\-LIRYT?;96NL>T\+P@"R>[ M@ZS/9$.OU B%Q''$<<1QQ'''_+3A(*$ H0"ARP:,49 MR&9GMTO[LI4$ P0#! .'P( ^L*S.2MOU92M?"@-'/ C2S$L/)/R=9=E'*8BB M9"(R_O-$6@1(D7 1\.3^C$V6\';(LN=$MKHO._F"R-=9BW.]=XYT_? 91*OY M\((@_4-GY*.0- GN 8*KR!I)+DDN2>[%2:ZFGK'0,TDN22Y)[C,E5[6.5"R- M)+<+]_C5'J=+09ZGXN.[9FIP _2>=AT@E$).DD MZ;P@Z7Q-TF=T9[62=)%TD72UI$O6NM-MKUVZZ "Z=0#=J(9^NJ-H:J5#K73V M)IE\K1PI(?:M=M*AL#G!%\$7P1?!%\$7P1?!UV[XT@F^"+X(OGK >01?SX"O M8QW*OE7XNO1"U[T#NTLIR]D[PO6&6,1QQ''$<70LUX]3X-=B:)"\D;Q= KN] M%GFC5H2?_#!:YFSZK%8U3TG:Y0E4YQ927[:9(GC]44 D%B06)!8D%B06)!8D M%F](+.C29N\;+O7>Y>WN0/0IOKJ$R^&=MFCJ_=Y3>+&G"HJ0Y@T@38=MH'J_ M]X0TA#2$-&--IJZG>;SY!#4$-0V$K:9(W$C<7OE9WWM-[2PH1N)"XO+:Q:7# MIDMO0USHR/Q5-%7:NB,7<7^T%T&CR[A\W&D#I\OF&@ILOX7 ]D6P(@'8>7I/ M73;7$( 1@/6$%0G #FN;I1*"$8(1@O6(%0G!SM3QZ[+9YJ4(1J7?S]P.[.)B MU-UV]>H+#QS;$B"%_[I%HL-66B02)!*O020Z[&]%(D$B\1I$HL.F5*]%)(YX M@'_YR=2CV8Q-LT;V],?205E@GG4F@8\B!0]!.CU.7O6KJ8IG M*,>/?O:%@2C >0&:[/6(%G4T)U1OU.*UQ+SIG]'0]/[%1T65?SH_U79-KK'%_UQF>3A[%'\*8P!S0$ =9*_+!7A! M%DXV)IU(85:DI;"I=/,HP:Q#1 $IOV/-%V9)RO\$+X8)?Q)_>UB]'ATOYS

+=B.)']J]E>!]$# F\S[QK3?FM M==TB3Z1@ F-A.'NQ2),?X3S(6?0HK3',\^#.EN"A"#[5R7B< IV,I%X;W-8 Z.2RZP(UFF M$E#HZIYEP#D#*0_G[.HFP%1E&"I/PPDRE& 3<7=4>@CS._X.O#]CH3BCY_88 MR+NX95J.W#RVOY:DK]U_+$4IB#/X-<57J[NO!4WJQD(,4Z_!7PLSD5D 3P-[ MQ$##XB,K<_T=]C9=V8"&O!6;,>"V9Y1D&1.3B9.\[&T$7]C1V@CF$K%,;);( M:,!]PM^*9QY!$&%,7%Z>!I-\&412<@-,6'5-*@SCF+\EYG 4(D\3OBR."]D2 MJ!K$S9ED"4[@<DW7.%W$#4/AOSC M+__S?_QG^= X"-/_#J(E\\-L M]9PMJJ!SG-X)??V.S/[\8^:HK_4O_?=_^= M%$[A#T#,*V5DZ(:E:IYB*/"_OFL9KCP>R>905AQGJ+S[RPHH-&7W.Y TD[ZP M!^FW9!YLC[N19[KG KX# ^..2GQ+I5]8@!LZ9XA2B">-39:^)POP8H6LU!;! M.(R#>!*"C+B3"<(;2MLW=-HXAWL)_(_T?NQ^\SYL?F*83,-96+0D>^]^&WZ0 MIFP&A &8W:&\@R8.YNPA2?_@B#?GT\9AZS<0)+]"',QY(<29N"W&-$LP@'F20;B/KT'.P&(BJP,WP!?''@0#XF&DG 3QFM/+N.U M9Z\EY&!@&MB8; +Z17!'_=F[D*5!.KE[E 02%^N9)8"5#\(< W]4BAC8>YDP MU/@<^$[.@T?+ X)-C^EG=HG,XC^+X+[OR.;2XHD-M56%>7EATRPXH/B MZX>Q[\M5W'\M$S2).)IF' 6Y=U>@G3#&T=[B:Q+ F361,WS2D-HC/G_@^EO; M;N.V-ZV *U-NF0$DXB3B*R*NOBD1_RQT=@)Z%2&,*XBI9L&]- X_ MG_!M,>&FQ=&>*CXS"=! X*G:7*3I$%Q#--XJ##;P"P+Q"R7-WAHDH--7D0R M9LLH C,MG9>>+J$<5+" X<= M] .% U*^!I/EWC=,)T\$6-3.4Z_08D?D^L70\!K".,-D#KSZ"(XP(CV/GZQO M9YBC8L(()7?ED67 %0Z3UY-F5'LXR? MRHQA4#51L,C8Q_*'3ZL9P)L]M]HY,#=6?MC?\Q(STYV?#O7]6N\K+WQ=/N_G M:?&T^->_^ [*-%YZV9&7%>Y1C'[7AWM"L1Y(,/ZKR*&']453,=#6A UN*Z*9 M)Y76G?1[%N[?'8VX\X73LU ];M6?,<[EP1?Q#_$/\ M0_Q#_',Z^E ]YQWD_(6?E?]2GY5W5JFYT_I0?2%7=R6@7E#AJ3=%G"R9NMB= MC"'>L'HCG'G;.%,E;*O'%[>^< #A#>$-X0WA#>$-X0WAS>O&&_*C]L>9RZEF M>]Q#P3-.EQ*]*='[LO)U:?&T^ M8/.5N4*+WD1.]RZMR4GE#CI*]>W5 ^Q;R MV2C9F]B+DKV)O2Z9O2C9F]B+DKU[8(Y1LG?O3R/>*EP1_Q#_$/\0_Q#_G(X^ ME.Q-R=Z4I'"<)(7.(G:]WWE\CY*A7HGZ[SVW$$-X0WA#>$-X0WA MS6O&&_*C]L>9O9*]=_>GW=EZMMFC]J]),GT(HZA^[I .M::MFR/-] W7]0W; M=FS=M\>RHMJ>:2J>/3YZA]I3%QHOR87]35-V'[*'HF=I.%\ R7FGD""78.>Q MZV@<+WEC*?@+MJ*X8;=AS'M?%,T]9LDRS>_J'A^\72EVS<0VV3 4O!K.FD-C M>XU)D"M9= VX;T\,&6NP'-F@7+3EOF#1ET^4D#S'=G+?'"'Y( MBV6Z2'A3YG;K#=&K-2M;JDZ"-'W$F8N^W.4"BB]7QH3UJ3&'J>@SV[LF'!)O MPI%UU'Z##WGL?@'Y XNPJTOG$S]R#P%,OQ3]8S/I/6>E9)G!@K(/1VKAVL,; M)GO VF7<)RF3P^7NKHG8G=P2,8WSILN?^?-O:?&4^D/)9MU?'MA3?=/A_='9 M[U6RUP%&UAG.]R\=#[T@"N()0R>KY6 ]@@%' 2H*4.U)#=L8Z#;%J$[&$V]8 M&YX.:@IKCON(:Z9<7UBQ%SAT#$I=+$A=!-N\%,'(E6R:3BR>HM$D.A-WQF M M9U(#5IHF2PQ.O<2;O CF[ [3]B4A8=MA=+L(-CJVE4;&& $8 1@!6&\!K(-4 MB!T9#LU$B,_Q))FS[\&/YV5"^$/9]]VQ-5;]L0$/N*.Q;K@C3;4MTY1UZS5E M0FR.XX,\45.2:%'<^"R9T48F@[G$LI6R0 ,?%M8=X/I""6&,QI'N0,4T7F MP925*1W@_[%)'MXSGAZ2XA,K623!8A$!7E59))C(LHPB'G 5"2GEV-/Z'UHI M(AN^ ;-89N(34P;3G@.-^= AE\OZ0?PD7UUC&ML6>EWOK9@7_ZZ4Q/"-&4M3 M_!Z,&_#+]#S1(@J#FS *\Y#QNE%!D0?#TV"*&60B]V>2W,:P ],R0R9EV3+* M^5L)?#W(PR2NTF?$="H2QX 8/)]G"N-MGF2+."69L_!'.P>DW<#X(%_(/D'<: A'23)JER5RL M/ _R99ZDCX(@0,A.IJ&# $W\OT[% /!9I<7-N!+14H""DL %%QFVJS4_J3$$]< X[+ES3\1*F 9#0+5M,=EW 8I M7]COU]^NRQG@/+GH(QW*+P,\P>Z% JDXFN&\[H*L$ X!(B$LJ )E>+L!?#4N M%[L9R?> EK%TSIA$6C?H$"3+^?!HX1?34.>\(@IBY.\N81B[U;(C:@/?1")<# 4,,P4GRVP%EU@/B]@![ O#E):" )$ M<'JH^F.PT07KP$?6!DZ6Z:2!Z$VB?=U U('T+0]F,R#D!*$1.=X#-&/PD_0E MN09CVI;>?W,]_.$#WZ(PRY:"/8%_4L&>E4%6P@ZG^5]=]U>4$"#+LK!%'NY8 MS'73;9@AQ<#\2)C($[X+[H6U%<,H/,18]H [VOM3SNTS(7G_R ,\"-!66%Z >6'0R$T\>G(L1]/O]Z_4W]U42/ M)OA5W+>&)4B(QS+G^'8)"A:CVS!40<2"!.W/M2RRJRDW>!N06G^ML9LNGTK+ M^AJT,!7!'0E;KG/*T6WERP"5Y3>V+_*3=)<\@'9,US_ S?:@2>"F_F@HC>;4 M_3HK.[]+69%47%JH0D7^$J1@8!=)*G:I1=LF:/N-':1HF,K!%(%-%&;-L>(7 MSN1/ZK4*AE$4=8:5.AJII?XU89;@9@ADA?7]=- GS0 MU0_C)5=ZE1V_"G\MF'A:(=P^7NA-D F=7,*$\$%1:]V%(*7PY\C9;?Q=R]P&D40I N&U*N'=*)@IBX)B M5L)-GM?EF9O:N46+&W$PV9*[WT%V81DIMS"$X+"6?M_@[Z")4DMC^%=;O$(Q;"!N#>/TI\44Q_(LMS8M>J3'0*:+Z"+7_,IH.Q) MBI7JH&UY#3;M1;6Q.%N8%A]A4%GJA:X5D-WZ!OH4W# IF'^%<= IX*,(FY/? M4()I/8!7EK5IO8;2A=VR$ZA7^';EXV*ZF]CT*=/@/[*]Q+XY74Z$)]W^EF0] MWS,Y7K1U<]AX7!C/#0NHR[D?]3;@LTXWWJCZ_;K963N*RMWF&(8KZK0626Z- M2HLDRZ\4QS;;03D0O1GBP_L1_P[^_U\_#&K]VS#*I[5P<_#EOEB-S"#8(AI3 M.IOB@2AXV*:!DS2\#6.NIW,M0PU2$R[9IWFNMI$^YT>A_5UOP7(OA M.!K\27>TU";9_NHD;\E1DX&N\7M;1V_HTR8CE'RS03-OT\ %.VU@Z$P8&V)? MA'L45&;$NJH&JM>3/R4V.^9E8'/+-6I:(<@(#V%^=P?JFO/[D0";_<"P$X^9 M ]C%$W1RZ\,\P&P$G'N6%LY!@3_;;J!OA ON80/_ /K"0D&,YD$L3C?@X?B> M96CLX5J%50H36I0!M1+GFD%%_NUU5'LQC#<-YC9LK^X%X@D_YFCK%[ G$Z!? M:S7+J @+8? N3T,1U>/84L3-"RN7:Z/*O-VT[C]IC6C-LS7'-EFO*+K"="\' M^QU>EGIM]!WK.2]MY(LM4LHC N+XI[7J=46Q' T5TA]OX@&4L(;M49BK M]>ERLI9L$-1"TQ@O6$[#_%HJP+4\-BT^'69%K#]O'%2GHC8(5ZX"#+))",0) M9^$$'V.IB1)5 1)*KZI#^]:WGKE M1O/GQ3K$:1!,!)RJJTFP0&W5?DF<#<(2+YI1VCH";9T2'EO*:Q9&O!9+?6K& M@,IQZPRT.F;[)^!5-@TG(L[B+O&P!^"B/".%_[T#*1M(_P-9Y%$0/?OPG M*PIL>5S V VK"^X :A?14*X(EWAH+0*XG.&;A[^[/Z =_(%ZY>.]DG(&X/ U M3D"X_<)BQOW)E1 3)_ +CC*1M ?IB%6PP0'^I.BRB#F"S"]$JE-$$8&6\&_5444C<85;(EN(T;!S<)8%6\<@>I*B%N2]7@M-\W$RD?[% M,A'J!0@*(K[D!GF7<4DY7O,H*=V(,CVK5)'"XVR84[O5T'JRZ:XLTG:V:9D2 M(CJY/"_I5'-U3=5TU_*\H>$INJ?;FBI;GNR8\()KGCOI5%./!Y@L![:Y8@&A<$OB? DJF?P-H);!GP)ZNL%U8KVH.J;K?ZC MRMTTB3YO!9PSMZBFM=/::>VO=NUT2_FES;$5:HX]#N,P9U=HRW1VMYNNCE)1 MM9U,]QD,V!DQWMLJI]8#\">-26CV\D #F]S%293(]X[QB\]_E7Z;E3T]$CNQ697_Y!2 MU@=QY0GI>0DN6F^(]7IQD#B..(XXCCB..(XXCCB..([.)XY9=YPGM:Y>(3'/ M&0#H"XDZJ[][O#4?H8*N,M!LHZN5]V4K\3TJXGT^%4XP<&$PH#@#V3DDH$0P M0#! ,/#:8, 8F*9.*$ H0"CPAE% 40>.K1(,$ P0#+QE& "G0%$[Z\G=E[U\ M*0Y0FL)SHXS/2EA03QGHWK_!TV7'Z=YV&](+$M;>J7B2RV,&SD@N22Y)+GL7 MR2*Q)+$DL>Q?:(GDDN22Y+*'L9ZW+9@O3S=3+CX2]'>691^Q^]9ROA0U 8,Y MUI;^-R^ON[NXVS-%]<4!YE,+7?V2?9(]DCV5F5/&2C*\8][2?9(]DCV-M+)5A6U,Q=P M*W'Z(DO'#IF0B)&(-=6;I@]4F_RZ;O1;!U5Z+C_^THRY%%UD*9Z)HF8.5*LS M27L; D4' &]98)2!XS@D,"0P)#![Q@EMF<2%Q(7$Y5SAA;X(P+&C""07KU@N MWML#V^B\GNKK5B24DM%]2L9QBFT\T;/FC=R6PKB?KG1WO?BE5#T('2[B"A8= MBO5)"9/8"[&W!G*'65PD]23U)/7]EWIE8#K=Y;"0U)/4D]3W7NJ/D3WS7,I> MA!0?.VA&PDW"W9E*U[6!HFMG%VS2Z=2:*__TA>4=QO(.X%0-V&>:++'9_$N: M3E\$0W96P7MO$IZ88MVCI&X.'$LY&=TN@HV.;>60,4, 1@#6$7T M$( 1@!& $8"=$, T,,".%'DF_"+\(OPB_+JD:M\$8 1@!& $8*<#,,L .NN MZQ8!V',C_CTZ_3LF;?_!<$J8Z MD"&Z9%(4S)KT/8^D1J)T=DBGQ!J_C*]T% MJZG016_DK7?FQ5N4K.ZBJ"19)%DD6219)%DD61=6 9LDC"2,)(PD[*RMX:2JXO%B:7L,%E..MN7LTL96!UMT5DKYLY;%5 M,FE>@H%7!0.*,Y"=SK1 7[:28(!@@&#@@$4; ]/LK&]$7W:24(!0@%#@$&.@ MT[H8?=E*@@&" 8*!0V G )%/20KYDW@ *55[1ME_-LR9I(F\PAC_Y.K^EL/ MOML8'?5QN!!![9UZ)[D\9M",Y)+DDN2R=U$L$DL22Q++_H652"Y)+DDN>QCG M>=N"^?)4,^7BHT!_9UGV40HFD^5\&06\7N@\@77_.\C#)/YX#%&E+,[>[/ZQ M51MI,!(+$@L2"Q(+$@L2"Q(+$@L2"Q(+$HMSYV[(E^ZVNUL<]@Z[?[_!ZYKO M-7V@*\<_CEKGJPO*KSNDR=ZJ["D#TSG^ M<2_)'LD>R=Y&.MFJHG;F K[Z(B$D8B1BAZ@W71LHND;ZK1/]UD&%GLN/OS1C M+NS'@L49.XH,MOK\KJ?B7)XH:@-9[R["LB=Y7K= T@$""=QV@7,6" MRY2<.=)B#73C^%?%WH;PTHD#G3@<(GSV0-9,DCV2/9*]D\N>,G!LA62/9(]D M[S7$8RB9A42,1*P1F@&_SCI^B1)V:SBI2[TW"$U.L>Y#3M8&C=G<9Y"FZ700;'=O.('." (P K".2*LD M^/%S'MQ$;./S&W[^SY^7V=5M$"P^?H[S(+X-X5TWRUB>^6$VB9)LF;+OL' O M2B9__.5__H__K!^_9W&>I(\;G@-"QDBMW]CLS^_&/F8:_I?Z_[[[[Z1P"G\( M)OG54#7'WE >.2-5,539=5S=7%>HW*?D]G+-,^L(>I-^2 M>;!=2!NO1V',KNYX&.2CHLH_G7_W=DVNP6K_7&9Y.'L4?PICP"008AU$M,L% ME)L9 EF#E,'KXK)N+N5W3 (X9"GFCDZ2+)>25(I9+J4,YO=O9#7I/HB6;" ] MA/F=>&3*!JD4_'DG.5WR13>O0LG=U*P6*3) MCW .'\_XP[,PS7#5@^*G9%F^[/,8( L&T@1_!>_D24Q?.,1WF33<,(%C:\C M$]29+R*&%YL'TC3,%DD61!(L5LK3((9?TYS?>KZ6OL/GAO!P$#\"_"QS^ B, M&8#4X?])(0X77]WAJV$I9=(,Z X+P"=#9()P!C#';U'CPC/H3UQ)2,FRP HAQ%F9(,AB3 M[T<2P7@XUGM.MF29P=>S#[M["3Y'#!OOM/077H9OB@+^WAPT3M)Y$+54G(+/ M5 ,7FP8L4#SSYW?R._X[0/^D_/UPT'D(I_D=_ AK*L+MH$VB8)&QC^4/GU8U M2#VI=)/&MS=JX?U#WF)*IO'3TVINHRXMEO3"U\_\^;>T>+KP\$(;6SM#+9@G M:+F;?A/ 0)9V14'^ZX, TILDFHJ!\,9(3=:NKXZ0BT?LMY/]RCY'#18\L.$1 MG0QO9]A?@Q3,330AL^5B$8'5=T[!ONR>Y=TEPCS%>Q>? ,B?(KZ11?!-A1= M[6G4L%,$ZPNW]0*D>H-#JC-0S>/7R&RFN1"'+$M]-V',9A M=L>FTFV23(^B59Z*'KV>! )%'EBGJW#]ZJV^"Y+0R]5PKTCZE($A4_HI^51T M&_.BXSMOYC:FH0YDN[NBBW0;LY< UCO3@ ", *P;DNG.0+=.5\SS(MBH0[/L M^1G5VU.D5U.ILQQS-S,WGG[%%,TO23Q9IBG\221C'Y):;3JFXSJ>ZIJV;>CP M7]US7=\WQZ9K*(9N'SVU^HGL94WM.'OY65O=I_1K?YGR#.D[)JW-^3GCY7\[0 T[",K5Z'DR9%'0SZ3\IU[8$3T5A M$G=#V+ 2>LQ #S 9_3[(&<\BA]E?2UZ0\>QLOJ;?K[]=\RR=.,FE!:!Q.(D> M,;$8@SD7:?WP5Q-YL(HMW-WA6$ND]R%%OVKZ4@>VM- MU])XF2*=VTQ9T6<1H.X-%[CG\.H"J#MYO)H'?XB;"%E-?BPFRSVN=WRYZO6ZXE-\(K7+=WT@-JEM)RD&9"<8GIA AN.[]MQ0YE=TF:HZMT:JL O M\S#+\ XB["83USPY7V3!G*W;K2B4J^_ PXO@D=^\*^Z4!G&\!'ZI6" MP%FY M=HR?Q#<"X,E\R=%I6ORK4:C;&8S/ARG_ 3ZV1(!9 84H"?@-4 #6Z31$$(1O M=D7G;O&_O!^["OPEQX4_VKY8JX_+0 (B+B..)5R+(-7QQNJ$P6A(]K()#-"J MF_6K7?.9:$_3=Q>3C.V3+6!-NP>;S!7D=D"C=#^3*>7J#F]8-RS$SF2B[/N0Q#!:#&X M>O=,5(O@:!QUX9K7%L] M'[Z:ASO&,0W'9?=\0?#0)$PGRSD6')D4=4W*RAF<>K#*AV0939L@%2&)4V%; MUAM2RGL]B=+,#>=8,@2X"(MQ)&D;"I=Y& %;9&C:%5]^+':EF"3.?7V63=#X M#_C3#0P#&PBCP$X'@ 'P?W5MDFR)E5.RU;>B$%!IBN_A1TKS>A)D=](R8]QY MK/5'\]T6\#>^G;$)<%K3D)XM8\X&)3\U: 6T77_P6OHL()*O'O3VE$U04G$] M#6*'3=QODQW6U6:/MG0\@.XMN!AM_@:3 >FM_Q#_'@-)@)6 KP=\XHGQ2 - M'?<-"^ (R8#UX/@INV-QAK(EW@7O^2(,UG7\0!BJ1;TEW 6=4*(C3H?"*6D! M69A-EAF:5L$-*'(RB$^V +<4\L42]J% EVF)]>4>@XR Q@\3@*063/+R0N)' M$&-D F$@@]G7 &S LS] )D * L$YE8[B(41@^%58#%O@#+]-(OB6 %GTXT&\ M_HYQ24FKJ@C5(]R%+ W 9GF\EKZ!A?0%@P6Z="6-\9'_YH_\TE!QP(X80@)1 M!0KCY%M".X99QA,T>1KBB]2I UHS+ \D5A)OG4L%:/P;]47; F@+XA)MM@#@*K@/PD@8 -7TF_-BPM9UE3#S<>K/47?/^;5 MNA9,P#3W(J[0G'RL3=9:K@4,9O4G.%Q/6)H+E5-HJ %'UB8BMZ$;&:LNM27T M$JH-SG--!=S0TX4940!Q6R%R78+!26XY!2V/(IB"(X$SGLW )-JPI6MZNS!^ M$C3'LJ30_S>\&E8:3'@RS&Y VYSEL6_V1C/KXQIC5(A$!^+*4 M'?QY7LI/C%%HX=BGK(G&*(S@#\) MX$"\%27<\T1; F3RWR+8 A^/X0M98\D^TKOYQ;5IX5*O\N2J"OB"01^O&2Y\ M[4D6<@\'W9G"^F\8J7=))*"[2=ND"B1?2_]G]4LK\ZHK'P9S( =?E?"%MI4H MW(WZ.\B VRD&W1X_$>B5%TB^MM!Z91N(6FF6*_C2519$8+/Z)>O/:S9V#X\_!;7M M2$ MK[2JFGKS*/UKF2"7%K+!XRA@>Q6_MH_-A$,PJ.I["L^Y&$"\62N8AJU?K'P: M CDP\L%#B-5O[X,J(PP,R/)'(3X\],B=C \M@./N?+;BS]^P*'G8NM4KX9XI M [N=(QM898W5@#D/'\9@"T<0[J;"]G%@R+D;7RF>"W7,,;=/<&&; 1O*Y$#+ M=+N%V;1#P0YT)Y-D&>.N_IHF,?PX8:4].Q2V^>>X^0PW22)V4%:R;UJ6.S8] MW3.&QGCDN*YL^(HSTBQ3&5K.^-P6:Y?>.O]UK9#=EZ_?1Y*B217[JY^DWT;# MT9?ODCLUK(4(2+?+<(KZH,OET78TWOL<2[^ TP](H@N@'+O?/)[F M49Q\?"OKB L3.EGF0O=@A""^C=B*!3A/IBQ"M;+D]GES+]$.3S$:L<0P19A5 MYQBE8L^*TN:P;K BTZI<(L8>IO#).9ZK%@Y_-5+A%7%[M.26=M!F"N.ECU?9 M@DW08ZV>$F<+8*"PTON+6*U^Q>AB.6&IU^,R1POT!T8T*I>L>@%#'FP13@K_ M%BN2S\19LLC5*0M/H.Y! T$8#4ECT4BT&+VB)0;B\+,IF^%15%9:05DXK5(- MDX9K4\R-_5B(I[ENYW^,"I_Q1W%J*3Q<]&W7)K.2V5/*9(L51!P(M_MO0;Q$ M8T$I\V.669FD!:03YF/*\C1!ZO,WN&,'WCM\YW?@Z;1(JB_JTS=5=6T\ G7F MRTB+Q@_"-@%MTI77"$U 5^=HL$P6 %GC,5\?Y@A\\;#L1 ML;$_V==*]2B:.?#^AD=AUE7\5 $KI=0QJ@PP)CC@MYHAJW]5/G&2-XYJBNC^ MALCC)N.-[T+A<35WHD'$^H^#1EPP31Z#*'^LV).?W-PT#',>2*DR'@3K328I MVMA@?"/C)XW\WX0[!L W$0;/4&:FK'8DX:.\_'UMS (( &<%F!?U*,(%.5K2 MMR"%&!^-6?I)O([S@=&B4+ U3XQ>+N"G;'F#&6Z-M==+0@NY'+@8KCPBY,ZR M@>04JQ(M'SA*W(?5V-EC!@8YQT%AHX,]/GW@)ZSQ MZM>"VY05L7CP*(HW*Y0,:A,?IA/4'+%5ECD0X#&#@(SR1(MW2RC"SQQH!.>* MJ'%QR%7$B).%Q(\=*SILRZ-M9*Z*M/A<9%2(N8ESW3RKQID@"R5I^&_1Y^%B M=.UK,!9*)JDO,S0-AE*U%NH2N!&4RSTH^V2)7"GT4J5B*YP<-/,K!MCU(T.> M%O^$7#.M+G:**(:(V6Y4G9O&6VG-:)S*7P"M237_!4[$R MD=DNQFI#/TH>>&?56"(C1,!:4(KJ+D52FV,BP>F3= >P>(]94=67IN&TCHP& MM3C6HHW2.&D>"=8[(@+'.-^TF!W?\611F"P9R>LIY=5=WL*7MHCKFDF,>\OG M*Q)8L(S#ZE$/?[41Y^(Q;&&36LG9*GB>*QV%\5Y4_E:9>C@.2I/ M+BT8$4WGK.YM-4/_$&/:_+1[T(S;5MVE!G5^+!^^8A^T"IN?!.,M!LWV'L3E MAL5L%N8?RE>%W.!OM7/9F, $Y+5I+G_GAZ$-K73#)GAEI2V3K:3C>,W:7!FO M>1[9$L?6AY[T-H5?*94)Z4U/\JK(9J@=RD%]WE C&HN#2>D$HN^2#>I /M_2 M5<>S#N?7L%/FZJV<5G2CX/^C,[6^]>R@#ZJ^(:;*,\5;>37X]+4A0-7=I%T8 MQ1,XVK$XY.CB7VZCY$;<$BM:4V(OPBL$M&F)&>__^OGOWS]_$ YJQO,P"C;_ M#N.XDR)5ES_5? BX"PWHH/P T:;0])K4:5.(0+*)IQ:3$K!%J2NPKX;&-B.4KXL('8D2S06(S MH"7$<'-2J/#Q89E3!H":"G!920:MCN$ UN A5N=H\; (#!N*:&J*W0]Y6"<0 M>,9W6D0/N3H16F!Y\T_^CTFQUM:ZFFNX&!&X>!EN>].[Y+?!&+7SNBGSHLR> MN84_956"(1^X4 +""A$F_18%5C)Y:92LW#IHB'QS8B&P+ ]>NW604^2 ;\KJ MEMZ[7X> )IRCJW6GC!L8>$LW0S6%W[QA+&Z&63&"B%9W,[:*7X7A"BO^2;=@ MD[?_E(M0FO49!K!!M/G!?EL/\^/X,)O %_@%97C+:>AAQN]@5-HXY.G#\S#/ M\6K2CMHN^)<]MZ-RRDHBE92I'2\> \];WI. I8.=$6G-3FNLL+36JH_P-, , M#\E%]>T5?23@LC@B*MDS%-UL-YA8'9#DFI#NI$B'UZB?@#F!71DP8H2V?+;) M:,GN8#.OA)V^"!Y%O#O'.U\QJ,PH>63PW@U>_,?\93S_R^N@^YYC50.5O9:+ MW&PT5!:%N3'&A&]^P;"Z(M3(&<_W@:%#H6=7?+(]Y&!?U*D*4S3(5[@W>,FJ MN$N7@8V5B2M5HMES6/HKY3L#:-<-\B:$X[P.N*CF$S!B<6MDL;\BX\>AJZE MVN]CG(F <(_DETTI+WPG'UE>;OF1-D5]YIK4U[ I&^QPZZE87^F1MJX&81H% M.F&#=25VAS'T*@H(UN$$ U"L>J5Q>8QK+A:%(L$:AOV6LX6D5M=KZEMF.=A2 MUVUK=W/(D?^2;KHX%31\B25 >GG*6B6*%DZD2.8N Y<;KWN6X;WBC9O'1MQP M=3A1@"A;27+%";2N.%WO9\KOJT.=YYCOX&V\R'QO'&L7?D[K?!+WOD](33;L M$R@Q9C?I/H??0A*1&?%^-5N-_8/@X3*NDMD5)LGQP):XLP'/XR6H*"POH&Q, MBN?L#[S#'\X:%SDJ^Y3?6*KS[,6#!9?68E36=,J+\'U3V-;ONL["-,N;M5%> MY.IRNO'8/J:#W8O:4>+Q(!JT2BR4(?Q$#,BG)>A4GS?4<3T. 3NC_*78)PO& M :-1L6G=TVR'_Q UBT5=2_^X"Z-V*9602RS@V;+P7,5=8+$W]0E/.02OW78# M<,_N"X!X*% !V8*#19,._ !&6-Z")"NP4WQ:<%MY@:[2&Y.\W.JU\X9"<8@2 M/7L"SX!O'BJ7B.5B]ZH3J)4+)U@CH>!4GLJQ#1W7YM4I4A;"4:NJ(DI59:/L M*Y(%][0^V)+/0^^U=G$OH'G/X&MZ"]I?Y$;5U[;A%QCMUT9FS==9=8^[OL:] MH8+Z'G<.AIKK*IKO6F/=,!19=ES%T%Q%L1W=]\>V]IKN'%2W9-%DYPPN[)< M#,&<7V(L[\P_S9.3+TK7W[=52F'\-"RJ3.]]]&PP_7DCLI4BHC<6;R6,8>B@N(S8ML MJ].8)4E>UN'C2,:I6">=X&)*I-H2RA2)X/MO7#FK1E!IM:QWE07R<)< ]:^P M'"=FL]]DX30,TE#4!8U6*GCJI@(C)EFU&KO(-R(^J<%0#P3S >N.157L'&=XL6 M!ZPH&X*N_\I-[TUY(*YPNG\3F??PD3&@A*3(5_]W;1-62_.>:D.ZJ]_^O@M$ M.OVT<3<^'&J#=FTS-NW1W^!U3)#TZZ+I:-<">RU!VWU+9CE>:'B>X6FYMCP> M6T/9TS3#PG8\NCPV5-FR9=49CL]N>!ZE/$L87Q7E*!$7.6V%9]6H2O_^\Z_2 M;UQV\?_[/&V')X"$67&,TZI@+T( [2KV_SWZ[?-?1U]&G; EOI MO,>)@T$&,L#C \7U2?WTS=N?Q=86]XJJ:.+E7-=]2% 2F(JESC- MJ6^*-8IDB9LEU<7ALGA=]7(DYOM8$K6ZWHQAZ?BY$6,QU[6[E"+"@&=Q05%6 MJPYBE'FAW$_&MF.Z-XW:89?_YT582-E]":E4DWU:/@4;$FA:MT MUPTE%K=M[G8*@T0CB!3U\:H+[3-<%V#^(OLHO0\_M$IB5QSU/OM0=G\I-P-< MWG#U\>(3 NYN0'** &_8+LG%7X5WVX5:&T%+41X+'[O_@.R?3,K#J;6'J@8M M^WX:V?8]#+M>C&.MNJ'(9./QZ"WC;[EMV+RZ%#W6LLSC*_?L"LE=USYIJC3. M\9*PW6]$VL$J$W#? .6R3-]O\[%XO:KCP6,UJTR[@67QO?K25GEL5>SUQF6Z M>35S# >QXI0R*5M&U/_8*J(F5--AK"M.1@L*KD^]PH!B5%ZEHOS\H*YNF^WD M%'Z 5WZH+%W/AVIA3./+?&4\"#[)KS?O?\F\19Y\DG-G< ,/BP]MG%H;QUI% M[AJE.UAAN A+:9-M*LDJH MIMV:%F1)-.,34EE>)BR/](JB@W,1,Z\2WWFUE1TE'X%9ILM)7I[9B?L;M88M MJJ^FK#%VMESP@*^H9\K+I(KC[E)YJ5I26N0N+ %@*Y;TK_MZ".PV M@)D(^_!,Y/I?>%EA^$\D+NI@,Y!"?M"PYQEJP4XCJ(1%<2=MMHQFH"-$REV" MF7_2UV7:J!E5');6ZZQNCC2+9O(H:;D##> [=5\L?&];V= MUW+1X,#S%_!XQ8!BO%6/PXU+Y/83?U]< D4# MK4I"!ML.!BI*#@HK;5.IONUS;I;(YFZ_6'*A5GB7<9@*SRSEA? $/E8SKGV] M*)Q51KOX7!DQSO*BL0)>/*E:QS1B3F:.ON]647-"0]LE./_$.X/&CQ=J-!I(TJ M)) P49-;@<"H(A1_!68(JWRN0<,JX2&]!Q;Q;$T=U9+H6$Q6%:_MI*AT#B**QWXAXJDK2X_ MZ2;T+FL<"O^T\C_+XBL3GN F*J#4$8YR"IDH$]N^SUM'T\KY-,SXAC?[CY5O M"?U07IL0IV_":D556O1YP]TAZ3R==/X=+!CD@T+S'\7,8YASC8J1][Q#18W? MY$&<6L744;&GP]Q-XPY,.3$>7LLL3,![+E$_%PG@97WX;='Y/+D5$?G:T!)VDPA&X1G(;"JW$)C)LFU44Q*J^UBZ.CERZ M34:%?0_<6V1""R>@O+@5UGT/1:^UCC0%::7WB%G3R%= M]<%&DT_XX67!9CSL4Z*"L$Q$/ @/Z*;W99;/]F@@L!'/O"DC>E+CKA%:-^5= MKMH2Y"4$V&W:/'<1=W/J@Y7FT0P>*][7C>SPAI,XM2@-MT;FR -O ;$_ M5C5W%'H,4A8'A3P)."GG)"(&\?1*E"V4\Y/+6"D.E3! ME5.UWO+:?NE E7_?:"2N8%>!^M5UUG)GR_O-.[:^$?BK8ZVHQX :,P1J4>8; M9]5@B@WAPE(]7&]@7D*0XP7]<$\+0?CO #QJ!/)A,UFB$RCY6)VV%MJN="6* M,$JKL5U>),^7_RK";N_74@(^5-$VH6^SAA\#K'Q?+J>=^U'WKDS+Q7,_I5%) M#;FU>@2, C%EK)A?7Q_D5@[7[?S0KM'QE[>JXQ4FJV2+.GOEAH%QLY)"4UYK MK)U,D:@@;KQO.Y"MS(/FV=^VXV%NS#16VTJ0$ %"7@XI%G@K\D_ M CG]6/M M(YZJ(V;;_L *Y-6%U>J^I9!RW P\VQ5=E>O6MX/"#JEW+P_^8,)_:.]=4* , MQKD2^"SN+E@O6/XP:YVS8UX0OUQ>Y'T7<4]8 OBC,3;O%!6DRJR^;42N3XBX M5POH*S+^"NNS=11;9=HN,BR+% MP>:=_"JT3DFP:DN+E+VMR[C!AHLMX6@$AGG+T8T=D%;2I%I,4[D)K42BK>D) M];>VB&45-U^]-;>>"53<5L3W,18<%Q*[X=U5#*G3I NM5J0\;DHG:_?KKNK" MMH/J9?"U/I=;25K\-P>!(@#*CT5%V>G9DEL3:\5B&ZEC@JU*X5S;)2S/B-O9 M5*)(F=78SB9^J%AAXY<_SZI&/[5/Q /B8M+W_'KR7N.WP]^BIBX/ :V*? GE MHJUY47,UT;](P8OAER3PK#0[8[S-H:E M;UB4E&XYP84.=->5 >QZ7%0%V>A=KOK2J[[L>I:45]PC^,;+A@CSM4[CS8NC M/1Y,*6OXB@L(? Y1DC4N(ZR6'UBMW]Y>,39X;DR]B@F'/[J]85Y='YB!.3^4[>;+ @7_4 PN.F[ H*I[Y\SOY'?\]6P23\O?#K]C-@_0V MC,4D@V6>E'_@D5#QEX=PFM_!TT"(&S2LTRM^3V&1L8_E#TT*X5"->:?53RB; M.-OXS^_L=U*:/(B?E>K9G_-I_6.Z<81B@6)*IO73I]9 ]035=[=UN6A6275!"6?R0>*$!J2R/< 1:[J;?$T#[G*C%VLW=4LF# MD>XU^\'\RLW \C<7S;D Q ?7@P?[FNCG'B&HWAZN& \"[1O@LD?MRD8^-.K MHD#+9,+8;/9ZT'PSA5<\G_4D[RZ$ZX2TW4!//"/ MH4?[\(I6,'G1Z7>$.L) M1NP=X8CCGD,X,F(_;8H2;K[ ?A-&$0_05#$>Z4JJ[L!T)N0M*-W;KXH\,'7M9*3I"S,\*S3<:R^G7^!.2$-(LXXTCJD2 MTAR(-)?N-J[B4A'B5^6N[SB_)&($]\R)[YM?_*),%KS#/VJT7'G M*(&UMQC-Z!^C]8X^Q#^OV,SK0YAL+8_I2OHF4NO/*<5;-ZDOY.W.77V*'2_! M3=4'NK:><=4U1?JR]\>.@_4(H?J%]X0T;QYIC(&L$]*0>W<*.ZBH3W#(26&U M3O4(YOH!*4?="YZJFUV)76]8X\AZG-3UJY8'A>2!W/$3J*&O>+/W&#+W5*)L MIUMS5F'5UKOO=7*$>@#->L.(Y+SV7QN^'$Q^%I2OEZ RE?^L!2.W,MWDS&5_]@KG?6!P$- 4T[E&YT%]-[,T!SZ4&. M_N:B44(?I9;VAHC$B91:>K+4TBC!%5YV9FGOZI;TC,]ZYPX0_[QB*Z^G1UF4 M64KY7@>>W"G&T>G1EYT_=@RL1_C4.VU(./.V<4;M\)9UWW?^+"$PLH$HJW3] M/64@.TY7@M<;YCBR'B=U_8HEPK$IKY2<<WJ-<87>JQV>X6Y.YN)K6A#2*>=DX_:,-!?IB$V MY*,.><^:3[.I9J/1:-[J=IB6#9=YZ_"BDS&V$;W#'KI5\\QV)\/-S1@?ZYZ( M[9:;U*NOK[WZ]$YZ]=EG;I9'[>K.%]O^_]N[TN:VD6O[.?D57:Y)1:Z"::P$ M:$^FBMKRG.?8'DF3J7R$P):(-R3 H$'+RJ]_W2 I40LE+MU$-W"J$H](D1!P M^YYSN^^ZA2],N[3&?0S9.N<&[)\S W92&;"9[7$L.'NV%^K9TS':#RV/F#^M M9MI6&T?9/;LW@;JN8LG^?"C[W7#JF#W=-%43K*M!Y^1R>4SEO1+7Z1+11932 M3O0F'=@]RW>DY;[ILI(2S^-(.7CTO6^TN!+G%S%N-+_D?R,NTSQCA/'_LJMT M9ATG_,27\K/8G%V49+LU(EHY>RD^_B$M^?63QWO?=]*<:2T*5,IWHM5PL-') M2?8I(W&2\.UH!?N;M!Q6>X?S,LX&<3&8N8$&*4M&.9L6=+&W2,<3L0WAK^)! M/A$\0<3_IH78HE1[V;BL""/)QY3?$W\UYO=?>7[F;A["AI26Y":NG$![V;+4S^^Z- M>G@X@79TE3M.#7Y(S;R.%\."TN=\Y[9%-O%(ZJ=WVJ4,W=_NKOG*#="[%1&; M#;6NW13XO&0_S0Z5YXM#Y38:JD> 9OY7JJ/BDS^AF3[W&3FCD[PH%U&RE)%? MIS%_78QNY[_2BTO7EZZQ1 LUWEB-YU&U0WJ5%Y3T[[Q75P_\7M!D:++FFOR% MEN3DZHK.W+!F*#)TM;'9'9+W!TH; 6PN3"BC6O$6H#>@.]F:"GH+>U1=6UP6U-X#;0%^BK MA?3E]*PPD#=5U&BUDAJM-H;OP7"^!+V! MWAZWS;-=:3GF9FO-KNRV>RZT^='-HSQCTW%52+IIA%-I1DV]PV9LJ]>5U@17 MEZ56O1F WP60 "0 B;9 8B:.R'5<:?H"7 7QN/"=:W(PZR^/2]Y WR^@$3K M( $KT59(8/>$=/QMA'N6W\:C\G8Q*$ %EAK1+G*1:QG(.[4WOB\D4H[V8*D: MA:YN"'0!74"7 G0=.([Z(JBG:K*I6&H$Y%L@#\A3X:WPK,B6-YJO!78-:9Y MUP;H\GKJ+5N#T*4-HF"[M$>7[\!P*?4S-LR=V&5XTBK9&@0)6(FV0N+ L1QYI>OMV%8A6>X%*7XM^>^4ILJ]TGRY.8[EP+(# M>5&;;<6FBV*I-G-[U:NVVD> %^ %> %>S<&KH%($$$96!2 J3XX]*W*EQ<< M3B04 IP I[;@U$>O8%F;#EYL?G7,>S3>,7RF5\*CK#&Y\O$7]JP@E-=OLPUM M-3'"6N/XIM9("WM &I &I*E.,W#EC9?<*LG "' BL1- V[5!2->U7%]VX%%O MV.AHT\SH[*_NJ-]XC6DMOSA6SY'MVVV\MF#/#%.^J:P\5]Y0O#; 3&%:KO'. MU[\7.6-D4N17::D">0!>6N[16S7BGK26AC!L"G3C%H'J=KJAT0W2$-:RB-!""W1DD=@IDV'ETR7 M:M.AA935CY^R)!]3]*D+BI#7";BL-:7#<=$%?0^0T,8AJ%HX#5*"!N/>M2)YCN$& M+3E,85LA(=%/UQ0\(+OQ53]=&?\@ES2C5VE)#NB/"M,,C>;:LD9ASY78(A38 _: O37E%"#% L@"LE18-=\*Y(T=@E5#6TY@ M;P/L^?+F&P%[VN -=D]_[(5PH]0X7JE9#LTOM"0SIZ8*T!F'K<#J=C$+>(M/61WK]:F?;^S*^'-%G/[_T\])SC=*,OAO22NL= MU_[+QZ4'36A6TJ+^1]WL=A]HM,W5M?I(FG%D+-\'#^AE7%< M7*?9[";C:9DOWIAQ6/7.33HHA_S37%+S_J%#V87ZC.17Y!_3C!+/MHAK.VN'V-NM?L^+\S >Q5E"R?F04C6] MB!6HY%/YRNH;OB<-/J.3O"CI@*09*83 MR"&]R@M*^H-\(IKN" ;NGQ^1KKS6W/L6+K2X-5I\($5.8BO A* Q%T* MCFWUNH $?!IKR_:87M&BJ-STBY9&=).&X_N3H38@\UPKV$/1JRX:HMH@:00T MLRQ50]$56(Z\VCN@"^C20'#:H.O M;J>^I$T[:AG,L1G]QAWBXS4Z(7T4OV\ MQ?4XA;62%?0*>@6]@EX9(2LX739()/G\J7_XZ?.GBT\GYZ3_Y9B<7WP]^M__ M^?KY^.3L_*_DY-??/EW\6X62(@2+HQ2"_M X:%Q+-,Z0(ZO*X_T9+>,THP-" MXR+CMR@MVF&T8\BQ>Y8GKTFU+HNMVKT*(FXT)AS+EC=1$I@ )HS'1&1Y'JS$ MZEW5>CTM%C___'[*WEW'\>3#&?U.LRD]HTE^G:6B@F>>#LL5X5L^2I/;OQ?%UD M[$+G!Z+.N-?W7]?'+\AZ8"_$2?ENY,@\"/? M/_9[QWYPW MZ@>TYO>YQ='C2/SH]L=_\\FB9ED7^2D>(YU;YI989_S=E97IU M^Z"]A>=*=G3-949&]T(38F(I$[6L\Z*JJWS$V8:O##FHJEOS*8NS 7O[X46% MD=/(!(T_UFK\$4EI_-'MUMN[PC>Z\P8:=[1@JW-WNYX65;N:%>:*)A[W8MVT MFP?4#^JWD_H=TX2.+VFQI().I8)K=RY&&&^UPA[E8S'R-:[J[?D&D-#Q9)3? M4KH8"ENK:W'E(DCK(*%2MC_)$MVKNOB2"!5(2H&;RK$<7WW&K!%JH]JWI1&S M:6>*P6!@L"T9++)<>;MBL]5&HB]2YW.LTIJV]'O*&7' R"2^K=RQ6YPGFM>+ MV@IM:9G_NBRU:GL/L]YH1'1#( ('_K5E.YN06!WU\Y)_;.-JZ7J2UNH%V1YF M<^NB'SA]&F"FF@,MQ[)#:=E)C0<7#D8??X^+(L[*6WX+;"/G='/W@([E>6B8 M@U,13D5+B+#1:!"GHK5E^U4]G3$'G2A@4W?J=F$*[,M4M- E?H2DM) M;SRX##D&:0>L#9++O,D/,LBG(IUZE^PR(\*5\J+O(<;5Y#:)^>'@9A&)XX72_P>VYTZ!WU/=_QH^->O]MWZJXA='W) M-807#TH$9W5U7)*,BN$FHGXP&<;9-7^L-",T3H91H6A0T2V[)IY*.:RW,@OJU2/WZW^-T)'8U[Z[RXMUYS+*ZG!''ISNR#RS]4 <\-YN1I$(C:_6Y/ET>1(S<5A;5&.3 M38NP]UI=1/P62.A'5-[;#(&[2SLJ"AMI-0S.EB5S' ME:8UVFN ^![2F9K.-T9$F;0@(S."E/INF(S0M*8-05.> /TH2CV]= *!ZBPU<-!@7,"-[ MV;-I=$Q5*<0OM"1)%2LNWTWXI_+565@JT/=:=$KJ*JQ_$C$9TSN+M,6G.X-( MP5R+"\PK\RUO*UDC4 S'-,!M"KAAT/4PZ'#7/DK*$1,ZB.S!'$K*Z721GU85 M<_K$FWJ^M#Y2:PNFV6X*_6A)NVW(_EG("'.H%469$2]7?OIJ:V4O6 PL!A;# M+LPDS=OF."FE;<'F#0A6]#)8E%V=YH4HNCJGR;2H.B&("/U&D#>]A[L"9XZ-ZT@%?P:):O0_"&L]N<\U!F]M(0%J#A366^X$MT[:= M@HI>"5TIO1+\5E7,:_9U/+RQ=V_4P\.'C1)I!272XYS+XK]\*W.4LQ*G>ZC= M7M3N[W&:59W UBO1AUY"+_>BE^*D3:&84$S=%/.$E>FX4L;3."W(O^+1=&WE MP\[QXZP/5OFR%V-+?=R[ONFQK]9,>\SE,^@/] ?Z _V!_NQ//BIKP6SC-TLQ M&Q+ZGVGZ/1[)[->H8N.N?1\=1>D,6^1_FY!/&MIN[?+217/$]U#HHN'F CP& M'JL[KQ1\!CX#GX'/P&?@,_ 9^ Q\AG-F33RV>WC1ZYKN,KO(RWBTZ*"TE"J^ MC;^V<:W*)()-E_56;?MAXAN,![2T!"Z "^ "N NL'_:WYE#(X>*TEZN>9;L MD.[X:FLWF5+4P-Y(]3PU_:QO$,3,-5! &! &A %A0!@0!H0!8<8A#!&A140H MNSN+(2@$9Q^S-7#IO9V8TM"6WO2S[8WMUHZ@Q?&:6TU ^OY>5HG<9%Q M=+)OM#@?Q@4]C%F:]+/!<3J:EG2P\1BM\-2VH^/CXUXW\H.P>WH8A=V>XQ]% M1R?]TQ/'K7N,ENM/)(_1(L4#H2_F9?&_EH_3+"[S@I$IHP/1<3W)QY-IR>5- M)K0@3 B<9+3DOQ*=ULG!R;?SMR1E8L36;-X6>SBCRB+T1T(GY=+7XS%GC1+3 MJR:+Z56]J!.YD>,&VLVP"H):A_GTC)Y$A&??]NNAR3=OU+IC"L&.J0MA#7,Q M-)N"<3$L*"7_Y+\;,G+"+>R B!&8Q+,M6:<1^!6@<4L:=Y[^V$W?0'L8!R1? M+9\=\PO&@[(I4K80R@9E [-!V1JG;&LS&[*)5ZMFY1A7,EQOGP(T85NLC;": M2X30.&@<- X:!XUKA\9)\- 9/_+ORUV2JOKL]9@ >-8(/!]L !8 "S08A9P>I;=[8(&0 .@@3;3@&^%80 : MD. O6,_C8G[;R\^4L0\D'HWR9);Q7^9D$@N)I).X2NY7VP=SY^F%QC1^.NA) MBY/O++1[/32(TM]*$Q]_#',1UR3I#5:A7_-,/]: M8 6A _<:O.SPLK>:!7P?+ 6 NTF0633DI5Q)NX=+L1=Q.Q[5NA)2XW=6FZZ:)UJ MRPX'/]"Y&3JY$(%.H-,@=#8)?8&\72O0!70!70_097OR;%O3T84 ](, ]%(W M]/V%HM5,'S%AW,/^AHS4)#'Y_&9W'$4)L<\-$S%!B51O,+"/ 'V!OD!?H"_0 M%^BK[?3E@[Y 7Z O#30/]+4%?:D*RK:5ODQO=*T=V9G2EE,[P6DC+&@<- X: MA["<'E'@IFPT@#?@S01U:PK>,(KPXWQR^U:C:EY#FGF DKY#TF69X<'3QP ! M%H %8 %8 !: !6#1(EB@:%/[@4O:'WGE!41?TRL3BL.ECFC2?NWA7M340(%I M6L T$L= :;_V8!HP#9BFIH8W4D=-:;_XH!I0#:BF)JJ1.LY*^\6OQ7_S $88 M9Z6Z@8]Q[M(]3JUZJE7JR$K?01FP^VU&VQY'30%N@%O#8WT'GBO-*0:X "Y- MAXO$H4OM@ M"YHT8JK1R18RH']7":61&\;'4 4YF:PTF9/ MF:TU(# 0F":J" +;;&R6"P8#@X'!-%)%,%A-$[_,5IM=&0RMWVL>!V:3UT4 M" Y. RQ9+5\2CBV+!N:B1=6L2=S@ I0&I#2)D(F4A>K0H@ 4@T 1*.*^VXU!1(H 9UO1K4NT/0/JM1U8S& M-3IG='\S#6U;38 A0)B@1%ZJ!VH$A0I"FZ"HJ429$^ M*!(4"8H$18(B5U&DO*)#4.2Z_LSWE8ONV<\_\_//[Z?LW74<3SZ<)T,ZF([H MUZN3N,BXPK%OM#@7OK_#F*5)/QO,YTI?B.M?<&$?GU[B:\F? MM<\8+=F7/$NF14&S\NX[7-"9D.89O?K;F]-CUW:B7]U_7QR_(>F OQ$GY3O7 M]7P_LH_\XWX8'#I^K^<=V\[1<= [.CWL'7IO?GFT.LN2ODC'E)$O](:-X M-0LO?7V49O3=L,H3^>"X]E\^+JWV_TU9F5[=SMY*,\[KG Q]#D.9&E!)C(QR M 7Q:C$E<"4](BJ5,5#KG5X1_A%SE(VY?1*[*09KQ=_(IB[,!>_ORM.^7GG0- MZ3RP \*_O2P*\7KYHEE>C./1 QISQ&?N+CSS(2=T-)I_YF]O[#?5:XZ^9/%Z M\W6]20?ED/_(GVD.>@[H43QA],/BAX^/07Q_4\MA@#LBB)Z-W:P?2)C=4C?X MR^M,\RP9SA]IQZ_7_.?;]/ 2TNU,#Q_M%H#U:DCS>466+\LOX1Q("UD2K%[> MS(CT,A\-9A?ZQS2CQ+,M(DREK"T53D?0NA>U[I@F='S)=R6>4VE>N,5N5'IT MW71V_#8MDF$L$H]+F@PS_J37MZ2Z348.1/HQW^?%23(=3T=QU>!FG'-I_7*XOT'%%']^LGR6:2@;$(3490ZNJVUO;W9IS4T M_EI;5%TK"M0//C1":^ &U=0-"@(#@:T4E6 ME73\,"\[V0HC:572NBRR:D,/>]Y@1'@6IWP@ @Z%=67[)2\IXR?[A*;?J\#* M$Z%NNV)L.EDA82ZHCR_$D<))65WDP)DY&?B%-N2_%O8T<"U?'O ;W]; (/"; M:SR; RX'X,)!;>-T#"68:EJ; L>RO;W-W]9%/7#$T\A*-1!1@3QCU1)$X8B( MS/&&Q%20.>X$EBUQYC!RQW&4!DGJH*L@27FRC&2.:P%'KKN[7*^^9L/2DOM[ M[FWWJ ^^MK7COKNFXWZ+^R+'TT)4K8@:%I;^(&/^D2$C-!O0P2XAB[L_(!(@ M[SE\9;+T%E>VJIL^RL=<=V]%9Z2"SA(X^;L3_E!).HE'(E%SFI6+,IU)D8]3 MQO+BEF1Y24Q!F)KZ\+>BT^ M]I/;L0F_O9%(_ARG6<[O4-Q!20O*1).F13:!);) !RE+IDS<67S)+67G9>5^ MH0#LY>JMYRN^OA7Y8)J4O\=%$6?E[>TYX*-XXB?99^24WRWI[)M*I4,WX![AX4$4W*T9CT_$X+OCG M6(7>9!AGU_SGJL*.@W>NU"(QNYARK*/T[M&=*RB]\Z64WD4>JL_,.=^IW +V M!7:Y;;P#3;F42CUTS>+B7Z_VTX, MQ(:GR@9^SS?;Y8@B,WCQO8->3YH#^*DJJ.,7Z=JR=IT>C/\KQI]OW*_RXM$& M0 78FI0W)7$O!-O6?-OVXBY;21L#-5$6$YS:^PNF-"9FPO?J^^Q)9H(6222] MW5N/K>=%?MX#O>A51@?"54\S5O5,.!<#"K[.YFWW1>N#;7S21R='@7_2[?K' MO=,@.#WI!Z[M';M1<,K_=8_MQG4CN[@/>,QB*I'KA!\961Y?3N*Y.*M=E?"3 M/E&9;?XT2W](N8ZT"%-UR?F&98[=2O8#FN1%I6,?!&H41:&6'N@FK@SIS'?- MX'56X74.I7B=PW!'MZ]M=,NUW;[>,\!EOO]V4/7L$*J73QI#53:5S(TJ.9A/ M4WT0$U-RK&YC$ZYJ5R-MM!)2]M#S[45U6XQ*)OWYJ.23'[1(4D;)MR)-UIZ% M#%_D"Z5ETY*5G"1%]H'BZ*,Z1V2]+7GL2'U/,5W49=?SN4&HT\Y6(+3?\M!^ MU'%0-J[4Z#?+MO]=N"WIH$Z*T08\81>3N'$\0V>ONP8_;L>6MFUM"B)P4%PM MV\716YHY:>9Q\,"1.(GO-0DU.X7,(."9:[@:E!T6=GIPQ.!XM+8(C^),1'W% M-+."T!^3M)!HW%2W :K5QGFAM#;)ZPJJW:8.%JW-';BBCJ\H0;45B8 XRKT: M\U.3"]W( YYG>9X\Z]?T;:9!B-/.XB'>U_)X7Z]CRVL[I_O:2S3XJS/_]W9C MVV0\*R063;/YR3#>/1E^QAR.WW$6S8FD7+'JG927\8A,LX(F^77&?S^H>B4M MJCGFY60%G0W'+'.R7)&PJ#.3GQA M)$E,;A:)>?$\,6_"+Y\/I#VNV^GZY)8#[FFNZ5:/^#*)O% "M&T9SPM%09>/ MKW9&65FD0M[5=?O9X-$[OV5IN7VYT+$=N5TO.#[U3_J!%[F'7L\[](* _],] MB8[ZK2D7*NZD2JHD<90,H60()4./=H\H&4+)4.-+AN[M*YE5#_5OXF* XB&U M4D?Q$(J'ZBP>JM)A43DD2V6_Y-D[T?%7G )1.+1%1K(3P+FGHX8TS$H@C-#R M,$+4\9$7I]3B-\NPHVQH*=H?2NU6I0S1 _&Z&C-,Y&J!E2;N,\1=,A43*D M"^X,-FB-*QGJ=5QYT064#!FQH=QKL \50^L'^D($^K34D(:9.P3ZVAWH<^V. MJ]Z/I,O:M^0P^YAE%GG0D>2D>?WB')LGF&DM*^C5%GKU6F)CV_4*R=\2DK^K M\JI'4]1-\3)HGX6+I&^3;&ZM3BOY9E4##H)G"FGH6I\:?5=]OU)==$6U=PKF M">8)YDE7K"!G>C] Z4EKCZ;+ZL)NP&[ ;NAA-UIRK$'>]!HY9;Z\G#*D3<- MP4#!0.%@@X1G20G/^Q833!1,%$P43!3.4$A:WCTLU$58"*8)I@FF"1WY5>C# M2[>S[X;9?2/ZU%NB17=!R8WX1\H5?W*"3E?NT( XDS70P.NX]<\S6-DH]^R\ MS]Y63[LJG?+L_#?VUA)-U\4L@?0['=UV=!PT$+D2!PW<=9(7\I&G#&['M]7< MY6^L6I2[@1PI8U/*[YRP<3P:D6Q:95)Q:2&STVDY+6A_G/-]PW^K/W_R0]P)W7@J1'#:[[N]X"CL]H\"SSGL]T+G./2< M[HES$OK=H\9-A3C5?,8#W]-J;X(KJ D>DC24HKKH(E]SZ9Y7)6YNO6VXX[[1*6=M!W/\V([_DU2SE^.(&,X_N-A*0M MF.W*$_W" O#_F<8%MU/R]M\2=]MR9-BU):HOEZ$L*3W-'*A3 M2GXOU%%*KBQ\2Y)2:&LII:=#&FN54M?74DI/LT)KE5+0U5)*3[WN-1MZSPH= MB6:P\N'$5]SHK3>4K]Y3B.=*/H6(L_;]9B6^OB[H-?_Q^8W-XIB>\3LB5^(@ M?96RA)]I*U= M<;WXA3;H/OA:H_*63%K3<6L-5_*K+7(JW?866# N+)VQ*O% MYIT Z5G=_PSUT41+8-(6RU:*_[DIASU6T"EUH MJY]:>$=52$H^@07\N!IN M)*UK&+809FPAM"M2W$"K/*Y5@WPJ4A5V09WVQTEYVXC7Q->(*&S(ST*!HL8? MF\A,%_612'&K2TC7J]^145?SH%Y'5 ,-\Q%?(792%3SULT'UYJ$H$/@6WXYI M5K)-:G(<__3(._&"T\.3*/!\[[ ?.8?]H.OT[="/#KMUU.1(TH;JY9/A ,?I M]Y0S_^#E^0 Z51%MI= Z/<#7C/PSOB5.-"L+FE7''.9Q4=54'J<%3G?8+Y4),^6"VIF=C9RG? C>UB5)ZNBX2>[8S^-)6YS)5$[2IA MZ*SF\>Z1[I[U)F9D$M]6&8AE/GN0.<3%\XCBH6+12T3*+54-25Q7=HG6[#G2 M:K$DW>>(ZXPG\3X?E)T^T**4TR2_7LK$$O#5$!K(+Y!F4U$QLZR'\:)^AM_< M97J5PT?H!D\O0H=5&GX0*ZR^_%7PZGV./9+J5235AU*2ZL-P MQZQVN]ZD_%J_WC.@(J#=,^QFG5:^5E: D8-J4\L()M@ID34FV"GJ!??:=,]6 MJMOOBXY'_7G'HY,?M$A21LFW(DWH%IXS(X,#*KV27ZBNM*PV7997 MM2V&R6UP<97K/A=*;#DB<%!<+=O%T1MS^%X>=>3XZEM//-42=2+2=\J11L S MUW UI[;1"3L].&)P/%I;A!CGMZV-\\*]%2C U.$H5G]@ME[#%G5\>1/:4!!D MQ(YROS$_# /<(-[G>?*L7].WF08A3CN+AWA?R^-]O8ZMOA1?E[67:/ Q87&3 MVZDQFY\,8UFM^1V_X]0_(W"Y(H')+HY2E,G?(3J.(NSZ$H?\;5\+53O#:8K< M!W4XQ?W8RRK[&K4XJ,5!+_>=$RD=H")G&_F%3@"OF8X:TC K ?]\R_WS4<='PIE2B]\L MPXYZG*4P>B0M35J7Y55MBV%RFUV/X_A !$Z)Z\KV7]4)45% M%U"+8\2&C^2+FO?DL/L8Y99 MY$%'DI/F]8MS;)Y@IK6LH%=;Z-5KB8UMURLD?TM(_OXM2TM&#I#TC:1O W;Y MS @>*:0AJ[UJ=%WU3<"U4575'NG8)Y@GF">=,4*M+YC MNJPN[ ;L!NR&'G:C)<<:Y$VOD5/FR\LI0]HT#!0,% P4#C9(>):4\+QO,<%$ MP43!1,%$X0R%I.7=PT)=A(5@FF":8)K0ZEZ%/KQT._MNF-TWH@&\)5IT%Y3< MB'^D7/$G)^ATY7;CCS-9DP*\CEO_H("5C7+/SOOL;?6TJ](IS\Y_8V\MT71= M-.E/O]/1;4?'#OZ1*[&#_UTG>2$?>G@:\CO^?9);+*U571 M$2OY?\94Z,=, R8%'?+/"07CJI:/Z:,<;@P8F \8Z/4ZD>UWHS"0-V? Z4H9 M-!#L.FA@MZ]')L\9P+/CV;5_=H30=G28A'KW+ME'#='%L*"4_#.OQB&=5..0 M%IY;(53DDS2&?&]_?9PE,IATF2LG>T%MX'; MMN4V:3799NN,X=P&^EJ+OG31-BT82AL2BASU&RQ=5AX\ YX!S]3#,Z&GL.6; M9BN_*\\@3BGZP7+A)<,JCW1 O]-1/A%IAMLX11M7W1+(PY(NZZW:-,,"-Q@/ M82"MY0SP #P8CP?7MH$'X %X6.R7>M@OR3AB:.3?4"G;20-L7IO &77W M-J46X 0X)8"S,>#SK%!>HW: "^ "N);!Y3L*1[$V#%P(0GT\?ZUQQM5HUB@G MS4A&RWG#"S5[)X_OG0;Y5'2DV"59WXA\,'F1\W5%:'PNH6<%OKP ^VMB,T*+ MX#*N-ZD'_ 7^6C\7VK)=>8F(X"_P%_@+_+5/_HIL18T>P%_@+_ 7^$LQ?X4^ M^$N5 VUUI_7G?O[Y_92]NX[CR8?S85S083[BPF(G5?_>?C:HWCP43JEO\6W5 M>O6"2^%PE"=__/+G/_T\2K,_/ESE>9GE)?W,7Y ?U5M%+AY^6):3#^_?W]S< M='Y<%J-.7ER_=VW;>R]^_5Y\\,W\\^7MA'^>7YF*7EMOQ*7?/[GV+W_^^;VX M3OI!_/O+_P-02P,$% @ LUX'30-@<+8]"@ #F@ !$ !L;6YX+3(P M,3@P-C,P+GAS9.U=77/:N!J^[Z_PX6;W7!"^DK3)--UQP4D\2R"+(>U>[0A; M@*9&8F69).?7'UG&8+"L($.WV;@SG8DL]#Y^/_1^">-^_.UI[AM+2 -$\%6E M<5*O&!"[Q$-X>E49.573:=MVY;=/[S[^IUK]^GG0-3K$#><0,Z--(6#0,QX1 MFQE?/!A\,R:4S(TOA'Y#2U"MQD2&&#P%WF7@SN <&( QBL8A@]>$SCMP D*? M755"_'<(?#1!T.,L^#"ZQ=:"U,<,T"ED/3"'P0*X\*HR8VQQ6:L]/CZ>^.$< M8?CD$KHX<BA0R(!PP M@-VU#$\9F1];8G7CXN*B)CY=+PT\V4(.VZA]O>LZPH*53^\,0U@4S1>$,@-G M+#$!P5A0AD%U"L B4M/[:KU1;34J1KP/NL0%3.RZM,A2PAKT69#,5#=0)YR' MBE'38X<2'P9'XD=@'._;TGX0@ MNO&9WBT#Z)Y,R;+FDA S^KQW2)/1)1=%8MDV:$@IKV@*<),F7%\=S(\'481X MJL-*0A,-JAOB8@SPVF6FK8PUD1@=K 2$ES!@$6!+AXL4V6I :.DPD--&@NB$NR !;4'T.$B(Q4O ,"9, $53R>1B@?"$ MQ#-\+DK9ETG>'L")(2K3RU765->OM04E"T@9XI54JH07 #,*)U>5J)"O)L7Z M7R[P3WC%FRS)W&"[HA 9BI.XH2^$Z&Z83!"BF'U5";BR?;B2_!\7RH,37:$X M"<+H%Y8D0+1@-;V>$*+B3$R:V2FVWVTJ=F@X>">MVH&AT4N#X)0@KYA=EN]T>] MH=V[,>[[7;MM6\['VB[M#FH80*^//XGQKBI6Q*LE"L(=W]V;;ML]I&2KR433 M:OW3$'I=!,;(1]&6Z4 &D*]IAAP,E35.&_73>D-BC<'(ZAA=V_QL=^TAMX;Q MZPKNOZ6VRQ",?5WOD$.HK-)JU%M2'\E:)48KF5'"><0%)VSD9WHZXYY.;J#V^M@='NW]T/K%NKY]@/EF'W^+7U MTVAI->?-%PJ%A]Y,&3/K[T_KS6(F5WU4T@C[DJF*A-P],94QN/Z^)T"Y)#/($.>MJ/*W05ZPQ)GPC7Q+&+]NP97)$]H@F%W[Y#%8:T?''V34 M:EN<9KVB;3JWQG6W_\4QG"$/5G=6KU3.T2:B(858LY?=IE/6?8T+2=W7[HL> MUNJ5K(%-OODWL6=Q#;)G&T\(G0NN--2OA%%8@SM ,W:"]2,(J2' GA'#&2F\ M$EG' A3S71W<0^K,>%36L$B&5-T+?9#XA&4.>MPG'..>5TO.K3DH4]^SJ[_= M:_WF9E]$=0?S0=+!9 TEFRICE[*K8^V6) = W7]\D/0?,H.4K]>X!H@^ #^$ M=Q!$BM&ML>3TZM!V*@EMUZ8],![,[L@R[BS3&0U*5VA)-2F=U(]T^MCJF'G.L6#N?!FCWPTAWB/R=?K*-8G:I\XD/G73[W>^V-UN"16<_-5WE3P$M4.< M28J 1/V;09FWO':BWR%4)_@S28+?J+U\:3T^FRUT:I(A51^9-+-')JN3VU(> MER2'XD]:>SU-I3XJ:4GB_$K?0_-KJ4Y*;,XYGB+NVF80Z)V49TC5R?5>4+TC]S25.J#)L\@#S]7] M0;F.VU,Z2PWUVP8UCCI H]*BZCYP\(UBYH)>1JBS2E M"22!,38XI;1"8.+X<9 XU*>&Q?QF7]07;78J\R)G&)\WF;WD.9-57A%W2(J! M$U MJLRCNQCQ;7[6Z7(;'^*9^SJ@M$A,'+"$+C: ;O1,Q>9G&I1@/G0+?BVS%YS2 ME9IUB2L-K#8WT-8/00;]'A^WR_O-BU+5/<*T/&D/,&7_U:Q+^J\7K2: ?]IL MI>8"/Z_:#T]EN6:SWLQ6)2]:+L'^:;R5LK5SUSYHRFS6K+>R+=V+ABMCAEM" M'$*N;S*-08NDM3P,92YK\+)0$A4?K-[(BDS5O^G90[O?*V7^Q%Z1&F,?-&6%4;^05!@RWS,Z]H/=L7J=DA88 M64T7>MQ!":-^].$L^^B#U%"E?!!"IE<^EC[6= MM\*L)K;>'2/>'+-Z/:0!Q@&CP&57%49#6!'&C=ZW\5=[!K#G0\J@.[N#\S&D M%?$"G*N*]!/D^U$UG< $(<=%+(SN>4-)N+BJB%0(N(-Q4(OI*M?R-0R JP9[D!N)A>)A>:<4(;^%X]7Y]0) M^WNL*R),/#,GF*=8^KPKS3C^_2 7!8X1TY4QUTC)3W> Y'= YHIH+?=^:XO+ MSB%X[W:P':^CG0^[: F]W<<.KD/&73QM-.MI 7$ K2<7+IB->>/HPB 8<'<% MU)UU>*OBDT6$GVCANZ'_B#T3OR>2'5V=WTN1_U85YLECNCQA4>@->23$Q"?3 MYP&:SEA@3ABD?W()K[EZU@H[%.6U1:7B^N'F9V02B598.5L0;TG?EDZ&,PH/TTJ"\,;T\D@.TXJ@?VTZR:V-;R F M<\CH\W;WDIW^8:U++NL]R+:93D_\^$[K/N2E&PBRNR1A5[7@M19YV:\UN@1/ MAU#\]PF0_LJV=&U[$+^L'<+'RTO@;UD38O _W$\YCES/.%W7#,;2/?$*0*X]@ MX8W?R1YUKY'--&/#;XIWHS%P")-B;$.H 'SK0#2D2[R85(7LME![-Z\ML M0H >P47DUB+[YT2/CUCC=WU_>O=_4$L#!!0 ( +->!TT31?3V^A$ ,^Y M 5 ;&UN>"TR,#$X,#8S,%]C86PN>&UL[5U;<]RVDG[/K]#Z/"/"_9)* M+FQ&I)4>VM+]^FS,CZS::X8@D1G*.'J09"@TT&A\: MW8T&^/,_ST]F!U]BTY9U]R^OS+LS\^HN?'!W^&V/YUD)KZY.#/NOFK_&(1 M6A(=+#[,RNJOG[I?SK;QX+PM?VK]<3RQ[VIOYXNVC^?STY\.#[]^_?KCN6MF M/];-YT.*,3O\1G5OB>X;NBR&ND>(4,3(C^=M>'8 /:S:1=L]&KDL?GZG_%>V M*$V,,8>+_WXKVI;K"D*UY/#?O[W[N.@G*JMV;BL?G_WZP\'!4AQ-/8L?8CKH M_O[QX>V-2F9G)V45SWW=G/[HZY/#KLSA<^_KLVH.8W-4STI?QA9X6%1UW,3T MR[/9274.W2<:2X:[SO_C?HKYQ6G\Y5E;GIS.H-.'P[AJSF)X5UI7SLHYM/$J MSFTYZ\/<9L(I>?QDW:R7_#;2C1)[,-NWBJQ\W_>\/TQ&:B%KKWL#;+>*QNO#"SOK%-+'XQCG6_E<6W@B7HYL M ^O+<9R7WLYV8FPMY7AGQN%E:&_V7MOO* MC\W1)WN^73AKBH[)![ANGTL0^_.V[6$LW5=^.HZ>AU!VJZ2=75LRE[C=E=D> M54W7CWXS83/5F-Q] 6#730^K:DW12?BX]K&G-NM%/"ZO[;Q3")TK4U?]-,G] M-%-PUH*!N?"VEO"Y]G$'F>Y85=Y^])U'N]8T22]>UNW\MS@_KL,@-?:P^B;I MT<[BGTK*'Z+O_*FK*&!35_#1[V)*[E)')LY_K^?;Q=N_ADQ<]PW:[E1))M[[ M(7J'*L;D&U:U,Z#Q]>>JO)KA/;C=0C@>CQ_GM?_KN)Z%V+2O__>LG%]L8^Y^ MBBFY&J" 'U39E'UY57XI0ZQ"[WFW0Q53\MW? ^M#.RVG\.3ATEU+?B^_WLY\ M%R@'#+V#[ZOB'6=#-LZ6S<7S.8QR#&,VV&=K*T.[Z[3N%,WNMO.T#PYVVB3: M!X-9AFK#1LZWMKJ6+MN:U?[&Q%[5O]@]3[9UB[WNLQ9]MO;T$":\.HRS>7OY MI%,!"F&RVHS_Q^IQ<0V@X'G>,/Z@9D]LLS\NS@:RP_'\\7'Y>UV,;? =/-=(E5B$1LX M@L8BIIZ:&+//J'PX$]13B,)JD]8>'WNO*[PN&*IB $0.VC0T(QA1+G 4E+ M)'1;.\D=H50/6#*R*XA!-L.84LJ%AH6G>$T O>!P/U&1*.,&^HI$Q )A$S * M@D4D/.><,F^4QT](0PS"PZABR@6(G3SE-6X6H%GHI"02"7/H'D ]VL!0T#B2 M!%X6"^X)*83Q?VM-R?I7UOLZ17$]1 M@!'L3* *:5@ND:;!(*HY0\*Q0 UU*KD!BT(>JV!D*(PGJHR1A6W["^_JMOT] MSM^G3_9\<[QAEYH*S!,VDEADL?-(:_#4I!0:L60$#I9;+@9$(?B3A,_D(LP% MJP_=YE@5PV62_K6>@4-5^G*3)[*=N,!2> =3"*GD+?+>=%Z8H(BF:)/BX.T3 M\G#PB*<(GDFDEDT-W4AX7J==%@4*+[%0CH"G+;4 1MS6Q MS[A/V8L>H=GKY0IMN<)2.L0DU3"+ T'<@/,1 S8V>@^#I1Z[2?V0X;FM_ 8* M)9OW9-MC<""[/]VL_6)GBT38^4O;-!8X(4J2 ,_4#09(R^GX!*^/C\%:S[>/#:Q.01S M+UDADF#)RH"P%ASA:#G(#DQ&PY5VH/*4'!*6S^-!C0>$D465#QCU:6SF%T*NUDC;"(KB.'<,DVZG8>(?&0>&4) W[%ND])+9AY_N'X$BW)D M&>5"Q)NR M&\ Y<_W#ZQN!D3FPD+;HA6CG=23 '!/.MV.@CO8I()Y&HY8P-\ MYISKQB!4C"ZEW'O\W\XL]\'$_40%]@P3"C/ $8Y12-XA8PQ!-@K,N.;)!/LT MEH]!>!A50KFPQ@E_OE(W;Y0OCJ$K6&12X44A2Y1"8Q Y))[2@%#NC!CB&\JF, M]UC"N1K\GP]OR^4=?)_@?,6&^ZA&/]BQ]::IC,<[UH=YCF)3UIUZ;J)MXZNX M_+MSA&U]-44(-(*I)Q'!"5"AM$7.:@XJ7U,)B!-6]_*FIY%(%\2 ;H EVYTH M#"\N_FB[E>H]V+6V.Y?VW,_++\NTQ\7]7&?P;/7/NMKD6 ZKN##1=EN:'*QG MI<%Z-@DQL)"0XA(<-B(#=0-R1O.$)Z>#2;UG6>=:KZ!C5[N2F\%V5:Z0G#CB MK4.6.H9HQ!%II@TB7(B46-)"#_!#\F GYY#>1=,@86X'Q]U#N-T3,)1/F^C+ MI_M_R\RK4L@8 O>B@#\XEF< 55S*@R,$?IS"KD,6:JJ@](6K $:4\ MX8H] &(JX69+2NUN[7L!RC5T>0ZQ:F]]0GHTEU;W&05E>UIW2Z2^-ZGI?=( M-B!J,V$11+ ^=MGDTE*$J>WV,PQ#6C!JO"')DP&[^'E"+WL$U.C2S1K(Z:(. M(+CE;%A-A6W!G'4T!5/$\L"@GQS<#D980DD(B1SS5BJC".N7]+0UH(.^3QB- M*=E\B0$W'="WU=T,AXT) ]O)P:?E+ED!O3?*(*^!D:BM <$2@KG'@:'\36W$;:"UO7Z H'3J=1%"-G)4,J^H $M1%%);B5B?%!>\_Z;PBJ M8=+='YJ6*>S+N/O61)<^Y 4-P5(1!%**P5PB"=Q8[T"NTDAA;3*2#P@4F+\A MMD81\O[7Q-5%'@]:$%>TA=5.IL@$XAH;Y$* +D?H/",_NK=YU%-XS)0A(V3(=$6/!(D<2>,34$>DI_,0!&_+DNX^ 3RGI M_2'NUD43.R'M%FUAP'%1DFLDM F(.<$05UZ#H^RTP09$GH9<^O7=AM2GE'#& M3;EU8GM35K;R$VP9]ZRXB$E(')A%TF"/8@+F28H2@;\M.!,P$X=XFWD@N>\M MX^EDG3'=V<<8VC<@V[=M>]8EO;Q/UZY0V)SSO)FV",X%$0Q!T0F-DM4$4053 M,Q@P-K@-EONGNK4\R=#?39@>7<#9@&4O%LE+'^+BR.NG^I,]_[.<'W<';$%" M;^IFY_W&AU99R"!5 C<)16(PBL)'9#@W*&)LJ;+=::0!,*1[]5.SX#"?X'/# M\WWZ=CE\3Z6WD;"026-O3>PNE< H80'>.L<,>6X(S$4?V9#[6-C?!FJCB7?/ M9M[RY3 3F'D]*RZHBYA[,'@65^.!Y1-1TJF[G0(=/) M.K>Z^U0_]R#!)MY[%JN'ZMM>29%B).#3"R0=ITB"U%$W[5%*F&%G-&-TG'S4 M/:C!2=!PCQJ<1-3[BZDL7M=TM1FW6_CN-G%AP+&WJ;OKDY&$0*0:68D-,E)( MBX.(DHYS]]EW"K))1+PWC;:(.5Y[%]LNBNPV;=%M#A.15'?9I$6*:X-4M\.' MA98!4Y\\3D_5C-N+_AI!PGM#UGWO@>V#K-NT!7-@G1!KD>[N,@TA6&3 ;NTN ME^(Q2@GVRH#D(?[W0]8($LZ%K-.$?_;5^V>S_B26;Y^CBT7@Q$U?WJL',%A$GS(W=_M[GM>/W6XUR[O&WMBR6=SH M]1M,L+-FXZ'42=M<^S"/X&\?\)^XF3N7!4W+C-_'<+KY[FVN/:[5W4!5 M<'"72!?DID1B9&.@2 L+-JW&47ONI0^]O(;_G X=V7X8:\RR'_T<+1"S8K+; M25QGDK^(L&Q_>W_E>6Q_*ZNZ6:SG\]B 40\+_,U:EC?D+M_/WL_KSLA%@:/C MBFB&DB"L2V@+R$=P!&*DG-!@8HP#K-YL&\\/1=?=0,\CEGRV0T"7B4J]M.": MTH71AD=M1)=[*Q#'%#S+A#M=$21VBBGF'CVJ'BT6;A\2&D7^V0XL-L#?45-O M/N]ZK51AK8V,*X^2[=(WJ&+^L6;,7M:< WRA6P3!-.(W2%)?BEG$22TRX_E5"CB'5&#[@,-M/FU%B# M/50TV4V$U8'47@;"9=F",LNA'QY9 9UCSH"LO-8(U\!5F?U8H=]^U'QC70%%;;+?*/(<;""G%$"F2X@[97 M+%!NI!^PEYAYI7_8*-YY-1XLX-Q2EX)1004H0PF-/S1\7,9,)+A=TKM\%]3[M ML*.\F;"P4<%\Z%Z/[J'1( 5'TC+?G8 )@7I0VF3 *8X\Z7WC0F5T@67+(*VK M^N;BNUVAW$M3& >+MG4.3&DM$-4$(Q,,.."&6N-P$C*-D_/^GUC%J*.0-R:\ MRVU=]UTCI;1308LN'BDE2E%"]QQ)X"=8+RSFQ(WT"M*),UI&#;:.(::LMR-M M>;?A4:=486#F\Z9T9_-NH_!3O;P7>9./-*SF0M% %N>9(@6-[8/'2&MP%XT. M3@?E5!J2+)7IC.)$FT_Y9?L8\/@&U'WYN5J>+?<7GQI;M=:O;MA_2.7TZ4[8#PK,.2 M)V_KFA4S>0K&>OE1G2@C?RD D)B[TF8*3^7)57@)^ZW;LO M$<_>X/ZF^UU>OAWBS@2\NQQL332=LFEXTJ/C*Z.R^^5L&W_]X?\!4$L#!!0 M ( +->!TWK"DY=;B, ,^D 0 5 ;&UN>"TR,#$X,#8S,%]D968N>&UL M[7U9DQNYL?6[?X4^W6>-L"\.CV]@'2M"6T@:^]ZG"HJL[J:'7:5;+/9(_O4? MP*T7<2G6QJ)FPHY1JP6@$BF2$=E.GGV M^[2\>?:O23K_[=E5D=\^^U=>_#:]&[UXL:KT;/G#;)K]]M?XG\^C>?KLZWSZ MU_GX)KT=O<['HW+Y[9NR_/+7ER]___WWG[Y^+F8_Y<7U2P0 ?KFMM;=$_-N+ M3;$7\5_W52;BL\+$Q?KOYQ6_2[IG_' MR[)02OER^:_;HO/IKH*A4?CR?]Z\_KB$Y,4TFY>C;)P^__M?GCU;(5?DL_1# M>O4L_OGKAU>/&IDM;J=9^G6<%U]^&N>W+V.9EVH\SA=9&=3X/I]-Q]-T'F18 M-G53I%<_/Y_=9E\#4E AD'$Z;_VURB_?4E_?CZ?WGZ9!7Q>-I.J6*23U]/1 MY^EL6H9OV+0<36=5A#MJQ(N;A>S./C>E3=I8?+;+T5Z MDV;SZ5WZ*HS>V[2"L%6;Z%7N?;^O3I.6OM!KKRL3[+2&VNN#'LWBA/3Q)DW+ MHW+N+-R1+.]'15B*;M)R.A[-3A)L9\WVI#2C^8V?Y;_//Y9!87&]/(K;@2HM MRI4OI_BPQE=8$G86;D^6C26ALHD+'RJ_O[DKS8%'J[5GG1^-"W^.9HMTC?I:+XH MJHW?@Y4ZEFWG+RMRH':#[?7IESR?_#Z='9W!GY9K7X+-GQ6Q.U*M??FJC9/= MI=N39F5M5%_:]I5O6Z)/HZ_'P=E1M$TYPM;M>AI@5_-Y!6-I7_GN)%*3R32N MDJ/9@R5SQ=M3A:W05'?]J#82#M=J4[J[0.R\J&!5[2C:B1P/?JPXFU6JW*ZL M\S)."'$KDV?59I+]=;J0;!X,S.5N:T6?!S^>@.F)3?7;CZKCZ-26.NF%R>?E MF[2\R2>-IK%Z[772HY/A[PKE#^DX[J?NO8!%GH4?QZ>8DJ>TT9/D;_/R.+S5 M6^A)ZJI.VY,:Z4GV:HP^H8DVY0ZKVB+4&>?7V?1^A%>0]DC%]F3\6.;CWV[R MV20MYN[_%M/RVS'A]M?H4JH&$W"MQKKLBYW>32=I-JD\[DYHHDNYJ^_ JM3M M5M+PF_KH[JR^5]Y1,=Z(O/[QH=3;L[QI5KZ<3&]?KLN\'#UU0.PY+=P< ,:3 M1KH4>%3!)5%3J/!S]/#GV8M)>C5:S,J:(NYMIT.!\]O1-&LN[Z-F6A=WV?J+ MV_3VA/:*\:+S^F++30UQ3W0TEZA VFFJX7O=?CKNG24J\E1 M].IKZ=C^>CT9? >=T%E:F?)SL+YPPCB&!BC+LK.8>4HX$]10K(HT72#SNV"Q&NN3%&O>> M>K:D8)5>+0LFW!D..+'"&VF<-Y3P38^T)(Y7Z=$]EU0Q?I8781'_^3G1EF@?M?YED9&.UFRT^$F36] MCC_T2X*5"77O+U-?IY68OJM>@I0'GDJ.C?$,6Z.99AN @).T1XH<6,<.4.9$ M/>^C2PO@+-G3 Q&>B&H?V5,["+"S?&(HX%)(A)W#2G,*-5.; ::!A,E.N[)3 M NRU:0^HOYG>\NZ0^K'8\)P7T:$CLW9]]SHZ$6\QY@.@-)WJ;E MKUF1CF;3_Z23^T.(7P(VK_/Y_!2Z5&HJ<4X!%K#0DF&%%5 (T TB6"E6FSCH MXHC3!6!]46C?EL_G13J]SLRB*-)L_&TY-D;CI:JRW2-%IU=Y#/3Z^CXOEO]2 MEL7T\Z*,5MRG_&V>11,[Z"MTX?I5,+:+ -,!0IY7L 11KC'D&'B-)-6>&6CO MM47]\.;%%K=:%X7]$$?*"H;-!*"*Z3STSRZ*Z%I+BVD^"8BTQ/TJGTH0@A:% M_9(DE" )J$-HNWP)(NWP)NLSL;D#-(?(SUV#]D"GPP+W[JH]RM;\>N*,,MQC MS &5R@=+#&&PP5T"(&NS&/]@+.X'X#-8N?M B!VK0-(36TH4@EZ&K25Q)(QY M;)1FVX$NE:QOXY(+(%RW8)U[5HRBKXR3#^EX-IK/IU?3U077*D1JT&J"- '( MLK!\@("64YQKO\')$.MJDXI> *GZ VX(!-N(OM/X7=UKJTFR"BTGUGH M;$( M,F^,ALX':WJ-EX.D_NS%+IQH[8-W;K+=NQ_^D<]B2H#-:O\N^YB.PU(?3[EW MK/S;[5D-&C;^9D*,"0J5D@4[VC JM !H@S$%QM0F*+]@@O8-ZZ52MU_21ERI M]5QHQ06WRFF+D'5; P=Y"&K35?P!Z7HZH)=*U ;F9--/)C@82!([A V06%!) M+-5;DTDV\&+*/R!E:Z)Z;M[>F]:=6*)5FDZXY! S@[@U5E &G6!;:\H$M=;W MIH,+)F)'\ V!<(<[!&MR[4BK"?1&8*^AU@2&#:(R!)H53@IJ[.KO>. EG]JT MC]P]P_[V\@EHH1N_]16NVD?8[H$<.9U^ZD#6F[:_>S2=3>L?W)^MINU/5<\^ MT_:7#V>6Z?IKE=+#="U$'^.S0BZ77CY9/0W+!<7->TZL\DPRI0U5GB@;5@,F MM#' :RTK[7B'%3=/L R&E#,6&T85EMI!(P644$ D)*_O?.\^;KZR,@['S9^& MP*#CYK=C3G_;_OB/:5H$H6^^O4[OTMF1 /IJ#23"22>)I!P33CUCFC*CJ07& M0 64:;![Z362OK+F\QY0ZFN3TDFC%D(5=,.6\M\EH2YN,F M#E),@#0) $Y)3KP'0D7$%,!"Q.AEA!&7ML_+&2?$YK?-A'U$.P?&/S8A%:<. MA>4B*(930[D WAH%F;5><<[5(&\!#(INIR'8.YM>95\6Y7P)"CP:['V@5D(E MA1Y!IX75%#DG&!8H(.DMT@3"/A>[BBZ4CO2XCRV-,3LG-U M;JQK)1Q*[(R7 M3#A-:3 >PG1J(*2\@&V#,__FX40^S$"A"?AR)[B0Q#&I@,/#6V]:W)MW!5,?#OK=*7[;=K95RMO; MU4?[<& >SKC;S==VI-1M_T.'TN5V_;7*6\SU\)ICN(.>)+W"65? MIO&17MSWX>WH-CWJPJO16H*,AUI#"PD "G$8=I8JR$H%"7@1=ZF>Y<[H<1H- M^X#\C\-5QJ@-NQ/&G,&4*:<%]5(CBA'$4*-A.IV'S,33 .V/:.^+?)S.YQ_2 M>1I=)F%':Z.;(_]2*5--I?H)-498+HT* Y BC>/U:^,UX5A0"V2O9*KF)^A4 MP]^QJ7T,>_-%MF*KG=!*XKW%A$L=9G5*F<<:,6Q]F,JUQ1[@^CZGT_W80[/3 MNH-Q '0Z<*V"8K1UBAD,$8%8>L^XZ-,?G+,!JM4/V'*.L2]0=A9Z@E34AG'J7$X_,A4K[DD*Y[Q=:7=O'O\>COO6\S+ M_#8M/J3+VQ8G. V%M%X "I$#]1-)G&-= M:G[LTPEJ S"1'UP)5+?Q-N-_'MWC.LU*WM-8X@ E''A!, HC*6PKO N[Z( + M88(07S_)W#G6J>92BUJ[VYZ$6,#O_+/3K/+U:S%Y/KPX%*E2IGF@$%"<*(0X;IAS2"'305W;CS\6CVO^GH8-1M M\]838*35GA*#O*#2>14,PZ >@*A0AC38N7>6=/!LJUHWD/9%Q8?BO[O:%X6W M*S?JP8H) (!+"P.V#%$BH$"&L'C9RGB@*:WONNXLF6"G!&H5K6%.4Y'DGW[/ M6YN8UNTE"BL>WQ -<$L*,5+,,:WCO0AOF<"5'F/K-^O?@*:B>B .F&#A\_4, MJ8,M)M8A;*''B,/H9)%RZ3[3( !%L7#UCSLZR]4W-)+5@'&X-//YHCT+:]-@ MPC 64A,;_N\H4T)Q[HQ4VC+N&2/UWT[J++O>P$A6 \4!<]7^SS4K*Z"UV/*O9Y\7$T2^\3 MP;^NDCKSE'82 \*49[%1CCIJ/15:$68PY10Y[WPE&_M\>%2_HWVDC6 ?2X;# M"(]ORU&/D&2"4^T((L0PX^IGC&D[%V^6F- M%GD?"/9EP%60_NA=BLIM),PK[K726'(CH;7*&@^0!HA*1P'4%WK#IW4*G$ZQ M;@#^,5F(&4',02&T%M1@H#V$EEA!H 20P%ZO852^RS,C MXK>T](ML%A%&CG9-4<6*H#_MLY"G"%CMC#=.B@0>WJXUG!YI[RHTV MH*KM$/N4EZ/9VWS]1'.Y7<>OGJ[C>Z>(.LTD%"H1>JBLHY)*IC6+894" 6,, MX;Q^4'QG'M7NB- #@,WHT08WJO;+<0DDQ8P[9*G36,7LV29FSG8N>G.&%Z7< M!S&Z0:^OU>/^";M[!\O\5;8.MEY-?;%7#Q;;;/*@Z#_2V425)I^79E2FUTM_ M4(QKVQ8X:K[T)$$BF<5*(&:UB:'B2'FL+><6!V.1T@;A8YTY5KM?WX:)?5_< M_S#*KM,C;H)MF81H;*CP8=L@#8W) @@AF%CM)0E#V=:/NN\M]T=7CH"Z&/6J MYZ-F\8-2B1=!6"8QYI90'(P\"O!Z-QDV%0I?Z':]AJ)VJ;H;D(;+!HB\=]X: M:I6D+G3*L[!T,QU6=*8-'68*C'9U?1H$O=U9V#NAA64JKDV?\C>C,O[JP9)Y MZ"I#G?821ZQGF"O@&* <,"D1Q,(1Z93PWM1?&+I+1-[+P40?: Z ::MPAG02 MK:!ZW'K80J*%$(0+P[@*H\T$LXE(8L,PX]YS#P>8[N+L;&J WP#XGG= M_OZ1\6B<;U]YKL>L:FTGB%/* ,=($+;!,@X_AGL: H,.I>D_BRYS$$H. MM=1A]M,QGS #SGNLC)%*JCY/&IL\BUN9 PTRY9X&U0""G[O.E&N"$259P,&' ME8Q *JA:^IP8#*I@?X1,N94IT313;KM0__CQI^O6VX)_]>K+8Y8>]6,07AWCH))_'QC";I MAW2<3N^6M_S"K\:K:+ #=#A8+Z%4"P*$D1 1JJA4Q&!%D8((A:D,##"W8XM4 M:!.:OFCPP%'Y9CH?I[/9*$OS134N'*^J@9=0WNGG66.[$; MW=>&I'XNBGVI"M3X_Q;3XGN[Y4-8N?*K/0E9FS:9&*BPL=A(H@@5SBL*"526 M* T YZK^JM!9ZL.V#,7^4.N/*U&X=]FN\Y9&[87^:ND@#ET-_=6,"20HQIQ1 MRH+IW" #?6>Y"\_&DGJ0]4N1W3E4&[678*:9U9;!L$^F'A/I+&5 Q:09,"95 MJ4V1SC(/GI4BIT/6,T7V9$%MV&(2YD<05MBPMX*: @>D09)Y!24Q!AG2X,W4 MSI('GI2X :'&H-W=/8%6G\T.99- MM(56$R=EZ**'2A-" ] ZPAQV]@A:1\*VKSYAANP1[1^YH83X]94D;2W'OZBU1H:Z8*-@ M01 .&V2M9%B6*L7:G@6%ZMG$]E=/'-$21P>21)P29+17UA)@31!):M[GS9V* MB<3:4N?>'&*MH=5#S.,\'?]TG=^]G*33R"L2?XAT(@_H%'Z5O$ZO1S.7E=/R MVYXHQAVE$NIHZ)GW0CE',1(Z3..0.ZX9,$CQ/B,Q:M[W;4.7>5L G>9YKZK: ME3A[0[F>%DG"6% (8> 18 8HJGGJZ V8,+NC5]8_& CM>3]8#0,Q1,K&$ 6 M2H\8I9)K#RCW-KZ)S+ST#?*$=Q":44M QJS>-.2>R2(-Z#^:73K&_EV%-2L_WV=-K\??5NM[?F;:98O M+U3?C(KT)I\%; _M$PY73"@C2CA!/0& >H%U6!@ 4 A(CV'?2;:/?DF7D>6 M>IOV@"/VPX"[-%C&.*[]>-7'IESBQ0]'*]18Z[8#WE#G.**=,>X8XK'1P MVG'/3KS$:<+D1*C73'(4.F$)-V[=(R+"I#@8YT<#91R^Q'D: H.^Q+D>ZZOY M[74^RJ*OU4^S438.X_\^GE)_N_\Y9I8[O0"W:[B"<82 ZN\%)890)F 0FS&+L;4 M)$^<'<-PM/2KU*>)N-K#\4=BRJ!<-I='D/,0PZ97:5&DD[6%J(HB9IE;SK;' MEZ/CE1//A0W;+@P!P!X["RPDFUXK3>M'+G6=I;.=1:=UA(;!BZ,32)7JB;4$ M(R3#0-!8"RVMA)OAQ<(0X<->>MI4[4FL:83>'XD_@UR0ADZ;\]#E;9[-\ZOR M]U&1?DR+N^DX_;CX\B4O8H[M-T'L,HTK]L,N';W?7[?)!$(F@-%<>ZSB,[\* MX,U[.$\V^C6?GM%";MJY)X"[BGWBOKM*/<.VWU M=J 27M\?WUD89:=,:0FG,\PYKP.K8TA?O>EE7^V$A0]K09&("28#Z;4$:M-O M*=4 '^CH:R9I";+:QZW?.\1_S3Y/9[/8\^U=YWV'L)4J)\)IZB2.IT[>.ZHM M91NGJ($ ]YF4KW[([*F>W<[P:5'3'V_"XO4I+6Z?D+VZNO>UD%@ %&><(L^- M5,;@8*]M^F0D&=!Q?/ 6N"_8$@4<$0H8&LC&BA M%*JTK%:<09:B?$B_K',C[8UQWU\XH51AI B$@!O,PVH'$5A+RS47?88Y'C[4 M[5$Q>\#5T^ M/:YM $A?.\BCHV:^;]C<]RZ;O)^-LDH)4+OX7"*EL])2;ZAU3! %PVJ\018X MX(;MA*_)DJ=Q*,,!]D_JMH?P(/W_%\S8_7?UP@])-"+8"& MT@'B0C^IXAN)O(+U-V[=N72&H.Y&*/8X0:3A6S>ANS:]2V?YEPC%.JU#E6GB M6.T$>0L9A%P;C0"V%"FJ-OU&GM0_0NXN:^P0V-,=Q+V9U>DLM'G]2YJEQ6@6 MY%>3VZ#%,/<%/._2=1>./TYP4CL)]$I:IV5 F#C@K0-\BX5P#2*[N\M).R2Z M=0EV7\2+U^O>7<5GZ(Z3Z[NRB0HK;WPX!(;]!_>286'PID^2^?IGE=TEMAT2 M@9H"VA=)W.V76?XMW<;Q[,3P;;Z\H9BN@)I_RLN8]OW^WV-GW^;E_Z;E^M3G M/_&(9"_9.OMF$H.* L@.QF!J'V.-O-XZG#&J?]AZOBU=^U[VH:FA+ZJKV5+A M8;NQLZ?K.?V00[Y2 TGH.P#Q#03'G&%**&3)IO?6J#[CVX=/PDXP'8S'=!]N MJ[/>5UFP)Q:KQS1BHK5/-Z/LW9?8Q'P[[-XNCIF%?R!I-ME$NAJKPX/S"5PT0.J;8T-?JRM 7BW*.?E M*)N$#6]WR\V^;R74$PT8H\XJ2[&60$NT]=H05S]2[GR>B@&.@I;@OT!*/QG5 M[FM:C*?S]'T1]CS]$/V0! D#GBGNE496"JFE">;L=OD6XA+]+!=!_Q:5*87IAH%[,8')C57]W2-) METOVY@H8#+'W>FYW=K6K&;\]*1(NM.54(@98?*2;$P(V81)2,%HIJ7?/[T - M>""<33&]#9 8(/%J/E^D$[LH8KJX94^6G9XO_W'=TTUG#KG?3V\L 0(R:APA MR''@D'':^0TJQO/Z-GIW;U*=D:Y=XSN8:?G(L/-Y<95.XUL9,<..^_IE6BQ; MZ'RB[E*N1' !+"5&6^LD#'LGI#8;)NE9M?<8^GYX:\!S]X!T-9AQ=6P]VW3R M[!;/28(DS@%G.)'$,Z@@)-KCS2&.5(V>K/L1CV<'K9S!#)6FT\D*VQJZ1ML S\>9#C!WT'W0 #.3X^4<:$*"Z]D\(H MAX"2ADGM-CH$M,EM\C\/D8>CM\L?>_]->4&H,@$Q1IRF@ MV\4>Z :/Q_UY\-R;6GZT@3',1>E$&0/)O+>4?YZ3]ZF9'V:$ M1)_),)>F4P1,('8NJ$PZS@%PA& 'MT8W\KK^,2;\0QZ[#U%I%W]O;C71!(0> M)%"$!X96OX(DS&")!<.:4P XPXIQ]\!$\/6'T(\8"C!HY9PGH::=WDTG:3;I MZ9W%[P78YCF]W)<.(20DJ!4P)!'FP'$,C17 >BJ,%ZJ2ZZ+CGIWXTF&,MQ40 MAXT'\XHIXY3&ZQXIXGV?>;M.?>FPLC(.OW1X&@*#3G"Y[=EJP,6Y+,_B@#N2 M\/)@O81K+"U6" 98I"#. R77 &EG4)_INIH\&U59S_OHT@(XO1E)CT4]FA)P M9_E$0NF'ML--1MJ2WIX9%BTC]6&PX#PN.9'@<$@G. MH_P@Y6V>54O7^%W98']S+R4&W!' !($,,K[I$S*\?J:]S@+'&NKFNVPRS1#I M+<7&-GO]^]%T\BHSHR_3L)LYJO&#]1)"/0I65KRZPA5V.&QFX,;"$AX-,,]B MN]IO$YW>F# >+VX7LYC98^G]B5@4Z4V<+^_25UG8GQU/JU>YC81:2&G,M641 M!4H0[_0&6<.E'^!K&RTSI".D^DN_6(;NIQ,W*K)I=GT\7]GN"HF'C')),:(Z MC -# 0-XVSMDZL?F=Q8,TRX/6H'ECW*IB2*.(&5.$HPPD]HBIS>H,,$:N#([ M\V2VZ7WH&*\SLVAY=M 2B?:WE6B%?9A%L>14.(&%Q&ACAEDM4/T)I\_7O5KF M4&MPG6%OLN+_@S0!U;8IWU5+,&) 4,0TY8ACJK5U:MM32@?XSF.+Q&@1F4$L M1D\RE:_"J]/RW=6#@\RZ:U.5MA/H@-7<*:^EQ<2;@/]&$98;,\1,43TM51W M-X25:U>WCB;LJ-->H@1R-.B"*@8]BY>_R'9*1JC!R4MW4;#]K&!M0=8KG7:^ M7;B/*X\*)PP3B34"#G&/K$'*(['NE<.:U;])T%W,9LM$:()'7UH.<]MJ/__Z M\&3PJ%RB#0XV%]+6?\CVG MG\OM_^>GL;0?TM"Y^;3<1-RN]G,/@F2/W53H^M.)823H$% -O312>J;@9O,8 M+%+=@(>7X#(>&+R#\"YN@\1CH??KI[+C,T2U?8K[6TP4=01+JCC'&'@#-61V M@P^A31[(O7A78FNH#<&!N+]M+O")$$0R1D9130[C7VR4$:-W@LN^E M>Q#;PNP\%S564A^_I+&6*?XG3MI__\O_!U!+ P04 " "S7@=-9Y?GI0Y[ M V)P8 %0 &QM;G@M,C Q.# V,S!?;&%B+GAM;.R]^8\;.;;G^_O\%?'Z M#F:Z ;N+^W*W =>>PE25#9?[WAD4'@0Y%;9U2U9X)*7+OG_]8X265"Y2DA&D M% ;>+%U>TL%SOB0_/-P.__E_?/VTJ+[4J_6\6?[+G^!?P9^J>GG3S.;+#__R MI[__^E+]:G[\\4__XU__RS__/R]?_F_]YJ?*-C>WG^KEIC*K>KJI9]4?\\W' MZM]G]?KWZOVJ^53]>[/Z??YE^O+E]A]5W2\6\^7O_]C^S[OINJZ^KN?_N+[Y M6'^:_M3<3#==V1\WF\__^,,/?_SQQU^_OELM_MJL/OR , _'/[5R9]H?_=R M_V,OVS]Z"=%+#/_Z=3W[4Q4\7*Z[LB,*V?_XUT<__P?N?AI**7_H_O;PH^OY M4S\8/@M_^-\___1KY^?+^7*]F2YOZC_]ZW^IJJT1'D^6& _3T,WCPVMI1UG0B_]#'RG*H//YC9 MWK>AZ]9Y+7[\RUZ3B[:,9C-=9&X9CSYYTN9%^U,_ MA5_M?K#]^AG\=H7OH'KTX?KKIE[.ZED'S7N?KN:S?_E3^-7D=OWRPW3Z>6*: M3Y_FFW9@6JOES#3+31C"PE VK]=VOKY9-.O;5:W>K3>KZA1!J_X^FJYMG*G+W$S_<-"$N^+QY M>:].VU#J(KXUEVC26P6#PT^IUZ\OOPUPT$&?WR<46F$L5)@;A90AB!G>=F8O M6.CB2$PVAQ$M3X^^*QHZ*:P5"GF-*>#A-PZ3X+A W"F)14J7WIP8=[/TZ];D MJK/Y=,^^2%UD!&N9:BA%UI@:N!Y;#UH.A6MZI7Q'=.WA7!^\]M4PEJ_JYJ:Y M[4I^W2SF;=D'H!.%C*34 &2PH=X!)F7HO]@RAIV&(++_GBT! -"J,4VMNEK O0"D,7[W[[ZKV?+Z>AAT\7OX8_J;N^_U1?=\R+ MT+.IT,Y("*US$K==SYOP2ZI@2AB3W3A)"8>.AU$=$AKD%,A!8C77Q@1+(2P< MZ!S[\Z*ZYU$W[![[5#7OJX-7U9U;>>*ARU=[''%'7>-IG+Y*91>A?.Y*.3,V M7*W^QS&B7,_]9B3],&WT.I3YZKV9KC_Z1?/'W8 )M77&,RH(,TIK9T$HS6&# ME75A*J$ZF,QT^B[KCZ+QY7&D*M+ZT3O5+ MO6F+>KUJOLQG]4Q_^_NZGOVX?/6Y7DW;R%3=;.9?YIL0FVXG?K?ASW9_&4AQ M,,Y0C#6DSD&F,0AS,"K!UCB';)@%I@2"%S*I=/AWL"@M6+M4A<3Q<(1UD4;. MX, 6F'L7JG??JC^W7E3SY5^J@R/5G2@.)(4)RB+Q"AS*$XCZ1[0E?+HSHE@WS MSIID1*?($TW:0LJD W-K2/7GUI2_5&JS6*HR%2']L?@Z6W KWX<-P\WC;;QF'GB]M-/9L8#!'4V%MJ/<26*N?E MKG@,B4"]T3&DT M0):8#O:AV!@^ SR#M>W#I4K*70=;SBI=GUQD%8[&6HQ)& M2+PL;IV#83[=HC ;@^O41.YK];3I?MO:\6MKY^G.SGF_WA-1Z76_6<&(IPH9(+C%D$ .CC6@+ M]5X8[:RV*>/2P*(*CS"M=7O2-,OJR,1V>V9K9-HH,E3:N/'@@JJFD7V0H$6H M?%ZJ,WS-I/$X2)G+F:9(.XRCU^+3\NO$UI]#'#C?;FI_:E:;W6ZW6LY>;3[6 MJPG4T%'8'K+RB%A'"?0'8H:_DS'PRE-2878=V_>BFAY9^*([J-*T1L;!*Y.R MY]EU>5'3T'5L6G5L6Q6,JUY=7,W9[JIK]\]&I.H]NZ+5??NQKJ8?/JRZNUS= ME"VTV-OM,8C9,RUY>G.SJKN::*> 'Y;S_PSA_^QVU<;]TV7[U_N3M9^[6WA' M[7\_'0Q_%P*JY3K$5-T.X.;C-%BP"I8TW51R<=O.+>K%NOXC_*LZ_%'XD;I: M'Y_6V,XQVYW\O\8.86WMM .3 R#;EB*JJ\G1J6\]7S=02FS+TV)GI!XH.EC M:$MZ&L)YTWSZ7(=VUG5:(S"A#FMMO<)*K=JE@W9AX>WTJ]MV-ETOZ_?SS00"#@RQS 5A M&)"6$,7VI4)BD]:5AY95/ C>FG=8#IY^K1-G[(/5C*//)85,#7QW&NY67H-M MU1R4RN9-4Z8Q)EY::B.P7X+G(9#>EKPK=@*@ M!EZ$$$P;2CEFEE*T+T\YB2>/LH,\?R6E=V%1/>VY1"C/GRKMIB<[ P^;'CL; M3W>WW,+&P:NPF/TNZO03L,Q5FU/ZG"'5<$W'P:@,?CR\Q9))F5@NA3)6=8C= M;+W][]&6C)E^GF^FB[NC^] C2IFDQEI+A(6$B+T!X<^23L=G++9PE&4^AM_5 MZW95Y&X]9=HM\G9++8OY]-U\T>U<)6ZZYY0^#F574CV-;7LCJS_OS?Q+*_[= M=O?.U*OM=<>K>(: !:IB'$@LX5A3O!D/A>;N$OSZ37U3S[^T9[,F!%J-+ RL M=MX2Z05E!UX#H.#D.!59CZ[;H\@>T5T:+/8DOA+_'LB6!;X#J8T7>$)>>A=U@O?IC[L?EEWH9I [!SH1:;370RBK" M1)O##YM#F10).I1O*645!]N1,4.!EJ1A7Y)E%R\GPF+$O!"ZCDQ)8E8??<<* MJUZ^/$NI_@H-F+JVDV=SNVK/Q&_/X4P4DAH1281$@%N$)!-^5S3E'/FAE.I1 M9'%8;5>';K9&[>:J@Z>F/:3M/2DMI&G6Z6BG\<[(JQSNB]$M;0+:7_:QHFV( M2\]/.H?J-7RZ^7KZK8O_7+ME :2%2'+(I1 DWVYQ# Z;&DNM;3"*W*'&=#G MK3VY9IC18@Z=7I;0,>_<\O4SREYX8KDSI]>L,E7LL:*LMS_1\\E^2N6)UGZZ M6T6?".';8](*II17&X-^7]72UK&?5:FO/4/HEB]F7>B5US$*[PTFW M-\\H>R'(/1 L"6Y]Q1XKU'K[\RS,ABEUF?2+$X:-1]@1AP6% #(9IM"'63.3 M?+(Y/']4.-7?LZ8DX>_$HTW/Y(!Y*IW#)9,O/E\=<8P<44VD 31?LL7O*=+.9LUDV*BQ@.YOLN?'9W>46)H#562>"DE U81O3^$0X7G.=+J MYC:I<)A[,#<+V+/7QR# 7[,JLH+^X,CWEU4WL0[2V5^JDD<]!A1S.FXL**MY M[)@0K+JIZ]G:!]5^7*]OVZ>57[UO7]=JEMV-V(DRS%CLF8(:.8,E$ACNRF5& MPZ3-J.&EE3X>WIE2K5M;JGFP,#439@8]XW!]62G32+RW;3OOV5O7/1.QU;;CQ^;Q2S@ MU#>K$]>:B:94:20]-!!X8 4F^[-,3 -'>ES7*V9+CY-&/6[S[0O; M>[1'+E3OFU65?.7_PA47B=&K5E8_NI:JH#+<[2GP.1R7KK.14+JXFP_A?1E= M4YG^ZKV=MY'S,4L]*%L'$@5J/ MBWQ#G3G!MRP:76;1=>*U9QAPK(TB#E(.#=X?067>0YUA,RV7*1?=3/OS[7Y= M[_TU%E^?KY=+++IFK9)K+;9^3RNLQ596HVMR'("^E+-95U(3-1X(^/;"U#KA MT31 L!228X8]U>K2Q=M&W?S?V_FJ#F:&LC??7H>^M5'+ MF0M_^KG]D8EP2GA)@!0">F$%DAKO#1!6B@$+T!E*O\R2LYK-YKMDUDWU>6=L MEXZIWEO:;WTCA_YI:QV7TGS8ND>0>6=FM;?S1=59NDTX[IZ5O>CJQ_,B1JR$ M9*R)<0"WA&,G5DBR:]?__L0OS:8^RHT2HGCF!490,*\Y]L1C9O;G(#@5IL^. M7892+P/*$YXO)E8A3H1EAE+HD!"$ [LO%TN"Z#1" M^/./H3:ZO9KYG7D#X\%TB7N&@65DS1;];2_-_ABAZV4"OH=RI<1YO:4>!]HR M^O-<5#=0J=Y@^W&Y"0UR'EBZ2[!"N/"8>X@9,@@#!HS<7\+E@J,LD]_D0B]\ MS.JH-]Z9VNO!Q@QZ]Z1<&8VS42Y>U\M0[J%<*93K+?5(*=??G^A3> GJ^02VS\9*V+ M:VWX?$^[/,5V=Z)K=*]&O FAWJME M:Z=:SMK_M*NA7Z:++H0F3D"$)9)0>*"<)H(>0FC*==1CO44*+KQ+O[6UG9V_ M;U;U_$/[7N+6ZBK43CMO7VZIWNXK=+^H[XQ/ WO>^HC#^-6J(@W:=[6P-[1J M+6W%-WOQNU^X"/&+X#E%R#,P+E(?XT!O&=>:"[3G-*P^7=CK[KWCAXNP$R& M%U!ZQJEP!#MCM3RL3 2XIX3'60N^1#"\[AI 3U+R1;6U MM7IB>^BR!$U1\@Q!BU3(. A:QK7F @TZ!T%5"*%7JV\A,OZWZ>(VE,V%A0)K M!"FG7G%EU?Y]<.Z0HI/M$_._;J:KS1" II:;THD?FIC>GQ\2\T7UKOXP7R[; MJ6H(E[8%Y,!HLOQ#^%E2\VS@G+8+"5LKJ\[,,?#R@7+)H.RK_)@)V=NG*#0. M4RPO$SUU2 "G42B60=RN%>QY++ C>L=$MXR\-IJGU'0B[@W,P<,Z_.GS)/R. MNVBL_-]3%XWVJ5<735,L_G#?8+>7;(CSPV!W AN ME/#.:ZLQ0!H@!I2@/O:QYX020X"FF5* .B*I14I:)U6P !"*"8-%,_P>C'Q1 MM68>CN!NOE5WEE[Q@=18$<^>1,M>$^/HKB4<>W0RK9!VL1WWUYN/]>QVT67R M66]^KCNR1B!/4A; HPH,')(8 :HE MXI0@H[VRE@!K0C.6FB>=%.VQ\+VW<9O6:KVI/G5F'A^FJG[K+#W=7PNJ'0?( MBPN=AL:'&K_LH7$1)L;H=H:&664?!P?SNM04;*9Q[)O5\\E/]8?IPBTW@;7J MZWP]:8,AIBPRX?O6 >L$)/M.!QW6,8A[ZKO4T6!D^QJ%-/ZD*'.&,^OZYJ\?FB\_!.=:Q)#V M%RU9R!%9GG#\"8 ,D>>ZG!AD>3.\<<3W^NW';?-I.E].L-(*(0P\ @P 0S3U M?-^< 0=1R:X??918P0"R4'K$*)5<>T"YMPYIRKST:7M+/;;L=^UY:TU"7T]3 MYOF.7DR4Q,WS2#TR]/!CCT]T[UZB7+]O]S.[&=@8XGKUXM/RZ\1\#-/J1;W: MU#9MO?-6'M353.C5/?=L9I[@53G"/*C!+$ M<&"A\$Y9SHN_O'1L4?7;UJ;(GMY;K?,=_A)")6Y=7$&C67-SV\:LV\2)U]3J MGB6%-'M S-:MEHH", PZ)IYP] DT#I7DNH0<;'V3IV$D\/)O];()T^W5MUT1 M2FD!'- N-&5#,(9*Z'W3=A1&/5SW](>-0%1HZY%6U#*@,3.,*^Z1(-X 6YB4 M!W/Z("!9I A&EM0G#9"7E28!C24EZL?%!*GBH/C Q5-$[*O$"'#8V_0F0TO( MN@#^TWQ9_[BI/ZTGD@+B.'2*42.1TX*Q_;*L12&0S;@(?ENT1H8Z M0Q06!(7I&=!*&B5A88!&+=*VUE:=N7E7PQ.DS[(B7D;U JOB,8)?8VG\(&#_ MY?'T.O@NELA[N)6V3-Y7M_3[WC_/E\VJW:%L\\6WZ>,#529"MS$J=1AB;15M MCY:#?0>UA"5M$#Y3%&5$"2>H)P#0,"736H4*4P A(CV'H# 1C^\@_Q+:1K/< MA$\MVG-P/R[#]T*%]+[:W4_:./9=4-4TX@T2M/"=[J>D.L.V3!J/@VBYG#EY ME3N#1M$Q7HCXZ[;85^]W"86GB]?-NDM,>#A?08G4# M-D<.(*:0H4P"X8 R5 MBH/8M-]1907O(#3(&T[#UX.7%%@*O-(>A1*I*AA@[,UK(XR#@=7>PJN=1(J1 M[5Q8D5/U<73 O"X]#"?RZQ7;&;<9&PZ%**L\X)XQ!)2R@G!BR;[;.262WB!\ M\&FB$** 8LNLI($DRD.E)=/0LU"*3NIE/4*%/GE>4L6)8U)!7=+HLS7D:I"Y MK\,9G/04;!S@Z&M\DZ71](&!N5VM HL.95G$&*?:04DLM@B$4L"VV8>!. 3$ MZ4QX6(*S 'L!M!&8T7;Y$@M($/.4"(^L\:6W\+;F5-/.N'_LPXADS5)045*N M/L1X4>T5NRXZ'NCR+$'ZZC@FD/3VX4F>#%,D[XTAU<;UG")C)5; <\2@V7<9 MPIA-P4QO6NB1[SSQ5IB398$A4F,(Y"0816%!@&H,=&.Y.4I?4IZ^*'MIV5U>I@ MYHMJ67BBQSBC@-\>5QY&&ODTR?E!N0R M"/DME#0!"C*BH7*2(Q?"'<2W"&&+V4&@U?3V[#N%6EXM[EZ#68\6\PSK$5EY2["!BA^FYH,(D M[9">*P@Y[I2ECA(,*>- 8JD0DPY!S"FF24\O]R!$9TKB!N@@W2*W/R\E6>+F MY]:L:F=7%\YM\_9?)9GU&9'.;7OFT'8J!YKJ%DU&K1V>L4%T]B%TFBQQH&+GK:?6QA-5" ^-CGQV%L; M#H79CQ%"0*2)5S*T_$">?;.'#N&TV.1,08A*[\(L2P#IJ216<&6D!HY@QKV5 MI5\=?OWD\Y-W:RXW-[>?;A?MHQ_5K/Z\JF_FW4'Q[6(+?4$1WJZW(/(";/K%4\_/E M?%/_-/_2)I2__R)(6R@60"#@C!8((4<\P=X>5C*-3^+:,T6%20J2'@GH-:*& M.^V948I(Q2 GTJ8%0NEDVUKWLC/O\9,X/19KABH;!ZP+BIJ&K"%Z%F'6>:7. M4"N3Q./@5BYGFB+-,(U=MGY?AXBOS2O%>@! ])QX:ASD BFS5TX MP+A(VI<^4PPB'B,?,,R,H<9*39$QD.,P S),R-*I:?:655O3JF!;?UX-43.. M51<2,HU3?34LPJC3"IWA4P99Q\&F'(XTV9M<&I/^UC2S/^:+Q81*S(1%M'U\ M!QIN@3Y:=24TZ5#NX:.<0VT)0 ;(P%%%-?24 F]'&ECB)8G# M2!$UTJ#QK!!%Z+ O]0P+DK491\]/-[L9V";2>O71[$KK M_SW%BX-!>=W2R) L61%2/*G*&6P,4W$<#!GH0Y.S7?79:IHH "QTBCJH'67& M48G\X?@YT^"0D S$"LG 74826TY5B$#TM'--9IN0_Z;B[UWU1Z7I*4 MW:2L:O391KK&[M&SVT;1JHRCEZ<:_>1&4:+/L?WXI_GTW7RQ33F^G/VZ:6Y^ MWUW*W68DO[L(A+6QVB!FB5) "D.N&(IYA#1"W ,LSB M$0($*1B,,*7G#D=V=ML7ZR-+_]L_" 3Y/W4;2IMO::3()WH<2ZZB=QIM'DJ] M>RSA6O=^8A4[@ZKLHH\#9OG=:@HWUMY ?'AIR800RBH,( W_04J ,$';]T:N M:5\$/KH;Y6E[)!E@AS"%"FFM!,=,$!4\9*#T8=_]E;O%G86)-Q6'2)@,M)+J M]4;8]2\NGE8H#EE]91T=I'H[OJMOW%VEETY0M-]W4Y-Y$;)N0X,#/4B1/7EP9IDH"7U6T]>XRU M":8<*0I#&&4%0, +%<;I75=1DB1EO#Q=BE'8"JV\LH13Y$-0P'CHD5Q+X+$E M2>^;]H-,:UCUU*"=#)R^0D8SYP(:)F,G7;Y2Y'E:G?/P&:CH:/@SU(_'",JB M3.IQF#?UEWIY>T">LRQ,Y*#6[?4LPPSV_'!X@U"<=&WJ1!&:>\Z4MR#$;C3\ M6B 52H7*( R\]A1P';X8Z<>*@RR!-^J_K3#0T1' "%>"DO7 ('3F< M[6C/_*5L7CWQ>:F1P (QTR9R#?,-&4(!*P4C3'A%25K*VJ&WI(Y6>79E)U*)GL'*TQRZYIAXH;0 F5!HK M)3K<( 20B 'QRE$I@-DP!V0,>!\F@M@+$\H$@93.:2M4\4,>]1UNDVO3P1C J M-(3<' Z>, .3('2F&,BU=59[UZ+4"ZL H^T#G1H;CA@NG8E_>UAM<6!1[\!F MB))Q'+J0B&D@VNIW+]RYZHF_)_5Y[MC?,%''P:(&4ALTP+[92[2]DB2<_9U,1Q;6P8_3$!GEHA-&!A'B@M-9)+)/%%IE$YID_/ M*Y0\;\HJ3N\)T]7F27$3I&B1QL&%7I:?GA(E>A__ML;)D9=.(0JI MX(H>MCT,\B#IQ;33Q4!*H.:HO0L%J&9[:3<^VS>!7D^O>GRFUXF_#&J/ T$Y M''GT\D@F;:)S@3>?/C7+KMAMFF,7 $A\F(,1J*"7!"EQ.'K&A$Q+^_WHXX)J M8K#WVA)*VWD#M( )8FU[U<(6S_#=V;,]G]P=GVTSC[V<+ZN;Z>=Y&[]TIY7A M/U7K]M6E=36]W7QL5O/_K&<5(B\ /]4-;>;]2;\T_8%+OZ"(]!])_P*B#2J MI0L?Q[*BFJ<1;"=W9\N+JK/F1?7C>GU;SRZ<4OV!)F?@U%N^<2"IO_D/BH) "$,9(:A*@VU#FLA3K$_T+RQ&2@C[Y/&;>< DS:FT=( R&I M;)]N:E]MX5Z7/CA\,"FM8^23+XXCI95+0TE/T4HE GVHS!F@#-%Q'$P9Y,'C M;)\#U8@^N#>;=>^U31>OPR#_X])LA_B)0;+-98Z851(98I25A]S:0 N==&SO M1!D 2>O:56WJ#+7 *Q>ZH"&$(609I*[TH;V#655K5Q4"G)UEB4?V^DH81YA+ MJ)=&F1["E3FL][0RYX[J#=1R'*09[,7#8WI95$DX*KS/D-FM,(<0ZO.J_E@O MU_,O]39+S4_-NDU0\^K]V^G7B?5(4TL$5NW3JMYYB@[=2$N8%.>DEJT5(%Q) MII%"U 43D#66>(9MZ-F EMZ=.C)WE]'[GL'[A$U_;FW^2Y>LJ4TS&@Q//G.< MMT8BP7;%RD@$7O9Z*'5X.470PJK>F9A&RQQZQ@'RPE*F,?&@XMZZZL_'F-P9^)?+ M$O!YQ:8DUSZ$[A!".(%<4""L:(QXX9?]@(-U#IE*,"3WR> M*LPQDEAZ1:@"0$)C3:@.!J!P5%PF@]#ZB?W!H=N#SPO7=ULPJV;%M@.OO0>8 MM/<7+>DXT#/$@6?W^A*UR)6\:.(5$ !0;Z1TBDN+$+]['=MIW_-,TM.%40:1 M(T X PAEIDW7(Y5 (;0P#KC$9/ 9#BH]2EG4#T/#18Z#TD7U34/4T\F)QI61 M*.XLU#!EQT&J?.XD9AY*U"G^"=%V7OGK)H1BG^ZE%<%*:8ZH- :1T+,\%)"% MN(PK2R&!\8]E]OM\N>ZT6WPYF'2U4SXGI#G3E8:*.8X>--B+1Z]LYE E>D(Q M7=3K_7V+^JXTYH6V1'G!+?;0X# $X7UIP*>]OMNWC.(+(3WN6_76*W(R<0&I M4ALZBN>('Q:EG-3B(%"CH,M@[UX.)G(HDI/MDR(D@%=5D'(I&*"8<+9 MOA0#6-*F>NJW"[-D.U_H=8,S6:5>),DJ4'^"7!4;\;B(5FN4F(BW_CP>$E6( M/TR\WKQZOROF+CNO,0IK@@UA6AA.B6!T7Y9D-BE+3;\2"B.B-:K=%^T%B9Z: MQ:&BO%QIP-@KM;/H:E''D[J<@<@P'<>!DH$^/#H?/%R17EB9.&:]0U X#P'4 MVH< YQ#18$E1;YP\^^6+1!HWV6#RO%(]())5I$'PN"(Q8DD1+=8("1%O^SDR M)"H0_13;JEFO7Z^:]^UVK(54 D"TE3X@AU-$_+X$KTG2A>J4[Q;>I^A,J3Y- M5Q_FR\1'V5+$B4- *5W2 +"59&O&A9]GN_/_3-_OH](X>GXORQ^^T];;^_@# M7^LZ_.Q'M9S9@)=%TSV@[;Y^KI?K>B(U=A0KZH%UAE D"'?[,I7B2<=IAY54 M?'5S:URWQS:[,R_UM-<@,>.X<3D=4Q31>A9#7[-%_.VQG29OZEWA?NJ(',GFQT^"60^ MO=4'L-$<:$0!H9YQI1E4NT(9,B1I*WI@4879=VQ=NX9Q9U_US .2172-(]T% M)4TC7'\URUQ/.JO3&9YE$G@<',OES,.[1CDUBDX?^KEN\;C\L,/C>D(X"404 M$F'LG./$:*OWY4CN>,HJ4_K7"Z\U'0S:QP6I.4+3Y8HC4%FETJ"3(%*9-* / MM3@#EOZZC8,E ^Q_F.MSH!+)Q+B[_CC!0&L#&($$2FREMQSO-]F9P [V8D;" M]R]&C7EG4T]FI B62(U"6O7EQKW;U%>"QYTD,?CH(>#( -+'@U,(Z:U&+$1^ M:9;-_<+VTS.+!?(2&,41,L)S!N!^8YTI 6'*3*E_*84G2=L,!%N8O*B69\Z4 MY58OCBN7$2Z-+L3N['UN5[3PLT'[TRS M# 7?AK)W]&N6:UV_;U:[] YOIU_K]<_S9;.:;[Z%25D=FNA&+6?WO[*]#_1S MO?G8A+_Y$GZD77X/]'3$!'0"Y##C/%#4XH,'TIBD^X9CLKMPP+7KWN\Z?W:< MK#:M1VF@')-D2;>SQF%R.9C?"Q"KEC+5G:O5G:_[)K"[!;YUH3KRX<5^*.B4 MV#Y=$3X43%ILQXFM)->X1G:1.CPSXHRQ)8UC#!NE,D]>H1N9C3W&V6#9;CC7 M];)NC\SP,*IK1P2D% *+6)N,[E":U':RK#^T64C>Q@?Z?8N* IS< NZ15=&P M>[UJOLS7[0I^J+#!HUD/05-&GD(B#ADE@DG[E0M%9I:I&WQ(E]&51:G!*+IWVY<+38HVC _2T_>$4=X "O1J[^C*=+]I<26^;H_SVN^05>KJ> MWTR "I-J H VVF(D(91:[JVPH=[/0 XVM[FECE]SV)G] MHNH,3URFRUTCD8MW5ZR,Q"6][/50GG//"QI+PHQ5,T)6YO3N'$VSJYB?MW:^ MN TSAXFP@ML0XC .- ,<)%T/SE_Z")F[,[T4=:/K)3=W2U1)>?(^ M5QM79N_.O"ST3:V@[XV_R?[U)G _)6,9O,]=^[I>_=H^9':XGJTH!Y@;#9$D M#+IV<8L?YI-:T!34]BZD,%$/69L_UZOM.VZ)STWV5R\.B!<1+HU[!\V"355G MU-4R,YQ2YPS !@LZ#DX-=Z/)W-"&46<;95K$E?.(."84L(110PZ$,T EO7+; MKX1+\>;0=WK-BGNJUP\Y^84;RINKS&"?E"4!-&DRCI,RB3X\@Y@^BO3ERSZ& M @0;K6B(GA0VS&H&_?ZNN='>)>6#Z5O&%1C3:Q;86\-^G"DAWW#27&7&=D*: M!-JDBCE.WB1[\0QQ^JD2RYQ_K^I]5_+ZU=U3 MT(?0BCH32I;MNR#6:0&9,_MT-\99E72C,7OAA2FUM[>:;@W>OZ)]]&1VXE0L MO_QQ'+NJ\FF .XB^L[7:&MO>BMR:6QW9>V#?U:9WJX6.Q2AH'.,NYUURH ML9=![6[S ELC'".2>M?^C\<&[&V@FHL2G(TK^5*0C>OO/6:BF2LB+W'SUT%1 MW%YA4IND9 :\IM7(]\761-]Z@K6/@@.IN@L#'IDR\8 #H2@&W%,AH>04[0_A M&,:XRL#5WF6/BZR]YM_9JV,072]2$Y<(9T=!V%-JIC-V<+V,FK+#O8OC;"85 MXY-4'S9Y[?S+?%8O9W>+%/7-(OQG-J%4":>$]=(R@A#06I(#Y!E)RE&9I<#" M3#73]<=JMK>NFNW,ZO9F;[:G*;I%@M0LUSFDCD/GQ55.X^7QD906ASL+7]Q; M[]R9>>F$V<\+=P:-674?!P_SNO0HZW9VO:)3GYQY MXWJT#GI;E=K>KES;>W MJ^ER/;UI+VJIY:S[W:*[MJ5F_W&[O7=U>#3> 2F\%M@8; .OG>;TL,Q@#4DZ MK'(E$PO3=9LOX9Y;]X^OO:AVSE5[[ZHC][J\D$<.5G<>;M\$"T%7\#(QK)AT9PQUDF,$W!?]NDUC M&&PZ>K'];;-]KWT"C6.2,R"]QE!;J+6SAQD)QC8I45AA6Y+&M!Y)Q3J@W=P# MVNYN\)\79_-F7:=FAH\[EZZ4[ /,W3@1IAU;)ZIC+]JC\UL_QC..1(C><\#( M69WC'QFR>ILP!.17.6&=YZ%!A]$%"B$ =Y(@S*PW7&.U?\C9 (]$"L>'E%.8 MT>8).B>OX/07,7KAYB+Z):_7Q(%T# ](^'YE9O!PH\#?%D\>;Q.DTF=:&!- MU^W[)^U_VDPW7Z:+-KO-W9.-"&&L)&^3X0($/"'.^\!))(,MW,9>KWZF%."A M-!9K33FFT%"EB4,4(H48$M:67"%MEZ#;:6[WBR/;KO?XZ%FISO6L/!J/I'-E MULH#6N M^FWWW[?UUTVE0R/X_72/RZYO'+XN)&T:NO*I6H1CIS4[P[ ,0H^#7SD<:;(W MPL2GRFX^UK/;1?WJ_>&VLF]6[5OQ=P:\J5M!YHMYMZ3VMIMAA1;7-;A)Z&4: M*L^9X]!X9!CB>-?[K+(@Z>[-8&.@!#!,]3R6S%--M63$*28MP-QAK%UA!N[M M;T/X@PKE^OIO1YB^JWSHS\=R]=B'$-'58%II+U$W95Y4FV@YF=( M?;'J' ?/+^?NPP?:+JMS]--M)XVY*]F' B0D7#M'M?/.$\MWX'!6@*0W+&/* MLT9@!+"0$CD*!=,, XQYH!3$3-+2"=+.DV$HQK,('D?J2VN=!N-L,I=Y[.UY M[OOV67:WHR^9=3NC#L@%F,/0\S3PF[05V8@T!H=\!$6ZV"YQ_-62O-S3X4QWZ2G8 M.'I&7^,?WG@>HL& 7:WMS'/[OTOIM^[EB#LS@)$* M6A>B!6/;51;5'C^SC&@HN>(LZ9IRSP?Q@18;9 ()0**.B$LM@C9ECI MU*;']O[W_5,U[49<]Q_DK>Z5$+G==LSX2E[?R5T69U:Q$ M2<^M7I6JG7&0MIQ[#U>GRNKX''D7GY9?)[:YN6U+"2W6+3?=4S[OF]6G[1G? M?5SLB O1$,'(AO@(,NT1:<\Q8$0,4<*Z9WIU?$&2.2X4H(HC39T BBFLJ+8< M8VPU+'AX:&]>UW6W!E9'%L9,YTJ).]M_I?UG(Q/YGFVYQ(X%8^MRBSL!& 8= M[*)%>()N^06\+LX*^-.4:FIQP)K5\T.Q;\._F&B(N<30>.&Q0@PJ*FS;=4@( M0"0!)"8$?/11C)P.BT4P@+LFJYQ."ZG\>.O&N^((A9AX"B5 M+'P7A@ *$(X$-1#HTIM;>V.JUIKX3ITHS?.]NIPJB=M0<8)DZ-?W/#[1L?NI MW=/N9FA[2!^M7]>K>1/BA)F=;NJ)M0!CS[#$AF,FM.) [!JR59)&W3X_ M_76 ( 0&8P1HH;HT$_:S'E*"":4QJ4S=1Y&K*U5(;R=5:U=Z4-YHFCQ8WHY MO7H.[K%291SG[VGPS(#?3Z_K\V&@_4^$ $.42.&%GZ]OIHO_4T]7/OS)>L*! M4EPS):$G8:8LN75NV_@M9H9&I?X]]WW,M98" RX0"\23BEL 1'"$DC!Q2;M" M,8096[NJUK"JLRR=&LG2Q7.CI&H]R1$O6$9V/-#A&7KT56T\_.CMP1,$&:9& M.D.VQ-J612%FC'$HJ-+&,,P4U+NNP"R&R7''XQ(D=%Y!9#GWE H"!9% 0(B5 M@A8P?;'88]7*D1111^F@W-J;T\N$D5?HK M$L.5MZMIF^+PUV^?WC6+"2)24R#"S%LYSBP-LW*_[PH8D*B7-1]_50D,I? & MRO!)H['TQ&$J *?62 %+\V-G3+6U)IX8B=(\3XERJJ21(5*0#"RXY_&)_M]/ ME>OW^9YV-T/;0WS?WNY@O*D_S-N-B^7FE^FG>N+#1)MX WD5FL0YMX<[MNQ M4=#'=O$G/PZ%PBR$Y%8 0($2$HOV42<,J(96ZM('2':;;G=&5:U5\3V^GV#/ M=_SB6J7U_T29,G#@*0%.X&"05M>GPC#SFTQM)I41)D0;J^GBQ^6L_OJ_ZF\3 MB" 1VA$51CSJE?%M0]^U>6]U5%+WTU_7QE'$"%3*>VJ D]YIYL)4GK/ O^)7 MSW?-?V=5U9E5!;M2.9$L6BPH2NK5BQ3Q4F5CQ0,-SL*BKUYCH45O^Q_A8I@2 M,;S8IE \6O#8+YLJJ+2U6EC**9+0,FIV\;$#UI&H@ZMG"\ <*8ZX9MIB"JB7 MC',DD7'!*P!8Z5G$SJY[:W/INR#]Y7L>'A=1+HT?O43+P)!34IS R&#EKD^2 MX2XT&5M2:OSAYXMZ94()'YK5MXD#P%L.>'L$SAC@0Y?8'0EP7)#X?9&GOLVL M8 X;IMM$KI88#2D!5#& M,-0%W]K?CN@=C95>Z-2 X]$M6+#CG)"]0HZ(C7* M%G'<<_]LO-%/J.LS8I#UCV*-(2HDS$SN7BEX_"Z+"Y&V;%]@P40#VUVVW47< M3G*)HJX61A:%"44N$,XZH:G2@7P,64L]"[Z&:=B%5C;N/][Q^'VCY"G,('6C MYS.7$K;?Y*:OIOGF.F?T.3_QR2'L6+B4QYG'4Z)\&D4G0KFY6=W6LY_FTW?S M19=\8!=0J>7LER#'[C?[X^2<686E$88 !05C@F-I!7#60QIB_]C;99E++=?O M=H961Y9>+:] FFA/=,;"ZH_C[E@IYQXF[RBI8?2-W98-T]7L]:J9W=YL_GVZ M:E=?OW6V31<3;1&#'"-O''4>8N@HVASS+W9LSJ=X5PF@A#G9$Q"= (H$P(AR#92!VGOF^+Y]GJ='+\4@K'0>RRXB9.F@;I6B8WU'-RG<%9/JG'0;2,_CQ,*I59J5BNW;U- M.?W6)G;;E\8]Y9ZP$ $2A:2&1GES* VE99+L6T9AAAW,JG9V]017;PGC<'4) M]=(@U4.X(F0ZH%I1'G[?1K_; DQ[#14#/,+%;A^]SH MPUR3.I9$FS[?+TR:SJ2!E.DE6QQA2BN61I=$L8J0Y0E%SE!EB'[C(,H@#YI\ MK2F-)$]/ ,UBNE[/W\_KV;YTJ4A[3T@(::27@" G\;YT GU4>H#<918FSJEE MD)[PR:9T')"N(7(:I/KK6X17D8*=85ANRQ>-64;:LZU]'TFN(DTQ'E' M ?"04QAFC52S0^%$R,FR_M#..=_F6EJ/+CFJ?\IM_WQD9+ZUX1>5K6]6]71= M5^^;U2'O8LX%^/C*R+$0G[<"RBS(IXI^A77ZO4V]U^N3ZV$?/($R\90J+ID7 &,H",%,BWVAR.FDO.P#BRK,U%QD"V7,TV15I@<,6[J-B1]];X[YGH_]_KA'6MM M# 4,,^0M%LA8;6#[ )RG@EN@G[LFDK>PHG'(UK[V8(><64<4KC72&*>.\2IVDIGRX_ M#=MUN.T[BZEOL23JE$BI_!+UQ=%SZI1E3E=X#%S2!!L911*-/X6+/AHDIK_/UA&LL+58(AI*D(,X#)7=E:F>25W,&E%3Z>.9V++XS*@S+ MP:R^\.@G9B)+BNN8AI9D"8+Z=PE$&AM$=L#T79YM-T MOIQ(*)T3%B@HD39"&2S]OJPV77?2P?%>)5R81M5O6[L2<=13O3@,E1=N&'Z> MUZS@P\ /9#G#G6$RCH,W WUX\K7@88HD/!J\OXS[<_WI7;V:",2]E!AP1P 3 M!#+(^+X<9+A.?!TX\>N%N;*[6KYN+4I^XC=5J#B,E-4H#2''-^^KW[;F7/YE MWOMRG$%'?^G&@8T!]C]^5'>0$M$7Z6>S>?OR6KOI/I_]N#33S_/-=+$KDU"/ M("2"4, 5=EA+MU^X,<*C)'0,*ZDP1NZ,JUKK7LZ7U2,OGR,(] 1H42=N5'PK_\?CW.J5)$N5@N MOJDW83I9S]QTM9PO/ZQWA7G(*)<4(ZH#@-O]-X /A2$#4R#8LXC"Q-M;5=4[ ML]+@UE>W.))=0+(T;!W4VEMT)5@]+_<]1JJR&V0'06)VQ=+5&P=)ACAP:O^KKQ;Q!&EN?M^>+;:WJP"L[8M;VVR1 MW5^^^MQ.)]?N:[VZF:_KV80BCB!E3A*,,)/:(J?WAC#!$K/ 92^^-(%:TUZ^ MFP93NOV?$$Q.6PLKU9[4_K#M<>^^5<<_M[LU4ZD_IJO9BVKGTHMJ[]0Z3 %W M3]2EHBQ_[<6B[JH5EXC"*]59(::F*G^6N<6J<2Q,+N?@(V87UG(@T_]MNKBM MG[9#*^S#K!=+3H436$B,]CL85@N4-"/-7WKQF++=@MM:7&U-WG7L%U5G]8O= M+MW.\ ,"\L!Z2+4,8O6%:B0U:LU>&9>D\&E-TR& <_L4A.)N2/8YZ M/)%W'3$@*&*:K.8WFWK6_5@W$?JEWKQZ M[YO5^WJ^N0T_,X$.6,V=\EI:3+P)@>M^5<)R8Y+R*I>WYHJ1Y+[7=G[J\#YH J\_+I C.Y]EPFRUNDX M^'Y!?U,6$0HHG6--X2FS_K9JUNN)$LA1%\8KQ:!GGD%%#M$U0M[U2FY6PI H MI&3(=?;LY/8473HW\JTW#*BRX6L.A:NIU+I#OZJY^.K#275[KD ,KZU1,SV7 MCPDK$;D436+WO?O_$X:)Q!H!A[A'UB#ED=@5Y+!F8O)Y.^QLIJM- I?3"DGI MS0_MB>[8>AI^>Q.Z[[OZPWS9'LEHH[3/U]JXN:?0M9SGJIFAI' MS[Z8MT_EE[J8RLE/]!PMWYGI^N-$<>+"5RDB5@,OV_P9A^+"3,SOYSYQ,.A= M3(^93:]E_NZ>9W433*IF>UM[OM23K&3ZGGQX"7FUJXK/=?S0)TS MV!LLZ#AX-MR-4R_V#-.E?WC?D7+"N-*.8@DTXP)I8YC<;QEXB23HN_C2HZ@+ M+J\\R'CWHNHL[+%RTD?1A+614BKV7_U(5.Y"G3+U M427^JOI_W*XW76+XM\V)"ZC="G9WM/+X!.:;.ABWGF_J7^O5E_E-O5TE>5/? M-!^6W5>Z!9.)8002 JB&7AHI/5-POR[B>6!IVFWW*QM[B4W(W2'6F^/#KO77 M]M>I]TROK5;TS?OOJ%;3X'SD6GN?]<%=_NKN+O^+ZM1!YW;Q>N=EM7-SM[I= M'3EZZ10 96OLS)@QFL8RCL%G/'(\RF4P%L.&KK=CX(U0!!,OI63>= QC-E0VHJPTFR"U52_O-C_>KG\D?&3@O<]Z!8ABH;$75+>IER*"R;JCF. M@ITT9N(5(6$H@&?&>_!M31\+-? MEZF>[&>_>M7,Q8]^G12WY]&OX94U:E[G\C'AZ%S4FU]^_.5OOU:OW9OJU_^IWKC$I.;]Y8M#Y6642\/A(0M5,&H; MM5:_M795G6&73G%^2J S2!LNZCBPE<&/A^G.,RD3'2K>?*QGMXOZU?O'[\)U M#\W<&4 )Q0H3 B01UH7H%$L8.I1 0C#$N$J*#^.+559BAX &P7>JB)3MOKP. MP;(C CE=_!W?G:7M:MD3SR3N'DZJ8KI?\0J(#/ZNHWUBQ)=/]C)!7K2(YR*[ M_#4Q#BZ6<.QA#%=*NW1R/G@8>&_(MP=F.*(49IP9 CCGA"GM\:[[2N5\6MZ_ MU,*U<4I::T)K#N.%QH(*J T)_\7 8E1\6?2H.S]Z@OM@H3KZ M@S5/313F:YRB493-7#EC8VUN]TX2MXB.":GLF]OE)@3)YF.;&FZMEC.W6C4K MTZQ6]4V7/>;P>BISP@K(C64266U#R.RD0]@8:C (L\#XU.KQ94I!, (.4V<9 M%5(KB*10"!J$,%:VX*-7=V96.SNKZ7)6=9961Z9>[9'A%!W/G0XI41WCZ,UE M7'N<=;V4?K&]^&]-,_MCOEB$DG]<;H(1\X .M5[7F[6=KV\6S?IV51]LH&&F M(S3GG@,B-"$<0^:8GEZF1<73E0KXUEVC3J:\HK.OPLQ]M_:5> M-)_;XV#!G/:TUVV8*_S:O-_\,5W5=^;YV_ M]SRI8(7%D7@<=95&Y:+55.BYB)XJGR%V^9H;![TOX.>C=RDNHVSZ E>W$Z$? MGN ]3M>I0M#XY?$,T HKK>,:8BI4^#7SO%VQADP+AA3KN670VQRH,# $^&$ MIQ0!#8FCQEN.P[@H<.EWG$^?_=^>63AD,-^;GW$]K%P5IJZ0C:+V$M?,2E9< MX>6SOG)'+:@5K\MQC 67=/CDHMN%M.XY.CQQO^-^"J7E[,&?_'TYWYPRF0%B MPE!&)+ >*.*@H7H'':4]3SN*6-)0RCQS5B ) :)AX-5,8 T1)%0[!GGQ$>5H M,?_@U*XVT:_;=XKMLW[BLQ+MYW&OWM\WM7L-U33KS?INR-^]=;0^FO,I!P4A$'BJ MA;?0,4%V"-2:R*33!$-M<4)Y3 @R.$060#+%*;6.7804RHHB#,Y1ABSDOE M==*26DQYDACH,+!6,$=)=W".<2F5%I@@)U!AMM]/NA:L#&VRVMJYO?ES=P:^ M]V,U_;6.X_.E94YC< Z%2S]BPHV-5?T^>>WVKMSJ]V;2],SH1 8$ :HN48LP2S"7ANWX4)G&>#.+2K@PG M( F?]HH(28%P"J. 7 9-C9TX-+7GIY^T&YKVT @Q8K8$T8%]!L.HF>ENPR% MMD:D$"A1S9'2)]6+Y\C32Y58ZKP.+:!>K78KDR?#,12ZCX($:N&YMHQA)7S7 M?SR@B*=!*+)(#:1VQ'L.E*/( TT=0SZ8H 1QA)=FTL'* M/!7*+'0>L*>JC9>4ABB14>Y##&D!E[O.I:#P21G3 MSQ3#M-1M@B(A/:8.<^T9X=1#$1RVF)2^VW"JB_6920X1LS^I"NB8AU+7F%&> M%BB13HFJCI=,J8Y$4*F7-D.(=.\9>V^]5S)@#RHI21CF,=KW)!I$&XJEX[(< M!,PP1 #UP3$/->'0&<41LQQ)?JUHZLC$X8!*TK8_I4K)F@=5,8I>C%='QB1" MJX_(XR57+V\B\-5?I>07_6Q]LPA%SAZ>V).(>PHM\&'^$LK1@H1HH$W9:!W4 M!J6=C3M?5GL[QFF&#';!0XR4]((9#[@G##A=>N_P8%ZUMV_PR>W!ZL91[)+" MIE%LF*9EW_Y[6JRSY\GRR#P.CF7SYM2#@%E4BN78Z0O[=R4#";R5S&)JL"%> M 8E)Z&T.6=?FY4BZ(1]37IA),0LP-]RU8293/OS"VJ0@+ZMA M2FFN@('",4NE=N'_6J&],,XQ%.9^A0GJUIOYIVZ7;FMP=6QQM3/Y<+Q^TSQ. M,-3OHM]E*C6.P:.MSS18'U_DVSKRLO/D<96].%O9UXY>8PB55I=,U+NUM3J!G!U5>E\+'UX!:6/!A;4O1?IG M92]\[_HY$2/XG+$FQD7?G(Z=O.&<6;OXM8I9_?YTT?K;S]/_:%9F,5VOU=?Y M>L(0DD9 A+4VFG!K")7[WFN12#J>F%HVA\P!(*RQVE')H7)*"\5"6,D UCPI MO-8R]N2\7ISIQ:V?R&D;F&HA=S[B>^*EK&T-U+[2VD23@V76.,E4Q#HH6 M\^[1^D=)%3/Q],Z&7Z:?:MM\FLZ7$V0\U!I:2 !0B$/CI=KW:$!#S,PS0F9U SGLNO5\U-O5[OT[&JY>PH(^O/ M]:=W]6J"K(8(6&$8)+A=J!"0'?JZ(4DWD^-*I,8(RZ51 2P4::RE),:'N X+ M&F;&Y=E;[:RL]F9V"<..#*U^VYJ:C-HL@L?"]=):I^(T@\R%Z!FAW%E>YE1^ M+(3,ZM,C)N97+):"9Q89'L7'F!(@@674"8\TLL+IPSR34\926)A2KO?M*5BI M0\Q%*?-8(X:M#X&6MM@#C L3\9EENG??[L4]?2;\62LACH_7TC^-DEFE+T++ M!!W/,+-$;8R#G$4\:\JWY6P4?3*B=11!P3GR2 E$ 1#*'#JQ%B 729\L6P E M!15>JZ" MDXQ@R$B$$OO&1>E]YV>V][.-*_/7B.#L5J\,G*B=31S^41!^S%V M4-6,GK/#O(MG;0858WG[MK[YN&P6S8=O7=K&1Y;LII)<"&<]% X'NE/)%1'[ M/FTDX2F4C2N1*>L0]P9A9ZDG3$EE0E1F' Z_9*KT?M2=D2\[*Y_:%^DU=<^D M=QQ#+R]U&CESJ%R$E5'"G2%D7N''P<7,/C4EFVIBSK+;]:;Y5*]V!SQ/E"V% M# 520(F!2&L/H""'O6&E85(&LZ@2-93&$\NY0YIB:#2V&D!%O1)< E[Z7L'> MR)?[@Z^Y&)A)[S@&7E[J- ;F4+E,)K08XYDPKH%@L U]M M/M:K$R4*"[PCFB"+-6%">(_TW2XM\2GD.U<.#C$MIDY"0BSE1&KOM25".DF9 MH+;TZF1G6C;(#1(T#FV7TC(-:+UE+$*Q,QJ=85<.9<=!K"R>-/G;7;95P9_F MR_K'3?UI/9$Z1 H!B9I:P+"%5M##X6>J/,ZT%'A7( >8$*F\(9A3 IR"-I3H M'02*8*VON_Y7_=8:6G66YEOQ2U![\#)?&:&S;IM$:7SIU;R#;OV6\-)E'P?I M\KH4OUC75Z^^-][_MFK6:_?U9G';I@O9OV4_X1 (8KTQ;] MK^:Q)VPN+G?J$9L<2E_D%OS3VIT]9)-5_'&P,+=3SUR'SZ)9AEA0W=S+?O&J+_4F\?# ?;2&Z@\\5Y***#B^' P M!+O4JS@1!1(J, O(%-H;:I'7E&%!M<; *D$IN7Q\&LPL$)WV4[M?;%I,2DDY84PZ MBAUFH>S#9J;1:2_/1!6H$5"<*(0XH MR/&Y?J3R/2?_N>MU[.POX''"\D 9M6-'CN/B7[U_:-Q$>_M%,B'',!!.XD)HJ2G"; MZ7O7'6687Y6+T?86**PX@ *T-W8IQ$@QQ[260K0O5@E<.C]POP&]-;X*UI>, MPJ*KJ$3<5:)V+A%I/5LQ(XBL=MIFBZ52ZVH<["WLXZ!XJ9^B!4D=&FL]@<0Z M8(4"G NJ$.0"^!T(/!,HZ>V+OC98A["%'B,.VZN*4G9'UC4(TE LW+7O19^# M0FM_<5['550Q8F>OH\LQ^VSUC(7:K9%YN9U48]\MN=.\',[N'JJ6H[*B#+PKLS@6$<0DABP_]SE"FA.'=&*FT9]V$V7OKM MVP%P:,TOC>ZX6BI%[NP5=#%PGZV;D7"[M3$KMI.JZWNE=IJ3@Z'=0]."S X_ M.R&< (VHM]8X:13A"-(]#9#326]>]#2!*F4 $5X+A2GC5%G+M/3 : -8GK$ MS [_ICBSHVJI&+-S5]#EF'VN;L;"[/"S>9F=4EW?+;.3G!S.['1-RS!;O0]T M.UBDB<>0("B10;[-9,?U/CVN=]XEO=H^Q Z@N/72$&<%IM1J9;BP@4[,*B2< M&6?$/6U=N S#$VNM!,C+5=@E:!Y;5R-@^CVALX&]7_5]CW3OZ>D@Q ]1]SG. M+SXMOYXSY^3+>.YK*^ZC=-!'N: G2EA*H:4:HOO=V<,^;[Z@]/(A/6KG; MJ$, AD$7MT4?]:W]RNYIMYO7L@FV/+G:=>"LZD,5!)K #2 %'I)+)))U/B M2P5*,NP9E$8"ZA&23'"J'4&$&&8<*!PZ'+\P?S#UY?MF]7(=C*WNK'WV@?G2 MZLE]'^+01/)_F19:SHR4\LWB=OQK&L51=P*^F= -.XV7W+LO;\$_6K][; M^MU&+6?N_][.-]_NBN^>QD(6,<*9)9@R0@VC%K-]?Q76)3T5$%LF!@!8)!%W M#E&GN+1>.48%(B$R9#+N!EM_5FX?.>KL;+MN:VGW"N?6UGO]ML>S?MF$CP/E M-31/PV0VN8M0,E*_,XS,70/C(&1VKYJR[38['??/4'O%O58:2VXDM%99X_?= ME *8=$DEOE3,"&(."J&UH 8#[2&TQ H")8 $ED[MD-!E>[W3EU'^;)0LH'PQ M3E[E4;YH#8>Q,K$>OAM:IOJ5SLM>RD43LUG6WWZ>KGZO-_YV.3L\#\*@TAIZ M%/Z_U498#,F^?S*-DU[;.U$$HT8[)ZGBQ%!OH42>(FRQ,]8P+4H?.NNLJK9F M59U=/5]9Z:M@).'*BY>(LQZZE>'6D\J<@]0P*4="I(%./,1/#DVBMAO?-IOI MXI=F:6Y7JWJY.WS^]P)ZV6V'D!,49$8<.LW$<(ONU-T;N)J053J$3P M7UE')95,:]8F:!0(&&,(YZ6?%.C,K8*]+W<&/UB#^O7A&E12I%:F*B)V^*Y9 M"VF ^QXK(&'7[9H5T6]3+7N%Q&V5)0IU:B>LE-XCV.@JYEIS@?::.G3%EH\] M)V$V:QCF'GNFJ#-HWUL?E[M\\]L976O5T;+[*J^.T>..WZ[Y'MD:M4Z4TTW5>M.S^7VT;2!N*6L M[['Z4Y?Z\]=\D;6S"U7%F<6XL36&<:SNC4Z59MQ=.&W,?!/Z:MWM/E/..9)2 M86/;:2'DB(B[!166=);P[JM$8T.%!UA(0YG3@A""B=5>ALC8VM(/GG2&]#K; MDB!,'.K+:)(&XR@YBM#UX/T9_J4K- Y"];"[&=HV>O3RW3Z&%^$S3&+,+:&8 M&$H!WC=GY532>^S'WX7(>^>MH59)ZH!3GH6@GND0ZS-M:.GTHKNFW2MH3)(G MH;<74*97?[]*/'6DP'-]/E&G$?7Z5,N?ZO>]O,]YE^"GPU/ISD+&PSR&.\DH MHQ@*8?>-WT%+<]\GN"O9@#"CLM@H1QVUG@K=WJ7"E%/D@BRE3SXDG&]O;:XZ MHPM<+$BHBC@.7:\6TDB5N0*N=LO@H.49YI6IDW%0L9!O/6X<]%4P^K&8*^ 8 MH!PP*1'$PA'IE/#>E)Z1G>_<[;I0:_G+3?/RT\[VH[]/ VZA&HH#[_4K)PW M9>JES -(?:0]P^.R534.+A?V\>$K2A=0- .GM[=]ZUF[^#;QE')B.6V?>-+& M$LS((>!"PHA,9+Y7IA9"$!Y(PU6(^PU6@LA@@V3<>^XANR:+#WD+Z]EV65Y/ MU_-\!$[3?C!SB\F>D;*)BE^:K<<2]J-IKTH8/3_[>15/S &J96#DSOWWY:J>+EISVGT/W>[PUV^G7R>0 ^B$0MB;\$NMVL6R?0^V!*%, M](RT!G%*&> 8"<*Z>R$RC" $2PTP0<+Z*W/USHNJM)=F?\SBXN M(:4VU(964&.A' >'N74( 5WI4>*^-4I22965BA!#,8="4NT)"A))SPPM??-X M"&9:1RX[2B169+E1HEP=7FZ4B*Z^T8P2]U3//$KTJ]'O=Y3HZ6^&46*(TND[ MCFZZ6LZ7']:OZ]6O'Z>KNIW.WJCES,X7M^U+[*WQ;^NO&QT$_7T"G !>28ZQ M <(1I8EC[5.M#$"!E$S*/M'7!HZD &$^Y4*A%# 7)E= $R&0;^^4>U5X1.B, MZ]9:=^95>_.K8'_5.=!WSS%S9<3Q?0SUD$;UXWW(Q^*_J!Y7T3;A6=4:7W76 M7VU7,DGCJ/W),K4V#G(7]_+DGF5)5:/O2C3-[(_Y8F'GZYM%L[Y='97HE0UA MG':(6H$;C_5J][31N_5F-;W93!!5PFK(/59>J##;Y-IT4TX&J2(PMA,]]6G,%/?" MA^\C19GP4EN@@E,"<6P\D.4Z3V?-+A5V]=O>H OWF2"$V]=U8B"C6%S@L3 H5MSPA#C(IZ,NOY4CCA MBBG#'"2:(H,D<-I"T1Y+I,*(TJ/UL2V)JUW]A8M=?:X\:-9;_OKZB/LT#/@N\BORS 9]9 _(#MS&(0+!IR=]G63EOED=1.O+]^ M69)*4KM;ZF(5645YD"#IM!7QWG,OS[E\*R*(,+ADV'^Y5U_MVVQ["B*\^PT> MIYNP3DA(-&FNUFKN*I&;I[],"0BF4(+4-R7O#2L.EA5;TP*NAQB X'FN&1&\ M,**9'+> .S3&P:_?A1EG<+PJ%M6ZF9":':TIS'H0_(F+,T["\@1C1\(Q@RLQ M(CA11\VML'*PV0WTLEI_KH_/$K]>SC_-%[.[S58AJE#)$4506.DP1$A U/8< M/WX*.NCW?&O )Q7B2',$$>5^D,:88,@7O49 )5#J\G"S7VYKX?'% E=%:^1F M1UU8X1@!XFX%Y+CHAO'[0&"3E)C/XG6FU(R'=1XE9T1_ZE19&<9LK^J%'T?? M5F^KFVK^K9D,7_E?W6RO%KIFI8'&.0*(5*6AUFHJVR['&.A4B79KB5+%">#: M]VE")162:"PIDKZ;^S(;I#XHTQI7'%EW51SL"^.R@:!VX['Q\ SCL-Y0)F&O MLRB=8:XXZ.;!6I%\J5/D7^^IZI?SU4UUYS.OJN\?-&QLL_:#!4"4& 6XM+SM M7:7&)H2RNC3G?:.&4\N8ITKXJ'AC9G[YBH!R\ M/C &P/V7"_I@FWKYX 1BW583AL*=![/%=.CT6D,MKQ7KCW^O9LMK(;BFL 3:8HF!_Y>UY;Y/EI9U?_YZ@!$:-E1UXY31ZC!%F4N@PGCU M)XI1R&/3F<2JY[O2"6/6\>'H_OB=FED=(R09S+V.XF8]+ZIH( MQTI (:(("RBD@^A0Y*IN6_.&6:"A$A9B#X1'0S'&$:<8EXQ21J%T07MEQE/3 MQOK"FY^2I3O'*(6,I@C/*!J:5612BF>*"(VJG,]&*I%J[H"+)IFA@;A$O0SV M<9!8]D,TG5*^_Z.^)I8[J/S 5_M!L!=PTIYC]WT=2]?]K;3>%F"FF%&&0:D9 M=9@(:R@#TECFH.$29:R4WOS4?-PI1JF4,G9XQE/*7"*36BEC1VA\I3P7J81* MZ9N-JI0A@;A4I0SR<;!2AB.:4"E] OJZV")KE+=%(=J<\Q0(F[:W&T<[+5 - MM<&/I0$O2X&:!U2 !4(CP9R$@FB--$E]]'903V\<2,[*W2*53#&C!VE$SJ*;34.?[P#61 D)@F*(0 M2H21)0;NMZF;LM/K.0--T$(JY/SH6_EBPE&H?.W...;0:8.@2WV 8DB/;^Q/ M3=#=PI1*/Z-':#SYS"I#&U\ZSP4HHG4V[494S*!:7*IQA3@[6S1Z8 M)I3-^;>J>9I!*@B(Y8T9MCF$*W9=GCO7[=K8@28HZ13TE0.&S-)2< 6-$J1$ M6I1&$)SS@F9C?W)F[A2F9+(9.T(CRF8VP4DNF[&#-(%LG@M62MGT[<:5S9!8 M7*QL!CDY7#;#,4TCF_*C%YB]1=)1A("DC5&.L%)*UUZ(XPFA!.FT\Z$=5@@/ M@(-2$;*YHZ2^%,#->5DKH1\\"V>I=(8Q!?QP&N">]Q7WLX4R88#0@B* MFX.-H@0EH QZP!@J#4XLP>_NOWR9+;\WV^KUY^9)VU4Q7SRX 7U[<.V!,\76 MF^+#]\WOZT7PH<#D$3ROQ#D&+TR-'SRZVBU:?VD<^/>,+CWNA?D3,C!V-/,X MK3B:MZYWZCQJ^U6]/FI62 BT%58*"JQ5I6 6[QB#.V.";D9^MK&R M),I*X-W2D%(,I+6<^F((2L].J$Q-ZN>Z?V/H@+N2A^/N.@F^AV MG?.HG2'/:(#GP8[QW'ETM4Y4G+KRV]OJ6[6X;Z['J#\MYDT=OK^SECJJ24FP M$=88;;AUFC%:4J:LXTQT??5X0 OI^MK.J.+(JLGN6CX-T)EN%0'5/#I4#$?J MZ!DWN!/=W-3WB_5\\>E-?3>_^;YY=$G7Y<.*D2QPQ@01S"S MAHNM4=U(!W&G>_LWYJP:HJ[U:_U M;-&T[^:+V>+&FW6XIDQ]/_S\WK<@_YROKH'&0D$M.%&PE)("I5J3J-(P[$GE ME(8DUXG6HJ(QR9=NWJA BD\;B&X$GTT,0ND]"/XT;PH,@.X,+X\2D3Q8>1Q7 M?WR\8#Q\NU?OQPV9^LMLOKC&6&!@I!/<,.W'W!QROFN*84R#'E#IUQ)S)7<<*PP]+ X; TPD+0-2T5E"+-$:"XQS[06[D=W M1S;VK]UBP-R-BD9&.(R8!H.;A*V>A^P,=T7$.P\FB^E0G2PW8[+> 4\,[*J/Z[_F"VK=]7RV_RF>G?_]6N]7/LQZDO?[+IJQJG' M)KVLOGRHEM<0,@ZT*I7#TD *),"V-:_7UVM_[^N#EG0.FH<[)Y&(26SBJC]N4PZ78^:G CJ6?VMG9%H-C^,':< MYAL#P<"IOC[@I9GS.P'.N7F_H7CFP5[#W?AQ_B\.+CVJR%\]$S9G6AZUS'S0 M%:>(8Z& ISHE@&Q;%D(&$5&,]D:L#7!Z]%]>AT 18)K4['U1_OL/EM\6%^=]>,WO?O[5USJZ@5F#J.G;-4 M&[!8'<[OMT)CB>4(@&6&1S&CNQ0G2SO!LG$N\_UXC$*Y,,5)#^T M!ZG)**C'DY0^Z/=5EE/0=)>7P>!FJ3'#O3HO-)%0ZZDVO]:+3T\UK@ S1&N( M2D DUIP*W!XC4Y@=8TIB8@O]Z@]U*:,? >+C2Y03U(9L: /)[* M]("^K\B< *:[Q@Q%-DN)&>S4>86)@UDG@=EN/%^]N?A_.>^14FD8*6EI6$.ZI(;*8 SG"JA_.]DUPU#YYH@ MV"%)J'9<(,HDY=(Q136'L*0$IEPZVETSX\UZ<.YZHJLPSF!T9JDH!K)Y+!%% M\:2.GW>#.]/A&AM#G._ $G",>*DPI((Y9P16'' %1-!6R;,-.<(89E@HT3P_ M2SB'IKDOJF0*"V0D#.E3/49:)SI6[QLIAH':FZ+2X!F%HR:[%.(<3&$T%8YN MMCS5PY7GB:HO/MV9R@\2/)#?G^!&;B"5I>0<2,:(ITGB?)_R/P&$K>M\EO5< M$\10K(EQ@@I!C;&*4M/<*JT1I92KA.NH>ZOR4/V3$)WM3L.!S:4W1?#D46>* MA4YP7WH[^^/ES"OF?':W>E6M7W]\6ZVJY;=J=:VQ$ 9S45I< F&@@Q U78J@ MS2V.G5[$"VBN% I+"A"Q --26D\>5!H'"/ ECT:IYUKW%EX5WL9B;^35YK:C M^F/1&AI:" S'.9"ZQH&X)X/U1C] M_,>+Q9ME?5.M?FA9 B01$@!#B4"I*;.&[3J@9UCN>A'=F?:XDP10J Q1NKG@ MD",NI030.5:65*5^L.RH+S9&-C>][\R,Q75#L XDNY%@[LUVO1%.RW>G8>M" M>!% SXSQ8GATBO*BH17,>6Z^F*\^5[>_U/7M#RU#1+B"4L#2V5(WA8?O?-M^ M*#SADEZ<=Z8]9IGE2@*+K'=8"D6X%CYD@KG2,CIB==<:66RLC$5Y0Z .I+R1 M4.Y->7T!3LMXIU'KPG@1,,^,\6)X=(KQHJ'5:8'WW>?9LGI;??69^7FVJK8O M35Q3*C&2!$+0]#F!*42 .LH84:4J>:>7'@9\?6(^VQA5'%FU>] E9 VX)VX= M%LC30Q9&3A.B%;!RGAZU?BOHX>AU6TI_TM]32^K#P,E@:7V@ W6T1 F\ /F/ MV?)V?T$5(_Y;3>FD,QJ6QB#@.7O7!D;,!MUH'/3-B?ET8\R VXG#4.I6\*4# M*(P]NV.3YNK@8QC.U&K]X,JC*NMI^X^W]0Y H/.CBPWW*,\ZM\T3.-5BM=&2 MH^.K*_7]\)DWL^_-[S:&':Q;W+[Q"?9J]J6]'TH(:X2A3E-C&2<2:@Q;4X$% M0;0RB8&)V7'.QZ8C]+JJ;)F[=B"[[D(7Q95BTTKRNF #1,]0[:0#S M8/!I(?CQ<<;IX]'].O?5>CF_65>W[];US3]VEQ]@BXUCQN%FTRA0I1>P5KLX M=B3P/O<^+21F](-1Q<:JOG<^]4.O&RVG!RZ,5\,Q2W2]^Q.PG"''83#FP6X# M?7ATP_MP1'KRRV^+^7KU]MUONS8)PEI((96BTH^265DJVK9)'0MZ GQ82V/S MS<:\XB_>P.8QZ!CD$PIM+Q)*B.I ,@H#= QF>HA5=X;JB7&63-77E_.,-0BA M3FL:KZKV'B@A*%0<*"@L(-:77526[9<[";NO8W3_RL1F!"%A]2 -(OQ4'62P\--]F=_=5,?OH4ZSY[^8=P*MBMBIF7[_>S6^: M.>__&+@"L??YU*I#."@9K#3T,+H>E C!%5GE/_O9CS!-]:VZJ[\V"6+_;,:I MU:YEY QD$)9**P2PH4A2V;:,' DZ=A2CO?35V<;$S;7>1T86.RO[%VC#D>Y< MIHT*S. MMR]OOS3[8]9++XK?JIT)J_:*=2>%L4IXMB46.&-!N;>!V[ W8^.VG'I'R];8 MJV)G[J:O/C2X[:ZKGGP8.1(=%SS*J[I>K5]_?#>[V[D'4CN;1HA1%9(%!)F.H1'F?8J#]V>3#. /OK6%D4>0_+J=71 M7^>+ZL6Z^K*ZY@CZH; %1G/H?R82"=X:)B4*HIH1S$E=NS7F_?5#8U]Q[,.# M9PT^?"^./[=SI-TFT?A2;)R)O;$E0C [5GIYQ3&P_!LGA-/L=GD6^"%[6^)% M-0\^']/AT'TKL;'NJACVR]>[^GNU?R[M23M?U8MOU6I=;3?1K-[7Z]G=\9\W M\O:J7O^]6N\N0OR_ZO:Z>4?-2YR%S:/FKGE>S:F]O1AUND%]>BM3[W_<.=:^ M@UB<8JNK8N_>EI565P_9;%,<>O>*[]6Z.#@8)CD39D,W);J,1 @3J.ER((EF M)0O1&2F;/BWR4+@,<*ASZ["!IX+N-C&L;I^V=#?_<^V;!H#[\9ME5C/))3*D M;=QH*8.."\5I,K%2[:T\24_M)&K@ :-(@'?3CPFP#A.#"#"G.:O4";@S%!T9 M^3SX-K93/QY[2H%9\KFD[2F1%XO5>KG9(;-ZO?Y<+=]_GBU>?VV^8K6G^U?W MV]5)CK7%3",-!5;44BGVNS&\/T$W=N1C=>XS4U?%[CC/D<_%QNEB[;TN=FX? M%9W^QXWK(TUCQ<^CQ+-=DZ;0R)-B";(GKQFTT&"FF&A+EE!YJ&>&N,2:MDL< MN8PT_+^K^:?/S=#M6[6>S8-I2Y%X:?HO4Z5$A&S\ B9VO)/7-CL'7M^O5^O9XG:^^+2KP:@C M"C!&K9&&8B6 $FB_2YK83L]P3F==_E7'GL./G!MY3J%_[!.7 :.$?71-[Q7Q MO'3Y5&!2B.S@)+APQ1SN?RSYBQ2)";3L!SFV?U;+F_FJ>K._1Z*5UN]CX/9D@#DN@T65RM-S)1#S[IDWN MJGHNCN-H;91,^ND4. XJZ70Y8M3&4NO-$'GU8O&F6L[KVU^6]6IUC3FA #$B MFXM6?%4A@6G/@PA5RE&5N8]]%Z3"6_\.CD?XV["=-/:O2)5>FI (QP"A2N"0$ MM/2[/AV9Z")J_[4..[X=,QTBB2CF692?'F=((DRNSL\.*)#%'F" MO+H0I9X"F6@7D*>.7F=E;^[Y?+%:W5>WYG[I1]!;2S9&KS9_N+.T->;V&G#( MJ+:$(%L"B[15UK6&:%?BZT7UJ=FF_CY I^-;T8DDQ98D'QD\R7BD]>V(,D=F MQ. HG".V="'-A)\2.O@CS:3&N+6!2)+X:S@6EH$I-!,*-OZ!RCO]+SNY7F5OPIWO.>F MPU[*K*]@BIZNB=4^ZTP=O3B8*DGSJBIBYT2*(F2RO+WPFF4ZW$:[HBEMY*>O MB/ZVN7]J/_&!L2T=IU1K )FD5E% ]Q,?0(DQI^]CVWXQL_@=A6/K_NC3^=%3 M:NJB)$4:95YS=$Z="ZLE'H9RDE*A9S;][)5 7UA&$_I!<KGD5$>-FZJ54&?]J,QN! M.9%!N1(O;_^UZIF(N$U4\,2._/05T6Z7QU%-IZ051I;-A:.4,TBHU*+U , MLIK<"#?_9YO?V".0WQ1'C]R:ND!)E$^9ER A.71AU<6C@$Y2/_1/JY^]0AB MS&@UP-#H9:/RS5[.YTL8B*WU'@E;E@!80K"%^\49Y-0XCU.,Z])/,^-QA,JE M37;$S=%,"HGQTS/S&B-*9EYF#=(I%Z8L3^(FZ[](Y1(9M+&+FA0Q[UKOV"]? M[^KO5?6N6GZ;WU1/^[I__6OCUNI]O9[='?^YKE?K5_7Z[]7Z;753?UK,_\\# ML:G2O(>[7S6?@]=,8X$YPZJD )0,2U;:HZD9%U+79&9ZXOJE];;8N5N5AMDEE0.M8@F5F=KM;( M+XN2U!'CQO-,O9!I8N51%^0*3GT1Y!"F\YO2X\7BIOY2;4^2>L.JE?S@:Y/9 MS?H:86>$P A!0+405 /1+)E@282R0'<]?3>PE72\MQT-;2UKCY!O;"M^;ZW[ MGW$IZCQ49R@E$L9Y4$ L9^HD>1C6Q>3-S?V7^[O-:I4OWU=WVW'"[?_>K]9- M^?^RVKPIJ'S9#BUDAI5 2HHLUW;7N/95?1E2 D=J,G'I>F1E,P7A1SJ^?+A? M+JO%S??B8&PAU^OE_,/]>O;AKBK6=?'&$ZW_]>];+T[WSZ31Z$9\$P0BC !3 MQR )1W9#]0Q71@Y+'IP9VZDZ:2KWYM!7U?JWQ;*:W36ETHM-==4T_\MLOOBU M7JUV9E@K ?,&*.$K)2R!1)O=KQLSL Q[22UZXR/RJC>X.-A9-(86?VE,_?=D MM!HI0,$$.WYL^E-M@K"D9MI.\';CW+B1RHY]([MWFH=3X!@T<&Q&LLOJLZ^B MY]^J;5V]*R+:&F(C%;ZV;J1B\;1PJ.JC_W_>S_Y\4R\W?W+4 =[7?@#M([#V MH?#&?'JQ\'SHW;Q&M%08EA@XA015CFEH#D[1H GCS%U)K!;;(? #]]L!\9:1 MKAX7AD=0;$;-1V <%8U7Q8<-'H4'Y*K80?*(WQZB4K2PA,E/YB$,F2;)UXO4 MTS"7DX/I9GXFB_YS,TOYIV4>=<"E@/74S-@%F)VL1MFZT99.?N.7UWR M'ETC! T22@A""1* 6H3V@UM.A$E5=40Q+MRW1E M09P$B"_TH\=^).F.$_;)E;A+>")I:]1,N#RUC.O^ /U+$(>Q1MUGC'Y5K5]_ M;"RW6NK285P"*J1C)4 8M)8+ ,280^L8]N:J>R?&+AT(L9D]K#^FE<-DV3/. M4'CLQ)EVO!LG9R;7TIZ!3#ATC9E&EZ>XR1&)/ B-'ZVANMQ8LQT0OZUN[F:K MU?SC_&9[5?_>(J0(0(;Y4J%YV-O*LE3MKA.MB;$Q]#:&'=/KZ&XJ[Y$+\14Q M2MR&*=W8(8NN8(.B-:H6=8"ZA\;$#&#>VA'5TXZ:$!_=&%S?-OWDW.=V)?_: M& >@T@9!YK16T#HD6JLL)$%;4U+;,CWG'[CB]/+-UIE\N*0#\CWY)&9,\^>4 MJ-X&\$I\E(=RRV&;QW_5=[>^JFU+W=>+=]6-KW/7\^JILG>_&'--M':0"L$( M)9I1KCA K;T4:!V#==);.3T?'7PL=DX^&'U[=CJX>FHL?EB2CE.MCI =PVK9 MO!(C>J4[4DZ,JF.#0]9#X<9+D[RU;T0<.JKBV)&92B\;2ZEQ)5>RY*615AF$ MC-VOW" 'P91*V<6^GT,C)Q?'3JDPC2S&SH(L!?'BE7!<#0S)B9]3_8(02*Q[ MX=&82O'VDV7842>P15@#@3D5Q%"UGRP3<7;4)S?RY]"^V*L9Z7-C&AU,DA99 MBF%N*R9#(S:B, 8GR<^ICN$P));(GG&)MR+_S 1O*4J(F4:ET893!BUG^PE> MC6V4O=[1C)E>][H]N M\ )^5)QCZ,-Y@^ U=)ICIZ!2!#HKI290;RV24&$;;05_J!W3J\*H!BV+_9Y#N2?RQXI<_YT?S-(#NXZ+;E>E?57_(FYOZ?K%NQA[+>N%_ MO-E?5B)F_O6N6KVO_EPKC^@_KHD4# ,DJ12\N8)1 M8H:=811*!:RD08M"40RBG /%_5_ 8T2 4,QHPJ%DO$08B=0/17H?BH.!Q4,O M-N<3=GXTS]8\^&#K2O%[XTRQ\2;PLJ%Q(MI-#;(+9I@LC!7')/H0 _LS0C%J M:/-0C'%=KB?L2F$:8:5D\0C#_9-XUH]0CX'/J9V\[FZ MO;^K7G_<-+]M]&#$H7FHM2TYE@9(*4I"!-&J[<)4\;#GSKHV:JAD&'*M%274 M8"-+Q 3SLN(T=EJIQ"S:VMFL]VT[\=;4J^/._/O[S;B\-Y'&BT W$IT$_# " MC8U[FH>P.N)XAC^CAR(/[HSOUH_//:7!K2MGOIDMUW-?[,Z:PO>PL&KFJ^U, M2G7KV?RWQ>WAO^ULN?"?76TFVF>K^,"*$0=;*D@9= M,3^&/8F9]H$+1YLPKHHC+S;%U ,_BM:1_<3IQILP AXEG-VX.;=(AM'V2$%, MPN81D#]#]&/&-0\-&-7C>KI>%*8WZ]7:]]% MO#6'>QQ][:^ L5K0LD2R--99L;=&.8M"U"*5#8D5XM%;J%O#BYWEVU?25L61 M[4=7SX8)0K(H=1.!' (41OQI8I.$YWN">X;;4X],3E;_AT8W#\48V>>H8X!^B'=5D_V#X=Z:F[MZU3PNOG_X4!$!$2\5T)@@ MB"VF#KEFVR6D?@C"NUYE=K8-YJ $)7!$24*)80HY8DIB.*"E9#CAS&YC5K&Q MJS@R;+(7/L^A=*8[1P$WCUX:QY4Z0?+U[%/J^_['_YK[VG%Y\_G[K]4W#^>? M\]6UPQP"_S?U92&PV&BI7=N[O#5!)RL[-LFML(+X@A23DCK&%&5:40.T]CA( MG?J\R*''715[ZWR'\Z8%+E3%@CB0P,9#MR^5!0";EL7.0M6%S^)@G1FS17+J M%,?%Q"R8[5Y6LX9=-UL('IMAZB^S^>):,88,].0JK3,&.24(V_=(((+N&PMK M69;4(JB8QZ"DFI8<.,\'D!GC9%F60:^)#^*^XQZZM:TO^<5!/) #1P>[=U47 M@'-:+NP"61=*C I]9LP8U[=3!)D P6">?+'X>K]>;6@9[M[B)-#SL01.4PQ\ MYQ202-SV48UQ/U9\HATJ*'0(6L6-HG[L_[;6714;^PK8 M\WWA0: &$E]B//M7?,%0IF6[QSAUX;8!Z&;&9$,\.<5;@]$9PE*H;9$(!9"A M$G)EC;:*E?M* DA,AK)4VTX)!;;:"<:MHE0+SH72#&N$I..0I3Z_>KIKH8@L MU1G4_BR5 L]8+-4!RM%8"O5BJ5!T\V6I8$\ZL%0_=(:P%&YEGQNM2FX6HH2[7M@!(: *SDT/@*@P')+6*X9! IIPA+?=_FZ:Z%([)49U#[ MLU0*/&.Q5 G 4OW0ZK;ZW)Q0]/^R_[R??YO= M/1AV'A8DKCDVI.0:^DI 84NXY("WW>(B_'UHZ')[AVE+ %%6LV4E')9"N.6]&G06"$!%T M1.5L0](Z)/T@&B).J"6""]%X!36RQ%J3^OZ,%Z_^9E^]?_WVA7T7?@2Z/WK= M&&XTX,)(;6_6$7%-?)[Y%$IGB"L*N'EP51Q7GCB?' F?(7NCCFZ40!@:R;&3 M%DI '(6X;#J5+B%5FL)>X\PG6R+(.*Z U M%G^3O_YFBY=6OOOMK7WI.2J0GP9B&3B\3 YC[S7)!SO-)N.HLT %;C8+!S@/ MEHKD2X?M9GT1.O#4<7;\ZG_ZSW]K?^/_\6&VJO[SW_X?4$L#!!0 ( +-> M!TTLF6;P+D8 ,)E P 5 ;&UN>"TR,#$X,#8S,%]P&UL[;W9DENW MDBY\WT_AW^?:VYB'CK/[!$:WXLB20I)[G[Y"T.2J*FY37&J2):OVT_\ 661- M'!:)-9'EL$,JL0 0F?DAD0DD,O_W__G^9?+#MV(V'Y?3O_\(_P9^_*&8#LO1 M>'K]]Q]_^_23^F3>O/GQ__S'O_WO_^^GG_Z?_OCV!UL.;[\4T\4/9E8,%L7H MAS_'BYL?_C$JYG_\<#4KO_SPCW+VQ_C;X*>?5IU^6/XP&4__^/?TQ^^#>?'# M]_GXW^?#F^++X&TY'"R6WWVS6'S]]Y]__O///__V_??9Y&_E[/IG! #^>=-K M9XOTKY_6S7Y*'_T$T4\8_NW[?/3C#Y'"Z7SYW16^9-W\^XOV?^)E:RBE_'GY MVTW3^7A;PS@L_/G__?KVTY+.G\;3^6(P'18__L>__?##BAVS5)G<_HY-SO'SX/=))?[M[5?K#&^_W$[2BGJ_N"EFIOSR=5;< M%-/Y^%OQ)B[)+T6%R58=HM5Y[_J\.DQJ^H96J:X,L.,&JH\&/9@DA?3IIB@6 M!^>YM7%#<_DPF,7]Y:98C(>#R5$3V]JSOEF:P?S&3\H_YY\646!I$SS(MSU= M:IQ7N53Q<>.NL"5L;5S?7-;F@9J.7/RBQ=V;Z54Y^[+P_KLB[PYTJW]^ MU=;)]M;US69E;53?VG:UKWM&GP??#S-G2],ZYQ%=M^MQ9+N:SRL82[O:-SX/7:R%89JCHYJ*V%_KSIG]RT"NYQ5L*JV-&UD'H]^K*C- M*G6N=Z[S15((R94II]4TR>X^3U@L^C'X_@Z9%#M4M'U75T[$B- M4&'*^>+78G%3CK+4V&GC-4+1T>QOBLL?BV'RIQY. 6?E-/XX/,:4/&:,EF;^ MKEP<9F_U$5J:==5#VZ,&:6GNU1!]Q!!USCON:K>QS["\GHX?5GB%V1[H6-\< M/RW*X1\WY614S.;N?V['B[M#D]O=H\E992C@DP9KDA8[_C8>%=-1Y75WQ!!- MSKNZ!U:E;[,SC9^_%\^@NZW?9#9[TBU= M(LITB0C9;YK MX)KG_SFNH:+>F;\1MB3K:C#_?4G;[?RGZ\'@:^0+ MY#\7D\5\_4G2[/PG .]C+/[7_., H(Y$C2IX1.4BQ).;OG;+.4OI]=#Z;C?RTE9LKI/,Y\ MM/Q'=*0_/)+F^RL_G@ZFP_%@\K WV_%\."G3"?SG*!P=9_C''O[4_56!"4BA M99P[ZRB73 (/B=-(0:^Y\I6X^ABQ:C;\H9S%??WO/\(??XB_N2IFL_O-8N@H6E,LB/07IR,:@4/9(,\?M$"S"'/16BGOBF@]+:.47O)H#\@.]@V M(@$PHEP#9:#VGCF^IID!S3-PAEXMSNIF>UM0>SAN&=REP\+# -O1(W!/N2IC=%IB6L0"5@;2E=7 ,&PTUP\QB%:GA1F_X M1!W+ 1%YM2#*9W1; -J^2YO)8#X?7XV+T6%051PA2$40HT0(::27@" G\9I^ M CW( !I]M4!KAOEM@6^_J1C7SY-#_J/M^_4 01KBO*,@.IRK"QN505N(7 4E[6+8O@/4O1V#IU1QR7QTB# 4A&"FQ9I:Y'2E MPYT=B!.O%G&U\KPMA)T"KMTT,H:E,\80H:.*AQ0""%8T(B(LS3G:D*\65W6Q MN[LS]&UA4*_@"!UQ"QW$R(!H;0NCA138 J0(=QY(P#H\0A_>%*/;2?'^:H>P MJES251\D .*%UT(AB3!5% H/G2:""Q$W7)GE[9W_T7IEF#RW<)KB?VOV]H: M9T;:FI"[$[!8;:B@ :(2>8,(--1B+)S2R FHC"8,J==]")^/R$:DT.(&=EQ2 M@1;WLOLPT\-[U=.&(2YZ3#GTR*CH8ANF"022:\: D-$HZ7 OVL+=9=3"W>K/ M*JN_ZA"!4$VE]!PY!"/>E)):,)]>61V.D];/*1=37*E MW1Y>3ZKOXP.7 [O[!:0\\%1R;(QGV!K--%O3"ERUJ,OSP<^I@MZ%EQI8VEIH MS].IVO++8#P]:$8]:Q\,!5R*Z$PYAY7F%&JF[FDST:&"%PJ7/#D_C]BI@;,M MGI*N;8C/T:&93U92&_WS=O68]=?BR^_%;/_)484!@H:.1L^+6<:!4C2Z0L:M MJ2<$7]@VEHF E\>D];.X X"]*Q:_36?%8#+^5S%Z>"_]2^3-VW(^/P9JE88* MSBG (B^T9%AA!10"=,V1:,17<@W/YRBD,= UP>S6C:KH715OXH^5+*E-X\ X MA@0JRK"SFJ^WB^6I8)E.(LOI(DHBDG#]9AHE M&1?1(3>WLXF%%$N,(!'CA04@EXRZHDC45]@HS3;* FI9(['U\-7'C6" MM5E&=ZV-T]17!M7'8GC_:&!5JJ(*"#-@3@"R+VQ:(W'**<[V^L3"&6'=9 MKT%:T)[U,[T/X%Q/?:NQOTJ$?R) *XP4R!N; W*"V NVV1G"OLVP5\XBNUG@NMN.!6.6T1LFYC ME"$/_CXI<=0/UX8YPKR#/,Y]RL#CD:=Q YA R065!)+]<;,DUFGU#U\ MD]-CN)\HD:XQ_^!*-&)Y5QDZ<,DA9@9Q:ZR@##K!-A:@B6+-N6D!KQ+$#;&^ M#V#=3Q \$:<'1@W0&X&]AEH3&)UI9=*3AB6?%-38Y7B'\'7>!M;/]1Z%G'?\ M)/+49R3(0$ZL I2E_S32Q%O'O38"4D14)6.BA2>-50YI3WOG>/S(P0( $#'2 MP93I$D,AC+(>.&^91[K:TYLFP@2^1J,D&BMWRSO6)H.MCD?/OI>.C4N@K3UL MR]Q3B8X3'SP]Z1J,5A1ZX0EEC!HE%6,>$L4DB3K24'U9%_(UP:QFKK:UV^RI M4]OBCK(Q"!YE /Y0SI?5,"KL,U6Z!P( A 9YPRFE$FM-@:7 *^T1<(YV^&[I MOHY4J$1]9T%H78 H1.E?)6L.3QM36C M83"_4=-1^BOM>M\&D^5#G(49S&9WX^GULM;M/LNA2O_ HVT$O"?.16<_FDW: M"V8$B4PER'-_^9@Z&0S/38H&V-UB?%*J(C!/%<[BS*-%_:Y85,H.M;-;L$2; ME#,WJFY'H2 B6E3 , ]-MJ9G ?X1]NE7Y>;S;?BOXK9[^7Y0JQ&?K>%K'51 MUKLXTSU(>MPL, L8MO$/8!!E! KJ(E.8%<@P(F&.1Y,58'EV>,G@:GMIB(NO M@_'Z8?O3.JU[\+*O6T"..V6IHP1#RCB06"K$I$,0?&KG 4"22M@$)%'AFE 74Y(3''!R4^*OMU=HC)86M[*J?\6LP6 M=Q\F@V56K&2M?4W>Z?XM:E^W@*CT+FZT(N7?D,0*KDQZ$T\PX][*5HV=\_3, M:F1O6T#RX^EX4;R-=N7H393;]'H<+;(5._9#:7_'H)A'TB,!O4;4<)>>K2E% MI&*0$VESM-%YV#_98*J5P6W!R=[+97UK^+T*E'9W"HCX5&U):F8,-59JBHR! M'%,"#1,RYYU2#Y]^U(2X1N\GU>2@*YGG[H"@VF$6C'A- +7+" M00!TM $]=%*2'&,FZ_7#^<"D#KZVZS$==)4"C,8\,S"5,(JV.U9"6YY"&I%T M1&.=DPCK^&<#7?A(-5T^',G(MF#P*&%PM+Y?EK.O<&E5=8B0;M8=\11SB&CT M-*4V%"% D()*@:PPF;Y[2XU>A38D@ X@6/VF='>GX#Q-9]\@Q5]3J%!06(51C 1VCL!5:>64)I\A;A1G7 ' M@<>6Y.2A[6'< M7C/8J86U;9_O?"R^%=/;*N5_MW8(FGO.E(_&H\? )B-^S)CP/NX.6,OC <*Q+7BG+9"Y9PK]]U[:]RLKHOK MK1XX/N)*]5/'K9T"Y-HZJ[U+R\4+JP"C-AJ#&AN.&,Y14&>TMS6#K=K8WL%N M5VV;"XYK8P&,"P5X:H70@,7M6EIJ))=(XM>QOS7N\1_)Y[;PH9EPD]G9 %+RF=K:T>)HM+P"&DP^#,:C-U,S^#J.YL.^ M@\7M/0) TKKD*5!GHD+VRHFHAPEA"%D&:4Y^S5YF)ZX=-/4PML4SZ8XR"VL% M"%>2::00=0(K9(TEJ2X4@![0=L^2SGY3:Y;[;:'Q8ZJB.2U&;C";CJ?7\T=4 MV>)J/!SOL\0/=PX*6FBY\TXB0#FE*M5@<8A+( SE( =S?;?(&\!<[0SOSM$[ MRL$+5&&.HYLJO2)4 2"AL2;*A $H'!4Y-RC'![BU>TS0 (RR&=R7$*>,T*9H M5D+D"!#. $(C Z4P4@DDI3(.N*R8_;Y'QS4 J9K9W4EZEE7>LIMB,1X^&/*7 MF:L%ZY3456O-!(V[0]PDI(*.#RVG. MU>WB)JK=?Q6C:O!ZWBL8( 1+S[2)Q"G>0 N/170X)5(ZRBT'5GV_8VT+8YD\ M[PQ;;^;SV^-PM>H1@/5(.L9X>JL"F)!.:(M!7$)>^[P _EZ>#+4)HY-8W!F$ MWM\NYHO!-"6T/@9'C[H%["UD""/&B*>66R'C4O& :,*$@C@G>K'_IS]M(NMT MIG=ST7&"G55M@$ 5, (DN-%!0QHR#$EECNH>&:9!TN]KGH4_/XRN1TE[@Z:&SM[A0P MT$(BX7VZ<-28:0(=U(HB2*!!BK1Z)'1Y>#J)RUUBJ9K5=:!G?!EA,A'-5&>Z5Y!JKZ7-*H+52=SNJV#AE3@DD_*?^<;WC3BTS0FVD==ZKX MHEN VCKC&14D;@Q:.PNX-@X;K*QCW%>*>FF&VI1L,4[WPZS\-H[\U7>_S5.B MD/=?BUD4Y?1:#1?C;ZOG .4T?G ;/[O_93FMPI=ZOB 8BJ.O29V#3$<#S@$J MP8J##ED*(>P@OV8_.A79"8:AF] 6*(D!PBK]"& M%J'X)4NWSPU2>5]J(L_WD[7RQ-IL_EQV)81GMRF4/Y43F9LB)_JR3Q;^#K M@L,,<>N$A\YA;@DR0*TY"Q#(\2K[_D*J8_#W0)RM)97;E+FTX_G7>W_K_=4J M@=&^LGK[.P9+$39$A!YDJ*NB^E\.>E]YQ=;.P0C,*$. M:VV]PDIR(1B]IXYH!L0%;\V]P&"MXFD[-\,FX>Q]MGU=3(NKO?'R!WH&"#@P MQ#*W#+R5EA#%UO1"8G,LQ;Y?T?<*CO7*J=7,#BE%0.32:N;WT]Z#R)U] H : M>!$9I0VE'#-+*5K3J%S6P_SJ=_=RA<5I<9VNNC^_+ONO+MFTA;\XQUD1=;@M M5G\_XLK]B[P*'GCU00*$'E'*)#766B(L)$2LN1 _RSDT[WW2XS[AM#&1=0?< MEV6[CH+LR^Z!0*N1A7&Y.F^)](*RS9(%0+43=?Y4G;8'UR80HU58#K:Q*H8;>,FPVM%(DVDE6^:H =SKW.]RAER^7[[/K'4HK M7Z5[4$AJ1"01$@%N$9),^'O**>X0=<5A0"""3T5S96"A,YAS>]#WO M9_<10>T)KF.8WT>@-Q?H>^07!(FA-51)XJ64#$3W4*_5#Q6>Y\"^[Y?>;0;Z M-BN6]IZDE,.B&,U]Y&5Z.Y,RE43F/;PWW?LHY4#?H PS%GNFH$;.8(D$AOW*1$/Y%#OIP= M'9=QZI"!:$J51M)# X$'5F"R/F!CJ;S5]/=HW;=H35-IS?7]EQXN=T M-*^H6_=V#-8B18FW0!@I%=.*N75T &/>YB0A[_\):$\@6HMHSL-X;YF2S/E,?K2T8MRJXCF&>KLWF33[&//(+ B!8"LEQ M*F"H@:$,D774871%LMXG]3THM$T?K5FQM&U$?"[5\']NQ[,BDAGGOKC[,!E, M%VHZ2NDOOZ8F%0R*PX,$X93PD@ I!/3""B0U7G-!6)D3L7QJ',GG7CAOC<%I MAX51NZRZNX5X5RZ*1V$RQUV%/>\E6?6%BAK M%TMGZG-YH[=BVY-$&56TYO.^P2K$B;#,4 H=$H)P8-C^-*.A@E=;!O(%QXS#W$#!F$ 0-&KF^GN> H9P^O[E>],@U9MU3. MPVEJS%D*FD7;QB[K,1''D"?QWQMN4=QNI$LOS@;:0G*K@FL+YN[JJAA&K]-] M'][$95E\C$KI_331&2WJ]%>RJK\-)@=,@F.&"<0)B+!$$@H/E--$T,W60[G. M>8#<]X#!1OS\!IG?%@RW3_9#$24R>FYC[X'A,<,$(8 74'H6S7!'L#-6RXT% M%-?D!6O21F#8(/.[A:&*>G\VNXOJ_& YTRK]@^#"0H$U@I13K[BR:OW>BZ?\ MB6T&#'Y=BB?B8;:X2/CE\?ZR<.=I=/2 TRB2S2!.1LAZS0GL2,ZUTM%9=E>X M<],6;T@[1-UQG&\M/>K23+TNIL-'8?BM)T9-U\3CU:%$8N3C.=GQ?#@IY[>S MHL(EU%'C!*"]1PQJS22@G$"IE";26D*8IEI42J_4(3\^1P'IR?YHB>,&"I@3 M1APUV %%)802*ISN,)DP2FJGN@I+:T89-(26+24J&A-!6VK"EL/;1$*Z8HD$ M+.[>3*_*V9[80]+Q)0-HA MB#4ARJ;'$T0J@"&3&GEDI&GI 7N[WG(#0BUKX>YQ]F!51*@XFU&:D9\,MN6[ M?]$F6(&L=MY[HQ2%5&AC(50$BFC: @-S#@'[&LW>+"9RV-L,*-:D?E@;RC9: MKP?TQ9.V(9TT9^7\-IVE$<.6QN%BP^&A6# MR7\7@YF/GVP[L-W3.@"OE%<6J.CS4":8MBBJ0TNT(DH+TL[UV"4")H_1;4!F M!>GJH'G4/D!KM43>$B4D)9XK%\DQPGOK4W69G+#KOKZ];A,VI[.Z&>!\G@W2 MHX-/=U]^+R<[P/*D36 *$B^$,=P9JB&(DQ<&"I'29$#"QN!XGLJ:+=X,ONXR5;4V#1C+NH2":X$93[[ET7'$7L8VY2F=E;1Y- M7@1$:N!RDT@QD>;98/)F.BJ^_]_B;B]4GK4-PE+,!!!(<$0C&Q37A"M,G',V M6F Y<8Y99;W.'"MY;&X&+/<91A[LI_U^T*[FP6C'(V.0Q@!0KXEFA.&4O]U' MSPY7._O9 1GY*B%3$Z>;5#%^/"EF)L[INISM5S!/6@9EHC]G%)3"2;DWX7@58(EG\N-;D7'E?RNUC$P+K$D&!M%"6682,]@RANB*(1: MXIP*N?!U'MO6SO2V[D_<8#:-LYL_+^_=^DWK\XE4N%3=U26NW^AJ,(=[1(RI9+"W0V65J]*=?0+"@FLJI0>>4 ^QUIY2:;2Q3GDC1$W6N9XHFTJELCF3,QF&!EEICNZ;'*]I9UXMG7D<,UM\ MH=%:Z4P*,(91&5&+L)>8*0/SY3,/F\[6$B7%2$U'OT4;=//O-0<3O7HP'P_W@+"&T0.(KA1A7HBXAR*% M!,),KOFF.,U);Y=UUWLF^&Q?!-THR6_17EDMNT=^5,HB%45V"*9'CA20<=!$ MOPNGHH@:(R4=7?.#"IMC.6?=)I\)))ME=UOP^T MS-Y?O7#=#X'OJ'$"0!HB)Z&#F"I!)*!R8Z\@D%6"(^M&^DR@UR2S6WO7^(PI MAP"VM7U(6J,=4,H9(MB&P]#E:*RL^^\S 5K3#.]TN[R?\@OU^U"+[MB-\_"(P4,- MK#,R5:U1W#KOY,::U=[E9'#)NF0_$T"VP_;S\'\/Z\M:Q@^",Q47-36<4IA2 MW4:&K7D'N,Z!;-8E_YE M@LA=.R&[%J0QSLBNT8*"F,A!06:$D$9-8H\\(/8 M:N\,&XDF.!-4-LOOKKR1PRIQ1X] ."6>:.BE$"B:+7&Y;8QG+_->:;Z&BXUZ M^-K5#>3G)VDBS_K"T1./J(AVCB.46LR5UTIB 'P*#%+5DOTV0^6GX4TQNIT4 M[Z^V^J]Q%[P'S5(:5<(+3APQ"(,@M@)A(C%-64RA]D(13+V"P/E+?/I9'V[* M+F30EF+P@_%LF5KBUV*0WI _2=G9NE[8S.;A47N5M.'[N@6HE34<6*PTI@X" M99#!ACI$#17 5<)^>]16T0)[^P5"F 54R8CME)(NFBI.&:L@YEYYF56@JN]K MO1X71: >4*X8KO5=NR")8 M9P[Z?*!8\M.&@6")F7'&8L.HPE([:*2 $@J(A,RJ2MM#6[T>X3[?MG,XVI9[ MMZ%MHZLK3O"A@Q;?AF,]Y5[.VJ,F$TY3& M#4)(;1@V""DO(,M)1M'#0-WN<'4:O[O$%3X)5_>] N#0 N"42'7E, -*.,0P M9Q!IKPG+><_7PP#;[G!U&K_;PM7&)(VN??$F_KC/J'_9./CH\2C/)%/:4.6) MLBKR36AC@-=:YJ"HA]JI)@,^FX]MH6-[+N M;O$>T%0>(S HB < (N !A2:N M/NX$%Y(X)A5P6>_4>XRE$T!0*65S/HO;.B7\I2Q'?XXGDZ??OCG\NY]"?=^S M_KOK,\?U/*+LGM<0.BI1]%'C!*P]%A!@;IRCE$(%"26*08FT4\Q5.I=OEA\5 M2 U:>I0V3V4!HLD-L)I1X+QE$N%(S64IBX8D7-;"W+;51,X4,1A MS12@& 'MD(+<8YF,#UVM@G:S_#@NE_N>7D%(C"'P#COHJ$=2"X\)$9A!##2M M=E-ZJ6N[,@YVK.U\?K>UW%?Q[QLSJ;L%_VPB%9;VCA[!8:4T1U0:@XA3W$=/ M@5%.N;(4$ECI+*$UC M=*-SSJOZ?NV?+?;G?F(M+&[M*.'I;*M#)Q E(V.BLP.C%\($PX2S-3T&L)R\ MWGV'3+:(]T/F2-:V=JY0SA?OK^ZG6:D2SI;V@1BCL";8$*:%X90(1M>T269S MWC+VM69 4YJF#@9W IZJH(EVD_4.0>$\!%!K']?79D%A27/>TO1=QV0*=Q]4 MCF1K6Q#Y95;.YQ]FY=5XKP/VT"HH"ZD$@&@K?60&IXCX-1U>DYP4O,??AK1; M.K-N77(Z6]N"Q\DQHYB17UZ[T@H M$H2[-:U*9<6[]K781%,0JI/1K9F_Q22.>?U+,2UF@^3,JU%T:I?)RA?C;\5A M=%4;(#AJ(+/:075/+4/1/LB 5 ^3@M0-J5J9VQ:4WG\M M9LMWT?>(WX>>%VT#X20N""$1QLXY3LSR@F!%D^35KI!J2^[QR%HZ#\#D\K-U MC%3*5KJE=>SM[6\0^6T?#K9 MP[;/SC[!8H&\!$9QA(SPG &X=E.9$C '0GTM=-$4A.IBD"ZC[Q9U1J^ MC7._7PKE=*Z+JW)6K-I]'GPOYK^.ITNIQ%VXB$)?+._4'H^2XF,6=[\6BYLR M_N9;LO:?B.WH$7C4#]H1 2F%P")&&$(;^F26SWE$C@ZYPN6TN!ZD5^WG MK8SK875K>_I)*>NE1M81)*U5FMI4Y=&)-2U4VJR SN-O:,Y;G>5PMA.4M)J: M&:AHN! =/2<,$J9.+5<\\/&A9.#M!Z^9F@47+6SNW_P:R+AJ;""VZBV&0>: M 0XY?+ !M E78,*L9].L+?).9-;GO,5:-(^@T'K>%H:HU$RIL<,<. M%:@SD0D21"98IZ."=V8=562<55DQQ%DWDF>X\37,_+[!L>:Z*]@:D=+M4N_2 M'QX;L.8%U3RG2EK?-]#F<)-7G.4HB72,SA;2<7O @5 4 ^ZID%!RBM8G08:Q MK,Q&?=^@NT9H33)I+VYZXTG;\;?QJ)B.'A5^'4[B7_LLQ"K= Z5*."6L3Q63 M$ ):1Q-IO3H9RTTYQN%(:-GEX.G+.*QIPAG'LAHCXL@/74/Z2PP4C3EN*Q)R*]PL@! M&L034NC*U6B1J-Q&F@P>3.]*F=?EJ.NTO&],BV#*'(6 M L>$))03KJ&EDANBI0 V&FW=:9F'^E)^/!TOBK?1X'Q!T<'Z(94'"<@ID5)> M.J \599K@Y&4QG,,H=*JL]HB+3@)#4%F9\&PFF717D#[J+C:/75]]^O@G^7, M3 ;S^8'R)$>.%#AD49,+:ZQVD==0.:5%2J7H&<":7YC]VP107IC#30J@)X!\ MH.'=X$MQL*3)":,%QJA-F9W2559T1YP6U$N-*$800XTNK+!)8Z@Y#ITU2*(] MA'Z8E<-B/M^>4N-@!8%*_0,U1E@NC>+04*2QEI(8KPG'@EH@7Q<*\]#Q HGU M\[\M[.W9/([8JH\8)7AO<72WM-:04N:Q1@Q;3UQZIN !SGEPU,=J!,UOT\TQ MOP<@/')[/G*D$)UN*:CP6D5^:.L4,Q@B K'TGG%Q:;42FT!*=336((&V$/FY M&-Y,RTEY?:<'\RV4'-J2*_4/3%F'N#<(.TL]84HJXS@U#L&C+)Y MWK=VKWL[7Y1?BMG'8I+>3Q^-NTK]@X9Q6R&63U\[-L6QNKC M> ]LN[<5RIE5Z1XXP(1(Y0W!G!+@%+04 )_JMA.L=8X5EX6U-G*3=^I?G"J" M]DY6GLYWF?;6?1].;E,,>(521M4&") X9H@5)MK&E%&AG89"6B\ A'*8TP/$>*#LU'-Y^N5U:!H^349ZF^G8,%AR@A ,O"$9Q"U!&>A?7 M>^0+88(0GY-BH[IAMSL%T!G"L7$A=*4*WQ6+'$6XK7L@5& 6 2"T-RGCC:8, M"ZHU!E8)2MM-T'[>N&N W]TKP=_FQ=7MY.WX:E\T0I7N02.@.%$(<> HL%)C M# AUEF-C7%XI@![F<>E(PYW,[^Z1-G^LD>^SMWTLDNLU2J\"_7@^'$S^NQCL M+V$S "X MM*EH($.4""A2*G,.,30>:$IS7L953]#0:4+(1@%9*_?[J3+3HOG\9UF;DKP? M+RBL.(#15R- 4HB18HYI+860/F7%SGELE/4"^0Q1V(8 >@S.^/6G&9-[1PS6 M(6RAQXC#=$ KY?+87H/(*(J%RSE1S'I3_#H >H((^@M17][69V6N!PP,8R$U ML?%_1YD2BG-GI-*6<<_RDCADI=Q_%0 ]00(]QF=L6R\^8]M E3* I%?_"E/& MJ;*6:>G36QMM4%ZYV..?$[\Z@!XO@GX"5%U%V=6.TB>C!J"X]=(09P6FU&IE MN+"0 F85$LYDO8U[;;3M1] M'Q9?%R_B?!\%^6[!9H/?%B0@7@F1;'9)!4$**$,LSKOS"N$Y';/] MD4^K6&X+Q7OY0S2ERF'EB8&46"@I U8H9 62DKNLJA.OY:JH#Y+I@=7PKMCW MT'=_QV $Q$ )[*WWU%"HH74LFDB>0>@)R:HX_M=%4@:KNWKTO@R5>FU9-)!R M#,0%'P4"J(=4,&@0).E!'F 05+(FVHE:.#9=SL'>P1G/;$H5'KUW:C%3/OY@ M.=?18^)&9*6Q[I\": @7!X(7\OG>UCZS#JT2,F%9&H!P8M-K#9>=["*'_VX2MET2>N:6(H-L5Y2*:FU+KJL M5C+L#:*4"EW)9FN8UH^#/W\=Q%4P'DQ6:6:3KSW[5NQ/>'.HY23=KJ'9\J-@JLV+K>.KF3BSJ.]FTSKX]&U MNW48&H(5QS%C3/:PMHY![I[I'>&Z*J-RZVC:_]A[>-F8>FE&2&B M:Q8I\5KY5$,#>^ 1HD+FX*6')[.-XN5X=K9IL:Z*1:2\J>4T_M"MH;J:3+29 M?T_)7-W_W$;'Y5,QO(T.3#2E*]JMU08)0$1)(FF$,CI:%T8Y!9"TP$/N,8.^ M.S/VX57QILJO+V>?!I/B@8SJ644/C!& 2FAF4!H):(2C9()3[0@BQ##C.G-< MFUOI=0-D9Q+1>EG?UG:Q3)GP.7[E_/W5+A[M3TA6<82 0 62<2=0]0I+JV/ MKCP5B!CGF(V!&$'-0B.A@4H.!]C"ZF580 M* $D\,*R/]6.C..1=Q+?6\->-'[N?AW,_B@6_G8Z.IQ\9WN'P*B)IKZD*NX7 MU%LHD:?1!<#.6,.TN+!,_PU(_3FNZF#SR0%>GU,AI'?E?=6UQ49M7SU7VSOU MTBG#! J5B!0JZVAT.IC6+#TK%P@8$WU*GI//I(Z#>W7(5FMI!D$RBY5 MS&J34G0@Y;&VG-MT<4AIUG/7'AYE-;\G]U-N;:V;CX/I=7' _]VT"41C0X4' M6$A#F=."$(*)U5Z2J 9LSHUA#[?RYCW<4SG;*CH..@^/6@6(O'?>&FJ5I XX MY5G<'IB.NP;3AEY8#NP3Y+<- 2?QKNTHQGVKX&V%Y)M'C1,,$$A:;)2CCEI/ MA5:$&4PY12XR*M@D3YZ9!WL0>1) MXP5'K&>8*Y#NP#A@4B*(A2/2*>&]N;"HF89P\SS[30N2Z %*5_&\Q2@9BZ?A M\O$(00LA"!>&<17W#!.M2R*)C9L%]YY[>&&9USM'8@;O>X"]A_RBRR2XOTUG MQ6"2R$G^CT[>?K&_WGOVV %Q2AG@& G"EAZ:C.LTQ2P!3)"PE:ZH+VM/;Q2O MC4BESTA.7GQ32'XR=HCVN:3*2A6M+HHY%))J3U!DF/3,T)S;MAZ>P?07R3E2 M:3\J*1DSRYH+JT<^CW[L.JK^T50J1"5M:1TP4]P+KX1%BC+AI;9 46,%XMAX M4"E9>$/^:Y1;D=A_,,;H2=GR?2Y MKYG#R!XD 6BH5B%S$$H.=62CISI5;63 >8^5,5))=6&7Z:>"(*,>X7$,[@'0 M&JY'* $RVL;_<-H/#=?,,0HD,:$O#QDGU2,\CO>MW22LMX1*UP4O&@=- M";?<8FR5IX!'NX0;SBUTV'$%=S\;7X^E@U' M=&$O36M4)'6SMBTXO2NGB]E@5'PLAL7XVS*#6_QHN(J.W .EO?T"I5H0((R$ MB%!%I4HOM"E2$*&H0L&%U9BJ$49ULK4M"#TZ3/MU/!\6D\E@6I2WU7!TN'-( ME%(KJ&/,T10M%%4PTUY)Q*0R/B>W0@\+0=4(IMIYVP&BC@71(]JLU##EQA.< M&RJUD A0#2ST4#/JLAXH5J_A=.:X.9F=)QO$.Y/!J>'_W(YG+^VTCW&W+:]V M%*3+'3(8J+"QV$BB"!7.*PH)5)8H#0#G*F3[== MJ66-%^G5TD$<28WT:L8$$A1CSBAET*RQ@N8 M:6:U95 91CTFTEG*@$H)I&%*3IX!KQY6.^H47L>SNV5X[:CXECEBB'H91*L@ M^K!04^" -$@RKZ DQB!#5,[I8P\+%G6+L1,XWB[*=A1MRQLPI/)@R$>UK>." M\A1JHV2JM@B]L0CZK&PCEWG$W2K#6X;8]HI6>0,&K;R&<1UA&'UA+H6&5DO" MD9'<2H*SKG O^ "]+8:W![%#E=-JX*2.)'BI-"(V,UHG-TG($K2/1OM+?/]3[%S'9<7"4_9!92$"T33TVT7*A$6&BI(?%.\F@C4]QQXNEG['\X M]KKG?L4$\U6'">FUOH]&&_2>4B"L0-I1YX#1%G+G+^Q9718>MF3F;(C-[;\Q MWGK2>DP5E$-#!$M5W%^%,5'=4AMU+4(.]T3G[3 ]MFCJ!UA"+VP;9 M.97C 918!K1#<:U29[B4@$!@XJKU*OXFYR"AAS91$V#M0 P=6$D/P19J-!JG MT0:3-].KK2(DX)1_!V/F+:T"M31.$GO MA7)1NR*AX^X=#4.N&3!(\0N+VJ]7F&5=;&T&$*OI['QE]+Q)(%8P@"R4'C%* M)=<>4.ZM0YHR+WU66?#^0"%+6F4MK#OY',_<#*:C23%;%,.;G:]V=K0,SCC- MO6"*P[6<2_%-/R2[&8W>V7[[-F047; M-&YPUB.M:#)=,4NI2KA'@G@#+J3Z4CW"S>-=^TJMT=E8-L_1( $&.^A MUAJ9Z.X0A05!6&F@E31*YJ2WZ'L1V$8L@H8%T!8$/PSN5DPH?QU/EX+X=!.9 M>E-.HFCW 6]_QT 94<()Z@D U NLM8J24P A(CWOKM9H)P@[ 01E@]SNX"RC MXXL=,YC?1,@C]5.'#DQ'0\YZ"3G5U.-H'T:E MES0KAY!KAR_#'&X8D2U+H?M,MFLW)FRHCJ82*WBO5US#"!.J!D1*(F7%*)O6066 09X I[ M3"L=CS3#C7?%GR^E5*R#.^Y)>S-]W&8<%>[7235U5J+^E13O>J7W:T7]['9].:,*>G9WIT!]*A).L)7.VK@5.V\8HYPR[;Q@LM+%=*.S%AKHE5-J-=,AU1;>"%91H]%2;//=KV.-X6-I].]&!"VVW- \82 ZN\%)890)F 0MQ3 MQC"F.>5B>XBE=D#P8M?,YGM;B++WXKK7]FHV2Z[0+/R,+/Q6S;^-A\>GVZ]=REB*2?XW3CBY^ M5/"/23J8=/O4(0.$3 "C>71IE(44*(#7BYQQRUX5'H\%S">>J^LTXYR[[35FT5.>$X,3P_WT4915A./.]!U;^.*2"_/ M3U-KNWH'%K]8"XI$*DH6%XR60*WIEE+E8*N']Z=M:;":V-WZH=C;TXH'8(< M%L);&!2X]Y>G>[]-?Q]/)FE=;!(![XJ& MK]0Y"*>IDSC%0'KOJ+:4K2DQ$%3+OW ^AE&.*,N&>5LC2C[=1'/LRYHF(\F%O*EH'B\U,;A&T+PMI]=9F-DQ0- @ MZEIC(.* *&P$E1N]:S#$.7&'?=YT:H=,/?QM*^+ATZ(<_G$?;K]Z?]S9%?_J MZRM\\TXL@"Z %#$JF\%&7]6\ZG0N*Y#=DLE[M; MU'W,M+%1P>^OMDSXL!JHU#]@P!5!BCMHE;<>(@&BI"(HB(Y@J)9AHN)FO03* MQ^+K?4VBG1DR=C<.E*J()0(AX";"%U.(P/ULN>:BLW?L;;QFK%><9;%)+PAZHFXX^3 ;32J5[F_BZ(*6STE)OJ'5,$ 6C MS;OF+'#@0@":B:IMUDBW@F@O&"?J]_%P48R6NO_PWI-KB6S$IOR96W*?YK**>#O4.R%O(T@MFHQ' MEB)%U9INY$E.@$T?2WOV 7G-B:A/E!@!XU3H ^Y;G4,G*8.."MBY[_FA?"95V"][%P:)^@VJ2@V@)M2ECT M_BJ]OC\,S!=M@XK6@O=8P>BK<2\9%@:O:9+,Y]RW]['Z:)_ ERN,WIS*[.+9 MVRI!0=F#!X%@-&D?S[M%;?E8O_3N]5EQ?@_RI&>U#=V'>&=/T6 M=82#Z3&03P',7F]XC-&%I7EH$Y1E/T78VG7,9 F68K2=TGM3:-\]3:4!0J0= M !$W.<><84HH9,F:>FO4I;WMZ@[ C3%M36'@ 0V#C.##)184T>5W!S21)GD%(C'6+>W>K]-[!KR_7J(!8]19 M92G6$FB)-H>[)"NQZSD>:/9P!=4DNC-<#L\T@OM>S(;C>?%A%GV\=A;)OAD$ M!CQ3W"N-K!122Q--\(W9(,1K.XX]BZ53HT#/94$M-]+YF^F'8C8N1\ML;@TN MGBW?%K @%"!&5 IUB&I* ;L^*I>:JYR%PO]:*+T27F\6Q<[+H:VD-K73U#>+ MP(6VG$K$ *-(8TX(6$>M2<%H3DDA\=.'RP 1DUCA#D.'#(..W\FBO&\QR?1%:&NEQ!?5I< MIW/9SQ>-^*9%U)M=X<#*]>7LJABGBM;+'.7?OXYGRQ$:WR>:G%<07 !+B='6 M.@FCRXC4VD^4GF45HTO%KO[:.LY2SKU9DX>VTS61G1MK1TTD. >+K>W( DP$%@FI45 "$DMW#BA'H.L M%\C5(Q%>DTG8,Y'V?AF]*^\OM%Y<>"W=P?TN4F-?&IS'ECBF#3?>:F]]JGBX M5E;29NU"?X4K]%*(O5\J!Z^$]QZ@]"1(X<@Y!J*X]$X*HQP"2AHFM5O+$-"\ M'!I_A2I<@LS/?]W^US*.HTF#\<@I!(P=]X)28P!DBCI- =T8&4#+G%57/;SA M+[NQ:\E>VMKJYYYXY!PCR+RWE'*ND(7 4,#%QJYQ)*O<%OPK@N(29'[^Z_;> M$>YX6WPQBZ"5BYY#2DVNJ6"04&7D6@X8@)R4\+!Z4,9?.V,/A'LQBRR=-O5S M9SQF@@%BYZ+(I.,< $<(=G#C-B"O"[:[M,AV_&T\*J:C0[7= M^YO\''H:U9F0C'%(K5$:1P>=4>Z-9)1 :[N!@P4M(+9CS@GC#@=&=)DIO1&J<*_'F%PEJ9VMV2W:2)[FZM MMI.X'&@3?7:&&?(6"V2L-M *8#T5W )=*92_8?J/K/F>WGP(B'GY(CH9%N4TK>,#B<[W]@M<8VFQ M0C!2* 5Q'BAY3ZMV!G66\K=-3!TI]5W@J8&_K3E,3Z=Z,*7YUO9!0NFT >$[2QK4)G;RA/[WE!_SRI9Q6RS;^HFWTP[B7$@/N M"&""0 897].$#.^LNDX+T,D4\HML?WFL;2T/U*: SH?!>/1F:@9?Q]$]/@B= MO?T"H1Y!2-*[/ZZPP]$[7F_X1GAT83G#ZT5.G9QM#47#X>V7VTFZ@5D>8R9> MS(J;8CH??RO>3*/;Z35G#9>^LXI^9Z>DFF)Y M>WG%%Y'\8N0&L^EX>GTX(>[V#L%#1KFD&%$=%U1R50#>4(=,SO.FK,"ZLP-4 M+?QMW7%[6R5Q[YL!Q#,V:*B]43F187Q/1-N6BG-TQ I>WOS4!.O-E9W<*JP6CN/$B)5.V!XT2U@Q("@ MB&G*$<=4:^O4AE)*<^+'^OBNJ#Y0U"L-R82\L!VM+VV@#K^[#;;B/K8$JT4\8+2B!'HRRH M8M"S]%:<;+8"A++N%7O\\J2=S;*R">WJX?@]J1Q8)A(K!%PB'MD#5(> MB7NJ'-8L)[;DZ'<27U=*8C&8+3IP66O"50Y[VP)-U+:K4[RW^]73DW9!&QRM M3Z2MYU893X&3:$T+M"0G/7U6KL7S DD.3]O"QZY#WS3EN$D7X^NIN8VRF@[O M/L\&T_E@N)3G=+3\UV0EW=$_;^>+Q+/EWOYY\'T/T)KYPL 48(I##9"7SE(: MW:;UI8@#$.6SW\DQU;KMR: NWFPC71WZ_ M&G>??RYW MA*8LCWM^?_[JYF,1B9N/%^NW.2OG^]%SFD-O*9O^ZF 8B3($5$,OC92>*;CV M]*.9KK.@?#8WN/F [IF"DE\YZC1^L=HZPWND???ZR.9-ST M/#?C;.[VXAID\Y8Q-?IP7^8W%9\^^?)C]XA!44>PI(ISG%@%-61VS1]"0=:; ME5=\YU$;Q_MPT[&3F!-O.G:.%[PB)"Y6B(RDG!K"O=ZL5J!U5AJ?/M80:^>. MHRY^=_DH,LW\7-\P.T8,@ I#HB U0,D4- M[538/%<%;?.]M3WJ*6%;W(BG=[G3T;-/?HO>1#:.:_W:@*WS0$*.A&8TREE! M9:@71C&"F6(YUG\/(^J:07B7$FGO\'<^G)3SVUDD^BFIRV<;*77)_$5RE7FU M;!19(P=/&+;$;0Y7@0/0S?JPG![3*]@N%V_XOT1UI. M__%O_S]02P$"% ,4 " "S7@=-YU*OQ1?? #O+ X $0 M@ $ ;&UN>"TR,#$X,#8S,"YX;6Q02P$"% ,4 " "S7@=- V!PMCT* M .: $0 @ %&WP ;&UN>"TR,#$X,#8S,"YX"TR,#$X,#8S,%]C86PN>&UL4$L! A0#% @ LUX'3>L*3EUN(P SZ0! M !4 ( !W_L &QM;G@M,C Q.# V,S!?9&5F+GAM;%!+ 0(4 M Q0 ( +->!TUGE^>E#GL #8G!@ 5 " 8 ? 0!L;6YX M+3(P,3@P-C,P7VQA8BYX;6Q02P$"% ,4 " "S7@=-+)EF\"Y& #"90, M%0 @ '!F@$ ;&UN>"TR,#$X,#8S,%]P&UL4$L%!@ 0 & 8 B@$ "+A 0 $! end