0001094392-17-000034.txt : 20170803 0001094392-17-000034.hdr.sgml : 20170803 20170803140418 ACCESSION NUMBER: 0001094392-17-000034 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 75 CONFORMED PERIOD OF REPORT: 20170630 FILED AS OF DATE: 20170803 DATE AS OF CHANGE: 20170803 FILER: COMPANY DATA: COMPANY CONFORMED NAME: RUDOLPH TECHNOLOGIES INC CENTRAL INDEX KEY: 0001094392 STANDARD INDUSTRIAL CLASSIFICATION: INDUSTRIAL INSTRUMENTS FOR MEASUREMENT, DISPLAY, AND CONTROL [3823] IRS NUMBER: 223531208 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-36226 FILM NUMBER: 171004259 BUSINESS ADDRESS: STREET 1: 16 JONSPIN ROAD CITY: WILMINGTON STATE: MA ZIP: 01887 BUSINESS PHONE: 978-253-6200 MAIL ADDRESS: STREET 1: 16 JONSPIN ROAD CITY: WILMINGTON STATE: MA ZIP: 01887 10-Q 1 rtec10qq22017.htm 10-Q Document

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549
___________________________
FORM 10-Q
__________________________
(Mark One)
 
x
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the Quarterly Period Ended June 30, 2017
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. 001-36226
___________________________
RUDOLPH TECHNOLOGIES, INC.
(Exact name of registrant as specified in its charter)
___________________________
Delaware
 
22-3531208
(State or other jurisdiction of
incorporation or organization)
 
(I.R.S. Employer
Identification Number)
16 Jonspin Road, Wilmington, Massachusetts 01887
(Address of principal executive offices, including zip code)
Registrant’s telephone number, including area code: (978) 253-6200
___________________________
Indicate by check mark whether the registrant: (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the Registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.  Yes [X]   No [_]
Indicate by check mark whether the registrant has submitted electronically and posted on its corporate Web site, if any, every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (Section 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files). Yes [X]   No [_]
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company.  See definition of “large accelerated filer”, “accelerated filer”, “smaller reporting company”, and “emerging growth company” in Rule 12b-2 of the Securities Exchange Act.    
Large accelerated filer [  ]
 
Accelerated filer [ X ]
 
Non-accelerated filer [  ]
 
Smaller reporting company [  ]
Emerging growth company [  ]
 
 
 
 
(Do not check if a smaller reporting company)
 
 
 
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).     Yes [_] No [X]
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. [_]
The number of outstanding shares of the Registrant’s Common Stock on July 18, 2017 was 31,540,042.



TABLE OF CONTENTS
Item No.
 
 Page
PART I    FINANCIAL INFORMATION
PART II    OTHER INFORMATION
 



PART I FINANCIAL INFORMATION
Item 1. Financial Statements

RUDOLPH TECHNOLOGIES, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(In thousands)

 
June 30,
2017
 
December 31,
2016
 
(Unaudited)
 
 
ASSETS
 
 
 
Current Assets:
 
 
 
Cash and cash equivalents
$
57,705

 
$
37,859

Marketable securities
91,244

 
87,872

Accounts receivable, less allowance of $495 and $680
70,564

 
64,912

Inventories, net
66,835

 
65,485

Income taxes receivable

 
2,389

Prepaid expenses and other current assets
4,634

 
4,113

Total current assets
290,982

 
262,630

Property, plant and equipment, net
15,091

 
11,858

Goodwill
22,495

 
22,495

Identifiable intangible assets, net
9,263

 
10,273

Other assets
32,755

 
31,443

Total assets
$
370,586

 
$
338,699

LIABILITIES AND STOCKHOLDERS’ EQUITY
 
 
 
Current liabilities:
 
 
 
Accounts payable and accrued liabilities
$
25,928

 
$
21,494

Income taxes payable
1,168

 

Deferred revenue
11,230

 
7,329

Other current liabilities
7,722

 
7,139

Total current liabilities
46,048

 
35,962

Other non-current liabilities
11,247

 
9,002

Total liabilities
57,295

 
44,964

Commitments and contingencies


 


Stockholders’ equity:
 

 
 

Common stock
32

 
31

Additional paid-in capital
383,174

 
381,189

Accumulated other comprehensive loss
(1,481
)
 
(2,779
)
Accumulated deficit
(68,434
)
 
(84,706
)
Total stockholders’ equity
313,291

 
293,735

Total liabilities and stockholders’ equity
$
370,586

 
$
338,699


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

1


RUDOLPH TECHNOLOGIES, INC.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS 
(In thousands, except per share data) 
(Unaudited)

 
Three Months Ended
 
Six Months Ended
 
June 30,
 
June 30,
 
2017

2016
 
2017
 
2016
Revenues
$
67,418

 
$
62,701

 
$
128,097

 
$
117,063

Cost of revenues
31,962

 
28,508

 
60,773

 
53,825

Gross profit
35,456

 
34,193

 
67,324

 
63,238

Operating expenses (income):
 
 
 
 
 
 
 
Research and development
12,146

 
11,879

 
24,156

 
24,325

Selling, general and administrative
10,110

 
9,488

 
19,778

 
18,987

Amortization
505

 
595

 
1,010

 
1,190

Patent litigation judgment

 

 

 
(14,632
)
Total operating expenses
22,761

 
21,962

 
44,944

 
29,870

Operating income
12,695

 
12,231

 
22,380

 
33,368

Interest (income) expense, net
(223
)
 
1,446

 
(414
)
 
2,915

Other expense
166

 
192

 
435

 
299

Income before income taxes
12,752

 
10,593

 
22,359

 
30,154

Provision for income taxes
3,559

 
2,992

 
6,015

 
8,614

Net income
$
9,193

 
$
7,601

 
$
16,344

 
$
21,540

Earnings per share:
 
 
 

 
 
 
 
Basic
$
0.29

 
$
0.25

 
$
0.52

 
$
0.70

Diluted
$
0.29

 
$
0.24

 
$
0.51

 
$
0.68

Weighted average shares outstanding:
 
 
 
 
 
 
 
Basic
31,501

 
30,779

 
31,397

 
30,869

Diluted
32,146

 
31,754

 
32,104

 
31,705



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

2


RUDOLPH TECHNOLOGIES, INC.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(In thousands) 
(Unaudited)



Three Months Ended
 
Six Months Ended
 
June 30,
 
June 30,

2017

2016
 
2017
 
2016
Net income
$
9,193

 
$
7,601

 
$
16,344

 
$
21,540

Other comprehensive income:
 
 
 
 
 
 
 
Change in net unrealized gains on investments, net of tax
1

 
29

 
45

 
23

Change in currency translation adjustments
133

 
596

 
1,253

 
1,234

Total comprehensive income
$
9,327

 
$
8,226

 
$
17,642

 
$
22,797



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



3


RUDOLPH TECHNOLOGIES, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands)
(Unaudited)
 
Six Months Ended June 30,
 
2017
 
2016
Cash flows from operating activities:
 
 
 
Net income
$
16,344

 
$
21,540

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


 


Amortization of convertible note discount and issuance costs

 
2,039

Amortization of intangibles
1,010

 
1,190

Depreciation
1,880

 
1,868

Foreign currency exchange loss
435

 
299

Change in fair value of contingent consideration
132

 
117

Share-based compensation
2,948

 
2,387

Provision for doubtful accounts and inventory valuation
2,026

 
2,278

Patent litigation judgment

 
(14,632
)
Changes in operating assets and liabilities
5,198

 
(4,852
)
Net cash and cash equivalents provided by operating activities
29,973

 
12,234

Cash flows from investing activities:


 


Purchases of marketable securities
(62,527
)
 
(70,412
)
Proceeds from sales of marketable securities
59,491

 
90,599

Purchases of property, plant and equipment
(5,301
)
 
(2,173
)
Net cash and cash equivalents provided by (used in) investing activities
(8,337
)
 
18,014

Cash flows from financing activities:


 


Redemption of stock warrants
(1,025
)
 

Purchases of common stock

 
(8,044
)
Tax payments related to shares withheld for share-based compensation plans
(1,323
)
 
(1,565
)
Payment of contingent consideration for acquired business
(358
)
 
(94
)
Issuance of shares through share-based compensation plans
289

 
275

Net cash and cash equivalents used in financing activities
(2,417
)
 
(9,428
)
Effect of exchange rate changes on cash and cash equivalents
627

 
1,065

Net increase (decrease) in cash and cash equivalents
19,846

 
21,885

Cash and cash equivalents at beginning of period
37,859

 
44,554

Cash and cash equivalents at end of period
$
57,705

 
$
66,439

 
 
 
 
Supplemental disclosure of cash flow information:
 
 
 
Income taxes paid
$
2,246

 
$
2,541

Interest paid
$

 
$
1,125

 


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

4


RUDOLPH TECHNOLOGIES, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(In thousands, except per share data)
(Unaudited)

NOTE 1.    Basis of Presentation
The accompanying interim unaudited condensed consolidated financial statements have been prepared by Rudolph Technologies, Inc. (the “Company” or “Rudolph”) and in the opinion of management reflect all adjustments, consisting of normal recurring accruals, necessary for their fair presentation in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”).  Preparing financial statements requires management to make estimates and assumptions that affect amounts reported in the financial statements and accompanying notes.  Actual amounts could differ materially from reported amounts.  The interim results for the three and six month periods ended June 30, 2017 are not necessarily indicative of results to be expected for the entire year or any future periods.  This interim financial information should be read in conjunction with the financial statements and the notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2016 (“2016 10-K”) filed with the Securities and Exchange Commission (“SEC”). The accompanying condensed consolidated balance sheet at December 31, 2016 has been derived from the audited consolidated financial statements included in the 2016 10-K.
Reclassifications
Certain immaterial prior period amounts have been reclassified to conform to the current financial statement presentation.
Recent Accounting Pronouncements
Recently Adopted
Effective January 1, 2017, the Company adopted the Financial Accounting Standards Board (FASB) Accounting Standard Update (ASU) No. 2016-09, “Improvements to Employee Share-Based Payment Accounting.” The standard update simplifies several aspects of the accounting for employee share-based payment transactions, including accounting for income taxes, forfeitures, and statutory withholding requirements, as well as classification in the Condensed Consolidated Statement of Cash Flows. As a result of the adoption, on a prospective basis, the Company recognized $623 and $1,295 of excess tax benefits from stock-based compensation as a benefit in our income tax provision for the three and six months ended June 30, 2017, respectively. Historically, these amounts were recorded as additional paid-in capital. Upon adoption, the Company elected to present excess tax benefits to operating cash flows retrospectively to its Condensed Consolidated Statement of Cash Flows for the six months ended June 30, 2016, which resulted in a reclassification of excess tax benefits from stock-based compensation of $252 from cash flows from financing activities to cash flows from operating activities. The Company elected to change its policy on accounting for forfeitures and account for forfeitures as they occur. As a result of the forfeiture rate policy change, the Company recorded a reduction to retained earnings of $72 under the modified retrospective approach. Additional amendments to the accounting for income taxes and minimum statutory withholding requirements had no impact on its results of operations.
Effective January 1, 2017, the Company adopted ASU No. 2015-11, “Inventory (Topic 330): Simplifying the Measurement of Inventory.” This simplifies subsequent measurement of inventory by having an entity measure inventory at the lower of cost and net realizable value. Net realizable value is the estimated selling price in the ordinary course of business, less reasonably predictable cost of completion, disposal, and transportation. The adoption of ASU 2015-11 did not have any impact on the Company's consolidated financial position, results of operations, and cash flows.
Recently Issued
In May 2017, the FASB issued ASU No. 2017-09, “Compensation - Stock Compensation (Topic718): Scope of Modification Accounting.” This ASU amends the scope of modification accounting for share-based payment arrangements and provides guidance on the types of changes to the terms or conditions of share-based payment awards to which an entity would be required to apply modification accounting under ASC 718. The ASU is effective for the fiscal years beginning after December 15, 2019, and interim periods within those fiscal years. The Company is currently evaluating the effect the adoption of ASU No. 2017-09 will have on its consolidated financial position, results of operations, and cash flows.
In January 2017, the FASB issued ASU No. 2017-04, “Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment.” This ASU eliminates Step 2 from the goodwill impairment test. Accordingly, if the carrying amount of a reporting unit exceeds its fair value, an impairment loss will be recognized in an amount equal to the excess, limited to the total amount of goodwill allocated to the reporting unit. The ASU is effective for the fiscal years beginning after

5


December 15, 2019, and interim periods within those fiscal years. The Company is currently evaluating the effect the adoption of ASU No. 2017-04 will have on its consolidated financial position, results of operations, and cash flows.
In October 2016, the FASB issued ASU No. 2016-16, “Income Tax (Topic 740): Intra-Entity Transfers of Assets Other Than Inventory.” This ASU, which is part of the Board’s simplification initiative, is intended to reduce the complexity of U.S. GAAP and diversity in practice related to the tax consequences of certain types of intra-entity asset transfers, particularly those involving intellectual property. This ASU is effective for fiscal years beginning after December 15, 2017, and interim periods within those fiscal years. The Company is currently evaluating the effect the adoption of ASU No. 2016-16 will have on its consolidated financial position, results of operations, and cash flows.
In August 2016, the FASB issued ASU No. 2016-15, “Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments.” This ASU provides guidance on statement of cash flows presentation for eight specific cash flow issues where diversity in practice exists. This ASU is effective for fiscal years beginning after December 15, 2017, and interim periods within those fiscal years. The Company is currently evaluating the effect the adoption of ASU No. 2016-15 will have on its consolidated financial position, results of operations, and cash flows.
In June 2016, the FASB issued ASU No. 2016-13, “Financial Instruments – Credit Losses (Topic 326),” which introduces new guidance for the accounting for credit losses on instruments within its scope. Given the breadth of that scope, the new ASU will impact both financial services and non-financial services entities. The standard is effective for fiscal years beginning after December 15, 2020. The Company is currently evaluating the effect the adoption of ASU No. 2016-13 will have on its consolidated financial position, results of operations, and cash flows.
In February 2016, the FASB issued ASU No. 2016-02, “Leases (Topic 842).” The standard requires that lessees will be required to recognize assets and liabilities on the balance sheet for the rights and obligations created by all leases with terms of more than 12 months. ASU No. 2016-02 also will require disclosures designed to give financial statement users information on the amount, timing, and uncertainty of cash flows arising from leases. These disclosures include qualitative and quantitative information. The standard is effective for annual periods, and interim periods within those annual periods, beginning after December 15, 2018 with earlier adoption permitted. The Company is in the process of evaluating the effects the adoption of ASU No. 2016-02 will have on its consolidated financial position, results of operations, and cash flows.
In May 2014, the FASB issued ASU No. 2014-09, “Revenue from Contracts with Customers (Topic 606).” ASU No. 2014-09, as amended, outlines a comprehensive revenue recognition model and supersedes most current revenue recognition guidance as amended. In July 2015, the FASB deferred for one year the effective date of the new revenue standard. The standard is effective for annual periods, and interim periods within those annual periods, beginning after December 15, 2017 with earlier adoption permitted. ASU No. 2014-09 allows for two methods of adoption: (a) “full retrospective” adoption, meaning the standard is applied to all periods presented, or (b) “modified retrospective” adoption, meaning the cumulative effect of applying ASU No. 2014-09 is recognized as an adjustment to the 2018 opening retained earnings balance. The Company is in the process of determining the adoption method as well as the effects the adoption of ASU No. 2014-09 will have on its consolidated financial position, results of operations, and cash flows as well as the impact on our internal controls over financial reporting.

NOTE 2.  Fair Value Measurements
The Company applies a three-level valuation hierarchy for fair value measurements. This hierarchy prioritizes the inputs into three broad levels.  Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities. Level 2 inputs are quoted prices for similar assets and liabilities in active markets or inputs that are observable for the asset or liability, either directly or indirectly through market corroboration, for substantially the full term of the asset or liability. Level 3 inputs are unobservable inputs based on management’s assumptions used to measure assets and liabilities at fair value. A financial asset’s or liability’s fair value measurement classification within the hierarchy is determined based on the lowest level input that is significant to the fair value measurement.
The following tables provide the assets and liabilities carried at fair value measured on a recurring basis at June 30, 2017 and December 31, 2016:

6


 
 
 
 
Fair Value Measurements Using
 
 
Carrying
Value
 
Quoted Prices in
Active Markets for
Identical Assets
(Level 1)
 
Significant Other
Observable Inputs
(Level 2)
 
Significant
Unobservable Inputs
(Level 3)
June 30, 2017
 
 
 
 
 
 
 
 
Assets:
 

 

 

 

Available-for-sale debt securities:
 
 
 

 

 

Municipal notes and bonds
 
$
90,403

 
$

 
$
90,403

 
$

Corporate bonds
 
841

 

 
841

 

Foreign currency forward contracts
 
94

 

 
94

 

Total Assets
 
$
91,338

 
$

 
$
91,338

 
$

Liabilities:
 
 
 
 
 
 
 
 
Contingent consideration - acquisitions
 
3,025

 

 

 
3,025

Total Liabilities
 
$
3,025

 
$

 
$

 
$
3,025

 
 
 
 
 
 
 
 
 
December 31, 2016
 
 
 
 
 
 
 
 
Assets:
 
 
 
 
 
 
 
 
Available-for-sale debt securities:
 
 
 
 
 
 
 
 
Municipal notes and bonds
 
$
87,029

 
$

 
$
87,029

 
$

Corporate bonds
 
843

 

 
843

 

Foreign currency forward contracts
 
312

 

 
312

 

Total Assets
 
$
88,184

 
$

 
$
88,184

 
$

Liabilities:
 
 
 
 
 
 
 
 
Contingent consideration - acquisitions
 
3,251

 

 

 
3,251

Total Liabilities
 
$
3,251

 
$

 
$

 
$
3,251

    
The Company’s investments classified as Level 1 are based on quoted market prices that are available in active markets.
The Company’s investments classified as Level 2 are valued using observable inputs to quoted market prices, benchmark yields, reported trades, broker/dealer quotes or alternative pricing sources with reasonable levels of price transparency. The foreign currency forward contracts are primarily measured based on the foreign currency spot and forward rates quoted by the banks or foreign currency dealers. Investment prices are obtained from third party pricing providers, which models prices utilizing the above observable inputs, for each asset class.
Level 3 liabilities consisted of contingent consideration related to an acquisition for which the Company uses a discounted cash flow model to value these liabilities. The Level 3 assumptions used in the discounted cash flow model for the contingent consideration included projected revenues, timing of cash flows and estimates of discount rates of 8.6% and 9.1% for the six months ended June 30, 2017 and 2016, respectively. A significant decrease in the projected revenues or increase in discount rates could result in a significantly lower fair value measurement for the contingent consideration.
This table presents a reconciliation for all liabilities measured at fair value on a recurring basis using significant unobservable inputs (Level 3) for the six months ended June 30, 2017:

7


 
 
Fair Value Measurements Using
Significant Unobservable Inputs
(Level 3)
 
 
 
Balance at December 31, 2016
 
$
3,251

Additions
 

Total loss included in selling, general and administrative expense
 
132

Payments
 
(358
)
Transfers into (out of) Level 3
 

Balance at June 30, 2017
 
$
3,025

See Note 3 for additional discussion regarding the fair value of the Company’s marketable securities.
Fair Value of Other Financial Instruments
The carrying value of cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities approximates fair value because of the short-term maturity of these instruments. The estimated fair value of these obligations is based, primarily, on a market approach, comparing the Company’s interest rates to those rates the Company believes it would reasonably receive upon re-entry into the market. Judgment is required to estimate the fair value, using available market information and appropriate valuation methods.

NOTE 3.   Marketable Securities
The Company has evaluated its investment policies and determined that all of its investment securities are to be classified as available-for-sale.  Available-for-sale securities are carried at fair value, with the unrealized gains and losses reported in Stockholders’ equity under the caption “Accumulated other comprehensive loss.”  Realized gains and losses on available-for-sale securities are included in “Other expense” in the Condensed Consolidated Statements of Operations.  The Company records other-than-temporary impairment charges for its available-for-sale investments when it intends to sell the securities, it is more-likely-than not that it will be required to sell the securities before a recovery, or when it does not expect to recover the entire amortized cost basis of the securities.  The cost of securities sold is based on the specific identification method.
The Company has determined that the gross unrealized losses on its marketable securities at June 30, 2017 and December 31, 2016 are temporary in nature. The Company reviews its investment portfolio to identify and evaluate investments that have indications of possible impairment. Factors considered in determining whether a loss is other-than-temporary include the length of time and extent to which fair value has been less than the cost basis, credit quality and the Company’s ability and intent to hold the investment for a period of time sufficient to allow for any anticipated recovery in market value.
At June 30, 2017 and December 31, 2016, marketable securities are categorized as follows:
 
 
Amortized Cost
 
Gross Unrealized Holding Gains
 
Gross Unrealized Holding Losses
 
Fair Value
June 30, 2017
 
 
 
 
 
 
 
 

Municipal notes and bonds
 
$
90,389

 
$
21

 
$
(7
)
 
$
90,403

Corporate bonds
 
841

 

 

 
841

Total marketable securities
 
$
91,230

 
$
21

 
$
(7
)
 
$
91,244

December 31, 2016
 
 
 
 
 
 
 
 

Municipal notes and bonds
 
$
87,088

 
$
6

 
$
(65
)
 
$
87,029

Corporate bonds
 
842

 
1

 

 
843

Total marketable securities
 
$
87,930

 
$
7

 
$
(65
)
 
$
87,872

 The amortized cost and estimated fair value of marketable securities classified by the maturity date listed on the security, regardless of the Condensed Consolidated Balance Sheet classification, is as follows at June 30, 2017 and December 31, 2016:

8


 
 
June 30, 2017
 
December 31, 2016
 
 
Amortized Cost
 
Fair Value
 
Amortized Cost
 
Fair Value
Due within one year
 
$
77,592

 
$
77,601

 
$
82,498

 
$
82,445

Due after one through five years
 
13,638

 
13,643

 
5,432

 
5,427

Due after five through ten years
 

 

 

 

Due after ten years
 

 

 

 

Total marketable securities
 
$
91,230

 
$
91,244

 
$
87,930

 
$
87,872

The following table summarizes the estimated fair value and gross unrealized holding losses of marketable securities, aggregated by investment instrument and period of time in an unrealized loss position at June 30, 2017 and December 31, 2016:  
 
 
Unrealized Loss Position For Less Than 12 Months
 
Unrealized Loss Position For Greater Than 12 Months
 
 
Fair Value
 
Gross Unrealized Losses
 
Fair Value
 
Gross Unrealized Losses
June 30, 2017
 


 


 


 


Municipal notes and bonds
 
$
26,062

 
$
(7
)
 
$

 
$

Corporate bonds
 

 

 

 

Total
 
$
26,062

 
$
(7
)
 
$

 
$

December 31, 2016
 


 


 


 


Municipal notes and bonds
 
$
64,918

 
$
(65
)
 
$

 
$

Corporate bonds
 

 

 

 

Total
 
$
64,918

 
$
(65
)
 
$

 
$

See Note 2 for additional discussion regarding the fair value of the Company’s marketable securities.

NOTE 4.    Derivative Instruments and Hedging Activities
The Company, when it considers it to be appropriate, enters into forward contracts to hedge the economic exposures arising from foreign currency denominated transactions. At June 30, 2017 and December 31, 2016, these contracts included the future sale of Japanese Yen to purchase U.S. dollars. Derivative instruments are recognized as either “Prepaid expenses and other current assets” or “Other current liabilities” in the Condensed Consolidated Balance Sheets and are measured at fair value. The foreign currency forward contracts were entered into by the Company’s Japanese subsidiary to economically hedge a portion of certain intercompany obligations. The forward contracts are not designated as hedges for accounting purposes and decreases in the fair value of $218 and $300 for the six month periods ended June 30, 2017 and 2016, respectively, are recorded within the caption “Other expense” in the Condensed Consolidated Statements of Operations.
The dollar equivalent of the U.S. dollar forward contracts and related fair values as of June 30, 2017 and December 31, 2016 were as follows:

June 30, 2017

December 31, 2016
Notional amount
$
3,148


$
3,827

Fair value of asset
$
94


$
312


NOTE 5.    Purchased Intangible Assets
Purchased intangible assets as of June 30, 2017 and December 31, 2016 are as follows:

9




Gross Carrying Amount

Accumulated Amortization

Net
June 30, 2017







 

Finite-lived intangibles:
 
 
 
 
 
 
Developed technology

$
65,527


$
57,790


$
7,737

Customer and distributor relationships

9,560


8,670


890

Trade names

4,361


3,725


636

Total identifiable intangible assets

$
79,448


$
70,185


$
9,263

December 31, 2016

 


 


 

Finite-lived intangibles:
 
 
 
 
 
 
Developed technology

$
65,527


$
56,986


$
8,541

Customer and distributor relationships

9,560


8,514


1,046

Trade names

4,361


3,675


686

Total identifiable intangible assets

$
79,448


$
69,175


$
10,273

Intangible asset amortization expense for the three and six month periods ended June 30, 2017 was $505 and $1,010, respectively. For the three and six month periods ended June 30, 2016, intangible assets amortization expenses was $595 and $1,190, respectively. Assuming no change in the gross carrying value of identifiable intangible assets and estimated lives, estimated amortization expense for the remainder of 2017 will be $923, and for each of the next five years estimated amortization expense amounts to $1,496 for 2018, $1,496 for 2019, $1,294 for 2020, $546 for 2021, and $480 for 2022.

NOTE 6.    Balance Sheet Details
Inventories
Inventories are comprised of the following:


June 30, 2017

December 31, 2016
Materials

$
34,739


$
32,993

Work-in-process

19,862


18,764

Finished goods

12,234


13,728

Total inventories

$
66,835


$
65,485

The Company has established reserves of $11,842 and $10,545 as of June 30, 2017 and December 31, 2016, respectively, for slow moving and obsolete inventory, which are included in the amounts above.

Property, Plant and Equipment
Property, plant and equipment, net is comprised of the following:
 
June 30, 2017
 
December 31, 2016
Land and building
$
2,584

 
$
2,584

Machinery and equipment
26,803

 
23,493

Furniture and fixtures
3,036

 
2,699

Computer equipment and software
5,682

 
5,204

Leasehold improvements
8,952

 
8,116


47,057

 
42,096

Accumulated depreciation
(31,966
)
 
(30,238
)
Total property, plant and equipment, net
$
15,091

 
$
11,858


10



Other assets
Other assets is comprised of the following:

 
June 30, 2017
 
December 31, 2016
Deferred income taxes
 
$
32,165

 
$
30,850

Other
 
590

 
593

Total other assets
 
$
32,755

 
$
31,443


Other current liabilities

Other current liabilities is comprised of the following:

 
June 30, 2017
 
December 31, 2016
Intangible asset acquisition - Stella Alliance
 
$
1,000

 
$
1,000

Contingent consideration - acquisitions
 
634

 
855

Warrant settlement payable
 

 
1,025

Customer deposits
 
983

 
996

Other
 
5,105

 
3,263

Total other current liabilities
 
$
7,722

 
$
7,139


Other non-current liabilities

Other non-current liabilities is comprised of the following:

 
June 30, 2017
 
December 31, 2016
Unrecognized tax benefits (including interest)
 
$
4,866

 
$
3,386

Contingent consideration - acquisitions
 
2,391

 
2,396

Deferred revenue
 
1,299

 
1,132

Other
 
2,691

 
2,088

Total other non-current liabilities
 
$
11,247

 
$
9,002


NOTE 7.   Debt Obligations
On July 25, 2011, the Company issued $60,000 aggregate principal amount of 3.75% Convertible Senior Notes due 2016 (the “Notes”) at par. The Notes were issued pursuant to an indenture, dated as of July 25, 2011, between the Company and Bank of New York Mellon Trust Company, N.A., as Trustee, which includes a form of Note. The Notes provided for the payment of interest semi-annually in arrears on January 15 and July 15 of each year, beginning January 15, 2012, at an annual rate of 3.75%. Concurrently with the issuance of the Notes, the Company purchased a convertible note hedge and sold a warrant. Each of the convertible note hedge and warrant transactions were entered into with an affiliate of the initial purchaser of the Notes.
On July 15, 2016, the Company redeemed all of its outstanding 3.75% Convertible Senior Notes with an aggregate principle amount of $60,000. Under the terms of the indenture, holders of the Notes were paid cash up to the aggregate principal amount of the Notes and were issued shares of common stock for the remainder of the conversion, with any fractional shares paid in cash. The conversion resulted in the issuance of 540 shares of common stock of the Company to the bondholders, but resulted in no dilution to Rudolph shareholders as these shares were covered by the convertible note hedge that was entered into by the Company in 2011 at the time of issuance of the Notes.
The sale of the warrant gave the holder the right to purchase 4,634 shares of Company common stock at a strike price of $17.00 per share. The warrant had a series of daily expiration dates beginning in October 2016 and ending in January 2017. In 2016, the holder exercised 4,248 warrants, which settled for 80 shares of Company common stock and $10,525 payable in cash, of which $9,500 was paid as of December 31, 2016 and $1,025 was paid in January 2017, at a weighted average stock price of

11


$19.82 per share. The remaining 386 warrants were exercised in January 2017 by the holder for 102 shares of Company common stock at a weighted average stock price of $23.13 per share.
The following table presents the amount of interest cost recognized relating to the Notes during the three and six months ended June 30, 2017 and June 30, 2016:
 
Three Months Ended June 30,
 
Six Months Ended June 30,

2017
 
2016
 
2017
 
2016
Contractual interest coupon
$

 
$
563

 
$

 
$
1,125

Amortization of interest discount

 
899

 

 
1,793

Amortization of debt issuance costs

 
123

 

 
246

     Total interest cost recognized
$

 
$
1,585

 
$

 
$
3,164


    
NOTE 8.   Commitments and Contingencies
Intellectual Property Indemnification Obligations
The Company has entered into agreements with customers that include limited intellectual property indemnification obligations that are customary in the industry. These guarantees generally require the Company to compensate the other party for certain damages and costs incurred as a result of third party intellectual property claims arising from these transactions. The nature of the intellectual property indemnification obligations prevents the Company from making a reasonable estimate of the maximum potential amount it could be required to pay to its customers. Historically, the Company has not made any indemnification payments under such agreements and no amount has been accrued in the accompanying consolidated financial statements with respect to these indemnification guarantees.

Warranty Reserves
The Company generally provides a warranty on its products for a period of 12 to 15 months against defects in material and workmanship. The Company estimates the costs that may be incurred during the warranty period and records a liability in the amount of such costs at the time revenue is recognized. The Company’s estimate is based primarily on historical experience. The Company periodically assesses the adequacy of its recorded warranty liabilities and adjusts the amounts as necessary. Settlements of warranty reserves are generally associated with sales that occurred during the 12 to 15 months prior to the quarter-end and warranty accruals are related to sales during the same year.

Changes in the Company’s warranty reserves are as follows:

Six Months Ended June 30,

2017

2016
Balance, beginning of the period
$
1,788


$
1,894

Accruals
1,659


1,261

Usage
(1,311
)

(1,319
)
Balance, end of the period
$
2,136


$
1,836

Warranty reserves are reported in the Condensed Consolidated Balance Sheets within the caption “Accounts payable and accrued liabilities.”
Legal Matters
From time to time, the Company is subject to legal proceedings and claims in the ordinary course of business. The following reflects an overview of the material activities with regard to these matters through June 30, 2017.

August Technology Corporation and Rudolph Technologies, Inc. v. Camtek, Ltd., No. 11-CV-03707 (MJD/TNL): A lawsuit against Camtek, Ltd. (“Camtek”), of Migdal Hamek, Israel, was filed by the Company on June 1, 2011 alleging infringement of its U.S. Patent No. 7,729,528 related to its proprietary continuous scan wafer inspection technology. The relief sought in the lawsuit includes the payment of damages and a permanent injunction against any products found to be infringing. Camtek filed an inter

12


partes reexamination petition with the U.S. Patent and Trademark Office (the “PTO”) on January 19, 2012 asserting that certain claims of the patent are unpatentable. In the course of this proceeding the PTO issued a final determination that 35 claims of the patent were valid and 18 claims were rejected.  The Company appealed the PTO’s rejection of the 18 claims to the US Court of Appeals for the Federal Circuit.  On December 22, 2016, the U.S. Court of Appeals for the Federal Circuit reversed the PTO’s rejection of three of the 18 patent claims, affirmed the PTO’s rejection of nine of the 18 patent claims, and dismissed the remaining six patent claims for procedural reasons. Thus, 38 claims are available to be asserted under the ‘528 patent in this lawsuit. During the pendency of the reexamination process, the parties had stipulated that the lawsuit be stayed. With resolution of Camtek’s petition, the stay in the lawsuit has been lifted and the parties are proceeding with litigation.

Rudolph Technologies, Inc. v. Camtek, Ltd., No. 15-CV-1246 (ADM/BRT): On March 12, 2015, the Company filed and served on Camtek a complaint asserting infringement of Rudolph’s U.S. Patent No. 6,826,298 by Camtek’s Eagle product with the U.S. District Court in Minnesota. The ‘6,298 patent is also related to our proprietary continuous scan wafer inspection technology and was the subject of Rudolph’s prior litigation against the Camtek Falcon system (the “Falcon Litigation”) in which Rudolph prevailed with a final judgment of infringement and damages of $14.6 million assessed against Camtek. The relief sought in the lawsuit includes the payment of damages and a permanent injunction against any products found to be infringing. On April 21, 2015, the Company filed a Motion for Preliminary Injunction to enjoin Camtek’s sale of the Eagle device in the United States. On or about April 20, 2015, Camtek filed a complaint in the U.S. District Court in New Jersey seeking a declaratory judgment challenging the jurisdiction and venue of the Minnesota District Court and seeking to have the New Jersey District Court find that the ‘6,298 patent is not infringed and, in the alternative, that the ‘6,298 patent is invalid. On August 26, 2015, the U.S. District Court in Minnesota ruled that Minnesota jurisdiction was appropriate for this matter while at the same time denying the Company’s Motion for Preliminary Injunction. Camtek’s complaint filed in the U.S. District Court in New Jersey was subsequently dismissed. On August 8, 2016 the Minnesota District Court issued an order regarding motions for partial summary judgment which we had filed in March 2016 granting (i) that the ‘6,298 patent is valid and Camtek is precluded from contesting its validity at trial, and (ii) that the claim constructions adopted in the Falcon Litigation for four terms are entitled to a preclusive effect and will apply in the course of the present litigation. The Minnesota District Court also ruled that three phrases not subject to claim construction in the Falcon Litigation may be defined in the present case. This matter is currently ongoing in the U.S. District Court in Minnesota with no trial date set.

Camtek, Ltd. v. Rudolph Technologies, Inc., No.: 1:17-CV-11127-PBS: On June 19, 2017, Camtek filed with the U.S. District Court in Massachusetts and served on Rudolph a complaint alleging infringement by Rudolph’s NSX product of Camtek’s U.S. Patent No. 6,192,289 related to kerf inspection. The relief sought in the lawsuit includes the payment of damages and a permanent injunction against any products found to be infringing. This newly served matter is currently ongoing in the U.S. District Court in Massachusetts with no trial date set.

Subsequent to the close of the 2017 second quarter, on July 28, 2017, Rudolph and Camtek entered into a Settlement Agreement (the “Agreement”) resolving each of the three litigations referenced above (the “Litigations”). Pursuant to the Agreement, in exchange for a $13.0 million cash payment from Camtek to be paid to Rudolph, the parties each agreed to dismiss with prejudice and release the other party from all claims, damages and expenses incurred or raised in the Litigations. The parties also mutually agreed not to pursue further legal actions on any of the claims reflected in the patents which were the subject of the Litigations. Further, subject to limited exceptions, Rudolph and Camtek have agreed not to bring suit against each other for a three year period from the date of the Agreement. Each party expressly denies any liability to the other party with respect to any of the Litigations.


Line of Credit
    
The Company has a credit agreement with a bank that provides for a line of credit which is secured by the marketable securities the Company has with the bank. The Company is permitted to borrow up to 70% of the value of eligible securities held at the time the line of credit is accessed. The available line of credit as of June 30, 2017 was approximately $86 million with an available interest rate of 2.8%. The credit agreement is available to the Company until such time that either party terminates the arrangement at their discretion. The Company has not utilized the line of credit to date.

NOTE 9.   Share-Based Compensation
Restricted Stock Unit Activity
A summary of the Company’s nonvested restricted stock unit activity with respect to the six months ended June 30, 2017 is as follows:

13




Number of Shares

Weighted Average Grant Date Fair Value
Nonvested at December 31, 2016

1,136


$
12.30

Granted

273


$
22.62

Vested

(277
)

$
11.35

Forfeited

(30
)

$
12.30

Nonvested at June 30, 2017

1,102


$
15.10

Included in the number of shares granted in the table directly above are 38 market performance-based restricted stock units (MPRSUs) granted to executives.  Vesting of these MPRSUs is contingent upon the Company meeting certain total shareholder return (TSR) levels as compared to a select peer group over the next three years.  The MPRSUs cliff vest at the end of the three-year period and have a maximum potential to vest at 200% (76 shares) based on TSR performance.  The related share-based compensation expense is determined based on the estimated fair value of the underlying shares on the date of grant and is recognized straight-line over the vesting term.  The estimated fair value per share of the MPRSUs was $25.30 and was calculated using a Monte Carlo simulation model.

As of June 30, 2017 and December 31, 2016, there was $12,601 and $8,697 of total unrecognized compensation cost related to restricted stock units granted under the Company’s stock plans, respectively.  That cost is expected to be recognized over a weighted average period of 2.6 years and 2.7 years for the respective periods.


NOTE 10.   Other Expense
 
Three Months Ended
 
Six Months Ended

June 30,
 
June 30,
 
2017

2016
 
2017
 
2016
Foreign currency exchange losses, net
$
166

 
$
192

 
$
435

 
$
299

Total other expense
$
166

 
$
192

 
$
435

 
$
299


NOTE 11.   Income Taxes
The following table provides details of income taxes:

 
Three Months Ended
 
Six Months Ended
 
June 30,
 
June 30,
 
2017

2016
 
2017
 
2016
Income before income taxes
$
12,752

 
$
10,593

 
$
22,359

 
$
30,154

Provision for income taxes
$
3,559

 
$
2,992

 
$
6,015

 
$
8,614

Effective tax rate
27.9
%
 
28.2
%
 
26.9
%
 
28.6
%

The income tax provision for the three and six months ended June 30, 2017 was computed based on the Company’s annual forecast of profit by jurisdiction and forecasted effective tax rate for the year. The changes in the Company’s effective tax rate for the three and six months ended June 30, 2017 compared to the same period for the prior year are primarily due to changes in the mix of forecasted earnings by jurisdictions and the recording of excess tax benefits for stock compensation related to the adoption of FASB ASU No. 2016-09.
The Company currently has a partial valuation allowance recorded against certain foreign and state net operating loss and credit carryforwards where the realizability of such deferred tax assets is substantially in doubt. Each quarter, the Company assesses the likelihood that it will be able to recover its deferred tax assets. The Company considers available evidence, both positive and negative, including forecasted earnings in assessing the need for a valuation allowance. As a result of the Company’s analysis, it concluded that it is more likely than not that a portion of its deferred tax assets will not be realized. Therefore, the Company continues to provide a valuation allowance against certain deferred tax assets. The Company continues to monitor

14


available evidence and may reverse some or all of the remaining valuation allowance in future periods, if appropriate. The Company has a recorded valuation allowance against certain of its deferred tax assets of $1,924 as of June 30, 2017 and December 31, 2016.

NOTE 12.   Earnings Per Share
Basic earnings per share is calculated using the weighted average number of shares of common stock outstanding during the period.  Diluted earnings per share is computed in the same manner and also gives effect to all dilutive common equivalent shares outstanding during the period.  Potential common shares that would have the effect of increasing diluted earnings per share are considered to be anti-dilutive. In accordance with U.S. GAAP, these shares were not included in calculating diluted earnings per share.
The following table sets forth the weighted average number of stock options and restricted stock units that have been excluded from the calculation of diluted earnings per share as their effect would have been antidilutive:

 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2017
 
2016
 
2017
 
2016
Stock options

 
4

 

 
78

Restricted stock units
1

 

 
13

 

Total
1

 
4

 
13

 
78


The Company’s basic and diluted earnings per share amounts are as follows:

Three Months Ended June 30,
 
Six Months Ended June 30,

2017

2016
 
2017
 
2016
Numerator:


 


 
 
 
 
Net income
$
9,193

 
$
7,601

 
$
16,344

 
$
21,540

Denominator:


 


 
 
 
 
Basic earnings per share - weighted average shares outstanding
31,501

 
30,779

 
31,397

 
30,869

Effect of potential dilutive securities:
 
 
 
 
 
 
 
Employee stock options and restricted stock units - dilutive shares
645

 
563

 
704

 
630

Convertible senior notes - dilutive shares

 
412

 

 
206

Warrant - dilutive shares

 

 
3

 

     Diluted earnings per share - weighted average shares outstanding
32,146

 
31,754

 
32,104

 
31,705

Earnings per share:
 

 
 

 
 
 
 
Basic
$
0.29

 
$
0.25

 
$
0.52

 
$
0.70

Diluted
$
0.29

 
$
0.24

 
$
0.51

 
$
0.68


NOTE 13.   Accumulated Other Comprehensive Loss
Comprehensive income includes net income, foreign currency translation adjustments, and net unrealized gains and losses on available-for-sale investments. See the Condensed Consolidated Statements of Comprehensive Income for the effect of the components of comprehensive income on the Company’s net income.
The components of accumulated other comprehensive loss, net of tax, are as follows:

15


 
 
Foreign currency translation adjustments
 
Net unrealized (gains) losses on available-for-sale investments
 
Accumulated other comprehensive loss (income)
Beginning Balance, December 31, 2016
 
$
2,742

 
$
37

 
$
2,779

    Net current period other comprehensive income
 
(1,253
)
 
(45
)
 
(1,298
)
    Reclassifications
 

 

 

Ending balance, June 30, 2017
 
$
1,489

 
$
(8
)
 
$
1,481


NOTE 14.   Segment Reporting and Geographic Information
The Company is engaged in the design, development, manufacture and support of high-performance control metrology, defect inspection, advanced packaging lithography and data analysis systems used by microelectronics device manufacturers. The Company and its subsidiaries currently operate in a single operating segment: the design, development, manufacture and support of high-performance process control defect inspection and metrology, advanced packaging lithography, and process control software systems used by microelectronics device manufacturers, and therefore the Company has one reportable segment. The Company’s chief operating decision maker is the Chief Executive Officer. The chief operating decision maker allocates resources and assesses performance of the business and other activities at the reporting segment level.
The following table lists the different sources of revenue:


Three Months Ended
 
Six Months Ended


June 30,
 
June 30,


2017

2016
 
2017
 
2016
Systems and software:

 
 
 
 
 
 
 
Process Control

$
47,711


71
%

$
34,464


55
%
 
$
91,586

 
72
%
 
$
70,922

 
61
%
Lithography

3,533


5
%

11,480


18
%
 
3,550

 
2
%
 
11,650

 
10
%
Software

6,895


10
%

7,780


12
%
 
14,394

 
11
%
 
15,202

 
13
%
Parts

7,348


11
%

5,993


10
%
 
13,678

 
11
%
 
13,153

 
11
%
Services

1,931


3
%

2,984


5
%
 
4,889

 
4
%
 
6,136

 
5
%
Total revenue

$
67,418


100
%

$
62,701


100
%
 
$
128,097

 
100
%
 
$
117,063

 
100
%
 
    
For geographical revenue reporting, revenues are attributed to the geographic location in which the product is shipped.  Revenue by geographic region is as follows: 
 
Three Months Ended
 
Six Months Ended

June 30,
 
June 30,

2017

2016
 
2017
 
2016
United States
$
9,182

 
$
5,646

 
$
18,190

 
$
13,034

Taiwan
20,323

 
14,535

 
34,156

 
36,570

Japan
3,468

 
3,164

 
6,677

 
6,101

China
5,904

 
10,824

 
20,005

 
19,649

South Korea
14,221

 
2,226

 
23,751

 
3,849

Singapore
1,945

 
14,879

 
5,211

 
21,926

Other Asia
1,444

 
1,674

 
1,559

 
2,545

Germany
4,789

 
4,235

 
7,869

 
4,932

Other Europe
6,142

 
5,518

 
10,679

 
8,457

Total revenue
$
67,418

 
$
62,701

 
$
128,097

 
$
117,063


The following customers each accounted for more than 10% of total revenues for the indicated periods.

16


 
Six Months Ended
 
June 30,
 
2017
 
2016
Customer A
11.2
%
 
1.6
%
Customer B
6.0
%
 
13.4
%
Customer C
0.9
%
 
10.2
%


NOTE 15.   Share Repurchase Authorization
In January 2015, the Board of Directors authorized the Company to repurchase up to 3,000 shares of the Company’s common stock with no established end date. The authorization allows for repurchases to be made in the open market or through negotiated transactions from time to time. During the three and six month periods ended June 30, 2017, the Company did not repurchase any shares of common stock pursuant to the share repurchase authorization. At June 30, 2017, there were 711 shares available for future stock repurchases under this repurchase authorization. Shares of common stock purchased under the share repurchase authorization are retired.
The following table summarizes the Company’s stock repurchases for the three and six month periods ended June 30, 2017 and 2016, respectively:

Three Months Ended
 
Six Months Ended
 
June 30,
 
June 30,

2017

2016
 
2017
 
2016
Shares of common stock repurchased

 
245

 

 
615

Cost of stock repurchased

$—

 

$3,344

 

$—

 

$8,045

Average price paid per share

$—

 

$13.63

 

$—

 

$13.07


NOTE 16.   Subsequent Event
Subsequent to June 30, 2017 and through the Company’s financial statement issuance date of August 3, 2017, the Company entered into an agreement  with Camtek on July 28, 2017 resolving each of the three Litigations discussed further in Note 8, “Commitments and Contingencies”, of these Notes to Condensed Consolidated Financial Statements.  Pursuant to the Agreement, in exchange for a $13,000 cash payment from Camtek to be paid to the Company, the parties each agreed to dismiss with prejudice and release the other party from all claims, damages and expenses incurred or raised in the Litigations.

Item 2.   Management’s Discussion and Analysis of Financial Condition and Results of Operations  
Certain statements in this Quarterly Report on Form 10-Q of Rudolph Technologies, Inc. (the “Company” or “Rudolph”) are forward-looking statements, including those concerning our business momentum and future growth, acceptance of our products and services, our ability to deliver both products and services consistent with our customers’ demands and expectations and to strengthen our market position, our expectations of the semiconductor market outlook, future revenues, gross profits, research and development and engineering expenses, selling, general and administrative expenses, product introductions, technology development, manufacturing practices, cash requirements, our dependence on certain significant customers and anticipated trends and developments in and management plans for our business and the markets in which we operate, our anticipated revenue as a result of acquisitions, and our ability to be successful in managing our cost structure and cash expenditures and results of litigation. The statements contained in this Quarterly Report on Form 10-Q that are not purely historical are forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), and within the meaning of the Private Securities Litigation Reform Act of 1995. Forward-looking statements may be identified by words such as, but not limited to, “anticipate,” “believe,” “expect,” “intend,” “plan,” “should,” “may,” “could,” “will” and words or phrases of similar meaning, as they relate to our management or us.

The forward-looking statements contained herein reflect our expectations with respect to future events and are subject to certain risks, uncertainties and assumptions. Actual results may differ materially from those included in such forward-looking statements for a number of reasons including, but not limited to, the following: variations in the level of orders which can be affected by general economic conditions, seasonality and growth rates in the semiconductor manufacturing industry and in the markets served by our customers, the global economic and political climates, difficulties or delays in product functionality or performance, the delivery performance of sole source vendors, the timing of future product releases, failure to respond adequately

17


to either changes in technology or customer preferences, changes in pricing by us or our competitors, our ability to manage growth, changes in management, risk of nonpayment of accounts receivable, changes in budgeted costs, our ability to leverage our resources to improve our position in our core markets, our ability to weather difficult economic environments, our ability to open new market opportunities and target high-margin markets, the strength/weakness of the back-end and/or front-end semiconductor market segments, our ability to successfully integrate acquired businesses into our business and fully realize, or realize within the expected time frame, the expected combination benefits from the acquisitions, and the “Risk Factors” set forth in Item 1A in our Annual Report on Form 10-K for the year ended December 31, 2016 (“2016 10-K”) and any subsequently filed Quarterly Reports on Form 10-Q. The forward-looking statements reflect our position as of the date of this report and we undertake no obligation to update any forward-looking statements, whether as a result of new information, future events or otherwise, except as required by law.
Critical Accounting Policies
The preparation of condensed consolidated financial statements and related disclosures in conformity with accounting principles generally accepted in the United States (“U.S. GAAP”) requires management to make judgments, assumptions and estimates that affect the amounts reported. Certain of these significant accounting policies are considered to be critical accounting policies, as defined below.
A critical accounting policy is defined as one that is both material to the presentation of our condensed consolidated financial statements and requires management to make difficult, subjective or complex judgments that could have a material effect on our financial condition or results of operations. Specifically, these policies have the following attributes: (1) we are required to make judgments and assumptions about matters that are highly uncertain at the time of the estimate; and (2) different estimates we could reasonably have used, or changes in the estimate that are reasonably likely to occur, could have a material effect on our financial position and results of operations.
Estimates and assumptions about future events and their effects cannot be determined with certainty. We base our estimates on historical experience and on various other assumptions believed to be applicable and reasonable under the circumstances. These estimates may change as new events occur, as additional information is obtained and as our operating environment changes. In addition, management is periodically faced with uncertainties, the outcomes of which are not within our control and will not be known for prolonged periods of time. Certain of these uncertainties are discussed in our 2016 10-K in the sections entitled “Risk Factors” and “Management’s Discussion and Analysis of Financial Condition and Results of Operations.” Based on a critical assessment of our accounting policies and the underlying judgments and uncertainties affecting the application of those policies, we believe that our condensed consolidated financial statements are fairly stated in accordance with U.S. GAAP, and provide a fair presentation of our financial position and results of operations.
For more information, please see our critical accounting policies as previously disclosed in our 2016 10-K.
See Note 1 to the condensed consolidated financial statements included in this Quarterly Report on Form 10-Q regarding the impact of recent accounting pronouncements on our financial position and results of operations.
Overview
We are a worldwide leader in the design, development, manufacture and support of process control defect inspection and metrology, advanced packaging lithography, and data analysis systems and software used by microelectronic device manufacturers. We provide process and yield management solutions used in both wafer processing and final manufacturing through a family of standalone systems for macro-defect inspection, lithography, probe card test and analysis, and transparent and opaque thin film measurements. All Rudolph systems feature sophisticated software and production-worthy automation. Rudolph systems are backed by worldwide customer support.
Our business is affected by the annual spending patterns of our customers on semiconductor capital equipment. The amount that our customers devote to capital equipment spending depends on a number of factors, including general worldwide economic conditions as well as other economic drivers such as personal computer, tablet, cell phone, other personal electronic devices and automotive sales. Current forecasts by industry analysts for the semiconductor device manufacturing industry project year-over-year increase in capital equipment spending of approximately 8% - 12% for 2017. Our revenues and profitability tend to follow the trends of certain segments within the semiconductor market.
Historically, a significant portion of our revenues in each quarter and year has been derived from sales to relatively few customers, and we expect this trend to continue. For the six month period ended June 30, 2017 and for the years ended December 31, 2016, 2015 and 2014, sales to customers that individually represented at least five percent of our revenues accounted for 29.6%, 34.5%, 23.3%, and 23.9% of our revenues, respectively.
We do not have purchase contracts with any of our customers that obligate them to continue to purchase our products, and they could cease purchasing products from us at any time. A delay in purchase or a cancellation by any of our large customers

18


could cause quarterly revenues to vary significantly. In addition, during a given quarter, a significant portion of our revenues may be derived from the sale of a relatively small number of systems, with one customer accounting for 11.2% of our total revenues for the six month period ended June 30, 2017. The following table lists the average selling price for our systems:

System
 
Average Selling Price Per System
Process Control
 
$250,000 to $1.8 million
Lithography steppers
 
$3.0 million to $8.0 million

A significant portion of our revenues has been derived from customers outside of the United States.  A substantial portion of our international sales are denominated in U.S. dollars. We expect that revenues generated from customers outside of the United States will continue to account for a significant percentage of our revenues. 
The sales cycle for our systems typically ranges from six to twenty-four months, and can be longer when our customers are evaluating new technology. Due to the length of these cycles, we invest significantly in research and development and sales and marketing in advance of generating revenues related to these investments.
Results of Operations for the Three and Six Month Periods Ended June 30, 2017 and 2016
Revenues. Our revenues are primarily derived from the sale of our systems, services, spare parts and software licensing. Our revenues of $67.4 million increased 7.5% for the three months ended June 30, 2017 compared to the same period in the prior year when revenues totaled $62.7 million. For the six month period ended June 30, 2017 and 2016, our revenues totaled $128.1 million and $117.1 million, respectively, representing a year-over-year increase of 9.4%.
The following table lists, for the periods indicated, the different sources of our revenues in dollars (thousands) and as percentages of our total revenues:

 
Three Months Ended
 
Six Months Ended

 
June 30,
 
June 30,

 
2017
 
2016
 
2017
 
2016
Systems and software:
 
 
 
 
 
 
 
 
Process Control
 
$
47,711

 
71
%
 
$
34,464

 
55
%
 
$
91,586

 
72
%
 
$
70,922

 
61
%
Lithography
 
3,533

 
5
%
 
11,480

 
18
%
 
3,550

 
2
%
 
11,650

 
10
%
Software
 
6,895

 
10
%
 
7,780

 
12
%
 
14,394

 
11
%
 
15,202

 
13
%
Parts
 
7,348

 
11
%
 
5,993

 
10
%
 
13,678

 
11
%
 
13,153

 
11
%
Services
 
1,931

 
3
%
 
2,984

 
5
%
 
4,889

 
4
%
 
6,136

 
5
%
Total revenue
 
$
67,418

 
100
%
 
$
62,701

 
100
%
 
$
128,097

 
100
%
 
$
117,063

 
100
%
 
Total systems and software revenue increased $11.8 million for the six months ended June 30, 2017 compared to the six months ended June 30, 2016. Process control system revenue increased $20.7 million for the six months ended June 30, 2017, compared to the same period in the prior year primarily due to higher metrology system sales in the 2017 period. Lithography system revenue decreased $8.1 million for the six months ended June 30, 2017, compared to the same period in the prior year, primarily due to the shipment of a JetStep G system during the second quarter of 2016. Software revenue decreased slightly for the six months ended June 30, 2017, compared to six months ended June 30, 2016. Systems revenue generated by our latest product releases and major enhancements in each of our product families amounted to 74% and 72% of total revenues for the three and six month periods ended June 30, 2017, compared to 79% and 74% of total revenues for the three and six month periods ended June 30, 2016.  The year-over-year decrease in total services revenue for the six months ended June 30, 2017, is primarily due to decreased spending by our customers on system upgrades and repairs of existing systems. Parts and services revenues are generated from part sales, maintenance service contracts, system upgrades, as well as time and material billable service calls. 
Deferred revenues of $11.2 million were recorded in the Condensed Consolidated Balance Sheet within the caption “Deferred revenue” and $1.3 million were recorded in “Other non-current liabilities” at June 30, 2017. Deferred revenue primarily consisted of $5.8 million for deferred maintenance agreements, $4.5 million for systems awaiting acceptance and $2.2 million for outstanding deliverables.
Gross Profit. Our gross profit has been and will continue to be affected by a variety of factors, including manufacturing efficiencies, provision for excess and obsolete inventory, pricing by competitors or suppliers, new product introductions, production volume, customization and reconfiguration of systems, international and domestic sales mix, system and software product mix

19


and parts and service margins. Our gross profit was $35.5 million and $67.3 million for the three and six month periods ended June 30, 2017, compared to $34.2 million and $63.2 million for the same periods in the prior year. Our gross profit represented 52.6% of our revenues for both the three and six month periods ended June 30, 2017. For the three and six months ended June 30, 2016, gross profit represented 54.5% and 54.0% of our revenues.  The decrease in gross profit as a percentage of revenue for the six month period ended June 30, 2017 compared to the same period in the prior year is primarily due to a change in our product sales mix.
Operating Expenses. Major components of operating expenses include research and development as well as selling, general and administrative expenses.     
Research and Development.  Our research and development expense was $12.1 million and $24.2 million for the three and six month periods ended June 30, 2017, compared to $11.9 million and $24.3 million for the same periods in the prior year.  Research and development expense represented 18.0% and 18.9% of our revenues for the three and six month periods ended June 30, 2017, compared to 18.9% and 20.8% of revenues for the prior year periods.  Research and development expenses decreased for the six month period year-over-year due to decreased litigation expenses, partially offset by increased project and compensation costs.
Selling, General and Administrative.     Our selling, general and administrative expense was $10.1 million and $19.8 million for the three and six month periods ended June 30, 2017, compared to $9.5 million and $19.0 million for the same periods in the prior year.  Selling, general and administrative expense represented 15.0% and 15.4% of our revenues for the three and six month periods ended June 30, 2017, compared to 15.1% and 16.2% of our revenues for the same periods in the prior year.  The year-over-year dollar increase for the six month period ended June 30, 2017 in selling, general and administrative expense was primarily due to an increase in compensation costs.
Income Taxes.  We recorded an income tax provision of $3.6 million and $6.0 million for the three and six month periods ended June 30, 2017. Our effective tax rate of 27.9% differs from the statutory rate of 35% for the six month period ended June 30, 2017 primarily due to a projected IRC Section 199 manufacturing deduction, research and development credit and an excess tax benefit for stock compensation related to the adoption of FASB ASU No. 2016-09. For the three and six month periods ended June 30, 2016, we recorded an income tax provision of $3.0 million and $8.6 million, respectively.
We currently have a partial valuation allowance recorded for certain foreign and state loss and credit carryforwards where the realizability of such deferred tax assets is substantially in doubt. Each quarter we assess the likelihood that we will be able to recover our deferred tax assets primarily relating to state research and development credits. We consider available evidence, both positive and negative, including historical levels of income, expectations and risks associated with estimates of future taxable income and ongoing prudent and feasible tax planning strategies in assessing the need for a valuation allowance. As a result of our analysis, we concluded that it is more likely than not that a portion of our net deferred tax assets will not be realized. Therefore, we continue to provide a valuation allowance against certain net deferred tax assets. We continue to monitor available evidence and may reverse some or all of the valuation allowance in future periods, if appropriate.
Litigation. As discussed in Part I, Item 3. “Legal Proceedings” of our 2016 10-K and Note 8 in the accompanying condensed consolidated financial statements included in this Quarterly Report on Form 10-Q, we are subject to separate legal proceedings and claims, which include, among other things, our litigation with Camtek, Ltd. (“Camtek”).
Liquidity and Capital Resources
At June 30, 2017, we had $148.9 million of cash, cash equivalents and marketable securities and $244.9 million in working capital.  At December 31, 2016, we had $125.7 million of cash, cash equivalents and marketable securities and $226.7 million in working capital.
Operating activities provided $30.0 million in net cash and cash equivalents for the six month period ended June 30, 2017.  The net cash and cash equivalents provided by operating activities during the six month period ended June 30, 2017 was primarily a result of net income, adjusted to exclude the effect of non-cash operating charges of $24.8 million and an increase in cash provided from operating assets and liabilities of $5.2 million. Operating activities provided $12.2 million in net cash and cash equivalents during the six month period ended June 30, 2016 primarily as a result of net income, adjusted to exclude the effect of non-cash operating charges of $17.1 million, partially offset by a decrease in cash used from operating assets and liabilities of $4.9 million.
Net cash and cash equivalents used in investing activities during the six month period ended June 30, 2017 of $8.3 million was due to the purchase of marketable securities of $62.5 million and capital expenditures of $5.3 million, partially offset by proceeds from sales of marketable securities of $59.5 million.  Net cash and cash equivalents provided by investing activities during the six month period ended June 30, 2016 of $18.0 million was due to proceeds from sales of marketable securities of $90.6 million, partially offset by the purchase of marketable securities of $70.4 million and capital expenditures of $2.2 million.

20


Net cash and cash equivalents used in financing activities during the six month period ended June 30, 2017 of $2.4 million was due primarily to tax payments related to shares withheld for share-based compensation plans of $1.3 million, the redemption of stock warrants of $1.0 million and payment of contingent consideration for acquired business of $0.4 million, partially offset by proceeds from sales of shares through share-based compensation plans of $0.3 million. For the six month period ended June 30, 2016, financing activities used $9.4 million, due primarily to the repurchase of shares of our common stock of $8.0 million and tax payments related to shares withheld for share-based compensation plans of $1.6 million.
From time to time, we evaluate whether to acquire new or complementary businesses, products and/or technologies. We may fund all of a portion of the purchase price of these acquisitions in cash, stock, or a combination of cash and stock.
In January 2015, our Board of Directors authorized the Company to repurchase up to 3.0 million shares of our common stock with no established end date. The authorization allows for repurchases to be made in the open market or through negotiated transactions from time to time. During the six months ended June 30, 2017, no shares of common stock were repurchased. At June 30, 2017, 0.7 million shares remained available for future stock repurchase under this repurchase authorization. Shares of common stock purchased under the share repurchase authorization are being retired. For further information, see Note 15 in the accompanying condensed consolidated financial statements.
We have a credit agreement with a bank that provides for a line of credit which is secured by the marketable securities we have with the bank. We are permitted to borrow up to 70% of the value of eligible securities held at the time the line of credit is accessed. The available line of credit as of June 30, 2017 was approximately $86 million with an available interest rate of 2.8%. The credit agreement is available to us until such time that either party terminates the arrangement at their discretion. To date, we have not utilized this line of credit.
Our future capital requirements will depend on many factors, including the timing and amount of our revenues and our investment decisions, which will affect our ability to generate additional cash. We expect that our existing cash, cash equivalents, marketable securities and availability under our line of credit will be sufficient to meet our anticipated cash requirements for working capital, capital expenditures and other cash needs for the next twelve months. Thereafter, if cash generated from operations and financing activities is insufficient to satisfy our working capital requirements, we may seek additional funding through bank borrowings, sales of securities or other means. There can be no assurance that we will be able to raise any such capital on terms acceptable to us or at all.


Item 3.    Quantitative and Qualitative Disclosures about Market Risk
Interest Rate and Credit Market Risk
We are exposed to changes in interest rates and market liquidity including our investments in certain available-for-sale securities. Our available-for-sale securities consist of fixed and variable rate income investments (municipal notes, municipal bonds and corporate bonds). We continually monitor our exposure to changes in interest rates, market liquidity and credit ratings of issuers for our available-for-sale securities. It is possible that we are at risk if interest rates, market liquidity or credit ratings of issuers change in an unfavorable direction. The magnitude of any gain or loss will be a function of the difference between the fixed or variable rate of the financial instrument and the market rate, and our financial condition and results of operations could be materially affected. Based on a sensitivity analysis performed on our financial investments held as of June 30, 2017, an immediate adverse change of 10% in interest rates (e.g. 3.00% to 3.30%) would result in an immaterial decrease in the fair value of our available-for-sale securities and would not have a material impact on our consolidated financial position, results of operations or cash flows.
Foreign Currency Risk
A substantial portion of our systems and software sales are denominated in U.S. dollars with the exception of Japan and, as a result, we have relatively little exposure to foreign currency exchange risk with respect to these sales. Substantially all our sales in Japan are denominated in Japanese yen. From time to time, we may enter into forward exchange contracts to economically hedge a portion of, but not all, existing and anticipated foreign currency denominated transactions expected to occur within 12 months. The change in fair value of the forward contracts is recognized in “Other (income) expense” in the Condensed Consolidated Statements of Operations for each reporting period. As of June 30, 2017, we had nineteen forward contracts outstanding with a total notional contract value of $3.1 million. We do not use derivative financial instruments for trading or speculative purposes.
We have branch operations in Taiwan, Singapore and South Korea and wholly-owned subsidiaries in Europe, Japan and China.  Our international subsidiaries and branches operate primarily using local functional currencies.  A hypothetical 10% appreciation or depreciation in the U.S. dollar relative to the reporting currencies of our foreign operations at June 30, 2017 would have affected the foreign-currency-denominated non-operating expenses of our foreign operations by approximately $0.8 million. We cannot accurately predict future exchange rates or the overall impact of future exchange rate fluctuations on our business, results of operations and financial condition.

21



Item 4.  Controls and Procedures
We maintain a set of disclosure controls and procedures, as defined in Rule 13a-15(e) or Rule 15d-15(e) under the Exchange Act, designed to ensure that information required to be disclosed by us in reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in SEC rules and forms and that such information is accumulated and communicated to our management, including our Chief Executive Officer (CEO) and Chief Financial Officer (CFO), as appropriate, to allow for timely decisions regarding required disclosure. The disclosure controls and procedures are designed to provide reasonable assurance of achieving the desired control objectives. 
Scope of the Controls Evaluation
The evaluation of our disclosure controls and procedures included a review of the controls’ objectives and design, our implementation of the controls and the effect of the controls on the information generated for use in this Quarterly Report on Form 10-Q. In the course of the evaluation, we sought to identify data errors, control problems or acts of fraud and confirm that appropriate corrective actions, if any, including process improvements, were being undertaken. This type of evaluation is performed on a quarterly basis so that the conclusions of management, including the CEO and CFO, concerning the effectiveness of the controls can be reported in our Quarterly Reports on Form 10-Q and in our Annual Reports on Form 10-K. Many of the components of our disclosure controls and procedures are also evaluated on an ongoing basis by other personnel in our accounting, finance, internal audit and legal functions. The overall goals of these various evaluation activities are to monitor our disclosure controls and procedures and to modify them on an ongoing basis as necessary. A control system can provide only reasonable, not absolute, assurance that the control system’s objectives will be met. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, have been detected. Over time, controls may become inadequate because of changes in conditions or deterioration in the degree of compliance with policies or procedures. Because of inherent limitations in a cost effective control system, misstatements due to error or fraud may occur and not be detected.
Conclusions
As of June 30, 2017, an evaluation of our disclosure controls and procedures was carried out under the supervision and with the participation of our management, including the CEO and CFO. Based on this evaluation, the CEO and CFO have concluded that our disclosure controls and procedures were effective at the reasonable assurance level as of the end of the period covered by this Quarterly Report on Form 10-Q.
Changes in Internal Control over Financial Reporting
There has been no change in our internal control over financial reporting that occurred during the quarter ended June 30, 2017 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.


PART II    OTHER INFORMATION

Item 1.   Legal Proceedings
For a description of our previously reported legal proceedings refer to “Part I, Item 3 - Legal Proceedings” in our 2016 10-K, as updated in Note 8 in the accompanying unaudited condensed consolidated financial statements.

We are party to other ordinary and routine litigation incidental to our business. We do not expect the outcome of any pending litigation to have a material adverse effect on our consolidated financial position or results of operations.

Item 1A.    Risk Factors
There have been no material changes to our risk factors discussed in Part I, Item 1A - Risk Factors in our 2016 10-K.


22


Item 2.    Unregistered Sales of Equity Securities and Use of Proceeds
In January 2015, our Board of Directors authorized the Company to repurchase up to 3,000 thousand shares of our common stock with no established end date. The authorization allows for repurchases to be made in the open market or through negotiated transactions from time to time. During the six months ended June 30, 2017, the Company repurchased no shares of common stock. At June 30, 2017, 711 thousand shares remained available for future stock repurchase under this repurchase authorization. Shares of common stock purchased under the share repurchase authorization are being retired. For further information, see Note 15 in the accompanying condensed consolidated financial statements.
In addition to our share repurchase program, we withhold common stock shares associated with net share settlements to cover tax withholding obligations upon the vesting of restricted stock unit awards under our equity incentive program. During the three and six months ended June 30, 2017, we withheld 3.9 thousand shares and 35.9 thousand shares through net share settlements, respectively. For the three and six month periods ended June 30, 2017 net share settlements cost were $88.7 thousand and $815.8 thousand, respectively. Please refer to Note 9 in the accompanying condensed consolidated financial statements for further additional information regarding our share-based compensation plans.
The following table provides details of common stock purchased and withheld during the three month period ended June 30, 2017 (in thousands, except per share data):
Period
 
Total Number of Shares Purchased and Withheld
 
Average Price Paid per Share
 
Total Number of Shares Purchased as Part of Publicly Announced Program
 
Maximum Number of Shares that May Yet Be Purchased Under the Program
April 1, 2017 - April 30, 2017
 
3.6

 
$
22.58

 

 
711

May 1, 2017 - May 31, 2017
 
0.3

 
$
24.30

 

 
711

June 1, 2017 - June 30, 2017
 

 
$

 

 
711

Three months ended June 30, 2017
 
3.9

 
$
22.70

 

 
711


Item 3.    Defaults Upon Senior Securities
None.

Item 4.    Mine Safety Disclosures
None.

Item 5.    Other Information
Decision Regarding the Frequency of Future Advisory Votes on Executive Compensation

At the Company’s annual meeting of stockholders held on May 17, 2017, the Company held an advisory vote regarding how frequently the Company should conduct an advisory vote on the compensation of our named executive officers. On  an  advisory  basis,   the  Company's  stockholders  indicated   their preference for  the advisory  vote on  executive compensation  to be  held annually. In accordance with the voting results for this item, the Company intends to  continue to provide stockholders  with  an annual  opportunity to  cast  a    non-binding  advisory  vote  on  executive  compensation  until  the  next required advisory  vote  on the  frequency  of future  advisory  votes  on executive compensation. 


23


Item 6.   Exhibits
Exhibit No.
Description
10.12
Amended form of Restricted Stock Unit Agreement pursuant to the Rudolph Technologies, Inc. 2009 Stock Plan.
31.1
Certification of Michael P. Plisinski, Chief Executive Officer, pursuant to Securities Exchange Act Rule 13a-14(a).
 
31.2
Certification of  Steven R. Roth, Chief Financial Officer, pursuant to Securities Exchange Act Rule 13a-14(a).
 
32.1
Certification pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, signed by Michael P. Plisinski, Chief Executive Officer of Rudolph Technologies, Inc.
 
32.2
Certification pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, signed by Steven R. Roth, Chief Financial Officer of Rudolph Technologies, Inc.
 
101.INS
XBRL Instance Document
101.SCH
XBRL Taxonomy Extension Schema Document
101.CAL
XBRL Taxonomy Extension Calculation Linkbase Document
101.DEF
XBRL Taxonomy Extension Definition Linkbase Document
101.LAB
XBRL Taxonomy Extension Label Linkbase Document
101.PRE
XBRL Taxonomy Extension Presentation Linkbase Document
 
 
 
 


24


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.
 
 
Rudolph Technologies, Inc.
Date:
August 3, 2017
By: 
/s/  Michael P. Plisinski
 
 
Michael P. Plisinski
 
 
Chief Executive Officer
 
 
 
 
Date:
August 3, 2017
By: 
/s/  Steven R. Roth
 
 
Steven R. Roth
 
 
Senior Vice President, Chief Financial Officer and Principal Accounting Officer





25


EXHIBIT INDEX

Exhibit No.
Description
10.12
Amended form of Restricted Stock Unit Agreement pursuant to the Rudolph Technologies, Inc. 2009 Stock Plan.
31.1
Certification of Michael P. Plisinski, Chief Executive Officer, pursuant to Securities Exchange Act Rule 13a-14(a).
 
31.2
Certification of  Steven R. Roth, Chief Financial Officer, pursuant to Securities Exchange Act Rule 13a-14(a).
 
32.1
Certification pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, signed by Michael P. Plisinski, Chief Executive Officer of Rudolph Technologies, Inc.
 
32.2
Certification pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, signed by Steven R. Roth, Chief Financial Officer of Rudolph Technologies, Inc.
 
101.INS
XBRL Instance Document
101.SCH
XBRL Taxonomy Extension Schema Document
101.CAL
XBRL Taxonomy Extension Calculation Linkbase Document
101.DEF
XBRL Taxonomy Extension Definition Linkbase Document
101.LAB
XBRL Taxonomy Extension Label Linkbase Document
101.PRE
XBRL Taxonomy Extension Presentation Linkbase Document
 
 
 



26
EX-10.12 2 a6302017ex1012.htm EXHIBIT 10.12 Exhibit


Exhibit 10.12




Rudolph Technologies, Inc.
Employee Restricted Stock Unit Purchase Agreement


THIS AGREEMENT (“Agreement”), dated _________________, 20___ (the “Award Date”), is made between Rudolph Technologies, Inc., a Delaware corporation, hereinafter referred to as the “Company,” and ________________________ (the “Participant”).
1.
Definitions. All capitalized terms used in this Agreement without definition shall have the meanings ascribed in Company’s 2009 Stock Plan, as amended from time to time (the “Plan”). In addition, the following definition shall apply:
“Retirement Eligible” shall mean the Participant has achieved a combination of age plus years of service with the company totaling 70, with a base minimum age of 58 years old and a minimum service term of five (5) years.
“Retirement” shall mean Participant has become Retirement Eligible and has formally notified the Company of his/her intention to retire from the employ of the Company on a date certain and does so retire or as otherwise approved by the Administrator.
2.
Award of Restricted Stock Units.
(a)Award. In consideration of Participant’s agreement to remain in the employ of Company or one of its Subsidiaries, and for other good and valuable consideration, the Company hereby issues to Participant, as of the Award Date, the grant of Restricted Stock Units (“RSUs”) covering shares (“Shares”) of common stock of the Company (“Common Stock”) as described in Attachment I - Notice of Award (the “Notice of Award”) attached to this Agreement (the “Award”). The number of RSUs subject to the Award (which shall be subject to adjustment in accordance with Section 15 of the Plan) is set forth in the Notice of Award. Each RSU represents the right to receive one Share, subject to the terms and conditions of this Agreement. Upon granting of the Award, all RSUs shall be credited to Participant’s employee stock plan account established at the stock plan administration service determined by Company (the “Stock Service”). The current Stock Service is set forth in the Notice of Award.
(b)Vested Shares to be Issued in Book Entry Form. Upon vesting of the RSUs and the satisfaction of all other applicable conditions set forth in this Agreement, the Company shall cause uncertificated Shares to be issued to Participant’s account. Shares to be delivered to Participant under the terms of this Award shall be delivered to Participant no later than two and one-half months following the last day of the year that includes the date of vesting and lapse of Restrictions.
(c)Plan. The Award granted hereunder is subject to the terms and provisions of the Plan, including without limitation, Article 15(a) thereof. The Award constitutes Restricted Stock Units pursuant Section 8 of the Plan.
3.
Restrictions.
(a)Forfeiture. Except only as may otherwise be expressly set forth in (i) any employment, severance or change in control agreement of the Company or a Subsidiary with Participant, or (ii) Section 3(g) below related to the Retirement of the Participant, any Award which is not vested as of the date Participant ceases to be an employee of Company or one of its Subsidiaries shall thereupon be forfeited immediately and terminate without any further action by Company.





(b)Vesting and Lapse of Restrictions. Subject to the terms of this Agreement, the RSUs covered by this Award shall vest and all Restrictions thereon shall lapse in accordance with the schedule set forth in the Notice of Award, provided in each case that Participant remains continuously as an employee of Company or a Subsidiary from the Award Date through the particular scheduled vesting date therefor (except only as may otherwise be expressly set forth in (i) any employment, severance or change in control agreement of the Company or a Subsidiary with Participant, or (ii) Section 3(g) below related to the Retirement of the Participant). For purposes of this Agreement, “Restrictions” shall mean the exposure to forfeiture set forth in this Award.
(c)Acceleration of Vesting. Notwithstanding any other provision of this Award, any time-based Award shall become fully vested and all Restrictions applicable to such Award shall lapse in the event of a Change in Control event (as defined in Section 2(h) of the Plan) and the successor or acquiring corporation or an affiliate thereof does not assume or substitute for this Award in accordance with Section 15(c)(i) of the Plan. Should the successor or acquiring corporation or an affiliate thereof assume or substitute for the time-based Award in accordance with Section 15(c)(i) of the Plan, then no accelerated vesting or lapse of Restrictions of this Award shall apply. With regard to any performance-based Award, in the event of a Change in Control event, the performance conditions will be deemed to have been achieved at the target level and the Participant will be deemed to have earned the target number of RSUs that were subject to the Award.
(d)Tax Withholding; Issuance of Uncertificated Shares for Participants Domiciled Outside the U.S. For Participants domiciled outside of the United States, the provisions set forth herein related to U.S. federal and/or state tax withholding do not apply. Shares shall be delivered to such Participant or his or her legal representative at the time the vesting requirements as provided in this Award shall have been satisfied. Participants domiciled outside the U.S. are advised to consult with a local tax advisor regarding the tax ramifications of the Award in their country of residence and assure compliance with such tax obligations.
(e)Tax Withholding for Participants Domiciled in U.S. Withholding Requirements. By accepting this Award, Participant agrees to make appropriate arrangements with the Company for the satisfaction, as of the applicable withholding date, of all applicable federal, state and local tax withholding requirements, including in connection with the vesting and settlement of this Award. No Shares will be issued until satisfaction of such applicable tax withholding has been received by the Company. Prior to the delivery of any Shares pursuant to this Award, the Company will have the power and the right to deduct or withhold an amount sufficient to satisfy federal, state, local, foreign or other taxes (including the Participant’s FICA obligation) required to be withheld with respect to the vesting or settlement of this Award.
(f)Withholding Arrangements. The Company pursuant to such procedures as it will specify from time to time, will permit Participant to satisfy such tax withholding obligation, in each case as of the applicable tax withholding date, by (without limitation and in such combinations as the Participant may elect):
(i)
paying cash;
(ii)
electing to have the Company withhold otherwise deliverable Shares having a Fair Market Value equal to the minimum statutory amount required to be withheld; or
(iii)
delivering to the Company already-owned Shares having a Fair Market Value equal to the minimum statutory amount required to be withheld.

The Fair Market Value of the Shares to be withheld or delivered will be determined as of the date that the taxes are required to be withheld. Participant may elect to make prior arrangements with the Stock Service to sell Shares as of the vesting date and apply the appropriate amount of the proceeds thereof to the applicable tax withholding amount and remit any balance of the proceeds to Participant, provided that if Participant elects to have any Shares sold by the Stock Service or otherwise, any such proposed sale of Shares shall be in compliance with and satisfy all requirements and conditions under the Rudolph Technologies, Inc. Insider Trading Compliance Program.





(g)Retirement. Subject to the terms of this Agreement, in the event of the Retirement of the Participant, the RSUs shall vest based on:
(i)    the vesting schedule set forth in the Notice of Award for time-based Awards; or
(ii)     the actual performance results for performance-based Awards.
For clarity, in the event of the Participant’s Retirement, there will be no acceleration of an Award’s vesting schedule or forfeiture of unvested Awards.
4.
Company Share Issuance Prerequisites. Company shall not be required to issue or deliver any Shares prior to the fulfillment of all of the following conditions:
(a)the admission of the Shares to listing on all stock exchanges on which such Common Stock is then listed;
(b)the completion of any registration or other qualification of the Shares under any state or federal law or under rulings or regulations of the Securities and Exchange Commission or other governmental regulatory body, which the Company shall, in its sole and absolute discretion, deem necessary and advisable;
(c)the obtaining of any approval or other clearance from any state or federal governmental agency that the Company shall, in its absolute discretion, determine to be necessary or advisable; and
(d)the lapse of any such reasonable period of time following the date the Restrictions lapse as the Company may from time to time establish for reasons of administrative convenience.
5.
Restricted Stock Units Not Transferable. No RSUs or any interest or right therein or part thereof shall be liable for the debts, contracts or engagements of Participant or his or her successors in interest or shall be subject to disposition by transfer, alienation, anticipation, pledge, encumbrance, assignment or any other means whether such disposition be voluntary or involuntary or by operation of law by judgment, levy, attachment, garnishment or any other legal or equitable proceedings (including bankruptcy), and any attempted disposition thereof shall be null and void and of no effect; provided, however, that this Section 5 shall not prevent transfers by will or by applicable laws of descent and distribution if permitted under the Plan.
6.Rights as Stockholder. Until Participant has satisfied all requirements for vesting and the satisfaction of all conditions set forth in this Agreement and Shares have been issued to Participant, Participant shall not be deemed to be a shareholder or to have any of the rights of a shareholder with respect to any such Shares.
7.Not a Contract of Employment. Nothing in this Agreement or in the Plan shall confer upon Participant any right to continue to serve as an employee or other Service Provider of Company or any of its Subsidiaries.
8.Governing Law. The laws of the State of Delaware shall govern the interpretation, validity, administration, enforcement and performance of the terms of this Agreement and the Award regardless of the law that might be applied under principles of conflicts of laws.
9.Conformity to Securities Laws. Participant acknowledges that the Plan and this Award are intended to conform to the extent necessary with all provisions of the Securities Act of 1933, as amended, and the Exchange Act, and all regulations and rules promulgated thereunder by the Securities and Exchange Commission, including without limitation Rule 16b-3 under the Exchange Act. Notwithstanding anything herein to the contrary, the Plan shall be administered, and the Awards are granted, only in such a manner as to conform to such laws, rules and regulations.
10.Amendment, Suspension and Termination. The Awards may be wholly or partially amended or otherwise modified, suspended or terminated at any time or from time to time by the Compensation Committee of the Board of Directors of the Company, which is the Administrator of the Plan (the “Committee”), provided that, except as otherwise provided by the Plan, neither the amendment, suspension nor termination of this Agreement shall, without the consent of Participant, alter or impair any material rights of Participant under this Award.





11.Notices. Notices required or permitted hereunder shall be given in writing and shall be deemed effectively given upon personal delivery or upon deposit in the United States mail by certified mail, with postage and fees prepaid, addressed to Participant at his or her address then shown in Company records, and to Company at its principal executive office.
12.Severability. The provisions of this Agreement are severable and if any one or more provisions are determined to be illegal or otherwise unenforceable, in whole or in part, the remaining provisions will nevertheless be binding and enforceable.
13.Section 409A.
(a)This Award is intended to constitute a “short-term deferral” for purposes of Section 409A of the Internal Revenue Code of 1986, as amended (“Code”) and the rules and regulations promulgated thereunder and is intended to comply with the requirements of Section 409A of the Code so as not to be subject to taxes, interest or penalties under Section 409A of the Code. This Agreement shall be interpreted and administered to give effect to such intention and understanding.
(b)Notwithstanding anything in this Agreement to the contrary, any payment or issuance of Shares to be made to the Participant under this Award in connection with Participant’s separation from service shall not be made until the date six months and one day after the date of the Participant’s separation from service to the extent necessary to comply with Section 409A(a)(B)(i) of the Code and applicable Treasury regulations thereunder, after giving effect to the extent applicable to the short-term deferral exemption under Treasury Regulation §1.409A-1(b)(4) and the severance pay exemption under Treasury Regulation §1.409A-1(b)(9)(iii). Following any such six-month and one-day delay, all such delayed payments will be paid in a single lump sum on the date six months and one day after the Participant’s separation from service. For the purposes of this Agreement, “separation of service” means a separation from service as defined in Section 409A of the Code determined using the default provisions set forth in Treasury Regulation §1.409A-1(h) or any successor regulation thereto. Each and every payment or issuance of Shares made pursuant to this Award shall be deemed a separate payment or issuance and not a series of payments or issuances.
(c)If any provision of this Award would, in the reasonable, good faith judgment of the Committee, result or likely result in their position on the Participant, beneficiary or any other person claiming by or through the Participant, of any additional tax, accelerated taxation, interest or penalties under Section 409A of the Code, the Committee may, in its sole discretion, modify the terms of this Award or take any other such action, without the consent of the Participant or any spouse, beneficiary or any other person claiming by or through the Participant, in the manner that the Committee may reasonably and in good faith determine to be necessary or advisable to avoid the imposition of such additional tax, accelerated taxation, interest or penalties or otherwise comply with Sections 409A of the Code. However, nothing in this Agreement is intended to or shall create any obligation or liability on the part of the Company or the Committee or its members to modify the Agreement, the Award or any RSUs or other rights granted hereunder nor guarantee that the Participant will not be subject to additional taxes, accelerated taxation, interest or penalties under Section 409A of the Code.
Participant represents that he or she has read this Agreement and the Plan and is familiar with the terms and provisions of each. Participant acknowledges that the Award is issued pursuant to, and is subject to the terms and conditions of, the Plan, and Participant will be bound by the terms of the Plan as if it were set forth verbatim in this Agreement. Participant agrees to comply with all rules the Committee may establish from time to time with respect to the Plan. Participant agrees to accept as binding, conclusive and final all decisions or interpretations of the Committee with respect to any questions arising under the Plan or this Agreement. Participant further acknowledges and agrees that this Agreement (including the Plan) constitutes the entire agreement between the parties with respect to the Award and that this Agreement (including the Plan) supersedes any and all prior agreements, whether written or oral, between the parties with respect to the Award.






IN WITNESS WHEREOF, this Agreement has been executed and delivered by the parties hereto as of the date first set forth above.


RUDOLPH TECHNOLOGIES, INC.        PARTICIPANT


By:___________________________    ______________________________
Name:    Name:
Title:









ATTACHMENT I
NOTICE OF AWARD

Participant Information:

Participant Name: ________________________    

Participant Residence Address:    «STREET1»
«STREET2»
«CITY», «STATE» «ZIP»
«COUNTRY»

Participant Section 16 Status:    Participant is is not a Section 16 Insider of Company.


Award Information:

Award Date: ___________________________

Aggregate number of Restricted Stock Units subject to the Award: __________________

Grant Number: ______________________

Type of Award: Time-based Performance-based

Vesting Schedule:

The time-based Award shall vest and Restrictions shall lapse with respect to _______ percent of the Shares subject to the Award (rounded down to the next whole number of shares) on each of the first ______ anniversaries of the Award Date.

The performance-based Award shall vest in full upon the conclusion of the performance period with the final number of shares earned contingent upon the meeting of the applicable performance criteria set forth in the associated performance plan document.

The Award shall vest and Restrictions shall lapse with respect to
_______________________________________________________________________________
_______________________________________________________________________________
_______________________________________________________________________________

Additional Vesting Requirements:
____________________________________________________________________________________
____________________________________________________________________________________
____________________________________________________________________________________
____________________________________________________________________________________


Company Stock Plan Administration Service (the “Stock Service”): _________________________



EX-31.1 3 a6302017ex311.htm EXHIBIT 31.1 Exhibit


Exhibit 31.1
Certification of Chief Executive Officer
Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

I, Michael P. Plisinski, certify that:
1.
I have reviewed this quarterly report on Form 10-Q of Rudolph Technologies, Inc.;
2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.
The registrant’s other certifying officer(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 3, 2017

 
By:
/s/ MICHAEL P. PLISINSKI
 
 
Michael P. Plisinski
Chief Executive Officer



EX-31.2 4 a6302017ex312.htm EXHIBIT 31.2 Exhibit



Exhibit 31.2
Certification of Chief Financial Officer
Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

I, Steven R. Roth, certify that:

1.
I have reviewed this quarterly report on Form 10-Q of Rudolph Technologies, Inc.;
2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.
The registrant’s other certifying officer(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 3, 2017

 
By:
/s/ STEVEN R. ROTH
 
 
Steven R. Roth
Senior Vice President and Chief Financial Officer



EX-32.1 5 a6302017ex321.htm EXHIBIT 32.1 Exhibit


Exhibit 32.1
 


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

 
I, Michael P. Plisinski, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Quarterly Report of Rudolph Technologies, Inc. on Form 10-Q for the quarter ended June 30, 2017 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in such Quarterly Report on Form 10-Q fairly presents in all material respects the financial condition and results of operations of Rudolph Technologies, Inc.

 

Date: August 3, 2017

 
 
By: 
/s/  MICHAEL P. PLISINSKI
 
 
Michael P. Plisinski 
Chief Executive Officer 



EX-32.2 6 a6302017ex322.htm EXHIBIT 32.2 Exhibit


Exhibit 32.2
 



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

 
I, Steven R. Roth, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Quarterly Report of Rudolph Technologies, Inc. on Form 10-Q for the quarter ended June 30, 2017 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in such Quarterly Report on Form 10-Q fairly presents in all material respects the financial condition and results of operations of Rudolph Technologies, Inc.
 
 

Date: August 3, 2017

 
 
By: 
/s/  STEVEN R. ROTH
 
 
Steven R. Roth
Senior Vice President and Chief Financial Officer



EX-101.INS 7 rtec-20170630.xml XBRL INSTANCE DOCUMENT 0001094392 2017-01-01 2017-06-30 0001094392 2017-07-18 0001094392 2016-12-31 0001094392 2017-06-30 0001094392 2016-04-01 2016-06-30 0001094392 2016-01-01 2016-06-30 0001094392 2017-04-01 2017-06-30 0001094392 2015-12-31 0001094392 2016-06-30 0001094392 us-gaap:TypeOfAdoptionMember 2017-01-01 2017-06-30 0001094392 us-gaap:TypeOfAdoptionMember 2016-12-31 0001094392 us-gaap:TypeOfAdoptionMember 2017-04-01 2017-06-30 0001094392 us-gaap:FairValueInputsLevel1Member 2017-06-30 0001094392 us-gaap:FairValueInputsLevel3Member 2016-12-31 0001094392 us-gaap:FairValueInputsLevel3Member 2017-06-30 0001094392 us-gaap:FairValueInputsLevel1Member 2016-12-31 0001094392 us-gaap:FairValueInputsLevel2Member 2016-12-31 0001094392 us-gaap:FairValueInputsLevel2Member 2017-06-30 0001094392 us-gaap:CorporateBondSecuritiesMember 2016-01-01 2016-06-30 0001094392 us-gaap:CorporateBondSecuritiesMember 2017-01-01 2017-06-30 0001094392 us-gaap:AvailableforsaleSecuritiesMember 2016-01-01 2016-06-30 0001094392 us-gaap:AvailableforsaleSecuritiesMember 2016-12-31 0001094392 us-gaap:USTreasuryAndGovernmentMember 2016-01-01 2016-06-30 0001094392 us-gaap:USTreasuryAndGovernmentMember 2016-12-31 0001094392 us-gaap:CorporateBondSecuritiesMember 2017-06-30 0001094392 us-gaap:USTreasuryAndGovernmentMember 2017-01-01 2017-06-30 0001094392 us-gaap:AvailableforsaleSecuritiesMember 2017-01-01 2017-06-30 0001094392 us-gaap:USTreasuryAndGovernmentMember 2017-06-30 0001094392 us-gaap:AvailableforsaleSecuritiesMember 2017-06-30 0001094392 us-gaap:CorporateBondSecuritiesMember 2016-12-31 0001094392 us-gaap:CustomerRelationshipsMember 2017-06-30 0001094392 us-gaap:DevelopedTechnologyRightsMember 2017-06-30 0001094392 us-gaap:DevelopedTechnologyRightsMember 2016-12-31 0001094392 us-gaap:TradeNamesMember 2016-12-31 0001094392 us-gaap:CustomerRelationshipsMember 2016-12-31 0001094392 us-gaap:TradeNamesMember 2017-06-30 0001094392 us-gaap:CommonStockMember 2016-01-01 2016-12-31 0001094392 2011-07-25 0001094392 2016-07-15 0001094392 2016-01-01 2016-12-31 0001094392 us-gaap:AccumulatedTranslationAdjustmentMember 2017-06-30 0001094392 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-06-30 0001094392 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-12-31 0001094392 us-gaap:AccumulatedTranslationAdjustmentMember 2016-12-31 0001094392 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-06-30 0001094392 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2016-12-31 0001094392 rtec:MajorCustomerTwoDomain 2017-01-01 2017-06-30 0001094392 rtec:MajorCustomerTwoDomain 2016-01-01 2016-06-30 0001094392 rtec:MajorCustomerThreeMember 2016-01-01 2016-06-30 0001094392 rtec:MajorCustomerThreeMember 2017-01-01 2017-06-30 0001094392 us-gaap:SalesMember rtec:PercentageofSoftwareRevenueDomain 2016-04-01 2016-06-30 0001094392 rtec:ProcessControlRevenueMember 2016-01-01 2016-06-30 0001094392 rtec:ProcessControlRevenueMember 2017-04-01 2017-06-30 0001094392 us-gaap:SalesRevenueSegmentMember 2016-04-01 2016-06-30 0001094392 rtec:ProcessControlRevenueMember 2016-04-01 2016-06-30 0001094392 us-gaap:SalesRevenueServicesNetMember 2017-01-01 2017-06-30 0001094392 rtec:LithographyRevenueDomain 2016-04-01 2016-06-30 0001094392 us-gaap:SalesRevenueSegmentMember 2016-01-01 2016-06-30 0001094392 us-gaap:SalesRevenueSegmentMember 2017-04-01 2017-06-30 0001094392 us-gaap:SalesMember rtec:PercentageOfPartsMember 2017-01-01 2017-06-30 0001094392 rtec:SoftwareDomain 2017-01-01 2017-06-30 0001094392 us-gaap:SalesMember rtec:PercentageOfPartsMember 2017-04-01 2017-06-30 0001094392 us-gaap:SalesRevenueServicesNetMember 2016-01-01 2016-06-30 0001094392 us-gaap:SalesMember rtec:PercentageOfPartsMember 2016-01-01 2016-06-30 0001094392 us-gaap:SalesRevenueGoodsNetMember 2017-01-01 2017-06-30 0001094392 us-gaap:SalesRevenueSegmentMember 2017-01-01 2017-06-30 0001094392 us-gaap:SalesMember rtec:PercentageOfPartsMember 2016-04-01 2016-06-30 0001094392 us-gaap:SalesMember rtec:PercentageOfTotalRevenueMember 2017-01-01 2017-06-30 0001094392 us-gaap:SalesMember rtec:PercentageofProcessControlRevenueMember 2017-04-01 2017-06-30 0001094392 rtec:SoftwareDomain 2017-04-01 2017-06-30 0001094392 us-gaap:SalesMember rtec:PercentageofSoftwareRevenueDomain 2016-01-01 2016-06-30 0001094392 us-gaap:SalesMember rtec:PercentageofProcessControlRevenueMember 2016-04-01 2016-06-30 0001094392 us-gaap:SalesMember rtec:PercentageofProcessControlRevenueMember 2017-01-01 2017-06-30 0001094392 us-gaap:SalesMember rtec:PercentageofProcessControlRevenueMember 2016-01-01 2016-06-30 0001094392 us-gaap:SalesMember rtec:PercentageOfServiceMember 2016-01-01 2016-06-30 0001094392 us-gaap:SalesRevenueServicesNetMember 2016-04-01 2016-06-30 0001094392 us-gaap:SalesMember rtec:PercentageOfServiceMember 2016-04-01 2016-06-30 0001094392 rtec:LithographyRevenueDomain 2017-04-01 2017-06-30 0001094392 us-gaap:SalesMember rtec:PercentageOfLithographyRevenueMemberDomain 2017-01-01 2017-06-30 0001094392 us-gaap:SalesMember rtec:PercentageofSoftwareRevenueDomain 2017-01-01 2017-06-30 0001094392 us-gaap:SalesMember rtec:PercentageOfServiceMember 2017-01-01 2017-06-30 0001094392 us-gaap:SalesRevenueGoodsNetMember 2016-01-01 2016-06-30 0001094392 us-gaap:SalesMember rtec:PercentageOfLithographyRevenueMemberDomain 2016-01-01 2016-06-30 0001094392 us-gaap:SalesMember rtec:PercentageOfTotalRevenueMember 2016-01-01 2016-06-30 0001094392 us-gaap:SalesMember rtec:PercentageOfTotalRevenueMember 2017-04-01 2017-06-30 0001094392 us-gaap:SalesMember rtec:PercentageofSoftwareRevenueDomain 2017-04-01 2017-06-30 0001094392 us-gaap:SalesMember rtec:PercentageOfServiceMember 2017-04-01 2017-06-30 0001094392 us-gaap:SalesMember rtec:PercentageOfTotalRevenueMember 2016-04-01 2016-06-30 0001094392 us-gaap:SalesRevenueGoodsNetMember 2017-04-01 2017-06-30 0001094392 rtec:SoftwareDomain 2016-01-01 2016-06-30 0001094392 us-gaap:SalesRevenueServicesNetMember 2017-04-01 2017-06-30 0001094392 rtec:LithographyRevenueDomain 2016-01-01 2016-06-30 0001094392 rtec:ProcessControlRevenueMember 2017-01-01 2017-06-30 0001094392 us-gaap:SalesMember rtec:PercentageOfLithographyRevenueMemberDomain 2016-04-01 2016-06-30 0001094392 rtec:LithographyRevenueDomain 2017-01-01 2017-06-30 0001094392 us-gaap:SalesMember rtec:PercentageOfLithographyRevenueMemberDomain 2017-04-01 2017-06-30 0001094392 rtec:SoftwareDomain 2016-04-01 2016-06-30 0001094392 us-gaap:SalesRevenueGoodsNetMember 2016-04-01 2016-06-30 0001094392 rtec:CountryOtherEuropeMember 2016-01-01 2016-06-30 0001094392 country:CN 2017-04-01 2017-06-30 0001094392 currency:KRW 2017-04-01 2017-06-30 0001094392 us-gaap:AsiaMember 2016-04-01 2016-06-30 0001094392 country:DE 2017-04-01 2017-06-30 0001094392 country:US 2016-01-01 2016-06-30 0001094392 us-gaap:SalesMember 2016-01-01 2016-06-30 0001094392 us-gaap:AsiaMember 2016-01-01 2016-06-30 0001094392 currency:KRW 2016-04-01 2016-06-30 0001094392 country:JP 2017-04-01 2017-06-30 0001094392 country:CN 2017-01-01 2017-06-30 0001094392 country:SG 2016-04-01 2016-06-30 0001094392 us-gaap:SalesMember 2016-04-01 2016-06-30 0001094392 country:TW 2016-01-01 2016-06-30 0001094392 rtec:CountryOtherEuropeMember 2016-04-01 2016-06-30 0001094392 country:JP 2016-04-01 2016-06-30 0001094392 us-gaap:SalesMember 2017-01-01 2017-06-30 0001094392 country:DE 2017-01-01 2017-06-30 0001094392 country:DE 2016-01-01 2016-06-30 0001094392 country:JP 2016-01-01 2016-06-30 0001094392 country:SG 2017-04-01 2017-06-30 0001094392 country:US 2017-01-01 2017-06-30 0001094392 currency:KRW 2017-01-01 2017-06-30 0001094392 country:JP 2017-01-01 2017-06-30 0001094392 country:CN 2016-01-01 2016-06-30 0001094392 country:US 2017-04-01 2017-06-30 0001094392 country:CN 2016-04-01 2016-06-30 0001094392 country:TW 2017-01-01 2017-06-30 0001094392 us-gaap:AsiaMember 2017-01-01 2017-06-30 0001094392 us-gaap:SalesMember 2017-04-01 2017-06-30 0001094392 currency:KRW 2016-01-01 2016-06-30 0001094392 country:DE 2016-04-01 2016-06-30 0001094392 country:TW 2016-04-01 2016-06-30 0001094392 country:US 2016-04-01 2016-06-30 0001094392 country:SG 2017-01-01 2017-06-30 0001094392 rtec:CountryOtherEuropeMember 2017-01-01 2017-06-30 0001094392 country:TW 2017-04-01 2017-06-30 0001094392 rtec:CountryOtherEuropeMember 2017-04-01 2017-06-30 0001094392 us-gaap:AsiaMember 2017-04-01 2017-06-30 0001094392 country:SG 2016-01-01 2016-06-30 iso4217:USD xbrli:shares xbrli:pure utreg:Rate iso4217:USD xbrli:shares false --12-31 Q2 2017 2017-06-30 10-Q 0001094392 31540042 Accelerated Filer RUDOLPH TECHNOLOGIES INC 3827000 3148000 19.82 23.13 2584000 2584000 5204000 5682000 855000 634000 2396000 2391000 563000 1125000 0 0 25.30 0.091 0.086 -358000 1000000 1000000 14600000 38000 76000 -45000 -1298000 -1253000 3263000 5105000 1025000 0 2278000 2026000 0 0 0 4248000 80000 102000 0 0 1000 13000 711000 4000 78000 0 0 13.63 13.07 0.00 0.00 0 0 0 3000 17.00 21494000 25928000 64912000 70564000 0 1168000 30238000 31966000 -2779000 -1481000 381189000 383174000 680000 495000 899000 1793000 0 0 123000 246000 0 0 2039000 0 595000 1190000 505000 1010000 4000 78000 1000 13000 338699000 370586000 262630000 290982000 88184000 0 88184000 0 91338000 0 91338000 0 87872000 87872000 843000 87029000 91244000 91244000 841000 90403000 87930000 87930000 842000 87088000 91230000 91230000 841000 90389000 29000 23000 1000 45000 0 0 0 0 0 0 65000 0 65000 7000 0 7000 64918000 0 64918000 26062000 0 26062000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5432000 13638000 5427000 13643000 82498000 77592000 82445000 77601000 87872000 91244000 7000 1000 6000 21000 0 21000 65000 0 65000 7000 0 7000 117000 132000 3251000 0 0 3251000 3025000 0 0 3025000 44554000 66439000 37859000 57705000 21885000 19846000 386000 4634000 31000 32000 8226000 22797000 9327000 17642000 0.18 0.10 0.05 1.00 0.55 0.12 0.016 0.10 0.11 0.05 1.00 0.61 0.13 0.102 0.134 0.05 0.11 0.03 1.00 0.71 0.10 0.112 0.02 0.11 0.04 1.00 0.72 0.11 0.009 0.060 540000 28508000 53825000 31962000 60773000 72000 996000 983000 60000000 60000000 0.0375 7329000 11230000 1132000 1299000 30850000 32165000 1924000 1924000 1868000 1880000 94000 312000 412000 206000 0 0 0.25 0.70 0.29 0.52 0.24 0.68 0.29 0.51 1065000 627000 0.282 0.286 0.279 0.269 8697000 12601000 P2Y7M0D 623000 1295000 0 0 132000 3251000 3025000 843000 0 843000 0 841000 0 841000 0 87029000 0 87029000 0 90403000 0 90403000 0 69175000 8514000 56986000 3675000 70185000 8670000 57790000 3725000 1496000 923000 480000 546000 1294000 1496000 79448000 9560000 65527000 4361000 79448000 9560000 65527000 4361000 312000 0 312000 0 94000 0 94000 0 -192000 -299000 -166000 -435000 2699000 3036000 300000 218000 0 14632000 0 0 22495000 22495000 34193000 63238000 35456000 67324000 10593000 30154000 12752000 22359000 2992000 8614000 3559000 6015000 2389000 0 2541000 2246000 -4852000 5198000 10273000 1046000 8541000 686000 9263000 890000 7737000 636000 1585000 3164000 0 0 -1446000 -2915000 223000 414000 1125000 0 13728000 12234000 65485000 66835000 32993000 34739000 10545000 11842000 18764000 19862000 8116000 8952000 44964000 57295000 338699000 370586000 35962000 46048000 3251000 0 0 3251000 3025000 0 0 3025000 0.028 86000000 23493000 26803000 -9428000 -2417000 18014000 -8337000 12234000 29973000 7601000 21540000 9193000 16344000 21962000 29870000 22761000 44944000 12231000 33368000 12695000 22380000 593000 590000 31443000 32755000 596000 1234000 133000 1253000 2088000 2691000 7139000 7722000 9002000 11247000 -192000 -299000 -166000 -435000 8044000 0 0 9500000 1025000 1565000 1323000 70412000 62527000 2173000 5301000 4113000 4634000 252000 275000 289000 13000000 -94000 -358000 90599000 59491000 1319000 1311000 1261000 1659000 42096000 47057000 11858000 15091000 11879000 24325000 12146000 24156000 -84706000 -68434000 62701000 11480000 34464000 7780000 5993000 62701000 2984000 10824000 4235000 3164000 14879000 14535000 5646000 2226000 5518000 1674000 62701000 117063000 11650000 70922000 15202000 13153000 117063000 6136000 19649000 4932000 6101000 21926000 36570000 13034000 3849000 8457000 2545000 117063000 67418000 3533000 47711000 6895000 7348000 67418000 1931000 5904000 4789000 3468000 1945000 20323000 9182000 14221000 6142000 1444000 67418000 128097000 3550000 91586000 14394000 13678000 128097000 4889000 20005000 7869000 6677000 5211000 34156000 18190000 23751000 10679000 1559000 128097000 9488000 18987000 10110000 19778000 2387000 2948000 30000 12.30 273000 22.62 1136000 1102000 12.30 15.10 277000 11.35 1894000 1836000 1788000 2136000 10525000 3000000 245000 615000 0 0 3344000 8045000 0 0 293735000 37000 2779000 2742000 313291000 -8000 1481000 1489000 3386000 4866000 563000 630000 645000 704000 31754000 31705000 32146000 32104000 30779000 30869000 31501000 31397000 <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance Sheet Details</font></div><div style="line-height:120%;padding-bottom:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Inventories</font></div><div style="line-height:120%;padding-bottom:10px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories are comprised of the following:</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="9" rowspan="1"></td></tr><tr><td style="width:62%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">June&#160;30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December&#160;31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Materials</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,739</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">32,993</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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-process</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><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;">19,862</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,764</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;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;">12,234</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,728</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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total inventories</font></div></td><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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">66,835</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65,485</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has established reserves of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$11,842</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$10,545</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2016</font><font style="font-family:inherit;font-size:10pt;">, respectively, for slow moving and obsolete inventory, which are included in the amounts above.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Property, Plant and Equipment</font></div><div style="line-height:120%;padding-bottom:8px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property, plant and equipment, net is comprised of the following:</font></div><div style="line-height:120%;padding-bottom:8px;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: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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">June&#160;30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December&#160;31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Land and building</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,584</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,584</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Machinery and equipment</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,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;">23,493</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Furniture and fixtures</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,036</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,699</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Computer equipment and software</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,682</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,204</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Leasehold improvements</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;">8,952</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;">8,116</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;">47,057</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42,096</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accumulated depreciation</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(31,966</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;">(30,238</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;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total property, plant and equipment, net</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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;">15,091</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,858</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;padding-left:48px;text-indent:-48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;padding-left:48px;text-indent:-48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Other assets</font></div><div style="line-height:120%;padding-top:8px;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other assets is comprised of the following:</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="9" rowspan="1"></td></tr><tr><td style="width:64%;" rowspan="1" 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: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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">June&#160;30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December&#160;31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">32,165</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,850</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">590</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">593</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total other assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;">32,755</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;">31,443</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%;padding-top:8px;padding-left:48px;text-indent:-48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;padding-left:48px;text-indent:-48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Other current liabilities</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other current liabilities is comprised of the following:</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="9" rowspan="1"></td></tr><tr><td style="width:64%;" rowspan="1" 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: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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">June&#160;30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December&#160;31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intangible asset acquisition - Stella Alliance</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contingent consideration - acquisitions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">634</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">855</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Warrant settlement payable</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">1,025</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer deposits</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">983</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">996</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,105</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,263</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total other current liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">7,722</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;">7,139</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:8px;padding-left:48px;text-indent:-48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;padding-left:48px;text-indent:-48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Other non-current liabilities</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other non-current liabilities is comprised of the following:</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="9" rowspan="1"></td></tr><tr><td style="width:64%;" rowspan="1" 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: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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">June&#160;30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December&#160;31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unrecognized tax benefits (including interest)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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,866</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,386</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Contingent consideration - acquisitions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,391</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,396</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,299</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,132</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,691</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,088</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total other non-current liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;">11,247</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;">9,002</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:10px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents the amount of interest cost recognized relating to the Notes during the </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">three and six months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">: </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="16" rowspan="1"></td></tr><tr><td style="width:69%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:5%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:5%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:5%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:5%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:inherit;font-size:9pt;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:9pt;"><font style="font-family:inherit;font-size:9pt;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;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contractual interest coupon</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;">563</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;">&#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;">1,125</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;">Amortization of interest discount</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">899</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">1,793</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Amortization of debt issuance 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;">&#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;">123</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">246</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;&#160;Total interest cost recognized</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;">1,585</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;">&#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;">3,164</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:174%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table provides details of income taxes: </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:174%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:53%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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="7" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Six Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">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:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income before income taxes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">12,752</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,593</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">22,359</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,154</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Provision for income taxes</font></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,559</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">2,992</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">8,614</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Effective tax rate</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27.9</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;">28.2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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;">26.9</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;">28.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Share Repurchase Authorization</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2015, the Board of Directors authorized the Company to repurchase up to </font><font style="font-family:inherit;font-size:10pt;">3,000</font><font style="font-family:inherit;font-size:10pt;"> shares of the Company&#8217;s common stock with no established end date. The authorization allows for repurchases to be made in the open market or through negotiated transactions from time to time. During the </font><font style="font-family:inherit;font-size:10pt;">three and six month periods ended June 30, 2017</font><font style="font-family:inherit;font-size:10pt;">, the Company did not repurchase any shares of common stock pursuant to the share repurchase authorization. At </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, there were </font><font style="font-family:inherit;font-size:10pt;">711</font><font style="font-family:inherit;font-size:10pt;"> shares available for future stock repurchases under this repurchase authorization. Shares of common stock purchased under the share repurchase authorization are retired.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the Company&#8217;s stock repurchases for the </font><font style="font-family:inherit;font-size:10pt;">three and six month periods ended June 30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and 2016, respectively:</font></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width: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:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Six Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shares of common stock repurchased</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">245</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;">&#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 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;">615</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;">Cost of stock repurchased</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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,344</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">$8,045</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Average price paid per share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$13.63</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$13.07</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:left;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the Company&#8217;s stock repurchases for the </font><font style="font-family:inherit;font-size:10pt;">three and six month periods ended June 30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and 2016, respectively:</font></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width: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:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Six Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shares of common stock repurchased</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">245</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;">&#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 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;">615</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;">Cost of stock repurchased</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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,344</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">$8,045</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Average price paid per share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$13.63</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$13.07</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2016</font><font style="font-family:inherit;font-size:10pt;">, marketable securities are categorized as follows:</font></div><div style="line-height:120%;padding-bottom:8px;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="17" rowspan="1"></td></tr><tr><td style="width:36%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross Unrealized Holding Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross Unrealized Holding Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom: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;">June&#160;30, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">Municipal notes and bonds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">90,389</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">(7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">90,403</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Corporate bonds</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">841</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">841</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total marketable securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">91,230</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;">21</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;">(7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">91,244</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;font-weight:bold;">December&#160;31, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">Municipal notes and bonds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">87,088</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">(65</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">87,029</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Corporate bonds</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">842</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;">1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">843</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total marketable securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">87,930</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;">7</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;">(65</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">87,872</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Commitments and Contingencies</font></div><div style="line-height:120%;padding-top:17px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Intellectual Property Indemnification Obligations</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has entered into agreements with customers that include limited intellectual property indemnification obligations that are customary in the industry. These guarantees generally require the Company to compensate the other party for certain damages and costs incurred as a result of third party intellectual property claims arising from these transactions. The nature of the intellectual property indemnification obligations prevents the Company from making a reasonable estimate of the maximum potential amount it could be required to pay to its customers. Historically, the Company has not made any indemnification payments under such agreements and no amount has been accrued in the accompanying consolidated financial statements with respect to these indemnification guarantees.</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Warranty Reserves</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company generally provides a warranty on its products for a period of 12 to 15 months against defects in material and workmanship. The Company estimates the costs that may be incurred during the warranty period and records a liability in the amount of such costs at the time revenue is recognized. The Company&#8217;s estimate is based primarily on historical experience. The Company periodically assesses the adequacy of its recorded warranty liabilities and adjusts the amounts as necessary. Settlements of warranty reserves are generally associated with sales that occurred during the 12 to 15&#160;months prior to the quarter-end and warranty accruals are related to sales during the same year.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Changes in the Company&#8217;s warranty reserves are as follows:</font></div><div style="line-height:120%;padding-bottom:8px;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:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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:9pt;"><font style="font-family:inherit;font-size:9pt;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;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance, beginning of the period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,788</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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,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></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;">Accruals</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,659</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;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;">1,261</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">Usage</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;">(1,311</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">(1,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;" 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, end of the period</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;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;">2,136</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,836</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%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Warranty reserves are reported in the Condensed Consolidated Balance Sheets within the caption &#8220;Accounts payable and accrued liabilities.&#8221;</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Legal Matters</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">From time to time, the Company is subject to legal proceedings and claims in the ordinary course of business. The following reflects an overview of the material activities with regard to these matters through June 30, 2017.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;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:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">August Technology Corporation and Rudolph Technologies, Inc. v. Camtek, Ltd., No. 11-CV-03707 (MJD/TNL)</font><font style="font-family:inherit;font-size:10pt;">: A lawsuit against Camtek, Ltd. (&#8220;Camtek&#8221;), of Migdal Hamek, Israel, was filed by the Company on June 1, 2011 alleging infringement of its U.S. Patent No. 7,729,528 related to its proprietary continuous scan wafer inspection technology. The relief sought in the lawsuit includes the payment of damages and a permanent injunction against any products found to be infringing. Camtek filed an inter partes reexamination petition with the U.S. Patent and Trademark Office (the &#8220;PTO&#8221;) on January 19, 2012 asserting that certain claims of the patent are unpatentable. In the course of this proceeding the PTO issued a final determination that 35 claims of the patent were valid and 18 claims were rejected.&#160; The Company appealed the PTO&#8217;s rejection of the 18 claims to the US Court of Appeals for the Federal Circuit. &#160;On December 22, 2016, the U.S. Court of Appeals for the Federal Circuit reversed the PTO&#8217;s rejection of three of the 18 patent claims, affirmed the PTO&#8217;s rejection of nine of the 18 patent claims, and dismissed the remaining six patent claims for procedural reasons. Thus, 38 claims are available to be asserted under the &#8216;528 patent in this lawsuit. During the pendency of the reexamination process, the parties had stipulated that the lawsuit be stayed. With resolution of Camtek&#8217;s petition, the stay in the lawsuit has been lifted and the parties are proceeding with litigation.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;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;text-decoration:underline;">Rudolph Technologies, Inc. v. Camtek, Ltd., No. 15-CV-1246 (ADM/BRT)</font><font style="font-family:inherit;font-size:10pt;">: On March 12, 2015, the Company filed and served on Camtek a complaint asserting infringement of Rudolph&#8217;s U.S. Patent No. 6,826,298 by Camtek&#8217;s Eagle product with the U.S. District Court in Minnesota. The &#8216;6,298 patent is also related to our proprietary continuous scan wafer inspection technology and was the subject of Rudolph&#8217;s prior litigation against the Camtek Falcon system (the &#8220;Falcon Litigation&#8221;) in which Rudolph prevailed with a final judgment of infringement and damages of </font><font style="font-family:inherit;font-size:10pt;">$14.6 million</font><font style="font-family:inherit;font-size:10pt;"> assessed against Camtek. The relief sought in the lawsuit includes the payment of damages and a permanent injunction against any products found to be infringing. On April 21, 2015, the Company filed a Motion for Preliminary Injunction to enjoin Camtek&#8217;s sale of the Eagle device in the United States. On or about April 20, 2015, Camtek filed a complaint in the U.S. District Court in New Jersey seeking a declaratory judgment challenging the jurisdiction and venue of the Minnesota District Court and seeking to have the New Jersey District Court find that the &#8216;6,298 patent is not infringed and, in the alternative, that the &#8216;6,298 patent is invalid. On August 26, 2015, the U.S. District Court in Minnesota ruled that Minnesota jurisdiction was appropriate for this matter while at the same time denying the Company&#8217;s Motion for Preliminary Injunction. Camtek&#8217;s complaint filed in the U.S. District Court in New Jersey was subsequently dismissed. On August&#160;8, 2016 the Minnesota District Court issued an order regarding motions for partial summary judgment which we had filed in March 2016 granting (i) that the &#8216;6,298 patent is valid and Camtek is precluded from contesting its validity at trial, and (ii) that the claim constructions adopted in the Falcon Litigation for four terms are entitled to a preclusive effect and will apply in the course of the present litigation. The Minnesota District Court also ruled that three phrases not subject to claim construction in the Falcon Litigation may be defined in the present case. This matter is currently ongoing in the U.S. District Court in Minnesota with no trial date set.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;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;text-decoration:underline;">Camtek, Ltd. v. Rudolph Technologies, Inc., No.: 1:17-CV-11127-PBS</font><font style="font-family:inherit;font-size:10pt;">: On June 19, 2017, Camtek filed with the U.S. District Court in Massachusetts and served on Rudolph a complaint alleging infringement by Rudolph&#8217;s NSX product of Camtek&#8217;s U.S. Patent No. 6,192,289 related to kerf inspection. The relief sought in the lawsuit includes the payment of damages and a permanent injunction against any products found to be infringing. This newly served matter is currently ongoing in the U.S. District Court in Massachusetts with no trial date set.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subsequent to the close of the 2017 second quarter, on July 28, 2017, Rudolph and Camtek entered into a Settlement Agreement (the &#8220;Agreement&#8221;) resolving each of the three litigations referenced above (the &#8220;Litigations&#8221;). </font><font style="font-family:inherit;font-size:10pt;color:#333333;">Pursuant to the Agreement, in exchange for a </font><font style="font-family:inherit;font-size:10pt;color:#333333;">$13.0 million</font><font style="font-family:inherit;font-size:10pt;color:#333333;"> cash payment from Camtek to be paid to Rudolph, the parties each agreed to dismiss with prejudice and release the other party from all claims, damages and expenses incurred or raised in the Litigations. The parties also mutually agreed not to pursue further legal actions on any of the claims reflected in the patents which were the subject of the Litigations. Further, subject to limited exceptions, Rudolph and Camtek have agreed not to bring suit against each other for a three year period from the date of the Agreement. E</font><font style="font-family:inherit;font-size:10pt;">ach party expressly denies any liability to the other party with respect to any of the Litigations.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;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;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Line of Credit</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#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;">The Company has a credit agreement with a bank that provides for a line of credit which is secured by the marketable securities the Company has with the bank. The Company is permitted to borrow up to 70% of the value of eligible securities held at the time the line of credit is accessed. The available line of credit as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> was approximately </font><font style="font-family:inherit;font-size:10pt;">$86 million</font><font style="font-family:inherit;font-size:10pt;"> with an available interest rate of </font><font style="font-family:inherit;font-size:10pt;">2.8%</font><font style="font-family:inherit;font-size:10pt;">. The credit agreement is available to the Company until such time that either party terminates the arrangement at their&#160;discretion. The Company has not utilized the line of credit to date.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated Other Comprehensive Loss</font></div><div style="line-height:120%;padding-bottom:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Comprehensive income includes net income, foreign currency translation adjustments, and net unrealized gains and losses on available-for-sale investments. See the Condensed Consolidated Statements of Comprehensive Income for the effect of the components of comprehensive income on the Company&#8217;s net income.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The components of accumulated other comprehensive loss, net of tax, are as follows:</font></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:49%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Foreign currency translation adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Net unrealized (gains) losses on 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Accumulated other comprehensive loss (income)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Beginning Balance, December 31, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,742</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">37</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,779</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;Net current period 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="2" style="vertical-align:bottom;padding-left:2px;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,253</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;">(45</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,298</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;">&#160;&#160;&#160;&#160;Reclassifications</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ending balance, June 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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,489</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;">(8</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,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%;padding-bottom:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Debt Obligations</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On </font><font style="font-family:inherit;font-size:10pt;">July&#160;25, 2011</font><font style="font-family:inherit;font-size:10pt;">, the Company issued </font><font style="font-family:inherit;font-size:10pt;">$60,000</font><font style="font-family:inherit;font-size:10pt;"> aggregate principal amount of </font><font style="font-family:inherit;font-size:10pt;">3.75%</font><font style="font-family:inherit;font-size:10pt;"> Convertible Senior Notes due </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> (the &#8220;Notes&#8221;) at par. The Notes were issued pursuant to an indenture, dated as of </font><font style="font-family:inherit;font-size:10pt;">July&#160;25, 2011</font><font style="font-family:inherit;font-size:10pt;">, between the Company and Bank of New York Mellon Trust Company, N.A., as Trustee, which includes a form of Note. The Notes provided for the payment of interest semi-annually in arrears on </font><font style="font-family:inherit;font-size:10pt;">January 15</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">July 15</font><font style="font-family:inherit;font-size:10pt;"> of each year, beginning </font><font style="font-family:inherit;font-size:10pt;">January&#160;15, 2012</font><font style="font-family:inherit;font-size:10pt;">, at an annual rate of </font><font style="font-family:inherit;font-size:10pt;">3.75%</font><font style="font-family:inherit;font-size:10pt;">. Concurrently with the issuance of the Notes, the Company purchased a convertible note hedge and sold a warrant. Each of the convertible note hedge and warrant transactions were entered into with an affiliate of the initial purchaser of the Notes.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> On July 15, 2016, the Company redeemed all of its outstanding </font><font style="font-family:inherit;font-size:10pt;">3.75%</font><font style="font-family:inherit;font-size:10pt;"> Convertible Senior Notes with an aggregate principle amount of </font><font style="font-family:inherit;font-size:10pt;">$60,000</font><font style="font-family:inherit;font-size:10pt;">. Under the terms of the indenture, holders of the Notes were paid cash up to the aggregate principal amount of the Notes and were issued shares of common stock for the remainder of the conversion, with any fractional shares paid in cash. The conversion resulted in the issuance of </font><font style="font-family:inherit;font-size:10pt;">540</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock of the Company to the bondholders, but resulted in no dilution to Rudolph shareholders as these shares were covered by the convertible note hedge that was entered into by the Company in 2011 at the time of issuance of the Notes. </font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The sale of the warrant gave the holder the right to purchase </font><font style="font-family:inherit;font-size:10pt;">4,634</font><font style="font-family:inherit;font-size:10pt;"> shares of Company common stock at a strike price of </font><font style="font-family:inherit;font-size:10pt;">$17.00</font><font style="font-family:inherit;font-size:10pt;"> per share. The warrant had a series of daily expiration dates beginning in October 2016 and ending in January 2017. In 2016, the holder exercised </font><font style="font-family:inherit;font-size:10pt;">4,248</font><font style="font-family:inherit;font-size:10pt;"> warrants, which settled for </font><font style="font-family:inherit;font-size:10pt;">80</font><font style="font-family:inherit;font-size:10pt;"> shares of Company common stock and </font><font style="font-family:inherit;font-size:10pt;">$10,525</font><font style="font-family:inherit;font-size:10pt;"> payable in cash, of which </font><font style="font-family:inherit;font-size:10pt;">$9,500</font><font style="font-family:inherit;font-size:10pt;"> was paid as of December 31, 2016 and </font><font style="font-family:inherit;font-size:10pt;">$1,025</font><font style="font-family:inherit;font-size:10pt;"> was paid in January 2017, at a weighted average stock price of </font><font style="font-family:inherit;font-size:10pt;">$19.82</font><font style="font-family:inherit;font-size:10pt;"> per share. The remaining </font><font style="font-family:inherit;font-size:10pt;">386</font><font style="font-family:inherit;font-size:10pt;"> warrants were exercised in January 2017 by the holder for </font><font style="font-family:inherit;font-size:10pt;">102</font><font style="font-family:inherit;font-size:10pt;"> shares of Company common stock at a weighted average stock price of </font><font style="font-family:inherit;font-size:10pt;">$23.13</font><font style="font-family:inherit;font-size:10pt;"> per share.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents the amount of interest cost recognized relating to the Notes during the </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">three and six months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">: </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="16" rowspan="1"></td></tr><tr><td style="width:69%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:5%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:5%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:5%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:5%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:inherit;font-size:9pt;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:9pt;"><font style="font-family:inherit;font-size:9pt;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;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contractual interest coupon</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;">563</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;">&#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;">1,125</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;">Amortization of interest discount</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">899</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">1,793</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Amortization of debt issuance 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;">&#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;">123</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">246</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;&#160;Total interest cost recognized</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;">1,585</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;">&#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;">3,164</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;"> Derivative Instruments and Hedging Activities</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company, when it considers it to be appropriate, enters into forward contracts to hedge the economic exposures arising from foreign currency denominated transactions. At </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2016</font><font style="font-family:inherit;font-size:10pt;">, these contracts included the future sale of Japanese Yen to purchase U.S. dollars. Derivative instruments are recognized as either &#8220;Prepaid expenses and other current assets&#8221; or &#8220;Other current liabilities&#8221; in the Condensed Consolidated Balance Sheets and are measured at fair value. The foreign currency forward contracts were entered into by the Company&#8217;s Japanese subsidiary to economically hedge a portion of certain intercompany obligations. The forward contracts are not designated as hedges for accounting purposes and decreases in the fair value of </font><font style="font-family:inherit;font-size:10pt;">$218</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$300</font><font style="font-family:inherit;font-size:10pt;"> for the six month periods ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and 2016, respectively, are recorded within the caption &#8220;Other expense&#8221; in the Condensed Consolidated Statements of Operations. </font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The dollar equivalent of the U.S. dollar forward contracts and related fair values as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2016</font><font style="font-family:inherit;font-size:10pt;"> were as follows:</font></div><div style="line-height:120%;padding-bottom:8px;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:58%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">June&#160;30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December&#160;31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Notional amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,148</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,827</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Fair value of asset</font></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;">94</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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: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;">312</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Share-Based Compensation</font></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Restricted Stock Unit Activity</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A summary of the Company&#8217;s nonvested restricted stock unit activity with respect to the </font><font style="font-family:inherit;font-size:10pt;">six months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> is as follows:</font></div><div style="line-height:120%;padding-bottom:8px;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:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Number of 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="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted Average Grant Date Fair Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Nonvested at December 31, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size: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;">1,136</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">12.30</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Granted</font></div></td><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;"><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;">273</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;padding-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;">22.62</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Vested</font></div></td><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;"><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;">(277</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="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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">11.35</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Forfeited</font></div></td><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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(30</font></div></td><td style="vertical-align:bottom;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="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;padding-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.30</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Nonvested at June 30, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-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:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,102</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15.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></table></div><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;">Included in the number of shares granted in the table directly above are </font><font style="font-family:inherit;font-size:10pt;">38</font><font style="font-family:inherit;font-size:10pt;"> market performance-based restricted stock units (MPRSUs) granted to executives.&#160; Vesting of these MPRSUs is contingent upon the Company meeting certain total shareholder return (TSR) levels as compared to a select peer group over the next three years.&#160; The MPRSUs cliff vest at the end of the three-year period and have a maximum potential to vest at 200% (</font><font style="font-family:inherit;font-size:10pt;">76</font><font style="font-family:inherit;font-size:10pt;"> shares) based on TSR performance.&#160; The related share-based compensation expense is determined based on the estimated fair value of the underlying shares on the date of grant and is recognized straight-line over the vesting term.&#160; The estimated fair value per share of the MPRSUs was </font><font style="font-family:inherit;font-size:10pt;">$25.30</font><font style="font-family:inherit;font-size:10pt;"> and was calculated using a Monte Carlo simulation model. </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;">As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2016</font><font style="font-family:inherit;font-size:10pt;">, there was </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$12,601</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$8,697</font><font style="font-family:inherit;font-size:10pt;"> of total unrecognized compensation cost related to restricted stock units granted under the Company&#8217;s stock plans, respectively.&#160; That cost is expected to be recognized over a weighted average period of </font><font style="font-family:inherit;font-size:10pt;">2.6</font><font style="font-family:inherit;font-size:10pt;"> years and </font><font style="font-family:inherit;font-size:10pt;">2.7</font><font style="font-family:inherit;font-size:10pt;"> years for the respective periods.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A summary of the Company&#8217;s nonvested restricted stock unit activity with respect to the </font><font style="font-family:inherit;font-size:10pt;">six months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> is as follows:</font></div><div style="line-height:120%;padding-bottom:8px;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:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Number of 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="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted Average Grant Date Fair Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Nonvested at December 31, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size: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;">1,136</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">12.30</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Granted</font></div></td><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;"><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;">273</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;padding-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;">22.62</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Vested</font></div></td><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;"><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;">(277</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="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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">11.35</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Forfeited</font></div></td><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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(30</font></div></td><td style="vertical-align:bottom;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="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;padding-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.30</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Nonvested at June 30, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-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:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,102</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15.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></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Earnings Per Share</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic earnings per share is calculated using the weighted average number of shares of common stock outstanding during the period.&#160; Diluted earnings per share is computed in the same manner and also gives effect to all dilutive common equivalent shares outstanding during the period.&#160; Potential common shares that would have the effect of increasing diluted earnings per share are considered to be anti-dilutive. In accordance with U.S. GAAP, these shares were not included in calculating diluted earnings per share. </font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the weighted average number of stock options and restricted stock units that have been excluded from the calculation of diluted earnings per share as their effect would have been antidilutive:</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:51%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</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;">Stock options</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">78</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;">Restricted stock units</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;">1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family: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 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;">13</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family: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: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</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">78</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s basic and diluted earnings per share amounts are as follows: </font></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:51%;" 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: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-top:2px;padding-bottom:2px;" rowspan="1" colspan="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="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:9pt;"><font style="font-family:inherit;font-size:9pt;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:9pt;"><font style="font-family:inherit;font-size:9pt;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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Numerator:</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left: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;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;">9,193</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;">7,601</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;">16,344</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;">21,540</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Denominator:</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left: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;">Basic earnings per share - weighted average shares 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;">31,501</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,779</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,397</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,869</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">Effect of potential dilutive securities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left: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;">Employee stock options&#160;and restricted stock units - dilutive shares</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">645</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">563</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">704</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">630</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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;">Convertible senior notes - dilutive shares</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">412</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">206</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Warrant - dilutive shares</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;">3</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: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;">&#160;&#160;&#160;&#160; Diluted earnings per share - weighted average shares outstanding</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #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;">32,146</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,754</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #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;">32,104</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,705</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Earnings per share:</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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="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: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;">Basic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.29</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.25</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.52</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.70</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Diluted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.29</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.24</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.51</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.68</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">This table presents a reconciliation for all liabilities measured at fair value on a recurring basis using significant unobservable inputs (Level 3) for the </font><font style="font-family:inherit;font-size:10pt;">six months ended June 30, 2017</font><font style="font-family:inherit;font-size:10pt;">:</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="5" rowspan="1"></td></tr><tr><td style="width:68%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:24%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair Value Measurements Using<br clear="none"/>Significant Unobservable Inputs<br clear="none"/>(Level 3)</font></div></td></tr><tr><td style="vertical-align: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 style="vertical-align: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;">Balance at December 31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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,251</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additions</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total loss included in selling, general and administrative expense</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">132</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Payments</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(358</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Transfers into (out of) 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="2" style="vertical-align:bottom;padding-left:2px;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;">Balance at June 30, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,025</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value Measurements</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company applies a three-level valuation hierarchy for fair value measurements. This hierarchy prioritizes the inputs into three broad levels.&#160; Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities. Level 2 inputs are quoted prices for similar assets and liabilities in active markets or inputs that are observable for the asset or liability, either directly or indirectly through market corroboration, for substantially the full term of the asset or liability. Level 3 inputs are unobservable inputs based on management&#8217;s assumptions used to measure assets and liabilities at fair value. A financial asset&#8217;s or liability&#8217;s fair value measurement classification within the hierarchy is determined based on the lowest level input that is significant to the fair value measurement. </font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables provide the assets and liabilities carried at fair value measured on a recurring basis at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2016</font><font style="font-family:inherit;font-size:10pt;">: </font></div><div style="line-height:120%;padding-bottom:8px;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="17" rowspan="1"></td></tr><tr><td style="width:37%;" rowspan="1" 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:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair Value Measurements 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Carrying<br clear="none"/>Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Quoted Prices in<br clear="none"/>Active Markets for<br clear="none"/>Identical Assets<br clear="none"/>(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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Significant Other<br clear="none"/>Observable Inputs<br clear="none"/>(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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Significant<br clear="none"/>Unobservable Inputs<br clear="none"/>(Level 3)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">June&#160;30, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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="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;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;">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;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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;"><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;">Available-for-sale debt securities:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="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;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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;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;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Municipal notes and bonds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">90,403</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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;">90,403</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">&#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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate bonds</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">841</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">841</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency forward 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="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;">94</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="text-align:left;font-size:10pt;"><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;">94</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="text-align:left;font-size:10pt;"><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:44px;padding-top:2px;padding-bottom: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 Assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;">91,338</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align: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;">&#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="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;">91,338</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align: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;">&#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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Liabilities:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="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: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="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: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="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: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;">Contingent consideration - acquisitions</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,025</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">3,025</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:44px;padding-top:2px;padding-bottom: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 Liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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,025</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;">&#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;">&#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;">3,025</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">December&#160;31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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="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: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="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: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="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: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;">Assets:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left: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;">Available-for-sale debt securities:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;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="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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Municipal notes and bonds</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">87,029</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">87,029</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate bonds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">843</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">843</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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:44px;padding-top:2px;padding-bottom: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 forward contracts</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">312</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">312</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:44px;padding-top:2px;padding-bottom: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 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 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;">88,184</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align: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;">&#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="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;">88,184</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align: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;">&#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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Liabilities:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="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;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="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;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="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;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;">Contingent consideration - acquisitions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,251</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">3,251</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:44px;padding-top:2px;padding-bottom: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 Liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,251</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;">3,251</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%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s investments classified as Level&#160;1 are based on quoted market prices that are available in active markets.</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s investments classified as Level&#160;2 are valued using observable inputs to quoted market prices, benchmark yields, reported trades, broker/dealer quotes or alternative pricing sources with reasonable levels of price transparency. The foreign currency forward contracts are primarily measured based on the foreign currency spot and forward rates quoted by the banks or foreign currency dealers. Investment prices are obtained from third party pricing providers, which models prices utilizing the above observable inputs, for each asset class. </font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 3 liabilities consisted of contingent consideration related to an acquisition for which the Company uses a discounted cash flow model to value these liabilities. The Level 3 assumptions used in the discounted cash flow model for the contingent consideration included projected revenues, timing of cash flows and estimates of discount rates of </font><font style="font-family:inherit;font-size:10pt;">8.6%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">9.1%</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">six months ended June 30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, respectively. A significant decrease in the projected revenues or increase in discount rates could result in a significantly lower fair value measurement for the contingent consideration. </font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">This table presents a reconciliation for all liabilities measured at fair value on a recurring basis using significant unobservable inputs (Level 3) for the </font><font style="font-family:inherit;font-size:10pt;">six months ended June 30, 2017</font><font style="font-family:inherit;font-size:10pt;">:</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="5" rowspan="1"></td></tr><tr><td style="width:68%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:24%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair Value Measurements Using<br clear="none"/>Significant Unobservable Inputs<br clear="none"/>(Level 3)</font></div></td></tr><tr><td style="vertical-align: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 style="vertical-align: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;">Balance at December 31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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,251</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additions</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total loss included in selling, general and administrative expense</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">132</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Payments</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(358</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Transfers into (out of) 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="2" style="vertical-align:bottom;padding-left:2px;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;">Balance at June 30, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,025</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See Note 3 for additional discussion regarding the fair value of the Company&#8217;s marketable securities.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Fair Value of Other Financial Instruments </font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The carrying value of cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities approximates fair value because of the short-term maturity of these instruments. The estimated fair value of these obligations is based, primarily, on a market approach, comparing the Company&#8217;s interest rates to those rates the Company believes it would reasonably receive upon re-entry into the market. Judgment is required to estimate the fair value, using available market information and appropriate valuation methods.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables provide the assets and liabilities carried at fair value measured on a recurring basis at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2016</font><font style="font-family:inherit;font-size:10pt;">: </font></div><div style="line-height:120%;padding-bottom:8px;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="17" rowspan="1"></td></tr><tr><td style="width:37%;" rowspan="1" 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:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair Value Measurements 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Carrying<br clear="none"/>Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Quoted Prices in<br clear="none"/>Active Markets for<br clear="none"/>Identical Assets<br clear="none"/>(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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Significant Other<br clear="none"/>Observable Inputs<br clear="none"/>(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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Significant<br clear="none"/>Unobservable Inputs<br clear="none"/>(Level 3)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">June&#160;30, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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="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;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;">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;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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;"><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;">Available-for-sale debt securities:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="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;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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;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;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Municipal notes and bonds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">90,403</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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;">90,403</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">&#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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate bonds</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">841</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">841</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency forward 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="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;">94</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="text-align:left;font-size:10pt;"><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;">94</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="text-align:left;font-size:10pt;"><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:44px;padding-top:2px;padding-bottom: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 Assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;">91,338</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align: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;">&#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="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;">91,338</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align: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;">&#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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Liabilities:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="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: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="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: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="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: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;">Contingent consideration - acquisitions</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,025</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">3,025</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:44px;padding-top:2px;padding-bottom: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 Liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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,025</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;">&#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;">&#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;">3,025</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">December&#160;31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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="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: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="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: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="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: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;">Assets:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left: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;">Available-for-sale debt securities:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;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="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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Municipal notes and bonds</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">87,029</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">87,029</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate bonds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">843</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">843</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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:44px;padding-top:2px;padding-bottom: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 forward contracts</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">312</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">312</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:44px;padding-top:2px;padding-bottom: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 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 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;">88,184</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align: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;">&#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="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;">88,184</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align: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;">&#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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Liabilities:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="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;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="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;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="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;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;">Contingent consideration - acquisitions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,251</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">3,251</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:44px;padding-top:2px;padding-bottom: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 Liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,251</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;">3,251</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Purchased Intangible Assets</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Purchased intangible assets as of&#160;</font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2016</font><font style="font-family:inherit;font-size:10pt;"> are as follows:</font></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:49%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross Carrying Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Accumulated Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Net</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom: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;">June&#160;30, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;"><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="text-align:right;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;"><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="text-align:right;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;">&#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;">Finite-lived intangibles:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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;">Developed technology</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65,527</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">57,790</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">7,737</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Customer and distributor relationships</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align: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;">9,560</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;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;">8,670</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">890</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Trade names</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,361</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,725</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">636</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total identifiable intangible assets</font></div></td><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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">79,448</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">70,185</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,263</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;">&#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="text-align:right;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;">&#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="text-align:right;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;">&#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;">Finite-lived intangibles:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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;">Developed technology</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65,527</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56,986</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">8,541</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Customer and distributor relationships</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align: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;">9,560</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;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;">8,514</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,046</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Trade names</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,361</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,675</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">686</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total identifiable intangible assets</font></div></td><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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">79,448</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">69,175</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,273</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;padding-top:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intangible asset amortization expense for the </font><font style="font-family:inherit;font-size:10pt;">three and six month periods ended June 30, 2017</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$505</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1,010</font><font style="font-family:inherit;font-size:10pt;">, respectively. For the </font><font style="font-family:inherit;font-size:10pt;">three and six month periods ended June 30, 2016</font><font style="font-family:inherit;font-size:10pt;">, intangible assets amortization expenses was </font><font style="font-family:inherit;font-size:10pt;">$595</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1,190</font><font style="font-family:inherit;font-size:10pt;">, respectively. Assuming no change in the gross carrying value of identifiable intangible assets and estimated lives, estimated amortization expense for the remainder of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;"> will be </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$923</font><font style="font-family:inherit;font-size:10pt;">, and for each of the next five years estimated amortization expense amounts to </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$1,496</font><font style="font-family:inherit;font-size:10pt;"> for </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$1,496</font><font style="font-family:inherit;font-size:10pt;"> for </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$1,294</font><font style="font-family:inherit;font-size:10pt;"> for </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2020</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$546</font><font style="font-family:inherit;font-size:10pt;"> for </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2021</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$480</font><font style="font-family:inherit;font-size:10pt;"> for </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2022</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Income Taxes</font></div><div style="line-height:174%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table provides details of income taxes: </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:174%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:53%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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="7" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Six Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">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:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income before income taxes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">12,752</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,593</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">22,359</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,154</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Provision for income taxes</font></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,559</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">2,992</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">8,614</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Effective tax rate</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27.9</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;">28.2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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;">26.9</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;">28.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;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;">The income tax provision for the </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">three and six months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> was computed based on the Company&#8217;s annual forecast of profit by jurisdiction and forecasted effective tax rate for the year. The changes in the Company&#8217;s effective tax rate for the </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">three and six months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> compared to the same period for the prior year are primarily due to changes in the mix of forecasted earnings by jurisdictions and the recording of excess tax benefits for stock compensation related to the adoption of FASB ASU No. 2016-09.</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company currently has a partial valuation allowance recorded against certain foreign and state net operating loss and credit carryforwards where the realizability of such deferred tax assets is substantially in doubt. Each quarter, the Company assesses the likelihood that it will be able to recover its deferred tax assets. The Company considers available evidence, both positive and negative, including forecasted earnings in assessing the need for a valuation allowance. As a result of the Company&#8217;s analysis, it concluded that it is more likely than not that a portion of its deferred tax assets will not be realized. Therefore, the Company continues to provide a valuation allowance against certain deferred tax assets. The Company continues to monitor available evidence and may reverse some or all of the remaining valuation allowance in future periods, if appropriate. The Company has a recorded valuation allowance against certain of its deferred tax assets of </font><font style="font-family:inherit;font-size:10pt;">$1,924</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and December 31, 2016.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The amortized cost and estimated fair value of marketable securities classified by the maturity date listed on the security, regardless of the Condensed Consolidated Balance Sheet classification, is as follows at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2016</font><font style="font-family:inherit;font-size:10pt;">: </font></div><div style="line-height:120%;padding-bottom:8px;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="17" rowspan="1"></td></tr><tr><td style="width:35%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="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="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">June&#160;30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December&#160;31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Due within one year</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">77,592</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">77,601</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;">82,498</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;">82,445</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;">Due after one through five years</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,638</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,643</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,432</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,427</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Due after five through ten years</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Due after ten years</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total marketable securities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">91,230</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;">91,244</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;">87,930</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;">87,872</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;"> Marketable Securities</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has evaluated its investment policies and determined that all of its investment securities are to be classified as available-for-sale.&#160; Available-for-sale securities are carried at fair value, with the unrealized gains and losses reported in Stockholders&#8217; equity under the caption &#8220;Accumulated other comprehensive loss.&#8221;&#160; Realized gains and losses on available-for-sale securities are included in &#8220;Other expense&#8221; in the Condensed Consolidated Statements of Operations.&#160; The Company records other-than-temporary impairment charges for its available-for-sale investments when it intends to sell the securities, it is more-likely-than not that it will be required to sell the securities before a recovery, or when it does not expect to recover the entire amortized cost basis of the securities.&#160; The cost of securities sold is based on the specific identification method.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has determined that the gross unrealized losses on its marketable securities at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2016</font><font style="font-family:inherit;font-size:10pt;"> are temporary in nature. The Company reviews its investment portfolio to identify and evaluate investments that have indications of possible impairment. Factors considered in determining whether a loss is other-than-temporary include the length of time and extent to which fair value has been less than the cost basis, credit quality and the Company&#8217;s ability and intent to hold the investment for a period of time sufficient to allow for any anticipated recovery in market value.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2016</font><font style="font-family:inherit;font-size:10pt;">, marketable securities are categorized as follows:</font></div><div style="line-height:120%;padding-bottom:8px;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="17" rowspan="1"></td></tr><tr><td style="width:36%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross Unrealized Holding Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross Unrealized Holding Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom: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;">June&#160;30, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">Municipal notes and bonds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">90,389</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">(7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">90,403</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Corporate bonds</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">841</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">841</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total marketable securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">91,230</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;">21</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;">(7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">91,244</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;font-weight:bold;">December&#160;31, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">Municipal notes and bonds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">87,088</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">(65</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">87,029</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Corporate bonds</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">842</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;">1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">843</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total marketable securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">87,930</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;">7</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;">(65</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">87,872</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;The amortized cost and estimated fair value of marketable securities classified by the maturity date listed on the security, regardless of the Condensed Consolidated Balance Sheet classification, is as follows at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2016</font><font style="font-family:inherit;font-size:10pt;">: </font></div><div style="line-height:120%;padding-bottom:8px;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="17" rowspan="1"></td></tr><tr><td style="width:35%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="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="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">June&#160;30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December&#160;31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Due within one year</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">77,592</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">77,601</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;">82,498</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;">82,445</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;">Due after one through five years</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,638</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,643</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,432</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,427</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Due after five through ten years</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Due after ten years</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;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-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total marketable securities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">91,230</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;">91,244</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;">87,930</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;">87,872</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;padding-top:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the estimated fair value and gross unrealized holding losses of marketable securities, aggregated by investment instrument and period of time in an unrealized loss position at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2016</font><font style="font-family:inherit;font-size:10pt;">: &#160;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" 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: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: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: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:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Unrealized Loss Position For Less Than 12 Months</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Unrealized Loss Position For Greater Than 12 Months</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross Unrealized Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross Unrealized Losses</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">June&#160;30, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">Municipal notes and bonds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">26,062</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">(7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate bonds</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">&#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;">&#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;">&#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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,062</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;">(7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">&#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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">December&#160;31, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">Municipal notes and bonds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">64,918</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">(65</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate bonds</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">64,918</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">(65</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">&#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></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;padding-top:16px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See Note 2 for additional discussion regarding the fair value of the Company&#8217;s marketable securities.</font></div><div style="line-height:120%;text-align:left;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Basis of Presentation</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying interim unaudited condensed consolidated financial statements have been prepared by Rudolph Technologies, Inc. (the &#8220;Company&#8221; or &#8220;Rudolph&#8221;) and in the opinion of management reflect all adjustments, consisting of normal recurring accruals, necessary for their fair presentation in accordance with accounting principles generally accepted in the United States of America (&#8220;U.S. GAAP&#8221;).&#160; Preparing financial statements requires management to make estimates and assumptions that affect amounts reported in the financial statements and accompanying notes.&#160; Actual amounts could differ materially from reported amounts.&#160; The interim results for the </font><font style="font-family:inherit;font-size:10pt;">three and six month periods</font><font style="font-family:inherit;font-size:10pt;"> ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> are not necessarily indicative of results to be expected for the entire year or any future periods.&#160; This interim financial information should be read in conjunction with the financial statements and the notes thereto included in the Company&#8217;s Annual Report on Form 10-K for the year ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2016</font><font style="font-family:inherit;font-size:10pt;"> (&#8220;2016 10-K&#8221;) filed with the Securities and Exchange Commission (&#8220;SEC&#8221;). The accompanying condensed consolidated balance sheet at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2016</font><font style="font-family:inherit;font-size:10pt;"> has been derived from the audited consolidated financial statements included in the 2016 10-K.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Reclassifications</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certain immaterial prior period amounts have been reclassified to conform to the current financial statement presentation. </font></div><div style="line-height:120%;padding-bottom:8px;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Recent Accounting Pronouncements</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Recently Adopted</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:16px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effective January 1, 2017, the Company adopted the </font><font style="font-family:inherit;font-size:10pt;color:#080808;">Financial Accounting Standards Board (FASB) Accounting Standard Update (ASU) No. 2016-09, &#8220;Improvements to Employee Share-Based Payment Accounting.&#8221; The standard update simplifies several aspects of the accounting for employee share-based payment transactions, including accounting for income taxes, forfeitures, and statutory withholding requirements, as well as classification in the Condensed Consolidated Statement of Cash Flows. As a result of the adoption, on a prospective basis, the Company recognized </font><font style="font-family:inherit;font-size:10pt;color:#080808;">$623</font><font style="font-family:inherit;font-size:10pt;color:#080808;"> and </font><font style="font-family:inherit;font-size:10pt;color:#080808;">$1,295</font><font style="font-family:inherit;font-size:10pt;color:#080808;"> of excess tax benefits from stock-based compensation as a benefit in our income tax provision for the three and six months ended June 30, 2017, respectively. Historically, these amounts were recorded as additional paid-in capital. Upon adoption, the Company elected to present excess tax benefits to operating cash flows retrospectively to its Condensed Consolidated Statement of Cash Flows for the six months ended June 30, 2016, which resulted in a reclassification of excess tax benefits from stock-based compensation of </font><font style="font-family:inherit;font-size:10pt;color:#080808;">$252</font><font style="font-family:inherit;font-size:10pt;color:#080808;"> from cash flows from financing activities to cash flows from operating activities. The Company elected to change its policy on accounting for forfeitures and account for forfeitures as they occur. As a result of the forfeiture rate policy change, the Company recorded a reduction to retained earnings of </font><font style="font-family:inherit;font-size:10pt;color:#080808;">$72</font><font style="font-family:inherit;font-size:10pt;color:#080808;"> under the modified retrospective approach. Additional amendments to the accounting for income taxes and minimum statutory withholding requirements had no impact on its results of operations.</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effective January 1, 2017, the Company adopted ASU No. 2015-11, &#8220;Inventory (Topic 330): Simplifying the Measurement of Inventory.&#8221; This simplifies subsequent measurement of inventory by having an entity measure inventory at the lower of cost and net realizable value. Net realizable value is the estimated selling price in the ordinary course of business, less reasonably predictable cost of completion, disposal, and transportation. The adoption of ASU 2015-11 did not have any impact on the Company's consolidated financial position, results of operations, and cash flows.</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Recently Issued</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2017, the FASB issued ASU No. 2017-09, &#8220;Compensation - Stock Compensation (Topic718): Scope of Modification Accounting.&#8221; This ASU amends the scope of modification accounting for share-based payment arrangements and provides guidance on the types of changes to the terms or conditions of share-based payment awards to which an entity would be required to apply modification accounting under ASC 718. The ASU is effective for the fiscal years beginning after December 15, 2019, and interim periods within those fiscal years. The Company is currently evaluating the effect the adoption of ASU No. 2017-09 will have on its consolidated financial position, results of operations, and cash flows. </font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2017, the FASB issued ASU No.&#160;2017-04, &#8220;Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment.&#8221; This ASU eliminates Step 2 from the goodwill impairment test. Accordingly, if the carrying amount of a reporting unit exceeds its fair value, an impairment loss will be recognized in an amount equal to the excess, limited to the total amount of goodwill allocated to the reporting unit. The ASU is effective for the fiscal years beginning after December 15, 2019, and interim periods within those fiscal years. The Company is currently evaluating the effect the adoption of ASU No. 2017-04 will have on its consolidated financial position, results of operations, and cash flows. </font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In October 2016, the FASB issued ASU No. 2016-16, &#8220;Income Tax (Topic 740): Intra-Entity Transfers of Assets Other Than Inventory.&#8221; This ASU, which is part of the Board&#8217;s simplification initiative, is intended to reduce the complexity of U.S. GAAP and diversity in practice related to the tax consequences of certain types of intra-entity asset transfers, particularly those involving intellectual property. This ASU is effective for fiscal years beginning after December&#160;15, 2017, and interim periods within those fiscal years. The Company is currently evaluating the effect the adoption of ASU No. 2016-16 will have on its consolidated financial position, results of operations, and cash flows. </font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August&#160;2016, the FASB issued ASU No.&#160;2016-15, &#8220;Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments.&#8221; This ASU provides guidance on statement of cash flows presentation for eight specific cash flow issues where diversity in practice exists. This ASU is effective for fiscal years beginning after December&#160;15, 2017, and interim periods within those fiscal years. The Company is currently evaluating the effect the adoption of ASU No. 2016-15 will have on its consolidated financial position, results of operations, and cash flows.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:16px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In June 2016, the FASB issued ASU No. 2016-13, &#8220;Financial Instruments &#8211; Credit Losses (Topic 326),&#8221; which introduces new guidance for the accounting for credit losses on instruments within its scope. Given the breadth of that scope, the new ASU will impact both financial services and non-financial services entities. The standard is effective for fiscal years beginning after December 15, 2020. The Company is currently evaluating the effect the adoption of ASU No. 2016-13 will have on its consolidated financial position, results of operations, and cash flows.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:16px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASU No. 2016-02, &#8220;Leases (Topic 842).&#8221; The standard requires that lessees will be required to recognize assets and liabilities on the balance sheet for the rights and obligations created by all leases with terms of more than 12 months. ASU No. 2016-02 also will require disclosures designed to give financial statement users information on the amount, timing, and uncertainty of cash flows arising from leases. These disclosures include qualitative and quantitative information. The standard is effective for annual periods, and interim periods within those annual periods, beginning after December 15, 2018 with earlier adoption permitted. The Company is in the process of evaluating the effects the adoption of ASU No. 2016-02 will have on its consolidated financial position, results of operations, and cash flows.</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2014, the FASB issued ASU No. 2014-09, &#8220;Revenue from Contracts with Customers (Topic 606).&#8221; ASU No. 2014-09, as amended, outlines a comprehensive revenue recognition model and supersedes most current revenue recognition guidance as amended. In July 2015, the FASB deferred for one year the effective date of the new revenue standard. The standard is effective for annual periods, and interim periods within those annual periods, beginning after December 15, 2017 with earlier adoption permitted. ASU No. 2014-09 allows for two methods of adoption: (a) &#8220;full retrospective&#8221; adoption, meaning the standard is applied to all periods presented, or (b) &#8220;modified retrospective&#8221; adoption, meaning the cumulative effect of applying ASU No. 2014-09 is recognized as an adjustment to the 2018 opening retained earnings balance. The Company is in the process of determining the adoption method as well as the effects the adoption of ASU No. 2014-09 will have on its consolidated financial position, results of operations, and cash flows as well as the impact on our internal controls over financial reporting.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other current liabilities is comprised of the following:</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="9" rowspan="1"></td></tr><tr><td style="width:64%;" rowspan="1" 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: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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">June&#160;30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December&#160;31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intangible asset acquisition - Stella Alliance</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contingent consideration - acquisitions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">634</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">855</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Warrant settlement payable</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">1,025</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer deposits</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">983</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">996</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,105</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,263</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total other current liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">7,722</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;">7,139</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:8px;padding-left:48px;text-indent:-48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Other Expense</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:64%;" 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:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Six Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</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="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency exchange losses, net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">166</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">192</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">435</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">299</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Total other expense</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">166</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;">192</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;">435</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;">299</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other non-current liabilities is comprised of the following:</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="9" rowspan="1"></td></tr><tr><td style="width:64%;" rowspan="1" 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: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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">June&#160;30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December&#160;31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unrecognized tax benefits (including interest)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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,866</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,386</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Contingent consideration - acquisitions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,391</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,396</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,299</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,132</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,691</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,088</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total other non-current liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;">11,247</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;">9,002</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property, plant and equipment, net is comprised of the following:</font></div><div style="line-height:120%;padding-bottom:8px;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: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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">June&#160;30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December&#160;31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Land and building</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,584</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,584</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Machinery and equipment</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,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;">23,493</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Furniture and fixtures</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,036</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,699</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Computer equipment and software</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,682</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,204</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Leasehold improvements</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;">8,952</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;">8,116</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;">47,057</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42,096</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accumulated depreciation</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(31,966</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;">(30,238</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;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total property, plant and equipment, net</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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;">15,091</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,858</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The components of accumulated other comprehensive loss, net of tax, are as follows:</font></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:49%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Foreign currency translation adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Net unrealized (gains) losses on 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Accumulated other comprehensive loss (income)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Beginning Balance, December 31, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,742</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">37</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,779</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;Net current period 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="2" style="vertical-align:bottom;padding-left:2px;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,253</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;">(45</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,298</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;">&#160;&#160;&#160;&#160;Reclassifications</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ending balance, June 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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,489</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;">(8</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,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:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the weighted average number of stock options and restricted stock units that have been excluded from the calculation of diluted earnings per share as their effect would have been antidilutive:</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:51%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Six Months Ended June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</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;">Stock options</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">78</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;">Restricted stock units</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;">1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family: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 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;">13</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family: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: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</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">78</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The dollar equivalent of the U.S. dollar forward contracts and related fair values as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2016</font><font style="font-family:inherit;font-size:10pt;"> were as follows:</font></div><div style="line-height:120%;padding-bottom:8px;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:58%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">June&#160;30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December&#160;31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Notional amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,148</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,827</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Fair value of asset</font></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;">94</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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: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;">312</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s basic and diluted earnings per share amounts are as follows: </font></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:51%;" 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: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-top:2px;padding-bottom:2px;" rowspan="1" colspan="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="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:9pt;"><font style="font-family:inherit;font-size:9pt;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:9pt;"><font style="font-family:inherit;font-size:9pt;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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Numerator:</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left: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;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;">9,193</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;">7,601</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;">16,344</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;">21,540</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Denominator:</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left: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;">Basic earnings per share - weighted average shares 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;">31,501</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,779</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,397</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,869</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">Effect of potential dilutive securities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left: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;">Employee stock options&#160;and restricted stock units - dilutive shares</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">645</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">563</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">704</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">630</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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;">Convertible senior notes - dilutive shares</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">412</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">206</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Warrant - dilutive shares</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;">3</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: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;">&#160;&#160;&#160;&#160; Diluted earnings per share - weighted average shares outstanding</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #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;">32,146</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,754</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #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;">32,104</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,705</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Earnings per share:</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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="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: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;">Basic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.29</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.25</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.52</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.70</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Diluted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.29</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.24</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.51</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.68</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table lists the different sources of revenue:</font></div><div style="line-height:120%;padding-bottom:8px;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="29" rowspan="1"></td></tr><tr><td style="width:32%;" rowspan="1" 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:5%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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:5%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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:5%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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:5%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="13" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="13" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Six Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="13" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">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="13" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Systems and software:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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="6" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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="6" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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="6" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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="6" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;text-indent:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Process Control</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><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: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;">47,711</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-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;">71</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="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;padding-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;">34,464</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-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;">55</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">91,586</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">72</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">70,922</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">61</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;text-indent:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Lithography</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;">3,533</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><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;">5</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="text-align:right;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;">11,480</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><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;">18</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,550</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,650</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">10</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-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Software</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><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;">6,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="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;padding-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</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="text-align:right;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;">7,780</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12</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;">14,394</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">11</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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;">15,202</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">13</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;">7,348</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;padding-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;">11</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="text-align:right;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;">5,993</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><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;">10</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;">13,678</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">11</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;">13,153</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">11</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;">Services</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><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;">1,931</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-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;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,984</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,136</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></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;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total revenue</font></div></td><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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">67,418</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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;">62,701</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100</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;">128,097</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100</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;">117,063</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Purchased intangible assets as of&#160;</font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2016</font><font style="font-family:inherit;font-size:10pt;"> are as follows:</font></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:49%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross Carrying Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Accumulated Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Net</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom: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;">June&#160;30, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;"><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="text-align:right;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;"><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="text-align:right;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;">&#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;">Finite-lived intangibles:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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;">Developed technology</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65,527</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">57,790</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">7,737</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Customer and distributor relationships</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align: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;">9,560</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;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;">8,670</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">890</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Trade names</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,361</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,725</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">636</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total identifiable intangible assets</font></div></td><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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">79,448</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">70,185</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,263</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;">&#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="text-align:right;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;">&#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="text-align:right;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;">&#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;">Finite-lived intangibles:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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;">Developed technology</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65,527</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56,986</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">8,541</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Customer and distributor relationships</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align: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;">9,560</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;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;">8,514</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,046</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Trade names</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,361</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,675</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">686</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total identifiable intangible assets</font></div></td><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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">79,448</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">69,175</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,273</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories are comprised of the following:</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="9" rowspan="1"></td></tr><tr><td style="width:62%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">June&#160;30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December&#160;31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Materials</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,739</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">32,993</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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-process</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><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;">19,862</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,764</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;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;">12,234</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,728</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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total inventories</font></div></td><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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">66,835</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65,485</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other assets is comprised of the following:</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="9" rowspan="1"></td></tr><tr><td style="width:64%;" rowspan="1" 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: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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">June&#160;30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December&#160;31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">32,165</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,850</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">590</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">593</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total other assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;">32,755</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;">31,443</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%;padding-top:8px;padding-left:48px;text-indent:-48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:64%;" 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:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Six Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</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="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency exchange losses, net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">166</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">192</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">435</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">299</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Total other expense</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">166</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;">192</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;">435</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;">299</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Changes in the Company&#8217;s warranty reserves are as follows:</font></div><div style="line-height:120%;padding-bottom:8px;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:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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:9pt;"><font style="font-family:inherit;font-size:9pt;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;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance, beginning of the period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,788</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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,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></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;">Accruals</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,659</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;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;">1,261</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">Usage</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;">(1,311</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">(1,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;" 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, end of the period</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;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;">2,136</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,836</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%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:4px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following customers each accounted for more than 10% of total revenues for the indicated periods.</font></div><div style="line-height:120%;padding-top:4px;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="6" 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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Six Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer A</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer B</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13.4</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;">Customer C</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;">0.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For geographical revenue reporting, revenues are attributed to the geographic location in which the product is shipped.&#160; Revenue by geographic region is as follows:</font><font style="font-family:inherit;font-size:8pt;">&#160;</font></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:53%;" 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="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Six Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">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;"><br clear="none"/></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:9pt;"><font style="font-family:inherit;font-size:9pt;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="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,182</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,646</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,190</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;">13,034</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;">Taiwan</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,323</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,535</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,156</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,570</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Japan</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,468</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,164</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,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;">6,101</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">China</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,904</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,824</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,005</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,649</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">South Korea</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,221</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,226</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,751</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,849</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Singapore</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,945</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,879</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,211</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,926</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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 Asia</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,444</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,674</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,559</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,545</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Germany</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,789</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,235</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,869</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,932</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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 Europe</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,142</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,518</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,679</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,457</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total revenue</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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;">67,418</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62,701</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;">128,097</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;">117,063</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the estimated fair value and gross unrealized holding losses of marketable securities, aggregated by investment instrument and period of time in an unrealized loss position at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2016</font><font style="font-family:inherit;font-size:10pt;">: &#160;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" 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: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: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: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:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Unrealized Loss Position For Less Than 12 Months</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Unrealized Loss Position For Greater Than 12 Months</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross Unrealized Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross Unrealized Losses</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">June&#160;30, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">Municipal notes and bonds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">26,062</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">(7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate bonds</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">&#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;">&#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;">&#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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,062</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;">(7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">&#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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">December&#160;31, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">Municipal notes and bonds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">64,918</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">(65</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate bonds</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">64,918</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">(65</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">&#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></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;"> Segment Reporting and Geographic Information</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company is engaged in the design, development, manufacture and support of high-performance control metrology, defect inspection, advanced packaging lithography and data analysis systems used by microelectronics device manufacturers. The Company and its subsidiaries currently operate in a single operating segment: the design, development, manufacture and support of high-performance process control defect inspection and metrology, advanced packaging lithography, and process control software systems used by microelectronics device manufacturers, and therefore the Company has one reportable segment. The Company&#8217;s chief operating decision maker is the Chief Executive Officer. The chief operating decision maker allocates resources and assesses performance of the business and other activities at the reporting segment level.</font></div><div style="line-height:120%;padding-top:9px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table lists the different sources of revenue:</font></div><div style="line-height:120%;padding-bottom:8px;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="29" rowspan="1"></td></tr><tr><td style="width:32%;" rowspan="1" 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:5%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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:5%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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:5%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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:5%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="13" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="13" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Six Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="13" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">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="13" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Systems and software:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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="6" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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="6" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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="6" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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="6" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;text-indent:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Process Control</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><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: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;">47,711</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-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;">71</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="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;padding-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;">34,464</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-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;">55</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">91,586</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">72</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">70,922</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">61</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;text-indent:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Lithography</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;">3,533</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><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;">5</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="text-align:right;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;">11,480</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><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;">18</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,550</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,650</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">10</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-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Software</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><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;">6,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="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;padding-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</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="text-align:right;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;">7,780</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12</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;">14,394</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">11</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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;">15,202</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">13</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;">7,348</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;padding-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;">11</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="text-align:right;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;">5,993</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><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;">10</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;">13,678</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">11</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;">13,153</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">11</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;">Services</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><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;">1,931</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-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;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,984</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,136</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></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;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total revenue</font></div></td><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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">67,418</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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;">62,701</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100</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;">128,097</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100</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;">117,063</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div><font style="font-family:inherit;font-size:8pt;">&#160;</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For geographical revenue reporting, revenues are attributed to the geographic location in which the product is shipped.&#160; Revenue by geographic region is as follows:</font><font style="font-family:inherit;font-size:8pt;">&#160;</font></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:53%;" 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="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Six Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">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;"><br clear="none"/></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:9pt;"><font style="font-family:inherit;font-size:9pt;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="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,182</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,646</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,190</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;">13,034</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;">Taiwan</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,323</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,535</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,156</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,570</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Japan</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,468</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,164</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,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;">6,101</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">China</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,904</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,824</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,005</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,649</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">South Korea</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,221</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,226</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,751</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,849</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Singapore</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,945</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,879</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,211</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,926</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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 Asia</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,444</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,674</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,559</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,545</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Germany</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,789</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,235</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,869</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,932</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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 Europe</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,142</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,518</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,679</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,457</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total revenue</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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;">67,418</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62,701</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;">128,097</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;">117,063</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:4px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following customers each accounted for more than 10% of total revenues for the indicated periods.</font></div><div style="line-height:120%;padding-top:4px;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="6" 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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Six Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer A</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer B</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13.4</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;">Customer C</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;">0.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:4px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Subsequent Event</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subsequent to June 30, 2017 and through the Company&#8217;s financial statement issuance date of August 3, 2017, the Company entered into an agreement &#160;with Camtek on July 28, 2017 resolving each of the three Litigations discussed further in Note 8, &#8220;Commitments and Contingencies&#8221;, of these Notes to Condensed Consolidated Financial Statements.&#160; Pursuant to the Agreement, in exchange for a </font><font style="font-family:inherit;font-size:10pt;color:#333333;">$13,000</font><font style="font-family:inherit;font-size:10pt;"> cash payment from Camtek to be paid to the Company, the parties each agreed to dismiss with prejudice and release the other party from all claims, damages and expenses incurred or raised in the Litigations.</font></div></div> EX-101.SCH 8 rtec-20170630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2461402 - Disclosure - Accumulated Other Comprehensive Loss Accumulated Other Comprehensive Loss (Details) link:presentationLink link:calculationLink link:definitionLink 2161100 - Disclosure - Accumulated Other Comprehensive Loss (Notes) link:presentationLink link:calculationLink link:definitionLink 2361301 - Disclosure - Accumulated Other Comprehensive Loss (Tables) link:presentationLink link:calculationLink link:definitionLink 2152100 - Disclosure - Balance Sheet Details link:presentationLink link:calculationLink link:definitionLink 2452402 - Disclosure - Balance Sheet Details - Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 2452404 - Disclosure - Balance Sheet Details - Other Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2452405 - Disclosure - Balance Sheet Details - Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2452406 - Disclosure - Balance Sheet Details - Other Non-Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2452403 - Disclosure - Balance Sheet Details - Property Plant & Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2352301 - Disclosure - Balance Sheet Details - (Tables) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - Basis of Presentation (Notes) link:presentationLink link:calculationLink link:definitionLink 2407401 - Disclosure - Basis of Presentation Pronouncement reclass (Details) link:presentationLink link:calculationLink link:definitionLink 2155100 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2455402 - Disclosure - Commitments and Contingencies - (Details) link:presentationLink link:calculationLink link:definitionLink 2355301 - Disclosure - Commitments and Contingencies - (Tables) link:presentationLink link:calculationLink link:definitionLink 2153100 - Disclosure - Debt Obligations link:presentationLink link:calculationLink link:definitionLink 2453402 - Disclosure - Debt Obligations - (Details) link:presentationLink link:calculationLink link:definitionLink 2353301 - Disclosure - Debt Obligations - (Tables) link:presentationLink link:calculationLink link:definitionLink 2134100 - Disclosure - Derivative Instruments and Hedging Activities link:presentationLink link:calculationLink link:definitionLink 2334301 - Disclosure - Derivative Instruments and Hedging Activities Derivative Instruments and Hedging Activities - (Tables) link:presentationLink link:calculationLink link:definitionLink 2434402 - Disclosure - Derivative Instruments and Hedging Activities - (Details) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document and Entity Information Document link:presentationLink link:calculationLink link:definitionLink 2160100 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 2460402 - Disclosure - Earnings Per Share - (Details) link:presentationLink link:calculationLink link:definitionLink 2360301 - Disclosure - Earnings Per Share - (Tables) link:presentationLink link:calculationLink link:definitionLink 2116100 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2416402 - Disclosure - Fair Value Measurements - (Details) link:presentationLink link:calculationLink link:definitionLink 2316301 - Disclosure - Fair Value Measurements - (Tables) link:presentationLink link:calculationLink link:definitionLink 2149100 - Disclosure - Identifiable Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2449402 - Disclosure - Identifiable Intangible Assets - (Details) link:presentationLink link:calculationLink link:definitionLink 2349301 - Disclosure - Identifiable Intangible Assets - (Tables) link:presentationLink link:calculationLink link:definitionLink 2158100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2458402 - Disclosure - Income Taxes - (Details) link:presentationLink link:calculationLink link:definitionLink 2358301 - Disclosure - Income Taxes - (Tables) link:presentationLink link:calculationLink link:definitionLink 2131100 - Disclosure - Marketable Securities link:presentationLink link:calculationLink link:definitionLink 2431402 - Disclosure - Marketable Securities - (Details) link:presentationLink link:calculationLink link:definitionLink 2331301 - Disclosure - Marketable Securities - (Tables) link:presentationLink link:calculationLink link:definitionLink 2157100 - Disclosure - Other Expense (Income) link:presentationLink link:calculationLink link:definitionLink 2457402 - Disclosure - Other Income - (Details) link:presentationLink link:calculationLink link:definitionLink 2357301 - Disclosure - Other Income - (Tables) link:presentationLink link:calculationLink link:definitionLink 2162100 - Disclosure - Segment Reporting and Geographic Information link:presentationLink link:calculationLink link:definitionLink 2462404 - Disclosure - Segment Reporting and Geographic Information Customer Reporting (Details) link:presentationLink link:calculationLink link:definitionLink 2462403 - Disclosure - Segment Reporting and Geographic Information Geographic Information (Details) link:presentationLink link:calculationLink link:definitionLink 2362301 - Disclosure - Segment Reporting and Geographic Information - (Tables) link:presentationLink link:calculationLink link:definitionLink 2462402 - Disclosure - Segment Reporting (Details) link:presentationLink link:calculationLink link:definitionLink 2156100 - Disclosure - Share-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2456402 - Disclosure - Share-Based Compensation Restricted Stock Units (Details) link:presentationLink link:calculationLink link:definitionLink 2356301 - Disclosure - Share-Based Compensation - (Tables) link:presentationLink link:calculationLink link:definitionLink 2163100 - Disclosure - Share Repurchase Program link:presentationLink link:calculationLink link:definitionLink 2463402 - Disclosure - Share Repurchase Program - (Details) link:presentationLink link:calculationLink link:definitionLink 2363301 - Disclosure - Share Repurchase Program Stock Repurchase Program (Tables) link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - Statements of Cash Flows Statement link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Statements of Comprehensive Income (Loss) Statement link:presentationLink link:calculationLink link:definitionLink 1001001 - Statement - Statements of Financial Position B/S Parenthetical link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Statements of Financial Position Consolidated Balance Sheet link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Statements of Income Statement link:presentationLink link:calculationLink link:definitionLink 2464402 - Disclosure - Subsequent Event (Details) link:presentationLink link:calculationLink link:definitionLink 2164100 - Disclosure - Subsequent Event (Notes) link:presentationLink link:calculationLink link:definitionLink 2364301 - Disclosure - Subsequent Event (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 9 rtec-20170630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 10 rtec-20170630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 11 rtec-20170630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Derivative Instruments and Hedging Activities [Abstract] Derivative Instruments and Hedging Activities [Abstract] Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] Customer Reporting [Abstract] Customer Reporting [Abstract] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Major Customers [Axis] Customer [Axis] Name of Major Customer [Domain] Customer [Domain] Major Customer Two [Domain] Major Customer Two [Domain] Major Customer Two [Domain] Major Customer Three [Member] Major Customer Three [Member] Major Customer Three [Member] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Entity-Wide Revenue, Major Customer, Percentage Concentration Risk, Percentage Commitments and Contingencies [Abstract] Commitments and Contingencies [Abstract] Schedule of changes product warranty liability [Table Text Block] Schedule of Product Warranty Liability [Table Text Block] Segment Reporting by Business Unit [Abstract] Segment Reporting by Business Unit [Abstract] Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] UNITED STATES UNITED STATES TAIWAN, PROVINCE OF CHINA TAIWAN, PROVINCE OF CHINA JAPAN JAPAN CHINA CHINA SINGAPORE SINGAPORE Asia [Member] Asia [Member] GERMANY GERMANY Sales [Member] Sales [Member] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Segments [Axis] Segments [Axis] Segments [Domain] Segments [Domain] Process Control Revenue [Member] Process Control Revenue [Member] Process Control Revenue [Member] Percentage of Process Control Revenue [Member] Percentage of Process Control Revenue [Member] Percentage of Process Control Revenue Lithography Revenue [Domain] Lithography Revenue [Domain] Litography Systems [Domain] Percentage of Lithography Revenue [Member] [Domain] Percentage of Lithography Revenue [Member] [Domain] Percentage of Lithography Revenue [Domain] Software [Domain] Software [Domain] Software [Domain] Percentage of Software Revenue [Domain] Percentage of Software Revenue [Domain] Percentage of Software Revenue [Domain] Sales Revenue, Goods, Net [Member] Sales Revenue, Goods, Net [Member] Percentage of Parts [Member] Percentage of Parts [Member] Percentage of revenue during the period from sale of goods in the normal course of business, after deducting returns, allowances and discounts, when it serves as a benchmark in a concentration of risk calculation. [Member] Sales Revenue, Services, Net [Member] Sales Revenue, Services, Net [Member] Percentage of Service [Member] Percentage of Service [Member] Percentage of revenue during the period from services rendered in the normal course of business, after deducting returns, allowances and discounts, when it serves as a benchmark in a concentration of risk calculation. [Member] Sales Revenue, Segment [Member] Sales Revenue, Segment [Member] Percentage of Total Revenue [Member] Percentage of Total Revenue [Member] Percentage of total revenue during the period in the normal course of business, after deducting returns, allowances and discounts, when it serves as a benchmark in a concentration of risk calculation. [Member] Revenues Revenues Concentration Risk, Percentage Statement of Comprehensive Income [Abstract] Statement [Table] Statement [Table] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Accumulated Translation Adjustment [Member] Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Accumulated Net Unrealized Investment Gain (Loss) [Member] Accumulated Net Investment Gain (Loss) Attributable to Parent [Member] Accumulated Other Comprehensive Income (Loss) [Member] AOCI Attributable to Parent [Member] Scenario [Axis] Scenario [Axis] Scenario, Unspecified [Domain] Scenario, Unspecified [Domain] Statement [Line Items] Statement [Line Items] Stockholders' Equity Attributable to Parent Stockholders' Equity Attributable to Parent Net current period other comprehensive gain (loss) Net current period other comprehensive gain (loss) Net current period other comprehensive gain (loss) Reclassification of accumulated other comprehensive income (loss) Reclassification of accumulated other comprehensive income (loss) Reclassification of accumulated other comprehensive income (loss) Income Taxes [Abstract] Income Taxes [Abstract] Income Tax Disclosure [Text Block] Income Tax Disclosure [Text Block] Marketable Securities [Abstract] Marketable Securities [Text Block] Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Share Repurchase Program [Abstract] Share Repurchase Program [Abstract] Stock Repurchase Program, Number of Shares Authorized to be Repurchased Stock Repurchase Program, Number of Shares Authorized to be Repurchased Stock Repurchased and Retired During Period, Shares Stock Repurchased and Retired During Period, Shares Shares available for future repurchase Shares available for future repurchase The number of shares remaining to be repurchased in the future period under a repurchase plan. Stock Repurchased During Period, Value Stock Repurchased and Retired During Period, Value StockRepurchasedAndRetired-AveragePricePerShare StockRepurchasedAndRetired-AveragePricePerShare Average price paid per share for the purchase of the targeted number of shares, determined by an average market price over a fixed period of time. Property Plant & Equipment [Abstract] Property Plant & Equipment [Abstract] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Domain] Property, Plant and Equipment, Type [Domain] Range [Axis] Range [Axis] Range [Domain] Range [Domain] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Buildings and Land Gross Buildings and Land Gross Buildings and Land Gross Machinery and Equipment, Gross Machinery and Equipment, Gross Furniture and Fixtures, Gross Furniture and Fixtures, Gross Computer Equipments And Software Gross Computer Equipments And Software Gross Computer Equipments And Software Gross Leasehold Improvements, Gross Leasehold Improvements, Gross Property, Plant and Equipment, Gross Property, Plant and Equipment, Gross Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Property, Plant and Equipment, Net Property, Plant and Equipment, Net Statement of Stockholders' Equity [Abstract] share repurchase program [Table Text Block] share repurchase program [Table Text Block] [Table Text Block] for Tabular disclosure of share repurchase programs Derivative [Table] Derivative [Table] Derivative, by Nature [Axis] Derivative Instrument [Axis] Derivative, Name [Domain] Derivative Contract [Domain] Derivative [Line Items] Derivative [Line Items] Gain (Loss) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments Gain (Loss) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments Derivative, Notional Amount Derivative, Notional Amount Derivative Asset, Fair Value, Gross Liability Derivative Asset, Fair Value, Gross Liability Derivative Asset, Fair Value, Gross Asset Derivative Asset, Fair Value, Gross Asset Consolidated Statements of Cash Flows [Abstract] Consolidated Statements of Cash Flows [Abstract] Class of Stock [Axis] Class of Stock [Axis] Class of Stock [Domain] Class of Stock [Domain] Net Income (Loss) Attributable to Parent Net Income (Loss) Attributable to Parent Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Amortization of Financing Costs and Discounts Amortization of Debt Issuance Costs and Discounts Amortization of Intangible Assets Amortization of Intangible Assets Depreciation Depreciation Foreign Currency Transaction Gain (Loss), before Tax Foreign Currency Transaction Gain (Loss), before Tax Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Asset Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Asset Share-based Compensation Share-based Compensation Provision for doubtful accounts and inventory valuation Provision for doubtful accounts and inventory valuation Amount of the current period expense charged against operations, the offset which is generally to the allowance for doubtful accounts for the purpose of reducing receivables, including notes receivable, to an amount that approximates their net realizable value (the amount expected to be collected). Also includes the amount of the valuation account as of the balance sheet date which reduces the carrying amount of inventory to net realizable value; takes into consideration such factors as market value, excessive quantities based on expected sales, technological obsolescence, and shrinkage. Gain (Loss) Related to Litigation Settlement Gain (Loss) Related to Litigation Settlement Increase (Decrease) in Other Operating Assets and Liabilities, Net Increase (Decrease) in Other Operating Assets and Liabilities, Net Net Cash Provided by (Used in) Operating Activities Net Cash Provided by (Used in) Operating Activities Net Cash Provided by (Used in) Investing Activities [Abstract] Net Cash Provided by (Used in) Investing Activities [Abstract] Payments to Acquire Marketable Securities Payments to Acquire Marketable Securities Proceeds from Sale and Maturity of Marketable Securities Proceeds from Sale and Maturity of Marketable Securities Payments to Acquire Property, Plant, and Equipment Payments to Acquire Property, Plant, and Equipment Net Cash Provided by (Used in) Investing Activities Net Cash Provided by (Used in) Investing Activities Net Cash Provided by (Used in) Financing Activities [Abstract] Net Cash Provided by (Used in) Financing Activities [Abstract] Payments for Repurchase of Warrants Payments for Repurchase of Warrants Payments for Repurchase of Common Stock Payments for Repurchase of Common Stock Payments Related to Tax Withholding for Share-based Compensation Payments Related to Tax Withholding for Share-based Compensation Proceeds from (Payments for) Other Financing Activities Proceeds from (Payments for) Other Financing Activities Proceeds from Issuance of Shares under Incentive and Share-based Compensation Plans, Including Stock Options Proceeds from Issuance of Shares under Incentive and Share-based Compensation Plans, Including Stock Options Net Cash Provided by (Used in) Financing Activities Net Cash Provided by (Used in) Financing Activities Effect of Exchange Rate on Cash and Cash Equivalents Effect of Exchange Rate on Cash and Cash Equivalents Cash and Cash Equivalents, Period Increase (Decrease) Cash and Cash Equivalents, Period Increase (Decrease) Cash and Cash Equivalents, at Carrying Value Cash and Cash Equivalents, at Carrying Value Supplemental Cash Flow Information [Abstract] Supplemental Cash Flow Information [Abstract] Income Taxes Paid Income Taxes Paid Interest Paid Interest Paid Debt Obligations [Abstract] Debt Obligations [Abstract] Schedule of interest cost recognized on convertible senior notes [Table Text Block] Interest cost recognized on the convertible senior notes [Table Text Block] Interest cost recognized on the convertible senior notes [Table Text Block] Earnings Per Share [Abstract] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Stock Options Antidilutive securities excluded from computation Stock Options Antidilutive securities excluded from computation Stock Options that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented. Restricted Stock Unit Antidilutive excluded from computation Restricted Stock Unit Antidilutive excluded from computation Restricted Stock Units that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented. Net Income (Loss) Attributable to Parent Weighted Average Number of Shares Outstanding, Basic Weighted Average Number of Shares Outstanding, Basic Weighted Average Number Diluted Shares Outstanding Adjustment Weighted Average Number Diluted Shares Outstanding Adjustment Dilutive Securities, Effect on Basic Earnings Per Share Dilutive Securities, Effect on Basic Earnings Per Share Warrant Dilutive Shares Warrant Dilutive Shares Amount of increase (decrease) to net income used for calculating diluted earnings per share (EPS), resulting from the assumed exercise of dilutive warrants excluding adjustments related to ESOP convertible preferred stock, stock options, and restrictive stock units. Weighted Average Number of Shares Outstanding, Diluted Weighted Average Number of Shares Outstanding, Diluted Earnings (Loss) Per Share, Basic Earnings Per Share, Basic Earnings (Loss) Per Share, Diluted Earnings Per Share, Diluted Other Current Liabilities [Abstract] Other Current Liabilities [Abstract] Intangible assets current liabilities Intangible assets current liabilities Amount of current liability recognized arising from purchase of intangible assets. Contingent Consideration Current Liability Contingent Consideration Current Liability Amount of current liability recognized arising from contingent consideration in a business combination. Payable for repurchase of warrant Payable for repurchase of warrant Payable for repurchase of warrant Customer Deposits, Current Customer Deposits, Current Other Current Liabilities Subtotal Other Current Liabilities Subtotal The aggregate carrying amount, as of the balance sheet date, of current liabilities not separately disclosed in the balance sheet detail disclosure. Other Liabilities, Current Other Liabilities, Current Inventory Details [Abstract] Inventory Details [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 Inventory, Net Inventory, Net Inventory Valuation Reserves Inventory Valuation Reserves Commitments and Contingencies Disclosure [Text Block] Commitments and Contingencies Disclosure [Text Block] Restricted Stock Units Activity [Abstract] Restricted Stock Units Activity [Abstract] Market performance-based restricted stock units granted Market performance-based restricted stock units granted Market performance-based restricted stock units granted Maximum potential market performance-based restricted stock units to vest Maximum potential market performance-based restricted stock units to vest Maximum potential market performance-based restricted stock units to vest. Estimated fair value per share of the market performance-based restricted stock units Estimated fair value per share of the market performance-based restricted stock units Estimated fair value per share of the market performance-based restricted stock units 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, Equity Instruments Other than Options, Grants in Period Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period 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, Total Compensation Cost Not yet Recognized Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Period for Recognition Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition Common Stock [Member] Common Stock [Member] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Convertible Debt Debt Instrument, Face Amount Conversion of Stock, Shares Issued Conversion of Stock, Shares Issued Debt Instrument, Interest Rate, Stated Percentage Debt Instrument, Interest Rate, Stated Percentage Class of Warrant or Right, Exercise Price of Warrants or Rights Warrant Strike Price strike price of the warrant will initially be per share Contractual Interest Coupon Contractual Interest Coupon Contractual Interest Coupon Amortization of Debt Discount (Premium) Amortization of Debt Discount (Premium) Amortization of Financing Costs Amortization of Debt Issuance Costs Interest Expense, Debt Interest Expense, Debt Class of Warrant or Right, Number of Securities Called by Warrants or Rights Class of Warrant or Right, Number of Securities Called by Warrants or Rights Redemption of stock warrants Redemption of stock warrants Number of shares settled redemption of stock warrants Stock Issued During Period, Value, Conversion of Convertible Securities Stock Issued During Period, Value, Conversion of Convertible Securities Payments for Repurchase of Warrants Investment Warrants, Exercise Price Investment Warrants, Exercise Price Organization and Nature of Operations: [Abstract] Organization and Nature of Operations: [Abstract] Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Fair Value Measurements [Abstract] Fair Value Measurements [Abstract] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Table] Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value by Measurement Frequency [Axis] Measurement Frequency [Axis] Fair Value, Measurement Frequency [Domain] Fair Value, Measurement Frequency [Domain] Fair Value, Hierarchy [Axis] Fair Value, Hierarchy [Axis] Fair Value, Measurements, 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] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Financial Instruments, Owned, State and Municipal Government Obligations, at Fair Value Financial Instruments, Owned, State and Municipal Government Obligations, at Fair Value Financial Instruments, Owned, Corporate Equities, at Fair Value Financial Instruments, Owned, Corporate Equities, at Fair Value Foreign Currency Contract, Asset, Fair Value Disclosure Foreign Currency Contract, Asset, Fair Value Disclosure Assets, Fair Value Disclosure Assets, Fair Value Disclosure Business Combination, Contingent Consideration, Liability Business Combination, Contingent Consideration, Liability Liabilities, Fair Value Disclosure Financial and Nonfinancial Liabilities, Fair Value Disclosure Fair Value Inputs Discount Rate 3 Fair Value Inputs Discount Rate 3 Interest rate used to find the present value of an amount to be paid or received in the future as an input to measure fair value. For example, but not limited to, weighted average cost of capital (WACC), cost of capital, cost of equity and cost of debt. Fair Value, Measurement with Unobservable Inputs Reconciliations, Recurring Basis, Liability Value Fair Value, Measurement with Unobservable Inputs Reconciliations, Recurring Basis, Liability Value Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Other Comprehensive Income (Loss) Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Other Comprehensive Income (Loss) Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Liability Sales Issues Settlements Amount of sales, issues, and settlements (net) which have taken place in relation to liabilities measured at fair value on a recurring basis using unobservable inputs (level 3). Fair Value, Level 3 Transfers out, Description Fair Value, Level 3 Transfers out, Description Standard Product Warranty Accrual Standard Product Warranty Accrual Product Warranty Accrual, Warranties Issued Standard and Extended Product Warranty Accrual, Increase for Warranties Issued Product Warranty Accrual, Payments Standard and Extended Product Warranty Accrual, Decrease for Payments Loss Contingency, damages Awarded, Value 2 Loss Contingency, damages Awarded, Value 2 Amount of damages awarded to the plaintiff in the legal matter plus interest. Proceeds from Legal Settlements Proceeds from Legal Settlements Line of Credit Facility, Remaining Borrowing Capacity Line of Credit Facility, Remaining Borrowing Capacity Line of Credit Facility, Interest Rate at Period End Line of Credit Facility, Interest Rate at Period End Subsequent Events [Abstract] Share-based Compensation [Abstract] Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Accumulated Other Comprehensive Loss [Abstract] Accumulated Other Comprehensive Loss [Abstract] Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Identifiable Intangible Assets [Abstract] Identifiable Intangible Assets [Abstract] Schedule of Finite-Lived Intangible Assets by Major Class [Table Text Block] Schedule of Finite-Lived Intangible Assets [Table Text Block] Comprehensive Income (Loss) Note [Text Block] Comprehensive Income (Loss) Note [Text Block] Debt Disclosure [Text Block] Debt Disclosure [Text Block] Fair Value Disclosures [Text Block] Fair Value Disclosures [Text Block] Balance Sheet Detail [Abstract] Balance Sheet Detail [Abstract] Schedule of Inventory, Current [Table Text Block] Schedule of Inventory, Current [Table Text Block] Property, Plant and Equipment [Table Text Block] Property, Plant and Equipment [Table Text Block] Schedule of Other Assets [Table Text Block] Schedule of Other Assets [Table Text Block] Other Current liabilities [Table Text Block] Other Current Liabilities [Table Text Block] Other Non-current liabilities [Table Text Block] Other Noncurrent Liabilities [Table Text Block] Marketable securities [Table] Schedule of Available-for-sale Securities [Table] Investment Type [Axis] Investment Type [Axis] Investment Type Categorization [Domain] Investments [Domain] US Government and Government Agencies and Authorities [Member] US Treasury and Government [Member] Corporate Bond Securities [Member] Corporate Bond Securities [Member] Available-for-sale Securities [Member] Available-for-sale Securities [Member] Schedule of Available-for-sale Securities [Line Items] Schedule of Available-for-sale Securities [Line Items] Available-for-sale Securities, Amortized Cost Basis Available-for-sale Securities, Amortized Cost Basis Available-for-sale Securities, Gross Unrealized Gains Available-for-sale Securities, Gross Unrealized Gain Available-for-sale Securities, Gross Unrealized Losses Available-for-sale Securities, Gross Unrealized Loss Available-for-sale Securities, Fair Value Disclosure Available-for-sale Securities Available-for-sale Securities, Debt Maturities, Fair Value [Abstract] Available-for-sale Securities, Debt Maturities, Fair Value, Fiscal Year Maturity [Abstract] Available-for-sale Securities, Debt Maturities, within One Year, Amortized Cost Basis Available-for-sale Securities, Debt Maturities, Next Twelve Months, Amortized Cost Basis Available-for-sale Securities, Debt Maturities, within One Year, Fair Value Available-for-sale Securities, Debt Maturities, Next Twelve Months, Fair Value Available-for-sale Securities, Debt Maturities, Rolling Year Two Through Five, Amortized Cost Basis Available-for-sale Securities, Debt Maturities, Rolling Year Two Through Five, Amortized Cost Basis Available-for-sale Securities, Debt Maturities, Rolling Year Two Through Five, Fair Value Available-for-sale Securities, Debt Maturities, Rolling Year Two Through Five, Fair Value Available-for-sale Securities, Debt Maturities, after Five Through Ten Years, Amortized Cost Basis Available-for-sale Securities, Debt Maturities, Year Six Through Ten, Amortized Cost Basis Available-for-sale Securities, Debt Maturities, after Five Through Ten Years, Fair Value Available-for-sale Securities, Debt Maturities, Year Six Through Ten, Fair Value Available-for-sale Securities, Debt Maturities, after Ten Years, Amortized Cost Basis Available-for-sale Securities, Debt Maturities, after Ten Years, Amortized Cost Basis Available-for-sale Securities, Debt Maturities, after Ten Years, Fair Value Available-for-sale Securities, Debt Maturities, after Ten Years, Fair Value Available-for-sale Securities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value Available-for-sale Securities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Aggregate Losses Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Aggregate Loss Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Aggregate Losses Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Aggregate Loss Excess tax benefit [Abstract] Excess tax benefit [Abstract] New Accounting Pronouncements or Change in Accounting Principle [Table] New Accounting Pronouncements or Change in Accounting Principle [Table] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Type of Adoption [Domain] Type of Adoption [Domain] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Employee Service Share-based Compensation, Tax Benefit from Compensation Expense Employee Service Share-based Compensation, Tax Benefit from Compensation Expense Proceeds and Excess Tax Benefit from Share-based Compensation Proceeds and Excess Tax Benefit from Share-based Compensation Retained Earnings Reclassification Cumulative Effect of New Accounting Principle in Period of Adoption Balance Sheet Details [Text Block] Balance Sheet Details [Text Block] Balance Sheet Details [Text Block] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Intangible Assets Disclosure [Text Block] Goodwill and Intangible Assets Disclosure [Text Block] Fair Value, Measurement Inputs, Disclosure [Table Text Block] Fair Value, Measurement Inputs, Disclosure [Text Block] Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Geographic reporting [Abstract] Geographic reporting [Abstract] Segment, Geographical [Domain] South Korea [Domain] Korea (South), Won Country Other Europe [Member] Country Other Europe [Member] Country Other Europe Summary of restricted stock unit activity [Table Text Block] Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block] Other Income (Expense) [Abstract] Other Income (Expense) [Abstract] Other Income and Other Expense Disclosure [Text Block] Other Income and Other Expense Disclosure [Text Block] Derivative Instruments and Hedging Activities Disclosure [Text Block] Derivative Instruments and Hedging Activities Disclosure [Text Block] Other Non-current Liabilities [Abstract] Other Non-current Liabilities [Abstract] Unrecognized Tax Benefits Unrecognized Tax Benefits Contingent consideration - Acquisition non-current liability Contingent consideration - Acquisition non-current liability Amount of non-current liability recognized arising from contingent consideration in a business combination. Deferred Revenue, Noncurrent Deferred Revenue, Noncurrent Other Liabilities Other Liabilities Other Liabilities, Noncurrent Other Liabilities, Noncurrent Schedule of Finite-Lived Intangible Assets by Major Class [Table] Developed Technology Rights [Member] Developed Technology Rights [Member] Customer Relationships [Member] Customer Relationships [Member] Trade Names [Member] Trade Names [Member] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets, Gross Finite-Lived Intangible Assets, Gross Finite-Lived Intangible Assets, Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Intangible Assets, Net (Excluding Goodwill) Intangible Assets, Net (Excluding Goodwill) Amortization of Intangible Assets Future Amortization Expense, Remainder of Fiscal Year Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year Future Amortization Expense, Year One Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months Future Amortization Expense, Year Two Finite-Lived Intangible Assets, Amortization Expense, Year Two Future Amortization Expense, Year Three Finite-Lived Intangible Assets, Amortization Expense, Year Three Future Amortization Expense, Year Four Finite-Lived Intangible Assets, Amortization Expense, Year Four Future Amortization Expense, Year Five Finite-Lived Intangible Assets, Amortization Expense, Year Five Consolidated Statement of Comprehensive Income [Abstract] Consolidated Statement of Comprehensive Income [Abstract] Other Comprehensive Income (Loss), Net of Tax [Abstract] Other Comprehensive Income (Loss), Net of Tax [Abstract] Available-for-sale Securities, Change in Net Unrealized Holding Gain (Loss), Net of Tax Available-for-sale Securities, Change in Net Unrealized Holding Gain (Loss), Net of Tax 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 Comprehensive Income (Loss), Net of Tax, Attributable to Parent Comprehensive Income (Loss), Net of Tax, Attributable to Parent Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Document and Entity Information [Abstract] Document and Entity Information [Abstract] Entities [Table] Entities [Table] Legal Entity [Axis] Legal Entity [Axis] Entity [Domain] Entity [Domain] Entity Information [Line Items] Entity Information [Line Items] 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 Document Type Document Type Document Period End Date Document Period End Date Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Amendment Flag Amendment Flag Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Earnings (Loss) Per Share [Abstract] Earnings (Loss) Per Share [Abstract] Earnings Per Share [Text Block] Earnings Per Share [Text Block] Consolidated Balance Sheet [Abstract] Consolidated Balance Sheet [Abstract] Available-for-sale Securities, Debt Securities, Current Available-for-sale Securities, Debt Securities, Current Accounts Receivable, Net, Current Accounts Receivable, Net, Current Inventory, Net Income Taxes Receivable Income Taxes Receivable Prepaid Expense and Other Assets, Current Prepaid Expense and Other Assets, Current Assets, Current Assets, Current Goodwill Goodwill Other Assets, Noncurrent Other Assets, Noncurrent Assets Assets Liabilities and Equity [Abstract] Liabilities and Equity [Abstract] Liabilities, Current [Abstract] Liabilities, Current [Abstract] Accounts Payable and Accrued Liabilities, Current Accounts Payable and Accrued Liabilities, Current Accrued Income Taxes, Current Accrued Income Taxes, Current Deferred Revenue, Current Deferred Revenue, Current Liabilities, Current Liabilities, Current Liabilities Liabilities Commitments and Contingencies Commitments and Contingencies Stockholders' Equity Attributable to Parent [Abstract] Stockholders' Equity Attributable to Parent [Abstract] Common Stock, Value, Issued Common Stock, Value, Issued Additional Paid in Capital, Common Stock Additional Paid in Capital, Common Stock Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated Other Comprehensive Income (Loss), Net of Tax Retained Earnings (Accumulated Deficit) Retained Earnings (Accumulated Deficit) Stockholders' Equity Attributable to Parent Liabilities and Equity Liabilities and Equity Schedule of Available-for-sale Securities, 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] Schedule of marketable securities by category [Table Text Block] Available-for-sale Securities [Table Text Block] Schedule of marketable securities classified by contractual maturity date [Table Text Block] Investments Classified by Contractual Maturity Date [Table Text Block] Schedule of marketable securities in unrealized loss positions [Table Text Block] Schedule of Unrealized Loss on Investments [Table Text Block] Segment Reporting and Geographic Information [Abstract] Segment Reporting and Geographic Information [Abstract] Schedule of revenue from external customers by Products and Services [Table Text Block] Revenue from External Customers by Products and Services [Table Text Block] Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block] Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block] Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block] Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block] Consolidated Balance Sheet (Parenthetical) [Abstract] Consolidated Balance Sheet (Parenthetical) [Abstract] Allowance for Doubtful Accounts Receivable, Current Allowance for Doubtful Accounts Receivable, Current Foreign currency exchange losses (gains), net Total other expenses (income) Other Nonoperating Income (Expense) Schedule of Other Nonoperating Income (Expense) [Table Text Block] Schedule of Other Nonoperating Income (Expense) [Table Text Block] Segment Reporting Disclosure [Text Block] Segment Reporting Disclosure [Text Block] Consolidated Statements of Operations [Abstract] Consolidated Statements of Operations [Abstract] Cost of Revenue Cost of Revenue Gross Profit Gross Profit Operating Expenses [Abstract] Operating Expenses [Abstract] Research and Development Expense Research and Development Expense Selling, General and Administrative Expense Selling, General and Administrative Expense Operating Expenses Operating Expenses Operating Income (Loss) Operating Income (Loss) Interest Income (Expense), Nonoperating, Net Interest Income (Expense), Nonoperating, Net Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Extraordinary Items, Noncontrolling Interest Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Income Tax Expense (Benefit) Income Tax Expense (Benefit) Net Income (Loss) Attributable to Parent Earnings (Loss) Per Share, Basic Earnings (Loss) Per Share, Diluted Weighted Average Number of Shares Outstanding, Basic Weighted Average Number of Shares Outstanding, Diluted Other Assets [Abstract] Deferred Tax Assets, Net of Valuation Allowance, Noncurrent Deferred Tax Assets, Net of Valuation Allowance, Noncurrent Other Other Assets Total Other Assets Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Extraordinary Items, Noncontrolling Interest Income Tax Expense (Benefit) Effective Income Tax Rate Effective Income Tax Rate Reconciliation, Percent Valuation Allowance, Amount Deferred Tax Assets, Valuation Allowance Schedule of effective tax rate [Table Text Block] Schedule of effective tax rate [Table Text Block] Schedule of effective tax rate [Table Text Block] Subsequent Events [Text Block] Subsequent Events [Text Block] Share Repurchase [Text Block] Share Repurchase [Text Block] Share Repurchase [Text Block] EX-101.PRE 12 rtec-20170630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 13 R1.htm IDEA: XBRL DOCUMENT v3.7.0.1
Document and Entity Information Document - shares
6 Months Ended
Jun. 30, 2017
Jul. 18, 2017
Entity Information [Line Items]    
Entity Registrant Name RUDOLPH TECHNOLOGIES INC  
Entity Central Index Key 0001094392  
Current Fiscal Year End Date --12-31  
Entity Filer Category Accelerated Filer  
Document Type 10-Q  
Document Period End Date Jun. 30, 2017  
Document Fiscal Year Focus 2017  
Document Fiscal Period Focus Q2  
Amendment Flag false  
Entity Common Stock, Shares Outstanding   31,540,042
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.7.0.1
Statements of Financial Position Consolidated Balance Sheet - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Cash and Cash Equivalents, at Carrying Value $ 57,705 $ 37,859
Available-for-sale Securities, Debt Securities, Current 91,244 87,872
Accounts Receivable, Net, Current 70,564 64,912
Inventory, Net 66,835 65,485
Income Taxes Receivable 0 2,389
Prepaid Expense and Other Assets, Current 4,634 4,113
Assets, Current 290,982 262,630
Property, Plant and Equipment, Net 15,091 11,858
Goodwill 22,495 22,495
Intangible Assets, Net (Excluding Goodwill) 9,263 10,273
Other Assets, Noncurrent 32,755 31,443
Assets 370,586 338,699
Liabilities, Current [Abstract]    
Accounts Payable and Accrued Liabilities, Current 25,928 21,494
Accrued Income Taxes, Current 1,168 0
Deferred Revenue, Current 11,230 7,329
Other Liabilities, Current 7,722 7,139
Liabilities, Current 46,048 35,962
Other Liabilities, Noncurrent 11,247 9,002
Liabilities 57,295 44,964
Commitments and Contingencies
Stockholders' Equity Attributable to Parent [Abstract]    
Common Stock, Value, Issued 32 31
Additional Paid in Capital, Common Stock 383,174 381,189
Accumulated Other Comprehensive Income (Loss), Net of Tax (1,481) (2,779)
Retained Earnings (Accumulated Deficit) (68,434) (84,706)
Stockholders' Equity Attributable to Parent 313,291 293,735
Liabilities and Equity $ 370,586 $ 338,699
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.7.0.1
Statements of Financial Position B/S Parenthetical - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Allowance for Doubtful Accounts Receivable, Current $ 495 $ 680
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.7.0.1
Statements of Income Statement - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Revenues $ 67,418 $ 62,701 $ 128,097 $ 117,063
Cost of Revenue 31,962 28,508 60,773 53,825
Gross Profit 35,456 34,193 67,324 63,238
Operating Expenses [Abstract]        
Research and Development Expense 12,146 11,879 24,156 24,325
Selling, General and Administrative Expense 10,110 9,488 19,778 18,987
Amortization of Intangible Assets 505 595 1,010 1,190
Gain (Loss) Related to Litigation Settlement 0 0 0 (14,632)
Operating Expenses 22,761 21,962 44,944 29,870
Operating Income (Loss) 12,695 12,231 22,380 33,368
Interest Income (Expense), Nonoperating, Net 223 (1,446) 414 (2,915)
Total other expenses (income) 166 192 435 299
Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Extraordinary Items, Noncontrolling Interest 12,752 10,593 22,359 30,154
Income Tax Expense (Benefit) 3,559 2,992 6,015 8,614
Net Income (Loss) Attributable to Parent $ 9,193 $ 7,601 $ 16,344 $ 21,540
Earnings (Loss) Per Share, Basic $ 0.29 $ 0.25 $ 0.52 $ 0.70
Earnings (Loss) Per Share, Diluted $ 0.29 $ 0.24 $ 0.51 $ 0.68
Weighted Average Number of Shares Outstanding, Basic 31,501 30,779 31,397 30,869
Weighted Average Number of Shares Outstanding, Diluted 32,146 31,754 32,104 31,705
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.7.0.1
Statements of Comprehensive Income (Loss) Statement - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Net Income (Loss) Attributable to Parent $ 9,193 $ 7,601 $ 16,344 $ 21,540
Other Comprehensive Income (Loss), Net of Tax [Abstract]        
Available-for-sale Securities, Change in Net Unrealized Holding Gain (Loss), Net of Tax 1 29 45 23
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax 133 596 1,253 1,234
Comprehensive Income (Loss), Net of Tax, Attributable to Parent $ 9,327 $ 8,226 $ 17,642 $ 22,797
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.7.0.1
Statements of Cash Flows Statement - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Dec. 31, 2016
Dec. 31, 2015
Net Income (Loss) Attributable to Parent $ 9,193 $ 7,601 $ 16,344 $ 21,540    
Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]            
Amortization of Financing Costs and Discounts     0 2,039    
Amortization of Intangible Assets 505 595 1,010 1,190    
Depreciation     1,880 1,868    
Foreign Currency Transaction Gain (Loss), before Tax 166 192 435 299    
Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Asset     132 117    
Share-based Compensation     2,948 2,387    
Provision for doubtful accounts and inventory valuation     2,026 2,278    
Gain (Loss) Related to Litigation Settlement 0 0 0 (14,632)    
Increase (Decrease) in Other Operating Assets and Liabilities, Net     5,198 (4,852)    
Net Cash Provided by (Used in) Operating Activities     29,973 12,234    
Net Cash Provided by (Used in) Investing Activities [Abstract]            
Payments to Acquire Marketable Securities     (62,527) (70,412)    
Proceeds from Sale and Maturity of Marketable Securities     59,491 90,599    
Payments to Acquire Property, Plant, and Equipment     (5,301) (2,173)    
Net Cash Provided by (Used in) Investing Activities     (8,337) 18,014    
Net Cash Provided by (Used in) Financing Activities [Abstract]            
Payments for Repurchase of Warrants     (1,025) 0 $ (9,500)  
Payments for Repurchase of Common Stock     0 (8,044)    
Payments Related to Tax Withholding for Share-based Compensation     (1,323) (1,565)    
Proceeds from (Payments for) Other Financing Activities     (358) (94)    
Proceeds from Issuance of Shares under Incentive and Share-based Compensation Plans, Including Stock Options     289 275    
Net Cash Provided by (Used in) Financing Activities     (2,417) (9,428)    
Effect of Exchange Rate on Cash and Cash Equivalents     627 1,065    
Cash and Cash Equivalents, Period Increase (Decrease)     19,846 21,885    
Cash and Cash Equivalents, at Carrying Value $ 57,705 $ 66,439 57,705 66,439 $ 37,859 $ 44,554
Supplemental Cash Flow Information [Abstract]            
Income Taxes Paid     2,246 2,541    
Interest Paid     $ 0 $ 1,125    
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.7.0.1
Basis of Presentation (Notes)
6 Months Ended
Jun. 30, 2017
Organization and Nature of Operations: [Abstract]  
Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]
Basis of Presentation
The accompanying interim unaudited condensed consolidated financial statements have been prepared by Rudolph Technologies, Inc. (the “Company” or “Rudolph”) and in the opinion of management reflect all adjustments, consisting of normal recurring accruals, necessary for their fair presentation in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”).  Preparing financial statements requires management to make estimates and assumptions that affect amounts reported in the financial statements and accompanying notes.  Actual amounts could differ materially from reported amounts.  The interim results for the three and six month periods ended June 30, 2017 are not necessarily indicative of results to be expected for the entire year or any future periods.  This interim financial information should be read in conjunction with the financial statements and the notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2016 (“2016 10-K”) filed with the Securities and Exchange Commission (“SEC”). The accompanying condensed consolidated balance sheet at December 31, 2016 has been derived from the audited consolidated financial statements included in the 2016 10-K.
Reclassifications
Certain immaterial prior period amounts have been reclassified to conform to the current financial statement presentation.
Recent Accounting Pronouncements
Recently Adopted
Effective January 1, 2017, the Company adopted the Financial Accounting Standards Board (FASB) Accounting Standard Update (ASU) No. 2016-09, “Improvements to Employee Share-Based Payment Accounting.” The standard update simplifies several aspects of the accounting for employee share-based payment transactions, including accounting for income taxes, forfeitures, and statutory withholding requirements, as well as classification in the Condensed Consolidated Statement of Cash Flows. As a result of the adoption, on a prospective basis, the Company recognized $623 and $1,295 of excess tax benefits from stock-based compensation as a benefit in our income tax provision for the three and six months ended June 30, 2017, respectively. Historically, these amounts were recorded as additional paid-in capital. Upon adoption, the Company elected to present excess tax benefits to operating cash flows retrospectively to its Condensed Consolidated Statement of Cash Flows for the six months ended June 30, 2016, which resulted in a reclassification of excess tax benefits from stock-based compensation of $252 from cash flows from financing activities to cash flows from operating activities. The Company elected to change its policy on accounting for forfeitures and account for forfeitures as they occur. As a result of the forfeiture rate policy change, the Company recorded a reduction to retained earnings of $72 under the modified retrospective approach. Additional amendments to the accounting for income taxes and minimum statutory withholding requirements had no impact on its results of operations.
Effective January 1, 2017, the Company adopted ASU No. 2015-11, “Inventory (Topic 330): Simplifying the Measurement of Inventory.” This simplifies subsequent measurement of inventory by having an entity measure inventory at the lower of cost and net realizable value. Net realizable value is the estimated selling price in the ordinary course of business, less reasonably predictable cost of completion, disposal, and transportation. The adoption of ASU 2015-11 did not have any impact on the Company's consolidated financial position, results of operations, and cash flows.
Recently Issued
In May 2017, the FASB issued ASU No. 2017-09, “Compensation - Stock Compensation (Topic718): Scope of Modification Accounting.” This ASU amends the scope of modification accounting for share-based payment arrangements and provides guidance on the types of changes to the terms or conditions of share-based payment awards to which an entity would be required to apply modification accounting under ASC 718. The ASU is effective for the fiscal years beginning after December 15, 2019, and interim periods within those fiscal years. The Company is currently evaluating the effect the adoption of ASU No. 2017-09 will have on its consolidated financial position, results of operations, and cash flows.
In January 2017, the FASB issued ASU No. 2017-04, “Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment.” This ASU eliminates Step 2 from the goodwill impairment test. Accordingly, if the carrying amount of a reporting unit exceeds its fair value, an impairment loss will be recognized in an amount equal to the excess, limited to the total amount of goodwill allocated to the reporting unit. The ASU is effective for the fiscal years beginning after December 15, 2019, and interim periods within those fiscal years. The Company is currently evaluating the effect the adoption of ASU No. 2017-04 will have on its consolidated financial position, results of operations, and cash flows.
In October 2016, the FASB issued ASU No. 2016-16, “Income Tax (Topic 740): Intra-Entity Transfers of Assets Other Than Inventory.” This ASU, which is part of the Board’s simplification initiative, is intended to reduce the complexity of U.S. GAAP and diversity in practice related to the tax consequences of certain types of intra-entity asset transfers, particularly those involving intellectual property. This ASU is effective for fiscal years beginning after December 15, 2017, and interim periods within those fiscal years. The Company is currently evaluating the effect the adoption of ASU No. 2016-16 will have on its consolidated financial position, results of operations, and cash flows.
In August 2016, the FASB issued ASU No. 2016-15, “Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments.” This ASU provides guidance on statement of cash flows presentation for eight specific cash flow issues where diversity in practice exists. This ASU is effective for fiscal years beginning after December 15, 2017, and interim periods within those fiscal years. The Company is currently evaluating the effect the adoption of ASU No. 2016-15 will have on its consolidated financial position, results of operations, and cash flows.
In June 2016, the FASB issued ASU No. 2016-13, “Financial Instruments – Credit Losses (Topic 326),” which introduces new guidance for the accounting for credit losses on instruments within its scope. Given the breadth of that scope, the new ASU will impact both financial services and non-financial services entities. The standard is effective for fiscal years beginning after December 15, 2020. The Company is currently evaluating the effect the adoption of ASU No. 2016-13 will have on its consolidated financial position, results of operations, and cash flows.
In February 2016, the FASB issued ASU No. 2016-02, “Leases (Topic 842).” The standard requires that lessees will be required to recognize assets and liabilities on the balance sheet for the rights and obligations created by all leases with terms of more than 12 months. ASU No. 2016-02 also will require disclosures designed to give financial statement users information on the amount, timing, and uncertainty of cash flows arising from leases. These disclosures include qualitative and quantitative information. The standard is effective for annual periods, and interim periods within those annual periods, beginning after December 15, 2018 with earlier adoption permitted. The Company is in the process of evaluating the effects the adoption of ASU No. 2016-02 will have on its consolidated financial position, results of operations, and cash flows.
In May 2014, the FASB issued ASU No. 2014-09, “Revenue from Contracts with Customers (Topic 606).” ASU No. 2014-09, as amended, outlines a comprehensive revenue recognition model and supersedes most current revenue recognition guidance as amended. In July 2015, the FASB deferred for one year the effective date of the new revenue standard. The standard is effective for annual periods, and interim periods within those annual periods, beginning after December 15, 2017 with earlier adoption permitted. ASU No. 2014-09 allows for two methods of adoption: (a) “full retrospective” adoption, meaning the standard is applied to all periods presented, or (b) “modified retrospective” adoption, meaning the cumulative effect of applying ASU No. 2014-09 is recognized as an adjustment to the 2018 opening retained earnings balance. The Company is in the process of determining the adoption method as well as the effects the adoption of ASU No. 2014-09 will have on its consolidated financial position, results of operations, and cash flows as well as the impact on our internal controls over financial reporting.
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.7.0.1
Fair Value Measurements
6 Months Ended
Jun. 30, 2017
Fair Value Measurements [Abstract]  
Fair Value Disclosures [Text Block]
Fair Value Measurements
The Company applies a three-level valuation hierarchy for fair value measurements. This hierarchy prioritizes the inputs into three broad levels.  Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities. Level 2 inputs are quoted prices for similar assets and liabilities in active markets or inputs that are observable for the asset or liability, either directly or indirectly through market corroboration, for substantially the full term of the asset or liability. Level 3 inputs are unobservable inputs based on management’s assumptions used to measure assets and liabilities at fair value. A financial asset’s or liability’s fair value measurement classification within the hierarchy is determined based on the lowest level input that is significant to the fair value measurement.
The following tables provide the assets and liabilities carried at fair value measured on a recurring basis at June 30, 2017 and December 31, 2016:
 
 
 
 
Fair Value Measurements Using
 
 
Carrying
Value
 
Quoted Prices in
Active Markets for
Identical Assets
(Level 1)
 
Significant Other
Observable Inputs
(Level 2)
 
Significant
Unobservable Inputs
(Level 3)
June 30, 2017
 
 
 
 
 
 
 
 
Assets:
 

 

 

 

Available-for-sale debt securities:
 
 
 

 

 

Municipal notes and bonds
 
$
90,403

 
$

 
$
90,403

 
$

Corporate bonds
 
841

 

 
841

 

Foreign currency forward contracts
 
94

 

 
94

 

Total Assets
 
$
91,338

 
$

 
$
91,338

 
$

Liabilities:
 
 
 
 
 
 
 
 
Contingent consideration - acquisitions
 
3,025

 

 

 
3,025

Total Liabilities
 
$
3,025

 
$

 
$

 
$
3,025

 
 
 
 
 
 
 
 
 
December 31, 2016
 
 
 
 
 
 
 
 
Assets:
 
 
 
 
 
 
 
 
Available-for-sale debt securities:
 
 
 
 
 
 
 
 
Municipal notes and bonds
 
$
87,029

 
$

 
$
87,029

 
$

Corporate bonds
 
843

 

 
843

 

Foreign currency forward contracts
 
312

 

 
312

 

Total Assets
 
$
88,184

 
$

 
$
88,184

 
$

Liabilities:
 
 
 
 
 
 
 
 
Contingent consideration - acquisitions
 
3,251

 

 

 
3,251

Total Liabilities
 
$
3,251

 
$

 
$

 
$
3,251


    
The Company’s investments classified as Level 1 are based on quoted market prices that are available in active markets.
The Company’s investments classified as Level 2 are valued using observable inputs to quoted market prices, benchmark yields, reported trades, broker/dealer quotes or alternative pricing sources with reasonable levels of price transparency. The foreign currency forward contracts are primarily measured based on the foreign currency spot and forward rates quoted by the banks or foreign currency dealers. Investment prices are obtained from third party pricing providers, which models prices utilizing the above observable inputs, for each asset class.
Level 3 liabilities consisted of contingent consideration related to an acquisition for which the Company uses a discounted cash flow model to value these liabilities. The Level 3 assumptions used in the discounted cash flow model for the contingent consideration included projected revenues, timing of cash flows and estimates of discount rates of 8.6% and 9.1% for the six months ended June 30, 2017 and 2016, respectively. A significant decrease in the projected revenues or increase in discount rates could result in a significantly lower fair value measurement for the contingent consideration.
This table presents a reconciliation for all liabilities measured at fair value on a recurring basis using significant unobservable inputs (Level 3) for the six months ended June 30, 2017:
 
 
Fair Value Measurements Using
Significant Unobservable Inputs
(Level 3)
 
 
 
Balance at December 31, 2016
 
$
3,251

Additions
 

Total loss included in selling, general and administrative expense
 
132

Payments
 
(358
)
Transfers into (out of) Level 3
 

Balance at June 30, 2017
 
$
3,025


See Note 3 for additional discussion regarding the fair value of the Company’s marketable securities.
Fair Value of Other Financial Instruments
The carrying value of cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities approximates fair value because of the short-term maturity of these instruments. The estimated fair value of these obligations is based, primarily, on a market approach, comparing the Company’s interest rates to those rates the Company believes it would reasonably receive upon re-entry into the market. Judgment is required to estimate the fair value, using available market information and appropriate valuation methods.
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.7.0.1
Marketable Securities
6 Months Ended
Jun. 30, 2017
Marketable Securities [Abstract]  
Marketable Securities [Text Block]
Marketable Securities
The Company has evaluated its investment policies and determined that all of its investment securities are to be classified as available-for-sale.  Available-for-sale securities are carried at fair value, with the unrealized gains and losses reported in Stockholders’ equity under the caption “Accumulated other comprehensive loss.”  Realized gains and losses on available-for-sale securities are included in “Other expense” in the Condensed Consolidated Statements of Operations.  The Company records other-than-temporary impairment charges for its available-for-sale investments when it intends to sell the securities, it is more-likely-than not that it will be required to sell the securities before a recovery, or when it does not expect to recover the entire amortized cost basis of the securities.  The cost of securities sold is based on the specific identification method.
The Company has determined that the gross unrealized losses on its marketable securities at June 30, 2017 and December 31, 2016 are temporary in nature. The Company reviews its investment portfolio to identify and evaluate investments that have indications of possible impairment. Factors considered in determining whether a loss is other-than-temporary include the length of time and extent to which fair value has been less than the cost basis, credit quality and the Company’s ability and intent to hold the investment for a period of time sufficient to allow for any anticipated recovery in market value.
At June 30, 2017 and December 31, 2016, marketable securities are categorized as follows:
 
 
Amortized Cost
 
Gross Unrealized Holding Gains
 
Gross Unrealized Holding Losses
 
Fair Value
June 30, 2017
 
 
 
 
 
 
 
 

Municipal notes and bonds
 
$
90,389

 
$
21

 
$
(7
)
 
$
90,403

Corporate bonds
 
841

 

 

 
841

Total marketable securities
 
$
91,230

 
$
21

 
$
(7
)
 
$
91,244

December 31, 2016
 
 
 
 
 
 
 
 

Municipal notes and bonds
 
$
87,088

 
$
6

 
$
(65
)
 
$
87,029

Corporate bonds
 
842

 
1

 

 
843

Total marketable securities
 
$
87,930

 
$
7

 
$
(65
)
 
$
87,872


 The amortized cost and estimated fair value of marketable securities classified by the maturity date listed on the security, regardless of the Condensed Consolidated Balance Sheet classification, is as follows at June 30, 2017 and December 31, 2016:
 
 
June 30, 2017
 
December 31, 2016
 
 
Amortized Cost
 
Fair Value
 
Amortized Cost
 
Fair Value
Due within one year
 
$
77,592

 
$
77,601

 
$
82,498

 
$
82,445

Due after one through five years
 
13,638

 
13,643

 
5,432

 
5,427

Due after five through ten years
 

 

 

 

Due after ten years
 

 

 

 

Total marketable securities
 
$
91,230

 
$
91,244

 
$
87,930

 
$
87,872


The following table summarizes the estimated fair value and gross unrealized holding losses of marketable securities, aggregated by investment instrument and period of time in an unrealized loss position at June 30, 2017 and December 31, 2016:  
 
 
Unrealized Loss Position For Less Than 12 Months
 
Unrealized Loss Position For Greater Than 12 Months
 
 
Fair Value
 
Gross Unrealized Losses
 
Fair Value
 
Gross Unrealized Losses
June 30, 2017
 


 


 


 


Municipal notes and bonds
 
$
26,062

 
$
(7
)
 
$

 
$

Corporate bonds
 

 

 

 

Total
 
$
26,062

 
$
(7
)
 
$

 
$

December 31, 2016
 


 


 


 


Municipal notes and bonds
 
$
64,918

 
$
(65
)
 
$

 
$

Corporate bonds
 

 

 

 

Total
 
$
64,918

 
$
(65
)
 
$

 
$


See Note 2 for additional discussion regarding the fair value of the Company’s marketable securities.

XML 22 R10.htm IDEA: XBRL DOCUMENT v3.7.0.1
Derivative Instruments and Hedging Activities
6 Months Ended
Jun. 30, 2017
Derivative Instruments and Hedging Activities [Abstract]  
Derivative Instruments and Hedging Activities Disclosure [Text Block]
Derivative Instruments and Hedging Activities
The Company, when it considers it to be appropriate, enters into forward contracts to hedge the economic exposures arising from foreign currency denominated transactions. At June 30, 2017 and December 31, 2016, these contracts included the future sale of Japanese Yen to purchase U.S. dollars. Derivative instruments are recognized as either “Prepaid expenses and other current assets” or “Other current liabilities” in the Condensed Consolidated Balance Sheets and are measured at fair value. The foreign currency forward contracts were entered into by the Company’s Japanese subsidiary to economically hedge a portion of certain intercompany obligations. The forward contracts are not designated as hedges for accounting purposes and decreases in the fair value of $218 and $300 for the six month periods ended June 30, 2017 and 2016, respectively, are recorded within the caption “Other expense” in the Condensed Consolidated Statements of Operations.
The dollar equivalent of the U.S. dollar forward contracts and related fair values as of June 30, 2017 and December 31, 2016 were as follows:

June 30, 2017

December 31, 2016
Notional amount
$
3,148


$
3,827

Fair value of asset
$
94


$
312



XML 23 R11.htm IDEA: XBRL DOCUMENT v3.7.0.1
Identifiable Intangible Assets
6 Months Ended
Jun. 30, 2017
Finite-Lived Intangible Assets [Line Items]  
Intangible Assets Disclosure [Text Block]
Purchased Intangible Assets
Purchased intangible assets as of June 30, 2017 and December 31, 2016 are as follows:


Gross Carrying Amount

Accumulated Amortization

Net
June 30, 2017







 

Finite-lived intangibles:
 
 
 
 
 
 
Developed technology

$
65,527


$
57,790


$
7,737

Customer and distributor relationships

9,560


8,670


890

Trade names

4,361


3,725


636

Total identifiable intangible assets

$
79,448


$
70,185


$
9,263

December 31, 2016

 


 


 

Finite-lived intangibles:
 
 
 
 
 
 
Developed technology

$
65,527


$
56,986


$
8,541

Customer and distributor relationships

9,560


8,514


1,046

Trade names

4,361


3,675


686

Total identifiable intangible assets

$
79,448


$
69,175


$
10,273


Intangible asset amortization expense for the three and six month periods ended June 30, 2017 was $505 and $1,010, respectively. For the three and six month periods ended June 30, 2016, intangible assets amortization expenses was $595 and $1,190, respectively. Assuming no change in the gross carrying value of identifiable intangible assets and estimated lives, estimated amortization expense for the remainder of 2017 will be $923, and for each of the next five years estimated amortization expense amounts to $1,496 for 2018, $1,496 for 2019, $1,294 for 2020, $546 for 2021, and $480 for 2022.
XML 24 R12.htm IDEA: XBRL DOCUMENT v3.7.0.1
Balance Sheet Details
6 Months Ended
Jun. 30, 2017
Balance Sheet Detail [Abstract]  
Balance Sheet Details [Text Block]
Balance Sheet Details
Inventories
Inventories are comprised of the following:


June 30, 2017

December 31, 2016
Materials

$
34,739


$
32,993

Work-in-process

19,862


18,764

Finished goods

12,234


13,728

Total inventories

$
66,835


$
65,485


The Company has established reserves of $11,842 and $10,545 as of June 30, 2017 and December 31, 2016, respectively, for slow moving and obsolete inventory, which are included in the amounts above.

Property, Plant and Equipment
Property, plant and equipment, net is comprised of the following:
 
June 30, 2017
 
December 31, 2016
Land and building
$
2,584

 
$
2,584

Machinery and equipment
26,803

 
23,493

Furniture and fixtures
3,036

 
2,699

Computer equipment and software
5,682

 
5,204

Leasehold improvements
8,952

 
8,116


47,057

 
42,096

Accumulated depreciation
(31,966
)
 
(30,238
)
Total property, plant and equipment, net
$
15,091

 
$
11,858



Other assets
Other assets is comprised of the following:

 
June 30, 2017
 
December 31, 2016
Deferred income taxes
 
$
32,165

 
$
30,850

Other
 
590

 
593

Total other assets
 
$
32,755

 
$
31,443


Other current liabilities

Other current liabilities is comprised of the following:

 
June 30, 2017
 
December 31, 2016
Intangible asset acquisition - Stella Alliance
 
$
1,000

 
$
1,000

Contingent consideration - acquisitions
 
634

 
855

Warrant settlement payable
 

 
1,025

Customer deposits
 
983

 
996

Other
 
5,105

 
3,263

Total other current liabilities
 
$
7,722

 
$
7,139


Other non-current liabilities

Other non-current liabilities is comprised of the following:

 
June 30, 2017
 
December 31, 2016
Unrecognized tax benefits (including interest)
 
$
4,866

 
$
3,386

Contingent consideration - acquisitions
 
2,391

 
2,396

Deferred revenue
 
1,299

 
1,132

Other
 
2,691

 
2,088

Total other non-current liabilities
 
$
11,247

 
$
9,002



XML 25 R13.htm IDEA: XBRL DOCUMENT v3.7.0.1
Debt Obligations
6 Months Ended
Jun. 30, 2017
Debt Obligations [Abstract]  
Debt Disclosure [Text Block]
Debt Obligations
On July 25, 2011, the Company issued $60,000 aggregate principal amount of 3.75% Convertible Senior Notes due 2016 (the “Notes”) at par. The Notes were issued pursuant to an indenture, dated as of July 25, 2011, between the Company and Bank of New York Mellon Trust Company, N.A., as Trustee, which includes a form of Note. The Notes provided for the payment of interest semi-annually in arrears on January 15 and July 15 of each year, beginning January 15, 2012, at an annual rate of 3.75%. Concurrently with the issuance of the Notes, the Company purchased a convertible note hedge and sold a warrant. Each of the convertible note hedge and warrant transactions were entered into with an affiliate of the initial purchaser of the Notes.
On July 15, 2016, the Company redeemed all of its outstanding 3.75% Convertible Senior Notes with an aggregate principle amount of $60,000. Under the terms of the indenture, holders of the Notes were paid cash up to the aggregate principal amount of the Notes and were issued shares of common stock for the remainder of the conversion, with any fractional shares paid in cash. The conversion resulted in the issuance of 540 shares of common stock of the Company to the bondholders, but resulted in no dilution to Rudolph shareholders as these shares were covered by the convertible note hedge that was entered into by the Company in 2011 at the time of issuance of the Notes.
The sale of the warrant gave the holder the right to purchase 4,634 shares of Company common stock at a strike price of $17.00 per share. The warrant had a series of daily expiration dates beginning in October 2016 and ending in January 2017. In 2016, the holder exercised 4,248 warrants, which settled for 80 shares of Company common stock and $10,525 payable in cash, of which $9,500 was paid as of December 31, 2016 and $1,025 was paid in January 2017, at a weighted average stock price of $19.82 per share. The remaining 386 warrants were exercised in January 2017 by the holder for 102 shares of Company common stock at a weighted average stock price of $23.13 per share.
The following table presents the amount of interest cost recognized relating to the Notes during the three and six months ended June 30, 2017 and June 30, 2016:
 
Three Months Ended June 30,
 
Six Months Ended June 30,

2017
 
2016
 
2017
 
2016
Contractual interest coupon
$

 
$
563

 
$

 
$
1,125

Amortization of interest discount

 
899

 

 
1,793

Amortization of debt issuance costs

 
123

 

 
246

     Total interest cost recognized
$

 
$
1,585

 
$

 
$
3,164



XML 26 R14.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments and Contingencies
6 Months Ended
Jun. 30, 2017
Commitments and Contingencies [Abstract]  
Commitments and Contingencies Disclosure [Text Block]
Commitments and Contingencies
Intellectual Property Indemnification Obligations
The Company has entered into agreements with customers that include limited intellectual property indemnification obligations that are customary in the industry. These guarantees generally require the Company to compensate the other party for certain damages and costs incurred as a result of third party intellectual property claims arising from these transactions. The nature of the intellectual property indemnification obligations prevents the Company from making a reasonable estimate of the maximum potential amount it could be required to pay to its customers. Historically, the Company has not made any indemnification payments under such agreements and no amount has been accrued in the accompanying consolidated financial statements with respect to these indemnification guarantees.

Warranty Reserves
The Company generally provides a warranty on its products for a period of 12 to 15 months against defects in material and workmanship. The Company estimates the costs that may be incurred during the warranty period and records a liability in the amount of such costs at the time revenue is recognized. The Company’s estimate is based primarily on historical experience. The Company periodically assesses the adequacy of its recorded warranty liabilities and adjusts the amounts as necessary. Settlements of warranty reserves are generally associated with sales that occurred during the 12 to 15 months prior to the quarter-end and warranty accruals are related to sales during the same year.

Changes in the Company’s warranty reserves are as follows:

Six Months Ended June 30,

2017

2016
Balance, beginning of the period
$
1,788


$
1,894

Accruals
1,659


1,261

Usage
(1,311
)

(1,319
)
Balance, end of the period
$
2,136


$
1,836

Warranty reserves are reported in the Condensed Consolidated Balance Sheets within the caption “Accounts payable and accrued liabilities.”
Legal Matters
From time to time, the Company is subject to legal proceedings and claims in the ordinary course of business. The following reflects an overview of the material activities with regard to these matters through June 30, 2017.

August Technology Corporation and Rudolph Technologies, Inc. v. Camtek, Ltd., No. 11-CV-03707 (MJD/TNL): A lawsuit against Camtek, Ltd. (“Camtek”), of Migdal Hamek, Israel, was filed by the Company on June 1, 2011 alleging infringement of its U.S. Patent No. 7,729,528 related to its proprietary continuous scan wafer inspection technology. The relief sought in the lawsuit includes the payment of damages and a permanent injunction against any products found to be infringing. Camtek filed an inter partes reexamination petition with the U.S. Patent and Trademark Office (the “PTO”) on January 19, 2012 asserting that certain claims of the patent are unpatentable. In the course of this proceeding the PTO issued a final determination that 35 claims of the patent were valid and 18 claims were rejected.  The Company appealed the PTO’s rejection of the 18 claims to the US Court of Appeals for the Federal Circuit.  On December 22, 2016, the U.S. Court of Appeals for the Federal Circuit reversed the PTO’s rejection of three of the 18 patent claims, affirmed the PTO’s rejection of nine of the 18 patent claims, and dismissed the remaining six patent claims for procedural reasons. Thus, 38 claims are available to be asserted under the ‘528 patent in this lawsuit. During the pendency of the reexamination process, the parties had stipulated that the lawsuit be stayed. With resolution of Camtek’s petition, the stay in the lawsuit has been lifted and the parties are proceeding with litigation.

Rudolph Technologies, Inc. v. Camtek, Ltd., No. 15-CV-1246 (ADM/BRT): On March 12, 2015, the Company filed and served on Camtek a complaint asserting infringement of Rudolph’s U.S. Patent No. 6,826,298 by Camtek’s Eagle product with the U.S. District Court in Minnesota. The ‘6,298 patent is also related to our proprietary continuous scan wafer inspection technology and was the subject of Rudolph’s prior litigation against the Camtek Falcon system (the “Falcon Litigation”) in which Rudolph prevailed with a final judgment of infringement and damages of $14.6 million assessed against Camtek. The relief sought in the lawsuit includes the payment of damages and a permanent injunction against any products found to be infringing. On April 21, 2015, the Company filed a Motion for Preliminary Injunction to enjoin Camtek’s sale of the Eagle device in the United States. On or about April 20, 2015, Camtek filed a complaint in the U.S. District Court in New Jersey seeking a declaratory judgment challenging the jurisdiction and venue of the Minnesota District Court and seeking to have the New Jersey District Court find that the ‘6,298 patent is not infringed and, in the alternative, that the ‘6,298 patent is invalid. On August 26, 2015, the U.S. District Court in Minnesota ruled that Minnesota jurisdiction was appropriate for this matter while at the same time denying the Company’s Motion for Preliminary Injunction. Camtek’s complaint filed in the U.S. District Court in New Jersey was subsequently dismissed. On August 8, 2016 the Minnesota District Court issued an order regarding motions for partial summary judgment which we had filed in March 2016 granting (i) that the ‘6,298 patent is valid and Camtek is precluded from contesting its validity at trial, and (ii) that the claim constructions adopted in the Falcon Litigation for four terms are entitled to a preclusive effect and will apply in the course of the present litigation. The Minnesota District Court also ruled that three phrases not subject to claim construction in the Falcon Litigation may be defined in the present case. This matter is currently ongoing in the U.S. District Court in Minnesota with no trial date set.

Camtek, Ltd. v. Rudolph Technologies, Inc., No.: 1:17-CV-11127-PBS: On June 19, 2017, Camtek filed with the U.S. District Court in Massachusetts and served on Rudolph a complaint alleging infringement by Rudolph’s NSX product of Camtek’s U.S. Patent No. 6,192,289 related to kerf inspection. The relief sought in the lawsuit includes the payment of damages and a permanent injunction against any products found to be infringing. This newly served matter is currently ongoing in the U.S. District Court in Massachusetts with no trial date set.

Subsequent to the close of the 2017 second quarter, on July 28, 2017, Rudolph and Camtek entered into a Settlement Agreement (the “Agreement”) resolving each of the three litigations referenced above (the “Litigations”). Pursuant to the Agreement, in exchange for a $13.0 million cash payment from Camtek to be paid to Rudolph, the parties each agreed to dismiss with prejudice and release the other party from all claims, damages and expenses incurred or raised in the Litigations. The parties also mutually agreed not to pursue further legal actions on any of the claims reflected in the patents which were the subject of the Litigations. Further, subject to limited exceptions, Rudolph and Camtek have agreed not to bring suit against each other for a three year period from the date of the Agreement. Each party expressly denies any liability to the other party with respect to any of the Litigations.


Line of Credit
    
The Company has a credit agreement with a bank that provides for a line of credit which is secured by the marketable securities the Company has with the bank. The Company is permitted to borrow up to 70% of the value of eligible securities held at the time the line of credit is accessed. The available line of credit as of June 30, 2017 was approximately $86 million with an available interest rate of 2.8%. The credit agreement is available to the Company until such time that either party terminates the arrangement at their discretion. The Company has not utilized the line of credit to date.
XML 27 R15.htm IDEA: XBRL DOCUMENT v3.7.0.1
Share-Based Compensation
6 Months Ended
Jun. 30, 2017
Share-based Compensation [Abstract]  
Disclosure of Compensation Related Costs, Share-based Payments [Text Block]
Share-Based Compensation
Restricted Stock Unit Activity
A summary of the Company’s nonvested restricted stock unit activity with respect to the six months ended June 30, 2017 is as follows:


Number of Shares

Weighted Average Grant Date Fair Value
Nonvested at December 31, 2016

1,136


$
12.30

Granted

273


$
22.62

Vested

(277
)

$
11.35

Forfeited

(30
)

$
12.30

Nonvested at June 30, 2017

1,102


$
15.10


Included in the number of shares granted in the table directly above are 38 market performance-based restricted stock units (MPRSUs) granted to executives.  Vesting of these MPRSUs is contingent upon the Company meeting certain total shareholder return (TSR) levels as compared to a select peer group over the next three years.  The MPRSUs cliff vest at the end of the three-year period and have a maximum potential to vest at 200% (76 shares) based on TSR performance.  The related share-based compensation expense is determined based on the estimated fair value of the underlying shares on the date of grant and is recognized straight-line over the vesting term.  The estimated fair value per share of the MPRSUs was $25.30 and was calculated using a Monte Carlo simulation model.

As of June 30, 2017 and December 31, 2016, there was $12,601 and $8,697 of total unrecognized compensation cost related to restricted stock units granted under the Company’s stock plans, respectively.  That cost is expected to be recognized over a weighted average period of 2.6 years and 2.7 years for the respective periods.
XML 28 R16.htm IDEA: XBRL DOCUMENT v3.7.0.1
Other Expense (Income)
6 Months Ended
Jun. 30, 2017
Other Income (Expense) [Abstract]  
Other Income and Other Expense Disclosure [Text Block]
Other Expense
 
Three Months Ended
 
Six Months Ended

June 30,
 
June 30,
 
2017

2016
 
2017
 
2016
Foreign currency exchange losses, net
$
166

 
$
192

 
$
435

 
$
299

Total other expense
$
166

 
$
192

 
$
435

 
$
299

XML 29 R17.htm IDEA: XBRL DOCUMENT v3.7.0.1
Income Taxes
6 Months Ended
Jun. 30, 2017
Income Taxes [Abstract]  
Income Tax Disclosure [Text Block]
Income Taxes
The following table provides details of income taxes:

 
Three Months Ended
 
Six Months Ended
 
June 30,
 
June 30,
 
2017

2016
 
2017
 
2016
Income before income taxes
$
12,752

 
$
10,593

 
$
22,359

 
$
30,154

Provision for income taxes
$
3,559

 
$
2,992

 
$
6,015

 
$
8,614

Effective tax rate
27.9
%
 
28.2
%
 
26.9
%
 
28.6
%


The income tax provision for the three and six months ended June 30, 2017 was computed based on the Company’s annual forecast of profit by jurisdiction and forecasted effective tax rate for the year. The changes in the Company’s effective tax rate for the three and six months ended June 30, 2017 compared to the same period for the prior year are primarily due to changes in the mix of forecasted earnings by jurisdictions and the recording of excess tax benefits for stock compensation related to the adoption of FASB ASU No. 2016-09.
The Company currently has a partial valuation allowance recorded against certain foreign and state net operating loss and credit carryforwards where the realizability of such deferred tax assets is substantially in doubt. Each quarter, the Company assesses the likelihood that it will be able to recover its deferred tax assets. The Company considers available evidence, both positive and negative, including forecasted earnings in assessing the need for a valuation allowance. As a result of the Company’s analysis, it concluded that it is more likely than not that a portion of its deferred tax assets will not be realized. Therefore, the Company continues to provide a valuation allowance against certain deferred tax assets. The Company continues to monitor available evidence and may reverse some or all of the remaining valuation allowance in future periods, if appropriate. The Company has a recorded valuation allowance against certain of its deferred tax assets of $1,924 as of June 30, 2017 and December 31, 2016.
XML 30 R18.htm IDEA: XBRL DOCUMENT v3.7.0.1
Earnings Per Share
6 Months Ended
Jun. 30, 2017
Earnings (Loss) Per Share [Abstract]  
Earnings Per Share [Text Block]
Earnings Per Share
Basic earnings per share is calculated using the weighted average number of shares of common stock outstanding during the period.  Diluted earnings per share is computed in the same manner and also gives effect to all dilutive common equivalent shares outstanding during the period.  Potential common shares that would have the effect of increasing diluted earnings per share are considered to be anti-dilutive. In accordance with U.S. GAAP, these shares were not included in calculating diluted earnings per share.
The following table sets forth the weighted average number of stock options and restricted stock units that have been excluded from the calculation of diluted earnings per share as their effect would have been antidilutive:

 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2017
 
2016
 
2017
 
2016
Stock options

 
4

 

 
78

Restricted stock units
1

 

 
13

 

Total
1

 
4

 
13

 
78



The Company’s basic and diluted earnings per share amounts are as follows:

Three Months Ended June 30,
 
Six Months Ended June 30,

2017

2016
 
2017
 
2016
Numerator:


 


 
 
 
 
Net income
$
9,193

 
$
7,601

 
$
16,344

 
$
21,540

Denominator:


 


 
 
 
 
Basic earnings per share - weighted average shares outstanding
31,501

 
30,779

 
31,397

 
30,869

Effect of potential dilutive securities:
 
 
 
 
 
 
 
Employee stock options and restricted stock units - dilutive shares
645

 
563

 
704

 
630

Convertible senior notes - dilutive shares

 
412

 

 
206

Warrant - dilutive shares

 

 
3

 

     Diluted earnings per share - weighted average shares outstanding
32,146

 
31,754

 
32,104

 
31,705

Earnings per share:
 

 
 

 
 
 
 
Basic
$
0.29

 
$
0.25

 
$
0.52

 
$
0.70

Diluted
$
0.29

 
$
0.24

 
$
0.51

 
$
0.68

XML 31 R19.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accumulated Other Comprehensive Loss (Notes)
6 Months Ended
Jun. 30, 2017
Accumulated Other Comprehensive Loss [Abstract]  
Comprehensive Income (Loss) Note [Text Block]
Accumulated Other Comprehensive Loss
Comprehensive income includes net income, foreign currency translation adjustments, and net unrealized gains and losses on available-for-sale investments. See the Condensed Consolidated Statements of Comprehensive Income for the effect of the components of comprehensive income on the Company’s net income.
The components of accumulated other comprehensive loss, net of tax, are as follows:
 
 
Foreign currency translation adjustments
 
Net unrealized (gains) losses on available-for-sale investments
 
Accumulated other comprehensive loss (income)
Beginning Balance, December 31, 2016
 
$
2,742

 
$
37

 
$
2,779

    Net current period other comprehensive income
 
(1,253
)
 
(45
)
 
(1,298
)
    Reclassifications
 

 

 

Ending balance, June 30, 2017
 
$
1,489

 
$
(8
)
 
$
1,481

XML 32 R20.htm IDEA: XBRL DOCUMENT v3.7.0.1
Segment Reporting and Geographic Information
6 Months Ended
Jun. 30, 2017
Segment Reporting and Geographic Information [Abstract]  
Segment Reporting Disclosure [Text Block]
Segment Reporting and Geographic Information
The Company is engaged in the design, development, manufacture and support of high-performance control metrology, defect inspection, advanced packaging lithography and data analysis systems used by microelectronics device manufacturers. The Company and its subsidiaries currently operate in a single operating segment: the design, development, manufacture and support of high-performance process control defect inspection and metrology, advanced packaging lithography, and process control software systems used by microelectronics device manufacturers, and therefore the Company has one reportable segment. The Company’s chief operating decision maker is the Chief Executive Officer. The chief operating decision maker allocates resources and assesses performance of the business and other activities at the reporting segment level.
The following table lists the different sources of revenue:


Three Months Ended
 
Six Months Ended


June 30,
 
June 30,


2017

2016
 
2017
 
2016
Systems and software:

 
 
 
 
 
 
 
Process Control

$
47,711


71
%

$
34,464


55
%
 
$
91,586

 
72
%
 
$
70,922

 
61
%
Lithography

3,533


5
%

11,480


18
%
 
3,550

 
2
%
 
11,650

 
10
%
Software

6,895


10
%

7,780


12
%
 
14,394

 
11
%
 
15,202

 
13
%
Parts

7,348


11
%

5,993


10
%
 
13,678

 
11
%
 
13,153

 
11
%
Services

1,931


3
%

2,984


5
%
 
4,889

 
4
%
 
6,136

 
5
%
Total revenue

$
67,418


100
%

$
62,701


100
%
 
$
128,097

 
100
%
 
$
117,063

 
100
%
 
    
For geographical revenue reporting, revenues are attributed to the geographic location in which the product is shipped.  Revenue by geographic region is as follows: 
 
Three Months Ended
 
Six Months Ended

June 30,
 
June 30,

2017

2016
 
2017
 
2016
United States
$
9,182

 
$
5,646

 
$
18,190

 
$
13,034

Taiwan
20,323

 
14,535

 
34,156

 
36,570

Japan
3,468

 
3,164

 
6,677

 
6,101

China
5,904

 
10,824

 
20,005

 
19,649

South Korea
14,221

 
2,226

 
23,751

 
3,849

Singapore
1,945

 
14,879

 
5,211

 
21,926

Other Asia
1,444

 
1,674

 
1,559

 
2,545

Germany
4,789

 
4,235

 
7,869

 
4,932

Other Europe
6,142

 
5,518

 
10,679

 
8,457

Total revenue
$
67,418

 
$
62,701

 
$
128,097

 
$
117,063



The following customers each accounted for more than 10% of total revenues for the indicated periods.
 
Six Months Ended
 
June 30,
 
2017
 
2016
Customer A
11.2
%
 
1.6
%
Customer B
6.0
%
 
13.4
%
Customer C
0.9
%
 
10.2
%


XML 33 R21.htm IDEA: XBRL DOCUMENT v3.7.0.1
Share Repurchase Program
6 Months Ended
Jun. 30, 2017
Share Repurchase Program [Abstract]  
Share Repurchase [Text Block]
Share Repurchase Authorization
In January 2015, the Board of Directors authorized the Company to repurchase up to 3,000 shares of the Company’s common stock with no established end date. The authorization allows for repurchases to be made in the open market or through negotiated transactions from time to time. During the three and six month periods ended June 30, 2017, the Company did not repurchase any shares of common stock pursuant to the share repurchase authorization. At June 30, 2017, there were 711 shares available for future stock repurchases under this repurchase authorization. Shares of common stock purchased under the share repurchase authorization are retired.
The following table summarizes the Company’s stock repurchases for the three and six month periods ended June 30, 2017 and 2016, respectively:

Three Months Ended
 
Six Months Ended
 
June 30,
 
June 30,

2017

2016
 
2017
 
2016
Shares of common stock repurchased

 
245

 

 
615

Cost of stock repurchased

$—

 

$3,344

 

$—

 

$8,045

Average price paid per share

$—

 

$13.63

 

$—

 

$13.07



XML 34 R22.htm IDEA: XBRL DOCUMENT v3.7.0.1
Subsequent Event (Notes)
6 Months Ended
Jun. 30, 2017
Subsequent Events [Abstract]  
Subsequent Events [Text Block]
Subsequent Event
Subsequent to June 30, 2017 and through the Company’s financial statement issuance date of August 3, 2017, the Company entered into an agreement  with Camtek on July 28, 2017 resolving each of the three Litigations discussed further in Note 8, “Commitments and Contingencies”, of these Notes to Condensed Consolidated Financial Statements.  Pursuant to the Agreement, in exchange for a $13,000 cash payment from Camtek to be paid to the Company, the parties each agreed to dismiss with prejudice and release the other party from all claims, damages and expenses incurred or raised in the Litigations.
XML 35 R23.htm IDEA: XBRL DOCUMENT v3.7.0.1
Fair Value Measurements - (Tables)
6 Months Ended
Jun. 30, 2017
Fair Value Measurements [Abstract]  
Fair Value, Measurement Inputs, Disclosure [Table Text Block]
The following tables provide the assets and liabilities carried at fair value measured on a recurring basis at June 30, 2017 and December 31, 2016:
 
 
 
 
Fair Value Measurements Using
 
 
Carrying
Value
 
Quoted Prices in
Active Markets for
Identical Assets
(Level 1)
 
Significant Other
Observable Inputs
(Level 2)
 
Significant
Unobservable Inputs
(Level 3)
June 30, 2017
 
 
 
 
 
 
 
 
Assets:
 

 

 

 

Available-for-sale debt securities:
 
 
 

 

 

Municipal notes and bonds
 
$
90,403

 
$

 
$
90,403

 
$

Corporate bonds
 
841

 

 
841

 

Foreign currency forward contracts
 
94

 

 
94

 

Total Assets
 
$
91,338

 
$

 
$
91,338

 
$

Liabilities:
 
 
 
 
 
 
 
 
Contingent consideration - acquisitions
 
3,025

 

 

 
3,025

Total Liabilities
 
$
3,025

 
$

 
$

 
$
3,025

 
 
 
 
 
 
 
 
 
December 31, 2016
 
 
 
 
 
 
 
 
Assets:
 
 
 
 
 
 
 
 
Available-for-sale debt securities:
 
 
 
 
 
 
 
 
Municipal notes and bonds
 
$
87,029

 
$

 
$
87,029

 
$

Corporate bonds
 
843

 

 
843

 

Foreign currency forward contracts
 
312

 

 
312

 

Total Assets
 
$
88,184

 
$

 
$
88,184

 
$

Liabilities:
 
 
 
 
 
 
 
 
Contingent consideration - acquisitions
 
3,251

 

 

 
3,251

Total Liabilities
 
$
3,251

 
$

 
$

 
$
3,251

Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]
This table presents a reconciliation for all liabilities measured at fair value on a recurring basis using significant unobservable inputs (Level 3) for the six months ended June 30, 2017:
 
 
Fair Value Measurements Using
Significant Unobservable Inputs
(Level 3)
 
 
 
Balance at December 31, 2016
 
$
3,251

Additions
 

Total loss included in selling, general and administrative expense
 
132

Payments
 
(358
)
Transfers into (out of) Level 3
 

Balance at June 30, 2017
 
$
3,025

XML 36 R24.htm IDEA: XBRL DOCUMENT v3.7.0.1
Marketable Securities - (Tables)
6 Months Ended
Jun. 30, 2017
Schedule of Available-for-sale Securities [Line Items]  
Schedule of marketable securities by category [Table Text Block]
At June 30, 2017 and December 31, 2016, marketable securities are categorized as follows:
 
 
Amortized Cost
 
Gross Unrealized Holding Gains
 
Gross Unrealized Holding Losses
 
Fair Value
June 30, 2017
 
 
 
 
 
 
 
 

Municipal notes and bonds
 
$
90,389

 
$
21

 
$
(7
)
 
$
90,403

Corporate bonds
 
841

 

 

 
841

Total marketable securities
 
$
91,230

 
$
21

 
$
(7
)
 
$
91,244

December 31, 2016
 
 
 
 
 
 
 
 

Municipal notes and bonds
 
$
87,088

 
$
6

 
$
(65
)
 
$
87,029

Corporate bonds
 
842

 
1

 

 
843

Total marketable securities
 
$
87,930

 
$
7

 
$
(65
)
 
$
87,872

Schedule of marketable securities classified by contractual maturity date [Table Text Block]
The amortized cost and estimated fair value of marketable securities classified by the maturity date listed on the security, regardless of the Condensed Consolidated Balance Sheet classification, is as follows at June 30, 2017 and December 31, 2016:
 
 
June 30, 2017
 
December 31, 2016
 
 
Amortized Cost
 
Fair Value
 
Amortized Cost
 
Fair Value
Due within one year
 
$
77,592

 
$
77,601

 
$
82,498

 
$
82,445

Due after one through five years
 
13,638

 
13,643

 
5,432

 
5,427

Due after five through ten years
 

 

 

 

Due after ten years
 

 

 

 

Total marketable securities
 
$
91,230

 
$
91,244

 
$
87,930

 
$
87,872

Schedule of marketable securities in unrealized loss positions [Table Text Block]
The following table summarizes the estimated fair value and gross unrealized holding losses of marketable securities, aggregated by investment instrument and period of time in an unrealized loss position at June 30, 2017 and December 31, 2016:  
 
 
Unrealized Loss Position For Less Than 12 Months
 
Unrealized Loss Position For Greater Than 12 Months
 
 
Fair Value
 
Gross Unrealized Losses
 
Fair Value
 
Gross Unrealized Losses
June 30, 2017
 


 


 


 


Municipal notes and bonds
 
$
26,062

 
$
(7
)
 
$

 
$

Corporate bonds
 

 

 

 

Total
 
$
26,062

 
$
(7
)
 
$

 
$

December 31, 2016
 


 


 


 


Municipal notes and bonds
 
$
64,918

 
$
(65
)
 
$

 
$

Corporate bonds
 

 

 

 

Total
 
$
64,918

 
$
(65
)
 
$

 
$

XML 37 R25.htm IDEA: XBRL DOCUMENT v3.7.0.1
Derivative Instruments and Hedging Activities Derivative Instruments and Hedging Activities - (Tables)
6 Months Ended
Jun. 30, 2017
Derivative Instruments and Hedging Activities [Abstract]  
Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]
The dollar equivalent of the U.S. dollar forward contracts and related fair values as of June 30, 2017 and December 31, 2016 were as follows:

June 30, 2017

December 31, 2016
Notional amount
$
3,148


$
3,827

Fair value of asset
$
94


$
312

XML 38 R26.htm IDEA: XBRL DOCUMENT v3.7.0.1
Identifiable Intangible Assets - (Tables)
6 Months Ended
Jun. 30, 2017
Identifiable Intangible Assets [Abstract]  
Schedule of Finite-Lived Intangible Assets by Major Class [Table Text Block]
Purchased intangible assets as of June 30, 2017 and December 31, 2016 are as follows:


Gross Carrying Amount

Accumulated Amortization

Net
June 30, 2017







 

Finite-lived intangibles:
 
 
 
 
 
 
Developed technology

$
65,527


$
57,790


$
7,737

Customer and distributor relationships

9,560


8,670


890

Trade names

4,361


3,725


636

Total identifiable intangible assets

$
79,448


$
70,185


$
9,263

December 31, 2016

 


 


 

Finite-lived intangibles:
 
 
 
 
 
 
Developed technology

$
65,527


$
56,986


$
8,541

Customer and distributor relationships

9,560


8,514


1,046

Trade names

4,361


3,675


686

Total identifiable intangible assets

$
79,448


$
69,175


$
10,273

XML 39 R27.htm IDEA: XBRL DOCUMENT v3.7.0.1
Balance Sheet Details - (Tables)
6 Months Ended
Jun. 30, 2017
Balance Sheet Detail [Abstract]  
Schedule of Inventory, Current [Table Text Block]
Inventories are comprised of the following:


June 30, 2017

December 31, 2016
Materials

$
34,739


$
32,993

Work-in-process

19,862


18,764

Finished goods

12,234


13,728

Total inventories

$
66,835


$
65,485

Property, Plant and Equipment [Table Text Block]
Property, plant and equipment, net is comprised of the following:
 
June 30, 2017
 
December 31, 2016
Land and building
$
2,584

 
$
2,584

Machinery and equipment
26,803

 
23,493

Furniture and fixtures
3,036

 
2,699

Computer equipment and software
5,682

 
5,204

Leasehold improvements
8,952

 
8,116


47,057

 
42,096

Accumulated depreciation
(31,966
)
 
(30,238
)
Total property, plant and equipment, net
$
15,091

 
$
11,858

Schedule of Other Assets [Table Text Block]
Other assets is comprised of the following:

 
June 30, 2017
 
December 31, 2016
Deferred income taxes
 
$
32,165

 
$
30,850

Other
 
590

 
593

Total other assets
 
$
32,755

 
$
31,443


Other Current liabilities [Table Text Block]
Other current liabilities is comprised of the following:

 
June 30, 2017
 
December 31, 2016
Intangible asset acquisition - Stella Alliance
 
$
1,000

 
$
1,000

Contingent consideration - acquisitions
 
634

 
855

Warrant settlement payable
 

 
1,025

Customer deposits
 
983

 
996

Other
 
5,105

 
3,263

Total other current liabilities
 
$
7,722

 
$
7,139


Other Non-current liabilities [Table Text Block]
Other non-current liabilities is comprised of the following:

 
June 30, 2017
 
December 31, 2016
Unrecognized tax benefits (including interest)
 
$
4,866

 
$
3,386

Contingent consideration - acquisitions
 
2,391

 
2,396

Deferred revenue
 
1,299

 
1,132

Other
 
2,691

 
2,088

Total other non-current liabilities
 
$
11,247

 
$
9,002

XML 40 R28.htm IDEA: XBRL DOCUMENT v3.7.0.1
Debt Obligations - (Tables)
6 Months Ended
Jun. 30, 2017
Debt Obligations [Abstract]  
Schedule of interest cost recognized on convertible senior notes [Table Text Block]
The following table presents the amount of interest cost recognized relating to the Notes during the three and six months ended June 30, 2017 and June 30, 2016:
 
Three Months Ended June 30,
 
Six Months Ended June 30,

2017
 
2016
 
2017
 
2016
Contractual interest coupon
$

 
$
563

 
$

 
$
1,125

Amortization of interest discount

 
899

 

 
1,793

Amortization of debt issuance costs

 
123

 

 
246

     Total interest cost recognized
$

 
$
1,585

 
$

 
$
3,164

XML 41 R29.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments and Contingencies - (Tables)
6 Months Ended
Jun. 30, 2017
Commitments and Contingencies [Abstract]  
Schedule of changes product warranty liability [Table Text Block]
Changes in the Company’s warranty reserves are as follows:

Six Months Ended June 30,

2017

2016
Balance, beginning of the period
$
1,788


$
1,894

Accruals
1,659


1,261

Usage
(1,311
)

(1,319
)
Balance, end of the period
$
2,136


$
1,836

XML 42 R30.htm IDEA: XBRL DOCUMENT v3.7.0.1
Share-Based Compensation - (Tables)
6 Months Ended
Jun. 30, 2017
Share-based Compensation [Abstract]  
Summary of restricted stock unit activity [Table Text Block]
A summary of the Company’s nonvested restricted stock unit activity with respect to the six months ended June 30, 2017 is as follows:


Number of Shares

Weighted Average Grant Date Fair Value
Nonvested at December 31, 2016

1,136


$
12.30

Granted

273


$
22.62

Vested

(277
)

$
11.35

Forfeited

(30
)

$
12.30

Nonvested at June 30, 2017

1,102


$
15.10

XML 43 R31.htm IDEA: XBRL DOCUMENT v3.7.0.1
Other Income - (Tables)
6 Months Ended
Jun. 30, 2017
Other Income (Expense) [Abstract]  
Schedule of Other Nonoperating Income (Expense) [Table Text Block]
 
Three Months Ended
 
Six Months Ended

June 30,
 
June 30,
 
2017

2016
 
2017
 
2016
Foreign currency exchange losses, net
$
166

 
$
192

 
$
435

 
$
299

Total other expense
$
166

 
$
192

 
$
435

 
$
299

XML 44 R32.htm IDEA: XBRL DOCUMENT v3.7.0.1
Income Taxes - (Tables)
6 Months Ended
Jun. 30, 2017
Income Taxes [Abstract]  
Schedule of effective tax rate [Table Text Block]
The following table provides details of income taxes:

 
Three Months Ended
 
Six Months Ended
 
June 30,
 
June 30,
 
2017

2016
 
2017
 
2016
Income before income taxes
$
12,752

 
$
10,593

 
$
22,359

 
$
30,154

Provision for income taxes
$
3,559

 
$
2,992

 
$
6,015

 
$
8,614

Effective tax rate
27.9
%
 
28.2
%
 
26.9
%
 
28.6
%
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.7.0.1
Earnings Per Share - (Tables)
6 Months Ended
Jun. 30, 2017
Earnings Per Share [Abstract]  
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]
The following table sets forth the weighted average number of stock options and restricted stock units that have been excluded from the calculation of diluted earnings per share as their effect would have been antidilutive:

 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2017
 
2016
 
2017
 
2016
Stock options

 
4

 

 
78

Restricted stock units
1

 

 
13

 

Total
1

 
4

 
13

 
78

Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
The Company’s basic and diluted earnings per share amounts are as follows:

Three Months Ended June 30,
 
Six Months Ended June 30,

2017

2016
 
2017
 
2016
Numerator:


 


 
 
 
 
Net income
$
9,193

 
$
7,601

 
$
16,344

 
$
21,540

Denominator:


 


 
 
 
 
Basic earnings per share - weighted average shares outstanding
31,501

 
30,779

 
31,397

 
30,869

Effect of potential dilutive securities:
 
 
 
 
 
 
 
Employee stock options and restricted stock units - dilutive shares
645

 
563

 
704

 
630

Convertible senior notes - dilutive shares

 
412

 

 
206

Warrant - dilutive shares

 

 
3

 

     Diluted earnings per share - weighted average shares outstanding
32,146

 
31,754

 
32,104

 
31,705

Earnings per share:
 

 
 

 
 
 
 
Basic
$
0.29

 
$
0.25

 
$
0.52

 
$
0.70

Diluted
$
0.29

 
$
0.24

 
$
0.51

 
$
0.68

XML 46 R34.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accumulated Other Comprehensive Loss (Tables)
6 Months Ended
Jun. 30, 2017
Accumulated Other Comprehensive Loss [Abstract]  
Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]
The components of accumulated other comprehensive loss, net of tax, are as follows:
 
 
Foreign currency translation adjustments
 
Net unrealized (gains) losses on available-for-sale investments
 
Accumulated other comprehensive loss (income)
Beginning Balance, December 31, 2016
 
$
2,742

 
$
37

 
$
2,779

    Net current period other comprehensive income
 
(1,253
)
 
(45
)
 
(1,298
)
    Reclassifications
 

 

 

Ending balance, June 30, 2017
 
$
1,489

 
$
(8
)
 
$
1,481

XML 47 R35.htm IDEA: XBRL DOCUMENT v3.7.0.1
Segment Reporting and Geographic Information - (Tables)
6 Months Ended
Jun. 30, 2017
Segment Reporting and Geographic Information [Abstract]  
Schedule of revenue from external customers by Products and Services [Table Text Block]
The following table lists the different sources of revenue:


Three Months Ended
 
Six Months Ended


June 30,
 
June 30,


2017

2016
 
2017
 
2016
Systems and software:

 
 
 
 
 
 
 
Process Control

$
47,711


71
%

$
34,464


55
%
 
$
91,586

 
72
%
 
$
70,922

 
61
%
Lithography

3,533


5
%

11,480


18
%
 
3,550

 
2
%
 
11,650

 
10
%
Software

6,895


10
%

7,780


12
%
 
14,394

 
11
%
 
15,202

 
13
%
Parts

7,348


11
%

5,993


10
%
 
13,678

 
11
%
 
13,153

 
11
%
Services

1,931


3
%

2,984


5
%
 
4,889

 
4
%
 
6,136

 
5
%
Total revenue

$
67,418


100
%

$
62,701


100
%
 
$
128,097

 
100
%
 
$
117,063

 
100
%
Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]
For geographical revenue reporting, revenues are attributed to the geographic location in which the product is shipped.  Revenue by geographic region is as follows: 
 
Three Months Ended
 
Six Months Ended

June 30,
 
June 30,

2017

2016
 
2017
 
2016
United States
$
9,182

 
$
5,646

 
$
18,190

 
$
13,034

Taiwan
20,323

 
14,535

 
34,156

 
36,570

Japan
3,468

 
3,164

 
6,677

 
6,101

China
5,904

 
10,824

 
20,005

 
19,649

South Korea
14,221

 
2,226

 
23,751

 
3,849

Singapore
1,945

 
14,879

 
5,211

 
21,926

Other Asia
1,444

 
1,674

 
1,559

 
2,545

Germany
4,789

 
4,235

 
7,869

 
4,932

Other Europe
6,142

 
5,518

 
10,679

 
8,457

Total revenue
$
67,418

 
$
62,701

 
$
128,097

 
$
117,063

Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]
The following customers each accounted for more than 10% of total revenues for the indicated periods.
 
Six Months Ended
 
June 30,
 
2017
 
2016
Customer A
11.2
%
 
1.6
%
Customer B
6.0
%
 
13.4
%
Customer C
0.9
%
 
10.2
%
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.7.0.1
Share Repurchase Program Stock Repurchase Program (Tables)
6 Months Ended
Jun. 30, 2017
Statement of Stockholders' Equity [Abstract]  
share repurchase program [Table Text Block]
The following table summarizes the Company’s stock repurchases for the three and six month periods ended June 30, 2017 and 2016, respectively:

Three Months Ended
 
Six Months Ended
 
June 30,
 
June 30,

2017

2016
 
2017
 
2016
Shares of common stock repurchased

 
245

 

 
615

Cost of stock repurchased

$—

 

$3,344

 

$—

 

$8,045

Average price paid per share

$—

 

$13.63

 

$—

 

$13.07

XML 49 R37.htm IDEA: XBRL DOCUMENT v3.7.0.1
Basis of Presentation Pronouncement reclass (Details) - Type of Adoption [Domain] - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2017
Dec. 31, 2016
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Employee Service Share-based Compensation, Tax Benefit from Compensation Expense $ 623 $ 1,295  
Proceeds and Excess Tax Benefit from Share-based Compensation   $ 252  
Retained Earnings Reclassification     $ 72
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.7.0.1
Fair Value Measurements - (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Dec. 31, 2016
Jul. 15, 2016
Jul. 25, 2011
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Financial Instruments, Owned, State and Municipal Government Obligations, at Fair Value $ 90,403   $ 87,029    
Financial Instruments, Owned, Corporate Equities, at Fair Value 841   843    
Foreign Currency Contract, Asset, Fair Value Disclosure 94   312    
Assets, Fair Value Disclosure 91,338   88,184    
Business Combination, Contingent Consideration, Liability 3,025   3,251    
Liabilities, Fair Value Disclosure $ 3,025   3,251    
Fair Value Inputs Discount Rate 3 8.60% 9.10%      
Fair Value, Measurement with Unobservable Inputs Reconciliations, Recurring Basis, Liability Value $ 3,025   3,251    
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Other Comprehensive Income (Loss) 0        
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases 132        
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements $ (358)        
Fair Value, Level 3 Transfers out, Description 0        
Convertible Debt       $ 60,000 $ 60,000
Fair Value, Inputs, Level 1 [Member]          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Financial Instruments, Owned, State and Municipal Government Obligations, at Fair Value $ 0   0    
Financial Instruments, Owned, Corporate Equities, at Fair Value 0   0    
Foreign Currency Contract, Asset, Fair Value Disclosure 0   0    
Assets, Fair Value Disclosure 0   0    
Business Combination, Contingent Consideration, Liability 0   0    
Liabilities, Fair Value Disclosure 0   0    
Fair Value, Inputs, Level 2 [Member]          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Financial Instruments, Owned, State and Municipal Government Obligations, at Fair Value 90,403   87,029    
Financial Instruments, Owned, Corporate Equities, at Fair Value 841   843    
Foreign Currency Contract, Asset, Fair Value Disclosure 94   312    
Assets, Fair Value Disclosure 91,338   88,184    
Business Combination, Contingent Consideration, Liability 0   0    
Liabilities, Fair Value Disclosure 0   0    
Fair Value, Inputs, Level 3 [Member]          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Financial Instruments, Owned, State and Municipal Government Obligations, at Fair Value 0   0    
Financial Instruments, Owned, Corporate Equities, at Fair Value 0   0    
Foreign Currency Contract, Asset, Fair Value Disclosure 0   0    
Assets, Fair Value Disclosure 0   0    
Business Combination, Contingent Consideration, Liability 3,025   3,251    
Liabilities, Fair Value Disclosure $ 3,025   $ 3,251    
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.7.0.1
Marketable Securities - (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Dec. 31, 2016
Schedule of Available-for-sale Securities [Line Items]      
Available-for-sale Securities, Amortized Cost Basis $ 91,230   $ 87,930
Available-for-sale Securities, Fair Value Disclosure 91,244   87,872
Available-for-sale Securities, Debt Maturities, Fair Value [Abstract]      
Available-for-sale Securities, Debt Maturities, within One Year, Amortized Cost Basis 77,592   82,498
Available-for-sale Securities, Debt Maturities, within One Year, Fair Value 77,601   82,445
Available-for-sale Securities, Debt Maturities, Rolling Year Two Through Five, Amortized Cost Basis 13,638   5,432
Available-for-sale Securities, Debt Maturities, Rolling Year Two Through Five, Fair Value 13,643   5,427
Available-for-sale Securities, Debt Maturities, after Five Through Ten Years, Amortized Cost Basis 0   0
Available-for-sale Securities, Debt Maturities, after Five Through Ten Years, Fair Value 0   0
Available-for-sale Securities, Debt Maturities, after Ten Years, Amortized Cost Basis 0   0
Available-for-sale Securities, Debt Maturities, after Ten Years, Fair Value 0   0
US Government and Government Agencies and Authorities [Member]      
Schedule of Available-for-sale Securities [Line Items]      
Available-for-sale Securities, Amortized Cost Basis 90,389   87,088
Available-for-sale Securities, Gross Unrealized Gains 21 $ 6  
Available-for-sale Securities, Gross Unrealized Losses (7) (65)  
Available-for-sale Securities, Fair Value Disclosure 90,403   87,029
Available-for-sale Securities, Debt Maturities, Fair Value [Abstract]      
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value 26,062   64,918
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Aggregate Losses (7) (65)  
Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value 0   0
Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Aggregate Losses 0 0  
Corporate Bond Securities [Member]      
Schedule of Available-for-sale Securities [Line Items]      
Available-for-sale Securities, Amortized Cost Basis 841   842
Available-for-sale Securities, Gross Unrealized Gains 0 1  
Available-for-sale Securities, Gross Unrealized Losses 0 0  
Available-for-sale Securities, Fair Value Disclosure 841   843
Available-for-sale Securities, Debt Maturities, Fair Value [Abstract]      
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value 0   0
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Aggregate Losses 0 0  
Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value 0   0
Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Aggregate Losses 0 0  
Available-for-sale Securities [Member]      
Schedule of Available-for-sale Securities [Line Items]      
Available-for-sale Securities, Amortized Cost Basis 91,230   87,930
Available-for-sale Securities, Gross Unrealized Gains 21 7  
Available-for-sale Securities, Gross Unrealized Losses (7) (65)  
Available-for-sale Securities, Fair Value Disclosure 91,244   87,872
Available-for-sale Securities, Debt Maturities, Fair Value [Abstract]      
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value 26,062   64,918
Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Aggregate Losses (7) (65)  
Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value 0   $ 0
Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Aggregate Losses $ 0 $ 0  
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.7.0.1
Derivative Instruments and Hedging Activities - (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Dec. 31, 2016
Derivative [Line Items]      
Gain (Loss) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments $ 218 $ 300  
Derivative, Notional Amount 3,148   $ 3,827
Derivative Asset, Fair Value, Gross Liability $ 94    
Derivative Asset, Fair Value, Gross Asset     $ 312
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.7.0.1
Identifiable Intangible Assets - (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Dec. 31, 2016
Finite-Lived Intangible Assets [Line Items]          
Finite-Lived Intangible Assets, Gross $ 79,448   $ 79,448   $ 79,448
Finite-Lived Intangible Assets, Accumulated Amortization 70,185   70,185   69,175
Intangible Assets, Net (Excluding Goodwill) 9,263   9,263   10,273
Amortization of Intangible Assets 505 $ 595 1,010 $ 1,190  
Future Amortization Expense, Remainder of Fiscal Year 923   923    
Future Amortization Expense, Year One 1,496   1,496    
Future Amortization Expense, Year Two 1,496   1,496    
Future Amortization Expense, Year Three 1,294   1,294    
Future Amortization Expense, Year Four 546   546    
Future Amortization Expense, Year Five 480   480    
Developed Technology Rights [Member]          
Finite-Lived Intangible Assets [Line Items]          
Finite-Lived Intangible Assets, Gross 65,527   65,527   65,527
Finite-Lived Intangible Assets, Accumulated Amortization 57,790   57,790   56,986
Intangible Assets, Net (Excluding Goodwill) 7,737   7,737   8,541
Customer Relationships [Member]          
Finite-Lived Intangible Assets [Line Items]          
Finite-Lived Intangible Assets, Gross 9,560   9,560   9,560
Finite-Lived Intangible Assets, Accumulated Amortization 8,670   8,670   8,514
Intangible Assets, Net (Excluding Goodwill) 890   890   1,046
Trade Names [Member]          
Finite-Lived Intangible Assets [Line Items]          
Finite-Lived Intangible Assets, Gross 4,361   4,361   4,361
Finite-Lived Intangible Assets, Accumulated Amortization 3,725   3,725   3,675
Intangible Assets, Net (Excluding Goodwill) $ 636   $ 636   $ 686
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.7.0.1
Balance Sheet Details - Inventory (Details) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Inventory Details [Abstract]    
Inventory, Raw Materials, Net of Reserves $ 34,739 $ 32,993
Inventory, Work in Process, Net of Reserves 19,862 18,764
Inventory, Finished Goods, Net of Reserves 12,234 13,728
Inventory, Net 66,835 65,485
Inventory Valuation Reserves $ 11,842 $ 10,545
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.7.0.1
Balance Sheet Details - Property Plant & Equipment (Details) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Property, Plant and Equipment [Line Items]    
Buildings and Land Gross $ 2,584 $ 2,584
Machinery and Equipment, Gross 26,803 23,493
Furniture and Fixtures, Gross 3,036 2,699
Computer Equipments And Software Gross 5,682 5,204
Leasehold Improvements, Gross 8,952 8,116
Property, Plant and Equipment, Gross 47,057 42,096
Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment (31,966) (30,238)
Property, Plant and Equipment, Net $ 15,091 $ 11,858
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.7.0.1
Balance Sheet Details - Other Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Other Assets [Abstract]    
Deferred Tax Assets, Net of Valuation Allowance, Noncurrent $ 32,165 $ 30,850
Other 590 593
Total Other Assets $ 32,755 $ 31,443
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.7.0.1
Balance Sheet Details - Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Other Current Liabilities [Abstract]    
Intangible assets current liabilities $ 1,000 $ 1,000
Contingent Consideration Current Liability 634 855
Payable for repurchase of warrant 0 1,025
Customer Deposits, Current 983 996
Other Current Liabilities Subtotal 5,105 3,263
Other Liabilities, Current $ 7,722 $ 7,139
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.7.0.1
Balance Sheet Details - Other Non-Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Other Non-current Liabilities [Abstract]    
Unrecognized Tax Benefits $ 4,866 $ 3,386
Contingent consideration - Acquisition non-current liability 2,391 2,396
Deferred Revenue, Noncurrent 1,299 1,132
Other Liabilities 2,691 2,088
Other Liabilities, Noncurrent $ 11,247 $ 9,002
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.7.0.1
Debt Obligations - (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Dec. 31, 2016
Jul. 15, 2016
Jul. 25, 2011
Convertible Debt           $ 60,000 $ 60,000
Conversion of Stock, Shares Issued         540    
Debt Instrument, Interest Rate, Stated Percentage             3.75%
Class of Warrant or Right, Exercise Price of Warrants or Rights $ 17.00   $ 17.00        
Contractual Interest Coupon $ 0 $ 563 $ 0 $ 1,125      
Amortization of Debt Discount (Premium) 0 899 0 1,793      
Amortization of Financing Costs 0 123 0 246      
Interest Expense, Debt $ 0 $ 1,585 $ 0 3,164      
Class of Warrant or Right, Number of Securities Called by Warrants or Rights 386   386       4,634
Redemption of stock warrants     102   4,248    
Stock Issued During Period, Value, Conversion of Convertible Securities         $ 10,525    
Payments for Repurchase of Warrants     $ 1,025 $ 0 $ 9,500    
Investment Warrants, Exercise Price     $ 23.13   $ 19.82    
Common Stock [Member]              
Redemption of stock warrants         80    
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments and Contingencies - (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Dec. 31, 2016
Dec. 31, 2015
Commitments and Contingencies [Abstract]        
Standard Product Warranty Accrual $ 2,136 $ 1,836 $ 1,788 $ 1,894
Product Warranty Accrual, Warranties Issued 1,659 1,261    
Product Warranty Accrual, Payments (1,311) $ (1,319)    
Loss Contingency, damages Awarded, Value 2 14,600      
Proceeds from Legal Settlements 13,000      
Line of Credit Facility, Remaining Borrowing Capacity $ 86,000      
Line of Credit Facility, Interest Rate at Period End 2.80%      
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.7.0.1
Share-Based Compensation Restricted Stock Units (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
6 Months Ended
Jun. 30, 2017
Dec. 31, 2016
Restricted Stock Units Activity [Abstract]    
Market performance-based restricted stock units granted 38  
Maximum potential market performance-based restricted stock units to vest 76  
Estimated fair value per share of the market performance-based restricted stock units $ 25.30  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number 1,102 1,136
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value $ 15.10 $ 12.30
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period 273  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value $ 22.62  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period (277)  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value $ 11.35  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period (30)  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value $ 12.30  
Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized $ 12,601 $ 8,697
Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Period for Recognition 2 years 7 months  
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.7.0.1
Other Income - (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Other Income (Expense) [Abstract]        
Foreign currency exchange losses (gains), net $ 166 $ 192 $ 435 $ 299
Total other expenses (income) $ 166 $ 192 $ 435 $ 299
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.7.0.1
Income Taxes - (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Dec. 31, 2016
Income Taxes [Abstract]          
Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Extraordinary Items, Noncontrolling Interest $ 12,752 $ 10,593 $ 22,359 $ 30,154  
Income Tax Expense (Benefit) $ 3,559 $ 2,992 $ 6,015 $ 8,614  
Effective Income Tax Rate 27.90% 28.20% 26.90% 28.60%  
Valuation Allowance, Amount $ 1,924   $ 1,924   $ 1,924
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.7.0.1
Earnings Per Share - (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 1 4 13 78
Stock Options Antidilutive securities excluded from computation 0 4 0 78
Restricted Stock Unit Antidilutive excluded from computation 1 0 13 0
Net Income (Loss) Attributable to Parent $ 9,193 $ 7,601 $ 16,344 $ 21,540
Weighted Average Number of Shares Outstanding, Basic 31,501 30,779 31,397 30,869
Weighted Average Number Diluted Shares Outstanding Adjustment 645 563 704 630
Dilutive Securities, Effect on Basic Earnings Per Share $ 0 $ 412 $ 0 $ 206
Warrant Dilutive Shares $ 0 $ 0 $ 3 $ 0
Weighted Average Number of Shares Outstanding, Diluted 32,146 31,754 32,104 31,705
Earnings (Loss) Per Share, Basic $ 0.29 $ 0.25 $ 0.52 $ 0.70
Earnings (Loss) Per Share, Diluted $ 0.29 $ 0.24 $ 0.51 $ 0.68
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accumulated Other Comprehensive Loss Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Stockholders' Equity Attributable to Parent $ 313,291 $ 293,735
Accumulated Translation Adjustment [Member]    
Stockholders' Equity Attributable to Parent 1,489 2,742
Net current period other comprehensive gain (loss) (1,253)  
Reclassification of accumulated other comprehensive income (loss) 0  
Accumulated Net Unrealized Investment Gain (Loss) [Member]    
Stockholders' Equity Attributable to Parent (8) 37
Net current period other comprehensive gain (loss) (45)  
Reclassification of accumulated other comprehensive income (loss) 0  
Accumulated Other Comprehensive Income (Loss) [Member]    
Stockholders' Equity Attributable to Parent 1,481 $ 2,779
Net current period other comprehensive gain (loss) (1,298)  
Reclassification of accumulated other comprehensive income (loss) $ 0  
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.7.0.1
Segment Reporting (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Segment Reporting Information [Line Items]        
Revenues $ 67,418 $ 62,701 $ 128,097 $ 117,063
Concentration Risk, Percentage     11.20% 1.60%
Process Control Revenue [Member]        
Segment Reporting Information [Line Items]        
Revenues 47,711 34,464 $ 91,586 $ 70,922
Lithography Revenue [Domain]        
Segment Reporting Information [Line Items]        
Revenues 3,533 11,480 3,550 11,650
Software [Domain]        
Segment Reporting Information [Line Items]        
Revenues 6,895 7,780 14,394 15,202
Sales Revenue, Goods, Net [Member]        
Segment Reporting Information [Line Items]        
Revenues 7,348 5,993 13,678 13,153
Sales Revenue, Services, Net [Member]        
Segment Reporting Information [Line Items]        
Revenues 1,931 2,984 4,889 6,136
Sales Revenue, Segment [Member]        
Segment Reporting Information [Line Items]        
Revenues $ 67,418 $ 62,701 $ 128,097 $ 117,063
Sales [Member] | Percentage of Process Control Revenue [Member]        
Segment Reporting Information [Line Items]        
Concentration Risk, Percentage 71.00% 55.00% 72.00% 61.00%
Sales [Member] | Percentage of Lithography Revenue [Member] [Domain]        
Segment Reporting Information [Line Items]        
Concentration Risk, Percentage 5.00% 18.00% 2.00% 10.00%
Sales [Member] | Percentage of Software Revenue [Domain]        
Segment Reporting Information [Line Items]        
Concentration Risk, Percentage 10.00% 12.00% 11.00% 13.00%
Sales [Member] | Percentage of Parts [Member]        
Segment Reporting Information [Line Items]        
Concentration Risk, Percentage 11.00% 10.00% 11.00% 11.00%
Sales [Member] | Percentage of Service [Member]        
Segment Reporting Information [Line Items]        
Concentration Risk, Percentage 3.00% 5.00% 4.00% 5.00%
Sales [Member] | Percentage of Total Revenue [Member]        
Segment Reporting Information [Line Items]        
Concentration Risk, Percentage 100.00% 100.00% 100.00% 100.00%
UNITED STATES        
Segment Reporting Information [Line Items]        
Revenues $ 9,182 $ 5,646 $ 18,190 $ 13,034
TAIWAN, PROVINCE OF CHINA        
Segment Reporting Information [Line Items]        
Revenues 20,323 14,535 34,156 36,570
JAPAN        
Segment Reporting Information [Line Items]        
Revenues 3,468 3,164 6,677 6,101
CHINA        
Segment Reporting Information [Line Items]        
Revenues 5,904 10,824 20,005 19,649
SINGAPORE        
Segment Reporting Information [Line Items]        
Revenues 1,945 14,879 5,211 21,926
Asia [Member]        
Segment Reporting Information [Line Items]        
Revenues 1,444 1,674 1,559 2,545
GERMANY        
Segment Reporting Information [Line Items]        
Revenues 4,789 4,235 7,869 4,932
Sales [Member]        
Segment Reporting Information [Line Items]        
Revenues $ 67,418 $ 62,701 $ 128,097 $ 117,063
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.7.0.1
Segment Reporting and Geographic Information Geographic Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Segment Reporting Information [Line Items]        
Revenues $ 67,418 $ 62,701 $ 128,097 $ 117,063
UNITED STATES        
Segment Reporting Information [Line Items]        
Revenues 9,182 5,646 18,190 13,034
TAIWAN, PROVINCE OF CHINA        
Segment Reporting Information [Line Items]        
Revenues 20,323 14,535 34,156 36,570
JAPAN        
Segment Reporting Information [Line Items]        
Revenues 3,468 3,164 6,677 6,101
CHINA        
Segment Reporting Information [Line Items]        
Revenues 5,904 10,824 20,005 19,649
South Korea [Domain]        
Segment Reporting Information [Line Items]        
Revenues 14,221 2,226 23,751 3,849
SINGAPORE        
Segment Reporting Information [Line Items]        
Revenues 1,945 14,879 5,211 21,926
Asia [Member]        
Segment Reporting Information [Line Items]        
Revenues 1,444 1,674 1,559 2,545
GERMANY        
Segment Reporting Information [Line Items]        
Revenues 4,789 4,235 7,869 4,932
Country Other Europe [Member]        
Segment Reporting Information [Line Items]        
Revenues 6,142 5,518 10,679 8,457
Sales [Member]        
Segment Reporting Information [Line Items]        
Revenues $ 67,418 $ 62,701 $ 128,097 $ 117,063
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.7.0.1
Segment Reporting and Geographic Information Customer Reporting (Details)
6 Months Ended
Jun. 30, 2017
Rate
Jun. 30, 2016
Rate
Segment Reporting Information [Line Items]    
Entity-Wide Revenue, Major Customer, Percentage 11.20% 1.60%
Major Customer Two [Domain]    
Segment Reporting Information [Line Items]    
Entity-Wide Revenue, Major Customer, Percentage 6.00% 13.40%
Major Customer Three [Member]    
Segment Reporting Information [Line Items]    
Entity-Wide Revenue, Major Customer, Percentage 0.90% 10.20%
XML 69 R57.htm IDEA: XBRL DOCUMENT v3.7.0.1
Share Repurchase Program - (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Share Repurchase Program [Abstract]        
Stock Repurchase Program, Number of Shares Authorized to be Repurchased 3,000   3,000  
Stock Repurchased and Retired During Period, Shares 0 245 0 615
Shares available for future repurchase 711   711  
Stock Repurchased During Period, Value $ 0 $ 3,344 $ 0 $ 8,045
StockRepurchasedAndRetired-AveragePricePerShare $ 0.00 $ 13.63 $ 0.00 $ 13.07
XML 70 R58.htm IDEA: XBRL DOCUMENT v3.7.0.1
Subsequent Event (Details)
$ in Millions
6 Months Ended
Jun. 30, 2017
USD ($)
Subsequent Events [Abstract]  
Proceeds from Legal Settlements $ 13.0
EXCEL 71 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( *9P TL?(\\#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,$% @ IG #2V;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 " "F< -+";0_ N\ K @ $0 &1O8U!R;W!S+V-O M&ULS9)12\,P$,>_BN2]O;0=*J'+BV-/"H(#Q;>0W+9@DX;DI-VW-ZU; MA^@'\#%W__SN=W"M#D+W$9]C'S"2Q70SNLXGH<.:'8F" $CZB$ZE,B=\;N[[ MZ!3E9SQ 4/I#'1!JSF_!(2FC2,$$+,)"9+(U6NB(BOIXQAN]X,-G[&:8T8 = M.O24H"HK8'*:&$YCU\(5,,$(HTO?!30+<:[^B9T[P,[),=DE-0Q#.31S+N]0 MP=O3X\N\;F%](N4UYE_)"CH%7+/+Y-?F8;/;,EGSZJ[@]P5O=M5*\)6HZ_?) M]8??5=CUQN[M/S:^",H6?MV%_ )02P,$% @ IG #2YE&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T M$W-I=MNTF83M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY M\^XN8NB&B)3R> +]O6N[!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4? M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M M&N#C\7@XMLO2BW A(5M>5 TR 6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2. MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$. M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07 M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL! M_]':-\*K^(+ .7\N?<^E[[GT/:'2MSAD M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W MF)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>( M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K> M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5 MYYN MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+ MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> , M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H: M,]6+K#F-"F]!U4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ M 5!+ P04 " "F< -+=:Y>AU8" "O!P & 'AL+W=O#Q9Q_B;* "D]UY7C=CZA93M)@C$N8":BA?60J-V MKHS75*HEOP6BY4 OAE17 4$H"6I:-GZ>&=N1YQF[RZILX,@]<:]KRG_OH6+= MUL?^T_!:W@JI#4&>M?0&WT!^;X]^=X$KO5?RE76?8$@H]KTA^R_P@$K!=21*X\PJ8;[> M^2XDJPRE8HZR-'6?#0;@;$OD>0"0*/B$#Y'@6( M2V!/+#KY5^!@(T*W0.C,(#3T<$*/W/3(28\,/9K0X]D!V(C$+1 [!6*+OIH) M](C8()K^A%$:A2EQRR1.F<226<]D;$3J%E@Y!586'<^OB@.R<%?63HFUS9]= MEKT#LG!;4J=$:O.CF80#$KLE,'+7%+(])/.J0M9/)PBO%G06:A?;.O.[-6"2 M*6:]H.(LX!TFMDHZ5[$Q!"VHN*L8A[8'/'LH!LSTS$(<1PA%\TH))L]?#?QF M.H7PSNS>F#8UL8[=:$?,\_D7WK>RKY3?RD9X)R;5(VR>RBMC$E1 Z$6%4JCN M.2XJN$H]7:DY[UM(OY"L'=IC,/;H_ ]02P,$% @ IG #2_KH2^SI P M^1$ !@ !X;"]W;W)K>^;JO_'H'[M%_]HT5??OQM?M>95 \G[CV^%E M/XPWTO7R5+WX/_WP_?38A:OT6LOVT/AC?VB/B\[O5LDO\%!B,1:8$G\=_+F_ M.5^,77EJVQ_CQ6_;59*-1+[VS\-8114.;[[T=3W6%#C^F2M-KFV.!6_/WVO_ M.G4^=.:IZGW9UG\?ML-^E;ADL?6[ZK4>OK7G7_W_%Y (X%\!K = ?%E!S 44*I!>R MJ:M?JJ%:+[OVO.@NHW6JQDD!#RH\S.?QYO3LIM]";_MP]VV-N$S?QGKFR.82 MP=O(?:(4$NH:24/[5P@4(7 JKV_+:P)QB=@I.=[?("D>7LA S:&YJNZ,I1)J"TP"A*5@SD&<%295" M"ESN9!;(9,%EG(89+N.]1EW0F?N_L7N>B'"!\RC* ]PP81 H#D]!AC8R<4!6 M+W#WTOFYF3.W#2FT.7L\0@RTCO'(^@7N7VJ0#7"UJF ]9RB0D%/.%)%%#K*$ MX2)/=4MD(C7(Z@3N3D7="5R+F!=4:Z44 UWH"(^L3^#^5-2?P/4(8!C.1YJ] M1Y$5"MRABCH4N!\!D JN%&)686RL98\"%ZFF(@6N2&OIIJF44J!B-+)'@8M4 M4Y$"=Z0VF68#Q6,J+TQD!X"R2I&K5%.5(G=D&"Q-IGLIQ(HLB^'()D5N4DU- MBMR1N45F=B&F=6$BRPHCNUBN4KHIW$@9!O-AYIY$EB@JIBP=41;*TD.^]:1C MN$&^JZ3_64LI Q$269[(Y4EG]P:Y%9538.E&2\R%+45D6:*L3^3ZU-19R,7X M";2C&QPIAM;&>&2'(G=H3J6%7(Z?C--L*RKEG+99;/;(&D6NT9R*"[D@%01? MLT'L4MA523MI6I#?OX.-'D3^J[N5P[!=/[1!> MYZ>7[EW;#C[4F7T._=O[:GN]J/UN&$]M..\N'R,N%T-[FC^TI->O/>O_ %!+ M P04 " "F< -+OSR42*8! "- P & 'AL+W=O=_O&'-U!XJ[.].#QIW66,4] MIO;$7&^!-Y&D),NS;,,4%YI61:P=;%68LY="P\$2=U:*V]^/(,U0T@5]*SR) M4^=#@55%ST_P'?R/_F Q8Y-*(Q1H)XPF%MJ2/BQV^SS@(^!9P.!F,0F='(UY M"4"^[P[_? MX=N8$@FM#^$68SO>D#'QID^7GTTOL/H#4$L#!!0 ( *9P TOB[/$?4 0 M <4 8 >&PO=V]R:W-H965T&ULC9A;;^LV#,>_BN'W M'9N2)=E!$J!Q/&S !A1GV/;L)LH%QY?,=IJS;S_YTIR4I-N]-+;Z(Z6_R(B, MEK>Z^=:>K.V\[V51M2O_U'6711"TNY,M\_9+?;&5^\^A;LJ\QYV:]K*]=<:[L<^.UU[+,FW\WMJAO*Q_\MX&OY^.I MZP>"]?*2'^T?MOOS\MRXM^#N97\N;=6>Z\IK[&'E/\$B$X/!0/QUMK?VX=GK MI;S4];?^Y=?]R@_[%=G"[KK>1>X^7FUJBZ+WY-;QS^34O\_9&SX^OWG_>1#O MQ+SDK4WKXN_SOCNM_-CW]O:07XON:WW[Q4Z"E.]-ZG^SK[9P>+\2-\>N+MKA MK[>[MEU=3E[<4LK\^_AYKH;/V^3_S8PW$).!N!NXN3\RD).!_&$0?6@030;1 M_YU!308*S1",VH?-W.9=OEXV]E6%V*Z-(ATJ6H+A7A M!$\9*H($K7A+*6VDB) NAI)"QKPNS>K2@POYJ&OF"V=8>T/W!45R8\@J04"$ M]X6A(#8H=[:4$A'@/,J,091 M&4/%23QS\"2LK(3*0DFU2>B7)40'>7 ;.!8RMT4\@J#J#U0GFT- XQU(6$Q+7/P9S5$R"1S$II9XY3X$O[4!K MN\:U?6+0>K V"KE4PN?FEL$B('%C?(D$9DY$X$L[T-JN<6T'6FH!IV[*00G) M2 I%4F%=3)>0)#.J^,(.M+(;7-F!%EH01N&6A<-"16H[@[GHXS8I8S 9@HIF MU/'E'315!UB=9AH7O)R4H=Q6DZA12H= PD:I6,.<,K[Q -IY&-QY3,QC1YN0 M7BME**-)#\U0H"4](2DF7-#F3DB^^0#:?>">=C,Q\6,Q^B)(U%@*EVJ6PNF= ML=1,]P%\^P&T_S"X_YB8SX2Q5(2%<90"+(RCYHY]P7&\A+FS!PR5&:9OC<*/4>KOZ6G7]KY^'T?NMU9/H+T'0^ 86*3#C6UADXYW4 M#_?C%=GO>7,\5ZWW4G==70X7)(>Z[JQ;O4M%WSO9?']_*>RAZQ^->V[&JZGQ MI:LOT[5;<+_[6_\'4$L#!!0 ( *9P TL%NL(4=0( (( 8 >&PO M=V]R:W-H965T&ULC57MCILP$'P5Q .YOGUM0SAB6VG_!-N9F=U9?VQVI>R-5X0([[UM.K[V*R'Z M%0"\K$B+^1/M22?_.5+68B&G[ 1XSP@^:%+; !@$"6AQW?EYIM=>6)[1LVCJ MCKPPCY_;%K,_!6GH=>V'_FWAM3Y50BV /.OQB7PGXD?_PN0,3"J'NB4=KVGG M,7)<^\_A:I0BC@?W]0_:>_2RQYSLJ'-K_H@JK6_\+T#.>)S(U[I]3,9_2#?&\U_ M)1?22+C*1,8H:>N:#MJ")3:?'[\*T[_;V.^C>:FP!' IP(,O8C0C02 MH@]"_) 0CX3X?R.@D8","&#PKHNYQ0+G&:-7CPW'HK5(MZ=_1_ MLIYF,D&* P!D$)?>0K0T))P20\:!]@8R.0D>;V MGR*[AR)W:4;.6D6:'\]K980H!DBJ(9V&+,-E9)BQ06D2A(8=&Q0F41P;EFP4 M#%$QEHCFKA9N/G+RD5V5I5&5 8+F7HR2V AHB&QM2(R,:CA4(K>5 MQ&DEL:PL L-*8EN)S/VU,6AIWAB'#D2&T,X%BF*WH]3I*+4=&:4O4OO(1M"X M7!L;M(#0]&2#PC2)S5MHHR!,E^9%!+,'K"7LI+L)]TIZ[H0ZK;/5J6$]0_4 M&NM%N-J$CO6M;'!#/_J0'[KC-\Q.=<>]/17RV=6/XY%2063RP9/U\:6WU(/:2DA[3FI[+Z M4>^<:R8_B_Q0WTYW37.\"8)ZLW-%5G\IC^[0_N>IK(JL:5^KYZ ^5B[;]D9% M'J!285!D^\-T,>_'OE:+>?G2Y/N#^UI-ZI>BR*K_EBXO3[=3F+X-?-L_[YIN M(%C,C]FS^^Z:OXY?J_8MN'C9[@MWJ/?E85*YI]OI'=P\:.P,>L3?>W>J1\^3 M+I3'LOS1O?R^O9VJCI'+W:;I7&3MSZM;N3SO/+4\_AV<3B]S=H;CYS?O]WWP M;3"/6>U69?[/?MOL;J?Q=+)U3]E+WGPK3[^Y(2 [G0S1_^%>7=[".R;M')LR MK_N_D\U+W93%X*6E4F0_S[_[0_][&OR_FW7ZXT:[+%O"I/D^J\XXY9M['A M)FHWQ*8;[->__U^[8G4[^KJ(<1Z\=GX&R/(,P1'$AM>0E$/@&G'/$;&^0(*6 MXH4G2CR7R.P)S15'V(C0_-3)^G,G]X(3?0UYX)#8R,%J<5%T;V]&]A%=E#,D MZB&''I) 0GBL."@*%5F9E(,@U,:0Q' 4@C5*CLJ(49G>A1YGQ [&TW 'R$TUVPG+ ?* LJ\\AZ>>0M0"9@0E' M6^(Z)+F *\@[ ,F"L%@H0M-T?-3&Q]=&3E!\/I:$K'2(U !.\W0N3ZBBV M!/8@P(RQUO>U+Y<"S4L!*,]NU'(MT%(MH!G24K/,EE]"60,>.K+,:T'FZ8=K M.H"B#V1>@ @W8G!Z+*K<-5S?[=93S;ERZ'ITCH:O=R?WO77IV1\"3M]_V!,5>VH(6[,SUT^*\>TD!TMLA@[V2(S M@U>R@Y,E;M!:V-]'4&;,:4*O@6?9M#X$6)'UHH%OX+_W)XL>6U@JJ:%STG3$ M0IW3A^1P3$-^3/@A870KFX1.SL:\!.=SE=-=$ 0*2A\8!!X7> 2E A'*^#5S MTJ5D *[M*_O'V#OVA"M.#AQG4X9@'$7\A^(=1B]%DB09NP2B.>R=_T:=N_"MO(SI&S\7BS;?GY!;'G&Q1]02P,$% @ IG #2SYM/&2W 0 T@, !@ !X;"]W M;W)K(Y/*2H;##VQ;4 GKPJJ5U.6^^[(V.N M;$%Q=V,ZT'A3&ZNX1],VS'46>!5!2K)TL]DSQ86F119]9UMDIO=2:#A;XGJE MN/U[ FF&G";TS?$LFM8'!RNRCC?P _S/[FS18C-+)11H)XPF%NJ9-8,Q(Z][WAX MXN288F_*X(RMB'Y_&-WD/'Z?].[>-T(Y7C?VOC?& 4C8W.$(M?K#9D%#[<+S#LQW';#2\ MZ:8?Q.9O7/P#4$L#!!0 ( *9P TN=KUQ+M0$ -(# 8 >&PO=V]R M:W-H965T&UL;5-A;]P@#/TKB!]0$N[:=:/*J5>=RVGK?'QAS90M: MN"O30X#1MPUQO0501I!7C27+#M) =+;+H.]DB,X-7LH.3)6[06M@_ M1U!FS&E*WQP/LFE]<+ BZT4#O\#_[D\6+;:P5%)#YZ3IB(4ZIW?IX;@/\3'@ M4<+H5F<2*CD;\QR,[U5.DR (%)0^, C<+G /2@4BE/$R<](E90"NSV_L7V/M M6,M9.+@WZDE6OLWI+245U&)0_L&,WV"NYYJ2N?@?< &%X4$)YBB-"\ MT3,+2M'B==IE%_=QNME=S[!M )\!? '%)DU([%3[WL1GC@] M<.Q-&9RQ%?$.Q3OT7HHT_9RQ2R":8XY3#%_'+!$,V9<4?"O%D?\'Y]OPW:;" M783OUMEYLDVPWR381X+]/P3IAQ*W8CZJ9*N>:K!-G"9'2C-T<9)7WF5@[WA\ MD_?P:=I_"MO(SI&S\?BRL?^U,1Y02G*%(]3B!UL,!;4/QT]XMM.8388W_?R# MV/*-B[]02P,$% @ IG #2VDF99FU 0 T@, !D !X;"]W;W)K&UL;5/;;MP@$/T5Q >$7=:Y:&5;RJ:J4JF55HG:/K/V M^*( XP!>IW\?P%['2?T"S##GS)EA2 :&*=%JFJ?1=S1YBKV3K8:C(;972IA_!Y X M9'1++XZGMFY<<+ \[40-S^!^=T?C+3:SE*T";5O4Q$"5T?OM_I"$^!CPIX7! M+LXD5')"? G&CS*CFR ()!0N, B_G>$!I Q$7L;KQ$GGE &X/%_8O\?:?2TG M8>$!Y=^V=$U&[R@IH1*]=$\X/,)4SS4E4_$_X0S2AP!TL:5%+UUJ"86 M+T6)MW%O==R'\>;V EL'\ G 9\!=!+ Q453^33B1IP8'8L;>=R(\\7;/?6^* MX(RMB'=>O/7><[[ENY2= ]$4?4[!UU(<^']PO@[?K2K<1?CN MD\)DG2!9)4@B0?*)X/I+B6LQ-U^2L$5/%9@Z3I,E!?8Z3O+".P_L/8]O\A$^ M3OLO8>I66W)"YU\V]K]"=."E;*[\"#7^@\V&A,J%XZT_FW',1L-A-_T@-G_C M_!U02P,$% @ IG #2V"&F#:W 0 T@, !D !X;"]W;W)K&UL;5/;;MLP#/T501]0.8J[9H%MH&DQ;, &!!VV/2LV?4%U M\20Y[OY^E.QZ;N<72:1X#@\I*AN-?78M@" MU,8JX=&T#7.]!5%%D)*,)\D'ID2G:9%%W]D6F1F\[#2<+7L+^.8$T8TYW M]-7QU#6M#PY69+UHX#OX'_W9HL46EJI3H%UG-+%0Y_1^=SRE(3X&_.Q@=*LS M"95:-F%I2B MQ,NT=SKNXW23IC-L&\!G %\ AYB'38FB\D?A19%9,Q([];X7X8EW1XZ]*8,S MMB+>H7B'WFNQXW<9NP:B.>8TQ?!US!+!D'U)P;=2G/A_<+X-WV\JW$?X_HW" MPS9!NDF01H+T#<''=R5NQ.R3=TG8JJ<*;!.GR9'2##I.\LJ[#.P]CV_R+WR: M]F_"-IUVY&(\OFSL?VV,!Y22W. (M?C!%D-"[#N^8XD+3JHB^LZD*')T4&LZ&V%$I;GZ?0.)4TH2^ M.!Y%U[O@8%4Q\ Z^@?L^G(VWV,K2" 7:"M3$0%O2^^1XRD-\#/@A8+*;,PF5 M7!"?@O&Y*>DA" ()M0L,W&]7> I Y&7\6OAI&O* -R>7]@_QMI]+1=NX0'E M3]&XOJ1WE#30\E&Z1YP^P5+/+25+\5_@"M*'!R4^1XW2QI74HW6H%A8O1?'G M>1%08G8N;>#SP\<7),?6_JX(RM MB'=>O/7>:Y5D2<&N@6B).?4V1[J4XI?_ TWUXMJLPB_#LE<+_ M$.2[!'DDR%\19&]*W(O)WR1AFYXJ,%V<)DMJ''6.[_W9S&,V&PZ'Y0>Q]1M7?P!0 M2P,$% @ IG #2[+@L4&V 0 T@, !D !X;"]W;W)K&UL;5-A;]L@$/TKB!]0$I*V661;:CI-F[1)4:=MGXE]ME&!\P#' MW;\?8-=S.W\![KCW[MUQ9 /:9]<">/*BE7$Y;;WOCHRYL@4MW UV8,)-C58+ M'TS;,-=9$%4":<7X9G/'M)"&%EGRG6V18>^5-'"VQ/5:"_OG! J'G&[IJ^-) M-JV/#E9DG6C@._@?W=D&B\TLE=1@G$1#+-0Y?=@>3_L8GP)^2ACDC@PC;%1Y!J4@49/R>..F<,@*7YU?V3ZGV4,M%.'A$]4M6 MOLWI@9(*:M$K_X3#9YCJN:5D*OXK7$&%\*@DY"A1N;22LG<>]<02I&CQ,N[2 MI'T8;_B'";8.X!. SX!#RL/&1$GY1^%%D5D)6&+GFJP39HF1TKL39KDA7<>V >>WN1?^#CMWX1M MI''D@CZ\;.I_C>@A2-G;#06UC\?[<+;CF(V&QV[Z06S^QL5?4$L# M!!0 ( *9P TN;QF4ZM@$ -$# 9 >&PO=V]R:W-H965T[PS$+^ CX(V"TJS,)E9P17X+Q MO2YH$A(""94+"MQO%[@'*8.03^-UUJ1+R$!GGAW2'UOJN",K8AW/GGK MO9KI-WV\FN(_T_3KZ_NNV0+8I MD$6!;"V0)1]*W,)\+)*M6JK M'&8+*EPT'&05]YE7N_2^"3_X=.P_^2F%=J2 M,SK_L+']#:(#GTIRY2>H\_]K,20T+AR_^+.9IFPR'/;S!V+++R[_ 5!+ P04 M " "F< -+Y/3FIK8! #2 P &0 'AL+W=OI:E;S)Z M0TD)E>B5?S+#(TSU7%(R%?\3SJ P/"C!'(51+JZDZ)TW>F)!*5J\C;MLXSZ, M-]=7$VP=P"< GP$W,0\;$T7E]\*+/+5F(';L?2?"$V_W''M3!&=L1;Q#\0Z] MYWR;\)2= ]$4(UG.X[9:'C333^(S=\X_P]02P,$% M @ IG #2X2D&UL;5/;;MLP#/T501]0)8[39H%MH&E1;, &!!VV/2LV;0O5Q9/DN/O[4;+K MN9U?))'B.3RDJ&PP]L6U )Z\*JE=3EOONR-CKFQ!<7=C.M!X4QNKN$?3-LQU M%G@504JR9+.Y98H+38LL^LZVR$SOI=!PML3U2G'[YP32##G=TC?'LVA:'QRL MR#K>P'?P/[JS18O-+)50H)TPFEBHC/PE*M_F]$!) M!37OI7\VPV>8ZME3,A7_%:X@,3PHP1RED2ZNI.R=-VIB02F*OXZ[T'$?QIO] M?H*M Y()D,R 0\S#QD11^2/WO,BL&8@=>]_Q\,3;8X*]*8,SMB+>H7B'WFNQ M36\S=@U$4\QIC$F6,7,$0_8Y1;*6XI3\!T_6X;M5A;L(W[U3>+=.D*X2I)$@ M?4=P^%#B6LRG#TG8HJ<*;!.GR9'2]#I.\L([#^Q]$M_D7_@X[=^X;81VY&(\ MOFSL?VV,!Y2RN<$1:O&#S8:$VH?C'9[M.&:CX4TW_2 V?^/B+U!+ P04 M" "F< -+-*ZBHK8! #2 P &0 'AL+W=O)!^8%K*C119]9UMD9O!*=G"VQ U:"_O[!,J,.=W15\>3;%H?'*S( M>M' -_#?^[-%BRTLE=30.6DZ8J'.Z=WN>-J'^!CP0\+H5F<2*KD8\QR,SU5. MDR (%)0^, CL?)O36THJ MJ,6@_),9/\%"\T3,+2M'B9=IE%_=QNDD/ M,VP;P&< 7P"W,0^;$D7E#\*+(K-F)';J?2_"$^^.''M3!F=L1;Q#\0Z]UV)W M2#)V#41SS&F*X>N8)8(A^Y*";Z4X\7_@?!N>;BI,(SQ]H_ _^?>;!/M(L']# MP-^5N!63ODO"5CW58)LX38Z49NCB)*^\R\#>\?@F?\.G:?\J;",[1R[&X\O& M_M?&>$ IR0V.4(L?;#$4U#X&UL M;5/;;MLP#/T501]0)8[3%(%MH&E1;, &!!VV/2LV;0O5Q9/DN/O[4;+KNIU? M))'B.3RDJ&PP]L6U )Z\*JE=3EOONR-CKFQ!<7=C.M!X4QNKN$?3-LQU%G@5 M04JR9+.Y98H+38LL^LZVR$SOI=!PML3U2G'[]P32##G=TC?'LVA:'QRLR#K> MP _P/[NS18O-+)50H)TPFEBHC/PM*M_F](Z2"FK> M2_]LAB\PU;.G9"K^&UQ!8GA0@CE*(UU<2=D[;]3$@E(4?QUWH>,^C#>[PP1; M!R03()D!=S$/&Q-%Y8_<\R*S9B!V['W'PQ-OCPGVI@S.V(IXA^(=>J_%=I]F M[!J(IIC3&),L8^8(ANQSBF0MQ2GY#YZLPW>K"G<1OON@<+].D*X2I)$@_4!P M^ZG$M9C#IR1LT5,%MHG3Y$AI>ATG>>&=!_8^B6_R'CY.^W=N&Z$=N1B/+QO[ M7QOC :5L;G"$6OQ@LR&A]N%XP+,=QVPTO.FF'\3F;US\ U!+ P04 " "F M< -+-&MD/+8! #2 P &0 'AL+W=OM_ = MW(_^;+S%%I9:*-!6H"8&FH+>[XZG+,3'@)\"1KLZDU#)!?$Y&%_J@B9!$$BH M7&#@?KO" T@9B+R,WS,G75(&X/K\ROXIUNYKN7 +#RA_B=IU!3U04D/#!^F> ME/@<%4H;5U(-UJ&:6;P4Q5^F7>BXC]--=IAAVX!T M!J0+X!#SL"E15/[('2]S@R,Q4^]['IYX=TQ];ZK@C*V(=UZ\]=YKN;L]Y.P: MB.:8TQ23KF.6".;9EQ3I5HI3^@Z>;L/WFPKW$;[_3^'';8)LDR"+!-F:X"YY M4^)6S-LBV:JG"DP;I\F2"@<=)WGE70;V/HUO\B]\FO9OW+1"6W)!YU\V]K]! M=."E)#=^A#K_P19#0N/"\8,_FVG,)L-A/_\@MGSC\B]02P,$% @ IG # M2]RJ 9.V 0 T@, !D !X;"]W;W)K&UL;5-A M;]L@$/TKB!]0$N)D561;:CI-J[1*4:=MGXE]ME'!YP*.VW\_P*[G=OX"W''O MW;OC2 MO*C1:.&^:FMG.@"@C2"O& M-YL#TT*V-$^C[VSR%'NG9 MG0VROM3!O)U X9'1+WQU/LFY<<+ \[40-/\'] MZL[&6VQF*:6&UDILB8$JHW?;XRD)\3'@MX3!+LXD5')!? [&0YG131 $"@H7 M&(3?KG /2@4B+^-EXJ1SR@!$>U1]9NB:CMY244(E>N2<< MOL-4SYZ2J?@?< 7EPX,2GZ- 9>-*BMXZU!.+EZ+%Z[C+-N[#>+,_3+!U )\ M? ;>.>!O>/Q3?Z%C]/^*$PM6TLNZ/S+QOY7B Z\ ME,V-'Z'&?[#94%"Y&PO=V]R:W-H965TO"JI748;[]L#8ZYH0'%W95K0>%,9J[A'T];,M19X&4%*LF2U MVC'%A:9Y>GFZ>F\U)H.%GB.J6X?3N"-'U&U_3=\2CJQ@<'R].6U_ ;_)_V M9-%B$TLI%&@GC"86JHS>K _';8B/ 4\">C<[DU#)V9B78/PL,[H*@D!"X0,# MQ^T"MR!E($(9?T=..J4,P/GYG?T^UHZUG+F#6R.?1>F;C.XI*:'BG?2/IO\! M8SW?*!F+_P47D!@>E&".PD@75U)TSALULJ 4Q5^'7>BX]\/-9C?"E@')"$@F MP#[F84.BJ/R.>YZGUO3$#KUO>7CB]2'!WA3!&5L1[U"\0^\E7^]V*;L$HC'F M.,0D\Y@I@B'[E")92G%,_H,GR_#-HL)-A&\^*;Q>)M@N$FPCP?83P?Y+B4LQ MW[\D8;.>*K!UG"9'"M/I.,DS[S2P-TE\DX_P8=H?N*V%=N1L/+YL[']EC >4 MLKK"$6KP@TV&A,J'XS6>[3!F@^%-._X@-GWC_!]02P,$% @ IG #2ZZH MG66U 0 T@, !D !X;"]W;W)K&UL=5-A;]P@ M#/TKB!]0$G);JU,2J==IVJ1-.G7:]IE+G 050@;DTOW[&9)F:9=] 6S\GI^- MR2=CGUP'X,FS5KTK:.?]<&3,51UHX6[, #W>-,9JX=&T+7.#!5%'D%:,)\E[ MIH7L:9E'W]F6N1F]DCV<+7&CUL+^/H$R4T%3^N)XE&WG@X.5^2!:^ ;^^W"V M:+&5I98:>B=-3RPT!;U/CZ=#B(\!/R1,;G,FH9*+,4_!^%P7- F"0$'E X/ M[0H/H%0@0AF_%DZZI@S [?F%_6.L'6NY" \*>D=)#8T8E7\TTR=8 MZGE'R5+\%[B"PO"@!'-41KFXDFITWNB%!:5H\3SOLH_[--]DZ0+;!_ %P%? M75,$96Q'O4+Q#[[5,;Y.<70/1$G.: M8_@V9HU@R+ZFX'LI3OP?.-^'9[L*LPC/7BG\3_[#+L$A$AQ>$? W)>[%9&^2 ML$U/-=@V3I,CE1G[.,D;[SJP]SR^R=_P>=J_"MO*WI&+\?BRL?^-,1Y02G*# M(]3A!UL-!8T/QUL\VWG,9L.;8?E!;/W&Y1]02P,$% @ IG #2PS0?'?! M 0 -P0 !D !X;"]W;W)K&UL=53M;ML@%'T5 MQ .4F,1-%=F6FE;5)FU2U&G;;V)??ZA\>(#C[NT'V'&]C/T)W.MSSSD7N,E& MI=],"V#1N^#2Y+BUMC\08LH6!#-WJ@?IOM1*"V9=J!MB>@VL"D6"$[K9W!/! M.HF++.1.NLC48'DGX:21&81@^O<1N!ISG.!KXK5K6NL3I,AZUL WL-_[DW81 M65BJ3H TG9)(0YWCQ^1P3#T^ 'YT,)K5'OE.SDJ]^>!SE>.--P0<2NL9F%LN M\ 2<>R)GX]?,B1=)7[C>7]E?0N^NES,S\*3XSZZR;8X?,*J@9@.WKVK\!',_ M*49S\U_@ MS!O1.G42INPB\J!V.5F%F<%<'>I[6381UG_FM9O(#.!?2F@$Q" MP?DSLZS(M!J1GLZ^9_Z*DP-U9U/Z9#B*\,V9-RY[*9+]+B,73S1CCA.&KC$+ M@CCV18+&)([TGW(:+]]&'6Y#^7:MGMS'"791@ET@V/W58GK38@SS'Y$T*I)& M"/8W(C',PXT(65V< -V$)VM0J089QF657:;BD8:+_X!/(_65Z::3!IV5=<\G M7'*ME 5G97/GO+1NBI> 0VW]=N_V>GK+4V!5/X\I6?XKBC]02P,$% @ MIG #2T6RR@[. 0 G 0 !D !X;"]W;W)K&UL M=53O;ILP$'\5RP]0 TEH%P%2TZK:I$V*.FW[[, !5FW,;!.ZMY]M"&/,^Q+[ MCM^?.\?G;)3J3;< !KT+WND :T\ M27"21%%*!&4=+C*?.ZLBDX/AK(.S0GH0@JI?)^!RS'&,;XE7UK3&)4B1];2! MKV"^]6=E([*H5$Q IYGLD((ZQX_Q\90ZO =\9S#JU1ZY3BY2OKG@4Y7CR!4$ M'$KC%*A=KO $G#LA6\;/61,OEHZXWM_47WSOMI<+U? D^0]6F3;'#QA54-.! MFUR^P_TL@WK08 MPORGRD/0Y! 0V&U,0IA]V"0-FJ0!@&PO M=V]R:W-H965T?$X'-&^V 7#D7:O69K1QKCLP M9HL&M+!WV$'K_U1HM'#>-36SG0%11I)6C&\V'Y@6LJ5Y&F,GDZ?8.R5;.!EB M>ZV%^7T$A4-&M_0:>)%UXT* Y6DG:O@.[D=W,MYCLTHI-;168DL,5!E]W!Z. M2SL+"$ZJ?LG1-1O>4E%")7KD7'#[#U,\])5/S7^$"RL-#)3Y'@)-=,"]G2/(V^D\E3[)V2+9P,L;W6POPY M@L(AHQOZZGB0=>."@^5I)VKX">Y7=S+>8C-+*36T5F)+#%09O=T M)0QV<2:ADC/BHGF3IFHS>4%)")7KE'G#X"E,]GRB9BO\.%U ^/"CQ.0I4-JZDZ*U# M/;%X*5J\C+MLXSZ,-_O]!%L'\ G 9\!-S,/&1%'Y%^%$GAH&UL=53;;IPP$/T5Y ^(E]LN60%2-E742JVT2M7TV0O# M1;$QL)4-@/+>&>UDAAJE^B/&LFB $7G' M>^CT2<4%(TJ;HL:R%T!*&\0H#G:[/6:D[5">6M]9Y"D?%&T[. M/#HP1\><$ ME(\9\M'-\=S6C3(.G*<]J>$GJ%_]66@++RQERZ"3+>\\ 56&'OSC*3%X"WAI M892KO6@U!#I--YF3K1(FL#U_L;^9&O7 MM5R(A$=.?[>E:C*4(*^$B@Q4/?/Q*\SUQ,B;B_\.5Z :;C+1&@6GTGZ]8I"* MLYE%I\+(^[2VG5W'Z22^A;D#@CD@6 (2&X G(9OY%Z)(G@H^>F*Z^YZ8)_:/ M@;Z;PCCM5=@SG;S4WFONWT& MH0T/U^KA)P21DR"R!-%_)<:;$EV8O5LD=HK$#H+#1L2%2=PB>Z?(WD%POQ'Y MB-$=ZA8Y.$4.#@)_(^+"?/(FB5,D<1"$&Q$7)MJ(X-5_SD#4ML.E5_"AL]-E MY5V&R$-@^^0??)I /XBHVTYZ%ZYTM]F>J#A7H%/9W>FG:_306PP*E3+;@]Z+ MJ?4G0_%^GFIX&:WY7U!+ P04 " "F< -+_%'0,;0! #2 P &0 'AL M+W=O=+F=$D% 02"A<4A#\N\ 12!B%?QN])D\XI W%I M7]6?8^^^E[.P\(3R5UNZ)J.?*"FA$KUTKSB\P-3//253\U_A M+#0R4^1X'2 MQB\I>NM032J^%"7>Q[/5\1PF_2MMG< G K\AL#%1K/RS<")/#0[$C+/O1+CB MS8'[V10A&$<1__GBK8]>&PO=V]R M:W-H965T!WP$ M_) PNM69A$JNQCP'XW.5TR0D! I*'Q0$;C=X!*6"$*;Q:]:D2\A 7)]?U3_& MVK&6JW#P:-1/6?DVIT=**JC%H/R3&3_!7,\[2N;BO\ -%,)#)ABC-,K%E92# M\T;/*IB*%B_3+KNXC]/-X3#3M@E\)O"%<(QQV!0H9OY!>%%DUHS$3KWO17CB M],2Q-V5PQE;$.TS>H?=6\.28L5L0FC'G"<-7F'1!,%1?0O"M$&?^'YUOTW>; M&>XB?;>.OKO?%MAO"NRCP/Z?$N_?E+B!29,W0=BJIQIL$Z?)D=(,79SDE7<9 MV <>W^0O?)KVK\(VLG/D:CR^;.Q_;8P'3"6YPQ%J\8,MAH+:A^-[/-MIS";# MFW[^06SYQL4?4$L#!!0 ( *9P TOZ/O;/M0$ -(# 9 >&PO=V]R M:W-H965T( 7J=_WP$[CIOZ!9CAG#,7AFPT]L6U )Z\*:E=3EOO^P-CKFQ! M"7=E>M!X4QNKA$?3-LSU%D0524HROMM=,R4Z38LL^DZVR,S@9:?A9(D;E!+V MSQ&D&7.:T'?'4]>T/CA8D?6B@9_@?_4GBQ9;5*I.@7:=T<1"G=/;Y'!, SX" M?GX RF#$*;Q.FO2)60@KL_OZO>Q M=JSE+!S<&?G<5;[-Z0TE%=1BD/[)C \PU_.%DKGX[W !B?"0"<8HC71Q)>7@ MO%&S"J:BQ-NT=SKNXW1SG))D[!*$9LQQPO 5Y@/!4'T)P;="'/E_=+Y-WV]F MN(_T_3IZNM\62#<%TBB0_E,B_U3B%N9S$+;JJ0+;Q&ERI#2#CI.\\BX#>\OC MFWS IVG_(6S3:4?.QN/+QO[7QGC 5'97.$(M?K#%D%#[&PO=V]R:W-H M965TI,0B57Q)=@?*YRN@L)@8+2!07AMQL\@5)!R*?Q:]:D2\A 7)_?U#_&VGTM M5V'A"=5/6;DVIP^45%"+0;EG'#_!7,\])7/Q7^ &RL-#)CY&B&UL=5/;CML@$/T5Q O6K4NHXWWW9$Q5S2@A;LS M';1X4QFKA4?3ULQU%D0925HQOMF\8UK(EN9I])UMGIK>*]G"V1+7:RWLKQ,H M,V0TH3?'DZP;'QPL3SM1PS?PW[NS18O-*J74T#II6F*ARNA#6K-0.S8^TZ$)TZ.''M3 M!&=L1;S#Y!UZKSE/[E-V#4(3YC1B^ *3S B&ZG,(OA;BQ/^A\W7Z=C7#;:1O ME]'W_XF_6Q7818'=7R4>WI2XAGG_)@A;]%2#K>,T.5*8OHV3O/#. _O XYO\ M@8_3_E786K:.7(S'EXW]KXSQ@*EL[G"$&OQ@LZ&@\N%XCV<[CMEH>---/XC- MWSC_#5!+ P04 " "F< -+M6N0I, ! W! &0 'AL+W=OT),V8)DYD;U MT+DOM=*261?JAIA> ZM"D12$)LD7(AGO<)&%W%$7F1JLX!T<-3*#E$R_'4"H M,<<;?$D\\::U/D&*K&<-_ +[NS]J%Y&%I>(2.L-5AS34.;[;[ ^IQP? 'PZC M6>V1[^2DU(L/OE5=V$=9_Y+6;R S@7TJH!,0L'Y-V99D6DU(CV=?<_\%6_VU)U-Z9/A M*,(W9]ZX[+F@-,G(V1/-F,.$H2O,9D$0Q[Y(T)C$@7XJI_'R;=3A-I1O/SC\ MC_XN2K +!+L/!/2JQ1AF&Q=)HR)IA&!W)1+#I%\,^BDK'L^X9)KI2PX*\F-\]*Z*5X" ;7UVZ]NKZ>W M/ 56]?.8DN6_HO@'4$L#!!0 ( *9P TO.?&<_N $ -(# 9 >&PO M=V]R:W-H965TM M4M1IW6]B7]NH8%S [EG',_N"2]L:^N!O#D7:O&I;3VOCTP MYO(:M'!7IH4&;TICM?!HVHJYUH(H(DDKQE>K&Z:%;&B61-_)9HGIO)(-G"QQ MG=;"?AQ!F3ZE:_KI>)95[8.#94DK*O@)_E=[LFBQ2:60&AHG34,LE"F]71^. MVX"/@!<)O9N=2:CD;,QK,+X7*5V%A$!![H."P.T"=Z!4$,(TWD9-.H4,Q/GY M4_TAUHZUG(6#.Z-^R\+7*=U34D I.N6?3?\(8SW7E(S%_X +*(2'3#!&;I2+ M*\D[YXT>53 5+=Z'739Q[X>;W6ZD+1/X2. 381_CL"%0S/Q>>)$EUO3$#KUO M17CB]8%C;_+@C*V(=YB\0^\EX_PF89<@-&*. X;/,.L)P5!]"L&70ASY?W2^ M3-\L9KB)],T\^O6W98'MHL V"FS_*7'WI<0ES/Y+$#;KJ09;Q6ER)#==$R=Y MYIT&]I;'-_D+'Z;]2=A*-HZ7C?TOC?& J:RN<(1J_&"3H:#TX;C#LQW& M;#"\:<&PO M=V]R:W-H965T%MD6VHZ39W4 M2E&G;9^)?7Y1P;B X^[?#[#C61[]$KCS\W)'.-)1JE?= !CT+GBG,]P8TQ\) MT44#@ND[V4-GOU12"69LJ&JB>P6L]"3!"8VBA C6=CA/?>ZL\E0.AK<=G!72 M@Q!,_3D!EV.&=_B6>&GKQK@$R=.>U? #S,_^K&Q$%I6R%=#I5G9(097A^]WQ ME#B\!_QJ8=2K/7*=7*1\=<'W,L.1*P@X%,8I,+M MW]2_^=YM+Q>FX4'RWVUIF@Q_QJB$B@W9^#AC-S3_!%;B%NTJL1R&Y M]K^H&+218E:QI0CV/JUMY]=QUK_1P@0Z$^B&0"8C7_E79EB>*CDB-9U]S]Q? MO#M2>S:%2_JC\-]L\=IFKSFE7U)R=4(SYC1AZ JS6Q#$JB\6-&1QHO_1:9@> M!RN,/3U>NR=Q6& ?%-A[@?W:/XXV+88P'S1Y")H< @)T8Q+"?-!)$C1) @+[ MC4D(<]B8D-7M$*!J/Q<:%7+H_$RNLLOHW5-_N_[!I[E]9JIN.XTNTM@[ZF]2 M):4!6TIT9QMN[%.Q!!PJX[:?[%Y- S,%1O;S6T"6!RG_"U!+ P04 " "F M< -+"1B]M+C%WB28;+^=]9MMI2X12@6[UWSO0VJM>OP S MS'OS9AB2WM@75P-X\J95XU):>]_N&7-Y#5JX"]-"@S>EL5IX-&W%7&M!%!&D M%>.KU1730C8T2Z+O:+/$=%[)!HZ6N$YK8=\/H$R?TC7]=#S)JO;!P;*D%17\ M!O^G/5JTV,122 V-DZ8A%LJ4WJ[WAVV(CP'/$GHW.Y-0RX#@\#M#'>@5"!"&:\C)YU2!N#\_,E^'VO'6D["P9U1?V7AZY3N*"F@%)WR M3Z;_"6,]EY2,Q3_ &12&!R68(S?*Q97DG?-&CRPH18NW89=-W/OAYO)FA"T# M^ C@$V 7\[ A453^0WB1)=;TQ Z];T5XXO6>8V_RX(RMB'4,KJ D>HQ@\V&0I*'X[7>+;#F V&-^WX@]CTC;,/4$L#!!0 ( *9P M TMH#B R P( (H% 9 >&PO=V]R:W-H965T0:O?E%PPHO115$AV LC) MDAA%. @2Q$C3^GEJ8P>1I_RL:-/"07CRS!@1?[9 >9_Y*_\:>&JJ6ID RM.. M5/ =U(_N(/0)32JGAD$K&]YZ LK,?UQM]HG!6\#/!GHYVWNFDB/GS^;PY93Y M@3$$% IE%(A>+K #2HV0MO%[U/2GE(8XWU_5/]G:=2U'(F''Z:_FI.K,_^![ M)RC)F:HGWG^&L9[8]\;BO\(%J(8;)SI'P:FT3Z\X2\79J**M,/(RK$UKUW[4 MO]+"])X:OVQ%SB5:; M2'>_,$';;/M.MT?JZ"7'49"BBQ$:,=L!@V>8.+F%[.XAJPF!M(')!7:YV.([ M.EXD>!.Q=R!"MX?0V8G0\L.;3ORCB,@I$%F!Z$9@87([8-86TUI,,G,YE'J/ M6>&/L=M)['02.YPLL\1W67",W4D29Y+$D21:?)/D+LEZF0/-;BH#4=DI(+V" MGUL[@6;1:= \8GO37^'#E/I&1-6TTCMRI?\7>ZM+SA5H)\&#KK?6@W$Z4"B5 MV:[U7@SC83@HWHV3#TWC-_\+4$L#!!0 ( *9P TOV48% 300 +H6 9 M >&PO=V]R:W-H965TGJ2%NUFUUU[*S4I==986\J5TJFN>)^7/KTR]_W"M_1TULT%;[.Z M)"?YI]1_75[*^LR[9SFDN2RJ5!5.*8]K]Y$]/ =^$] J_D[EK>H=.\U47I7Z MWIQ\/JQ=OW$D,[G738JD_GB3.YEE3:;:Q[\FJ7L?LPGL'[]G?VXG7T_F-:GD M3F7_I =]7KNQZQSD,;EF^INZ_2'-A$+7,;/_(M]D5LL;)_48>Y55[7]G?ZVT MRDV6VDJ>_.@^TZ+]O)G\[V$X@)L ?@^HQYX*$"9 _ H()@,"$Q#,#0A-0#@W M(#(!D17@=8O5KOY3HI/-JE0WI^QNH$O2W*?L(:I_WWUSL?TYV^_J'Z"JK[YM M>!"NO+%B*'D"2<10\CN0!-%0 M\XPT"SP9 ==+M G$($&,$P0P0= F" 8)EM:"=YI%JRE:S=(/?&N^3U05+WR^ MQ&9":":D9D+?,M-IPOXP ;.L((W 1B)H) )&K$&V$1ED&5@^J$0PCGTLH(\% M\&'=K=L%]<&$B"TK5!7'+ ZPF1B:B8$9ZR;8QG3&/K<*^ F(^LL[L+*$5I; MBK7XVR6Y'X&5Y?^PPGR,+!^8(9!_*AH8P[1C 732"*(89 MQ>+Y#T2&V<( 7,@CD5&Z^';]4+:,+ ?'8.$(!_9M;41X%-.K3$F&1C!4.(** M?=]SB@MB9$HR-()QPA%.[+K@4S@Q1F83AV/B<$ <\BSDE#C$R)1D: 0CB0,D MD2>A$4T:F9(,C6!D<82L<"0%YA&/YM68W2X)C">!7@KM4A;TE8\8F9(,C6#("?16:)>QH/0B1J8D M0R,8;@+!C=0PY18Q,B49&L%@$PALI'8!M.A;#U*-OO4$F&T!8IM=P4;TP4L8 M4E$[7F][+9?EJ=TVF=B=:7ULUI^1I4I]*ENRXHSP(*PRC(T\-QOEIVUY[* MU;)XJ[/#T3V5L^HMS]/ROT>7%>?[N9I_7/AZ>-W7[85@M3REK^XO5W\[/97- M67#)LCOD[E@=BN.L="_W\P=UMS%Q&] I_CZXQ8KV)A<\X7B3L1MI(E2636&S&0C,6F&'-/%I@)@J9Y8U4-6;, M IM)H)D$F-',3"*:43K2[-;<2-7":,\TJQ"C(@1N#&=%B.P89GH#9 M#L<>/ M!UT*^%EP/THTQ/^/DY*Q$0BX!T7 2,2-T&TC4Y*Q$0PYI8$107-]V\B49&P$ MPU(!6L:"6AM@D? M$L"X.+0>QBD,.04H9T-N2 *,&./6@^9Z,8L\3C#A%$" MV!(&' ' B665)+F2T(0<<$#63!-Y;CW"A"/U^:65,)L(L,GR]8PD>"@*([ZZ M EED$N6Y]0@SB@"C+%_32 )(3#C2>"<<8XH IBQ?T>@VIB8E8R,84P0P9?E2 M1K)6"_F83$G&1C#L* )&//]HPK"C^/.\)(PG G@2O"107QE>@T&1I^PA3"A" MA.*L)$D?,3>@4/,\P6 \:8 G@4HMN<.-3$K&1C"6-"B\!">UK*KD]$"1[[D. M T[3YQFI/<^&"$F3=-O5+4=2N<1A^:<9Q[]+=Y21S+W5[&#?'9;_?WY_4Q6EXEQ%<7JBL_@=0 M2P,$% @ IG #2]T+$I A @ "@8 !D !X;"]W;W)K&UL?53;CILP$/T5Q >LN88D(DB;1*M6:J5HJ[;/#ID$M#9F;2=L M_[Z^$): M2_8'LXY,OXD*0'H?E#1BXU=2MFN$1%D!Q>*)M="H-V?& M*9;JR"](M!SPR9 H05$0+!#%=>,7N8D=>)&SJR1U P?NB2NEF/_; F'=Q@_] M>^"UOE12!U"1M_@"OT#^;@]:_I!2$\?[N_J+J5W5BFBYS-%-"_68K<5$(TPX()!2'U)$ MKA3;:$:/'A/LYH@T>X3L'2*QVT3LK#,V_/BASI5;('$*)$8@&0NL@DFC+"8S MF,9BPDDS=W-,' 1N(ZG32.HP$DZ,6$PZ3A(F$R?[=.YD&65N*PNGE87#RN3; M;A>S+*O$G2-SYL@<.>)))=F\DC":)$&C&T&!7\RT$5[)KHW4/]8H.@RTYTC? MJ$E\&ZYW=BY]RM@I^1/S2]T([\BDNJ_F5IT9DZ L!D^JVY4:S,.!P%GJ;:;V MW(XG>Y"L[2&ULE5CMKILX$'T5Q ,4>P #41+I)BGJ M2EOIJJO=_N8F3H(*. 5RT[[]\M4T>(;@_@G8.3-S/!X?&R]OJOQ6G:6LK1]Y M5E0K^US7EX7C5/NSS)/J@[K(HOGGJ,H\J9MF>7*J2RF30V>49PXP)IP\20M[ MO>SZ7LOU4EWK+"WD:VE5USQ/RI\;F:G;RN;VKXXOZ>EGE)3O(?6?][ M>2V;EG/W*_5-ZJAW>K'/[+^]Q-_AF,&]));ZO/* M#FWK((_)-:N_J-LG.0S(MZUA]'_+=YDU\)9)$V.OLJK[M?;7JE;YX*6ADB<_ M^F=:=,];_X\(!S/: 8#N!LTL9\9N(.!^]O >VK@#0:>:01_,/!-(XC!0&@& M3I^L+ON[I$[6RU+=K+(OH$O2UBE?B&9^]VUG-YW=?\T$5$WO^QHB;^F\MXX& MS*;'P /&%V/(#D/X'>$T!.XL@&*Q 60.XP!;C/ #C<.LDX_S3F+"B4N/Q"7S MZ7;V[F,B(*0=>*0#KW/@C2;$UR:DQP0=IN@P0>1YH98/(U0\AQI1]DG*/D%9 M*Y!-C_$?PS >:@/;&:%BC!(1#WR:LB I"T39=37& D6)0&B@G0DHQB#.()@H MJX#D&R"^0E^E 8KB,RUSVP!-MJ\7UP[[X8PS;25A1YQ'C!Y12(XH)(I&6XR; MD,BN/@//,2,B$4DD(HAHBV03X9QX>HGO9D C*IS1:LP(,I$NQ\R$S1QJ3&=B M<^!XF3"FT^$X$-I#=G.H,1UREWCA0-#A.AW Z\!#R7D.&I.AA9Z[!!G0R;@H MCA.U15O8)S0UR"(T&0:P6(*)J)PJ@1I">580]$NQK$^!H&+LFV"B@E4 MZ'L3!SU.JRW'(YU)@T+7^ MY0^7*6!E"T6 2)N@8@KE\ZG)HF42")G4:Q2P (9H89F 8@+$V92P ZVE0&GI MQ.$2:"V%/]!2H+443+04L/IYKN!ZYDQ0\1QJ3)H64C 14L#2YP:@GT*-4#&% M$E-? D"K*!BHZ(!Y/.\*5S]4F(!B"H1DWWGX>L]E>>KN7BIKKZY%W9;50^_] M?N<%VJ]_K7_#%UM.]._XXF-_>_/;?7^9]#DI3VE166^JKE7>W0P]C)2%VZCLD_&^!B7,=I_#[QTIX;;2=070WL M#-]!_QAVTHS0XG)L.^A5*_I(PFD=?TB?M]3JG>!G"Z.ZZ4>VDKT0KW;PY;B. M$PL$' [:.C#37&$+G%LC@_%[]HR7E#;PMO_N_LG5;FK9,P5;P7^U1]VLXS*. MCG!B%ZY?Q/@9YGKR.)J+_PI7X$9N24R.@^#*?:/#16G1S2X&I6-O4]OVKAVG ME6(UAX4#\!R EX T^V\ F0.(%X F,E?J1Z9974DQ1G(ZK('9?R)])F8S#W;2 M[9U;,]4J,WNM25)4Z&J-9LUFTN ;#;Y7; ,*LDB0 5@H<) "NWAR1T'#!B1H M0)Q!=F=0>F5,&NHT_:3)*%EYI014>+7Z1S59$"8+P'AI-I,FOTF3KLK"W]> MJJ1%%H;)@S#Y(TR:>##Y8QJ,2>;!!%2$XC(,4P1AB@<83#V6XB%+490D]U@" MJCPK\S +#;+0P,:D'@Q]^!G2M,S\4PJHDCSS8=#-E;1/Y#&PO=V]R:W-H965TVZ<36K:3L-YXG#A5MB7AB/>W4DQ/C+9%JR<^> MZ#DE1Q/4-EZ 4.RUI.[<(C=[.U[D["*;NJ,[[HA+VQ+^YYDV;-BZOGO;>*G/ ME=0;7I'WY$Q_4/G:[[A:>;/+L6YI)VK6.9R>MNY'?U/Z2 <8Q<^:#F(Q=W0I M>\;>].+K<>LB340;>I#:@JCA2DO:--I)3-TYIPY2F5(_$4F*G+/!X>/;ZHG^ M*/P-5H=YT)OF[,PS5:U0N]<"^T'N7;71I'D>-<%"8RE*0(%GB:< 9HH I A, M/+ZC>&" 00-L#,([@] J8]0D1M.-D%%JB:#(H[M[P62H0"G,(ZZ",#FA(#3L9L36OUC_0AEOMVA M )F?1C:/M^B;^B+[3OBY[H2S9U*U8-,H3XQ)JBS1DZJN4G?GO&CH2>IIHN9\ MO$#&A63]=#EZ\PU=_ 502P,$% @ IG #2]J"Q?;> 0 Z@0 !D !X M;"]W;W)K&UL?531;ML@%/T5BP\H-C9-%SF6EE35 M)FU2U&G=,[&O8ZM@/"!Q]_<#[%B.Q?82X'+.X9P;3#Y(]:X; !-]"-[I'6J, MZ;<8Z[(!P?2#[*&S.[54@AF[5&>L>P6L\B3!,8GC1RQ8VZ$B][6C*G)Y,;SM MX*@B?1&"J3][X'+8H03="J_MN3&N@(N\9V?X >9G?U1VA6>5JA70Z59VD8)Z MASXGVP-U> ]X:V'0BWGDDIRD?'>+K]4.Q2B*IO#?X KT8IN?:_47G11HI)Q5H1[&,8'_-:BD-6,7XP4HV]N&9%QQJXZ8;.U?CYS].#+\>-'V@@H%!)[4!4^+GO'>%$+E2^LN$S3/4DOC<5_Q6N0)5%TI+WL6TZTPZ3_RW,'1!- =$<$,;_#,!3 +8"T$AF2GTA MDI0%9X/'QX_5$[TGPC56BUGI2;-VYIVJ5JC9:XFCM$!7;31IMJ,FNM-$CXJ= M0X%G"5( ,T7DI(A,/'Z@R-P&V&F C4'\8)!;98R:S&@ZHPF#(+ J^8_H 25V MHL0.E)6%,FJ2NRPICBV2I29/$C=(X@1)EB#8*G>;+)+8"[)4A$'T 4?JY$@= M'*'%D2ZRK')LD3@TJ]0-DCE!,@>(M9.WV2))$@:)1;(4J4/SP8;/G2CY B6V M/TV^V(E9%MD'SR$*\7@;Z&PO=V]R:W-H965TS-@'*@8LW M60.HX+UEG5R'M5+],T+R4$-+Y1/OH=-?3ERT5.FA."/9"Z!'6]0RA*,H0RUM MNK J[=Q.5"6_*-9TL!.!O+0M%;\WP/BP#N/P-O'2G&ME)E!5]O0,WT']Z'=" MC]#L1 0(&!V4< MJ&ZNL 7&C)'&^#5YAO.2IO"^?W/_9+/K+'LJ85>O9: M$4)*=#5&DV8S:O"=!C\JMA[%7Q.D 68*[*7 MIX\4"1^ ^(U(-8@>3!(G1BC M)K>:SFJ2(LN<)$L1(47F1TF\*(D'Q5EE,VK2NU4P6<4.BE?T#Y34BY)Z4'(' M)5VL$N/5RD'QB&*"_2B9%R7SH!0.2K8,G"UVQ2.*BL*/DGM1\@5*XISG3;XX M!7&,$V?KMDO5*HK<74%W-]&\C-^H.#>=#/9*]]-KB^8GO_H#4$L#!!0 ( *9P TL +)#U7@, % . M 9 >&PO=V]R:W-H965T>>$RZYR?3*RK?J M2"DWWO.LJ&;FD?/3Q+*J[9'F2?7$3K00O^Q9F2=A+:53G/$_*?PN:L>O,!/-CX$=Z./)ZP)I/3\F! M_J3\U^FE%$]6Q[)+_>J*V\,O96/WS= MS4R[5D0SNN4U12(N%[JD658S"1U_):G9Y:P#^_VYXBR7+$)*GKRW MU[1HKE?)_Q&&!S@RP.D"1.Y; :X,<#\#O)L!G@SP'LU 9 !Y-(,O _S/ /]F M0" #@D#*?ENQJE&V)GI+Z2X!)*"IH6P\V!=/\)EYQ M)48O<]>-IM:E)I*818MQ>ACB#R&Q#H$A8JTC0K>#6$)C)]3!A"X<+=X99ECJ M"!(H,N^2K.Z3K!$2=PCY@D \9ZB!& \5XVEB7$])LVXQI)>&>"-)")J$($F4.MM@& =/XJ-)?(1 F=:% MKTT8J*5V$S*0$: R D2&I\@(M!S*E"]U!%%K)+[+LM(1 [!W82HFQ!Q0Q0W MH58>JAL=$4;*8A7?95GI" BBD;4H0MU$B!OE\UY$=]WH"% 7DO@NRTI'])>: M@1FP\19@(W:4)5A+2]^2"[XV8&NEK@)@*55.@)PJU MUO8 :(. /-\=DXQVN&=P$,EJ>4O0H&ILI8FM$9#G]-P/U>#=!?3VXA)U10>] M@L/]E MND_@JGIT&$1/X4C+ KQG =*TR!@%WF\ :SB1*C;05V!UZJS>UC.GY:$YFE3& MEIT+7F]E>J/=\>?9J;>NRO@")DM QF.8K-K#S2=]>];ZGI2'M*B,5\;%AKG9 MUNX9XU1(MY^$Z*,XWG4/&=WS^C80]V5[QFD?.#O)\YO5'2+G_P%02P,$% M @ IG #2Y4CI'EY @ # @ !D !X;"]W;W)K&ULC5;;CILP$/T5Q'O77 U$!&E)MFJE5HJV:OOL$">@-9C:3K+]^]J&98EQ M5GV)[>&<.3-C:R;YE;(77F,LG->6='SMUD+T*P!X5>,6\0?:XTY^.5+6(B&/ M[ 1XSS Z:%)+0.!Y$+2HZ=PBU[8=*W)Z%J3I\(XY_-RVB/TM,:'7M>N[;X;G MYE0+90!%WJ,3_H'%SW['Y E,7@Y-BSO>T,YA^+AV'_W5D^\I@D;\:O"5S_:. M2F5/Z8LZ?#VL74]%A FNA'*!Y'+!&TR(\B3C^#,Z=2=-19SOW[Q_ULG+9/:( MXPTEOYN#J-=NZCH'?$1G(I[I]0L>$XI=9\S^&[Y@(N$J$JE14<+UKU.=N:#M MZ$6&TJ+786TZO5Z'+S 9:79",!*"B2"U/R*$(R%\)T0?$J*1$/TO(1X)L4$ M0^ZZF%LD4)$S>G78\!YZI)Z=OXKE=57*J&]'?Y/UY-)Z*<(XS,%%.1HQY8 ) M9AA_0@#I?9((;!)EL* 'MP*;)2).;B%;BQ,CS*+1ELDPY@IYGETFM,JE%QKCD,EW*A-X]F@^RW+4&PO=V]R:W-H M965TM M2BY0UE:]^_=K"W*Q')9]$5K>F2(U5+SHXNJ"PB',=I5+*\"E<+-[>3JX6XZB*O^$X& MZEJ63/[9\$+23.*NBS'O.25RD452'Y: MAFLTWZ+4!CC%SYS?5>\^L%;V0KS:P9?C,HQM1;S@!VU3,'.Y\2TO"IO)U/&[ M31IV3!O8OW]D_^3,&S-[IOA6%+_RH[XLPRP,COS$KH5^$??/O#64A$'K_BN_ M\<+(;26&<1"%YO_$08'X#8 =P&(_C. M 'D M/6#JS#>5.:L?F6:KA13W0#9OJV;V3X'FQ"SFP4ZZM7//C%ME9F\KDN)%=+.) M6LVFT>">!G6*R&3O$!A";/ @W -L 06!"00T05P\>3(QDF *)IBZ!-.G!%-O M%1I-XC15H\E@1@(R$H"1>(QDP* IS$A!1@HP4H_1:+(> R>3D=6B((4"%.I1 MZ, )0K'_WB$1&3&<@:5D0"F95THV,(R2"?)* 41X;%5F8"DSH)295\IL8!C3 M$0B*X>\U'F)H['^P\? =XTGONWXFC70&!)"03T(#1Q\PI2,@L#^L$09 @QZ$ MAR\(34@R0H+[!"( B?@D,K1$XA$.W$X0T$^HWT]:T?_]Y1#<4Q#05*C?5%H1 M?0*EL?\% +(LG8V]2KC_(* !4;\!@2*?$_4VL)++L]OK57 0U\H=-'JSW7EB MC=T&^"YO#B/?F#SGE0KV0IMMU&UV)R$T-[7$$V/Z8LX_W:#@)VUOJ;F7S2&@ M&6A1MP>&PO M=V]R:W-H965TBA.2M0!RL"1&43B;S1$C9>5GB8WM1);PLZ)E M!3OAR3-C1/Q9 ^5-Z@?^-?!2G@IE BA+:G*"[Z!^U#NA5ZA7.90,*EGRRA-P M3/VG8/6,#=X"?I;0R,'<,T[VG+^:Q9=#ZL],0D A5T:!Z.$"&Z#4".DT?G>: M?G^D(0[G5_5/UKOVLB<2-IS^*@^J2/U'WSO D9RI>N'-9^C\8-_KS'^%"U - M-YGH,W).I?WU\K-4G'4J.A5&WMJQK.S8M#OX2ILFA!TA[ D!ODN(.D+T3HCO M$N*.$'_T!-P1\.@$U'JWQ=P21;)$\,83[>=0$_/5!2NLKRLW07L[=D_74^KH M)8L6CPFZ&*$.LVXQX0"#Y[>0K0L)>@32"?19A%-9K$.''MX>L'$1>#'*X;\B MSW=%;M*,)HL567XT=!G_0R">%(BM0'Q3[>6HVBUF83%5>\A\5.[-!&8Y,KMU M,7&$1P5Q,>%R.6T(3QK"CJ'YV _^@)\)C./'Q;A^7(SK!PV>!@-QLGU*>CD_ M5\I<[B#:M\*GT#RM47P=K#;!1'RK6V?;Z=[EV[[[C8A364EOSY5^T/;9'3E7 MH%.?/>C<"]WJ^P6%HS+3A9Z+MN&U"\7KKI>C_@\E^PM02P,$% @ IG # M2QU'_/%T @ / @ !D !X;"]W;W)K&ULC5;1 M;ILP%/T5Q <4,!B2B" U2:--VJ2H4[=GAS@!%3"SG=#]_6Q#*+7=)B_!OIQS M[CW7QD[:$?K*"HRY\U97#5NZ!>?MPO-87N :L0?2XD:\.1):(RZF].2QEF)T M4*2Z\H#OQUZ-RL;-4A7;T2PE9UZ5#=Y1AYWK&M%_*UR1;ND&[C7P7)X*+@-> MEK;HA']A_M+NJ)AYH\JAK''#2M(X%!^7[F.PV"82KP"_2]RQR=B13O:$O,K) M]\/2]65!N,(YEPI(/"YXC:M*"HDR_@Z:[IA2$J?CJ_I6>1=>]HCA-:G^E => M+-V9ZQSP$9TK_DRZ;WCP UUG,/\#7W EX+(2D2,G%5._3GYFG-2#BBBE1F_] MLVS4LQOTKS0[ 0P$,!)$[J\(X4 (WPG1EX1H($3W9H # =Z;(1X(L4;P^F:I M[F\01UE*2>?0?O^T2&[38!&+]B<6@(GH)0MG?NI=I-" 6?48,,' M^"-D8T*"$>&) L8J@*V*%3#HX&."M8F B5;#39&GVR);BTAH=Q):^QDJ?CAM M!/RD%9%5(%("T40@T=>CAR0*TO0Y0 +UCEE0/IR'6M-,% AG&N-,U&A'\#( M[@M:?4'35Z#Y@F86J)>R-D%@/M>\;TQ0+.K53)F@61Q\XBFV>HH-3^%,-V7# MZ$MEP^@+9<-$FB,;!MH-)59#B45 ^]17B;FOYD"K9',/:'L#U-?K34ZR&M.3 MNH>8DY-SP^6'-HF.5]TCD">A%E\%BW5@B6^"Q5-_D[W+]_?J3T1/9<.'B M_%6GY)$0CD7M_H/8/86XRL=)A8]<#A,QIOV%UD\X:8>[VAO_,&3_ 5!+ P04 M " "F< -+ @^;.3X# #-#0 &0 'AL+W=OU^)DU#^+(*_7/ M3M1E)E6SWCO-L>;9M@TJ"\=SW< IL[RRE_.V[ZE>SL5)%GG%GVJK.95E5O]; M\4)<%C:QWSN>\_U!Z@YG.3]F>_Z3RU_'IUJUG,%EFY>\:G)1637?+>Q',EL3 MJ@-:Q>^<7YJK>TNCO CQJAO?M@O;U1GQ@F^DMLC4Y7QMS>UAS%U MX/7]N_N7%E[!O&0-3T3Q)]_*P\*.;&O+=]FID,_B\I7W0,RV>OKO_,P+)=>9 MJ#$VHFC:7VMS:J0H>Q>52IF]==>\:J^7WO\]# _P^@!O"%!CWPKP^P#_(X#> M#*!] /WL"*P/8& $IV-OBYEF,EO.:W&QZFX]'#.][,B,J>G:Z,YV=MK_5#T; MU7M>^E$X=\[:J->L.HUWI6'!6)*:$C(H')7 D(6'9;'RC'!O/$!B*AA(,[UK MLKYI,DK31XOEM_'^J%@1;D!1 ]H:T)%!#*K=:5BKJ4 INUJ8"@I*@7CXH!:F M))Q 82@*,U%B%Z P8PR@2$P%1+GKL3854R0!2A(@)*#DJ^#NI)@*D&>*>,!) MN64R(@E1DM @"<$CL.HDX=4(,8E!&HDI"@,7 *>FB 0^!=.W-E4>872"*D*I M(I.* :K(J)M/&,PX051N&(+G+\6\_!B\;-:85Q3$.%>,&XP M@33Q?20($H5(Y#[274F*2.#[X:;+& ?]T#X2SWR8 DCCF6O;(S2 1(B,A R^ MOW$W8_'A;BZ;H,._S\0WZ8SEUVFBZQ(^>#&$0U4,LF$J!G<=J&IBWT'P?0,Q M-PZAL0CII\!0E3%IF(H1"(:I OCM=:ZVHB6O]^VYH+$VXE1)O9FZZAW.'H^> MWLJ"_A69)03I3_59I=WZ?MAW!YT?6;W/J\9Z$5)MH-MM[DX(R57R"L>V#NIL M-30*OI/Z-E3W=7? Z!I2'/O#DS..VG' MQ:LL&%/.6UTU[5SLWC:>RW.AS ;*TI:>V2^F M7MHGH5=H9#F6-6MDR1M'L-/._8RW.0Z,@47\+EDG)W/'A++G_-4LOA]WKF<4 ML8H=E*&@>KBRG%658=(Z_@ZD[NC3&$[G-_:O-G@=S)Y*EO/J3WE4Q?( M3O12J6?>?6-#0*'K#-'_8%=6:;A1HGT<>"7MKW.X2,7K@45+J>E;/Y:-';N! M_V8&&_B#@3\:],E9-2"# 9D9H%Z9#?4+531+!>\KI>90X"W1R3R839L[ M^TU'*_7N-2-)F**K(1HPCSW&GV#\]X@<0) 1@K2 484/JO"M?3"Q#_%,1 ^) M+*3IA6+B)S-8OH3Y"8E("*LAH!JR4$.2#4P0@ 3!Q^'TD'"B$P=Q,@MF"?*C MP(>5A*"2$ @EFDD)%UX^83]1+"(E@%0FH(KFC(,E21K!R@+$'=[5W1T$&T!T5P2MW!UYX";PU M"KCQ\1V=/V!FO3)O? QT?A2MG! ,-SZ&.G]>G0$TZY=)=M][@F\(O+PB@ (% MBY#FV463>]X\O#^I.)>-=/9/U"\79XS-'XCR+[#U!+ P04 " "F< -+.-!D5[0% "B(0 &0 'AL M+W=OB_%[MK:UG M/_+L6-W/]W5]N@N":KNW>5I]*4[VV/SGN2CSM&XVRY>@.I4VW76#\BR086B" M/#T6I M*+ZW&[_M[N=A.R.;V6W=ADB;CS>[LEG61FKF\6\?='[YS7;@]?>?T7_IDF^2 M>4HKNRJR?PZ[>G\_C^>SG7U.7[/Z6_'^J^T3HOFLS_YW^V:S!F]GTOS&MLBJ M[N]L^UK51=Y':::2IS_.GX=C]_E^_H])^F%X@.P'R,L 09\.4/T ]3% ?SI M]P/TV%^@?@"Q7PC.N7=BKM,Z72[*XGU6GL^'4]J>=N*.FL.U;7=V1Z?[7Z-G MU>Q]6^I0+(*W-E#//)X9><60&2)K%_D($C03N,Q"HED\2F>X'/[ RB4H8G.X M&63S:9#!-!442W7CU4 LB0-H&$!W ?3U!&(F]AF).N38(2;2@E$K0,F('[BU M2PD9APD3;@,P$85&X18(=OY5)*:\,46\?.T4L$Q>P"W;A4%";2DU<"\TJ LI[+ M1X38;,+QV@J/7XG;ZO;,0#A2[&Q< 4H('8?0*[%)"JX0; \)(>G/#+B60O22> M$-A?A)F@,'88$8U0.'*U4YK?!@!%2<)]%U!"F2CF"B-,D.88F-1H:W%>Z90;J)XAX,*)G$W(,!I>,X80(#RC0'PI,9]C_I^I\6 MOEH+VXR4$_3%-B/5"'W5J$H&8:"4 1BL91#W23$CL0=*UP.U\$F$K4;2!)6Q MU4A4RR@N,X $O]=!R#F)$41<7P3Y3F%L?]*U/RT\A83$+B/C">)BEY&HG''$ M!9![!B,HX>("2/(J D*>BUMAYU.N\VE?F:>PQ2@Q7ER%+4:A2H:+BR#)_1=" M_ 8'(5Y 0,C36BA/_^?:GI:>DU]A9U%Z@KC86=2(7NL105R2%82X\XZ)M+D! M#=/";J> LTA?>XZ=14WHW11V%@7J%U=< $EN"PCBWK&&D7C=<"/2,"WL=@HX MB_*491H[BY[0O&GL+!H4+XZX"'+*LC'0>@RTN0$-T\)NIX&S*)\RV%GTE*4E MS]K2F,4E=ZDG$3%?:P,4&QK"5*@\WJ"QY6E@+\I3TFEL+WI" MWZ:QO>@1?9MVFR@9*G['6@%,:%+$-78QU=1D?'$'888BW_6-G4\#E_$>)NPR M>D+G1MAE:$3G1FX?I;3A_HLHX:R> 5Z!HB=&>M1G"%DB@;?/UU^19 MQY[0MA%V&G(+&5=B ]+5? $-43J.>&\!,))\-7D#*"D27_E*V ()]&[*4Z01 M]AF:T+L1]AERJQE7X01HIYV3&% F'ZHEB)K\XRV/X,Z."4QV0, M-ADSH8,SV&2,6\ZX^I)3-Z'E,X2!Y3. P>4SQ*'EL^#J^7)NRY?N87\UVQ:O MQ[K5YFKOY86"!]D^GV;['\7=2H#]:W&W.;\N\!'^_/;"'VGYBKHN\ M>W;]7!2U;:8??FFFO[?I[K*1V>>Z_1HUW\OS6P/GC;HX]6]$!)?7,I;_ U!+ M P04 " "F< -+(U6J[0,$ !<$P &0 'AL+W=OQ!#@+!ZB/K:.S&?VT0#\]@S,&)$?(L\N0B]$I$9P'44@(WB M$9QPN.U@Y1(BL<;P89+UNTENALE0L5@7S\9B$< 3<#0![Q+P\0!22^P>23JD MZI XX=2B5@@%":&6(BY%(269)=P:P6A"8H97)M#*A%,99QYI8C1!/%W;!$V0 M?*QMCXA1H1E-[9GF0B+F]GQW(9K2S/IPU@C%".-X52E:58KHZGDQ&9H@FZXK M);A%D(^5'9AQJ4 8,$M;!*-<,&&[B8LQ3FW366-8+!+BJ M#Q3NT!AW%LHF:,P056+;&3"*QMQ6V*7B.+&- :,H\3@[Q2V/NI['1R_\-@7N M+53H&_L?OD9X;:^+D5)"H[ +F96;T38"B/9LIAGGN)PYZ.N]7'N M>TNXS=#T#HEQHZ'9!(DSY/L'H+;&+@8 SIH#H5@BJ"VQB['4IS#@%@BN!7(6 M>U+@/@-TNL* ^PS QPH/S.V$XM:T6V$43Y/,4AC!!%!;8(0"FH%/'MP P35 MSCR+,\"=!O@="N-. ^XRQE58(-IQVR8PRBSD;($12HC,%MBE0'"/AP)N@. : M(&>I)P5N,Y#U(PW&08F:XOPTV&N8L91]^!N?VGSNU5,$()86]#GA"*DMCVD36"I=R[ M]<+-C[GFQYG'Q9EG^W;'_HWA'L,F[.#8M"T)N:_[\Y[^0:O3<)8570_4EO\# M4$L#!!0 ( *9P TN#8#V.& ( ( & 9 >&PO=V]R:W-H965T=^ MZ+\&GIJJUC9 BJRC%7P#_;T[2G,BD\JYX="J1K2>A$ON/X:[0QA8@D/\:*!7 ML[UG2SD)\6P/G\^Y'UA'P*#45H*:Y08'8,PJ&1^_1E%_RFF)\_VK^D=7O"GF M1!4X$TP 6VJ,#V_E:8683> MC^".9F"@-%QT P4MS9#9O>4@*S?BE%>*:ZOM_9A%IS'Z&-E[OXCO[7AU\^"O MS#";OU)9-:WR3D*;J>+N_D4(#<9C\&!>OMI\#J8#@XNVV[79RV$F#@ MD^FC4_P!4$L#!!0 ( *9P TO>FOC0<0( #P( 9 >&PO=V]R:W-H M965T EX+5%')W-#.#EB_"86WTY;TQ:"4(5R)A@@'VYHAZI*$'$9?P9.S/>F+H-/"'PM@2\)_-EN^\IN]Q@@,8W$>+9M*UY70#,I0"L%:*0 M10I85%%T[)8(UU=8LE66_1(1.$!O)M":"31FE".:!HLBH>,H4A]C9D)"K9!0 M(T0YIVF/"1_LZA+A>;YR3K)5FOT2$=G^)_L::>U$&CN18B=:M=,CH@G"\9X" MY9;)5GGV6AY;_0"MR=57(W*1?8@:.;XV3'R\D^C8ZIY=<74J\=39[!Q-/..M ML>]D'_1]7_T!R:5LJ''$C%_8\EH]8\P0%V\_\5-5\%8^+BIT9F(:\CGI&UJ_ M8+@=>K4U_F%(_@%02P,$% @ IG #2WTHO*&^ 0 TP, !D !X;"]W M;W)K&UL=5/;3MPP$/T5RQ^ \9DS9\;C?)+J57< !KUS)G2!.V.& R&Z MZH!3?24'$/:FD8I38TW5$CTHH+4/XHPD471-..T%+G/O.ZDREZ-AO8"30GKD MG*J/(S Y%3C&GX[GONV, ]XZ6'2JS-RE9RE?'7&][K D1,$#"KC&*C=+G 'C#DB*^-MYL1+2A>X/G^R M/_C:;2UGJN%.LM]];;H"WV!40T-'9I[E] AS/3N,YN)_P 68A3LE-D"[]/X2:+Y[#M@&0.2): )-02$GGE]]30,E=R0BKT?J#N MB>-#8GM3.:=OA;^SXK7U7LIL]RTG%T(?Y2\\C/L356TO-#I+8Y_6/T CI0&K)+JR,]39'[88#!KC MCGM[5F'.@F'D,'\ALOSC\@]02P,$% @ IG #2Q!P\"0710 *C4! !0 M !X;"]S:&%R9613=')I;F=S+GAM;.U]:7/;V)7HYWF_ I7GGI&J(#8![DXF M5;0L=[O'6R0Y_5*I^0"1D(0V2'"P2&;J_?AWMKM@):BVDWZ)O]@4"=SEW'// MOOPARW+G\R;>9O_YN_L\WSW__OML=1]N@FR0[,(M_'*;I)L@AS_3N^^S71H& MZ^P^#/--_+T_'$Z_WP31]G=.L8W^IPC/DV*;_^?OQE/O=W_\0Q;]\0_Y'U\F MJV(3;G,GV*Z=BVT>Y7OG]9;'C)*MHW\_<[+[( VS/WR?__$/W^/+/,#4>9ML M\_L,7EZ'Z^JO/Q7;@3,:NHX_]&;U'^.!X\V;?VQ8RU_?1-O0>9V'F^R_6QZ_ M#.^B+$\#6/"[8!-6G[K\^/+]FP\_.M<7YS^^>__F_0^O+ZZ?G?\*]]7GSHLT1>"\BK(5//>7,$@1#L[+(*_-?7;F^67I+5YEJM5"+_#KVM^LOJ /J;K_:XVLS<\^U/K"Q_"-$K6K:M6!_B_ M_NW?FDY)#V-#X!5\6<.3ZI,R;^.S?_)K (!7U_QZ'-Q5?[T-XJRVPCCPI6#._+QZJ5S\NS4>>9$6^?Z/BDRF*4.BW %0/4(\:[J-].'B?XKH(8AQ/:X3Y/!EFNYAV?0WO(ZF,?TG 71("*GX&P92'!X'U^#]=BF65AWK'<[I\_I$ I MTQS6]B$.%*4#L.[PE!L7_$.2K!^C.*YO!)#F+H*UZR7!V\[)Q>=57" R.>K- MT^JKY8V\2[:KKKU4OWT3!3=17#XTYZ_+&R1UJ[Q&#/7Y?0CV"&G:,GR9%H"R M36,U#$#/VB?7^O#+\#:$']9PM( %1=CZ(,.@S_Q]GFD8K1VLUF.U^P8$(LKY MQM.U W8&1QG"M:\]C)SX>;8+5N%__@Y8;1:F#^'O_NC4:0@0F_LD7H=I]A^$ M:T"(EGF>1C=%3@>2)W V!TZQ3+GHOKO.ZRPKZFQVN5X3<4(ZA5<(B,]YL(OR M('9+!+#AG(M-$1,I8WC"T["Q>[B T4.HSO_D39)EIXSL0!0!'6J,-(6/J2\27 M<9P\$O$'6@MR4G&3WQ:QTT@[6U"XO#H!MO[26@F+7J7EN >6-^HME]4XD-SC MAIN2T?G+[S6JF0*6.$!M;Z/Z9=VA]((44JA[UH'XEW"Q@G3%7/ E3!8G1*O5 MNS4PAG$,0[O.#^$V1'F-R-UZ$VU)%LP1DUM>76Z2-(_^QO(EG4&%PMO@0^%@ ^Y?DK&.R42F*A!&GG; M=0)4P4GHLH?J+$XB&JAA(FL5SFV:;(0\%KA&62W(0\Y-")<@5#?X;9C?)\@] M'F"1&Y9=RJSDXC,<3)("SPS2/8OT3+YA]#2AXW34+MO%"2TJG+R D[]M(#!( ML\2>Y0- \2YTWA6; M&W@+D+ NI+;,>N08+2LI4Z$.!M!(FKJIT%%,I4NBZ19LS^_AUH:X$ASMXQ:T MX#CZ&P#F1^ M))>9:]O%QGHL]Q7@>72W%9*^VCO7H&UFL&:\^TAXZ.^8:<%R M_4O!-Z!KUI[@<7OB;N4\48MX!:PJ>\+Q>7XG%['UF$E=)E%[SW"MP [A>H/N MZM3O)/Q,RP3>\1#!/,[-WCGYF(4HR)PZAB@N DZ*''I^H[@)$!"P)>KOW6>? G!A!HV'/6+(@,Q"=@DG/D-+ S?=8W(F9-V M"2!(!7_2%!%;2*C! MR',DKAPY!'.MWN@&*I;&\>4*^!\<_-L@_13R+354J@'$JS!<9\Q6KP)1T]X& M.;ZPQ\/M-T[# BHJKUO6>;\ 0(XW MXY4N!4B_9LERR(E^CO+[>^$=..(1]\8ZU!-[5:>"]DVPZ!X&=3Y2- Q?+X < MITA%871D&GB^;6LD'& )3*P4! JX*R2[?8&CK$E#M[?ABLC3Q><5$ZU+@*Z# MUK,VZ]819C Q'380EQJY*W8[EL5!YM6I6,;SI1Q38B %_ M0#L!+(!F.WF7Y&%=H'^?W@5;Q;-PT^^0"M"!&R'[><=:[0%6?7]R&QA\TNV)*!,D+H1!M U0"P#N\6 M" !K%-?ID[&AWNJU9&8M]P%@]4T8;IT=F@531L/+8IW$NWOG.ES=;Y,XN2,V M 0_X(U$?Q6AQM!V.N(L#DS+EC%3?>X^_A+@_U M!CYN"W23P%>P3^>VH*LNT^)ZHTPOV, ILFA6=D\@@ G0W87CT#A(?^!K^@K>@DJP-FLV<@[++(I_D)4V(XE4C75U M<6XPN49^6HC-C3ALR$>*#I7Z6D%N8,H#+!9.=-/2 M2F2'%H-?+@VM :Z_A<^K4,E%^ "@^7*=$+5AWH[8_E, . %TC>$V)0."YMEP MX2JR_AKTY^0AU&+PQ687)_LP%)'H!8E$(HM9,PP4@T#DR=1L!<^613 ( CAS MLO"!S8H9WF:BK;F@FRP5[T"H)LTL.6PGD^9&502>$&E)K#(&F^&2+T9"JD"QI4MS@:X('D6-Y44-N!P-9;JVD+E&\F[B]N4C<3[ M@?,C,/@$62AP%]H2.B7E+CX"W:2=I3@,+LFX8-"+>89$F5TP T!@7+8&F@V< M,&8& 5@K-[,1(O"S-NO"N' ZMV32 >)M@ ^W%$EYGAUYQAI0G>"9NL[C?;2Z M%UQ@VA98I&BEI>N9/?'[*VA_]?:M5CL!HCTCU*L\9")GGF#,T0%OX M"BYM!P!:[0F7R]?1NH!:.$&[2^TW8J0PP@HH;^.-,4\[&,6AIN1%U*\+(Q5\ M7!?,TV'!J7*QA)"1#(@BT:P[$0K-8-C&0HP <4#)F>> M9WB MD:=7(,LOW)&H^'I<^>*R3B)!#C<6] 3BU1? OV6Q0M _+*)?W&3P=;P M^4WY76/_ LT$>#,AWI9$O'RO'K:> F$#5P#XRB;Z%;K3$+#;$!4-M%B3J0>M M:>& S*35;YTH8S%2A&^@:.S[0H%A%6I=1CE6X$!3-H+06/$.##];)_D?6)D_MQ$GK-J,.+\@0@8$15MA+#J?KO WV%C*AC $P MI!\M1)K9PD3)='(FMI+2EXQ@,V^.^+6"!9&MCNZ>T,!&&0/.#N>DB\?'F*F7 M-_;+E7O8)$X$EEV8H+!C6PWHAT7$.J0 .=_O6!MD4J,O.\B9FPQ5$)23(Y9# MX:G&R1Y)3(,7F?X;''\T:@A=?B*L0&W@!-IVQ,1J>77N /P8?1 H )M0TP'% MCFXY4@P5"Y3([Z+MEN[8+2S>R.W>A,C%PA5MGA4GI<4AB:);D63E 87 MH1G6'HH]6T@&+ZPD^"A,M_#'P; ?1G6A=U\*JP&+%67L@\ECBR0J9W8&B*Q" MDZRX*D4I)TV4\AHM6W@4^D40LX,H19RH8W481QOT9X3H9@IWCF^TICOU?J3? M!_3+\@%=$R15=RA?1L:?B"4DM(Z27(&VE <.C@FV]APQ MAB/0Q#>A+82BV+)5PP/BPIG(I6"Y!4@D[$7$!+HKY#(WZ]$; L$P6076D^5U M_A.A]_BKHO?[59[@7EG*[$#OZ1D^H-%;QP$((L_&B,BO,6CW3,(_R4=W&Z9L M$6,_$R/_-1#$-OX/4RII%_[:!:D6Y$A9U681)2=H#0NV3J8@UQ$C#HG1)+V! M*!U[3LI39B-Z@:+.="F$D M]XWXGNJTNE%8R.Q%6)I5R4Q-=@Z,.7%0N<#5F$=YEW"0:%)L063 ^BS/_EE0 M:?)U>3[JWGT0::01R1C:7F^S/"U8/B1J!>=_CH)^[F",0JB1:^1/3UV%(4+Q M, 0+J54&FLFC01+%MRKRZ8J'C7E8HH)F;CD*! T)NT#JX*19-+U!XW5^SY05 ME"-Z@#>+\^(FM=@ 9W&3P+.613-,'Z*5J*;;9'O6\!-1/VT$T!:^7X5T_O + M8]'HJV+1J_ F5:+C(4P:^AJ3WJ [52/)?.R?-AM+M8>(3A!5RS"TA2ZC%F@! MC)D1GUML!?&*PE(VT"N<2Y'H\#O)32RAEAGB'EOU]^2ABWG5[$Q@!0=UJQ3Y M+C![SQ?KUJ"Z;W@[2WC9LF94>\49FCE *Z.[+>_CCI"FP;!>9"AEV&X:V1$+ MC@![E)#O^)30P$[4FX4 B]X&:931U4+QF3=$")>5ER0.!@?%UR@/=! _(U( MSU]8BSET!0)V\ @)[4%7JR\+VR[OL%A_LU[Y?8%\:=5VMLVQMI$TR)S%*0]!^$!9-I4W[SI<&IN M7FU$-#MO2,1TG:3(8[3P@+:T*L43IC*?7$ "$FCG(2N"60'[ VT?G;QH_%&N MHZ:W-"*K.166_L-Q=G88 M9RMG0BJALJ@_)LZ&(J$)D=3;SYV3X%0APVU!),>RUJK#-NZ"31AL%K#X?AKKM"NM)+L9?T9!378XQAK(# M"_:"=GF)@(?!0("V9M.FA4$M+A4M()0>9%NW:P%5+8]U!!59;[RT6$]7;%#; M)/99,MXBH2+'W%F,&1XFAM2YA[N&Z1\<,6/L.[;]7>D0YEGRF,-Y_"T4\&YW M!3GB">O0 7B3)@&('#@;O/Z&9O74^O#C?2EA8[P*C(F.HI M%TL+X T!GF 4EN7B=[08]N+U5\VXUW5IZ[92VBA8I1ITD01)[(KY?S)-M@IR&2%] %E[1ZLTAU"&"ME5D "7(J*'7[,PW M,6SDRL=G*S%0VZ8 G^=.V]7_2.*LSEO^$^/_!\9_@-V5M6^VS-G?E.=F ]YS MIR$=9(VYS9F.'GKNO"VVT2K:P6ESJ!.N^R9!U\LS9S%TQ\,1?*#C]G_?]-5Y MDNX2$*3G)=HNQ?MKZR)E88I.$!7CN:#0O MKZGZE14=_]P._5^5L@;.@&" $I.)6V?D#OV)'D+]S]_R&NQN+1 M^!.OX6CPV^:CP5_:CH;>:@C>BTP>GF/%C8$ @# M=!Z3>$!X8.2"$H_BP&J$R"W!KO$>61X1U#',G:*9>*%V]$B1D<"YEKROT!+, M11F&D9@=MN=+0H /L7CE 273A39J.JE0@0 MPD1@HRXDTPMZP#?SP?0[>FXQ\+[K%^+%S)T(>C46;EF23]:2<&$I995ULVAI MGJJLCV.X)4:*XLBLX>%R<)!,BPQV")ZB&W!(BZC#')+%*8B1<6:0U=#"/GTI MRR)2HV3$M,H&2Y-0>R*(<]KW" Y)4JKD3&/LLF(#*M KJ[ T\HG;PS8F@%N 1(XA#%/B$FO9H;I ME:S9^%"'":;E^78+3$N%FN9Q;*L,9CV(?1TI0VX+;ARNJG(R+-V6I4*@H1AP M4'XELQ(YTE#R8Y)&8IO^1#6,K."KB" ,6H PV[4?F.Y:D8@BIBUEH" '^M M2:F2ZW6\!-L,M0&)JTW=$?-D0/P*0.U MBB8/4?B8U:E#FM\"QB64?L#[V[.(*@2EA!6T'[*OJ]0Y"3[=P7:H]([!..35 MJSQ),RWA\86P3?]PN'0O I%NVM!8/*9DA@NW=Q)Y$&V8'0-%%1\%:P\6K]0) M810Z3:B9JZ.7?!<)@F!O[%XGV57YHA@9M:>*)T0B)#9K#5.2@50"F%IG5MQB M'2UYC5Q-X@C#(7.RJK 0SKB/D!+>IHR@_;#!;4,FHK]4HU*Y>-@.B:8??6NH M3A17@VHIQ9*U_RSA*9:(5E[P ;/>:(ZF(A^-)";99C^7DYNV3 M1;UMU"7GVHP8I8QV$+!]E]>%J%R F@O-\!]YDX6/G^8#A%5YKX[7LSE MPWA"[['3&5]3GI=;%"(X#,D;N=/1G/Z#\YZX8U"^X%]_9KU*CZMW@9K(JU6T MKOYO!NC_3L]K(5?!0D$+[2HN"R!G&U0RE,>N$07Q+&M\3^4<*?[7@J:@>-W= M( 5[]%,#6\?&_A)18 MJFLE42K"&H@TA4I;0+4C>H,TK 3Y2%"!Z*BJBK.N+4DQFZPK2VP9>Z?KU5G> MEYZR[&+]5-V2S" )NVG88M+M[;2A1&\Z?=(\$#7VC5=3@Q6#)*)UA#H'&J$$ M&RAB@I$D((U)HH]4X@:9S*1^A6V4TPMM<":A)LNQJ00 . N:@/5SNWY, 50N MT^8;MLKKB*HRU7GF UVC%/W1<%BW67>71Q'O0=EYX&JA]!4#D!%GQT&(I44+0->J7"D9A]79Y&P!03F,S* M8&@I48S45M6EVJ.,,'$G/FI@DYD[6Y ZYLY&,QWD*PE?&=?TA(M&.(?8>Q_M M,F?A3J9#9^Y.9_ OO'Z-[FQG&VP $\?N:.H!:LS\B3,=344LB>QCK\,.YE^ M[H%(-1NZWAQC/!:N/QTU0.]7;';J+N:HT\[=":C31VYVXHT=SQV.IXW;G3L7K"]V1-S\;SH?K.=VK">-F4\1+CG>,:#6YZ MJ$.V;ASS0-&^IC=4^BN*Q?9GLO.A9R/*.! CM]7WP^SLK=2QHIBE,5 ]-,J- M?'>Q&#D_)^FGLVA[I@*YO84[!ZW/F[NSZ9@(3W:/3I,$[X#GN_YHC%:0F3]7 M]]Y:*-SMJ3L?39@"C8&FU7Q:&:I+/*9H#%PYQ?-6F_X@3?D/B,RG01L;$%]'-W0B%O_/];N(8@&:3[\NRHQ<^'(\\.X3;;#'YM%7=V3F"KB^D4E/<3 (,_ MHF &PJ_=8> ^PPR1X0(->XA&D[D$$01V@KG\\2L/0G=7*=7CH=OD31'OX=WY M9"AS3H#*3Q;*/IS8ZZ!79A-Z!2C=>.2TZEL=O_S*W=0YKQ6ZA<560I#)G64, M4R*U>H;"P'"H_^\;5SD%FC&'K4JU8"?3/1ET"(8RTW@4?:+%%, 1M+F!1#(? M.0M ((&KZP%#'Y&T9,.V"40DY_ED_74]H'P\ J:HMH.Z[==?"6ZT\VE5O52. MZ\34H%/!&FC&&@,MYBBB$@AWBQ>>WP< M_1\V,-N 0)?,'\](7AT.:^H.M;5Z;U3F0[]W&JW@T9XZ3&W8]RH5CK/'/*=< MP4KR I]-AX3+VC:MRKN6:HR,!K/)=W@ #T"*(H[;V&)-2"H@[*P+J2EIE[VE MGTQM6\3UE!5A?HFT4EG%KDBQJ'0N$90H>&V1-+O.6MD2B!66MW,3YH]A6"K? M1.3Q1;#]A,^_"Q^=OP!_=]["/<:BP"E60]#&MG>#Y8"R%NG[,-0U-I@78HP> ME;'$D6#%]MIWJABU$A=5=2(N=<'11EFXBYK&&O*.82IY"[R.0WPI$P:N(Y%B:S*W;G:2QDK M=EK;Q<1-<]QHSE;V(N*&,3[QR 1MX%Q80G#':_)\R:S88-+B@L-;K-I+X9%Z MP5S1)-:K3$L[&6B4%S!-JZ7LUB%0W;4=(I28CB2'D%ROJGI3XM"Z*>H^#8#: MJ; =G?S->]"X+>$^I4TP.,AF2>%\Q4X7Q.N\H68 K1UMZ1;$]=1VU!M#:PA MUJCHF//+R+4I>\9JQGQN4@6?J!=+11FKF#<9#]O65'8SJ(VC M+T1 !7>BR$NC@ZZXQD8R4I90E>2F"11\.<4Q"]6T!!V*23 >XQ:LI>@05%X[ M;*ZX#*)($AA#3CO$KZ;K)EG$8OS&K]6EN L>V&+/R^;#H>HFME5\[*(T8>"G MUE""(](&!XT;GT+)$" 58S8 Q 1ADE_GE:C9L49B@+4J(HG@#C K #352)CL MFH(E#4F*RH626"[="@LOE0BCK&QS'65[X>T.^%"@=7Z8\& MWJBZRJJ#7,>N&P6QQ.\H>L.2\-BFAJ\G%GE:%SI.MV\E7&&1MN7I.:P07[;[ M 9E'KF"XYE]H.!K!?%)5#PK2YO5F*,S7=J5.IN4XFOW(*_M&F#*W$"-D#=;$[UH2[\UPXM-OP/@I*$I"01ZDRITP0&> M$ING"N\U5B C1F[/;H>NZ_PT'EF"&(7]PU?I7E51N8/[#9H:Q?P+JRF<'T6EC\1WMPXVP9T( HQ#$4N#'.9\2#&2, MC'!$[O2&RJ# )E2!:GW^#56V2UB$+LX->@*8[9?WLE/)*!RPG15H6S.8QI6A MU*IT%*=*O%"&MTK7@ .5_24S,%/QP[DD79179I!LH(P0V)Q4*QY3N57. Y =\A@,164LTU 3I=* M96R=3*9"6^5.;0),TC (;7$3O4K5IV"[UI'D@4FI+ULX*5@:#XKGL"4X93$H ME1%I3BK5N*CCK$UB)9604#A%IG\0L6H517C-XI='6Q2%0=$ZUU@4=+57&HOQ M7*O]QI7>LUPGPF;3) +KUB\#JRDH"0YZ)&V11M)E]7;)L@0-E>(N)^E5SH-J MC%<.HHH%W#U"A #82PH8)U3R9-;P6;!A_\I 6M#IT('J ML33ORW;#]A$4Q%=AJ^-"<@31D,'.*'C6<^>+,;>VQIUX[G2"MB9_ZCD?,Y2[ M3CQW!(K"*7]8P <].@*D.J[O>J,ICPO__]RXG6HOFW[A*.UA#\N>V6$ZL>0- M**4Q^E@H).D5<0B\/WC@\'_5ZH0!*;\(M8KIU1VW%Z-R.\2SF.<%5.E M/1(5^D'M#M,##'M0=,>$7@GQQ)@W0SLWLA$5R%K"B($JJ7EMO,TJ:$_E:75T MA7H E TV>?C)==[DZX%+A7X\[^S\SV?#T6PX_O3R^^MW;TY!P%TZ=M=+>&G?X(%^43]NA.@S!V29/A]C85]361ZHZ> M&-;@SH=WK,?=XJTS)>8QZQ-C53X$E"R JT?C,FA5_MR^L\(DX.*'.1\==>E- M"JR["(?S&&"S)-@3^:Q0<]?@5 I2'(6WF/^.^J]@@@*'ML]5#&^VW$-<"5@+ M1]?J9D0*DD1R#1D1..&"*(" *@.\QZR)L&0J_7#]7AM*;>/@0JQ]R!!2*30'1%<)>G)1%-60 MR:B<#?^!]Y>T;^:BZO[DF(]L;AW]"DM0!J. 1(U89[7P%FGFT:1Y4M)<'X(X M8J+NS=5CTIB$T['++"_8[; :P%I-K\DV/RXJ$3$4/9PPD8]7,$K!99"7-(SI M&O(J7%/F\'F4K@JL>OU^:S1\W[<-@W1&?02#-#J\7U5*S< $0K]\EDV:Z M.33(%F.6EX]0ZU^>U*Y0-7;PW[W%W!I)2( M,AJB0)S:B9=4IYNIVW]#9>?VB$T_B_";B/V/ZA4K:DA05?>2I\#WJL3$9%-% MMV0AD5PIM1RNDJ&O"MWO6+=7'QQ/[2=([3W4X$^6+]]^_^+R&HG]>ZS=B$WF M/<;029EM*AJTIFJRG,LBY(D++,98O-.B$U72;;4:),!4R?C4G?M3UU_,D3E4 M@'@1W)'UA\AEA<*]I!BJ52[7"(#[%F0D.)(\X-LN^,)C*XS)N,*IQ3&PZ-P3 M.8:(D=+#0H2+ABVS&&K.3C,# C0#\U40K]!TML] P2J1:/GEC7Y=$VS8,UL7 M%2J@'AN8/G**G/ZB\L+)2&0=#]UGX5UD,AP/ILXFBF-:).L"ZXH0\!MBDX"Z M2X!M[/A>!^J"F*W+7'Q(I3]#BC8.?B4"GLI!.2U@'L1O<,J>J#!U%P4,4\@Q^,,;VQ!%=O>C6!#JT9 MM@VTN5BS.U%!266(UG!DSS:2 M0%^(55BRV!>8T 2]^S(A7_:L!NY(B\1FCDE85E5KE88A74*X7: D5U MR5B[.4I<_KKSKA(O,PC-(N#N/J6T!KQRELI;WVG[!L78M0YO*?->5S?B]:U@ M>*DM)%>B5/P]V=XEXHSK=2.)5VT3/B/.F\VPG$E)Z7SH$GA(P'GN>,^]&J44"+$!V4*X(+!"@36,!=#JA&#U'I*[J_VC!IBX]UH4D;^&[_GQA2RZ?PO36$DQ^0XR94&,;/L9[!:Y?@2>E$VC# ME2O3G4[U?HT3<[/(II9A"M):V0%=MCY@7,]$$V(LC%(L;034D?O:U(Y9$D%DU9BSH,%8KW4F)(B;(N? M)UDCE4]).-(+DP!36@E; %4H$(E(6ED4Q52L>A8!I!N9:$S6+*QF2[_MYR80BFV8=9=019<"Q!XHV8%J3]2M5-&JC: M(=IQI908+.K(_$U[AGBGL8PH+^H^5901'%HE&9J2]:L.-LT)<+I:T75=Z9Y. M 0M"/TJ U&SXG=JNS@X!&LRQO=9\]V&\+GEYB#"7=X#JZ6H5LK"&*S!FD(PH9]5)-!2(H%^H.BOEXA[5EV&=WJ)C74=/>67\@>C(0\!CV(NVS/' M]P=3W_DSOWWBS[AX@N<-1A/,,\.^P_@#O'>J1RA-5]X03#7T*<-AX U1S"RE MJ6SU_B0,ZD[6(K\SO=$EY9FCHZ(PFNO2O2"_89T]8/F"'8VGDCDG;S]<7GW, M3O4<:*_X#*0%=6:@K'\6I4?7,N3G.6A>1ZY35)%];3=AR&VT5Q M*4618I_7J\M35?HWR*3FH=)U,FHF#;N!%^[2!*BBKB-&66F&'PFSEM6MXNCV MUD'H*[)H.2*Y(X+-Q) Q,D=L"+C HK4RD#\$@GSBS*9R,*>F_AALPP:Z%IBY M@;!U2TLMN57.7$5]7(%ZI_8O*4@)'FFT329Q@FV92CBP+3+ MH;[>O=/#!AW&PS:KIG]?DVL*)L+4.5<0+E5ICK8N.H"&DT42A &2_$NJ #"8R5\F MXEGW(I?DUAK'XLR0"\&Y$^[M>=K\E#3^/)&G3SNX5>D%7%QYGIZA["E8UTLAGEY'A446I,R8Z84F.GSJC+VO)L/6]?M4ZMUW^Q M?^N K-5]M2<42P-?WS>%NXJ8NY;T5++;FZRWQA#4)X)>%B/E(BNY=1XFROF< M+X[9=,ACW=%DP=EVWF2,$9$/4:9L8M74/'="SV*^*XXR=8?>A#+BI][8ZG>/ M"5DD@_JSP<+Y#A3R@8__3=5?4_@/ 67&9QCIB8U&W2.F]U%86)%7Z7BM3"'G MN"!H0&$F!0_FO8W(HE.SKZO'4+.K[TTMD^.'2,;NCB'J&*/W5FU.K:W52BM4 M"43DG2)66R[,C[E5>5)=Y@9F!#C8F]4=J\I R;1+DR/'1$3AYM+E+#Q*&R8" M72+^E7Z_=K,J:JY6;G"W*.L-QM#$ZJ6R4YL*QE0XDF*3=&B;TJJ53*0*XQ"L MT$D]:+6\P5XM[/.K>R"5TBY6-47I-M*%D70=,AD=Q1CB%NNK%!O*=* MI%S+2E=_8CA(=5T&$5H'[.JZI7)$+9!A2.(K-^I015=/B8*6CT5\R5SY6_4E M:MQ<#?'ZG(H9&TA A,5$Z@=$)X+F? DB<3*DH%+Q7\=&J"".II7A+>#"6;I? M8'1K.\CJZGI@+E2?O7: F[S2[L(?]Z])4!.I+A3"?<">2B@3MSYQ@E4 3\V# M'7R_/FHGTV]X'!1\+(ZF?C 2>]0@D^,YU23/FA):2VNSD@S7=G ,'B1:V^.B M="7+:U \4B@_,0_0G+92Q8:,K=@&-M,-?KD#(Z?%/81J+5;=*;7.[G5]T(J= MV@V_QCEQ%%*O_=*F':.TV: QVS?&)3UT#64)-X+9SM2R*6X-H^%3[O))QA#= MGE[5F+,S^MBY;0P$ZO2ZE]*"-@P);3 ME.S=:KV2#-0!O4RL=0)VZS XIP J>#X)3.EKDI[5>E$IH?8;&X;Q^S-FWK! MWJA2OM)SL*(*OGO=P$INZ'IRR%L[/%24>R6\^\OM_%VQ"2G4XSG5XA(1&"L M>"21J\*ZWM0=4<59WW,QT?6E*J:(;[:2FK.&#+WZ%072.H%)8(FSV0+_&H'R MCO4VI@L1XTDTUK=6$P"[W=G%9AT*YDS4#1*]W.Q/WK(>5'8.9+]6*[6*EO>8N?R6W1ON_M_HFN?7:EY1? M)M30=.V5\%=\LZNS1G-+"ZOL_X *XK*4V*.48R.DE.IF>!\'DVQVR5:]N&H" M0(N>:\"A\NGMD8(>S3[80H,+"3Z[-6I8L^^T@)@HG 7=$P+O:6_8.GWZDE#) M%S2J.2]T6HW.A6GJ).6[LS'>L]&,_P 2B.M4%5J4^:]A.H'ZB>?ZDQ'FWHPG MG(&#H4VGP+'*!=W;RRY?,-FX4F[8_O^;=CFM?'^97E3L^:E45AVZXO0ONC&S+U6-=#._$ MJHX<1 &R;G&+Z=E2M2LK=C@1HOD]T/@SRY>@VE5C'Y.4@H-=R3VT(G3@8JP? M HKP@+U\"BA0* ;IDA>\EWC]F[VSB59I0@Z7%%2^5:;B4:VE MIA5%D3P+>6;*\5+C A.%0[8,KO7NH/",$:_:OI$QB)]_&2"I4G<*6#4(L;9J M0-@-+Z;(U4%UO;0GPNI"^?,D2T?;"#N'0)UZ%7!6D&K92:J9L@?9T!*3;ZPK M.7(GHY&#;WA(58>8%?,=6;:'CL_?3N&C-X3/5PKSINY\,>'O8 'X$CTZ!KD9 M- Z#KG M@AAP4-/9#(\+#@$(PC9 ) "=P ,E"^1X'TL[33"(=3I> )X5^;WS7T"> AS? M][&(G.]/L=;D;((%@N?X%)Q#L$,:!C@"@@<\.0?1!1 /,,A'HYHJZK?,H@!E MAC'6')[.\%]TW/A4"_0'B@;= U+-$*E<'W8S(\UO#*BG2ME=%%AG 3NJB$L,)Z&[3#XI_?T+9SK@ZSH8V]^?@^*%/BQOB&\UQOF@ M]*)*+ $! ZS>]'VN2]*JOG(PWLA^> GXA9VM^%Z^+E4#DCR+%PGF+F,-(PIQ MP)^[2JV(4M+HK,$I34'W!+I ME@ILJ\DSL?91'0V5Y+T+=6\P0A+.O=Z&=TD>U3I1B,G,2C(O)1T>6R&[["U8 M1QSG:4$+OVXQ[>XJP;]L?K#?M0'2T$)#QV;@/\@E92+C0Z T!^F907/:H%21 M%A2TTC;I5>O:I=:?B=?H7K\4',"VA.L6NVFYB5)S^(>]@:>6-6]N[O!%I9MF MJ)G%KZUZ3!/]>>I-N"V7M@W;;SS3-9A&;"C4?P/=A5%46!Z7YJ( <&/5,@\# MA<-B5/;?PUF-H)AH_(L'BI!OMB)5G^LR&34\VT72JBLH)PC43U1W#VO G8;Z M-Z96E@KCDL2JDLC2\]+5;\<--?1:%Y>4_6K M-^8PG_>N7\T=Z&M^#_J6U_"F5(Z:?VEJ^J9^:V@N^84.1EJ$VE/6OJH?S,@Z MF-$Q!S.RW$;VY\K1S$$9I-X UJJJ7SWQ:/Q)O5$K?]M\-#XY?IJ/!G[K(CNR MG;?6=;_4E_T%=_K]N$UNT! KO96 -N$S"3"%6#H+]*%.: ,KE_CDV!%KF%L) M5K')4W,OLV:RQ/$3F44I"GOI$9%5Y^0-VK>S&'B(C*FR5XUI#.I\ MEM(,,:O@$S=PMB(*L,4WV56D-IJ46\/.SR@OD>%0Q;YB@7F=9W(RFE!'!U1B M;G7GOA.L4)#JJCX$N=/4$WYKQD(03_*& M?,O\_[MG_G=A0_U@74G$)C.G@*K?67\K+O"MN,"WX@*UX@)]HH0.#%0N'M#O M-G[+;_\7SV_O*>(I&PZQ2T I[%,36YEH-WN4B+@7 DZFLS*?)@!\RZ/]E\JC M[<*\2QOS+A3FG6O,6Y8R:A7].4=Y(97X1POSEY@I>A@GO^7U?LOK_?IYO7W0 MW@0JV+364':A]<<3VG^A+&+1G!I^:&5]=A00OA:^N9. MY2A_BO71.GJ$L%V%IGJ3(X"!J);BQK9UT!4?4*$V981X> MV_MQC-)C()=&.\"BKAP"K3&*"%!JTV&;SUVJ[?V"/8?& J2MZV(^;0BAP-:M M+%M=<,WCVD!MLC\@ZM(^IW##\5,;:/986A\4>??^R3 M5(3@L%.5FI.,\*EWR38M9QUU'J@)6[2"&UWG_2/ S64V3\.:@-$?L ;REO#7 MWM=O5Q[:L#6>?88N! M5_^R+6^6R[?6LM6R2KH:]N"JYKCIC;>5C\RR>\]>W M9%FITZ76=_PGO#-J?:]H>M^9F.=6(XS0EPDECM*XSO5C@H(M92>]H@K]7V,W M!Z;\.3M3I67U-KU&5M53/ZO$P_')^,=?0Q=&=8R6J.?:DM]:DV#A=C*P5_BOD! M!68TKJPY0N052%5P&$C8CQJ$>#;((<>_!(S^"2^AE>WXUUXEQ1.VA6R[CEHJ MA>K:I%!=HH^]_:YKN^QE*6^J[7'.GGI'V5-MS[2E/>F4IB=@JGE7C=?5Q$ZG M3ET&CR:1R25/,!GF.6"VXT7,<,(%B??PF%=U^M,/"?47ZOLFD0#=&K?QV3;( MJ@PG29#Z]V"S^[V5(G4\N ^D7'60[!>2 26V,9*NFJA(.2'JPF0,-=.<4F+4 M*TF,:GE8ITCI48&B(K]4GMC&MTRRU&LK6:IEBD[XM+QCT\675G(5"K.[.-05 MP^U+[SJ5F=SR5'T1I)15=3PZE).RVKM(JW01- TK=B#H;Y![J5IG(9_=2F!& MXXPUXD,>+'LQQ^U?)5S9%MNG J-IK"Z25,TB;:O?V93RJBRG1M=Y M5#.HEE:J7%/F4X,4*%=%G,0'[X*]F?I@]9RI1O!]KR+L (X8,0#';+[0@'4/ M )KMBIE$V9)KU56.P==95H3KQ@4:V1O-@)*O@W9R\6>L,31UA2ZYNYID,QK, M)C4;.>?]PQ)48")@.TD[+C8@2%<1>8DC;A8@SV3ZH<;C5?E/>GWGE/]4(^65 MA"7:G[;]GWQ(PTU4;.I]ABJOB?<%RT1BCE,#T>!%:,FOR8K; 04K<<0H?>=! M'',!F<,@N0S7X49W*97BU?)6W=^.O_+YJS+2'\A7[2KEIHPXMGG:K*])/)(J M-VJ]U>-MX/_HF>8%MO4J8:A(C&YUSU3=1Z MH=I?5;7R:N)-(C%PO,F]J0N[Q*HEH3HEIY:1J7V_Y.1]$]YAG=QVGP7)AGB\ MW$/V5; 2/\>E;LSY(DE3CH\X#W;P>Y,OKF60$N% 9R2C&,8P5,?P!_.Z7ZTU MKEHRY1+G:76RK+8.V+W0Q&W>W=#^?HPGZ--L;'"T3='#IPG M#E[/6CA"4^TK$[(A*75'3M9\E/5P V>)=^*./71 YNSGY'8PSKLJ$,BV'3&S M)4OD^YVX4G5FFR*IOXFE],L"_,L^OR#IG45 M!T==5;YNLA;[4DER)HG3S4J2R2(^WA9^(%M7Y;=0\DQ=2BUGW!X]NTDH-4.1 MC%.#PVRPJ(LUF'7:\.VTY=F&**1&^TRS^Z,Y??4K"DI?+).UPV[YA>9H@QD+ M>$(6RJFY5E722LI;ZBRPFJ9?!Z&K M$Q^WDIUWN(>]TF7-<+2(+I-J:UY>O^2]X^.*K&&OK0PY YM6W;-G0MH=>3_C MIC"X:L!LG\P_E=_6.*"]&UR>Y;FV-'#;']OJVJ]P; MK0\$V"]%&QPM]U3K*93?4/EE1[YTUWD9^''UJ_-_+4!SF/YQ$)MY@V$=[I-) MT[,(!Y;9>%#JX;8#:5R4-V_ZMG&EWO )*]5H<@B?O.8Y&Z&#J19' MKX13')^(%THJ;7N]<4'C)ZR21=E#:.<-&\_BX[O7UQ[\PGG_RCG_\?6[9?7!GY8?EN]J-*KIR:O7[WY8?GA_>5&C MRI@]U[;X'RXNWR[?_:4;,(>I:T>&JPE]SRL>H=:99MKSH:6!J?[N&)FUPQC6]9+RVW:UGKF2@%Y&B!,1JE]7J' M1'UB!/VW41RCWM-Y1>1DS3/?9UG^Q_\'4$L#!!0 ( *9P TOMH:EC+P( M 'P) - >&POT)2S!UX31C:)V M54$X9;V'EQ;()),*:=-#HRVR2//HPY'W;'L''DZ%5"ZWS^"_FV'Z06#TK$#* MV%ZO+9#&-=$:E+@QCIOLP)]":+#7?6T4EHKTT=(WP$]U@TFRD2H'-:6)\ BE M,8/"RE&TK.RH91W8H-:2&R.GI)2". WCBL$PM!DP=F_WWM=BC[LKD)]C?TF( MD54QFJ;JP9S_6N@D[[)Y[AW:RZ-H44VW4G]L337"^7;KP)V"@G;.[XHIOV$G M=2[(O4:.CWN MIJXX5O/R!6K^UWTN08 B;%>TV?K/N:N?'E>?SR2ZL7_W8\_A2R#/I9 M_93SB]%D!.W&J&%WT>UG3W3F_@^372YUJ6YLV3;*A![*J5H&;8VO]-J/A)&- MNAAMFPAI%N+6!!W^$5/37PK:CD1WZ^GB8I3 ]R #_,^S]GI>JY%P9QI.N.DB MB>!\D(_QOK&-%W8I[K21IM2R%C/K-31&D"D!F1X2,D.0&0&9?2;DU)2V4>*_ M@X@Q)QCSSV2\M@W$5Z6,ARB)Q BR(""+3X64OA)WM7WQF\Y$D"<$Y DOY#?I M=<OZ3D5PIP3<*2_< M=^F>5)!P3_&HRM9!'"N,]I5 ^\J+=J.GE 3 M]X07<[J \WJINSZYK5>]>Q(K<2R.H-:L,29ED939(H,IUA9R M9]9)*8^DS!XATZVTP)B43E)FG=#IEL"8E%=2]KID(-\:'G1*-2FS:MYG7F^$ M.U%..2=E=@Z9A(ECC$DY)^5VSIXT;-.C>&V$VINL9W"P,THY&;-R M<#JV!X\R3L9LG(^9V1Y((QV/()^R:C?),=9!T,6(UMP4,8D_)-=IBUL!A%T9$8DW).=HA5L2VDQIEE M1CDG.^0*63[!:]V4<_)#KI#E"<:DW),?8HD,!GUJ8O&#MV!RRD$YLX/V84*L MKY7;V>"@+)0S6V@?9F^D*XQ);L0P6XC&O,:8E(5R9@O1F/<8D[)0SFRAH7)B M XO3HYQ24,ZL(+*>R$\Q)J6@G%E!>^N)'PIF>KR&E5,*RID5]+Z>&!CM@G)/ MP>V>=P7%$!\EG8)9.L,5Q1 EY9R"V3ED25'@C?^"R;O<59'T,8DU).P:RIR#+Y2H,TQG5X\-TYN)YNZZ&YVVL M%K_J89_*N@IOQ_"G&UYSDU+)X?P6;\8%XT_>^_0_Z[O=[K!)3]WF]RFUY8N* M?PNJ\'60S <)/4CG@Y0>9/-!1@_R^2"G!ZWF@U;TH-OYH%MZT-U\T!T]Z'X^ MZ)X>%)= QB4_"6'-USH"KB/?ZPC CGRQ(R [\LV. .W(5SL"MB/?[0C@CGRY M(Z [\NV. ._(UUN WL+76X#>PM=;@-[" MUUN WL+76X#>PM=;@-["UUN!WLK76X'>RM=;@=YZA;,2=%C"UUN!WLK76X'> MRM=;@=[*UUN!WLK76X'>RM=;@=[*U]N WL;7VX#>QM?;@-[&U]N WG:%LVYT MV,W7VX#>QM?;@-[&U]N WL;7VX#>QM?;@-[&U]N!WL[7VX'>SM?;@=[.U]N! MWL[7VX'>?H6[2G19R=?;@=[.U]N!WL[7VX'>SM?;)WKGIA[2]J4,AW:?+UWR M:?BWE]X3N'-Y/Z;+9YRG?KM_HG09MZ1P?KVXS>>I'Q'ATW]D'O\"4$L#!!0 M ( *9P TN;Z.7DWP$ - B 3 6T-O;G1E;G1?5'EP97-=+GAM;,W: M74_",!0&X+]"=FM8Z1=^!+A1;]5$_T#=#FQA6YNV(/Y[NZ$F&DPT0O+>,+;3 MG?-N-,\5LZ=71V&T:YLNS+,J1G?%6"@J:DW(K:,N59;6MR:F4[]BSA1KLR(F M)I,I*VP7J8OCV/?(%K,;6II-$T?7^^M]ZWEFG&OJPL3:=FS;E=^:CM\;YIZ: M84VH:A?.TH)L=+M+74*Z-L]2-63L%Q.^W]B?I_ONM^1]7=*?HMGELBZHM,6F M3;?DP7DR9:B(8MODH3*>RL?HZV[UGO?!^'AGVM28[1KV94%^NASQM:'# 8;* M,2?'M"WHT*BAL/_D_QKXL1L*ZVGL?*KZ6!]XO!3I(54#ZQ<>\Q&IWSHEE;\: MGEJ?[H=]L7X]?#_TPC^+@0V'_[WUX^40(#DD2 X%DD.#Y)B"Y#@'R7$!DN,2 M) >?H 1!$96CD,I13.4HJ'(453D*JQS%58X"*T>15:#(*E!D%2BR"A19!8JL M D56@2*K0)%5H,@J4&25*+)*%%DEBJP215:)(JM$D56BR"I19)4HLDH4616* MK I%5H4BJT*15:'(JE!D52BR*A19%8JL"D56C2*K1I%5H\BJ4635*+)J%%DU MBJP:159]0EF'8]Z:NOLIR;.UZX_Y;/@CR^(-4$L! A0#% @ IG #2Q\C MSP/ $P( L ( ! %]R96QS+RYR96QS4$L! A0# M% @ IG #2V;S"V"" L0 ! ( !Z0 &1O8U!R M;W!S+V%P<"YX;6Q02P$"% ,4 " "F< -+";0_ N\ K @ $0 M @ &9 0 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " "F< -+ MF5R<(Q & "<)P $P @ &W @ >&PO=&AE;64O=&AE;64Q M+GAM;%!+ 0(4 Q0 ( *9P TMUKEZ'5@( *\' 8 " M ?@( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ IG #2[\\E$BF 0 C0, !@ M ( !HP\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ IG #2V2C*M6U! D18 !@ ( !L!@ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ IG #2YVO7$NU M 0 T@, !@ ( !;R$ 'AL+W=O&UL4$L! A0#% @ IG # M2V"&F#:W 0 T@, !D ( !1B4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ IG #2YO&93JV 0 T0, M !D ( !#BL 'AL+W=O&PO=V]R:W-H965T@N !X;"]W;W)K&UL4$L! A0#% @ IG #2S2NHJ*V 0 T@, !D M ( !UC 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ IG #2]RJ 9.V 0 T@, !D ( !GC8 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ IG #2PS0 M?'?! 0 -P0 !D ( !93P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ IG #2V%,OH^V 0 T@, !D M ( !3$( 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ IG #2^,Z<$ZX 0 T@, !D ( ! M2$@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ IG #2W'K%ZZW 0 T@, !D ( !$4X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ IG #2TQ/1D_. M 0 G 0 !D ( !Y5, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ IG #2_91@4!-! NA8 !D M ( !$EH 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ IG #2PRO,LWE P ,1, !D ( !U64 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MIG #2]J"Q?;> 0 Z@0 !D ( !S&X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ IG #2P LD/5> P M4 X !D ( !@74 'AL+W=O7D" ," &0 @ $6 M>0 >&PO=V]R:W-H965T&UL4$L! A0#% @ IG #2WY2?A&PO=V]R:W-H M965T&UL4$L! M A0#% @ IG #2TG&PO=V]R:W-H965T&UL4$L! A0#% @ IG # M2X-@/8X8 @ @ 8 !D ( !U9, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ IG #2Q!P\"0710 *C4! M !0 ( !P9H 'AL+W-H87)E9%-T&UL4$L! A0# M% @ IG #2^VAJ6,O @ ? D T ( !"N 'AL+W-T M>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ IG #2S4#30$) M @ ,R, !H ( !_.8 'AL+U]R96QS+W=O3? 0 T"( !, M ( !/>D %M#;VYT96YT7U1Y<&5S72YX;6Q02P4& $, 0P!'$@ 3>L # end XML 72 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 73 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 75 FilingSummary.xml IDEA: XBRL DOCUMENT 3.7.0.1 html 138 233 1 false 39 0 false 5 false false R1.htm 0001000 - Document - Document and Entity Information Document Sheet http://www.rudolphtech.com/role/DocumentAndEntityInformationDocument Document and Entity Information Document Cover 1 false false R2.htm 1001000 - Statement - Statements of Financial Position Consolidated Balance Sheet Sheet http://www.rudolphtech.com/role/StatementsOfFinancialPositionConsolidatedBalanceSheet Statements of Financial Position Consolidated Balance Sheet Statements 2 false false R3.htm 1001001 - Statement - Statements of Financial Position B/S Parenthetical Sheet http://www.rudolphtech.com/role/StatementsOfFinancialPositionBSParenthetical Statements of Financial Position B/S Parenthetical Statements 3 false false R4.htm 1002000 - Statement - Statements of Income Statement Sheet http://www.rudolphtech.com/role/StatementsOfIncomeStatement Statements of Income Statement Statements 4 false false R5.htm 1003000 - Statement - Statements of Comprehensive Income (Loss) Statement Sheet http://www.rudolphtech.com/role/StatementsOfComprehensiveIncomeLossStatement Statements of Comprehensive Income (Loss) Statement Statements 5 false false R6.htm 1004000 - Statement - Statements of Cash Flows Statement Sheet http://www.rudolphtech.com/role/StatementsOfCashFlowsStatement Statements of Cash Flows Statement Statements 6 false false R7.htm 2107100 - Disclosure - Basis of Presentation (Notes) Notes http://www.rudolphtech.com/role/BasisOfPresentationNotes Basis of Presentation (Notes) Notes 7 false false R8.htm 2116100 - Disclosure - Fair Value Measurements Sheet http://www.rudolphtech.com/role/FairValueMeasurements Fair Value Measurements Notes 8 false false R9.htm 2131100 - Disclosure - Marketable Securities Sheet http://www.rudolphtech.com/role/MarketableSecurities Marketable Securities Notes 9 false false R10.htm 2134100 - Disclosure - Derivative Instruments and Hedging Activities Sheet http://www.rudolphtech.com/role/DerivativeInstrumentsAndHedgingActivities Derivative Instruments and Hedging Activities Notes 10 false false R11.htm 2149100 - Disclosure - Identifiable Intangible Assets Sheet http://www.rudolphtech.com/role/IdentifiableIntangibleAssets Identifiable Intangible Assets Notes 11 false false R12.htm 2152100 - Disclosure - Balance Sheet Details Sheet http://www.rudolphtech.com/role/BalanceSheetDetails Balance Sheet Details Notes 12 false false R13.htm 2153100 - Disclosure - Debt Obligations Sheet http://www.rudolphtech.com/role/DebtObligations Debt Obligations Notes 13 false false R14.htm 2155100 - Disclosure - Commitments and Contingencies Sheet http://www.rudolphtech.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 14 false false R15.htm 2156100 - Disclosure - Share-Based Compensation Sheet http://www.rudolphtech.com/role/ShareBasedCompensation Share-Based Compensation Notes 15 false false R16.htm 2157100 - Disclosure - Other Expense (Income) Sheet http://www.rudolphtech.com/role/OtherExpenseIncome Other Expense (Income) Notes 16 false false R17.htm 2158100 - Disclosure - Income Taxes Sheet http://www.rudolphtech.com/role/IncomeTaxes Income Taxes Notes 17 false false R18.htm 2160100 - Disclosure - Earnings Per Share Sheet http://www.rudolphtech.com/role/EarningsPerShare Earnings Per Share Notes 18 false false R19.htm 2161100 - Disclosure - Accumulated Other Comprehensive Loss (Notes) Notes http://www.rudolphtech.com/role/AccumulatedOtherComprehensiveLossNotes Accumulated Other Comprehensive Loss (Notes) Notes 19 false false R20.htm 2162100 - Disclosure - Segment Reporting and Geographic Information Sheet http://www.rudolphtech.com/role/SegmentReportingAndGeographicInformation Segment Reporting and Geographic Information Notes 20 false false R21.htm 2163100 - Disclosure - Share Repurchase Program Sheet http://www.rudolphtech.com/role/ShareRepurchaseProgram Share Repurchase Program Notes 21 false false R22.htm 2164100 - Disclosure - Subsequent Event (Notes) Notes http://www.rudolphtech.com/role/SubsequentEventNotes Subsequent Event (Notes) Notes 22 false false R23.htm 2316301 - Disclosure - Fair Value Measurements - (Tables) Sheet http://www.rudolphtech.com/role/FairValueMeasurementsTables Fair Value Measurements - (Tables) Tables http://www.rudolphtech.com/role/FairValueMeasurements 23 false false R24.htm 2331301 - Disclosure - Marketable Securities - (Tables) Sheet http://www.rudolphtech.com/role/MarketableSecuritiesTables Marketable Securities - (Tables) Tables http://www.rudolphtech.com/role/MarketableSecurities 24 false false R25.htm 2334301 - Disclosure - Derivative Instruments and Hedging Activities Derivative Instruments and Hedging Activities - (Tables) Sheet http://www.rudolphtech.com/role/DerivativeInstrumentsAndHedgingActivitiesDerivativeInstrumentsAndHedgingActivitiesTables Derivative Instruments and Hedging Activities Derivative Instruments and Hedging Activities - (Tables) Tables 25 false false R26.htm 2349301 - Disclosure - Identifiable Intangible Assets - (Tables) Sheet http://www.rudolphtech.com/role/IdentifiableIntangibleAssetsTables Identifiable Intangible Assets - (Tables) Tables http://www.rudolphtech.com/role/IdentifiableIntangibleAssets 26 false false R27.htm 2352301 - Disclosure - Balance Sheet Details - (Tables) Sheet http://www.rudolphtech.com/role/BalanceSheetDetailsTables Balance Sheet Details - (Tables) Tables http://www.rudolphtech.com/role/BalanceSheetDetails 27 false false R28.htm 2353301 - Disclosure - Debt Obligations - (Tables) Sheet http://www.rudolphtech.com/role/DebtObligationsTables Debt Obligations - (Tables) Tables http://www.rudolphtech.com/role/DebtObligations 28 false false R29.htm 2355301 - Disclosure - Commitments and Contingencies - (Tables) Sheet http://www.rudolphtech.com/role/CommitmentsAndContingenciesTables Commitments and Contingencies - (Tables) Tables http://www.rudolphtech.com/role/CommitmentsAndContingencies 29 false false R30.htm 2356301 - Disclosure - Share-Based Compensation - (Tables) Sheet http://www.rudolphtech.com/role/ShareBasedCompensationTables Share-Based Compensation - (Tables) Tables http://www.rudolphtech.com/role/ShareBasedCompensation 30 false false R31.htm 2357301 - Disclosure - Other Income - (Tables) Sheet http://www.rudolphtech.com/role/OtherIncomeTables Other Income - (Tables) Tables 31 false false R32.htm 2358301 - Disclosure - Income Taxes - (Tables) Sheet http://www.rudolphtech.com/role/IncomeTaxesTables Income Taxes - (Tables) Tables http://www.rudolphtech.com/role/IncomeTaxes 32 false false R33.htm 2360301 - Disclosure - Earnings Per Share - (Tables) Sheet http://www.rudolphtech.com/role/EarningsPerShareTables Earnings Per Share - (Tables) Tables http://www.rudolphtech.com/role/EarningsPerShare 33 false false R34.htm 2361301 - Disclosure - Accumulated Other Comprehensive Loss (Tables) Sheet http://www.rudolphtech.com/role/AccumulatedOtherComprehensiveLossTables Accumulated Other Comprehensive Loss (Tables) Tables http://www.rudolphtech.com/role/AccumulatedOtherComprehensiveLossNotes 34 false false R35.htm 2362301 - Disclosure - Segment Reporting and Geographic Information - (Tables) Sheet http://www.rudolphtech.com/role/SegmentReportingAndGeographicInformationTables Segment Reporting and Geographic Information - (Tables) Tables http://www.rudolphtech.com/role/SegmentReportingAndGeographicInformation 35 false false R36.htm 2363301 - Disclosure - Share Repurchase Program Stock Repurchase Program (Tables) Sheet http://www.rudolphtech.com/role/ShareRepurchaseProgramStockRepurchaseProgramTables Share Repurchase Program Stock Repurchase Program (Tables) Tables 36 false false R37.htm 2407401 - Disclosure - Basis of Presentation Pronouncement reclass (Details) Sheet http://www.rudolphtech.com/role/BasisOfPresentationPronouncementReclassDetails Basis of Presentation Pronouncement reclass (Details) Details 37 false false R38.htm 2416402 - Disclosure - Fair Value Measurements - (Details) Sheet http://www.rudolphtech.com/role/FairValueMeasurementsDetails Fair Value Measurements - (Details) Details http://www.rudolphtech.com/role/FairValueMeasurementsTables 38 false false R39.htm 2431402 - Disclosure - Marketable Securities - (Details) Sheet http://www.rudolphtech.com/role/MarketableSecuritiesDetails Marketable Securities - (Details) Details http://www.rudolphtech.com/role/MarketableSecuritiesTables 39 false false R40.htm 2434402 - Disclosure - Derivative Instruments and Hedging Activities - (Details) Sheet http://www.rudolphtech.com/role/DerivativeInstrumentsAndHedgingActivitiesDetails Derivative Instruments and Hedging Activities - (Details) Details http://www.rudolphtech.com/role/DerivativeInstrumentsAndHedgingActivitiesDerivativeInstrumentsAndHedgingActivitiesTables 40 false false R41.htm 2449402 - Disclosure - Identifiable Intangible Assets - (Details) Sheet http://www.rudolphtech.com/role/IdentifiableIntangibleAssetsDetails Identifiable Intangible Assets - (Details) Details http://www.rudolphtech.com/role/IdentifiableIntangibleAssetsTables 41 false false R42.htm 2452402 - Disclosure - Balance Sheet Details - Inventory (Details) Sheet http://www.rudolphtech.com/role/BalanceSheetDetailsInventoryDetails Balance Sheet Details - Inventory (Details) Details 42 false false R43.htm 2452403 - Disclosure - Balance Sheet Details - Property Plant & Equipment (Details) Sheet http://www.rudolphtech.com/role/BalanceSheetDetailsPropertyPlantEquipmentDetails Balance Sheet Details - Property Plant & Equipment (Details) Details 43 false false R44.htm 2452404 - Disclosure - Balance Sheet Details - Other Assets (Details) Sheet http://www.rudolphtech.com/role/BalanceSheetDetailsOtherAssetsDetails Balance Sheet Details - Other Assets (Details) Details 44 false false R45.htm 2452405 - Disclosure - Balance Sheet Details - Other Current Liabilities (Details) Sheet http://www.rudolphtech.com/role/BalanceSheetDetailsOtherCurrentLiabilitiesDetails Balance Sheet Details - Other Current Liabilities (Details) Details 45 false false R46.htm 2452406 - Disclosure - Balance Sheet Details - Other Non-Current Liabilities (Details) Sheet http://www.rudolphtech.com/role/BalanceSheetDetailsOtherNonCurrentLiabilitiesDetails Balance Sheet Details - Other Non-Current Liabilities (Details) Details 46 false false R47.htm 2453402 - Disclosure - Debt Obligations - (Details) Sheet http://www.rudolphtech.com/role/DebtObligationsDetails Debt Obligations - (Details) Details http://www.rudolphtech.com/role/DebtObligationsTables 47 false false R48.htm 2455402 - Disclosure - Commitments and Contingencies - (Details) Sheet http://www.rudolphtech.com/role/CommitmentsAndContingenciesDetails Commitments and Contingencies - (Details) Details http://www.rudolphtech.com/role/CommitmentsAndContingenciesTables 48 false false R49.htm 2456402 - Disclosure - Share-Based Compensation Restricted Stock Units (Details) Sheet http://www.rudolphtech.com/role/ShareBasedCompensationRestrictedStockUnitsDetails Share-Based Compensation Restricted Stock Units (Details) Details 49 false false R50.htm 2457402 - Disclosure - Other Income - (Details) Sheet http://www.rudolphtech.com/role/OtherIncomeDetails Other Income - (Details) Details http://www.rudolphtech.com/role/OtherIncomeTables 50 false false R51.htm 2458402 - Disclosure - Income Taxes - (Details) Sheet http://www.rudolphtech.com/role/IncomeTaxesDetails Income Taxes - (Details) Details http://www.rudolphtech.com/role/IncomeTaxesTables 51 false false R52.htm 2460402 - Disclosure - Earnings Per Share - (Details) Sheet http://www.rudolphtech.com/role/EarningsPerShareDetails Earnings Per Share - (Details) Details http://www.rudolphtech.com/role/EarningsPerShareTables 52 false false R53.htm 2461402 - Disclosure - Accumulated Other Comprehensive Loss Accumulated Other Comprehensive Loss (Details) Sheet http://www.rudolphtech.com/role/AccumulatedOtherComprehensiveLossAccumulatedOtherComprehensiveLossDetails Accumulated Other Comprehensive Loss Accumulated Other Comprehensive Loss (Details) Details 53 false false R54.htm 2462402 - Disclosure - Segment Reporting (Details) Sheet http://www.rudolphtech.com/role/SegmentReportingDetails Segment Reporting (Details) Details http://www.rudolphtech.com/role/SegmentReportingAndGeographicInformationTables 54 false false R55.htm 2462403 - Disclosure - Segment Reporting and Geographic Information Geographic Information (Details) Sheet http://www.rudolphtech.com/role/SegmentReportingAndGeographicInformationGeographicInformationDetails Segment Reporting and Geographic Information Geographic Information (Details) Details 55 false false R56.htm 2462404 - Disclosure - Segment Reporting and Geographic Information Customer Reporting (Details) Sheet http://www.rudolphtech.com/role/SegmentReportingAndGeographicInformationCustomerReportingDetails Segment Reporting and Geographic Information Customer Reporting (Details) Details 56 false false R57.htm 2463402 - Disclosure - Share Repurchase Program - (Details) Sheet http://www.rudolphtech.com/role/ShareRepurchaseProgramDetails Share Repurchase Program - (Details) Details http://www.rudolphtech.com/role/ShareRepurchaseProgramStockRepurchaseProgramTables 57 false false R58.htm 2464402 - Disclosure - Subsequent Event (Details) Sheet http://www.rudolphtech.com/role/SubsequentEventDetails Subsequent Event (Details) Details http://www.rudolphtech.com/role/SubsequentEventNotes 58 false false All Reports Book All Reports rtec-20170630.xml rtec-20170630.xsd rtec-20170630_cal.xml rtec-20170630_def.xml rtec-20170630_lab.xml rtec-20170630_pre.xml true true ZIP 77 0001094392-17-000034-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001094392-17-000034-xbrl.zip M4$L#!!0 ( *9P TN(K.;7DAD! )I>%P 1 NYO/,K_#X>9S4_9+5G5EU3?L;-__/?GKWRO?;=S=%;_3* M#8K6J.B\^MX=7;WZO5,,_WQU,>C?O/J]/_BS^ZWUYLWX3;<_T8NBQ711J NN M&*)"$2&_\J^="]:6_*+5_M]__52T28&^BO;7BZ^<\8(HBI0J$&X7@ET@S,L/ M^^OKX+K[4_KO*Z"Z-_RIW;_KC0;W?W]]-1K=_O3CC^FE'X9%^X?+_KYNZK^C,QK\.+J_+7Z$A][ 4\6@VZ[> MM_Y-BV\8%! M9W@A/8P7.1Z.;@UC_+QHZ/Y M1[M-&MT;CEJ]=J6C?V4Z_9V63V.M]8_EJ]6CPT[=@_"Q^,?_]^N[S^VKXJ8U M>[B[_N$W%34__\__\;?T73\-RQ<^%1>ORN_^Z:I4U*2$;Z:*]@,0\GKR=F]NKX&E']/'C&U=N]\;%7^-7G6!YNC36_])_OCBTQ=-'P%+W!W=IU], M?]/MI-]==(O!JY*.8H&%J5ZZM__Y^F<$C"#-J"9_^W'YS>5W_+C\)9/ON(5= MV._,?RN(8##RX!!^GNH3PM.WSUZ;>T/1Z\P]+MY0-/NVSO3AZ:^J[YO^8B*9 M>E&]'4OJ\U5K4 P_W(W2\B2/]A3E-E:>T40,\@U6U4=.7ME9##')0?R3/7&V MQ1M,P/CLEVU8_B?.]I+2/YQM7ZXV^><)V ?Q!K$M[(/8LWV8BNH43*G8SI0^ MBJCD:6B5W$ZK]NUU2KO#G[RYY8]A;L63-[?B,!;_[K]KK;[H[&-+WJ=.&1<:)@0OM/6W'\^N?IV^I8 M_MN/M=\Z)O+'C,H3A:933';6F:>M,X^)3V,_8'%:@_;5_;OB6W&]H"S5,V][MQ 2EP_@T]*9S3B>*4L#RP>Q M''L/\9:=QQY4@+X\%:"G[#P>P0J<5>#%6X&S(S@]*[!G%2 O3P7(J:O GAW! M605.RQ',TMC5LKXMRP02G2E26EAQUQ_<]@<0@]A^K_.Y:-\-NJ-N,3RM-<_Y MFZUO(X,'"A*?2+K^K!)/1R6.G7'OK=7'1'PQ;U\5SU(IU/+X0 M6[$,(L]:<22M>.QD\^:[_[?/7P9%:W@WN#>]SB_];\6@EYY[/HO\ MZ4]YD3=$ZVV*IOP?:<.JSF^W3W^D.5P:=CK?YMT?E2 MM*]Z_>O^Y?VG[N75Z"4HQ!K>3U&!\8D>F\_V?1Y!3)3(#/]U!Z2Y_LUM MOU!7]_T>Y]'_?:?I[78C>S-1X=+_#W5\[P%.["7;@?XG_3SD[R@.[<1 M<&IO0/C>-L+DWNF3YUN4;1WVQ_>< 7B*G#^EK9&YR,T,I6FW[V[NKE-W*W 9 MO>$8+\QNK#U+Z[D9TZ?I,A^L!A]&5\4@/38HKI)\OQ5O>VT D\]=$YKY/EUE MF(^ASLIP.LKPZ 'UV4&<@H-X]%!Z:S5X7XQ^ZPV*UG7WOU-$.CW"^J75[;WK M#T\LN-Y>(39B_X6ZB[-J/!'5>*Q&'O.9F''J:9)I'*M$:ONX^/LOW_N^?P," M.)55S[EZ_7-BZZ=ZM@Z4=SEV=55-:?UY^0^W_,?NL,_[;TM>NVKF];@SP60^+EU/3V* MRN&EO1MV>\5P^'DLHSE5^E@,TN>W+HO^Q>?^Q>A[:U!\*KX5O;OBM/S*.D'- M\.2[E9H.^FUX 19Y-.A?3^1V6D9O(R59 MS>;+\H+_/*O'DU2/8_JQX!XG$IL\\*ST8\&YU?'YLMS+V7X\3?OQ M%-1#;H,^ZNW'X%L7!/F^> DV9(G7EQN*;6!'WG5'5_W+0>OVZOXD@ZA-C,@J M'E^0!=DJ?CDCD)?5$67K".:L( =W+4>/898PR.&R?!\N/@*[)W90?#JYO07Q MOB"HM!6F+E5RF@-]?@!ID;.7I03'.;HX&[7G:-2.[J3W ///B8*7 /?%&.07VA#,<1U>0H]4QG7WB<_2)1\_Y'S%C M]Z4_:IWFH?0IJ74NY1=DK8^6NNE?/(/:B]-1\T9QOZ#4SO8EAN=\];-3@J.E M;. ME8:;G'"?-?RQ,G + GY9.OW0:N%SGNN?3'GW=:>G9*UJ]9XB\HGC]B_NI\)O$"SB1>M(Z?8>RSA+%/0:]01C\W-9W5,LJSM-:W$N07HI%N0\I^9I#A)X(F>^QPJSS@=Z+_5 [RF$ M7V=O^=2\Y5,PAT?,I)[-X8LTAT\D>#AWDCERJN'H/O'!-_C.*P^A-F?G+O7Q!&V'RI[P8#0'SW__K/3[\_A\6>L/,3L/."EGL5&LB6 M>_J$&79;S\:^3Q^9,?6"O/S61MV'9[#D4Z/NP\O:Y9L!NNE2__;Y&2WU;Y]? M$%3;>*EK4EK/8,VWS#J]],4_>_-GM/1GW'X&;RL]^G]\? Z+/?'H__'Q!8&W M58>8Y^3+OI?ZZ,>2FQOQR5)__N49+?7G7UZ0 =\Z\7+&Z<]J\;!52; M[/,O!P1JIX/+SV=I+V;OGY'[RUCJC9'[V<<_/RR_==AV/EXYU:7>&LZ=E_J$ MX=QV2WWVWJ>ZU%NG6,_)F!T-^.FE6,_GXZ?JJS=?ZO,YV8M:[K._/O&EWAJ: MG<_)7@PT._OK4X5F6Z=+S[MZQUU].NG2\ZG8J?OJK3/CYT+%9[3TY\*'(QV* M/ 5O?HZ^7PY.WQJ\G0]&3A6\;;W49_#V8I;Z''V?ZE)O'9*=S\!.&)>?FWX\ ME4+%)Z(09X_^,L*RC9?ZO/?/"G'.SSWKI=_Z&/4,^4XD/7/7ZX[7^6[8^5@, M/E^U!L7\TG6ZWT#<\P2D=[R_NRD&K5%_ODUG]Z>;HC6\&Q0_=X=]1K"$J,A/ MOW?ZTKS \@^:^P9?]/HWW=[*[YA(*)$[7/FYQ6>_0&1404#EP%;K6P(EH=L**<.BV= ME?KUSQ>MZR&(*?OPZ3>Z,K\ZBMTA[.@_BM8@C#?(!E]N@J%1>:)LQ-BA0*Q4 MTR^'?8=>__SF#29O*!Y__:IOFE+B^^V[F^J!C^6FC/"[X0:D"$:$$%1[+**" M_T<>])04 W]__?,_R9B*E=]23T:B#\5G[3,AE?[F\W^79, M%9)$:>Z%! HL8B%.OYTQ :N T9M_+GYO^NCIUX72$[@B=4>^?MOK%'_]9W&_ MP?<2+J) 6J H8@Q$XLY\.R8I>^CUJT[1[M[ _OO[:S1';8 =JFEP&@=AI!%"*53I*@CO]:MD M$Q>UT,'"SK97^PB3@U4E(JAZVEB'DNO=9T3*#R MU%,P*J;=+JZ32RHZK\I/GR=LX>L6*?E47':'(/+>Z'WK9A.-$H$*#69&"=A* M3C',P$Q/2/&.^]<_?_K-?WCW\1^OO@3WC_S=/T>+7)I*Z MO6_%03.L?U"DHGL-40\A?ZJQ]>13'+#T5#C8-9XR9"1E ME68@[U:13^@/F&Y#?AE]V[ON==K]0]/KO -#\,N@/QQNI\K!.^R\2<[44^G! MJA(\W6\F:K&L(80K5FK(:@*V):])@<&]4Z6P"8X(@KW0TIL*[G"=[;1MR -[ M>GLW*@;AO^ZZMTG8Z;%IK_,=1!FEBE@'CYGT@3-I.*J@&?:.+=/*"9JC=3TU M#R*\2Y=PC/PTQ"BC/%,A E. M?-=M?>U>@_7>3NR.(DL4$@:Y),_@R M$BJC"0192D&))ARHX-4R!X*R?7#0GG_>M&'YAMWT8Z_?&]=@C*YW6Q% 9TQ' M00"=L4B1P,).O [\AWN2;5H*2*Z&H2T(W#=[3WB?[ V B+L$8F'3@9MP_;O;?J_.SZ:\Y&K+&B#\I8%2,/D816)9%%,( M+3#)%HD+NLA$+1D[$OI' Z%&>ZT9R,2-,>&/1*EL M%BG7'B@"K<>1/16.3-)$"\X)P#%&#X^=.@4R3-+4V >C/ M_/WF-(;A"+X0 H2+5G?PK75]5]P6@S*> 5]P5:1I-\4(?G71']RT>NWB:VM8 M=-+G *2!=PU37).^>[WSF@=<$F5 T MKU7C]!GZ 6D\8:V)D!VIS15LGEH%^N68-1HB)&*TXUB3Z7IHPED=M4KL1.VO MX\1:"9.[HZO?>OVOPP+6[^OUY/V?"B"^#09T/'FI2%853*]M#;O#RC&6Q:5O MA\.[8OBY&(VNR\]K2/ZLV%?"$8_ 4-$0D=,^V#@-H6'O>XN7]]4;RM7,2AV$ MITJ"L(%;O+AJ,,>R/\77\\5;-T_.W[3NNF=5D, M#2#D3M$I%YYLK7%44!.IU@!_(2X&X3M516X0\>=29V*>^@U(JLC_=6,+>)FB MU:*S-3-,:65$H$[$2"7S#%DT9<9R)NI29'/[9VL"YUC[JWMS=W/;'Z53J=;U MYL9^U$]!^M:4,LVYC1@I9*7E4]@*_AZ'3.LAN)H);W.> MCR^F_(O>]MK]FV*-?#0!D #_QRYJ*8G4"J-9-.QL)A],M#I-"7V!K3R\'D=/ MG7_?C=5HC7@\LT($%"5A$/)(%.CT^,Q@*D.6+ #Q+;D_RQ=9\P$AC!07%[-VA?@17L7WP?9T^WDS&C0D)4 M 7!&&?@?M4%641QW-$OC830?;S82LBNYC M;4GHH/^MFRI#8G_@^R#UB[MKV(()E:/ M !6!_L@Q=M69<@B9?A BY^S5UO3MD[,UGCXB1;@ '<<0N&DF951ZBFDB82CC M#!&Q#\X@*+@&1-J]Z+;+%SY<;.!6GIRC%XI[@(32,(FTP-HQ3J;;,!VYK=+K MG;E__M7Y1H?6*#:W(0^='I(CJP! ,\EA@YHXDTFD_SCZD61+*: MT((1-F=-5Y*R.[%;KN)F]FA%<.DAEF%'HG5-8[ M:V*H5P#+'34! +>QO#ICM:8NY -0L1VMTWBO%-UO\'$&PL-.]_HN'=X7?[6O M[R"LOQCT;]KE<=UJ7]V4X':&0.@5<2 JZN@@_(*8-7+&+7,&@&@-(S,>=J'P M,1AL6BGN&1(^$(JY#)XX;CE+#,J@E23V!!A<H*O+^Y&=X-BAK*WP_>$:T^4UJG"CWM##!+5::,C/-;EB_#E\ M)$X;+0KQ%L(8B 2L44AS2;@I+8J/"D("5[=\ZHFRNLZV8&HC900;ZB+ )F*- M!59)=(0RC^KVW5-ELVE%'8TRI"0!4;"DUH+?XV/S0D&G5=V&W#.;GZJMVX%( M\%,QZ@[@IV_%H'4Y+A";'G-NLB\7#E,QDLQ2+&#YD ;+&5 5Q?-/-,X:) MQYYA<.-2!*$I/!^56,H1\63$;,1^1""<:1<,,ZH M)Y0_'E^3BDL_V9IC][FU@S,!.>$TLMY*IYWC$(M70;A8WDDS"U'[[3O0UF3 M+#8&(T /V#KP2,I@+H0@,8+$O=990:5OC0Z07A'M* A(8--@#H94^8X=6 MAN'[HJVQ$,D+KP1 90;0)1KBN3&EW%S$.+@LL3*'*32T]=ZEV*EA+0U7MG^+D+$6*F1X#P1U(VQM'S<6!'"RPX\@% MKWB *,15)S24YA7W .^)VB='GXIVT2T+1F:'5=LMBF1" =WI/I7$)N7G755S M'3W/#ID$TYC4LE!'R^XT-XE=1.T8N Q% @67SHQ 5=D1R^KN 6,C+NH5:0.: MTV*,$WE?6G_MJ/E@?R.BA%&*J:.2.$DP=R9219@TJ,Y!K*5@1S*;Y"IA4V(, M\:>+U#EPPBJ(1"92&!DGLM)PC$6FS1L1.TV9^N)V *24J!=^OB[*+"[L@9O^ M8-3][_+W'U.?@<'H_N,UF"QXK:H\WVX)-(V*PS)8#OLT"))(KTH):.ZC*2(T M8VXO=!]&%DWK' )S1BK 6IX%+:W3M+I0!ZXQ6V>*M1"'E$53*ATVZH<+T*TM M;[Z(E/SR&E"0U\9A! 9[:JF117FE!)%2KV)Y$_+VREFC#R+4:P\ACI-1$""*IHB56T61R MI%?3"ZZ 6U6-9J8JN*5U6DO20QEH3.!9:@,#;(V1YQ"2"4Q#E?UW^?T4"HQ* M]A &KJ_[WU,I6,W)\2UN/ 1@DU* =,X80&CS7AQF&95KF)RY+(3:7OD MJ?&.))* XUGT6MAH$8; K:JCU#6(C6F^)Y[FS.&'"U]\'4T+GC\.BIONW#*7.SJ#/(C!6EES;*.HH>3G[CW01JB2CO[S. ;[ W!%'C MFQY!@4V8[O$I;RQ5T4I) M#S&D=!A#^(UTNA%*G#;4$)[? -P/Y;';@WW3[5VZ_K#^!+E1W#KXZ-)Q%I(. M7 +SR%;'W:RF0@2,58.V+!+S(**;SX)9,,YYJ83&7C+JL"EU7&O*N<[*M0@3 M!R!ZC6)'S,$G64VPUU%BI])-FXE=(2PO-3\$O8U"EL( ?'6!I\L(@BD1XEB= M@P"0FT&[/=,+<':Z![97$".%!40J%([21TY)#%4V1TJ3T4X0;3+BJRG;#S=K M5@(#;K,.,(-P$D,0&9V8UO53)E%==>+^^)A=T##E!8VM+0RX42JE=P$Q;RR@ M9,.JP@V.EYL1O/Z9+T.#1G(>2'CCJ:.FENF2X'03"UF%; K;HX9P()*:.Y,: M'8CR-:;&6H6!1N$M!YON 7"&*<*D/.),83@ZE,C7:#I'3#!PGIZ!08\B>(G+ M3$E41&.):\J&\VYYU(4LP^R#R.'QN,3Q)TG7E#*D "HA&!Y MRQ/]R AFHNZJDE0G*8CU<)>C&+@6#F(G4 D3TWD_(X8H$F1]6=N)RJ'Q[AJR M G ^&*KHX#^.,%(6C0FO04*"ULF!/K(@:FS8VGL/Q"DC#(,(AD=JO&'43(%' M %^=Y2DH0-@EZ)&;JA6$- 7D8/\%C11%J5/NQ( @JQL-QK/\DHM$7(F-"-DI MZ0$0703.(8*3J;E8U,SXJCN6R#$,$>-;-QD]=3F 9K(:Q10E!!$.?#SA6'IN M@ZF.2I'/+]80C;0BVY!5W4I.6.NZGRXF;RI^IT."?K+MJ%&*.D'@4MI).$&%P=* 1E\JX\ MI[;T=(T C$8!@]G01+' C$)R5LD@O&FSC/03XMGU![?]U-S&]GN= MC1F&527(&NZ"<-S:&%(A[K1SI.+9T9IB]&FP^]OG+X.R:\V]Z75^Z7\K!KT- M[MO9F#J7,)X:D!G "HA,==I@+//4FI*(Z$=FN,E/.D.UX!#R,ZND-E9R/5L> MDO?)U)@P]OCT/NH>E!S &X5XAQH6(Q!KQQ$1P)RR M5GMJC*H,K78D-[0,/PUV=]N#S$>-)376"\RIB<[/>LFGQL_9^B*&]FMT)CG/ MHI.R^MOV8-8:Q!_ =7L)L)5+7IU)!4$S]*+&A\4;$;] UKXX>=2MZL!+AM0F MUS( -8#H':MJ-N&ON?9RCU. #3KXB7 M+D@,>&76SHGE"<:-'?;1!+';7H?8W7B-E97)_=%T=Z8R>@S[+!FL$5TNDMRG M*-Q5JW<)H?A""YA_],MF[-/^+_6UK1L<1$;E(P)H*J-*_9BX8:)J >=X;N W MCANVH?I A1E##8RI@&=83D<.:)BJ&Q ($RFOI.&^10]AV]Z]\-9Q^8/N5C?]P!'9-?X8FKX8?!NSY\]MR[[P-1B,-,1,#98M(3BTLX,W&"SN/)8@G+^W=O+J'\!-%YA5!3 FOP+-5 M!AZYVM9?9U'OAAN4U2!8Y0SSP@W(50:3KA4WF@N MC4]MH-PL9V$SE':6]@-L".4!X!&33FB=NCFY2M1$X[-B[\^&0,PIK1>2$I!N M@#A,B&H4HV(Y\#@=4;\KAL,O@'ZF7_84<$@LNUM9(X+2''$1N*FZBAIJ,APB M-H9Y#Q/&DY?X;G9$B6B]Q-J";]0Z.AECE6QQUC\.[#MU4>]F1Y###DG)I?![VY*J!*( MF:!3SWDB#7%63RTW%=PV%@.^6%'O6%W K1)$(.HX"<1S@D15LBMY?N?Z)!7[ MR_?B^ELQ_J*J$NGP1X^"*:E#C 81&HAQ6(;I06RJ_\VB]=0N9M-CI@>)XBE+ M>T<+ N%C])(8YM+=1F'#[#Z:)'DAV,N6\6ZF(Z* I1!(4FP-\TW@A]+Q<>''R)EZ. MB#RBT=BX8+T7EF'E-9>5\1#,U-E;(S(E3%7*"" ZBU:>J8P?'6ND(2'>ZT@P93)$ M;V?6EZ/U1M 8/ M*0D77J6"'\&93?U:2+"Z*M%@5NRF?#M0?4!Q-%Y9H5H1S"E7J?^@ *="JOZF M"'Y[BN)H=M$-07UJMILF)4;"9-0T3,-,P.4B+Y7;HR@>99,TFY[5)[7:*M@) MQB'IM>,&46QFEF!CV8" LDL"Y\PXB!VD-!=A5'>9%SNI&X^V/U,=F MO''0>=0B,)4R6:SLK,%L==/5V/RVW=-B?,=-[\$#@#= /CH/W%.(8RJFM>>[ M^G"X+>&'$D>CGH!C",%RKF#71,-3UGBZD5++U1H]V?A.^B'D\7MW M=-7M?>@5Z7,?@!H4UV4_7.2%3@"*V[GV"R(O)52$Z=WVRVJ*'YO_QG;R@)1 M M$QL!0&?K"H*L?V-N]L*"77NUG41^1_1Y, 08.3EJ?J 9>:) A M(&SC>Q6;4/N8?#?&CI9P;;BSC@!2#D;I6-T=%19GIA V MKT7LU^^9Y+8>S2 MW,T$T&IJ-4NMND1JNS$%B08S8A[49Z26O+URUFB^HR=18,N9@(B72PT\5==_ M):F[)KIQ]X8'IT]M?:T)5G!-M=>:T:K, MG0GXN6HDXF/(O 5Y*CKSV"6?(G)EO99$ M:HE9C%[(J@&F16&WD[VG(Y3=-A)@"T:XB^"9E$.8:#&]P6 LPC$[MC^\MJ2# MC^-<[J 26<RVA43J M&X()N&BDO/;4>5R%?C*:3"1[4A1[-^SVBN'0]6^^=GME2_?QX?LED P_#;N= M8E#^VJ29O)=%8J5JPC#N]?[A8M5;4E]2O'4K$0Q07Q@NTX 00[U*G3.J2CI+ M:^:%+ KC #P=783K1FA%8Z2UAN, "D44H[$J/B",9Y7,>.G4X=9<)X[[6AA"HO MJQ-+HAHKU)ZAM-;UKT;*1RD9$[8$+T6 H M 50(&6V@"@$R0X'Q4&5K&6/Y$&?!ED9,'HZ+AF(-26,:ZLF,"#$&#:$MJSI7 MT9!=.Z8RG>,?@XO&X>!$,LZ"="8(#PN19DQ5:Q%\/NY0RJ6!AWOBXF,QZ/8[ M;WOM%$@7OAC_N74@2:2--"B.F.388!PUJ@[5 *9EN@4OJDWXJ2=O?VRM">XH MH"<7'$H#C] M7;*\'R[FCF!;U]=%Q]Y/GAM.'MRR,DQI!O$^I=0&P$[<4RRJ63@!^?D\ZW22 M'5V:O/9 >A^+]<0Y_B?]W##642KC7!KN&"U)JIK&.4X'/(B@:WAG@K)'8[Y_ M<],MLUUIV&WE]]K=E<-CYNY48X:DD.5P&RF(A[_.ZO[#LK*^^FO8_:G7O?[[ MZ]'@KGC]ZL>=R2A5:V8*0@S$R#3APY=37*BMSC*D#!]<&R]@B)K +$HPXQ0XL^W1&&+6, M9JDM18A8)G05,0^ANVC$[UN MSCI87V\<(_ 'N!F/T^:=EAA8E _DH.0@-#>Z1D.)XX)'RH4ESH/7L*6@N0W! MTPSF8RE8IL:;$=UK@QT:(_Y/W>&?X#S3+UJ717W"^Y]SAP?9F^V]!3-V==,: M_+D0Z:14_N0L9?:[46M4IENG$OV MZOX3!$J]NV+\>;Y_T^KVY@5)%OP/YII296RZ:XU-L&HZ^#K]8G[MT^$/1)<_ M8#4OQ-72.4DI?FP-1C6'6O,B\QQ%+IW@VCNP3B(X,BTD (NUT%"K$AEZQB+[ M7 R^==M%L] B$=I Q&>-2H7*42%978](D4B-T!!_QD+[TA^UKA?VZ2K).@>_K;R;"-'\CH1R4 M;J$Q%:V6B.)<4-L &+G"C.$?/@Z23@*IMJ#M.= M+J65,G66!N-G++*-L &A+B6X%-.2FTY ,@0E1-2"$H4Q2%BH6N]X8& MT);,?N_GR[J0Q6+$5()S%>>.AVPMY*/LL5F5IY9;T0E],N(<\>D2 MC] "53$OY0N=< [GUXXHQ0WPD[*6.O!F$2.*34\> MJ:8Z=_Z'P$]'D]Q.^,E R,.DU 00$VA@8&QZ]*X\2#/4*)]\OCMV2_SDN <' M$0QC'C:M09B[ZH#?V,B/$F'G)R^+[3E@J[@T]E4B24EDUE:E%M;7YE;PX^># MY*GE5I0.QIN .3$D70DG+I@R[! .!>SJ$@6/#R:/*,4-L$&0PGH6O$>>1X$U M%;9,1W%*X5]=KWG/6&0;80,1I$9 IV;&)YQR='10J%'R:TX(I5)O9Z0 MB1Q;AY0M#-1*4FN0Q6YV MY1N0"0^!ITBU6I_+\L&WP^%=T:E-)+&F>ALO!6588^6"4CYJA'%U"<%(.7^] M>5JG6-:@+U+>0-$B[+VY3K_;=VJ!1 M8D,1(Y MH89R@/?5<*" ;58NJ?52A6<]$3O1V50QJSVU2@E&+;>(*2)=G-9 4"%PWM1, MT6WI3+W-WO:&H\%=T@[XUF)\N7K+>G(9K5,89 6$J[=OOCO*ODJZAOHFR1GXL"U*3KS#W4C/J!)C5JB]'L-F=0DF)7A)\'1&[D-G8#]*)@"%4Y:D[ MH@.6()BM#J+@O7F#"$*7%61+.M\#OMI%HD13H).D,W@LA>(V5K,_*6-Y#R6\ MW(EA)1T[$MMX P#3F/I#^#2;)B@KK9TVJZ'FH?0W7P]'."> >>61M10 M', >5^W[B,[GIE."EWHF/8#N=#UCW(CC^KK_O07(8\M6]LCSA/J-0F"/J7": M5O>T@5]MXJJ0?=;"4-+R59WO<88]1#H, +X/@I704WL2=XP M R^[D?44+7#0O;Y++\SN"6X=<+L@(]5!2B8\V#N%" \"C)UB#A.#,JFS99(S M$G8@L$F'P2^#GT.2<\JQ$8CXR!.!1G(<3-Y#E2"Q9P+7!.!":(DIC3(@;(@4 M!&+P1* @#D)@UM1I<"^T-7:82Q(EJVF=D+,KO0V2)LL@1B2K:97J,>AMUESP6C"7@+/Z0C8*A!HY&&6J59N-\U](+T- M\M4"- SJFE4V@>I&-&E?*W21NH&"\;Q=O1.LGWAKW;9OB_E&3[TZCM$;)_; MEMAJ1-*\)T(<\0Z':=M_V(XVZXN"T5*8LPUU^^-J7?Y9XL M[,OTA_:&J%F? M%!*7+B',57=2X;H([W3E7T0[F"9/]Q.6A!M!-86,RJ.,J<-P$8= M3+K\;Z<-?#TB6-8EK<"D+K.T"6E[9*BA'DD3ZK%S.@8-,)08*SCD=" M0CU#XI@,Y?9K :RFF1 6$$)(V0(KJ([5( 1K@JAE2.HC,]2P0MAK)*@2A"(A M>60I,5.ND#'>(EV;)R7BX0S=W%[W[XMB4B8S]>EIL,_-;=$;EN]XWR_;^Q8= M\[TUZ S+ZI#YU]/QT?O^Z(\"Z&OW+WNIL^ZVTV&]%5("*!':!LN]4160 IR2 M)8"46&H(\6A\'$E8C?&[I9X"KM"14$,\); )*F$AG'L1LCS_Y[2E-3YPB_W! MY%?IN88*S=D6XUHKPRV#G<4".&+DJ@X>#J#\ZY\_DC_DK\@?0%"U/&PM/=CD MMN@5%]U1'/1OYE\)?Z4?5QYR'_(@UF"G'%(/AA[N1+X;M0;>F/*!VNR*(HIP+G" &!HP+Y$BHTI3&F(4DRF;?6DOG MKV5W^G(ETKRSWWK]KT.01FH?/^ZHF;9HK]V]'F=G/Z4TS0#6L!R-6>4[TT"3 MU$T>O._U7:?HO.U]&%T5@YK^.5OC:X+28&"B %PK:97B@L^ZE[N\#V&=6 [- MY"-*^N/= .*$X0Y).AH"R#(PCHS'VFJ;:LNGQ_XT9I9H^?#QL1C9A["&*[YD MAY9LTI/(L,&"A@0QL/)F-EN4VNPP(^M&_2@\'$%(32!,>!&,H.G$G03OB973 M"D6#&<"SM1UT'U](W5X+WM:ZGA5/##]\[R73/AE2DN+JCC$$R^1C=F2@EF;0[D3BX_!XR,[>07%IC(H\"J\TCU38JJX$ MC'O3Q/=G*K%UW;U!N2R*!$4I+,%F:"TNY#\)[5QT2)/28:P5^DEIQX,$" M/,W.Q4)*"!-$M':^5Q6Q^=SDYR^Q=>8G:$&"8 RYU#2>"F+UK!#0N'S*^,M0 MM'7FARA-%4.IL3$G6@E+>95&=S7[\R 2*XM&3:_S*WQWNWO;NI[-)/OP];I[ M.099.T,B!4B0!@G!*D/>1,RQJ51%@RW.9U:CI:+1_5%^0'D1@:CJ7-ARG4T&.ZOOUE:1]UH?)RRY.6;2-\4]8D+.)2GRCJ*<&QNBWGF,BQ TC8)7XX(5CEF9[R%DVQT5[[K?4NY[U.I= M=K]>CZN%AZ;='E\9+#KFIC\8=?^[II1\[54_Z5.),,5:!2-0FEE:F40K:#[^ M*15'+NO4EA0^ G^S15_]>?9^?"4\C659G*$\N0;XJ;@>K\55]W;=!&4GP7LJ M3;"V2GDFB9/37L86L3P;JSAFSTQL/FVH_FW1^5*TKWK]Z_[E_7ARS;K4FC<> M"0-QOTTGM1B9:K8!94%EV0 N]-)8H=.7W9=!JU.\;]VLG=0=*(M<*THEP9Q1 MB$/F+BKQ?"8C%4]N>S8A,N:\,3Q5K2HE(TW-7:I.6QSE]C9MLB?(W^'-CZQ^<$4)3EI@[S@S%"K6%4FIU5NJ\%,'6I[SKUE4A3R'F3TY7MQ_:WX M%01VM>6X.RVIA"WE%7,L&(IPU3$Q3?DD^3T_IC?W2NN)W9WM3T5J;--)4^5B M=]AN7?]1M ;;\8ZDXE1R[#7 F-2\POJJX0,/(6M/H$D65SR4X-WY3^^.\.R6 MRVV#\Q$KFYI@16'!@%8'? S;C&6F-C<"JVE\()?]NRT7%J<^ADK% ,H-,2,B M1E9-=]+EN\S8L8?H])3&AW%9-J;:LD#5>XNB<+"2RE+BA$:^LNE*9N?;F.C- MT7@#E0]D]'M_R[X+FL+^1+"&R@0*:X6KIJY4&):7$SW,1$UHW)#)\C;NENTN M- <<@VBZ6(UE(";Z*O@4!$,%H/6TYHJB-*(NW1;IFZ#%(3"EJ]F8H4\ #[P=C]6D,:Y49Y1RAC$: ZB M#SXMOS)81))5(!]ZNQ\L ./@#R#LJX-'6])UXV';O#XKN96_< MC:E]7_:4!2(6NVYX@.S7_51 NIVSA_7C7#@%V$NYZ"UQH3I$URA?TN4.&EL2 MMV^^#GF(ADW@ &1]9 D.$4RCGY7ZQM!8;_!\I+3V.,RS:!RX$6003S!?D2HW MP:G)D-(S5JBU=5'$(8Z844J-8$*DWF<1F(@RE31H M/>LP J8F8VDYX#LN6PHY#.]LGSE-+:@F^L#?8> M"PR[Q#J'Z.P@E."\1O7YZM,Z8Q(PV!+D$82G!AL1G?%SO0J:2SSV)J7ROAV\ M%6#V](Z8+2[@F=JI]6LZ92'*I(@2$0A'&)>1*S>[^"=Y%E.]P;K1E301MT^> M&OM#(:ZBAGTO*:BV)@'^4_4K4"[KC?MFN9?D,7A:UX^+"HF%C1HTSP2O:705 M&(:7LOJM-UB(I\!3TSHQL,$4!9<*2;DGS/FYDF4(@3*>&.5[X>EN )\+F\ST M.K'[5_IIIQ0>#X@2YTF@C! 2C7=531*A(N_A)I;5;!4=.Q+;G U'H#"PH6DP M7#)N(ZE:.:;=GU^AHV)[8J=B_]!;6II9N[^Y$J'W_71?&)XJS\&&_R@ZE]W> MY=P#6^]\ $,8,4<@TDJSMA7$@]5A3J0^/[-;:MZ\9_H/*IHUF\TGCT4(6 XA MP=7[2.:Z 2N6!58$JT.+IDP>%9TO_7?=T:0V[',Q&EV7US6W]FR*Z4 ,B^#& M@@VP^:*<38D/-*NNKN&UD:#]<-#8Z#2P0"AC/CH2D; .Q?%T!DMXL,M]P]*9 MAUBZ1'TH1M8XKS1?QS@F4H(/\$.PUE:Z1YW/C,]Q.&A:"FNLI593Z6,4.(*= MUZY<"AV\0GG/G =QT.]WOG>OK[?S1DPKQJRTVDB#4706J0K(,8(R:%I./UI4 MELGW;D9+H[/!FO'48AR<.E"%8-FKHU9N/@_Y%=WMC0&2:;!-D M3)4O! P#_+6Z/"U,YJM3C^G%<_ZY;]^&J,8FL-$P*H(B3 86M9511(&9CFGY;Z9%C^=I1SKC8!U&-DL(\!F^,TR0U M?Q;1TK&D, *CGCLO0/Y+;;-7$#5NH)&VY[C;2M[ :XP@JSY?Q?#7;J\_Z([N MI\,1 \M?DIY6>[^UV)TU8=74K>BU6"F46>Q,NE$5.KDK[$ERLQ2H=)D^6^( M39=T]H#_O'TE#+E&E3 =2(.<:K:M5H3(XBM*Y3JHR076EM M6BP#'LE!@ D>4A/ ZUX%5RX6]]%&EZ$O)7"=5=D/K6MV*SZ.UL1U7*H](4!*@B+>2V"#&P%M![T-,H:FNC3MZ+I:@BQ @[G(7HE$Y#],0T8>.IU+GH M^%*WAR4"MJ)MG>YY;A(8-QCBF6"T@TU379F5)"L@A2A&;$';H&@-"U^,_YPT M=YM8YMZE:]UV1ZWK]\NS.C9!. AIKAQ.D954I"?L]SZJJW!EO2-R^ M6%J7NS($(K9H78R.I1/NN3-)J>.H2V-)>TQLIC@@O58O M)N(8MN HI:& I)W63$KM"!5$,E1UW78VYIU1EJZIG89D=JX0]=I(ASWA:6*B M5205@4W@G$_->I>+B265)RB>C4V!ER8*%AWW,A ,@'MVWD]%]%FB3- 'FX(R M.)Z$%&EFZM;!+4^W/ (5VH%AET@:X:N;X!CEXTXQ5\N!34;$+C0VPBXDDSYQ MB&&"@ @7^4B%2//+:00W73/X32P'M0^G<4TPBP+R'D<. ,$PL!H6RVFZ.N6( MLV!V_]2M"6\P2"L 4F%:*\Z]Y4F"J3NDY+)IBMJ&U(UCC.G%RGZO/X6TJT*' M)F%ZQH*TR#ED8>VU5UQ5=\E T)G9?8-9CL'6DK47-AKUE@4!@;A4"#RF)XRF M*7$I:8 DP<;F;!"=90T.P<8:U?;44EL.#;.2XD@=G]6_'[NL#6,=!4YDB:;\?2I5L\/?$U%@65NS,J MR7*(OI:D!W/0>&;M2)HX#BZ$ I1P!B1=945Q6!Z"E\XP"%U6U=TXR+;5VL'> M$>*_0(CQZ8YK2IS-FF&!HF3X3W"6@8?9=V].4Z/XN)628QTP!W/K-;*S\@-D M\\R&$(IN2=.GUO=?6Z#/7?CV!ZBJX9&ELX1R!I)1VD92W2)DC&3>@1*=':NN MH^BA]#=)&J)$Z:0V$6,G8>D)#E7_$UPS_I@R29?3S3O17PV:WE'N*,":>XD- M,^"<#19V=D@(F*/F.)NMT)",DEWI;9*SQ31=/6,!(BH "%)%48&A=/4B=P:* M+>=1MZ+W]_[@S[>]CX-^NQ@^2,$I6&"$(P%4#&(.7$SSULH+G.>ML9(9;E]+ MTH,Y:&R-!-1#C.M2,;I'"FLDJUP7^.?\/!D<]PK1;\;!NY04ONI?=][>W [Z MW\:3@G8J"59"^Q 2S ' 0WF05>4Y X.3Y2TP7L3/JPG9E=PF.:="8 81B0=W MQRPET;,J<-8\+PI6>NFD8$-R)V,SLEG/:T=>J#0>FQD3HB$ +.+?%$Z M2$\$+#Z#Z,$P)[P0;(9M\J%1V32D9F(>2/9!;RZF(4>!<>?27"B%$=;5'#(L M9=--LY.1P;I[B5(0(@SG!"(H;Q;[BG*8.U&-@0)ZJ@"M*D4T4RC2@8!T:8[^":^5"Y-A$S8_:@'=$K/ERX0='ICN"[RXEUTTQ@FE-M1N.) MN*&W?ACR8L\R9F00FC)NC."ID]&T/Y<'O#GOD]+0F#0U&Q$US\'&=*UC9]Q' M,_C$AYX;1.L*>97!:"\1QC AL>I&QL+O#J&2U5]>=TF6KHRN!UU M\WS]VFI?P9L']P!1$RR]3='3#D$GX'D5+ G&(FXHA)^SN0/>N/QN"Z%L*:&U MFI)=Z6V,.K%S"APX&(4 9*;I?!5@#B[/LA.AT"[T0K3O6L,KB/V_=3M%Q][_ M-DRGSY-F];U+DR:XU\2 &QP4,"00L19K$V!+^$BYU[,,+,I$_D:SI73WYL3M MBZ4UIPPB$*Z,-<[95,\J!?:5C38 O_)#,X;EX[$TKBU_V"H%R2'ZE80+'@A% MTGI<]3DU*#]]Q>DFWR8LU1"W+Y;679GGJ39.A'0KRWC'>*!5<2>U)H.#;U+[ M],=CJ2J@?, J18LDD9@X@+..( OQ\ZS-N\S;&^8'+YL3MR^6UE8.>XYA-RFD ME;)&(\VJMC,^YLU*B=9+99X[LS2[K;']A>D F$/A*+WSSDGDB:I.P#C+)Z5* M@? RT;.OWXZNQKNW*8\5.-!#&#'$0X@3R^-\:2AV>;D3&=_8V@-AZP[H,?&2 M"8FL)]9@9E#51]F3FM92>OE.Z0/H:K1[X)50 )SIC)/6:6N8+ 4FE/$H/S#& M@K)L1]435BG@Y"1^>RT#7T)#]$"*PUP3C6 S5^,=$(0AQ(/8'>\YAZXXE" Y8:)1G')E>TK_-"'R MK:,@NT"5%PR4GT03B:GFPJ&8:V%R.BMDN&:C/,#P$16B!-(88$PPQ\KIE <" M.<(&#RB?^$TI%6KO1*XU@MI1PP0WRN@T8*(ZJ],2H%=V1H.)6#H1V1.1C7O: M1AGK> M]WOM7[=JP"4<2*FNH2"%)VH-+U;VX'Q148Q[+Q3G5%=V5'+ B5R[^-B_!-Y]]W MXZN[Y9GX+IWC##8&0GF>QL-9GQ+3TWGGBCI@*]<4D?.Y=S:.)*@FXR,9DT$* MG<0$]I&FK@, QW#D&(R0RVOCEN.;YR.I=4WNG&1<"!NM,1!]!&9FH[\AELJR M<9C6;/#G(JC&9(T)6FGG-?A[CT%JQLI2I6@P ZSD @4[2B2VKGR0P2-" 4D M@1EGBFCNT;3.@DKI\MIGI%3.X(I:B_6D-=;?11LIMJG5KHVPB;GD58^YU**\ MINT?WIFTG2H2((["$B2'6&2.0"!H915B(6JRHP:)EPH$5U"Q$Z'-0UTX3EXD M#=@2SDG,?+7?4Q*[WP]_D*A_M:@@HG('1A] MY"@GBIORAY(>6,'D! Y!!1<^9BZ3U(?[+BQ4+K7;?+; M&EG3V<>C?(W7!3@" :6PB 6N.?P<355E)['/\$G66O91*6_.#&+F&+)41@H> MCEB'12ESC(,*-MN360/9S2G_V+HOBQO!.7XJ;N\&[:O6,)W[]6]N^KVRP&S[ M0R3048@\NV6@4,;J@J+*7Y1;?UA$])>2#5 MK!'U>>2-B@"+B1>,&!YF"7KC$A;8Z?U M;."J:JKIE\L?=J"]ZK@)T/3W[N@JE8#"'H=/^'S5&A06/J"3,##L]9IAHYL< M,"K%+/8R-8_3D3&O9*7_3,F:2[RBGJEM*7T<;M=?Y0LX2%A BH/7-G!4V2OX M>YXSI4L7$O?)[9>^:?_777=0_-H:_%F,4E^BSP7@D]W.(#6UAD8K PM@&#AB M)%0E"2;B_$8]8DL353:B:P^,K%DCHV0:)TAM:IZ0#J$XJRX'<<(SC11D>7C4 MPQGY.$CN='3_\1HVYGR%QO8-4I&4EC"K >5%C#B5LV2D0WGW+X)EO<:MIVU? M'*W;0\""9=(13PWB1EK-J\-N#PXI2YK1I3/6'3D:%+>M;F>":^"IN23C3B$F MF #O/8G$@"=-DSDYFQ7 !);/YL)X:6764_1@!AKC(T8L\09)*IW@(4WSF#57 MI7G#/B:6DG);,]!O%T4G74<(?Z6[2&#[)KWH4EO%TO!]W=1$5X6(LQ1,\HOO MB^^FW>[?I3Z/E_"%/?BQ/;Z3L]A8X_X6/*?I]&_3EZQK-D*0!UR'P&%'HXAS M8;;2Z; G[]"V9!AW8;Q.$DKQ7'HW!S1+&M M\TM.2:X(25M9C_;-N.;S^2V'42II M3)TKG=$B$,=T!(M/L0FJIK2)+E>7-I&SBNPYI%S:I'T4/*:KNT8ZZ]*M8T&( M!@:$(,*$$!C6F;U_HY>MY5;T[96U-:H)#EE*\&18@9'#3BGG4&)-L=2'W>:% MCY2KQ^#M<^LZ*>^OK5$"6?JH&V^>$@N6&AY"^=KZ8>^\A3 J M11\ SW5PE86/2-2%L&1Y$^>2OL#[)013;=W^!Z$%BH0GF &J-84$R,2OJ MKFG.2<0F'"S3M0].UJP%%M*DFT96(.293$-"YUIWE MOOWK+(I.6<>$J5,9H:,R772L9.[R N4W"BSA,NWK2'HH TWFA2;2):9& )H) M$G" 1K,&JWF__#<0+"REA[9EX%O1N]NAFIZ _9-48=!IPS4@?46JNW\ZYIW1 M!9%+"<7I5V]#3I5)^CP"AI)6V;LA<#L3 M3UYWCQ^L$,6.$\X?^Q>A[:[!N>8A(;:L5 M_) MRG15ACF-9!JE5A4U6)^G4< ]'(3X$FVXL?#+)'FX2\'X&GN?.H\XII0O(0=G MB. *=WB23RU+9ND0W%1'L<-N:PT+*% DN0(S1"R8HJ0K='9VF&L3%O(@!FC! M$:_A(0*D0!KY5*L8#/$ *:IE<#1DR[ '1-&8_5?6@]9BJCT$"]%[Z\JYS"$H ME0:JY,$"1)H/!&Y_/'( I'%4U*5!=T"L8QHSG2J)4U]MSAG-ZD+!JO('0NPM M6=HE !*,,0_A&T2LE %@(S$U@@>NB'*4Y 7I$NFE8O_'YFK# "C0-+B'&TTT M<\A)3B"@2XQ$9+BT>64])^A@C#P@ D+12(A1"0(C%<$)!R_*!0)#2C3-C^@Q MQ?Q@.VGW$ @9 W@#,?A' FR*,B%28$M@0A'/2_L.:R$>& .!&9;":2*4\TXA M\"ND7#* 59KF32(%I@_T\+6<[1(#>6LD4Y92YH%6;90W#$B/2,"?E.9-JK5@ M#T2TV]'>$ ,%SIC"FE$F @"I_\_>NS8W;B-MPY_O_16H>9*[)E6RPS,I3Y(J MZK3W;&62[(RS^^Y'F((L)A2ID)0]WE__-D!*HBS9U@&40*FW-HDE\0 TNB\T M@.ZK#6/@<( >Z!JO0J2O68K5-NL @'W60);+!0Y>;;?C]SJ O3:?+T'LEB%( MP]VX\4&1-,[GL7GE0W$(8?ZL[NU_94U4$?O M:^V>UG=[7I][@):O]T3;]8[5E-;VPNOI^W;+((\KZWSFAB<2!;:94/;?2%YGKK2L=:) M2+WCP,Q^BR!^KN_YYL ;#/KM'HQ,=R#T2#=ZEM==3Y#VK&<'S#7U9H=%D&GV M!YVNWK8'X-]U?,WS^@7P]P:6WW;6V9R>5X&HN0O;+()TW]3-OM/NVG[7][N. MYCN&& :8&&!=MZ$TQ($^Q1N'G -?L%?"_P##[7:_K\\##V!:!:190W77.FAQ M[-9_"N1V -9!S=VN8X"ZF]9@,%]GFK:VWB7XY7 !U[T&TKL>* MX;,; UK6> M-FA[B^@NF(K7BV&YKG[(]+M[K[9< [E^WX&5FS_H@EO6,PRSYRQKN1CKJ.IX M[4.,>*=^'+ $,GQ=:WN$-VIV. MJ3F<1J\#>N^6NK[R/B@Z'+8"TOF?W3<>R!U8'?-HN&-4R&K_MK,FNTQ]8ILO= M$-OW>YSN^[X#38?87)05S&.IFVW.-06=1A;,- MKG5W+0X+C/B0Q?[V3=]F]=-V;=-V7 UD;W8UW_/\[B*VLZ>O[U3 FL@X"D#N MM_SIF@/;M750>ZUKF[[7YPQD\^Q)9[TNF*-;1QF+'98_ \_I:;:K=[5^U^X: MW8&N57/XUS?W+>LHL+_+\L?LP.('K%GWW9X_L R]TU^8<[]GK"<9'^Y0O!JW M[P\TKP=K I\77NKZ Z?CB#.@'B_^[6^(V_>T]B'+8K?^,R"C ZYUSV@;X$Z[ MOF8X':\X [*=-BP)-BQ_#CH"VKU'^RQ_#,V!I9O9=D!ANGW.8*:)G2033,$Q M-D'I\[I>=?=JR^6/!M.9[7C]7K=O&I;6;Q=;D7VK8QMZ?\-1":PE#K3BHQP! M&9ZK.WY'AP%Q^Y;C>]!J<9X "U<>-[.^U>>XAQMV[0L@2V]W>GU8J_7[O*)] MQ^UTA-Z!O^?IW@;BBJ,"Q&$K(-UH=_0^+%-=5V^WG2X_FQ!]=2RP<4TW.F[;=P<#5^P$VB9,(O8ZD1ZT^T"/5MX14 =LO]V' MQ8,)-@"K:-T7.X!:?] S[75F"M=SCBKVUXZ -/ X>(:>J?5\!]SOCJV+IAN@ M-9:S'A/JN'78PEY+( L\0-/M\%C/0=OJF+I5:(RO]]KMSMIR']#X0&]6V@F0 MXPUXW22->]UMW^;L?$73-;,/:+0^H6](YZBU[:\L@:R!;PYZK@42]MNP]N^9 M'3$M#'J]?ENSUX_0/;U=AS>RWQK(=&T;=,8V3,/G?.KFP+"%Y-U.K^-U-Y1' MW[,Y9;[G.EW;[XD#+5UW0;?6MUYUGBUTC.[LL @"]USG M]> ZNM:'!6K7M^WB*)^L-)&(=9SOD)'_;FU=3,+B^EJOF=?@?0 MIV-VYC5U?5ZT=FW)UK:>\>ENURY)/7DUXL_P!CU/&_B:;W1=F,-XJ0F>%^=Z M/3")]2U?KZC/<8JNO)6;Z.G@@IK@M^DPQ_K@=;<7E+*#[@9K&"22/SZ?/^ 5VGJF0-8C':Z M@TKAL\[ZYJ3Y7)_>)*V31,#G -[[7=,!CYF;K>UQYN%RWV5C2FC[V?'4OBWU M>=[_?;&$>5I>4G(S^+!B'A9UM3_&,%XSL;81,]KMF,8ER MCZ$!_@/8SSW[.V=JZ,%$MZ@5NHV\C96@ MV%!9K=ZX$1#-J>9R_)+3UO\$S; MH->B#WRBNS:/*?.M.G^AW=]?@^Q:*XGZ$--BBX M\8SP\%A].X4\I6NX-6AW/8 3 US.OMOW3<]89%7!?SHO:;AA7#O&\66NB)+_ MDHA2D6SXRXP[R+M1 PRZGC_HNW!YC'9W$X;KSX.6C]8U1>3Y M:IUUS>4:;'&^_*[3U3W/752:[-@]D\ M3QRHC(-]K5_D./Q+-&9OI\0U?,/M][MFS^T/P/&&)?:\.D3'-U>VSY9.R38+ M)/E].X4\I3LE@JE1[QI=0^MU^[K?[RXKH+A&QWM1O_5KTSZ^S'=3\IS&0WC' M9GJY=1BP7R,9ZNB^W^%RTMN^Z?=AD6(N=K0&&Y)IO6='L*\WYI!F.Z\REVG] M+LP?GM?NF\Y M\V!M5C#=]KKY3*]Y]Y/C]5ANBK/ MXH$[[]?W'7]@.1U -VU7Z_RV_J> 6-G M]MH"_#1]X!B.8UH]HV?V]8W>A*.KT*\WMO*]@==V-=W@_":^I]M]WUF4W(-Y MR=C0+Q6Z].IN5*?7L2SPLWW# M?/]WMM70R5WO';'=\*S>,"I0.JL+ MKBE 9-\?V#T#YH5%UHK;7\_"-*WG+L/6C9/9IU=KK7?]KF-V>QV_YP\\7S>- M7D>,DN6[]F"=_MK3]H()N7UZJPQLI^^W =_U/N?VZ@ZLOF,NC*DW6 OS/7UO M7BU2YQHFJ%>G;;8MRVNW#7!;Q0B9[F#0;J]%_$KJ#2^J!'-XX<[OR+]LZ7:W MWQ^86GO@F%J'<]8NSB6==5(5HVVZY@:M6FG"'@U"Z"K4&S^ MPO+?XY31B,_A'\5Z7!SXTS#F%6[?HAIRO-Z@:P/L#7J %D;/ZRXV*35]O0:Z MZ:K4]Y=*^[X5S]#UK$[/;H,?V=%['7 I.XL\AWYGG6(,%OEME;J]L3#Q6\&3 MGN]K/!N_VS9[70N\Z>YB#6GUN^L<@NZS?(+#^_R:NPO+6!T0H]MI=PP>\S;H MF,L3.&>=Y=H$]']&RPT'7Z9D]S>W8/LS;?9[@K"UX$COM]6*PSY>< M)^W[GG;(Z[$->GI;LW3HM]9Q!]:\O'1/,]OKQ"B6I]20[V6'AF.X=K<'/ICM M&5[/;>N+>@5N?T/TB.7M@CU5)2]]:-07?@VZ;C>YKGN9KIMA?I MFLZ@O6E993\C6MBSJ77U]E5/T?(\H^_:NF/V!UVMY^N=GN,8L/[O:IZ[PA&] M6!P_BW!1J;=O>/E:1QMH&@RPW>;%]=J&U9[G;O=ZMM?;U-MG:Q?%>OOZV#HF M0!OH<5LONVE='W'+/7[H,; MY>N:.>C,N5X]TS+U31ILZJZ]13]?;J3L_KU:6,?5':UM@$O6@X'LVKYA\:!? M30>?N0,+OP+*[GN=I_1Y,C:)@/*?],/T5@H]*_[:QPX/ZMW9/AV9AL+/U M^7W?=-H=6*YU!I8%X,(C;^='A]V-.W:F]GP9MU,3Y?;MU9'K=?J^W[&[F@]> M0'_0;_/\Z8ZF#<"[Z:]4Z5OV[7G2U:GZ]H;5=1U-;^NNYP_ 6YS8F-MLU_?:[4[?U<6X];N6WS&B6"M\'(_*@?,;J?7'W2\WL#1+*/;=07]D@^)Q,:?Q"_ M9>!1W^C:-/_P[G_O\P_/;H_"F%V-14]O0 .^_3"E0]ZIJ[LDSY,)O_'KB\_A MWV]J1QC#(C3,G]\G/CX6[[J#95/QH%)@1$B,E"+C3_^>7S]_U??09A6:+RZ_ M"7,:A4'Q)+[!$.=)&C*YK>:*7)Z\;S1A-09U#,R30-^=%H,B+Y MF)%1$D7)([3I9N].B0Z G.[C&UXEEZ7;Z.-<$A$;Y3?/Q< _5U\3)RD8_T)Z M>3(M1+=XL"BA20(61>4U/[[3WHG/V90&\\^[6]*$IO=A7#22SO)D_D4JFB6^ M>0R'^1BN!D'<)>F0I5WW^7#Y9[KQ"64'BR8YQK0D4-XX 2FLK:2T:;[Y[77(EJ,YGS.E7DB51."3_KPB]J4.R MKTMS;8YK[R?.]HN>TC]F,?M?.IE^^'^ZHWTPM1;A'N19J*),X:$JUJ^*/1:( MPY6*.NI"'9UM!;S7Y')'@S_OTV06#[DWE:0W_R\(&!N-S@Q'/U$8OI"^L0S: MP;8O1&XJSM8OBEX5H7US-"5[14I["D.HH%1IF%;+-=NUBT25P:_;8M0$'OEJ M@\B#R',H\ABM=MM$Y*G3?SPO=^??2?KG51A?30M6U+-8""JG9]6%H/'&0G ? MR>VPK)./.7J[Y3F&+,4YHR%7UT"4]%W.V$*\ENM8:"&X>;.M; > MTU^?]T)*.<7VK:5*O+3@IC1,DQI(+:WW,Y(R1IHJ\UV'"[(6,V6:WAH MK.KL$VBGF%6K<4^&)3G\ZS;):43"+2/7]EX:G41P*BG?;M9I@G4.DQD/63OD MZ%@5XS)*B0N!Y_* QVY9'@+/ ?[C]R*< M?-/U1VO8KDD$:Z'Q%5'S5,UP]%1OHL'MF!&>OD_C)S*F&6$9%V*Q09:RC*4/ M+.,Y!VN]WO%EY>*E5#[1I2$+DE10 MQPZ9;8H.LMSUH_\MBG;X3&PR,V7&O9 MUKK][M?PH\I\R[A5Y8=@'O1(7HQUW*<++6X'4Q;P>B/14XN,DI1D4?)()LD# MSS;E/4SN8-7.X.G?#R3AFA=\D#NY:% M)]XS.)&-%'7C88WM+S[RRUHHY9?)RRCPY.67V:?.B3OSZ2^I\0^*N8.9+ M1P! -^-P"'8N=Z9:^#([K*8PF^1R$IM0^1JD?)C*5.?VR\_<7>3_W,W"B+?Q ME%:M_&$G1L17[S-:MB;LTG&HS# MF*5/J]MA^[CD9Q,L?,XF8;8L>;F=YV(2N&Y^)8MD MEL:BRKB88$;A5U%QO YC.I_(:;.EF5MOVER\%]<@0VON3'4^QF6TG#;RHN 2 M:6L1\JBO6<[2Y>I(3&59,LH?:GN;K M,HP72< VW%>0@$W?3.^M1T>1<^8".&=T&Y8*^M%$HXHRX/*Z=I?B^$A3/E00 M JS-KZIHGE(P5(?$:L HO>79-3EB&^36"#62N!G2$-*L.2/,"C)8S\E5KJ2S MJYQ3AXJ/_/(5&IQ?<[B:T"QC;YS+']8MF:-2;7)=[#9(9:-F>70+R6":>CLR MX33,3U!/6LHM=)"Z!7F#4/D45#[D#:IS9NFQ$4M3P6D*SC3;SJ@U^W!XM0@U"#4/,"U&@MS]80:NIT%\_+ M*Q3[LKB^D[^^.[L@9;LM#5A447[<;$-[., >D'[JB-LOSXN-G$NT8++M62XN MD9H:YO32:#0B<.5X\4^'K,":$1AE&BW7/E[!P&8K'NXC(4@V15<1)"6"I-ZR M+&FN-8+DMA[[RV&E#0B4O*S(SV"6IIS]+PKI71B%>?C&0>YK?51Z &HMP_BB M+#$^%>-3,42S$;=C?&K#' [UI*77#^-0Z9Y:/<4[C^Y#[ MI^(TA-#@KUF8A9S6B%R1+SDXJ93X$3CJ<; +V7E3A*L<%APOFJP1>RU*A)HU M8P]/;T%S:A=7([2F;H<9 0P!# $, 4Q9 ,--DP]=^ Y:QK>9@R3.0AAT6KJU M%2=76O@/(O\9AQTZ)A9S07M >YC?Y\D+J#H7>\!=II=E^V^:IIR4,V-Y'HG* M1F1*GT3D R[(U(&A\Z$E+N3D&;I1_Y)?%2/#/0\TL>,NU@W,K\?U^/;K\5D& MC60I+YV1P.(;5]ZXTGA;'&T/$_[0'M >%O: ):MPY7TBI@F%9-91_&033CS28A'V.6Y=])VPY01[C*88%TK%3^R%")O&IE]MVLEN=( M"PQ3?NSK]FP1:1!I$&E>"DPQ/42:6KW(\W(6D8?A9 O#LXM^-UIF6Y>E*:H8 M".[3H44<9!&8$8)[-[M7I$_9 XMGR,"@$OR<3_RZWC+:\@*!SGV9@,:%QK63 M<>FFO"CA'H:<5]=S05DE;G?__P?9JSX*9#(UY![\N8 ML;S'U_?A 7?2Q#IKM)EG]>1%C_&G>36.@XC-(7%H=) M^DN2L^R6C]KB(3RXADOA,QO]^&[0X[D6_S3^<]M[1\(A?$&#_,KI6I;E:ZYI MPS\=P]7\GJM[IFUVO5ZWW=/>_?1L**H">B.K<)/ZOYFL^\9 2D\EO:TFAY(B MP7(* H>792)SE$X #G*>1SJ/7@>QPK\JX>XIBV@N;D_$+6(HR'"6BN_@BS6M MV+&E)1:5<"/D,837%T%3-US[BL[DXY1!BV. P? KFFC&/OVX6>\$)C*?*)%9=^1D,K=/FHU[R9G(V/>&-KY1 M?6_(J;-R^P^+YKHGR&I5*H?U5CAXGPK'KL\=.\)]# *NA:PU,NH;ZMM"W[[ M,N(@;6L(Y*F\*Z->6O_VFV&GUE_UZ"6D;22JBYJHI#LKJ;1T#9R]40\1+%%) MSUE)D:]'4@IV2H-\1J/JP<9LFL2GQ(!F'\ J00O1C'/]_SUB.=Y&Z(Z$96)3 M<$VYV1AA#&%L/U'91ZC(U B=0?A"^%)$%1&^T M#&$,8:[@J(HSM0GY@U%]V MMA%:\!Y NT"[6+3FL5M2]L[/A>+P!/[[9"[**66WY5T'Z^1*/C#3=JX61K0F'G\ !#B%^(7XA?B%WIA)]L%!_248L^$L8K^.^J,1"_+P@=W2KY]ISG;FFS:Z MFN?U3+O7[KF>95NNV^D6?--^Q_:Z3JU\TZ[UK2+\TLE#..04T07K=Q%D'B03 M!A=\99D<;M]Y]TZNSEL.!W(1*\1%;)LGY64]+1/R:6_'OC>T\8WJ>T/.[Y1; M+;W-#0NRJ/OH^Q1$P[CB1ATZC#QXCS4/0I-TM3I[SFHD1$?-4D.S$,C.@AQ5 M*1U4CZ1WSZU6F:*2=52$BHL6_5!U^"P]H4Z%%N3D2HN7"HT5JV//H5 MY0]EJ-+VU50921/LGF@ MT.9EG;)=I(GSK022TISMH#V72#SJ7M=_0+"N+@W"W6^/)IX+GK4OT?*\Z_H# MCM#RT/+0\IY;GH-S'EH>6MY)YKSZ>>XOP_(.I>?:EEEK2<4UIBG[S*:S-!C3 M;"?JK7;',AW+[/J>9?M&S[#Z>K^@WFJ[EFZW:Z7>XMQ4SP9<(M.6^+C./\!E M19;"(OXL'R=I64+MU2'>L1O')A7[&)-_T'A&TR<"(VVW2#YFI)/0=,BIQ'IA M"JJ4I!FA98?94%S1329@3T\D3TBZE,ILRK]8$\<^[3);FJ9)>1+)^. )9K1* MRQZ'##1^,DEB>#!7_\E*#(NB#M&)G3($]*;I2'G?H.G29%-+KA9*/0N"[\2D %T?0I7 M)\.,]QF:-$]4)QLSZ?9Y9VM%@8;A$(2=5[6(?[T(BY; MN;4&\ 4SDIE0ELQ8_\(7-:N"IRE%\)RQVR($E%>V[XUN R_W_I M9,B7+TCED?]+RA-=79=JB?2!AI&@RN-&,YKE,VAI,U(*/J_)_('8=^R[\GUO?,BU2BPU+[)QR0JT M>%TRR$)Y'CN?9Z]&2$2IJ&8A8R#"%BK7L92K(7#6#-\+N;3.C+8-U6Y[N6Y? M>DD!G436RAHF7S7T4#55:S#\H:I=(N1A$L/+6OO"&>7RK&V7S:C3A)G)4MIF M%+Q]27(742BR04:K[E2#QEG,():TG%\T2C1*-$J<,=$XT3C/V#@=>2P9EVV4 MC3^C.%R$O%0[7W4>LMRL]SR_P?IU3K07LZUE<1(V3.GP6U QUD.G\O1S4MK/ (=V\=K"")"(0(M 9:ELC M$ @](<0AQ*&SUK9&X!!X0IJTU)>SUXFM.$./UK#7B+.>2['*=^5P,JO3BW6X M2J?Z COJ*GWJ,J1FFB;W*9VLP[]AWY?O>^(!DE=@KSIYI# GK M:MQ^N!PU0L(Z134+.<40ME"YCJ5<#8&S9OA>:M#H**6/S69L0K7;7J[GR=ZD MGDZJ._FJH8>JJ5J#X0]5[1(A#^/ND;#N)$$.2+^C6F@,3C5HG$A8AT:)1JFF M4>*,B<:)QJFH<2)A'1+6R1(A$M8AE032S1QIG"]X#D>,N 2,0,(Z1 =$!T0' M]" 0(Q C%-.=1F $$M;)VJ=0:$<1">O.,!7^,N@1D*8%SSH:[>6@MIT%#B%A M'2(0(M"9:ELC$ @](<0AQ*&SUK9&X! 2UNVY=?0R8=U;K&QOD*YQAK99=G5/ MZ?3&?Z!AQ'\=).D7&K$O+)A!WT*6[<+19CB>[G5US^BW+;W;[NBN89C$-UR9EKG=2XR6SZ]VK'[T6, F=RPE MIBZZL)Z9M$\76F1"TS]9R9*WT&<"AD$"FK/[A+/F#0G-2DZ]#-GCE&:/X(2O?W-,DR\GN<,G@CU[W_@Y^@O>3O-(PS5$)4PE,JX<_P/4,M1"T\ MAA8.:)B2?]%HMG4 5CT!;DV+9]LLS2TWY_ $ZH0V?D0A'D\=:UJ\H<:AQJ'& MH<:AQEVXQAV5S4,!-IVC*)@";JSLN(6&[)Q+%^&G61P&X91&)$YR?MX<#\E= M$@]Q&:_P,8,JRO.-;"$T(3:LK;5,KRVKYZH,Y:%0BC" ,'!1,&#H" $( 0@! M%PP![Z471UBJ>8/&_CL$" 0(!(C-2P5+DY90J\I0GF371:'-SGJ94M,I3SE@ MAHFB@ZM4$(77]&7[;9+3:',&/VZ.'F=S=-4.3;##83+C0W%( M#D0C"A1)VUK=6H1'EE@-&[-ZRS"UH\FM$6I4MXN& (8 A@"F7/0)@A>"%X(7 M@M<1P4M>W,S6,MLIL*81>H=1-PAM"&VJ01M?6,HK3HB^V=X;C H="!R5R&'. M3EHA-0XU#C4.-0X]37."1SJ$'!%'!E58E#:/!J0-R' M9 XG-C+,T&I8AI;GMC3/D]5S58;R4"A%&$ 8N"@8D+8YILHH(@(@ B "['(F M[=BRNXUD#H@0B!!G@Q!\J6 @[YN,71>%-CN1S.&L(!=SW3;DNAG2-._2<]W0 M--$T)+%FR92.""%@P);HIAI@YDV MNVS'MI'" 4]]$B)/CSI[_]SP_SR[O)9!+F$Q;GF1\/N]!$4$86!W!]+\R"*,EF M*5O<":*-N?P^L]&/[P8]0]/=?QK_N>V](^$0OJ!!?N5J?L\W>[ZM6XZG]]M] MOV_JGFF;7?B7Z[;?_?1L/*JRO0TG+"._L$?R.9G0E^&R% = M_R6!?Z5D2GEC1@D@%#2+PFN&=$+ORPS((,F@D]"A6!*\5RVA]"F M*7L08U+MMGCCA/[)W\Z;3K,D%D<4#)1HPD51OF]"OX:3V81,DQP>$L)+Z229 M@>*$.4AA%@W)'9L+=LBE.:5"J"&\<#'^U^3_0O@SY7-9]-1::0G7HCC)X46@ M&OR+YWV!!Q8Z-8,?4I+-@G%5T_APQ,F\5?QI=XS%A 9!.A-*)MX&'XOW\0X# M,HLYD7(M'(4Q!?R!CF4Y?%%17QC0*0B:]Z88F^YUT%W>+V S\- M9P'\P6&($C#U,!ERP]0-KI2Z32;PFC'<>@\ E>5DR$8L$,!$N VGPES!/AZ3 M]$_P$;)Q."TP9=Z,N;47X%"@F@#9"5CQ'5LBW! <([ 46[X W\-_@Y1P\ )YF\*Y,/.8^!JD-5YJY")UQ M/V1+@(+K[V@&;9NF\$4*TN=R&R^ AK"OO(7@7+#53A?M+K (H#MC_/]%6X< M9#1XXJWE U!T"UZQZ/.\>V$Y$= A5YVLTM.,SP8Q"^"IE,]'7UB>1R6LP&,7 M3TI+=1;SV5(=H#T)H!%')@%"&?BEY9@DP?I@S#5AN< M50*$ DI30!>!3J6@ M#E6GE/1F&DG@!$I"+=L2WP&&AX[#YUQS3F M;DEI;IM,9K/.48XK402+P9N:^A\([W";E4U/[[3WHG/L-8-YI]W7U,!RMR'<=%(.LN3^1?%?I?XYC$< MYF.X&F13KL)AA1W1:<9NYG]\>+ZJ7K:[&BBS6)E[&V.BM@^U*9IDM[]]>^F_ M<1.B[-*!MWNG??TE=1Y9:V2<_"T:[QX8'UES&.0:R+;W$U[[Q5V;+^%7\JGP M*OHQ]X;^,8L9,;76'EMUJ)"'*^2;)'DU*.0;DCVUBO+=U>:>?-4D*E2\HRC> MUD0OF-?\,CYV:$1AH=XB=PP\ZI@O.\L-R&*U?DKC5CY67]Z)[%O*U@12!;WE MRJ-?4W[L)>![ _&GAO2\FN6(P',!P..UY=7I4'WL#S68PQ>%>N.]'K_9AHRC4O[QH_^R[VM'G852V[ MV;4D(:DB/J7RC)29&HR6;LJKN_F69%31!5Q&*R4NQ)V+PQV]Y2'NU)^DJ'BP M\;\W1A*G;)JD^3+9IIOPU_/0_&XUTZ;TA\B7,6-ECDUY0T"G(J%F'K5L:'QK MO(BFG](G$Z0?ZD&8B+^UNED$WLS(_K@ABYQ$C*1M%(O^%QH2S"3R$['&9QS;/APGR M\*%(X"BSO.YI.EPF>4T*@<,G6+S=CQ?!CKS@N;M_]D/C4QW>RC35Y'5 /'?( MG22<[^;)&?\^%UB_R27!-=O^K^ZTHS75S"O^*$":-^UN/I^"N^'H+C_1R?\KH]92EG4 M(H\\?R., WOGE9,#&0@=%87*JL3&D4\INH>#&K$\WE$+M(\P^GWZR_7Y#?* MMCU+9F#, =C:(QVQ%!XOTB7Y&.2+ MH2E,%)X5LA')N$'E<\.>BZ5,"RYRJ,ID3]Z\:KZM2'Z;T)C_%,9_S.+B/7.) MBJRN9;('!=A/LTJ:"I^A68 Z&9\ MUJ0BUS4B0P;]7G15O-FT-[_TD<%;'RC?U^*=UKWY9>*'E'$@9\/K9?;92J(= MG4X9Y<(N&[*2E%3<+)*5BU->>0Z,P##,)C"-1.,I9H>;5)G'Q5$Q*X 'W/(OL>O0'CM&! M-_R!G6=[F\_VNF$YY+W?^_1]Y_.MK,F> /A\HFDP)GJ!//:J^SN?>T#-^?)I MR&>%>#YGEWU=4?+G<[C3\@RG9;0][AEL,(H^O8_8?+Y\ M-L/UPBQ/0_BZ@$DPED]A#+YVDE.806]7@:!XR1P*P%:B+*GZ#?"(??V&,DVY M< KF*X87^E^D.B^-?%(U9F;A#"XSB$ M,9TK&F?4H&(DA?#F\^H?L^']PK>JCIL [M*;@=^DZ-HWNG7M$+@LXLV5\<1Y M*OSPF:-:CKL:/AS8EP_C'1%#?\6^R*=$/)O/@;_QAD^*)>3'Y6OAV2S^(PGC M31;"T]_GTU9A+4/VP)V\LMN_QX+ Y@LG#,F*5G&&AKMDEL^;I\V;M^IU5HQ\ M_JS-9L>3D/_!_8\G@ I6\K0 !D840#"!OBRT+1AS#U\(2#SP#YB"LV$8+%9# M!;U"V9V%.3]_9P%*Q9M .&/Z4-#A5!KR[ [0^LH<_0HN<'J7N4$(]&LMR"$B M<$6Y1_ @]@G>?E08"V^TU(1B(0A@5U&%MV",I+-H[ELLOUP1&L<=\%T%P,<#?B&5+YD1A ;'C#O/Q*KZEX^P5OO+K:C)?2W"-Y[YAL7W"NSU)"KXAX7AR[XE3 MZLPF@J5IH:P%D#XRX>HM^E-,F>+E]WQ_D3_N??C=5AJQ7)V4EB;60$S@T;#@ M.1),;%DQG^;E'9RAA#^<[PD5KO7[L/I&X1T+IJ \G15T3(0.DVEEFW-MUA!= M'_%9CR^P"M^1DR;E43$?TK)A&:@[82/.U5+,-6QW%;LJ[K,I]TW_%MP>&L"BF.4EF]C2-9]W M:L4WW[B=!I[V)M?TER__W\+1!F/>!._KWKO>-EJ&UZYZTG^R=%1QE)5RR82U MQ^PQ>II+[@#37QD,-/]-':BKM5\6KL)\ XY3FBXF(6Y:O(!1 EI0\DFUBKUF M&%W#F]O>PF26$_(J1V2%$(OX5E9C8[WG@:L1 2^8M*R:WY>3( M-]5@8B4AGK9XK_%8+]#>;R&5V*==$WX0:S MKX%@<"I)WFIX_S>Z>:W)6BIN>#Z?]L<+B!$>5SGR!5I,:2B HU2-U2T_,9"" MSE%<4[JHA>F#6P&.(U]W%1QS8$?9!HY._D) Y<4^:17A. =*KI0XNIB[X][49,9I]KDS&Q%([GSQ&DN^:#"H %P\:84)YDE;R<1"Z_% MQF>YT5J>3E:\)@'ZV<(G+IE)*[L=Z\T;%.]KK9RBEGRJH$E,G*-G&\U0K.A6 M.W$G-FM7#J<*PQ)]*A2RL"Y._38G_)NSE1:(7#9SH=30R+Z4J9TWI!AA&$2P M_(RO8%A<,.\]58@&2[.JZL1S_L[*:%3E>>$SR9EUH.9PC/)LI@L@$N;-$?RR M\L'K?S6E0\\9J,$W%R.RY 2>[\K>T?C/8OF[X%@M("TJA[*\LN<14$4HEVX0YVF)=N_%V2ILDCF4WY!U?[=HY)#S0J=NC MH;\/G[UPS*+A"F&J\/)7N\ WWX. E7L[O G+([UGEU)Y>]!\V;74H'F,C)S- MZ,4>W%?!]@K8+V?;W).\:5[H6ER1MP@K8#"5IN7T*.5%QK7WK90'E?JQ9C1< MA:K'P%4]G\5Y&!7\O:4&@CZRL#+ASB,*YD2Z/$QP?OHA5#=,EYH"3AZ\OK*0 M?^(9A6QW+M#W#U@=.4>BA[?;ZKG:*0@\UA;WGJ5CF%G41)$:K%=MA*]T)A98LMV!BEI??M?@4!&V/RZV1 MX*E@_(_*DTM!)RVTM-B4YG?.XI31PAZ$DRY^ (7ERYJD@CQ7\.@K<705Q@^L M? Q8V!4QA*H^]H:2#<:RT5K06M!:MIY>VM+**%Z&P>"1S>&.\F=. M<9)EX0@D5>1GXK:'.C!V/L5 %K'(1OT;:\K8(.XLHHFAB:&)H8FAB5VLB>&N M]8=^S!M&[N;!4RL<][@]<)SCQ%J*Z)0/%8E8:Z&7JJB?4A5VZI!8'>5W+*^F MTH4;Q-8(+:K;U4+\0OQ"_)*UG2QM*WEKF>VTU]P(O<.3&X0VA#;5H(V[9C45 MB+]4UVSGLHD;^7Y>9>VI,OSTV%V^@01H"V(?O=OO.);5]K1^Q^B9AM/W^P6Q MCZ];O5[_%,0^D@92?%Q+=>.B(K_>10OVU-=&='^ZDJ,PR?T:RZ)!BYZ6?%$P;TOY>W:<@C0./N1 %\.JU]8S(O'<&C(R'#&))&U;<=-"4"N10KR)ZEL@#6:P1W+'WF5KJHY M!#*L2K/DCAPN2+ J7.H+JK^,3<(K&L<%4W 8TO9QOF8S[/\I4IPJ6*ZH6*KBB-!<\D$()Y'(_ MRL,^7F$FB9>L_ OR4@X7HCASR>TF=']U]@$H"<8T*ZL8+2$TADO)F WO"YIN M\$CY%8]%I>AKTJ\PM;]R6WE]P3YROHZ9SUQ%N=#ATC8*>\Q$@)YH(J]+"ZV758V*%XP'^JB>&'&YJ\5 Q7PC; EQ?0+@"CX M=3D#\@KV/:OS#,THZCM7J*&Y^6]"\NOUD5"9W[M:?V\^,=S/"](5\BT4FC>S MK,8@4%^.PEDMQ[1DJ]Q\V%94C_L,A!?!^5.8ND2C^49WKV4M[Z8@;M&1PB^> MCP@OX49YS9^PZ.&0PI-XL8:P+,4^%'S02S<.-/;7($]$869>ZTT4Z"@FJ7!9 M'9OOLXCBULNIKAQR]I6E@2C=(6F8#6O]6&(O"94BR>;KBDS4N"G6#%+>X$F' MP,WZ*&M9\(VNM6Q#TK( 5EPEL[J8@EJ\^86ED[L@3IT\-J1']:< M8N'(=;_@%>>Z7U!QEZ4ZRS(-BS7%8B8+UO.HD/SLJ.E/4H1([#.%7 MJ5C[E_/&1#.>-]K'[4 M631%QN1R4#_D ..-E-4*4MY+H;QWI%#>.Z>EO+<;3;N.?<>^J][WAF15*!>' MMFBN>P)>9:58E&^%@_>I<.SZW+%;Y*7L($_4-]2W[?3M"RPC#M*VAD">RH%^ MZA'+;Q]?>6K]52]73UILJKJHB4JZLY)*8^+'V1OU$,$2E?2* M\<8Y#V+B@9B5@XW9=$/1;Q6XP!N1TZ,$47@S,L*.R$>2. (?/G M/B+T)PET\K]%?DXU[G<89@$/!MYGG_?LBE_4X#JHH@!U.P$XUY^Q77AM:1RD M: ]H#XVW!YPGT"[0+C:M6=RVM+WC<[$(/+'??EDRY#2#"R8+GI.X2QTP+ 2" MA4!P/U.-N>M\3$PWZC\.1=-"T[I T\+9"TT,3:Q6$S,L:7D89V]:>$ZT=;GF MY5^W2;X:;KW"(R--][ R!U;F.*5;@?4YE,1"Y5P,1#%$,5F;Z;8G+P (\0OQ M"_$+\0N]L)/K$J(8HABB6$-0S&SISGI- ,2ONJL\'JUA%:&ML7FK#Y_4M M7ZA9N5K6,@T?:"[J7V9Y.N-5RS(_'OX?&]Z##?H!_!3F('JO M;_8[AM]K=[JZ4]2^]$Q#6_E> M[^;1B,07M?0>QRPF(=_AC;-05+H)10V6.T;H=)HFTY37Y6H5M6NRHG3-*$D? M:3H46L69.3)^P[S6#2,,OD\F8<"+AP@]!"&F8<8%.$J3";\=!!*3HG!9\$2@ MFW!]+$H85BN&71,_1R;O'?NQ5J1"2A=:9?6CY9"7Q1:'8LA',UX8:U'IYQ\4 ME(M?_A\6KQ3T^?WZRS7,CE%$4QC=JLF%59-+696TGE=."N$M:;5TYF\I$S4N M0,=8G)75LQ)Q55D0#^[+6%XMKTF2E4?\NG)U%-*[,"J,NW)+.*]2R8V1EW. MO\0$+K2U0R,1T_9ES%B)%;SQ$T:YW@]YL801#5/R0*,9*XMMK:G_NCFM5\I; MK1:U6(2Y'[*EL+/9'9APR M-P!US*Q0U+,O*?&3* _.*H+P ?!D:QL493U!6 M>DB6M8"OYXU]UC;>OSC)P6@SZ,6\[*AX02:J6=! I!YQT-06Y ML&PNTZ5D)):,T"75 #JFR7YCRBI8,Z\-MRBJP M?A,FPK*T@JTAHO4A95(J" M:6/*^'S+(IBFYI"0\E[PXG:E#@5T*A1ZS:Q+7-C>E+_D\)\"?T ;?P6YS>V@ MZ7-]@;>$_34#L(W8LNQ@!8TW&7IH;,JIO>%**;]C>:>L8G/;UQB5U'D.79&RK*\9@JA1)Z9;3:V/.+%Y6 MQ0-$AXI8OR+._:.*,K[D*&%&WLXH^DM2U@ O:@2>TKZ5CS=6@LU(I9.R#665 M,=:\,2K1.!DAJ"BF076 BF=(VF;J"YO^@/8*3=&U+;$&FW?QC=2CC> MXN=?1SPJ@\69./+[7)R8=CG)T9 M6_.[?DP$?]]SC,YU&$3S+[<>RX I]DL\F$AQJ5L02;(I/ 2!] HS'$2P$D0E! MS+@@:"D($= Q#_C@L4O\@6O2V:>9BSB8,@!&RD/5CZ(),XP)N*B8 ,^1X;#!A)L19),5_34)#OFT&] MS:?[4WQJ.IX8E=D2U5NZB?1_2NJ(-%.K@;A#0:=9>>7#L(T5X#&NS?5$-02> MNL(V],9/\,(-E<<7>F;241&2E0$;P\6:,TW:,K@,CT455;K(6!##N'8P&N1X MFS7-GV'_);9JCKM4;+[4&K7D5@:=WAMN_3'MZTK3H$GK.R45"#T@W+,YXST; M_=J4QS>N^MCCGHV$7)LD';$0=VU.YAW5<'RM#!R]E[B!O*6<+MM50H\(]X3. M>4](ZIF4*B.I\)Y0XZ?OE0 >'H1/9+,>78@@C^L';:+5/\MM)+VE:](VN?>7 MX<5HF9+&>AF.D_+*AUM)*\AD7^L8_K.'#Z9XEO:QF/N:D?>??OO\Y??LNT5O.6?_5Q;,>&YZ=KU,#27\$!,PH:.B&$!:M(B2C$4\*W?*X 9NL%/"ZX(5 P=: G^DC)$GQBLZ5!K- MB$ MQ.$-E9(;H+&4 \05!XOE@#^4FLA;\KPO&]L!?2_>/&]1J1*/H&921/Z-86]: M_^\U>EP,O&$P5P6S8F!FHFH-)9_@>K LFD8)R4 EHV)X)LF010<4"-B O">? MPE2:*7PL-;!'/VJL 2&+,-TMRZ,HALM1].;-P3?>"VG+4EU.'**J7L65Q!Z M99H($I@2YY,)3)$ON!QS3T-,"R^R=A1W3",:9ZM56%81G^;%:V'BX+-44+[Z M;J5TDY@Y*'F@E(J3E+=6'^BGHW7U16Z?SM/98G]>=V:E48;?GFIZK][2! MH_>9:(?_.<3=KFC_#(O^.BL![GMLRR+^#_#L7 MX $IOV['/1ODW\$]F_UEB/P[*N6=(_\.\N_@GI#2'I$J.G.1>T+(OW/2D']G/Q_L9?Z=[;-D):2V5K-F M^S2-0<^RWU@J[MHE_]6U+=?L&KK?'9BF[O9Z=L/9)\Y_E:D)XN-: MM/U<> 2D5V1]O*H4BJ?R@L*$ 6'S/BTI4\(-5"0\,WV;S/(LIS'O*1G.TOF#BN3Q:EI_+XQF_,DOM 8T?U8A9LKHA!%0HI@G^GJ9:O87[/P@4:XFU;^-N""FC>P^(! M.2$QF44D>)*AQBD: -,(X2!D5$AR^W$7^#YA?%H+/MF SH/"VJWD'K@GY M&!,:!.#7<4*?(G/Z]^LOU^3OOO];JR1H*MOTR/DRXB3GKU\P7LV']/6VP(OV MUNGGMEBK]G+JGR+168R9R W.6"[("D T;^EKH9Y3CJ4%[\(+U!5B>,7 WC'& M>9%*@8[29")>LA KJ 0\^+51YD]C83I7CXK2B&?S 9^/=UVYVT+-;KV'KSRT=GQ,AC6"2O!F'0X YN3B_\(YV6!PN MFFN?()M7J=S=6T%@R1G^QAGID&;]]<8QS EFC5WL?S\IUB$1YI^%)HDFB2:IDDGB?(G&B<:IJ'&ZZ[7?T"9/DK;;_ 7FYXV!2]+TZYR34M<+ M/-4D)55TI>XY$*>Z"[:F.CQ.M"NTJTNW*UT:'R::$YK3Q9L33E,JT@N83M/7 M8;>\5FH]&G4Y.?"GEY\JZH3;E8V8'"_&-.4=\:%IHFFB:39@@8BVB;:)MJG, M2=_%V^96S"I':Q@FX1^]3YSS@;/@T/AIL8OC?LC(G6 RX2P.K]$O3, T\HR4 M5 P%=T1VLS_=Q>L"058"*:P$CAJL!(U*35?L]DON?+O)C6]4WP\*!6H R;.$ MAZEI\(C]<(QUH.H;Y=&O: ZD^VB]:82Z:!*Z:AZ:J95I MK)[>J3OIJJ%JC3U*J*,K)!("N#-H;VAO:FY)>V1&%V 3!*2,LU+A+T#C,>@<'GHGJ)LGD M]1(\,N.KCAB'IG!!LVVEU(3@O'9+;Q\O=E857:C;Q<)Y#8$&@68U"KCE:,?+ M;5-%%Q!H$&@0:(X*-+K3,JWCI>JIH@R(-(@TB#1'11I#;]F6O*K0EX(T>"C[ MLFQ[+$XF88S'LB>?[_"82!V+4\X30'M#>T-[PT,RY06GC+!0XRY!X_!8-O_0 M$9GX&[+OKT@1R\J&A((DZ#TK?LA(,LNSG,:\0W4X(8WS-4Q86,L[+%!%,7"' M3AV_O'DFH;5:;A-;R')PE9*Q*+J4X;W\T M8D%.DA&9)CF+\Y!&!858^ #K$Q;,X,:097N=1N#:&7=K<+=&9<$I(RS4.-0X MU#C4.-R1KL'%FTRCY(F!.R>*8R;3/$SB;"E+SAJ;;BRA2:XJOJ#8J\9E%MSG M6#:NL7#; ;<=ROML1UH*&=H#VD/C[<'5I.4?H#V@/33>'AQ36I3\N=@#[DF_ M(MQN$@L!\.R'C,5ADI(XR=F1EB-G%+-;0YU7#-/%+2HTL<5]EFZ@::%IH6GA M[(4FAB;6,!,S-&F\\V=O6GB2E'_X-TU3"K<=9QUVVI(XS9C0WI"1*HJ#VX<* M35]H5VA7:%=H5V]&DZ,UH36A->$L=6J[PL.R[R0=FU(H_A3 M?NAQE^N,IGSEM0V!YAG0R-O/4WWH$6@0:!!H3@4T-F;1(M @T"#0U TTKKQZ MK:H/_:% @PF/^8BRH#6;<#@GX&@L"Y@0#R.2(( M( A<-@C86)$200!!X+)!P/$0!%[<)O@^IW<1VWC]AK]_^'Z67=U3.KV9Q_G^ MQM(O/,KW%KK;B9+@SY_^]C\_S"\:T##]%XUFS,\REF>?&,UF*1O^&G_F1(Q%^MG-OKQW:!G:+K[ M3^,_M[UW)!S"%S3(KTS;,ZV.X]JF8_F&H_E]KZU[IFUVO5['[?CO?GHV3%61 MWX83EI%?V"/YG$SHRTA4N3T*8W8U%HFX-[JA?;MB&FVP@XH:_#'+\G#T5'P5 MQH!U^8WEP34R5>-V'&9$C"F9IBR#=V2$DG1%H&24I(1&$8'/=_ E+Q9')N7@ M$)J3$8P;>> #1^!J<7LQ7.2.CQ>99?SO##H5CL!*H)6SRA"2D(]A1M[_S!Y8 M1,SOQ/OR,2-K^KE/#[/P*YG ]^.,,!#BD/QC%C-B:BW"%4+**UX/67]M^"O# M'8#L6;J-$JW,*=I<:4H-X9^KKXF3=$*C%3W3^36+!Q>#'[ H*J_Y\9WV3GP& MM KFGW=7_PE-[\.X:"2=Y#(,ID$,#(B$XS=C/_X\-S M7%RVN[IANV/4W/9;GD63'._;M\%[XT10WG_8[?IAMQO645_?D"R6\_<; MSTP^6X?;UL$CLWLX[FM0WMY/@/PV\:F@[H#^1L/B.=Q3(L)5(J67-!%3]^]\ MIGW)W?M2F8"K/A013E3VTFV+>7D/=U%Z*/ I+*&<2<51U\FM H5X5&A1J]"B M.D)LR*1?;U!_1.. \050CP5L@WIWU MOVY3&V8BEW,O*$_(^F>4D&7U'RF,+]*'0ASK%FD\5<%'8ESJG(X#7HXK0 MDSKR0>A;W++["/#%T2C?)F*KE*W0(B]-^&#"X]=D7(,HZSC%T"3RINPMST;H MG<3Y9]_@8\EQQ1M#EGMA%D0)?VZV2P!ROVWT''U@]QUMX.F]ON?T^T4 :@RR3&T0'[>-9'I5._;OSY%BJAGI)A,PMR="I].(ATM3DH]3 MQF"^X8L2'BM=A%:/0Y;2-!@_B:#G2B#UI"*,:R+"M)?73M,P@;?#:S,1*%U& M4(OUCW@/N4L3.B3B;=EUI4)4L2C2YW?PRE!_S1)>%0J>&<#CWL]B.N1B8L/O M^&XU*"G?D)[0]$\P'='*D(N-XQBAPIX(?%<)#;\N7V*\_!+^E"P$0=)T_@R^ M"5Z-+U]_-7]S\,RX>5VW14XNP$'Y)R3!,69!'3\63%I] M8,GL?ER^!VPV31- 5C$^K:*ILSM>(2L/:22NA[?-HHCD+)W 2O.%U\[%8%;% ML"GN_8YF(!G0!3!A>B]&?+$<<3]D_-&SR52<>)(9OQ0&N=2.EX2W$I-_37PR M"F-P5,/YD*T\O]KHE1\V:R,@.3Q#Q!$*#7X$X<)@<2$L%12T= M\HO AV197JAF(8)B/.&6:H: T&3V0ANNUU,#&H8/HR0"0?"T"#&G96 9R0,8 MUE*9UDP+5KHMJQS:7/4;H50C)#F!@+ [GA$WK1+;X" M6B*-U 0+(8IC]>/M8*Y]NG!3E\IBWHB,O!'=E9(X8KHGS?PX]':CT:T_\/;C M9LTH=KO9Z-8W2NT;$CK=K T_E ^6)T#]D:,_NJYVX78%TNO.*$5&.3U$^4C" M^0O,B^W2-'T*7TZ!%3:-NHBZ> 1=_&>QY?U;L>4=QB_II%]LE51B-&ANP.'L/S$$3:@C3_5*$U9'/-&=>0S=0XY02'&E>_GX+Z MA_J'^H?Z=Z[Z)V$/UVNZ\GV:Q6$03FE$XB1G1=+O71(/I;$QHG.!>@2( P@#%P\#*!+<))# MS,;OP723=,IYP)C%MD^5 ]X+K(/A6=(*'YY]/3$T+32MTT[\:&)H8FAB M.'NA::%IX>REG(EAZ$#^89"D#!Y,..,WBP-10N"1ID-1=B*E@;R*CHA+.^#2 M: M@B2"Y-DZVHB4B)2(E(B4C4=*="<1)!$D$201)-&=5 @ID8GZP\\AO0LCN71_ MN'=[422=2F1OJFMAJ#^H/Z@_BLD']0?U9V_Y(*WTJQG9<0XM8W!GD,19"*L( MFH=)3*X(#?Z:A5G(/V$ 09-"H,XG8<=L:89=S^IZ![&I8JL7M-.(QJF^<9X@ MHM8FBZ@_LRQS?=2TRF44]_E),/ MZ@_J#^H/Z@_JCX+R:?J^;IW2++BBI?&**"2UYOJ8BBT/3RXX982%&H<:AQJ' M&H<:IX[@4.-.M-':>!H4_X&&$;V+V-4H2:\R&C$R9'?P&!;,4J3;PQ6J.A/ M>:TYST%_E+,OU!_4']0?U)_FN)-;.N2-KR3_:1:'03BE$8F3G&6$QD-RE\1# M)-AK(JPI3ZE&>W:1:+*X//[D.@(H0:AYCSR2E77 ,0; MQ!O$&W1M$&H0:A!JSA9JT+4Y2>6RQF]]=9-TFJ0T9W(WO!"1MV?5W4=6)R7' M]2Q3EIZH8@9UNRYH#V=L#S7,O6@7:!>-MPN<)] >T!YPGJAK*;;=?E#S2P<, MDI3!@TDP2U,6!T]DE*2/-.6F$NX2- [IHGDN;S#\$-X"9MQ2BYUBMA?GHW0N[I],<1(Q$C$ M2/4P\B211(W6/D1*1,JFZ"HB)2(E(B4B)2(E(B6NNU74.XD[OM_GO);YINN/ MUK"*T*(P9E=C)M!4-[1O/U2D^,^':K: M:QL:_T8'34UR!V_'C'23">CMT\(W<3]D)(P?6)9/X)T9#!_-LG 4LB&A&?F9 M/;!HV7.=T)21.YK!KTE,_IHE.?PUH>F?+"?3- Q81O(QS<5E](&&$5

#ZA M01X^L/+2[/IR16@(V3S0: 8_SS+H"TGN,I8^E)*:SN )>;)1MBURQ^)@S+\C M3R&+AO!-RJ9)RJ_,4SH4EZ3)GRS]?LAHQ-+B,1E)4D*CG*4Q%X:%2_FSXX![@39ZS4A7 BC-SE@14?A?F@N2)5, MX/&S%!JZ4)]\TV.R:9*+>K?SY_%:(-E<''=/XJX[&O\I.K5V>]'M#!KY<3$B M<\WD[4GN<@HZ!8]/DPD\*X0W0,?RIX5,IFGRP"/U0)2/XS 8DTDRY,(H'S++ MPRC\+[^0-X3>@1^W/H MWC#"*-Q-.;=.H1+7Y%AJ+QT:A1(3DT3+L[ BI#'C MHP)ZPD=]8ZACRB(JU#.!4:V&/0H1%1+.ET8%)L%'B@S#+( 9FM\9T&Q,N*M< MC 1_DC ??EO&JDTJ57/>6!#Y;#(5(9;\L4..0_Q5KSR;MXE?\F)WPCB(9D.X M$]3D#Q;P9Z3PNGC&32\/)\*>1\OG%K6;01'!#(0ACA:O+S4;OEE3BWV&R+MV MOI7R(-%B*4]J7^N2FC0?%RE/R\*O,-QQ/LX(B_E8_F,6,V)J+6)HNJN8#*%) MCI0'\:DBFS(Q#T<-J0!7P"8',C6==OCK>@_HNKGNDQ_!WQ MB[-9E(L9O_IXP'\P!IB/1C1,2_,M)P2!T&_9'32WL=AY.PYA1A>SPQ3$(UP$ M"H*"#@8 7'0!AC2*5@!V,6."0U616Q(7M\.4Q]$&IM,P*SV)ZH#.XG6_XGT) MC=\USJ!>SQ_=_$9W"J@OGG#1*Y#2>@![^P1_(YF="U32+PK.[#N&@DG>7) M_(MB1TI\\Q@.\S%<#8(H5[>PX,L]N@9;FM0 MWMY/@/PV\>FQP/*[)!H6SQGP&?=?8L;]M/14,O([GVE?VNOZ4IF ?Z].P!_% M!/S2;8MY>8]-O$:R3CRWA'(F-61OUYQUIJS20FQ*UJRZ0FS(I%_G64>'1C0. M&%\ ]5C )G>P@C1UL:Q87Q2C&Z",FZ2*_D@[HZVOSXH?IJHRDB]Y3@HX3/I) M8+:Z(:'+WK+RH:52J0D4]II.CK[;ESO!B$>S<@:K(T(N2+%N>S(4Q MR5@400]:Y)[%+(4K^'$,'4[".,SRM#@#9U^G+,X8NI''![+&X95N2JN,=M%P M=+$.U6_T2>P>HC^E$ R=CS_UWK2]HZG64DT:M!-0[\[ZNUEY M0MXGLYPDH^_FD5;H0Z$/A;1$2OI2YW0$\'I4$7I2F!)V+L<-F!+VP6QIAGUZ M>39"[R3./XJGA#U39]UY!BOBBV,'^'YAC/R2Y# W%6&\Y>$)C42(]"S+BCR( M>YH.YWDCU7#>437_826IJ$C^$?%#&8_W+9(<9 G/VRPJ29(I/O++;\(S(LZJYF[6'/+-2$#3](F/]V*815((WXD6 M?["_9B'\Q/O:(C00H?09C^MFH0@9JWPYI4]""<0N=A"D/'6L&BA.I],T^5IF MF%14ZXX%=)8M5"P;)VE^E;-T IJ5&ZMO)GWH$X M:9%<$V9%4E=KF>[5*L+4R_0UT4 :C%L DJ#FZ=P,-F?200OAW65: 2PW\W$" M+RP_5E*%[E@4P@(4;LG)8YE]4*:P/96"9&0V%<9W!1U+GXKE*W]&T3#HZ3]F MPWN1@A!RX<.8I$6RTKSWS\RU54;:+Y,;RRZ&\8B'@8M@?C%.O,L@#OX(?F?Q MRX1!9X9OV/#\[Q^^GV57]Y1.;[C5"*/I :!$"0]&S&Y!@3M1$OSYT]_^YX>U M"RLABT7HX?+.Q8TBVP(^?&:C']\->MRK_J?QG]O>.Q(.X0L:Y%>]3G?@#6RO MX_A&VQST?=/JZIYIF]VVZW>]P;N?GEECU4+>B%[?-$NJ:LRC) +'7*@M'_1L MGB58) 'R%+\BT6LE/PX (%S+WE@D=6Q,XX!KUU1CQS:7_DOIH@C)#%F0%'DT M-WP.+KK%5U/+58%ZV4_;]N/MP+!]NG!3U_R#.2@R-(ODT-N- M1K?^P-N/FX&CV.UFHUO?*+5O2!AVLS8/43[;)TB<)@_BY/)!_=E2?W3]!,E[ MS4K5.Z-T&^7T$.4C">V6^Z1OG1.(&P:=1%U\0BZ^,^"8>RW@N8KC%_2 M2;]@LOM4,-GQ$Y^7KOS(=VJX;(DO=@A?NJ[,_M:WCE%#34=-/T#3JR0%X@3N M)<7\=4?^ @,UXR!K\DDHB^\;18U$VC]66YTP8OG>Q%!QJ%:Y'C4.-0XU# MC4.-4T+CE!,<:MP^@FO([GJ=0BLV@5XGLL4E 86]\+:%;4)M0FU";4) MM0FU";6I[LU9K?$^Z#QMY6J4I%<9C1@9LKN\DEXFS3]5: W97'/&-60S-4XY MP:'&U>^GH/ZA_J'^H?Z=J_Y)V,/UFJY\GV9Q&(13&I%8%%;EF:YW23R4QNR( MWK%\^:BB/!=9CJ"MM2Q-&D6@*D.)>UX( P@#.ZL TC\B%B 67#H6H$N ,( P M"^PIH9G22NB>/:UR="TT+1. M._&CB:&)H8GA[(6FA::%LY=R)H:A _F'09(R>##AC-\L#IXX== C38>"ACVE M@;SJD(A+.^#2:@B2"Y-DZVHB4B)2(E(B4C4=*="<1)!$D$201)-&=5 @ID8GZ MP\\AO0LCN71_N'=[422=2F1OJFMAJ#^H/Z@_BLD']0?U9V_Y(*WTJQG9<0XM M8W!GD,19"*L(FH=)3*X(#?Z:A5G(/V$ 09-"H,XG8<=L:89=S^IZ![&I8JL7 MM-.(QJF^<9X@HM8FBZ@_LRQS?= M2TRF44]_E),/Z@_J#^H/Z@_JCX+R:?J^;IW2++BBI?&**"2UYOJ8BBT/3RXX M982%&H<:AQJ'&H<:IX[@4.-.M-':>!H4_X&&$;V+V-4H2:\R&C$R9'?P&!;, M4J3;PQ6J.A/ >:TYST%_E+,OU!_4']0?U)_FN)-;.N2-KR3_:1:'03BE$8F3 MG&6$QD-RE\1#)-AK(JPI3ZE&>W:1:+*X//[D.@(H0:A MYCSR2E77 ,0;Q!O$&W1M$&H0:A!JSA9JT+4Y2>6RQF]]=9-TFJ0T9W(WO!"1 MMV?5W4=6)R7']2Q3EIZH8@9UNRYH#V=L#S7,O6@7:!>-MPN<)] >T!YPGJAK M*;;=?E#S2P<,DI3!@TDP2U,6!T]DE*2/-.6F$NX2- [IHGDN;S#\$-X"9MQ2BYUBMA?GHW0 MN[I],<1(Q$C$2/4P\B211(W6/D1*1,JFZ"HB)2(E(B4B)2(E(B6NNU74.XD[ MOM_GO);YQNLW_/W#][/LZI[2Z=8+LR!* M^'>W(().E 1__O2W__EA?N/?DV3X&$:1'P\_QCF-[T-X?\$^L>%.02<)'SZS MT8_O!CU#T]U_&O^Y[;TCX1"^H$%^U3-07]D@^)Q/Z,@17;H_"F%V-F4!\W="^?6YRO/Q"38,O M/CX6K[Y+HF'QH-]F:3"F&1N2I4"WX?/8OT]_S+(\'#T57X4QS%WYC<6OD:GD MRVZ%RVY1T2WX#TE&KTQQ.[ZOA(#2RD6OABQ(BDBM&VY?19/^,8O9\JVFUB)< M(0]]NWBTJ.]ZK'[T6, F=RPEIBZZX$CJ0LH'B(R2")R:-](]]E>^ +2-I=M8 MZHI#HLV?4NHK_UQ]A_&12/I+$_F7Q0^I?CF,1SF8[@:9%/.3S#2$9UF[&;^QQKD+-M=/=-; MSEGFQH/8[8\%BS99[6_?GA4W3MQEGTY[N]7HUF/GF])Y"9'033](KWM=C]+: M.V?A#1; HZ1!YE)(C(L_9(P\ CXDN3ZV+V#-;JW9G&322I2*1 M9!AF>1K>S?(D)2F+1$Q9-@ZG#>895EG_SIHSK]VR'6D^T!F-N+KVH:1'<[X& MXK4<%PT$#00-Y"4#D;>&/A?SP&.7USA74SID)*:3LV1;55DM=PH=>R-'XGQ" MRZR6Z=1$3;*#V,Y(QQIHJLUV&2['5LV6:]AHJVBKJLD1;77]8-]<)YY!2[VL M+? J)8_!JT5(74B(X@TA?W@X"@5_SQJ75"T;&LU?@]4^<]3!)JF*\(['"]FH M,\UVR[*\HXE&%67 G52EQ(7 U9[?,II+;(N8+#J&=N;DOX6&AP:'!H<&AP: MG%**@KQ"R"MT!"-#7@_4']0?U!_4'P7E@P'NR"NDLH^*.?:U*ED33F>05PBW M4124(R+/V2./[;3:7OT'=*H,/B)/,^2(R'/VR..U;$M>*J/J8W^HP30UJ4*F M#)%7Z*2 ?;ZL$,@KU#3[4-*C.5\#@;E:M]! T$#00#;?I[ MD%E(0;5$!H1-]R&S$.X3-MMIN!Q;-5N.B\Q":*O*R1%M=?UH7^+IVJ5;:E,W MP9%9Z&Q7$CL8+.;97T">/3(+X5[JZ<6%P'-QP..T6WI=BT($'@0>!!X$GLU' M7UK+<)%:Z("U[/I:%7\D$KAB3*5R=##/"H)M#\H]9S(BI"MC5/H]JD91E4Q;DX0.+GJX)&9QNY->W^_;KT=HFSD8= MSV2J2%M!%=$W5&R2HB)^ELTF &(D3D@P!E'S?3.A-/=IDF4DH&GZQ']_H-&, MD63TQAZ;Z#4#[)O0'%2"\RUDKRG%7S4^"@P&HRY\/EHQ/!B,H(! M)$\PB69O#2)\.8M! ?+D> +06U9;#M*(WA]1Y=8WQ_8;.!3UFZ)N-T_41GL] MSK0!HC9D35)'$[6](5ZQ"8)>CU':'_>/)FS+DZ,?QQ:V(:75UZ^OBB)/CSI[_]SP_S.S_& M03)AM_3KANM( V #Y_9Z,=W@QYW?OYI_.>V]P[\.OB"!OE5WW TO=-MZWW3 M'AC=7K=O=W7/M,UNVS6Z'>__;^]=FUNWD:WASS._ N7GW?4D5;0W*>JZ=Y(J M7_-D3FZS[9RI^4A3D,6$(C6\V-OSZ]\&2$F4)=N2#4H M7+F));$"]#HM;K1 M:#2.?G@R5ZY*X":8D#?^*W]@7^*)]WS1DY>FVL_=LZ74Y<>5^KR%=RT3G/JU" M9--8QYKNJ>R-TMC,D^'P2?X\V43MEF*P]BQZ4XZ@^%Q]310G$R]Q;,OBJBZ_.8A&&9CNIH& MKHP;$K>%WC3EGV9_?'X: URTNYI!LH@C=M=F"VV>A%*TJ>-^>#U2N38L6O;I M?;*/Z;DAA4;TJL56)MO=[V5H6" N:M5_- M I'57 VX#HU[19;[UL&U:Y[&,%M-HE*5&@C%>U'QE&T$ \=!U1K+<5 ULU1M M8U;#89HOY;/*Y:M;/HH3OK28M4\@:[^A&!55ES+Q6U:OL[IDCY*JQM=]T,XF M@FH.G&ILJS-0M^E']\$'U8!J0#7[H9I6RW([JYG,H!I0#:@&5*-2&JYM.1UE M=:ZU'_SW4HTAZW-UBO!WD8J>NZ#*2=7LE M<#[ HUB@98U&"@+Q>HRDF !L !88(M.=RW;45:339>1! N !< "6W2Z;W5Q M>I:2X(%&PQK?0GLUK\#>FQGZK=U+_ L&JNAC$NQ]V M)IX#MMJ'B+S^2?T)1T >D ?D/45>%S8/R /R]F+SU!WI=-C(,Z\(MI#^/@I> M*^_0/@IY+=;'BQI>\X5S%:6:-RUKMZ::\+'ZFN(T M#M-<%+2]]5+Z=UP4/CZG;[WHL7AQO^7T/HNJQE'NA6*4N.^EF:BU1F,W"C)V M^\C^S),@'0:^+(=;5M*5E]$S^4H08S[4HJKN"6-")8K*R^FL]/*Z%KSP(.C, MCG1&Z(N7T*AFL11\ZA&.BQKH\\&8TJ=$CBVC2\7'B9?0D]DPY^*^)T,](4F2 M,E4UQDLBXMCTJ685I;6+,MDT.(*'Q9W\J\_35"K%+8\XJ60JVY)F1;7'B:C. M7%1J3G@HRS>7K?>&\51^3T^Y.KT^8Z?7?[!?XQ-9OOW8'KQQ%G$B AIX>0>,0BE+IXD>?M(-(059-IYL>O&28L@=J*2]'CJ3P7^\V M"(/L4<@]S?TQ&_(13Z1:T2"69=2#E'Z[I7=%HK74>FJ%. ,D(\:X%$6Z_Y-3 M1WAB50E#WBS^)[\,@[]X&(SC6&B-ES%JUZQ"N2Q62&H@.DPN&1-*LZ85)VQ) MDJ2#P9 GU--[+PCE,[@H04FBLQ@Y8&,VC=- 8$G;]THR:+U]%/"TSS,9L7*UY.V%SZF06J)KE/K12/X0A@D MXHG89RCE]"B^CE@49\7OI"BBQGF!CF?$4XA3W'([&UH^E#)+Y [&Y;$1A5># M*.>R0GI9O'-]#U?4;^W0/!V;Q<.)F8-,B&]EF.2X3+Q':BT->TH,)CP1<2EU MI)1D480_*$O^/VV: $.>Y(Z@@93QI6@&X.K$UZ^X+ %1P+ M4"S .=:@I:C$MJ>N677:+C'R%]SGDUO"N^L4AW1L6Y/XI/E(A(\()4YD;HZ#85BL\'%^T+USGK7)QW MVY?V6:]]Y105BONN>W75J;U"<=7 [>7D'P&Q\A0&+L(/!)_E@S=&7I LSNP@ M%^0O7I2H3;DO!!^0#/SYT A?0WHCY:BPH;!Q82")NG2+RQL?Q1$B=V370N%V MS-E7]%/XT/27W.XO&W'FA1+AUV-.YG+V.E\2@"7XUTO+LL;T9[8S/[9NF.VJ M'RMP5M*%=]2-?A*,Z2\# Z69E91F[BDIS>QV3*YRZ^RWL/1!=[YUR)T_J)$W M;V?3*R9F9^M!FDE(W_6R9TN!UEA,2JO241OZHE UJ-I[56TV7:BHVW/SAL9L M=85!, REJ"ZX@MO3>9SG/$XS*!V4;@=*=R7BA_\KXH=0."@<6 Y*UT2EVY[E ML&'K>?6\R#E["+*Q6,.-BOPF53C62(+: 5PY 6I?L@GUNJKW]7I61UV5#>T' M7]R'TH!-IYK2&9&KN2N>B"ZJJ 4/U2&I6DBJ:Z^>6J]:7D:H#1@,#*:)*H+! M-J]?TK+:@SX8# P&!M-(%<%@6S%86UDA-K/5YKT,9MY2>"WA/F^4\41&^[(Q MZ<+=F(W$]A\1^MMK[>>&95Z0*-NOTC0*+AD&@K.U4* MD DC(=$QVJ[J",.1 1%42TE*6)-P412,[89+8F9VBSZ5K&([6S-8W$:2X= M-:=,W+P@1ZO^X+ N4*O;L -B@!@@!H@!8H 8( :( 6('"C$L0E:FMRA>DVWS-UD,'*OEVOL7 MJ!&*5[?K!I($28(D]23)]NKY*R!)D"1(TF1=!4FJDV6_9PW@28(D09(@29#D M\R39[ZDK?@>2W#"B^_Q!Y:^=(/CVDP&?.6'PI^B"WV:GT?"7>;SU\C\Y/>%Z M'G2E'\^+TR5O$D\H^JD\3W+-*88;G#[8;I_U+CJ79\Y5_\)UN^W>17MV^N#% M5;=WOK/3!TLU57BVH/RX4B67+03+KC<+9&_9_'T>$"Q.*.7%N:1\*$\>#>:Z MQ::$8U^SR* MD^/4"_G)PO"RTY5?GSY3'"\L'Y55SGFT9.U=>1QC'LU.HV7R;%79>G%&,=V? M<'&PK>AIQ*[%&=%C&F>>I/.%KMYGQB5\Z#%#7AQJ[7O%2=&SBUKVYU/?SR=Y M<:!T3-'JJ\]H_):'.42,Y6_%D60!71,D4@W\L9>(<[[%.<9"0];T:Z$T\HSH2!Y*3.P3#>4QOBDG_:J< MO$G]MRKG%A\7YQ8?+Y];7#GD.1'#6)Y6ON99=(DXI+@\G9?LX:,E3@*>-608 MTR7BL4*B?E8]+5H\AQH=)"MGD-YZ:3 _%'3QJJ>RE->*TZ\7C:$!&8J>T1,J M1X[2F\6!H4R<7IS-CPYE$YZ-X^'[SR?7B(&>B:Q4/E;3DPC3Q&6%);- MB$&2B,5\:A?QT'_()13&2#SPV8/>;X/Y-9) Y4N%89.W5.1:G"I?'%T^;VN: MCT;"RA>WR8/)BPLC\4B:)@13:2IF/"FD58"OZ(W11'0*OM"#+ZSG"%TZ?!F_ MBQ-I!!9G9G^J2>]P4+-.!S5W<6*MJ;>C\\:VWJC.F[T.&=IM7- M6"_-#8-S2)_:(\9W*,3=J6-=>6?0.&@<- X:!XT[;(T[M!)Z.U$P#=Q8U1FM MAD3.E8OPESR2&0ZAR/8J,QUOXVB(:;S&RPRZ*(^RK0SU];F&W:NVY?8'JGJN MRU"^ETI! Z"!@Z*!EK+C['491E * 4L$6GOU$6(%]5=I2KK+IM%0&:@.;6!JE431-WW:OH,3'T!DV^!0 M5:5)$^KZ[:Z@Y)XD9OXQ#2:H4=TN&@@,! 8"TR[[!.0%\@)Y@;QV2%[J\F8V MEME6B35&Z!VR;D!MH#;=J&W71UN9H$9["3!JM""PTT(.L^JDE6(.SY4IQ5(+ M-CICHS,T#AH'C8/&0>/TUS@4 N<)\6/CVPH,I/"(!6/BB/Y6WGCH\42?N_[)!2@$.,_\HA7:F#8L@;&ZI3K+2,D1V%7_9C5\V#/ MEO%X2Q<^K;9_6X"4C-9?AHA/F.#)LX"H/'C)Y-JSIY2H$I^K;X[B9.*%R^ 4 MU\P?7.B]S\.PO.;[(_M(?B;&]&>?UTCI)I@02G[E#^Q+//%6'!D"U5T0%8WT M\BR>?5%X3?*;AV"8C>EJDDW)Y32VH3=-^:?9'Y^?U\>-V"K+5E99_V>[MK=.N-[GSKD#M_4"-OWJ[Y5TR,'C-.S,@7S>V] M,V>EYM24%7T:O$U<@V=KLFWHBT+5H&KO5;7WE_^#08!!V'?AL!I0^HHL]XW; MTWFY;"G_7GUO,@Y>PBR M<1"Q..+LD7N)*AQK)$'M *Z< +7?TZ(N<^$UM3*A^$BO9W4&ZI(2=!]\<1_V M&C:=:HQ(?=&"A\S(G"*2ZMKJ:AH8K39@,#"8)JH(!ML\][-EM0?*RD&;K39@ M,#"8)JH(!MN*P=KJ-N<8K3;O93#SEL)K"?=YHXPG,MJ7C4D7[L9L%-P7H3^4 MQJ@AAO]:C9^:DU1J*'/G6ET7AVP $H!$%1+J"E@!$H"$\9#H6&U7V0H'$ %$ M- $1+65IXDU!!)(S-IFMR1G:;+J6\4CM;$TC<9I+1\TIQ5I'M61D* !B@!@@ M!H@!8H 8( :( 6('"3$L0E:FM+@(Y>EY$ND*K;\ -7P!5P!5P! M5\ 5< 5< 5?-Q%4]J['J=^364"-J!P?&(7RF5<%_HY/A=W<20/,W60P,5KRZ73>0)$@2)*DG2;;;^Q>H$8H'D@1)FJ*K($EULMSU*<9&*QY($B1I MBJZ"))62Y$Y/Y#-:\11&= TYJJ\L>$^D=_IEF2RS_%&Z;4[G@H#_0+)IQ^I6^K+Q0O8M,X#<0A=#BM;_M^ MU'9:WV8F^R6TX) ^/0_I:P],/JW,Z,:_]W;[@,_HP\#CB+YGG=H5 ]-_FU_5 MKV_*BBD]3DV;'Q'QQ\(%_EFXP+_/7."K.&$_BS.P;\;D*3LM]@O=/\;N RCA MCI7P1_I-;(!YFQZ:9T&>A$5@/W2&+@X=PM%J4+C]*MR/,GCXQ(:HRT2%]D'[ M0'=0.%T4[IUTAR)R:W5UO:SK/;Y>(ZGJRP '5"(DW%..CP;P0Y(3\ :\ 6_ M&_ &O %OP)O!ZM84O!F_=O1^$?Z21X$?3+V017'&4YE1>!M'0T17=[2_X-VL MTX2- /7U63WKMKJ6W<5A+J !T, AT\ WRJ+$JVINT-A_"X( 08 @GE4!I977 M=!E/. O@ G !N&!O,1B- J%URO8\3J9B(R97&Y+12'K:\:ZR2K$-"C/OOH1L MXR//@"@@"H@"HH H( J( J* *"#:2(@J2+%X6OS*N&F\/$T!L='=Q$;KJ==H M0G6\W95EW)/$=,_E>+WZH@EJ5+=3!@(#@8' M,M"V5AF6Z6I&*%WR&$!M8': M=*.VVF?C<-# 8F QL!A8S$060][0%F5.9K7;*Z5.GBOBCJ46;$W=/[H/?FLJ M\ :\F:!NP!OP!KP!;\ ;\ :\Z8LWE#I!J9-]!TZQ;=&P;8O=MC5P^JIZKLM0 MUFU+0 .@@4;1P#?=CNINH]8)& (,T1B&0'T#< &X %P +E ?A-$H$HI:)XWB MW4.,(]>0CM7TT#$@!H@!8H 8( :( 6* &" &B*'6!VI][#\VB)U8V(FUIV0& M;,("@8' 0& [)#"%:1@H]@%N [>!V[3A-FR3AX<&%M-*\\!B8#%=6*P26?R8 M>=3]==?OK&$5H85!Q(_'1;D-IV5_>*J[3^.93I>^>"II^3F(B RS3VUQATK1 M7W/.?HTSSEIL%"=,M"4+XL@+V3!(_3Q-Z0-+^)V7B$:R;,S9R L2=N^%.6?Q M2'YS'D](<1[G^MW[G+*)E_S%Y6"PE/LYO3_@Z24+JV8J&\31_+O[_[ MF*?'=YXW_?13=,_3;$)-3'^*+OAM=AH-?YF+Y?(_>9 ]7L]E0S^>$\:](+I) M/"'LTS3E67I!PQ#&:9[P&^KR61C[?_WP][]]-WO';\F=%P7_]<2@G<>1Q+?\ M0(_[/>$IO5Q^_&UT%41>Y =>>$W?<-FJ-<\F%HB$;+_PT?='5Q#WK=2[M[],.3P:R* M_2:8\)3]RA_8EWCB/6_>MP313LOEG'EID K=KPI8)254>O-GGF;!Z+%>$K@A M#'N^7Z!8P#P@'4B""_> ML6G"IUY"U]T^LB_Y, ZG8W;#_7$4A_$=Z;S%?HK\$_:-()$9>[3LST_XI.5\ M9L1-E0O*9U4N^%;NUPPBR4?Q-(@$;]$0D8YY=[)=Q&*CD/L9\\*0>$X(5C;7 MDCT*2,S4<;HCBI,)]2<1P$S$=R29)/="NC#B/D]3+WF47$EO(B*4;#BM*()H MA!!F,B3)]5,9PL?%RAGB1]\=*UPY1P8B!J>%5&64R? M_N*,>"N8>+-ML%Z:YI.IZ%Q*S?-(A*.1E.1$]$H\:1HGE>:O?9U\4%7)Y#;; M:GM/_8SD/'\JB2P3[C!+;AN]M:+B.7SIYDD"'W M118MC>0G8=:*U_TCCWBE]),=(>4E#V2*18D0+K#1GE&)FLF\>61)V*>#?U""X-H M)$ MT9F.I5K1JQ+N28TE^/^91[[\5:+U1146/Q8;Q.FOA%.K"<]A/EQH_SIO MZ#2*A&I_D5K+Z$57U"#FV,?_,^^H[.%N!WY6]XT]6^[M36->)2GQ5-G/):X> M!2%UL]5/UG8_8VYWU)RZ-8[\RS9DY.;5Z M;5^X'Y(A"T:2>T@L.^]>K3Y<.7=@P61F*H6K0=Q2T.3C& MX'5MM[.HR%J[FK$$;=W97W74I_5#@4__#(T)*# M7M!LSZI:9/+Z9=>5.((SYN^+_RM:,9]A5Q6*?/AHZ"7#E)W%]!_VS=7I]=FW MZZY@?TP%3;-O3J__^);]&I](*CZV!U9UZO/39)K$]R5W$U0O)],P?B1W]'I, MOM8QS4VI@[][CY-EQ3ZI3J:$N4QG;\V+MZ8!/4AP03V"U\LG45Y M*I,8X;/PV8M3^>);^>)I^>(L\:+4DSX5S9L*$U/.I:K/H!_B"6>9]U7,!>F; M$0^$;T^9JJ7EEZZ MF#:QV6S)$BI3*D7X>,+^7T!M$%-VFK%*]4CYW 0_T+Q!:DDB'B.:M(BZ3KU@ M>"PF)=Y4L#?YMG],1;OG&EC5-!X607KF&)A>7,[E3MWQGT8I5CBRTG_X!SUS7_O83NR[Z$_;KF6Q:D18"M#/62A2,_J@Q1 M^WP>2Q<+?T*BI)!)*B-VMWE*"I"2VQ,*IJ8'IZ3&MV1!R H- []8]9--DDVC M_O/"> V#=!JG7EBX=]))% &QCWC1.Y1C1K4,92)3S5S&8"X6N M#/'_39^+>-![@Z(1:W6_:-&";HW$PFM3OY_2-%S*])LT<\JS'M/IU'G50?BF)P;L?:Y]&4!_Y[3%^CW25.$POPB:;UT5IZ9 M716P%R^7O%Z@+)T]85)]PA.:7S>3\I)$F,]% %KZJ$.Q?)0'Q1)3"8'L<5HL M%A4&=VY+,IY,4A$[%T'1H%C%H:O6ONQ!SE3IQL);6U#0PR)J+FV+]"_(FI%6 M/=>CPAB>7I\S$F*);B$5$@Z?\_7,>QP%*?G*,@@N0IIW011)#AQ1Z]D\>NIT M)*T/K'*UKPCTEPL!T@1*UHK3Y0<^\9"H 65PBUK/!1D6+I5DPV)E*UO#1!55 MHE?1E%-246E0%;&.LEB:)N",7 ;I8P"G$VWYBD#-2Y^!6K)@>LQ_C>"B% M+P3WFUB"F=OISCH[?4/F32K9_,:?2 F"1*C[,ZCE84#NE5S\O,[X5&3&S*+J M=[.'!/.'$+S2C!1,LH%,DA$3OJ#PB'U"KVQ*,?43@^^52Y<%0H)BQL9)>^4\ M9YY:(S2C^I8P3M-"ZVYY-<(@IE'1[/$$3=*Y$O;%/(IL-/6FG ](-A [$"OM MF7>)9JJQ[U6N7&YGHP#Q#N^+&S(C?#W1CPI,AID=E,)X1NR6,_XT'-1B0!E"N-ENL7!V6X0DYVZ2I)R^0*KW4KZ*9].!Y:H4<7AHU M:K3X*1 I+6+F[0MXA%6TB'B%T"'IW_NE(2[79.:6.9#B*$VJ)R10.,%"*);L M5N#GH9>(8(P$ 7G\<7@_2\D)Q=0^ERL[0@6SQY,*;:V@Q*"Y2RA9K.7]%*59DA?SK[F=(>4^ M%[&.C/U,CAF?H\=M=;^UJA H;1;Q?BQL3C(/](M'A\6CI0U; MM*%4,3'D*SH\=U])QVBHQM7U?9[< M!WX988SBZ'C-3])V+8+.\U7$M\&J] =;ME('3PPF\+$A/J[X;3*;HKV&$;NU MA)&?N5=1_7Z[]>WSJ\SS9%.IER)NR'EU0K,(*LPG-X6#5&AC&'BW05@LBY3A MCN5$9&91/B"Y(DZK7(E M2X3IEP5 MZ=QT>ZRT7*C1)%%GS*R<31X14?N)!369,_DJ?"!JTF)99>*61D- M@IB WA6J)W)1I.4M/-.*G?22()6,(6:G18^DE4F7FU3F=S$Q-PRR(NU2/)@^ M"RP77U0:<_(*L+TBE;&T>!N8P:0#-9&L456UJ& MJLG+D$N'8A%Q'6>D+Y,&#:ZVI+%'U[.,K[9?Y(;VT_CJ%TXV*>>%7J6/ER6*1?"+G;1:+\TS(2:P_BEE;PL<\2H5V)N4[ M2P:1@SR)A[P(%J4YC4_*A1.SKI7/>UDL5+!3962VC4(,N7M6W%J@W>)L#!LYMB M-MP."N6#\JE7OM4%EV=W3.(4I3>$%;40E*'55Q5[3.>.KB3D6-:=V<1FA-74[S" P$!@( M# 2F+8$A:/)9K#%2RT286=;S&I:+$>365IQ<90>'@ODW/_;I+;+:Z^E.7;>M M2D]T@0=BBL##F\71[R@[6J(I>$"4Z7G9_DON6:3;>):%9<$H[U'69<:$3!\: MPFF,;Q&.+B!#S ,0V^UDO:7N?*FF@POS\<^S)%\VY#);$#-OS#1>%\>@OUK< M[L!G&L##(>-AL''>PZ'@ 3/O5]*M,0/0B'&:,P/H6(Z-&0# !7#5 "[7:G65 M>;Z-!Y>"Z?73[?<[,?75;46MMN*M5C>RL%?\W(8K3#>4\=,6.=LX$;9.$1J? M M6S>JW50M0X"Q;A$O 7^,L$_G+< ?BK)M_V^;.LWU(^INKQ2NRVYT?-EB[I ML?+M_V\3QFH=ATUJ+:P49RAJDIY&0_GI\JLH[WW^7G^G?GW\C3\'Z)Y2EO MEZ(L'J;E4*.MU>@Z^/HF)3*$H'2>7FZC9W64']%*#V7#@CJAAZ!.*&F3E11%$Q5H M[56GGG_8J)C?-RFNB&2;Y"XC$TRV"2C>[P'6V1J\@4.R5<">X&]]A)% GN! MO8"\S8U-@+[ 7V OL96;$"^RU'!;;K+C",[4(-BTML%*3X-$T9 M,Q:D)*#)- E2/F3QB-'%;!2'9 (XI]>5(17>X2B ^J*#@R:4'/@O;=WC&Z] M49TW9/N4SM91/VEIY]MKEHRN5;ZYV/"X$*IK6TR_;1)0OH8JWP7W^>26)Q4% M=*0"8@N$ G7](TJX']]%].V09=Y7=LLC/@JRE'T31'Z8BV:S0(PQ3[-OE?_)P_20'S"@10U3 P;=_Y=RW('CBI-T04@B-,!$>]" M!,Z$1.QF8]E>\!%/$CYD";_G4:YN#X0^XC.7?IIS@IUC87\6 A( 5TW@/F?/)A.Z.YM-CQ>]:XZ MIQ>],[=UV>[U^NV!:_?*\Y?="^?*WO7YRT]/SE:^!W(F-8M-A=R8%PT9GTE. M%IRO:R/DR/[:O9&[GEW(38W8G.CYKXM=DQANQZ43T/EPW:].J<* M/PMW4?S_;1Z$HHW[1+7VZ0;8[K&\^M7IMVN7B"YCC\"CIH%', V8!DQCWA2P M3A'^XOGC(.+)XW(X["TN>?.25KI6WW95H4F7$:_;/,,*-QD2KM4> !*8-V]^ MTF^>1$&6)UP:F%'P5?R]3:;6 6Y-<"W;17D S!F.DR1MJB] M,9GFF3CP;#8[DJ8LC4?9@Y=LL_>WN7YAQ^KVE24=Z3+PF"GI8W\,1$3+5A:) M:PHB,%%Z88&1>RD?Q^&0!9-I0D@5EJ:>B=(K:^/-\?7ZUJ!34R[L%F+31<,P MT3+ T!T2.)W-4U, 3DS4=L!OS?5'VSW+[BA+16S0D&L&$',MEWF0:%DVZOYA MCK:Y;$]]/Y_DH9?Q(1OR:<+]0);AA2/X'JE^XSK60&'E_?<*;J%W]:5^*5=- MG!"BDRT\)/#:5LM55ML'X*U[EF?OPPCOH#+0]-7MO?7HJ*("#KJHHE9'2FN3 M5^UT:*J@K*3?JZ+111DPO:[=I=@]TQA1F4,K&C*C\(OC6/U.38X8#K=_B\*9TW9!W:K'D Y(/*+R]4?KF*$_HJ8D4-0?^198D7I6%Q0J0W M_#-/LVV3":&.4,>WJN.OY"CG4<+I?>)L^V_NO"!*OY5>-'F'0B7OO2 4/N;Q M*$Z.4X^I'/+38K6<:VK51FD$BU(P7EI*E];BUJ!"UO@.VUFAXH>M4Y1FS43K;#,BW^)0-;LF,$I/2U>'RDH8@0(6ZD/ M6S5NR]$WCM7J**N?=Q@YSP#,(0.FW0%:@!:@96/S,E"6 GH8@,&2S?L=Y2_< M#[TT#48D*9%T@).X=:*QYFPV+.34;SFM^@-KVF 0D45 #! #Q Q0.Q@(8:H M]>?+2#2,WS(]=J]]4M3&)#+O@+_ 7^VF$X>7?5 M!-X4:S9"[[!R VH#M>E&;<(UVUT])R.T2.$4_:VU4MY9_>290BI1%@R#,,_H MSFONY]3_@*>77_TP'_+A51)/BA.>Y,K5;Z-++Q&;E-+?>7(]]I*M:JM2*6H@"+B$D71D)1GHBQ* MDHT9#1LK=MWQ(?,(.=X=9U$N]WO%(WJ9D&D\E>N%LEI?PM,L"7QQ>?%C'@7T MM&SL96Q,#V"WG$>,EP/'1C1R\B6$1S\O=SO3@^58T^^\'$B1NL?2<5FRA6X( M$L9'(^YG["'.PV'EV5Y%5>HJZB)V8P>CQWJ'YDU81J&:/1>J:2DI5--Y;\$0 ML\N=F-UZ&ZU'J9E=+;EU]E 50*L: #?CA'/V"_TV3MEE)+R*V:H*9NW0-^7Z M=AU\?9^V@?+V7+B_!EGN6RFQ? Q5VYVJ*2OQ E733=4VCW)JH(>:49ZR"#&4 MM$%*NC%9UKF)92\'QJA4V^MJI%D5[)6FHYJQ9K;+O-6#6#%#WGA=J0"'!\XV M( E( I(Z01+V$N $.#4%9T]=;NM!8]+4$TE5RO#+VL0E9?I5]ZK87O,P=R4E M772E;AL(4W? :*K#XP2N@*M#QY6CK&0CX 0X'3R<8*9V.]W:;'KO=DV?A]W$ MF1?6HU'K-G755I"F@1.R;>2GBSHA7&F$<3P8:*I;X@,T 4U TX )(K ); *; MVJST'3PVU=9X4%2887W9APL2PKV7R7(1:9;D\FSIGZ)K>AP7?_\VN@HB+_(# M+_P]3@/QCBLO2/[7"_.M:C[TSKL7@POGHG?1MSNM=LN]ZG>=OMMQS_MNM]4[ MJ[WFPQ/L[:/<@*@$,12[WA/&_Y.3V$-Q9%(\DN49_CBY/IG].HJ3!R\92K$F M)+U9X8?B&.81R9_=BP%(1:D&NG]%+[=L78G"$IY2!D/NQXE4J4]"_XL.B'UX M"\)]MJCF6V0C>[BK?KQ^H/*;NO# B^(91;6/M*[2&"@CH:*,1%]-%8G^?DL) M[/?UK4/JO"&;BG7VBZKX<[78YZ355J8-S:LQ:XG/J^([1 =%K%\19_Y111F? MA/J:[1/?VL_$<81S]3[7"73PC88#VW==IVS@9MQ^V==;J=7O>T8Y\6Z[F#7KM_>7XHZ[EB[=V+ M'N>Y^KW/*;L5LI4+FB\5V9?!GY1YRVN&JVN@6#349]'0Z>I1>]ZH N2:W7[( MG1^8W'BC^OZN.($!_J^"N<&\\;U#+WB. ON[R/J%OAU:@?UZM^]0_']&HRN'JIF5%USS?CO (KO0TG-++YO^I+ZK_F$)UY&_7N+ MUKYZ9$1M&Q8-]+D/.WW%(+SI:R6 -^ ->-/(*]NA$$T0G#;"@L8=@L:AMCDY M\#QC0>3'$ZX,IZ]5T4#VW#92,B&];F Y@]U52-)%%^IVL6#70#0@FN5:3U;7 MWET%4UUT 40#H@'1[)1HG*[EMG=7D%4790#3@&G -#MEFI9C==HVF$:?@Q*, M7Y2]X%$\"2(LR^[=WF&92!_$:><) &_ &_"&13+M!:>-L*!QAZ!Q6);-/LLJ M!^MVWQ^S(I>5#YE'DO#N>/%#RN(\2S,O$AVJPPDQSM=P:6*M;K% %\5 A$X? MO]P\2-A6KS< ) )0&)A)=R!LOU*@ 0@83XD;*O?A950,2O9<%YG_'3EBB&^ZD&5QT&>:)8$O@M/%57D49"D[KOB",E:-:1;= MUVUW,,="V %AA_*^3E?9%C+@ 7@P'@\]&T>4 _ P]Q?!7'"HCCC.YJ.-"AG=W9"2*O^"(TNNE.WH4*("A"KW-=6=SP5 MH 5H 5JP7H 8(+:K',*BV6;P?#%O]C%\P?#[VUK^JM% MSYH3:W%;EM-6%VYYL^"TT5N$.DVSPLW&IV/U.KNK&PM\ I_ YY;V4UU>)? ) M? *?JNVGK6Q?#/"I8+W1]*GMY7X.L3) /] ?ZL]LJ#(>R@",+!N\3B=I/I=0=/_2:2IEP[)!]TE)6XD_[ MH4>4JT$F7WMM ]$\(1IU\3S=AQY$ Z(!T>R+:#K810NB =& :.HFFIZZ\UIU M'_KW$@TV/&:?RYS9?5*,+J)0QB1F$8:Z6(LN UFW P(_ R30-!) /4>0 $C@ ML$F@@Q,I00(@@<,F@6X?)/!LF.!CYMV&?.WU:_[^[F.>'M]YWO33M3_FPSSD MOXUF&;^_\^1:Y/O*W(C3:%C.PV_$\V](&&=A[/_UP]__]MV:1T19D#W^*QCR MGZ)1G$P\<=K%%W[/HYQ?)?'D\FO&D\@+S_.4AH$GZ=GC[TD\S/TLI1==\^0^ M\'DZ?PF-3"3$_X6/OC^ZNFC93N^?K7_?7!RQ8$A?>'YV?'9Q<775:Y]>7MGN MZ46WTSYWKYR^VW'/^Q=VK]*FHRY_4RV#T6'P51,2)V2=78$JE"MV,.1O%(?$NM8)) M)6!AD&8IR^B783 :\82+Q\9YXHM-Q2.6% /R3382Y MQ,'V["FEI,3GZILCH4_ADKP=<$WC3EGV9_?'[*(XMV5P-\BPSA MP=HTL\UCA$6;W-:'U]EN+7.6?=KK[3V3&]\QN?$8.$,;CX$SM/$8N%V]';O[ M&AA]T%Q:B\;7L4=ABZU?*][YX&W2$;?)3T7U(FI].)S-2!+.V2_TVSAEE^3, M[W4)MV$QK0/2H^O@ZYNT"/0.>M>0WDDT^RZL6#]F_Y%'G+FV9:ZBF?T6Q*'YDY%-?=?ZUU"QQZ1E_JL M?H](NV?U'&P5,XD4:BA%K:&XM!%.3QDZ5C7 (';\ .PT'3NPJ"HZ[;:M=A<5 M&, *NHE+&^%TE-5IA47%:JE68($)5='I@6-U^LJR5'092AUM FC $$CTE)4< MALT$6+0""VRF$H*PK4%+&4GH,I2PF0=# ^HAT47D=BN;V;3DR5J7FW\.LG%\ MEWC3\:,J+=-8E)IQ^J+FDTXY(O6&E:V.Z]:N:0W2$0.A9EXQVGT<@ .P-5B.VDC-458I&C;/%!AJ%XHZ0"-'T[H.;!S MM>J!5V^H"RCX =&)=Y,JO54[?R MIPL2=&3+9@.DP<8%VT$,-R[:A5*::TV>)H*8 B3]W:I=:S! -O&@;4&RU$;J2$S\_!, MGG8QIP.T<8YK=7N8UP%=>X[H-M2J82('J[9OW!VF57,ZF+H!7;!JL&KZ6C5# MCZ)4*:MKGMP'/E>VAMDLZ>PR;FN>D;<&+DY?- D?Y@5;C;;3R#-2.L<$= [' MMK2L01^['@ 0W<2EC7!P#*'AMD6[0$ISC4G;ZO<',"9 !+9 S! !ZP'K >NQ M8;$HQ\5YKD $K ?F'MKMG[/WL<)2+>O8:D_5EG6\B3,O9 F_YU&NK+:CSM(T MB=9OXV3(DYDLW.E7-HSSVY"S_V/+?][$:\\.3ODV<:M#KTKC,!C.WZ2+R)4= MV/NJ;%]5XI=D7(,H:W"U>E9;X6$N;Q:H$8I7.];U23HR.LS\?EQO1:9& -VQ MU6TW>;=XM_(^C:"&)J;U-IL#X#?!;WJ'W]2R>K:ZI%#X3>!,#>0(OPE^$_RF MPXJ+PU&"HU1KZ?&^90]Z^Y>H$9IW0)Y2PU@2KA%<([A&!P9ZN$9PC=[!GT[/ MLKOJ]NS#-0)+ZLB2<(W@&NT_$>QCYI'4UEZ_YN_O/N;I\9WG33]=^V,^S$/^ MV^@RRH+L\5_!D/\4C>)DXF5!''TITJ:NDGAR^37C2>2%YWE*TN1)>O;X>Q(/ MGY^?MGN M]"]/S[I]Y]SINQWW?-!KG;EG1S\\&;.J_&^""4_9K_R!?8DGWO,D5+D]#")^ M/.92W9R6_>&I?O5)ORIJ\2?)*1@]+B6WM?N*D]M^SQ-_[*5\R(*Y.)DGY4G_ M8?'H!4+<\GTE^DJLR%X-N1\G4D\^"8M5-.D?><07;W5MBXG!>^_;Y:.9%PW9 MKOIQP7T^N>4)HE*V7/ MGE+JJ_A"%<(EI'7#-_L&0AYO,P+*_Y_L@^DI^)2_W9Y^WQ./&2NR J M&NGE63S[HB!_^]'N:A[M@OG=M1L% M-D_%+=K4'GQXW;:LM9EEG_9[>]OHUJ/SIG0>Q9-JGP5"6L_M,G-?*Z6X-$]9 MG3O4(-F7I;EBX0=O$Z>X37YZ*$S\;1P.B^?\F,1IRLZ])'FD5K+3"4W"LB9J MXCLD!SVL7P]/?3^?Y*&7T2R'E)"D\E_IJT,5H8H[5L5?^<8$6,\F/=/L]'HQ M;A@B,#_4;8KW%RY/K9/8ALU59WN7 MY$:289!F27";9W'"$A[*G+)T'$QQ=.G>5]R,6U@;6)VN,A^H02.N+SZT]&B: M"Y"^U>T!( ( /(<0-3-H9L"#RR[O'2L2>(-.8N\"5?FK^H9>M!.+;=*'7ME MCT1S4LO:EMNMJ6+T%F)KD(X9"%6S78;#P:IK]5K*SEP#5H%58+6^A7UU9X4> M/%)-#8'OX'S$0#P\& 6R?L]*+:E: AKFS\%JMQQU5&C517B[J[5JU)KFP&JW M=W=BH2[*@$BJ5N("\1P>\=B6TZ]I4@CB ?& >$ \SZ1.M'98)5X77=C+5%;/ M2%3]]89FI7PK-8>>J^G;J!B?=EJ+J@M(5FTPWK3TMP X Z ^ .*T4!76% M4%=H!R!#70_H#_0'^@/]T5 ^2'!'72&=?53LL:]5R4Q8G4%=(811-)0CF*?Q MS-/I6H-^_0MTN@P^F,<,.8)Y&L\\?:O35K>54?>Q?R]@3-U4H5*&J"NT5\)N M;E4(U!4R#1]:>C3-!0C9:J<-@ @ ,CZ^QS+;BN;13<%(%AX064A#=42%1#6 MW8?*0H@3FNTT' Y67:O;0V4A8%4[.0*KJTO["E?7#AVII@;!45FHL3.)+0"+ M??8'L,\>E8402]V_N$ \!T<\W8'EU#4I!/& >$ \()[U2U^VU>JAM- [YK(? M,S%K6WO]FK^_^YBGQW>>-_UT[8_Y, _Y;Z-BC^_/8HOO3_.YWZF<^MV(9]^0 M(,["V/_KA[__[;O5VW^*[FGV&">/YWF2T%_+]Y"0(R')+WST_='51O]L M_?OFXH@FG?2%YV?'?=L9=,];I^Y%=W#6/3_K7SBVTW<[[GG_XK+C.D<_/!F9 MJI1O@@E/V:_\@7V))][SN\4JMX=!Q(_'10$BIV5_> H0NO'KTJR[W5<\ZYZ) M+*"F>PDG&4VF29#R(8M'+!MS-HK#,'Z@-KV\S_JE3E74UZ>7\603T2P1[%,Q MB,_5UT1Q,O'");J1HIL_6&HF\WD8EM=\?V0?R<\$.W_V>?M!G7C)71 5C?3R M+)Y]49A,^<0KU0EM69U0V;;+O:JB2N%!%>M7Q?<7RT1MTN=Y]!>/AB_P M0J36F6^MM5_5QK:^I=RDMM5S![6+1)?!KSV@JB7QF!>8!O,TGWE:UF"@+A"M M^^"_%S$(3GS^5YS\=1Q$Q],D]GF*G<-[3PLU+KO3&5C];DN5XC1HR/4%B):^ M2X,1TK=Z7>P=1O!FJX+5Z9@/V5T<#Q'!T9>+#F<3A].R6JXR$COX?1QF8M5L MQ^& P.I:O59-*?@'"%8%<0*[J9NN%DE@]4R-]B(XG90/^<;(-WZZT:%K]5UL M=$!,!L0#XMDI\72L-LYNW^]&AY=W*JS?W?!;1IU;MQEB@XT-O?; OG2=]FG[ MM'/9;[?[ ^>BW-C@7EQ<[&YC@P!(OP(022O*=S5(494U UB08E?# >UJ:!N= MV-\QNO5&=1Z) PUTQO4ZL@W)XP>UCP'*9Y#R8>="O>1\WP45 .J =6LIQK;ZG>4G3>D_> K#" ? M:KQ!QF4QOU,_OVM15^*[NG#"[C)VWC,#JT.4M42">IW=Y?F8K7B((X$D M3=%5D*1"DG2L=GMW59_-5CR%'OMF*93ORRBL^M/'RG,,WR:,%W)"G\WO?"$= M]-B7U$4F7BI,N:6 ;D'79,SKM\7VW'W(=;/0=R;)ZSVWFS>WM-R)=?S[= MS3CAG/U"OXU3=DG&=:C*JX8:'9 :70=?WZ1$AA"4SM.S;?2LCH1AK?10Y*8S MU[9 8KLG,2B7F>2FK\;IL?]A\R#?OA54OWTX=01(<=A(LU1VXYT[H$[H(:AS M:^J$DC9(2;'-48'67L4)B39BOBSCXC\R_M4?>]$=9V&9G5YD/H_W(*W"63:$@[0PG>.; >6:@[+ /[4<>/ .> <_LAV?:"BO< MZC[RX!GP#'AF/SS3&N"HUEKC.4L8


9D:\ MP%[+8;'WG^^TS>;\]=O[?T_B8>YG__*2Q(NRQY\#[S8(@^QQZXW]@[;;O^B> M=5O=;JO5OVJY;?=\=O23[71;N][8/Z_,4.C!GWF:!:/'I3WYRFLUG,ND(X^%@S>;SF]SRE[* 7-$I[RY)XN]A+.O+0\*BI]^T%1+_V';,FOH%C]3%%*/#0%:J:A^ M&U.P;>]0% ^;313PXYD7>I'/+7;+R:..J)&SXVQIEAG$>ZVWHGW6#/*EEE;N MK%Z_7[M$=!E[!?QN(/^HUYJZY0CB.0#BZ0_:()Z=30K-3]4\]?TD]\)MCJN8 M-[9QQ\ X5K>C;-U'EQ'6T:PTVPHW&2"MK@. [&Q2;;Y]^2/U[K9)_M\8.Z]% M>I3.&O8*NF\[=L7(U_!:347W-X(%!N:;,(D!9^?3.>.L[ MCVGS:%A/-+N6K$I=Q*=5XJ0VIJ%E.>[N]M7IH@N81FLE+O#.P?&.8_7!.WJ< M"K?'9..7^_U"TOAF*=_KT\6_\'L>Y?SL\1?OSS@YIW[&$YZD9X]?^#1.1 ;Z M-;^;4'_3K1/(K\ZO^MV>VSX=N*?.Q>5IY[(U2R"_N.J[[9TED L*:#_)>W:[ MBD?OAAS0(N5;Y%?X,T$R[OECYOD^358R/J1+$C:)$TX.JQO*BBFPMBJ4\GE>SQ#<8 62:KTS)YO2JYKR\WGM/ MK+.-SO7>;>L-F69KMUEQWMP.#ITR.H!CKF8U?M] 0[<)Z*MQ[PWU-S,_V^"- M 5 ULU0-6P%4;&@NYZ7L5%FX2:7@S"BAX#@G]5=!?]-*IA$%%SYHJ7H-,R; M[!/,GM1_0 H@:\HT8RV*KE8&1RCS*K!^/68+0X[HFR74Z' M 1?,]C8P1>=:>H[:H,X^J?\4B,- HT' ,\NJ-1-XCJUK),4XY"DM0_G6K* 7 M2%\T>>9ED2W.89'][$Y:&XYR)5)@DXO>Y''M\EWG0<^*<) M][:J7GEV==X_;__R$5C M0>D+Y;-W+S'_2UI^.UY@2C"J2(URE&3 M&]5Q]YJ*.3QK24=S3D5SK7:W7_LT7Q>%0"S2 ,/4)' Y71P)#W ! M7'64[;.Z/66YL 7P 5P5<'EV.J.O6XZN+# \_E\'$0>PA1W(GEM8"MS^G09 M7@3N]+$RQB'"L:U^"Y ) ")2A* ;6/%$Y ).968F!UV\JJ'#<%$EC>>5ZV MUW&>C=G_Q FO9>;1G-F\T[9:+4SG$2O3R#XU!UTM E?]N]4 +H#K$,'E6KT. M3!?0!735DJ#05S?E:CRXL,SS^9J:Y4UIQH60A9A768,V@G@(XB&(5XDT]'L( MX@$2@,0B'Z#E*)O !% A/&(:)'?I"YBUA1(8*7G>=G^EM%O[#0-L-#SRH2D MW<:& P3+-+).30)7MP=P 5P 5RW@ZG00B0:X *Y:,A0ZZN+4C0<7EGD^_\B3 MB1<](EI!][6M7A\1;<3O$+];(**%:FU !! QOZ]G];NP$4 $$+&P$0-7V1E$ M34$$EGA>6^*YS)-X6DMR67-F\UW+:==_O)H%0F0'FJ3G@ZE@=!_40 2Z MJYY"(%UUV:% %] %="WNZUOM#@HBUCH76]8)>Q]S+ODYB AD]*PV/4RE4&_B MS M9PN]YE&\S"WM9E9;.3G>G7]DPSF]#_J[#TXTX.$K=>6.;BM#X<\>Z/:NM MT %_36Y&J!$"L;6["R P$)@B FM9/86EI;=57;$+ACL2;SL8^91]]=>O^;O[S[FZ?&=YTT_7?MC/LQ# M_MOH2Q%ANDKBR>77C">1%Y[G*8F7)^EIEB7!;9[QX4U\%2>YQ%]R=.S MQQ]Y?)=XTW'@GR;B"_/;:5PB(?PO?/3]T=5%RW9Z_VS]^^;BB 5#^L+SL^.>X]A7KM-Q M^H.S0:_7=GKM2Z?O=MSS_H4[.#T_^N')8%8'YB:8\)3]RA_8EWCB/4^VE=O# M(.+'8RZYW6G9'Y["L?^$XYPN?5%1H#])GL'H<2E>V.ZKCA>..1O%(9D1:@:3 M:L'2?#+Q$KHN91G]3 (/)AZ-)AMY0<+NO3#GS(N&["ZA,6'Y?(C8. Y%;UA( MW]/-\8C1<_[BY5.YGU,K2 .4'AO3;QE;P<*6,BDCY27RI>2'W(\33[S@D\!<(;9_ MY!%?V$C7MIC0N/>^73Y:=GQ7_;C@/I_<\H2YCNS"ZI[^MW3A$]O0?W@)+14D M^*0//-D$\;GZFBA.)EZXC$%QS?S!A>+Z/ S+:[X_LH_D9S(! M_NSS]FQ!J+@+HJ*17I[%LR\*/U!^\Q ,LS%=38(HC1,-:>A-4_YI]L?GI\9F MT>[J,42@@EW*T2_DB_T?O? MJ(?F69 GT1[8#YVAZ^X!NJ_(/K$A')X* MM ]T!X5KG,*]D^ZP[WBMKJZ7]8:+,]BS@ST[^U^5/_AM/, ;\&:"N@%OP!OP M!KP!;\ ;\*8OWHQ?.WJ_"'_)H\ /IE[(HCCCJ$" *B *B@"@@"H@"HH H( J(&@E1!2D63XM?&3>-EX7V$1O= M36P4Q2-1/')/N1RH'0D" X&!P'9(8.JR4#:6V59I*D;H'7)80&V@-MVHK?;9 M.!PTL!A8#"P&%C.1Q9 WM$69DUGM]DJID^>*N&.I!5M3]X_N@]^:"KP!;R:H M&_ &O %OP!OP!KP!;_KB#:5.4.IDWX%3;%LT;-MBMVT-G+ZJGNLRE'7;$M M:*!1-/!-MZ.ZVZAU H8 0S2&(5#? %P +@ 7@ O4!V$TBH2BUDFC>/<0X\@U MI&,U/70,B %B@!@@!H@!8H 8( :( 6*H]8%:'_N/#6(G%G9B[2F9 9NP0& @ M,!#8#@E,81H&BGV V\!MX#9MN W;Y.&A@<6TTCRP&%A,%Q:K1!8_9AYU?^WU M:_[^[F.>'M]YWO33M3_FPSSDOXW^B!)._?PO'_XJ'<9HGB\M)OI$0XA<^^O[H MZJ)E.[U_MOY]GSK= M[OGIT0]/!J4JX)M@PE/V*W]@7^*)]SQQ5FX/@X@?CXMJ($[+_O 46B+5PB.LE!N;"TYNN_J1QW>)-QT'/OLI&L7)Q,N".'I1&S;IE0#!@+I44>4_ M\S0+1H_%5T%$!B?[Y+;4=;L(^HXY.X\GA*U'%J2,1W?>'1^R(&(9_3+D*;7$ MHO_>\S">"G%8C 8P'Y%*D ))B:3Y5 B(Q2,VIHX=3\E("KE$/I=ZE<0AFW#Q MG_CN43QKQ/V,WI!.Z;\D.XMYPWMQ]9!-/?\O[TZ(.@RR<2'H1_F2H9=Y](<7 M/J;4S/0QS?@D97E*-]T^LDG@)S$/Z7E)' 5^*AH$I"&^GF24!_#1Q93+T1&%PG"8RFUB'BK^$ZT+BU4XY,:(4V3V.=I M.A?6BH3D$RHB?%E>EKS\Z4/3>)0]>-2:-\FN>";U-N'4;"[[/9/DV$L9T2)+ M)$X$#?M+=S$2PBF12.]/(MG7Q3S$/G-0S#, MQG0UR:9TC,CI";UIRC_-_OC\U-%9M+NZ:+E8\QZL78C>?-VS:)/;^O"Z.[;6 M,2S[M-?;>R8WOF-RXS%PAC8> V=HXS%PNWH[BI(T,+ZKN;06C7=?26:L.6=Q MQ3L?O$TZ@V>#+S?CA'/V"_TV3MDE.?-#<[5*NU6# ]*CZ^#KF[0(] YZUY#> M232OGLMH/&;_D4>=IQL;CU:Q#-T(-5,I M*JA9#6JF["P1^!I0K(;P%Q1+9\7:F+%0N.EY-;PN4V%D@DZ9'_-R1H.9N_(; MX_'NYD"?A[+ M%'!SIZ*:^Z_U+J$W81]=?7U6OQ.NW;-ZCJ.JY[H,I8YJKHP4S#NT;8>LH%XX M/67H6-4 @]CQ [#3=.S HJKHM-NVVMTV+"I803-Q:2.<#DXI,]RBZA4-T0@L M,*$J.CUPK$Y?69:*+D.IHTT #1@"B5X+-A,VLY%@@MR\\^+$F2JM$QC46K&Z0=XSI%K=5RW=DUKD(X8 M"#7SXM#UX6NO >J=B:?9#@50"(OW=JDYCM7NVS!Y %MSY:B-U!0>N :;9P@, MM0M%':"1HVE=!S8.X-ISG+>91DW9<@AL&F 'F[;%Q*T+HZ8G-S<,70=HU)SZ MD7485NU=FVB;L8AY79:!4:516*A\J_4WSLAWK?Y V3I)@T9<7WR8%VJ%G3Z@ M["-@!\9EGLQJ]=2M_.F"!!W9LMD :;!QP780PXV+=J&4YEH3IVVY ^S(!R2P M-6(1HH?]@/V _=@,+!VK96-K'2 !^S&'A+*M*(=A/YJVM4ZE$'_WDBQ5I4X' M(K-=1@^;DYC2L]QV_7G.#=(1 Z%F7B"RH6DJRF:8!YZF AC"Y+U=:AUK,,"V M<6"MP7+41FK(S#P\DZ==S.D ;9SC6MT>YG5 UYXCN@VU:IC(P:KM&W>':=6< M#J9N0!>L&JR:OE;-T*,H5L!Z;%@LRG%QGBL0 >N!N8=V^^?L?:RP5,LZMMI3M64=;^+, M"UG"[WF4*ZOMJ+,T3:+UVS@9\F0F"W?ZE0WC_#;D[/_8\I\W\=JS@U.^3=SJ MT*O2. R&\S?I(G)E!_:^*MM7E?@E&=<@RAIX3>UK)ZM+BD4 M?A,X4P,YPF^"WP2_Z;#BXG"4X"C56GJ\;]F#WOXE:H3F'9"GU#"6A&L$UPBN MT8&!'JX17*-W\*?3L^RNNCW[<(W DCJR)%PCN$;[3P3[F'DDM777;]Z"_I8H MJH@C#")^/.9R*)R6_>&I[/M/AD=\KHCPSSS-@M'C4B)8NZ\X$:S2JY?_VE^? MW:[B/E_%";OC\5WB3<<"?+,\./KO-"8\1G?6[*N4>0EG7I8EP6V>\2'+8I:- M>>5V%L:^EP5QQ(*(/= 78WG!-(F'N9^Q(&7I.)A.^?!D(4SVI7SA[6/U20F_ MD\^AEZ9L%(=D#M)/*X+71G4KP^;3./'DV4&J/'B)_^W94\J1%I^K;X[B9.*% M2_KBB&OF#Y;X9CX/P_*:[X_L(_F96,J??5XCK)M@0F/[*W]@7^*)MV)N)UYR M%T1%([T\BV=?%+0JOWD(AMF8KB;9E/Q)W!AZTY1_FOWQ^2D?+MI=S5!=<&IW M;0K^YDFN19LZ[H?767NM-2K[]+[;!WM]^WYO1]\-;;Q1?3>DH))V4YIYBC,Y6T<#LOT_G'".?N%?ANG[)*,ZU#5U 1J=$!J=!U\ M?9,2O8N@#-B4I" NM;$2+<<"5N?GQBO9/_*(,]>VP%"[9R@HEYFNE2GDYM9@ M(5^1W+XUKF4[RC)?]JI8*D4%Q5*B6,H*),!&;JY*==A(_57-8 Z#JIFE:ANS M&HY(?EXQ_X@"L3QUG7G9?LN,FYUQHB[7J?&I3 /+Z;=J%Y<16J/ LS6%P[0S MKB P$-C;1-6QNFUE,RJSM08$!@+31!5!8)MGG/8M9U#_B<)&J T8# RFB2J" MP;8YP=)VE97)-EMMWLM@6+K\?.,%#U[TELALX^IIMVS+;2G;9Z;+ -=MY6', M&PP)IVUU7&55M0$)0,)X2+AMR^G@V 5 I"80Z)K=7K*@BI-@026WI^7[3^\ M:3V3#J7RVR^HK'977<7YY\2BBT(@%FF 86H2N)QN_3$T@ O@.D!P=:UN3UTE M2X +X *X*N!R%!;4;SJXL,#S^7P<1!["%'6U@*W/Z=!E>!.[TL3+&(<*Q MK7X+D D (E*$H!M8\43D DYE9B8'7; T!"P=1"H\E\G;*]CO-LS/XG3G@M M,X_FS.:=MM5J83J/6)E&]JDYZ&H1N.K?K09P 5R'""[7ZG5@NH NH*N6!(6^ MNBE7X\&%99[/U]0L;THS+H0LQ+S*&K01Q$,0#T&\2J2AWT,0#Y )!;Y "U' MV00&B BC$=$B_PF=1&SID "*SW/R_:WC'YCIVF A9Y7)B3M-C8<(%BFD75J M$KBZ/8 +X *X:@%7IX-(-, %<-62H=!1%Z=N/+BPS//Y1YY,O.@1T0JZKVWU M^HAH(WZ'^-T"$2U4:P,B@(CY?3VKWX6- "* B(6-&+C*SB!J"B*PQ//:$L]E MGL336I++FC.;[UI.N_[CO731"X3*##!/S0%7Q^HXJ(<(< %<]10"Z:K+#@6Z M@"Z@:W%?WVIW4!"QUKG8LD[8^YASR<]!1""C9[7I82J%>A-G7L@2?L^C?)M9 MV,NJM'1VNCO]RH9Q?AOR=QV>;L3!4>K.&]M4A,:?.];M66V%#OAK9"\:%*O]^%UEEO+M[,NO?/^_=Z^V]8;LCE%.^]RWMS. M?C,M2V9;]&OP-G&(V^2GAX*Y;N-P6#SG.OC*?J%?QBF[))8;OL' 0[/JT*QE M/W+54S1>\_Z11YRYM@6-TR6WH0:->T66^];!ENTH"UU!U:!J+ZO:QD6LD/G_ MPM&!Y;R4G2J+V*@4G"DQKY/Z]P2LZE!3HJP?M%2]AAD38/8)9D_J/S8$D#5E MFK$3$WNV3]]8&^!U3VS5' 1?,]C8P1>=: M>H[:H,X^J7^CW&&@T2#@F675F@D\Q]8UDF(<\LS)&7HI+:?=5YR6\Z;6S_[^ M[F.>'M]YWO33-;^;4/N^\&E,NA?=702I'\9IGO ;:OU9&/M__?#WOWTWOSR_ M3?E_?],]?IG?_";5]<'OWP1,!54;R2^K).>Y\=GQ(-"D=D M?6Q_(2PFI?5FQ:K@\$_R?(+18[VZ56EX%K/9BBP3@\J\:,BR,='1W5CF,S" #T$V9B=>Y.,_\7BB%H9/K)6OVQEPM,X MO!<):S)-3:2BC45J&CV&_1QDP9V7!7&4LB&I>YZF(G\M3V3QH"!BO\;40GK2 MK$\M^S,U;!)DH@6IE, Y28V>SJF7/)U?YWRVRE>E7#XE%?*C:VF8Q#OH+QD& MDZEO5W,A7<^$E)XLNL=^SQ,A,3D$HO&G,QE8HHW\JS_VJ $RI\YC*ZJUY;"7 MAL65_Y0YPXYKV?9JC.,M"L5\+QVSJ?LQ&?)AD("\CH:M@DI%),Z,$WXG_DP(-42(Y-P8L24R[MC.:+B&8_%2[TP M),;T@DEJD1Y.O#M>#"?_.A4CE))D_3P1FD=23;P@E3HHGU71FI>S%==P['.D M*9B5P/[7IU$<9Q'IR\_T@7V57R6Q$/ XRZ:?/GY\>'@X^7J;A"=QQ9=ON M1_'S1W'A47E]]CBEZ^G)7.3K'(E'?UQY]@]__^ZC>$[P2?S[A_\?4$L#!!0 M ( *9P TLERT*K*@\ #.Q 1 'J]F'D(0 LW##; '#[%+%#!29N=FW+<56$AV.G97D /?7GR3_ MMF79[[[EP\=/,/( MYBHX2%21*9"ZS2"9(_85+A%=00N=]Q:,KGIP/BVYZS6C!D+0XL;SDX M'([>#T_&W"YNJ4O/'.P^9@2>I\0Y\,B8< M\#&#="HE?=J?0[B2-O2'H_YX MU -!;[CU+,ADWPMEI!%*P0%R&(VN]!.H ZY##PS,U"&>@^B6])%8FRHD^L2V M%))83132]:(2=8HBXK]^)-<7E_JCP\VT2)Y*,RTBN6UH<3J Q!)4<]HLUD?/ M*P>ZD'GDY3/_OYYF#B$9E.L$1*AX*E0O]LIUU$A+?@T$MZA-,TV:JY$FY%C^9]>D(R4@*CXVJY(BZV#NK0>6Y[N, MO-1V:2JYZ)\FOBP+ZA/"XYH&VJ0%X_\VUL=&6" >F:@2R8@?_42XF0+HV5H8 M-T8L)']MW C872/*!.#81(N46/B[GT TT\2%V*H_^!:E@I\;-PC%EH ;F2@1 MR8@?_42XH0)L1CB:H7=F1=4]$V?THDO[3@LX!CWBC(H4*LA&% M'*&XB.4[THC;1,D(0?CL\Q[EC>V@T/*_W2@;S4R-XB+8Q2VVR8%34YNX"'): M:LZ*(%-SN CE&7&CCB< OO$" /.T[L+BZ;OHP>)"X;"(1C#G:6K+91]F MI5AX,>H7F_26KQY#6^T* :".Y]'):#0<-N+YG43?$YAJ[V]PZFR7P1!11^'X M9#0>CII1&,!WB<-+Z(BIE,D"(6;N?%72VL?K^%#Q>(4H0,* $*?;'-SPW,,5 M4S=;X:2 IAWJC@\50YV2(WX]AN[D$*9H:^E<+BA%K$$P4P^ODKVCNNP%GC! MWQ.8:O K.1G#;C&<8@>+X'M[9)9C5Q)[;$9L6!-(5;5G.<7$5\]]3:*U\)5< MGYAQS2OK[_DNY?L^R*)?[OD==OV7CU=B$7@K7.NA*WD>U^4YJ@?(BL _X7+U M+Q#7MR*+*.,NDXF%A33N]E]R@C3?+X40IMB#-\K4PP. M!;P92(-U,&57-"EW*Z[G\UXKO,@#LAS89!K.$%CK%8?OCU2/EHK!3!V !)5T MTA5>>N1T*/K$_ECQU*70 '1MD,';J]E2@Q@^RV8T5SDX@@!1$=YO=W*>5 .C]V%CAQ_(D=-1UY=K3V%VIY?4N:JQP42HZ MNNB5"%YS'=;HQJ6,^-$P\#NRY]QA7UC\EIRL,6*H+J;6DXV/E)XLP@8I<#G& MA/ @P=_S6&SSV@4;/)BOI(+VV1X?*9]M@UYB6'KO)O360IM8KNF;!:!T[#Y' XY-Y?NO_HO:O43\%< M M2N/']#M%V#8G+^R^]1V2R@ 094%00U6\^&BI&XP@"< P@03K<].:NKPQ! MZ^%.A@H/5R2BHVXLWZ3&44P)@#8&.1DJ8A U)=T+'3Y#3/X-'1]]05 TC1Q[ M#0A1RVM]U>A$X:L$#I! ((W4=2;,O9861NNZ1B<*UU7"2T?]E[)QC9V8#D7K MR48G"D^F8:A[[NS&YKKC&1:&WW KW#GFOX)M:@8,:6&TSNWH5.''2J<(/5M'70&[J\S7F, M_&Q&3TI*OYCUB\K726D@Q;O9U T<65%8OX#UB\IOI1J^JUXJ:4=SIU20U2]: M_:+R03D*NN=QOD#RR/L=-WN"+)^8KDTIQ?7+4*JW[A(8D.!TG 5SKZ1#T<_R MJ]YX57+243^E:EECAZ4!T2_)J5YR+&6G>RY,OA1Q_;Q"+D6!0S<@12&L#Z%4 M6XZ#US)"%/ NP.D=]-)I=K1V#<59?7!U'N% M2\I3T#U/-$'S8 .\."1'++:[]F_(FQ.X6F KM;)J0$QM2/UJH^I=[! :Q-AR M'3A!3Z\%[TDLM/B53QGOZ20N:.[Y-JY*O[*I>CW8A'00U9LJW47'6I47)YWSO*Z3(>DPV!]4OJJE<8C1C?#^A;,,]Z M_,ZK:S"998ZM3QI5>R7** 1)-4#6 V1%^PF[!0!]#FEZLVX8&->@@1"J,Z3T= !EN+HXP?5^W)E MU'1TMDS=O-+;%ZXV\W9FX/KP7?7&72FAP9"EN-%%U\@5#_;7WH9 M'%J^+GSE'[&+G0M#)U[CTK\R\D]%,>7+1##7-N&E%;"ZBD5 M?UI*8WP050 N!Q.0J6//:- R5YY+/0?;XM3=]#%;VZ*V%+^28_UCJ^ X757V MF*^.DATXLTT=2YEF;4EZ?F*F.2RA2\7^==WT8 MY#[ $U[(?*9'?J0G_!XG@%/*"+38>8\1'_4D>>+3)G]6?^$CE.S)3Q#5^0Q) M(H =1] 054HY2PPS7RZE$L]?G??DMS#/,!]0>B#X%$IP14P&N_,;?EU8W0/! MU14BV+._R7*V3\*%B$%]:XO'D>;-TY;8E3T:_>DW],PN'<]Z++<@4Z:)#<&W M5,]8!+.Y'3YVQ)=JQ3$9M]"U>^DO/Y0U!7O)Z3X.FXDJC*68J M:X*O83*C3J8YCB[?V^H5W7FW$\^XSQ")ST,6VDZ\&7OBB5F&NUHEWPZ1Z@RH MR&)EN=9YPC*=,ZEV74/+A%IM=9S'*&>J=*;7EGP;]J>G5VN972+P9JR]X\@2 MK;:Y2HD6N.5PO&!";VR'.N8^B_"2,JYF\5=TT!9!MK&'5EALI4VXL/AP$\PE M\5 E^-8K<\KM-Q-N=6N(ONA#Y\;E@RZBG%E_)7I-8G%9@5T,P@V?8ODEX>"U M$5]\IN$+6DX128PLO;]!K&M[2XC=[;ND_+[B@@?2%&B=@\V=9)JWI?QV"RVI M>89?T49SP?99KSGKKF!PO;*MLS$ZS4I,441'8^5MJRBS\P'_FM>W%+')#&*R M%N?9< @JM.09EOC>LWA#D5^2A'!7++XU:Y-X9QT5NQ1\L:\N-GB+@(V<+?>T MJ["A=:W3)'N[?K80Y6+/4^2B&2YD;9K[.R^!4C2/] M*\IL0(?%==F>":D3EWY@MOCN>E.*>&>3)YL(S1\0C\H)5_!*H*MM)IEVV=C>.*X1?W;DR0DN]HAH>FQV6_Z%KMM MZ?W6/7VW?!P,7.++ ^)J^^B3S&TC6S3W=Y8_)\KS2#Q9%GFQX1+.N:MX@L1& MMARZ#F,[:A5],],>7^!_/!+-!GQ;$)2;]M#<;]^T1U;9)R_; TOO[K[_?:F= M ?$GB#M".[')7' #UR$2*+H%:Y_QTE^NN*/FSQ%TZN=_S%OSJXGQ&^/LO"V^ M(A;.C-]+T>)FA]]X![M-K7T:2;R5-= [,H=\0 ^F=US[*V0\3] MH9@(M&ZL M+/F$>,'&RF([CV!+5)SX4^8QL?];:TFJ6-MB5SUW03X1G@NEI*VL1#O[HO(K MYTJ[JDKNO$?>PQ>A !\"2/R>E#?CX1F13 >F5!5Z,[WQ/IA&XR'HW:P880>A M6C8*,I)H7XB75O\>$D:SX6KY[7:;,D%DC2U4;DR^0+O-^2:\>J9+J6Q2EFJS M8=[LGGAB.E^N>'M5%E85;[>IT78Z939?IV +S:O!WEMC3.Q$(.SEG@\O+-X. MF1^Z*TOM?M@FWAI37NJSQX"AS/9LAH:!88Q)+X^HU#(/RK5ROJ'MP79[/!G*MRY/S M-DQ?+GV*71XKR(>RPN+2TNVS4WG"2<&^JE*[?S:S&A:?Q?+[K7AW2>J7S$ZL M4F?*J&VI+ML>NRA<0^R$4S S7\S=)NIGK*HJ^9KC7),)F2@9RJ9+A:N[7W*2 M(^O=*I@K3X44-/[H0$5HL@G SJ.RW(E--A^1'A##A/]:(\+3VGL>?Z#D8\$I MDTVD7G.S8BT[?P21\*>0F^"1BLPIN]G:]"A4>,)'B,>@K7.F9._\75M%@]>B MJ25VLG[\Z7]02P,$% @ IG #2S[,L=FV%0 _>8 !4 !R=&5C+3(P M,3"5MV]SC";3GL[NUY MJ\!IU3;%TE21/N;7;X*D;,GF422K0-FC!QT4$LA,? R@4S@;__X<#TY>Q?; MKFZF/STB/^!'9W'JFU!/W_[TZ/U[.KLS]"[/X\2VUS??9'T_Y9O[,(+8G.%K],ZNF?/^9O MSG;Q[$-7_]CYJWAM7S3>SA9M7\UF-S^>G[]___Z'#ZZ=_-"T;\\IQNS\$]7& M$ODO=%L,Y8\0H8B1'SYTX=$92#CM%FWW:.2V^(>ORK]GB]+$&'.^^.^GHEV] MKB!42\[_]>N+-PLY43WM9G;JXZ.__^7L;*F.MIG$US&=Y9^_OWY^KY)V'IK) MS=4L^JL??'-]GLN M=,#Z@H.K-J:?'K70"FB-*"P9SCK[Z^ -S3[>Q)\>=?7US014?#ZF#EXVLWB\ M@/=J*HW>^XD')+'KNXNTZLV=J"* MA:73:WW:13UM.!Q6VW#2P$)X7<]R2]WC:;AHIC,P M9,&@K7>KO =I$3Y[:KI_#46X[C?R>ESO5:-SUZ]6M1$/RUH);.0,+]SGX4NW\%D;_C.$MP.BQAW\MUM#=_.Y9T0ED MZ%VP;Q>-V^Y)--1SY!Q6WX 2K39,H-%G,.'-/CZ?IJ:]7@R6V__ME&*/.H;C M_)EMIZ"C[E5LWUS9-N[BS>/K0C<]JOHWN0#L?G\P"UUZG.U3\'8WSZMH;?EIL" MNQCM0UN&TYX0V*.*,GSW T3_&@;D>@J_PASSH0=[7Q<=A8^^G;R18A2N>G;A M)H+A>/K5MG^"O%#YF^CG;2\C=QO-N)SU[,P>I./RV:][=U,.Q^5B6_#9AYLX M[>(25KNXVTPQ,%?+RGMV[6:*4;CJUY$;"8;CZ4U\N]SDNFG:O+,!UOHOL7G; MVINKVM^QV'>QNF\]Y26XF';_A=5AM MXTES8->,I^WLV#VQ70SYL!;FZWXSP5:JL;E[';M96_M9#&]FC?_S]VG=VQX_ MN,*Q9>J)YAZT W,*$)RW_@K:?-7F<7/=B\>-5&-SMP\.=A&/S>L";%]]N@<2 M#JIQ0*EF=K;<*[A,%[:[^GG2O.\^?;A3@E[4(W%[-S!E:7SE\)3#>.]9USB2 M_%Q/[=37=O*JZ>H\&3QY\\KFP_NK.*N]G>PC2=^Z"DERT4R[9E*''$YT]VS\ M*)%V53J.;$M8' 2O#:0#\CEW7?SW'.I^]JY_G,5VJM&XZQ6EL(UF-,YZ3MO; MB#;R!F//Y[ ZP.\+^'M5/'-Q@N#,)9?QPRQ.0PSE^%S3C>696-=A@W.Q,S2Q M1(O;@PQ+<+ K6+ 8#SW#X8KQTS]"KP1+>X37E6"GT CM$P=7HMG>86R#,],[ M,*UDRR<7O0C\MD:#C=W:=A7G)F\;G33^GCFT:FB1X9)LYQ;Y*/,.O;7VYCR; M2>=Q,NMN/UD83@B35<+,7U.<5(@9G9!P'*,@F$9>!N%45,8P=E^\24X':MJ52C?)][6YES^I,CY:ZV=S M.[GEYJ*9WWS>+[O#]G:"*F"AN=$"!:H]$CA$1#B5B&@FN%4).^?Z<'X'#H]; M?]:T(;8_/2*/SM['^NW5;/'KLA;;^J]0:D50%@NSHX&$ _/@Z[^G^9Z&KRY3E?UIW'B;Q&4SLU_7\>@N<=])6TAAM MO;>(,VN1,#8A1WA (E(J6%"!A'0X1.@W!9$QM78:M*SV,Z9O+YKN<\C+3J#< M)ZNT-O"E"%)&1F0%YX@ZSA"6TEAG&$TZ'HX1]AU@Y&B%?8;'W\[7K<"C+,V% MC(^#PI1/Q\=1L<.G9+N$*;M_!._@+&P/SQV]N3)Z[A-+.WBC/6)DR[1Y:I]A MN8OTB;6\^D^:S-VV%7033>6TM$GZ@&*"Q45;3)&@1B%8!XPUQAN)PR'^PS"R M?CKRN#._7+Z?YK-M.XLPSG^=3VM?W]C)+\V[V$YS@3MKR./9)Y&W*&>X1BKM M*$]&:(2C=\A3FI"2S*/$HQ,IVLAD+V_LE#[-0%AI'I"22]FW&X6\:-J;I@5! M\YYB7A"/1.:V^BKCE&(Q@+>(*4?,<8>B$0%Q86BB/F'/U4/WF@J#<&!]%L-; MTT)7K#;0_$0UYB@0S5$2$M1.K7>.G,[D>#+O MZFGLNHOFVL%TL8JS6&Z*SW+$10T079F32S$_;E'% ;55R4C-&1'(FLB1I0H\ M?ZTI(CQ8BDV0C.F';D0,"8'F%"HML^?1.UEM<->F?_99T:;+.+#[IH0-S\"F MI*\Q6RJDV^VY6H.WMSL)JTB3993;-U-J\(9W)4&-T^"6_*8Q&RRBT<,2D$[& M1K]LH9.QUS^MYV0LG@15A530(X6F4*.]TU\*\5.FUWNDJ11JM*"NC\@8&9ZA M/1) "IX59%9R5!?\R#M;[^PDL_@JMG438*UKP>N Y77Y&L,]A&4PE%;EUVC_X$X'QNK\IJ->'$.0" M6KR-UCDTX.5N%54TEOJ0")*)&Z2Q=$@Y(5 .X\#.)ZO5$0%29= U5J?O$1-S MI$Y/@ZQ-NS8[\?0E866C,M(+CXB'1H,4'$G+/&).P&CVV@CRX ^,3H*B 319 M"CM/XTT;?7W/,%^#E+O%*L>Y9 GJTH9*Y!G7R'BEX<](K<,Q$"X>^B%/(5P< MJ;<3'1C^UEIP4_S"@;;U-">%/8G@L.;MN_Z'A=MJJ1AF/F*J$!,1(X.]1$Y* M@;SD@7G& H_F< SQSQA"WSZ(QM5K*8SU/Y]YW(*$;Y=NT\55_O7Y%"986(5S M)OIZDCS/DBW8+-!Z)9)2(6(+%D+22"I-D<,2.L!3+;CCV%E[.*;%]S0O/LSN M*#44MN^+K4'O>H(JLAA]T@HY:C#B0BJDK3!(.&QUI,IK<42JC/R> #>8!G=C M9$.*U$+"_-833.=/F[F;I?GDL5\Z%^!H?,I%SN>^F_!P6$55@GE?,0_FADP1 M">)@)"A.5GE"/BD;CH@<4-\#3HIIMM0<@G&74Y)LXFTWN M;4"NF7)ZT5@G-5W8FWIF)R_C]ES5OI541E*?O""(,AR0I12&%94.D4"HA9$E#.T5 M#[8>6^9[F+6*:+44OH"[SU=+;=]E_URNDIPXXJT#41Q#-.*(--,&@2\M4F)) M"WT$2@C^GF!RK.8*(F&=.O+ZVQU[&+.FDDK!U&J(EB@J%Y BH 2M T7162J3 M,XP)_- W.D]]&#.,7DLA[)7]N(RI;!Y[T%8;MX6+K0%7+_I*$$%@4&*4A%#( MNR@152)G[4;/+'.,FF&.84Y@'1W=WTT9C19#5-OX&$/W,RCP#0R^G+ID9YGO MCY=I7W3M6U<%TS@#%6@P$S5#@4B"$@&KT4B6*,76>7/$EOQ)CVH&!UH!Y9YL M&KMW457.=[Z]JVJ?N6QC)56*D5!'!)*.4R1AH0"[@2:4$F;8&ILS20/FW/_F8__%'/KJZ:20 5@4Q[']L= M6F4E@U1)-DL8^6]YU M\WS=\&5:C)KN]VE8I+_EQ-AWV5=>/YBR3]-!LIYI*2VJL4A0IC#D2L,H@8S1&. E,(C5>^"-.S,O, ML,4\W)$U6^8RA\,?TBF9$?8U8S#Y7*;M$;];J"IN#";9J*)$8F1CH$@+RQ#6 M.&K/O?3]+NG]+SIL+C-XA^JS;_1P^?$[6T_R#G_V#.S=C?[;\%*0Y/H!VGP8H)$L&RA/XU6B&M M(P?[%(/$1B0&OG>"KP>_GS\2B!^,RLN;0?N]PC=J5OZ!K^<5-,WNW)F6W:_L M6N6]K=AVBULIMUTSMXNT(L($[S &:UQ%1%1P8#T;C5SD\"]E#!>]TK!&E[R? MD%70SFE*$@I$"&0"ST(QC123CKO$O2-'I)45OR-O@$YKAE36":Z87+T"UJ__ M5X6K)"+ETB<4-0;Q,';(ZQ@05T9:2T/B[@C;J3@,]NNIS3U^N'J*&>>K;(M7 M]F,V[P#_\$D[CV$O1.Q12\6("+$'&%@ ME'%H!D;#<*HJN,KDZ>S.E:2]UI3U-)4+S"H+;A:.,J?_A80H(Q0I:@(!ATM+ MUNNIC%/NZ ^_@@RFK%/-$2^;J=][FOA,5"7*N#'Y7;Z(!7C?8?%05T3"<\XI M\T;Y!Y]4,I0-.JB:BF7I[^-IKW'3N"-")R612/D\*O)\&!L8"AI'DL!+8^&( M[/SB !C>%QU$9Z70<">(;=?S+%\6K3P#D;"T**IHP"8* CD)\RF,&RQ, GN9 MRH?N8QS;6VAC5ME4S;+\)T-W'%B38"2XV,,!C1? JA M&*R+@H*!)+04FA_A@9:9)P9&QRA:*VA=SJ_GBV#$;5O\?4X2]ZNIPCQA(XE% M%CN/M ;C38(B$$N@JF"YY>*(V)(RSLG02!I=A:5@]3K?H#R-X?:5Q3N2@3]> M^WJ;G;J;N,)2>$NU")62*MZ97@,*84/=SSN^4J;;G"4CK$)-4Y M98\@;L TC0$;&[V'SCKBYM*2[RWNUSU?3GY'*J68;;TVH._Q[,*V[4<8>#L- M[C[T%5;!DN XH@IK!-ZE1)P*C$@*01@AB19'9/*4!,5!/?JE 3Z2SDX?QI4? M#+\3$+1[ZMBOI@JL3 ]#$*;\F!BRA&2=1!B;C# <1!**T8=NKP^'H_&U5_KL M\77T$<8#B)3#[WL?-JXCJT+.(A(^H,0M6 82*V0<(XC$:'2"J5V3!V^1#XB5 M8555[N*SU;U_NZXV^URL4M$ZSL%[(-$2Y"VU '.<$"5).<$X2\>\[U#&FAZN MXX]43;E$J'ACZ[!ZSPQ6QX7+V-<$[4%=46IXE)8BY0#DG,607P_VR(6DF-/) MPI)Z."S*)"4-!XMQ-%9N6EB=;GV>SK;.#E^5KI(+0L*\AP)84XCER[J)"!RQ M)*)*^;89?D1H09G[>X><)(;04,&DR?6WN6Q?)+:15<1P;IDF^? K(A^91X80 M6 )9CI[PDIF'?V(T@-LZL(Y*(>*7I@GOZ\ED2^_?%JD,LY)[&\&O(A:)""-& M>\V0L"&99#@A_ @?HJ1=>%1/'Z&/!_RBJ2()=84 M806"8T%!F9%&9!BV*9H@'7WP$20#H&$D714-(%EQWCMVY,ORE7%4)>L,"MPH M)*D"H\.\!A+6HA'86$HY93/;5F:,:?/Z/VE;;H.EM*T]6#H M3JG*6AL95QXE:PB*U#,PN[! Q&&L'6$IX%[FZ%CG7XM@TVTG&K=%*I:#"9P$ MBY& G^DBY@CK##]A$^."LS'*D^A(R;- MPFE9,;]UVMI"5\'PS'=34>0X@;XT2B"3[\_P2F 68%&5_L&_Y7ED3WXUHPVK MKV(!I7$RR:9LG((V)CFM)ES7T[J;9=V\B[N!TJ^"BAH;.$T<4>Y!>!PMXMQ0 ME()30@4I00D/?1MA6,2,IKAB>PO?P6L^A:X='!8YW_JC/=_FV\!EMBR&1K)U#L92K_6TR8_ @ ]%]O8S18/ MOMVM91E0^&N<735A>5G\]8Z+X0IR4>'HN"*:H23 [&&$!^1CL"A&R@D-)L9X MQ-Q=[,GW0Q&V]BSIH6J^N+/5:WRO*5T9;7B$N0DI"=\XIA:9A//]-D%BIU@^ M@GWHJ'JP6/ARRW,0_1<\%UFH9LGL:@5]V4R;6REV!>E!'E#[V<_=/Z>'+M.83825A2,=^9H0BHX M&(48C$&I/5AQ(6@P[:FGX0@[M\Q![;<"P<&[HG@DT(K5)W$:MQ^[;*"HE'8J M:)$M'2E1BA+4YTA"R5HO+ :+2 VS=3/RQ?^#FG%#J*G0.>#<=?'?\[P;F0,> MG^;\H4EWGY/A;[.[W^C+9A8+-_E;CM7:UN9*Y_F;LUW\^U_^'U!+ P04 M" "F< -+/PE,-=5 $& , %0 ')T96,M,C Q-S V,S!?9&5F+GAM;.U] M69<;MY+F>_\*C^?95]B7/GU[#E:W9F25CB2W9Y[R4&16%=LL9MTDJ>7^^@%( M)FM1D4SF B;E]H-<*@%(Q!JV"_Q5[] ] N&?_NZF/S\4Y!POEA_N\9'JN+Q7R?+787'A>FKS3_N MBG[7]!>\+@NEE*_6_[HKNIB^5# T"E_]W]_>?%A#\LMTOEB.YN/\YW__EY]^ MVB!7%K/\?7[]4_S_[^]?/VFD7$V*V?WM,A_?_FU)H 9LO1]/9(G1]W8/;,K_^^\]E^$H &'+ ,(CP M_L_./[3\=I___>?%].Y^%K3QJD\,WA;+O+V 3UI)V/N/HT^S#KK_M)GN^J]' MLTCB#[=YOJS)I0-5>NW7Z_GG,*$5Y;?F_=S71*_]7BM4+1;YLNYH/:F1_OMN M5F498'LS'7V:SJ;+:=Y6CJ,-]B_3VV+>N5AUVNQ5LG=E<9^7RV_OPK\LW3]6 MT_MH C27JE9[O4I4;_8\6K'+/BZFBZOK=V6^"%"LC:):Z].Q>KWV,.AQ7JP" M0E%][_/Q;%3;<&C66G?2A(7P;KJ,7UJH^<04\V6P>8/M.ST.>8VJ2?I9$^GZ M+23I=;V15[N![OIL\T_+JT^SZW#M7KK73VM'JS49=_* ML -=!@OW==A+E:N*1O^13VX"C=0X_--Z#3W>WQ,;.H,,M0O655&_WST+0C5' M3K/V.I1HZUL)'W5APEM^>SV_+LJ[]6"I_NVH%">TT5W/W:BS5?Y;/EJLRK5%=K1S!ROU MW+>:ZJU3M^>>UE-TC:K=]?/U)+0^O9[&YE\'8WQ^,PT_;9P"QSI:IVZ:GM:D MP E-I.EW/4+4;Z'#7L_#CV&.^5JC>]\7[:4?=96\MT8OO:JIPGT5NNO3;Z/R MSR!O:/Q#/EZ5M8S<0W7Z[5E-9=:HVF\_ZZGW>,WN>KEV"[JO]_E\D6]H=:QW M^VMTW*M-XS55N[]&+[VJI\B]%;KKTX?\9N/DNB_*Z-D(UOJO>7%3CNYOI^-' M%ONQKI[:3GH)S&JQ#$"6NX(UF=%5^^DE?O&7'4M=YQOI):\WO)JUUI\T#573 M']IQ8Z='BWP2#VO#?%UO)CA8J^_>O<\7RW(Z7N:3#\MB_.?O\VEM>[QQ@WW+ M5)/-->IVW-- P54YO@W??%?&<7-7JX][:_7=NU-X<*QRWWU=D^V[WY[ A$8M M=BC5MGQ9?%[I='):A5NZ?>/@Y,V1A?,3RE6=]KMM6/)'XZ M'\W'T]'L7;&8QLE ?W@WBH?WM_ER.A[-3I&D;EN))#'%?%',II,83O3X;+R5 M2,<:[4>V#2T:T6M/U0[[N?JTR/^Q"FV[S_7C+ [7ZJUWM:(4#M7IK637H]5LV;"+>]OIL?\K)I M7U]JH^N.WH;VRO'J4_[+#IJ&W3W0TMY.!]),Y^L5X4WXZ[9T[-<9PITWG.?BG*2EW__&58UM[0_:=:.5QRZ4T;1(0*AL^$7ZW'XK^-9$3:D?_]Y M6:[RAU\6\V5@M)NM/Q&&X,:AD98$,=AS^2T.OV*^CJ_X.JW%])?J998A#B6A M '!ED E(&5H!Q 0!"2ER8,([0)D3];R/+AV LV9/ B(\ZZI]LO"^0( 7RV?" M2X,! D@#::2S4FI=R880D-F+!DBO!-AK_!Q0?SN]%?TA]6.QX3PL>"++L$EP M'N4_LLD^EJ/Y8K;VG*K)?ZT6Z\#?WY[8NB^PH5X#&0E (@:(4M)*@I'#A%?2 M.\>3TN,E*_Y[;K348I$ IC.0Y&V^_'U>YJ/9])_Y)%ZXVG3_UX!-M.!/H4NM MIC(LK4!> X"UA@ PR]$.$2P,&AYQNE;U?B;U@> 9./7]9G#CW#N%3(?;R" " MF'BG""?20H(THJ#"P!-*!\VBCM6\GT^=@IB*2+LU_,,XGX_*:5%W-_.X? :U M$99X1(),6NF-H!*&2=1CML,)"#(\\Z!3AV=+/(YK^?L# MO_B;+!@VVROU[_+ MA?LC\K&>4&=)[:0,:,-4@QP0ZF6P(7_\QUSO6P^K$]? MX=/IN%^0&BM^>Z\\3"R;S$-7US6LT$,\:-Q@AD%@.J+86"<8)1Y&IF\E-M:P MQK3 0Z=%*LP>6/)OKY[!%23X,\W9XPO!#KN#Q53GGR]%-73=B:/I>Q)\\' > MG@0=.)9.)U47:N:+2=6=^AEL$O3HA.PS"2, GO0JWMZN.O:F1D3 \K61ZSP>P1XVCL0,TF,DD-P @8H8D5 MUCGF *U00&$%&TI409<*_6Z'U0M6@XX_V"NI_O8Q]/Z(WZY&[;&:;<#BU#H!AN+T#D;BK[!2[6UWP](Z,91+T^-VIG' E&#$95(&VB%BI!N MY?:07H+ATZ:\Y#E_6A^<(<&G=>S92OW;LIZJ1Q3?#5VDE8$[I&WN9? MU'@<>A7OW3_IX.*J-+>13Z_GCTM,Y^/I_2ROXSEIW78FK:36:*^EI8 K&IB\ M'0="&BEJ!?@,"[=CWI96[69,$>:TYF&6D%)P( 1B%5Z"P)3QF ==, F949P/ MWT&[;1XB%Q>^* _ 0TP9=PJ)2H -;0IC^1/,J\3T>9Y M$%^/V*:RW>+^\.I:38K[J+&C1MQ+Q3/FK#16,!+ XP!18E)> MT3E>R6ZDW-W/BF]Y_B$O/T^C&?AR=I>O.I\'72U]0/3QOVP3K!W@3CW"*?ST3$%PJG89S9A M)]//N;N^SL?+J^MGN&Y1>SW?QG_M5H$#%&S>:,8E#LL)U00QPPC4 AI2H20- M:AY+WUM(U?EXF SF%&Z;VF^R=.U".?5UE83?3^&W.O@*2L\?.[=;JFW.#HQ9 ML"2L\ R&41/V7U;;S2C"Q$%>*V2@9\E.S-DAK68<88\4Q(8)930DE41&\I0[ MYU-S=M16QN&<':9]=3**%&:0202!ELQH2\@.,P@Y'OAZWU9SQYG0"JQ/2C<:[NHH_P /V5F[H*.D(E MG:TW_YR7B_7UW+7-LCZ96+Q>+%;Y!!XT_ Y5S&"0$UGED4%8$F>0$;03*S#E M;?BF'.@4F_/, *_GRSQT>?D^@+)&9O(N&%8Q?O#FD*NP?B,99<'\! M>(R1-!4*!/):5Q7/?C&^FUFB0YP:ITSX8U26H_GRP[*<_IF_*Z?CE]2\IV0F M8> M)58A)"D#7$$$MWVDR/+FZ<_(@'79#1B-%19/@+D:S2K^F&)U_^*A MZ^$*&3%($>.XP1HJZJ+PO.HQT*;Y9$V'KKZN,$DU20=;HEQ._[G-IQ%G$3M= MK ]SWY7YW71U=V!N/EHW4]1R#"VBED%N+4;&J4IF*U1SRYT-F =]P7,>2FP? MWIG?F&*Q/!@M>Z!:!C6V4' MJ18"&FZ!J#"D%(+F:S._."*T0B85!ZJY:QO% M%LE[0/4OE,ZT8XH2383B3G)G 1*@DBL8JLU##<4%:+P](,FV:_&FSM7UUNJX M*M]/;VZ7;U<1J;#5V+U(;$:S63[1W[;E%MN"A^:#EBUGF'*.I9%AV12(QN3# MN#H8H8*U2, M+X! :<%KD19MDM^M@[N*ZT7@J-HA@*116%FNZP JI%%-$E> E38I^YN5XNMCK4ZI7,1.&(&NAL=P)&MC. M,7:[)=+[%B%E0_87]@).BE#M9U&\::*4R^GG=:C[@V3&.(:EUC MZENV8R'9STIFR$! ! D",&^( E15;@FFF$J:8/Q@3'8K?7QWAM(&@T%'9;\T M&M]/%W\>"= Z5"VC6#E/ T;2><8=DMJC"AZ)6^0G[SDFN[&:]]*E-3CICF2K M+E?G%+5"VV)I\T4H%6,.U&)K[#TJ<(!#'7\I M(YP+#CTQA@E*A+,6Z,H,@'2(46-=&C/G1;-GI\"##*'C03FCV=[@PB,U,A>? M'K.48R8LA<*&3;2LY#*ZQ4-[O7F"NF!)MZBD7YS6;R7XT;1<.SA_+0/1JR<" M#KVD5*^!C$**#(":$*^%\E8"8BKI99C?AQ=)UL\VJ$.0TE-DU^\8>_%$HEH$ MV5\];J(WH+3^J%'9Q E\1\6X_5*%O.GS)>! MP*_GUT5YM_8F5O_6T@=5+6.3?!H)2^(/D:?D$4_#K[+OOG_(\72X0L8@1D(3 M+:C!BD@?:BAZDKX(MN $C@7JJKZS?YS6BV@6:/_^B%4AGR1@#@C,!.XC W((% ):Z3 M9'!/7;106-$5"LW,Z'KSS]X]_?,B&9#<$(V%L #YL$LU80-0]5D!PX?IX6F% M_O-!VPZ*RU#CH-PP9]%>.JV]SV^F86\]FB_?CNX.KI?/BF92>RQ#N]JB((M5 M82[:R4"=&]#+KWTMH.T0Z5.K)H].O=GK8#5^_3_Y2QO1O66S^ "ZE=081(2G M+-!;HJT47%K0/%ZVGF$SM:[ANR^XIG MREE'K%$.<1FS,&H%*MN!>PV;[QD[=RGTH-Z.4.ESZ/KI+"]-Z---41X>N$]* MAHTN!5H2BP W''EA+<.5!!23YL.V)H+U\'S[8MGHFE2444,X M@P$.CY6 E128^_L=Q4WAZ4?):O0M[/1S1[%/BF3V?AFHM+ !',>4LP)W'G-A-*Z M^8:U\WMFQ6FZO;C_O_IL: >-=?2(C1B.C.('8]S34^CYY<)SXC[HN/J6>.AO+S=P[&&Z_KZ:>:ZU,$Q)),-.0B.,K:V4 MXR5-^BTW+T>:Z/P:@F6;J8%SL<3V:.1HT?JYIA[(.%K"UR$E&.*+(" M51(SKNTP3YX'Q85:_&P-^5^!;(,Z'_^A.38D;M6&\FAZVT[:SS#G"$,F U;. MAPTJI\ $[ A2T F7]-9=S>#3LYNOYP#^''OW%->Z=S&_O^6CQ:K,GUSJ2?C) M)& M[B$C*2?A@YZ#,[&G& ;N@_8<[$#1WQ[-:[Y3/0)=]A.T,W50V[$MKY:[?1[=(-6IGC# 3;':$$60: M20"4%Y7<6E(S["UYIYK=QYK.T?OKL&>0>^RAD^;,9-'?=C_^QS0OP_=OO[W) M/^>S^FO8@08RYBA@7&L7=EF8 \JTD975 4B+IP!Z?@QL4,M8=P"?(H<\QB[ H@G%U1/E0!(J+F9UZT3A->:JKJ'\:]-KZ,O?\%EU M9C:]GM^OEHLU*/#H4Z<':F4&$B=@S+7)H,4 (TM-):=5*"E3ZKEY>]+C/K:T MQNRV28%I)!KQ +AN9NI#'4(C-^;REKSL>-9IB=DQNX$3>V MM3)GC9/602H9P I2ZJ#;R0G( !]!.Q\WFF&6C!N;=V+B?;T[/_17.8].P0[61,?)H)L(IF*-7BV"S(N%*>X^A4DX*BOR/P 2YN#PTV(:M+:] MMW0\]66#UC*E 2-4$VDIIUHAY;BJN]MV=$M4H+W]C#L,)C5*:S'2;3GV;]GF^GJ6=OXVCA^ M@1-'ZV1AM28<@'CE4EH"&'/;I"&AWU39YH__]?8\['GIT#6BYSQU^6.ZO/U] M7GQ:Y.7G>-RYD28 5X1MQVRZV>6^?P;<=M8\NE7LXWN903KL9QACQ$@;@Y ! MVHTR(5J\C=/;T[;#F+R&H(VA,WV/J%4V_]?S3=#ZZ_G5\C8O8]QZF=_&@[R8 MSG]]DC)K7&+G14O=N^ M?5DK2JGC3V:&8\N4$Y1+@.+#+Q!7)U+0.]@BAKRW!X]_R$'15"/MK>=N^O]A M-,L7ZY=_%Q_RY7+V]$K.7C.\SX]GF@%-);7$<IUY^F #F9$FIM *ZB$.0T8<8#OI M)2'-'?']O?P\L%FW2WQ3L2L^'OQP?N5'X^.W=?=5"981P&&8A$TT=AP0")G9 M2]^E-G2NL-:IG& %* . B,$AP([64?OM@$(=AQU%G5/4C_4-B MF0."U,]<=:R1S"J$PRCP!AM#L/(PV*!;))AU+?(E=GVWM%.U[LTXU3%>P[X3 MNE]6_>VWT7\5I9F-%L>R0YW02J:!@M1XS05B5 &.!:[>'&7&NY1!6PVS/77' MC^\#7WJ",6'@U3X)'OI?*W?.B2UE%B)+$!2( JI!L!6XK=['94[#@;\)W8OF MZ[.K0T3_FVG#O%%S@00[#['>AX[G1]:[79E,.B>Y%Y1"CX*Y(8%SU9.DW+-Z MCR&>XZIH@M6L*4A)%7WTYL.C4AGD#B&K7,""8X0IVD+-Z6I6>1Y6_%L7DRW0V4_/OYJ>',*2/8?^DP_?_/*#MTQK*8F(% MKRU%'D'"N)18[-#0*.TR7]/GUN?VN%?T4CC8#OFYSI[:+8&[RT)+59@;=#R% MT8)SY[?'Z]0!3EH_VWPY[BXCD!!*(@BP((($HQ9N#1IJB7?^HMQ=M=7:W-UU M&E[_[>YZLID""".I#?)>,^4 4ISNP&,(M#C]&\P&H38_6KB[3H/QQW="A!55 MAE$/.>,(,F0EMGB'N;9RV%N17C3?TAO1#-'_9MH@-T:72+!SQ2E\SF?%?3[Y M&*SE>3$K;KZ]G][U@6JGT>_" M$KI$+A53S&JQ+.[R\GT^V\3(WT[OC[/D0*VP%U6<" B5L!2P& 19;1*I(QHW M-\3["XQ*Q)#N4$O%CH_E:))'R8]3XGG1#"*!''6",6R9)=PA+2J)F.-#S""3 MB M V"(&H]7=ZLPS^43=5>4R^D_1\<";T]N+".6.(8HYY *Q#E#T*D*%8@'F<#L M3"SJ!L%4O'K>^[?Y^[T@%FRK"B/"'UUO2_:]:74* =O0V*[1 M<*:<9!X82#WR'&ED575V3+W5H/D^K;\4*L,A8$LTA\F].(@^?BDZH]RVO8PX M;+T3$# GM,+ $;!;(A#@S4_-^LO.,ARF-0-QP 0+GS^2G;-)BQD0#BE-H#%. M<6@@=D17^$#HFT?X])=496 D:P#C<&GFBU5W%ES58 :!U9IZ/HZ\)/W0X%K/[[Z7 \;=1^6<0*WSHX3'H]%\\=Y3K M0TB9^APZ$COGBS+F#'GHXYL:X:XGM9,1 KU44C'/I8M>2.BW5C"/KWK76H#/ MAT?]L-RXU#9J/,B( M#K'ZJS!ED'&EPR+(>8CQ^X>/Y3I'T3R=$Q6LGY\9U%OG75Q6>_%H?2)M9L(4.0:T2,5Q0I;ZU1 M_D%^ZTC*#7!-MJ39"O>#W_GYLPZ'_7T>%M)9E"%F(C\8XG520YDB@%O*5+R8 MX0,H4$0:,ZFWA:F<[.I Q@'1ZHWAX/;3VHG$\Q;YC'QP$--,24*[&9^ MY@@?WG(V,$HU0/'\C&I$GTQPRS7@P!F,B4"<$+N3TB,.&G.EMXC3$RI\6ZP)F!(0TYV!O.@R5GG&>]V#6? 0<2YXXHHK@V@1*M*481:WWS-[C+KUVP8=L/2$KV42"88*D& M^/SX!;*W*=Q#(ZVZ7N;K>,ZM;!_S>12V W=R@^]DRA!DJ*3(&&$9(MAB5V'I M#6]^,[2W#=5PJ=L'XI?"WBYGW*/?R,)2I1 G##GBM4+80KG#D!G3_#&]WB[Z M71YKFZ(]2,;V.LF^/,Z]EHQ (:UBAF!!E*A>#^ $2-/<1=#;%<&!<[0+F =- MSL[GT.^'LC=:&P9)3"=C;!EB1E7'_$1XWWRS MU=O:?^XC@)1X7PZ?(=I(JFYNROQFM,QCH8;'G2V_F4'D4-C%*LXT%BCL"GB5 MNXH3R5IPNC=;X5(XW0WBPV?UX[%[5;XIYC=YRR.'5E_,F/+00&*4$YYRXC36 MNU50<=O\H+8W0V/HC.X2[^'SN1JWE:0I9NDCW\P )MZ'M9 2894 ' E$=LYR MB9K?".DM5<+0.=TMXBENO+]T;_G@#>UA7--]T_FU90NL,C&?LS30QB<8H:OV MW=P 4NNP^4>XMFREU3"8#QI1* 7GUH#*/.9 MW"@G_7:]++*ZNHXM S2?N'ZOI\MNC2/7#=YEKMI Q"REC1'MJ FH0.,.K*S3< MP:1/%O1TP;DV+8H4"*:RDVKT_NB[*;7;R#SF'B%./#-&.Z"4J9*]C.-7TZDUKA^-?DU'FX=.2V].50:6C;MSKOF=:HG7%%"'/4$,F@@PB# /-N MNI?6#"^.-HT=U3UVZ=,R+-:/C$ROI_E$?XL[P7@JLQK-MB%&Z=TL,+94V]->P+RQ3^GZOE;5YN$S-NDO3M M\?MTE"=O_;W-AY(D'GSTO12)!S]LMNGO\_L8TS&_B>E$\N*F'-W?3L>OY]=% M>??DL9WS]N+AU;-MP;-G+'S6\4=]K>7QJU$]C'=.K1&:.)4=5)&L?;$ MU'K?JN^Y_H @^MOV'^N[_&JWEL67.0,*2E"%$61$&6:VV"C$9,JWOPX[_SI5 M]-Z)O2_@AN_]JV:&6HZ^)X4S8:1 1D)/!=58.2*W'J\ !2,.)N100Y]>#VI_ M:2/=!K94YF=\"O'J^DEWCSI9]M;))(9 C'I,-P?6SG9L&IVB^#?;C6*6 8K#4:?_-4EH]?BKVZ/% Z,]P[0XW0/.8 M49I+CJN^0H.;)P7KS>75 >Y%U[ATI,/X0,C>/&\'RV<4.&LLQ$8+XX6#(+IJ MM^:2L?7LXK1.I5[UV!B9=/D?Y^,\.K8BW.^GBS_?!5LG_&)TD\,#T_&A:AG0 M1&)O 4-:..0UP&8G*61H@&D@>MT)=(A5"E].W6W_B[_\*VS]29B2N61080TD(()"8D/7 M=V0C;(AI?+M37G,@^A]U'WX],.H^_)HQY"!5$EEI 7/8<6]V:[(TH+GB^DN^ MT/FH.QF&9.':B^GH^*,UNT(9P8X@0ZA6U!#C1$P[7DGA-6S^7&)_60VUKLPY2OA8.:(,9W))2X^&^\IGVDNO%%6>8<1]F.[AP[8FF,S-I]#^;I%WIK8ND4GFK!G- M:KP%]JA41K7Q4DNI :9**PZP% \;5]\\F7%_S]UW/[$V!R258M_GG_/YZF N MB:I(YB'%7(4E@7%'H>526%])@'6+E]S.>]#;]-RG(2Y#.M0]1W3[7^',6$O! MJ!< 0.H#(XP%;G-7DG+(%/Q+AXMC!X#15.)@6R &@)-N&^+$E'$P9:AO^S/C MVHKNX,SX-.#^0F?&V J@PCP;X!?2"AWP8!4P$!K_(YT9UR9![3/CT]"[S-/! M^#RK@2 ,5H.\891 4LFHH3#F4L^,:^NN]C%A,Z1^3%9C(,[WEL]P9MQ4;2?#NAHB/;& @6),P9AY!PGE11:VP$^W=.=,EO#[E1IXU'P*/<.9<=.Q>#(,PSVJTL[+]8F;IY9B18/4 M=B<'-\VW#6<1U^&QJED "U$0# **O#;> M:[I] 32B9EO,QZ?O0 ;K0>P8Q//1INKT4<_1L:H99&'>LP@@)I4V,447YCL; MDE$[;+=B=PH]RI1.: X;&:; D4V_E8=>KQ72>+Q;;Y?-86JN#]3)($&$>!V&AQ5PA"$6U M[&J&6ER5/MU;-E@3HTL$$Q])U3V&VHX>H3D %GA 8G81;A@6NQTODMP-VW+H M2$\OGT.U0NBRM3[(U7\(RCY5R7O"E]^5Q3@(L$[M7,RV\7N'(Y@/5,D,1TXX MHJ547#EJQ:,E4%F?\M6;T_P&IZ)>] )( M^ 6VKFW$*6TL7K[/I9LI=Y>P&FLZC?3Y>W&Q_5M^_W#Z>;VE<\KZ^[YLF'18G_5;R !R'H9%"!,7 M9% $:BPJF3PGS?=8?9]K=C-<.\:GL+9]6#6E/KT8J9@10#$O9Z86D("[\7%E?; M>2.^>_1]0*>:72V87<"2U(FU[>BO13%9O,V7]7Q:+U;*I'9(>X$X,0H2;V 5$&,4 MI-^[Z+V^'(;8M*)X-WVXGZP_=)A8P2CSUV,AAV0% L,=Z^$TTYI.'+S=T1 M?=^X[6H$M\'C/&-X+?Z)X_=1G4Q:*HG6CDE%&63"4/]P_PSY%@=+ _5!=0U) M)P/W8[$I[>JE61BFQE(9-FD$$(HT ![SJ.P2JQ1"^#)]3!Z ,\>*\-)@8 MB(R2TFEIM+7;ATV#!,:1(3[PV>?EUX:XG"W^HX,<^1Q[J810RD&'('(>45A) M*AEKSH"^QW4_#.@0JP=6])A.X39LZO5HD4],<1=?/4SQ'-^+WWR?+Y;E=+S, M)Q^6Q?C/WT/CBR1/(K[(TQ9+3-=Y-5HH M8U^\4!,$1A>1(.-#6!9'Y;2H&WOVN'SFN"?(&XIYV!(%6#'QK@)$*YTR0.&T MF+.&>MU'CQ:@)',+;+OX^WQQGX_7;Y ?#R[:5R<3SGJLF",:.JL\%@"S2D8F MB;B0\+)F>OLNU4ZW*/V8C!AVZ-F9B7 F E32F]EH$:ROM0U8=QUX7B?SSLL M'!0".PK"U@I8LY,Q;+83[D#/NA:T!":9$^)1-X]?._FN<$859(#KP&C+K#$> MZNW./)A4RO&!7TWJ0%O//0Y=0?2C$$_XY]7X>?;_-EZ_G8=>=ORD6AV;X M)^4RS+5!'C-!B->"(!-OY6QE$8(.,02YN^U?&RB298:8_-=JL5S[3SX6[_.P MIQQ/9_F3GG\LHE_E75E\GD[RB?[V>]B*OIY?A35RM,[=.EY./P?UY OU:;$L M1^/E 7;T\;E,82ZXI(@Q*ZS6U"%4&5R8R!:IG/MS7G='L@$@FHRK=]'5_\^U M9_?JVD_GHR#K_,84B^5"S2=VNE@G?S@T.]5M(O-4::FHD-3;>$TL_.$?$*#- MT]GT%X_=(:?Z0>D\/'D]7X[F-]-@G*O%(C^!'<\K9MH H#U4$ EJJ'=A>*!* M6AZV98TYT5\$=U^<:(E-*B;8_+X,6^DGQV$OZ/UQL4P)3JABPBIG$"!>2<8K M21BTS2_"]A?KW9V66R"12J>^*//IS=QL7VCZ6([FB[!FA0[_&L"*ZYW.KT.9 MCZ.O!U1^0BL9 U)338" -OQ@G5+8[&8YXIH',?47-]X=(_H#*A5AJGNAIKC[ M%):RV/5X92PL:'$C5X2=WR3?G/2K,DAWLSE--+?QQ]?S,.^%I>[J>E^5./T= M"KM(\/4L !Z4&/U.1JBP ?52[LPU(UASWUE_L>W=$71X "=SP!X,^WC)^_IB MAT76#2YL;WYVET/85IUA:K3\OK MU4R--]9UL+1?SS\'(8ORVW^.9JM]VFW64.:!1=%$@P !30/#U\\';?T1DH'& M6N\OK+Z]UI-@E6K\5POP^WP6@)E\+-X$5=RL>_PA7RYG3R)@7I@.:M7/I.,@ MR&G#5@]9Y:W28N>.E XUOV;>8]A^=]-#'QBEXL?K^;C,P\QF\\W_7\_7S[GM M'#]F=#]=CF9O\T,DJ=](1@6D4&H,;8RW1"[8@KM10MO[SS.#'2_#XHO 07;>^ I:+1N]&W[>&%&O]C-2WS MWT;EG_DR!E-\R,>K\MB$4ZM^ABP@VBHD/?!A#&&A8ZC^1G8LVMQ#NP3?;1\8 M)>-'3/*33Q8^ !0OU04#_;?1,O;YV]7UJ5PYM:V,2. IT !"%,!V1A!6(4X$ M]"V"EB_!&]PW7F>;8][%!XW+Y;=WL]%\&:1RX;?W1W9+]1O)")?6"D^L0!@[ MI)D7E7U'/# M#.%+\!CW!M3P+)M.+)K,>0:1>&\('&,A'W ]AJ3*Q!R'AL,:Q088:T>%[T$ORWO0.6>I'R M1?EPD>[J^H]1/+4X&+9PI&;FH"/0<2&1LH YAZBN##LBJ6D1:CED5V\_Z)R9 M#::XNROFZVC1TPGQJ'+&E0$Q)[[Q0B'$K USZTYJ7N]^XTD,#-PZ'0 M);A[$\%VCFWVH]&Q=F&_L);6W&37:"F#4OAXC2F,,*XDXEJX'1X8H^:1EN@2 MW,#]HG4.]KQ>+%:AVS'=51P B]_G01NOU_DTII^C"^'E<1$WAXM0;+:*PV<] M!U_=QW^HR[7.OYL)KCV0E"JE)(])3PVIPIF(UKC%&GD)'N8A83N\K5PG6[B, MVC#A$P0!BWFI".+*^YW_P[<(W$*7X);N#:A4=''7U_EX>77MOH[7X63O S17 M\RA3&!+Q?]'3]7DTRP_OWTYI)F/.8FXD#1CC>-T,.+2S2Z%H\4(7N@2/=(]0 M);LX^6)GW^7EM)@\CR$X0)I3FLD00\+:^ @*5QI#82C8#1\%0(OT7I?@D.X1 MJO.21H7YLRR_A:DRAJJ=SI9G]3/I+?5& LF1()I02M1N4::"-D_OB"[!$=T' M1LE"@5?W]YM8M-&LRH+U*"->#<=SS18R"24!AG(4G](Q"!%MZ&[[:MID"KP$ M;W,_*"4,""SNXDV-?/%N-)T9: MOP07]V?*H:A^*9<9I!R!2VG*-%0%8F=V)&A8M3JKQ);B!6T#Q MH-0>TWH^3FT8MM5E?AOS5'S.'ZYV7WZBP[!ZFO@H/!+>$JVL$PAL83<"ULL! MU[-D)R8Z%!(RY*3W,&9J"BL EM556"VD:7$>>_*0.C7186UE'$YT>!H"HQ\_ MT:$71"AN&2"(6@BP)J@R![2CMD6LZLF4:)/:R4Z/ V49)9TIVGMM%2 M=.&V$5#\-$06E(O#>^ MNTAL$"'J0E: YMHZGO"N&40_"@&&/>&?4^]G.P-NDNA06!E6/\H!\28(9!6H M+E<9(%GS' HI8Z&:;O_:0)%*K>N(FCU>E-#_J^N/HZ\O'PG5<)ZW;SQC$AM* M 48"Z8B]>X# ;5QYMPUR+9" I(YV: MLN\L& YAWMN?VTO-)^N_S3;'6KLSAJT.U K#<*) ^#83D=CV9/>W=!9UXLOA!"A*-84^\U M59QM5:DY];#6"=&PSKR8PBY&.F# L;6"!SYNK]1IAE";&\^]GWG55L;A,Z_3 M$/@+G'EQY R%%G#O')\>(T5H(PBL9:4#L0CR>S?16^ZBC&4H_)B.&[0(],Q%^A#,OBY#$UD#+.592 M&XRJA'>:^;5>BUH"VIW)I55"%W("M!< M6\?//II!]*,08-@3_CGU?B8W]6Q6?(D7/%_(B/P^'^?3SW'^V[B8#C[O=$H[ M&57201Z#;*VE"$A""-IA@4WSES92GIDUW3[V"=79'34QAWXQFTYB9@0]FD4Q M/]SF^>5&*1.B$!5,PIB@ET$NL;)<$HPI4,AZIL$V976P M<*5#0WZ.O;8R#GML3D/@+^"Q8=BJ,*%(JH!U7$" V0X0P%'*P/4V5GIMO=;R MV)P&RF7NSY4 2M*PI:&&.^455=3N$*/Z4NSU9GJKO5%OAM*/R8AA&_!G)L*/ MX+&A%#E(PMY&Q,MPG@ (V%9&3ZQ,&8YTUK6@)3"7LF$'"CLBC8XY,:61C@)@ M*JD P9?BLV^NK>,[]V80_2@$&/:$?TZ]GTG?21*" ,\E\IA;K2ATT 6)3;73 M+?4!T_KA3FW]:/@IP/.[2.ZVES)I@"Q'CH90F7LIW5?Z<@(=F MH$6FB N@3+]@)2//=V[(F*GM.%,.5,N<=PX3#@R%$A'+D32BDE09WYP6*0., M&].B.V32)1/9/H)X['6XAV*9U(@SHA&12&E..:#"5I) SYM'_*0,T6VJXQ9( MI-/I-HW- P\/JO:[TEE F%I',(H3%L(!HG(;K%#NODMIY2!M,TUW!:05(I^ M5^;WH^G$?8V96&-ZUG7\^/HMXQHK?HW:F1=:"AR%59A@J%1\#WDK-^?L,IY$ M;TJ$[@%*MK+7I,!36;!!EELN#+'0& TL@G K"T2TQ4M[*;,"-EZ[6T"1;KSO M>6#I\.)]J%JF=(#*1)RPD3#L:Y3>28JI;Y[\.F6:O^8CO#-D4G'@UZ*8?)D^ MG*2^]-[SMDA&C59<8@P%153:^)CU3@*N]64\_=U4MPU12&>D+4?SFVDP+C8S M3V"<^[K-H%Y#QW6J9YBH(&"8QD@,.G6>8E=!!RG#S9W[29_T;F['=0Y1TLN< MVUX7\_'1=?S%\IE!*BQ<&'@8W:06&[%]@21.8*9%-&[2=[J;JK\+3-+::T<- MM2PPE'.@8R0YIMI(&7-@;GNOD&T^H2=]2KN=B78B"*E4^&8Z^C2=;1Z@FT_6 M!POQB:"\7$2C8OFM1G:)NDUDVDJD//*26F@)$MX[7"% 3!L:7(*7K2>8SD"4 M[6[C-&H\JQ0#4QTQF#LH( <4XI-*]S:_ST+_)^_QS M/E_5N)GQ0."$=Y,"$<">)<<8[%S:PO*(Q-KS%')[T\>4.QO6)2"2+SRSN[J;K M;&O1&6&*^7(ZO\GGX\,:/E KTXX@!(@54(0E2GD5I*WD9(PV/X5-^DYRXV#, MSI!)=Q^C@:OO@-=*:4, \AY9*C"% %A5!9IBQ63SD(NDKQ$WO[O9$3 I)X!B MON[VT5CL9T4S18$$,FQ"G& *20^]JDXFL7.HQ>1^":Z[EG D<[],)FMX1[/X M?-CKN1G=3^.K@ ^]/^2'.5HY@Q9QAB3EW$!&E,7*5L<96"O6/.%ITH=^&SMD MN@8HH5=N=;>:QCVBE8L_[?!EPRR=N5,Z#@;-X))4-JAE/#QD/QRMG8;_+!>:4Q$NKGD!M M\$YJ+&3S:UY)7_AMRI'. 3J?+7F2#9DYZ(#$",?;<,$V@EZXRD(FW)@6:\DE M>/Q: S*46($6,0)9?(G#,0B9A<[P8"8C6VV3B="VN:<_Z0N^?<4&G C/ R'2 M)%C:K%^7_]BK)=))(K%%!,@PQ1HCMV_L:B2)JT7"GB4[,8T2U))& X)C3QR@ M# 1!*HD29[H[-8U2;64<3J-T&@*C'S^-$B >&<_"*H(1]U I+D@%B+=A0J,T2NF)<*ZM5I=IE A0ABL&. <(>XXH\U7>3D2I2ID-X:QK04M@ MDCGM6V;1@9@;Y24#/NPL4> W@KB2"GIJ+F0%:*ZMX^ETFD'THQ!@V!/^.?5^ M+G_K.O+OT.1>%,N&BZZ6N(0KK3UL7R MZGK;R8-'K8_*98@+C:$60 B@E$#E:$[>C/7XDC] C3:!HIDEYK+8K%X5Q;7 M!\\]'I7*G%.4B)B7#6-"F$7Q1<.M',:0YAG+4@9)-%5IV MR3,6=1Y7WE:#O+%Z[FMP%]"-UE]//^7$^U&L@0]HK+*GW3DED!,1T>\(7I,>N MA26>,ABBL8N^#XR21=#<%>5R^L_UH\7QZ.MIMH9# 3,'*V;&& HL]D1K:)$@ MG#]8KEJ@YO$Q*4,?FC*B4VR2F7_;)];?Y^L8C8_%FP#]S5J&#_ER.7MR&/J2 M85BG?MC1!.,(6XR#P805D3:,BJWL6"K>? E)&1O1V&3L :*S&9.G&)&9-8Y! M "U@2*AX<4 H7#P1CN0J?HC@JZ/DA](9$?&B*32=%B2\C)?+#<=W=+R;3$O*@F.):(]7CVS M' <(!4'A_QI(P]7VID"07 G=PH-W"2Z\'B!*>CWR<5>?R'!H1CA8,8. !*O7 M:2R<\AAZ2GUU!!G@-1>2-ZGQY- E..GFB6HB\P&;S46P5>C[=J8KY@N=7Q=E M_BB5PV_3>5%.E]^J 1#V0T];V<0 _I8O;XM)S..\V%PT.SC=).M%%G./4 8< M9(QASH@AKCI\#5,X;Y&GY1)\FL-%.BWC@V3;@:G#KOZP0WQ/C0Q!BZ6E**SX M5!#HD7)L-[ESTB(R[1( MJ^:7>)+F:NI*Y\U02:7U/_+IS6WHGOH[YXFJU7"Q'\YAO M^-CH/ZF=C$INF(7>!/%M,-F!,[O-FP"V1]HOKZ.1#G]SB'?_X-%KD__XO_Q]02P,$% @ MIG #2WB:OO/%E QN\' !4 !R=&5C+3(P,3,Q%WJB+D*B#Q[IF>B__?;Y'?I,+B__]K_^YW_Y'__/NW?_&W]Z#^)RN;W/-PT@ M59XU^0I\+9H[\/LJK_\$-U5Y#WXOJS^+Q^S=N^X?@?8/ZV+SY[^P_[G.ZAQ\ MJXM_J9=W^7WVOEQF36O[KFD>_N7GG[]^_?K3M^MJ_5-9W?X,+?Q71S_! M_O9N^-@[]J-W-GSGV#]]JU=_ ]3#3=W:YC R?/S;J\]_==I/VU$4_=S^=OQH M71SZ(/U:^^?__>O[SZV?[XI-W62;9?ZW__E? .CHJ,IU_BF_ >R_OWVZ/(HN M^IE]XN=-?LOX_IA71;GZW&15\SZ[SM<41OMM=U5^<_@KUE7U[!L80Q%CR/89 M0__UC2]NGA[R?_U;7=P_K"D]/RO@EP#13SFGWJ/?U3_T'V M[2?DMS7>B^K>%^??FGRSRE>M:#[[:E"L_O5O]$^+JLF7BYB&_I'FD:G&FU6_Y:O;FDF0TOZJZ(I\AI=TU]GRV;AVP0GD0/MA*#$I:+NQY'OI[[G M^[$7^FC16EGDFW>_?1XPM3\R:O5O(FR]CD.5U^6V6G9)C,)E.;SSX'_NL((] ML"#;K$ /%^SP@C\&Q/_?__AYY_KT05CUM49;(LPY&,^ GB\HY?)95V?$T*YL M!Y;O6&U'EJ/J)>?ETC3G'75K5AR652\LSYH>JI:@K%9Y18O6X1]EU?*-6/6? M^'E9TDKLH7GWK ^QXG4:Y\I)VFW'(77Y$']CU]W6[VZS[&'!RM35=IU?W1Q$ M=+FAA6&3LS]?W:3%AI:R1;;^6-8%:_%I5E3_D:VW^1>JV)A2^.?"MK 38.S: MEAVYE@,MUR$#2A1XR:(9RXRC'?M0A:%SEU^VS!/YU=OX>XBZ7?LX;\15;H_6I] MNLGJZ]:QGO*?6;;X.5\W]?"3-G^\L^Q^./U?#<7F0(HY=RLX;PXZN_?E//HB M7Q9K4RG9UDUYGU>?\H>R:ECR'%-F%#F>[\2)%WDX0,AU(]0:\QP4I]CBJ?;E MO]V&3K MX<_Y+6M/H^'+S4U9W;?-"S_UOVR3\0(Z,')PBD(/T?+<=Q'QR8 $^I$K5_/J MLS]A7=OCVNM.>[ OP/73^(FND)$N6#5&1[0H/4]@Y M/?3$Q7%%R$\M5->H/ MT]PJ0P,>'JW^3+')J\N_9O]95D,RJ-&WHEZ$) HAB>S4"SWLH,2-K'@PY+N) M+2*[$E]O6%5;1&"$1,L2"DI0+F5(XU-#PWQ)EL-O<&1$OEXS<4*=%&B;A_BH M.%!J:T)BTO$ANZ<"]LQ<7-YGQ681.;85!9;K(L\)W A&*,2#/1Q[>B O[H\ FJB@*??.(R#9&R&O,69T94YB@E)\1& MG<9Y:(X&/TK=#4Q@>NJ9F2]?R]X2"=*$>"3$@>.F%L)!%#B#)9LX#D_UHO+] MDY8O@.(25!LE[CCF]2:@34QASLN8P'S>!,S)3>;),,@WE7?8Y6/S>(H$S6 2 M3]6#4E]SD59:&M#\U_S^.J\6GI7$)+8=@D.2AHEM^4'0V\(D)EP3=&H6)E9; MA@S\T6&35P\1!H45UQ!Y:IH[/6_2NFN(/SW*R\>CC/;NW.937PF:9J>_,CX< M5V!I1KB74(Y/%;XO-OEED]_7B]@*O)B$@4^I<;&;H" 95F]PZO))LE:#IA=) M3DW"@S\83M "%5T1T4(VYQ+(U#P+KGFH4VQF@8.#ME,K&CI9G\>(7J]++]L1]DM[F]L+ ;.6EL^1"'"4RQY9!1;&T?AF*3 MC4JFC,\W)INF:)[>_5ZL%.E6C.O7=ODW%T%YY&'F\H[^AW>RA M0PZ^]M#!>L"N\4B)KMAPCDW/&1;!<>I>1'JP8$ +WLM$PO"^/#Y&N3;E:0[. M/.I <^X=W8YGA$>N>O'E\/KZ"6]K.JZNZ]\V13,J/TQ"B"/?2V/DD<0*2!KV M6WE\%&*">4I&3::FG'&Z?@(#1L! RI6.NC@6J![/P+5< :F'<[XJDH^48X6D M9DIG4$OJ]J@TUP %*\KA$-LO>7E;90]WQ3);MUL2G3BT$/:=F,2LF,74C#_8 MLVV2"I6.TE8,UXC[>*0V&BOPQUG>34*=F/J+L&:F0CM&RJE23)G(F=1]@."9%8&Y6P,JGF2&U$5F!0 M:,'3,'DJJG.6S6Y7;35$^+WSXO(I1X MT+$3/T0D1);C17#WQ5[$=7)*X.L,*\EO'RZ_)#'X_ 5]23[S*8@(%Z>EPA - M8IK Q\ )+:CSY4^WY>//O3>=%/1_>:D".X\/='<).L[;KV4 E]*A%^NI7WY? M^##Q$X1@&J>!ZXRO%UAGOJ%W3Y._IP 3Y^NOJ/RP\D 57OAZK69*Q'JM.!N:>_"7WT_T8 %JYM "7TLU K ?_^\=% M3 @)2639$-)$'L56XMK#%WN.'XOT8(ZO,]R#_QU]1!_$>BL/!WR]5;/[8KWU MM.>:>^:_?SS1,P5HF$?/% %<2H=2#PN;CNG#E(0^##W?(E$$P_&+0^1P M3>T)?)WAGBF11WDXX.N9FMT7ZYF3YDSRX43/%*!A'CU3!' I'7*QGOGYEX7C MN)87NW&:("L*W 1%$ U?',$4B?1,CJ\SO0/C\L,OZ./5IT2L=_+PP-<[-5,@ MUCO?]EYS#_W\RXD>*D#%/'JH".!2.NQB,]>H+K+^!!%Q<4IB"]EN0@AT8)+0 MZKDW@'',5=U*?*WA'LN0"!X#E.&&;Q+:$"UBO9B/$2.SS3O_3TPO2Y TC_ED M&>"E<@,1R\AQLO!M+Z$RXD1V0%,\\2']P?#%5@J%:F6.KS.]]I1\^A5]^#]B M^9B'!;Y\K)D P?6C-WS7G(WCY$0V%B!B'ME8!' I'73!=>1LG==]_\=)&B$/ MI7[JQ9Z#O)"0>+00$*$K\42^UW0%S:!()F0A>O@RLBEF! MK/E+,K #O&#BU MYBO!TSRRLA3RE^NZTMY+'S?%3SC?+._NL^K/=N.*3R#T+#I(]V"*29KB8?LO MF]2.Q:IS96.FY[]>'8T$(SZI/6WJ[/*IR:3$"LZL*7 ZS9G3%UR=$"-M-,]# MH?2Y\];Y4S6>Y+5L,-IOAK%]6C/%T()^A##Q4BMU@G&RT?<4M4S0V%FU3&JO MG#J_LFIFD%J=:G:6G71OL26D9Y)$SU7/9-UY4\^4>!(^43"<8NBW^747'=LN M=/W4<1"R8R= T+9#9[#I0XBE3A5(63(] M+#A$RJD1GQ8RYZ%(FGPY=LI T.")PUZO0MQ8%FQE5HNNVHS(+X3CG/$, K$ M7F@4^N;)M$;E- $O2YSJ8HP@634YYXD!WE,"@G3-1"_DL!\^#2#% -?Y[8]5 MN:2RP^[KH-[UEW,-RT M3.;65R4J3^O'I"R*2QA5TO\J(H#5.:,^"XK@@]S^.7;4T&34OX"+._0D>; M'NDBG$?S.<5UO$1US^IA8*Y,T W56 M]Z'4V6RD:OBKF]=V.]WOK5LP26T[=APWH=:0:V,G'*RG@0LERGAEFY-6\@>E MIR\O931()_="%?VDM*L4]7-F7*JXGY1Y'?6]5+H5+?+?8N7M.E\;KS-()B:\ M.ESM:V:-[W[6\J;YFE5#2O,]*R5>""TWC#P+H@0ZPPDPXED!U\$-F>\UO=;7 MHY$1*5&&.*3?(#F"ZWP3\B)RNZPY?B1OD>7FB?.FV&<.'M-321IFH)FRR$OU M1B Y83Y8>U[A$]MS+#=*G""VG,!/P]BQ!J.AFW"]!*#)U*2E]=C>%8;T&M@5 MG!EU\SJFG= MRX:KHF[O?J"_^7J7;T#1@#JO'MEOZ?\#U^/1,VHR \MGA],8:G8^;9FME]MU M^[.?M.T'/!PVGCE@F2C/JLR5=.'8[*X\'S(E[6?:>@K:NG;)"H>N'4?(ASBQ MG31%U-@XA4(\Q+6'0X^E:0O; 9^NVE:"6?'RUBRI2A6N()_&B]Q75''6N?(4 MSZ_45?#E1+6KRI!PP=L;[(UY;NJD3A+9V+%"SXD.E<(JG,@5P^TYR6'6)O8B%^/$CY#GVWY(O#0<[/DPY=HZIVYE MZB*X>PA51_DKQ*5,Z6N*1L6REY/!"0K>/8*XBUT94N=8Z$KY<;+(E6=&N,#] M4C;9BV,Q,6NJV^/2<"I,C5;#J-W&NYM MU(N(."ZQ(4%1E."(X#B.G>'K2>(*/1?,_:6&<\N 0ZRHY:>$KX8UPH989GB3 M"".UZ6#U1"DJS,T\*D]QV*5BFU"\!W6G+?8B<-((A2%"B9U &R8I].S!9.3[ M0CU=R9#AWO_ZILX+L(-WYBLZ]W@ZT3VTT#N/+J/'E;>NY93G1_A*SJN;R\VR MO,_19D7*^XG9E ,16,>7=68=\=NL33"HG"' M_I)=K_-%&,;(]1P4^L2RH!>XQ.TGG<,D]-) ZE)=OJ\V/?,[=LP_6CRR]^AR M\B2H:_HIDI6MM]@QJTVM<1[I$2-L9LHB"/Z8<,AP(*P+R=^W1?/$A*GI85( ()-4Z\P:8?NI:43$A9,JP:'2:P Z5V";<+ % MH<5U&$#-PL1J)'E+MR1[?#)DGC@U^3G3[=T':3FA.VHTSD-O%'TH=38LP=>9 ME\OM/5LURE=?JFQ3=^M':/6?V[K96Q9WJ;)!WW(1BN+(=6#BN,%@/$D"(<'1 M9-*P NVA!'LPP0ZG[)O/FACG$ZDSD"VF6OL\IV65%[<;0+95E6^63_MDHZ:I MBNMMPT8"H"G98:?S[<;A8_6$Z&D.RSQ44+=3+U^N-L&9A$Y^R)O?-E6>K8M_ MY*O+S6/>F?^%BO3[LAY.^#A1',(44QHQMBW+CP,XPG!"(K3)4+OQ";63G1'9 M(08[R(!A!C\PU#^J2ZFFH B+ZO3QD)=7%HHC_,]57;GHY=-9O9&:G>)J=N^X M]IK@44*%KYJ[O#JPBM#;MZ'EN&F"W,"-8MN%&'K68#]U^5XYT&]U0MUMD1Y> ME].EN:HA$!;;"=D75-DK$UC<_+?)-5 M1=F]%XA)&+LI=*D=)W8]A-UA!B&UD%A)*F?!],IGCT5MZ4*,,\$E"V-T":Z" ME0DI\N:A.8H^'%N)4&"$6TMZ$[]MZH=\6=P4^:J?D81V1&([ MCGSHI]C!81J-^S32) [$KDF3MC*1IER /6BRCX;*4\DI,Y.P*"^+37[)7DE90!>%;@0C9*?(CCW'"H)A2TAJ MNV(+H1)?/]U.+H8)M*!DRQH!T@1K&C-\":J,&%5FZYJ1$)ZB1IR]F>B)@@/' MRAE9+O@5I%S^>5>N*35UM\JZL%& ?2^.4A)ZD1V&<>KX8]%D\;ULIO#UQA5D MA^B_@7Z'P.&)"E%9$6>25U:,DB@J*^K\&=*:ERR=U!II2N>B-?(.O-(:12ZX MSOQ_R)MN$;OYV!X5?CT+-,R7+WR""42^%1#/PY&5T/\&8ZV41ERC*-TV#:L2 M6XA:=E"'H]1E.UV]?#9=?=LN4*W99+7 <7:=U)]6K'.R+B9CWPWA G<)G(EX MN7L%- : [^ ^/SL'\H8I?F=PH-^$5Z795BF0=C[ERW56UW0HOFS;Y]4-QTI$ M"\:Q: J$GD/B)/0]-[59"NS!D)CXW%G(' 3#2>DE<':L,=M;4#W47XM^0554 M,@W&B2-ES2-$8AGL+Q(=@?PVCRC)I3MST>++?M+<'4N&YH,Q@]PX@9/EI U< M('-VW_XE^Y;7XSEDQW)B+XU2*W%=UPEPA*.D,Q-[M,5A'JV5^5YS*MIO &KA M\!S/U\23@.J9YDM.ST1YXU.I [X>TQ\56F:@+$KP2TW-0VRJ>+04%_62YJ1M ME7_)OS68^O3G(O4C&SENY+/=C&P#SW@->NRY-N2JEK48,EP3[]H]V*$#?S!\ MH 4HN!BE1BK?_/%D?,I*KS"51B:03]%T8BI9"[OSF%36XTIIH/6)*=6O6?5G MWBY&?,Z7VZIHBCUQ#&T$;>+;F%9&=DALU_6[E7@_B*A:OO5>M18;YCK5#A;8 MX3K;O4.G2#K1I;1P.X\NI<>5TD#;$TW^P[&&^G(3Y]<-VJQV,+IEHSTPFQ7) MJR8K-E^J;%5L;E%=YTU]2 $2VM]#.T(Q[?!I%"11Y+L#7-M!CECA<":0AHN. M(YU:H>@X5S!Y"Y;O((ZBQ<[H$KNQF#G57G.\%]I^+7TOPC^P3_2^@=XYT'GW MXUQJ)C.1.EEOG;EQS".QG)^&5W7>N0'QSVU]OFN?U'Z@G?4NJ_./57E;9?=C M"K4Q\L+0L6T71W:4(#OR,:U2;=N#KAWBD&>:2]&$P0T\=]U[\ ,RT$.3F_U2 M95)@(FQ"1N7FQ%28Y9L?.TW!L:DR3<3-8-9,ER>E_F8EL>WRE=$/6W8"[NJF MA52C;7-75NQ,\9<2[R%<+6)L8>1;L6TY7IP&V$E3,F#R;(_K@91ID$RQF?- MC[L G0/M0WBM"V#G ]N@>+W?3U<2&SW-Q8ZO1)Y/V 2SC^&(F=M:*DOV6[M0 MC0=Q'O7J1+X>VMLZ$<.2VK^BI?"GO"FJ?!6W[^ETVZ0Z;(O()3@.XP!'L96B M*/;#U!D@8!^J2+V:X8F5?=6.EGNXH,,+.L 7O6 HJ;AB%*1$>[H J&FT"O=3 MZ/%)'OGE5T\X9JFVFEP[+:XZ^>,?Q=?98U:LV13#35G=;)MME56>VHA6\,CW$C18)GDG2J9C M5F*R9&ZDBLZ93$>NW+S)%_9BX%C]UQWE5<[.3;?/"[;%?[67COI7!OLX]*<' MMNSQ;9#M?1 \4#,_Z9AR.I%DS>OIE]TLJ2W#/^/;+W-%ZX+ MG3#Q'!26] SJ8I;ACV^@ONH>?285]EM_K$JECD%T8KZ@EB0S9,$?AA@ MVT^(@[Q1MY$?\Y^@TFQW"M4\B/;=(;@BQ:-F_GFJ\_-1+R&?WP7K(N7[^=B7 M*^5[6."!X0(/6;%BY7E7T[=CI_:M\*$^9P^*T[\W676;LT-0+PB)+&2U,-!F(:H MWZ'B.B'TN8Y%*9HP)ZP#,- B _]O=O_PW\$(4&[7B"J? A(Z(:]RDJG.+Y^2 MG2;BF')IHF\&2J7+DU)_XQ*]?O0N7VW7^=7-,_-4%4<$W>N0D4WGAKAC5 $83*D;X;50S:>"4[.L40#Y"#:B@ARLG1! G9S/ M0_NT>E2::Z&:%(_9[2^<3FF%Z1$'>A'$Q(Y#Q*2VMYP&+M&B> +VYJ!X4E?4 M:R%;4?,,\6Q \\YRB3T';S*J)\'ZS%5/QB->U9-FBU?U/M'&V*DJIL-I/\(A M(@Z)89B@M+_?A'X_LB.A,\/\WVI8P5H@4E69 #%\.F2&$S&UX:+#B)J,WI_0 M#'&&YJ$,$KA+U;8AT@1ZNP%FI/K[6>J'/0;>ZO."/,VHUXLB/]3OI;Q7'M6\']_ "-(0^51U MJ'WB>-CU?0(4>6NGO:UO#,8>Q#:V$4> MN\Q<17DD)#MV<> M(^A$ :B!U7D4?CH<>75OIB9N>!4IW5:;@IUFHP;3XAO[4]W9LY( 8A<2UT). M&) HI7\?[.$$"HUDY:T8UJ,16-N9!FA2_2IP99A31H0[G)[#2A&,( 4'FOIH)=CE#HQLV)"-4M2!4:S M$Y,K-[15))EOH/LV$\=&O1HYG,$06*O_%[>/U3E8_NX M>)]S@BCQW-3D2C MF,K+,6BD'#W.SXEZ5 .I\RA(=3A2:F]PFE9[.Z.>CX(0QQ%*L1/:*'&"8!1! MRPOU;%_E,W7.55XI>5*E5G%M5S^K&M=USZ)6IZF26JJ7+&=Y57!F. M>-5K[UW..'^H\F71UO+TS^N<_8'B0/=EU13_:']^%.,B#+W$]UQDVR1P',^U MV8)S#\_'A"PV^2VS\H5?[B;#QM6%HZX+OW*#NSOON0/V_;D HT=M%]_WZ0*\ M$(&+YRH@IJ?3!9M/>><58"F-GC2H1C1=5Q!.J/_D<9Y'GIC>[?+,_4M3Y?PA M;Q9.&F$?NM"F1F(WBIW8LP>33A(+'8U0,G3>JIDBU%0S"JC'%=XZ69P?_BM6J88R$U_CO7*ZU< MS)WH>7J9GT<7U.S3JWL\]3/&?V7^[FKEA^X]E/9VCMV#>Y[EPMCR"4YHP4+' MRR%"%K4;VI%CT9]@L4OS5:T9+B2ZJPGW+PT?'FUK<0+A1U8U\LRQ+#PYQ6*B M-V=V1:_1GY)EN17BUZ2V=V[2G]+13 56NQ=CARLV#X1&=069AZMC:\A:>9[! M*K)>?UY=FZ^7*=ZJ+LZKXI$VS,>\N]4)$MMR0SJ@=?R4N,CR4!AWM:./?!2Z M(D-.T>\VG!QV<.2NCA.FBJ_4-92CTNA+/2U' M5B$N-[26;3/9IZ+^L[TVP'-0DGK4;I2D?I! 6M;"P63D1+&<7$@8FDP[+MC= MU1^R=B.OS/T>:G2*2HIA)J7U98?K++>"G"*(2W84>)V;!JFX$KN?8HR ZMB-T4:22H0G5Z4-V+WL=B1J7HM)D MF$9I:1IPG>GZDE,$<4F3 J]SDR855XY*DS(_XM+T?KR" (:V%49.'&+/=6,/ MAE'<7R%)JS8;!G**Q/_]$PZQWLO>:"+%FZCZF*%,?KS%PY9AO7G/<2.)"H%S M4Q<)#XZ*BBP;O%KR"Y6I]V5=7VW2LLJ+VPW95E6^63X=*KGJ#V43YS7]%-OU M@.I_RU>WQ>9V[P,+-PC"P$Y=0OS0<\,DCBT\H+0]OM>\SH7-L(8Q=\ /S*$? M0;D!O4]@< H<',74@/H%=HZ!K :]:_N?$A/"R8/.)Z)SCK>8 )\EU$947'-, M3F2 [*-J8\HA>8\,=-#XDH RAZ?%?$KZ9*MB?N9.:&J=+W^Z M+1]_[AQFBNKT?V9:ZNQIZ1N4'-!$722>5]NT>5'J;5JRHVU4UWF39D75/IW; M'AQY7V37Q;IHGA:>[4%BV=AU4QRB-(XLEPS&H\B)Y ;@2B:G&Y.W,"\ ]H] M.MT?H (C6-F1NAKGHH/WR>B6'L\K,&UXE'^*.ZZ!OQ;RYU'-Z7;JZ/2 1L[$ M]7"T>W7S M$BB8(8QRY)?1^E./*H'MN#:=_WH9P:*AB<@1:VOY#5016N155P M(IKU:^!IA@WKWW'6N-1/ ^ESTSX=+AU5/FU\<=Z.M:G+=;%BX]QQ6W9]=4.R M^BY=EU_K<3LVMJ+(2T/B$9A U\)!0OI7;1!,+?C6Z4W-ULSUQWV,8 >2[1EE M,$&+4^[=9XUD"]WN= [292]YTD0^[W5/G-0SY)A+;RRELQ7-&U>,9#6%([\A08 MY"O9IB%/,"\(\6;VI-I+6DX48NI4SJ/ZTN#'L5-HBLSPZLZ^F7X;C8=LWPJP MB^W8CPE);9ST=TLA!R6!T&9@B:^?6&FDMMC)L,8G,H8)4U.7L^RD>\W("6%1 MH&\>BJ+B0*FM*8EIR(>\N=PLR_O\??N.1( )3!T_;"?"7$A\>ZB/G##TA/:D MB'VS8>6@8$"'9MAL@)JF*JZW37O"KRG!QZP2OLA(D#P^%3''FYB *%-F1%&> ML7-"3.18G(>.2&(O=;0CP6O;5O^YK9MVN/6E_)0S_XIU_LSREY(-PSY6Y6.Q MRE?XZ;9757-VFQ MR2C6S2TIZ_;V^;BHEVR7#1WV>PA'R LC+XV=P/+I_Z0[\Q[7,R#:C9K.3GLX MV?!S1 I:J.UM:"-8P12CC7?.M'$.R@53P0NVX_R:IH"ZWE*HN1#C9C2=D\%3 M.JT["#/17NUNO=13,[S):>3EIJ&MMJ#CQG;=N5Y@8EDXM9$-0X]X:4(5&@Y& M Y0*7:NI:&IB/=SAZS9A*&F@.*\RRF>44C6]XV=S GU[R1.WJDD3/$9K!WMO,"7+?( 84N^%"MSI#P"=+D89![S%8G]6;>N.7G\83LF8C&/%31 MB&V7!6C)3S[>>">]/9O=8XJ_,5>RDYI\F_'3X1:,/8 ML<(D11@1)X!>-&X'0:'8'@M)$X9S7(OJW36#!?9Q"6Y,EZ2/+WU,P)R8X@N3 M9F97^D%:3FU)5^-Q'OJGZL3+S>@Z..$Z\=H2 MVJPN-X]4\.9YXV%W#'-W1BA MN=0YM2E M[O7:^JZB#2Z[S7]2/,DKW(L.U">&N^,,3O8:=*Z<1-+D[H#]E+>OV7XIW]/F M>MM:_)PWS;H=]RVB)+"HG=A#&,8HC1$.QY,Z40(]B94A/8:G61/:O]*SQ\M$ M8X<8["#+W<:J2#_?X&Q"RI5O3I6FV>A-J">9.S&I3L9X M-?%RLZ2U0)W'>???R\T5K2&J<5LVR1Z*)ENS5W&]T/;L"#MV;-E>"A/LX5&4 M/3<)16:=-)HU/.8;D((?!JP_LFGQ%N[^$8QV6U-;Q P7DQ6LXA%^>EMG0/BD M\DRQ$--+@V$PHJ+\I)Z04@.1F8>>FG"L--ZJA<]F+Q-^("WM@CP2>F9R!>34IV\ MFSHESLGB">TT$(IY:*<)QUX?/C?#G:)V7K878Q\^+.@3RZ("#JE>.P2'L6.E MSKBAW'>%[J4V8-YPE?I&GQZ1ZS@K;B(X2O(Z55RTRJQL2*94W!/$BBNOCBC- M6H&U.,BGQ/JXY%7DC]E3?[H;+?^^+:K\UW89@*T@?,Z7VZK+!C"V7!PC&*56 M2M.!$V([&FP[82JSJUZ/X6GF3@>L;":O1PMV<,$.KYC@:N*>3V,GY%MN_5>9 M8R,*RD7;"='42_L\=%*S3Z7)ABJHAE6YS/-5G5*?/V?K'&U6O[(7S8OFZ>KF M( XWLE+/PI9MP\A/$Q*Z?O]"*G)#.R4BY:E^Z^;WS;2 6LC@$%N9^@&T&R% M6H=,Z@\*IV2>-1["VV?TAL*,FHHR>DI9C45G)BIKSK^7BFN82>E:E )[R*OF MZ2-MZ@U%E="?/K2+9FX0Q7&8NG$('2>!V$_#86K732T2ZBA(Y:V?KRH=,%^ M%G6W^V8$KEB>*H1#LD8U' )MA:HD[=-4K$=)%"E;U2,Q$U4UX-A;!:PN[O3/ MLBZ2U+>2Q+,@>Y/;=U*(0C0 @(FG8X5*QNQY5Z@.3>&9FDI].P*ZIU"UDF]\ MZG2N\Z5:YDFY0S$/[33AF/2\J"!WBMHYWM1V8&(V9&MC3HP=-R80DM2)'7L MXA,WU;!"I6+^O"M4NXLFS:U0*05'25ZGBHM6F94-R92*>X)8<>75$:59*[ 6 M!_F46!^7HK,":5E]RA]HD[_+ZOSJYO>,G>EN:!ZP$]=.@C""*+;\)($>'F:" MW<@CL<)4@*S)B;ZAN0R@WXI9D6&^4;95=M:"_!J-&Q_!&J. ;P MJB3/0_>T>7-DJ*Z')45%(^7]?;EI'Q=:!(C0PM;") T1A'X1-.\^Z%8Z+VRE5;H\Q<:&3H7O66B?E$)_@#T7VLZMYZ8=!0L_NZ+8]Z3ZI M'_:+L!_[HXZ')N7DMTEIB8?X)JFI0Z&R14H]"L9W2''0R;D_2F=@9J*^IKP[ ML3=*/XLR6CN\(W5UT\I]_=N&4GU)?["A(-C>K<-9@&T^J"^'&Y+:8O_JH;VF M:1$&.+4BST,(14$8>19QAQNF78R=0%:9IT0A&%]MM M0,?JO':K4'T!1D_[-\%[7^7%_PP-1#Q5S+MMJ"26,S4+X]E(>\0X<]?Y6LK\ M,MT9N3B1%\\=(?U[.Q9>3,=%+K0M'P>6Y<( I
R[]DZMA7YR,V?/NBU,? MH^B,@.Z-&UK)-[YA8ZZ[-+3LSN .Q3P4VH1CTKLQ!+GCU<[DYB9?-EW_^IZS)KS8,$]5W]A^VJ?DQ6[/QT<)/8B<@D>>GL>/:86BQ9P!["';HQ2(# M"JV\/.JRL\!O0 @:7W9C:=F]6][5_V,,L)J!ZP\ GH6>+@)B(:B7?B(J* M$'E"1XW$8QY*:L:UP;T5,1)D_HJ9& MS$-/S;A63M"@=>@IHC5S=V4^NX$\7T1I[*4DLJ( ABYV/<]%XZR"%WJV2%FJ MQZ+A>O1$'\[8B+-_3Z#%JD,XA0E744R37&N32GZ:)U3(%\P)2Z,L\W/61&F? MN,10C3'N5^6V#P_=I>+9F@%(U^77R\U-6=UW+]H-YS0B.W(MX@40)F%"('0Q M\<;](,07NK-&ETW#2K@/L^NF#"C80RI]*$T;ZWQB> ["Q>10#]=FWK#C(^^$ M(NJF?QZ:J-VKE\_>&6%-X"V$\IZ]I9W7'[-BML$_$"9V1I6P> M>B*-_O5E_PHL\.L#[6EYW;0F2((3RX8(QP%VD&LYB(S7"C@A$7P-1>"+C2M# MAT5*%43XX94$0]2(Z@$/*X:T8,? 22&0(&HN*B #_94$2/O/]4YNG%\W5]?K M_EVFW6%VQ_%"*Z7U1^HX=@J3A)!^XM\)HB#Q>=Y?E?UN<^V=(0)[D(1'/6J< M";R7.@5WD5G>Y:OM.N^>L>VS\)(ZPI[M[3UA:_?+G2^@;IWI M7_?]H_4',(= ZY&(@IF-'T=JF$WH).NE Y%JWRC^#J,ED)1F$S6YS#5%]/@R MG0J1Q]+A),&90[R\=DCRTW=%((/>BZV+-M M8GMQE'HP\,,X("'ODT32WV]P@UL/B>V_Z(Z/G&T>_1@[IW:MJ1(ZCS&MNALO M=Z/IX85[C; ONZYNT*8I5L5ZR\YH[*YV3[ZQ\QCYBIWK8( (-'W<&Q/9_: M7:P'NGOKF>CZY,01YUS&G&^P!5<[SQ!G,VNC6B-R:@GU/*&?1_XXE_,O%V3/ M&0/>7*4(#3\=_@+TK:@7:8!Q2'Q$BU.,4PP=)XX'Q&GD"3TK>DZ(BF6HB2#:"3+&&3X1,J90USGD7]FP40YOUZG(S-]R.[S MN+S/BLW"<5(_\'$,DPAZ 1W#Q2$LHS+N<(FA-$\3U=KOBTU^V>3W]<(E&!(< M^$Z2^+&7!B$.TW$HX(;6A(4U/Z@S5='"\P+,(]"Z-&WM+1#>20IM,Y'54U4; M">H<:_$Q".8*;_$XSSD[F'1;;TDMR_M$V0;=E]M-LW"" #JV'U$L2>KB,/ L M0K&Y$-E)F$0:BFS=B+Z//',!.GZ2";2RJ" MP?U+9!11G_6F$RG&N?9A[M\:N ^R'D'F/4A&Z7('OU?T^=KE#CO(GRG.'GR!_7L&H\2QU7(> 1)<5?XK MQ$9@8^4\8B2WJ_)YK)J[C.VOW*Y7X*%LV!6HV7K]!%J';)LM_7AKY6M._[0I&_J[OAT4 MPS[.9W5!9WL%J EF@7X=N,Z7V;;.V=LDJQ+4)?C:(BZ&*WWV/IJUXEVSOZ[Z M6US NJSWP9<]TN&C['D3AN.ANRCH@9)'BVC)IO=C/8+SJ! MD^6D75F@/OB4UTU5+&G;:V']1EOI/J9C2%(?.S"TTA1!!RZOWRA72D'E/!X:@)9A 7L8+@.P^)0"DP@]#(U0$'0_3_ M%P0F"P*YMG*L&C#<\F90"ICVL)RN'PM?_=_=)?&>-M2%CV+?=DA@^Q8*DR2" M/K0'&^SRF<5C7EV7O%/'8M\MHD/[,+AEB%TFWU]S\@-#]"- #0W$-268G>&B M'?PC[:)3SPD^(^G$W)X+O#[WEQ>T=[)J(M++O-/VSO MK_-J>+[C:MO43;9ACW)@EIT6V',C$J'0A1##($V\P/$&#$F(/+'NHM>V\>XT MP 4]7M !WGO=9P_S!6A1BRV<: X&WP+)^:(@5O=JI=^(L@DQ>4+YS$1D'LIH MR+=RBC:M05GCKMY^!02M_G-;-VRDL2 HL#WH$IAZ,8H#C!/?&M#$:2#T.JHI M#(9G'8YU]1[Y@?X.=N U2*Z.*"F([\0!TB/#:K&93H_?)E=4F36&:\8:K=-+ M'K76SBJO;L>O5K<7@><$OILDJ1,&J>TXGAV/T]$8IT(W 4I\O6&U'1 ]VUH^ MO*&SZ0JI SM*Q'16AE4^"35,J)@ZZN;2B"Z^9NR$Y"G0.P\U4W&@U-;4!%:J M?L^J*MLTH[%6 1>V%P5IZB,O)-!W AA@/QR7Q$*'?Y>*W->;KO@Z4?UI8 M NL5DJQQK!"9)TRP CL75P)+-^8YDUN9Z?:?=3?-#6\6#4L7/[(9T4W>KIFP M.=,M>W63K5Y -3Z=MU^MEU]8XL=65U3K/0??44M=8P@]4210=*;3U# MR^3NL=)ZX6)D$QS@$*>VYPAOSCF^Z5Q.+LA<1=I/+CAW$<9I"UW&] M!+J!$[OC ,&#CBVFJ7(VC"OG.*+MUYGWCIU(+(-)$LFGA.89%-.[0T=USK!V M=9"6$\*E1N,\Y$G1AS>N;Y1A1%9J>J5;(,NBFA988>HD20Q3*TIWUM(P51,; M7BOGE!NIHDR:3CG),<&CNNBO*JN#N2QMKI0&VI;8 MPRNT[;!YT*RN\Z9>=M;7.^N+,$UCW[=P$'J>'434MA,/5J$7\1_>T6#+\ +* M#B'H(((>(]@#*?;0AC*['$(_,;%B6C]'3L6>*)F26]4%F9?)NU8SE"(]\S2!,ZO2G-M$J!9$'*#5N2HX;HG^J" M$M*$86P/IKTD];@SABZ#AM/&#B9XAO-5$?8D MH'/:R.9((.?@62R+S)MB@7QR#JJG2RK+79B6S\)4;$ &KK?TDWE=L_.3U\6F M_8UJIN'D\UBZT1V.&>0<[2Z5!INO0/;YF#VQ$WI&Y!HE^Y"D2L&U,P8SC0]N'9#S0X>ZZ,]0 'U4^23(ZU,1Z58,ID1 MBP*98SHVY?*%/*M\2G_2_V/ZKH>T&:BZ)D=*[0U*;,V-;.NFO,^K.'\HZZ*I M^\2Q0"Z,G,3!04R')I9GQ20.!FLIPJG(X0!9&Z9'"3TL,."Z&(I7L74V:0KY MUMFF8$^P]AKLMZ=Y73BZ_*FZQ8#Y_:5KGJ],0; MI NNE K':@:%JS97.%9*)?GA+5Y;JWOFAL1EATD<.(GB"*;C5+L5 M"!6OLC8F22![N"2+5VD*^8K7*=B321="Q!DI7H\P5R'L6KLA>EWA8F MM#?CD7YS63W%;5;:[0/QX\A/;(ND3NSA.,"Q[4:=+=>W@Q3S[1F0_'*3.P5Z M2*#')+<;3)XVH6T!$] G5T5)TAU-ENQ"J6T=RG M[.NOM *NBFQ=?\B;JYM/>9U7CWF]@%&8)BAR[="+4AC'@4/P8#@*TD"D>-%@ MSO@.KQ[A!: 8P0CR K!['ND88@ J5M;HX)FOPIF88DD%EV;72.WS-F?EYF-5+O/ZA>4XL#&._=#W7==V$ROQ83)8#@,D M])*F#GO3*1T#R>8[>IBZM$Z%:T&QFXAF:;639MBLWAVGC4?P-) ^,\73X=$Q MR=/&EK#FI<6FJ._RU2]EN7IAV8JL( A2U_)L=EK M:(H'"PCUY'3/ 5[TVG> M !*T*'5)G@K5@I(W$Y#B!%9+80WX: M8GLPF,2)T$*<@IFIJAPP0E.M:R2H%%0.LRS*+C0($&A655[1PZ,Q\IS.3'$4 M'#FF/ZK<<&]H+>_OB^Z62;19C<Q^,NDB_YMP93S_].V=KT4^G;H2+Y?*F[(7,_]=/@IS &AW#X)/>2JO41JEF2M[XZ* MD"W]VN8K/H[MK-#*Y0QV6>CUYXUW,U69XM*N7[/JS[QYR*N;LKIG6XROLSI? M52.:]AKQ]A;Q6W;>*E\M2!HF%D1NA) ?AA Y#B(#",NW^(^PZC=MN#;L (,] MQ.]:R&"'>?_:==##%A [ ]'@2"OG#818CODN8R"0?[H>W OV\:8$S!$AW34=/:Y4.*/ B6;&OV+,A%+G MC&(GFTDUQ5#U0* JE\=S[40QFD7JGG(-1$'%GZ.D@&4[5HR. >0): M5_8>*NN/(@O*B$ *F#"V'/E[GF$52^3_1!$5R.[SC*Q]WFK%_AI]U'/F9/[$?H M:U:MDK]OB^;IR!L$3NAXX2N8_LP M0 3:!.%XP!]!-Q;9T3 ?U(9KB]:+7G3V705[OH+K)[#_N=Y?T#I\ 3J7P9[/ MH+MKH*%>@ZOA]=+1\8O^#4"Q+17SB0CG;HSY #97Q\RQ]1C9#C)9,$_L))E? M@YK')I09\E+.70IFE\-?O/GY2_NH,BUK4EK5L!V4^<(*K1 %Q(H3QXUB!SJ6 M&PRNV1ASW9#W73GT5\S\KYX#;GD!C!C F&GW0>>SJPPTM,[9% W3-LSOH)Y0 M;)/?:[WQ9CLX;RFBKYG^TU0I&BF;OH#1'>_SUS:M"_7EYF->%>5J$<6>BQQH MQ6&*D>5:CF7; _S$MN \ZA=!T'^9&J7SN[TYH_5\+B6(:",Z=YEAL/W,M93@ M;CK?6:7P/)1GJ08D6]-?/>/+TC)95E>*V]PR]]N5B1ND=H1L%T*7./1/*/1' M_RP[%3KM_?UX]9?-_=_;-(7VYCJO(F+:EOJ]5!G_;/,6@FUB!N6*OG;[SU7/ M:.3M3 6/[LB?OR+ZCW:.9BSH4H02-Z 2D 8Q;]N64U9FO7@G(TC)9HE>*V]SR^-MUBA= VR<^1CBUD>=ZB1>E8YT2N_X\9C9T>_67 MF=EX*>#?V\R&]N8ZKR)BVI;ZO509_VPS&X)M8@;EBKYV^\]5SVCD[4P%C^[( MG[\B2LOJ)B_V:SK7LZ#KN'[B1H&'L4<2!X][:(EOSVIR0QS^7VU^8V1@?E,< M$FWKW 6*H?8T\Q)$I U]9]7%JX">I7Z0;U9_]0I!@9G):@#5Z,TFRV^IVG"4 M,':"H@!Y'D[84Y@D2=/A#L;0\L*9;.?0ZM)?9L9CCY7O;;)#;QN=22$Q??.< M>8VAI65^GS4(5ULX9WFBM['^DU0NFDF;NJ@Q$7/>>B>Y?UB73WG^.:\>BV5^ MV-?QA$SK5OVE;++U_N])63;HI_Y*M%DMK$]T*'Q%:(TL2W M[#0<\*:V([1NP:.)8.]XX*=Z%,%;SU\GC*8C_23#7C*&[!S M4ZR^.&.;X"L9OH_F(%8%*+4$I39@)),;"]&)Y'S^9C&/?#L#'LJY==B99,5N M[H+F_?Y'['/V CN6'5H^R^HA]GW;\J W.!'8MC.+5"D'_:^1/R_Z&5EP4U9@ MS_^9Y%7)5G7F9&N^04#,9Z,/0'YC(X34>&>K,K+8W_0C:%HY\@F/7=0=[MAVHZ@ZGE?,H3P=.77MXJ916'P,L M:M&?MPB<2H$Z'&(:),CI;%5(U(^W=4B*&5XEBO/K9K>ZF6;+'-V7VTVS\+P MVPFRJ>!%M.P*XP2-PA=9L=#2G[01XZ,H.JBMFN)ZG0.&44QYY*GC$YY)6!/3 M'09I;X?*!6"H0 =K6M4Y1LX)T5'F\6GQ773SU37H((I. MZ*@1RSN[,QFGHE,]TG0:FOV>,$.L$K!I<:_3 DV&?6*19DTZQ-4:J=/T]8YMLF\]-5?R9?ZR*9;Z(;*K!GALC""//MP)D0[NWXL$X\+B? M9I7X;M,UW3JK:U9_]- VR7 =@5?@.0;Y;FH<] "W?M,/7Y(Y.U-&5Y/B]X4 ME(HIVT!BAZ8CSC!% N^,&J9*[L'0NJ/J86AC['G0KSV-7XLU98BMPV?K]1.X MWGM)5/%)T-=4'-!R5=)F\$BG"OI23],1D%Y:)#=5MFRVV7I0?5)N'VB[=@E$ M+DD"XF ;>0D5>10,QBQ,N ;9BB;,#ZX'8+MZJ(,FH" *#')H[33D"8^BS\N; M@ !/PY^<#LOPR*>U1[T^)KGJ-,U >34X46IM.F)3!^B^K)KB'VT;NKIA%7E< MU$LVR_JQRN^+[?T">7'@V#'T8M\.XMB!)$&#W3A$0@N_ZM8,J_,^0%:EM$/8 M 2/XH4?YH]CT@ :.^68%IJ573+]5F34R!? F82=&_OK(GL> 7Z,_I:EFJ:)M M:;')-LMB<\MV!-<+&SNQ'08X\G 8VB2(K3 >3'JV)301JF1H8D4;T;4'"3@' M]GH8E1$Q@V1JT"\VK4_AY6]P.8%V/>>)6[8DZ9VC8LFZ?]ARXXI7-U\SI?;JFB*O";9>IVO\-,PS]]_L%XX7A X$8GH4#.$ MGFM'KI,.J$(_B(3VN!C&?MR]\^D+'.MM7S*5_E]>R-4>5.S#4G]HEN] M2 ./&HEB/P@\:+LV8==7#\5LY/"OMT2C6F6V-QV=Q2TM_/M[RG=.QFRRR<+#.,H]6R"/,<.D8<\ M&WLC)@NY0H?SC"(QK/C=>?H./>C@CZ^NM!ZPRU3VMV/OG[39N2%XTL]L[/C* M]?F$32S5F(Z8F:.%*F2?J-*G">(\:O2)?'UYC'%"AGFUO[_6M6XOI'F@_>0N MJ_-Q%%$OHM!+$N0Z3FBGF/U?!/W!:H(\(J+NJK8,Z_< K[_%:@"XOREUVI[^ M!E\G^K(NIN?16[5Y4YIICWP]KFCOBEIKA70Q>[K8.0.IHDLU\GR>T*\Z M7_YT6S[^W/G/U,OI_\QTR]G3+3Z&#LB69FK/JUJZG2F--#^!6;RKZC;;]*O2 M:+/ZD+%[W:]NKA[RJOU9C:[K=M_@@A KP6X48A='*7:(:P>]\1!;00AYIJ3T M63/7T_8Q@FRS AU*5BGL:QSL.ZW+R6/O;YYK2XN3DV MQZ6?W!G,>1EPJC3:(,7&1?OVZ7BL+M?%:@#SD3;.H=6.VW2R=7MPL"THV1;# M=5E3Q%_R;PVFG/VY<*(013!R$PS#./!BY,7Q -.UH-#R]N3@#%>"^_ZT4RX[ MC]H.ON_3WC["; UV;H&=7^ /YAEH71.\.&OZL//-L,TZXO+)<[)@&QF?ZP[* MB0']V>(_CQF \[E?SJ0?"M3KX\M*O^89,];:'M.E[8<.MAU$+!<3Y-I^&O7; MW8.4!!Y7C:YFP9RT[%YW _O(Y IQ11H%BN_IZ)0KN!5HY:NP3Q)PK*K6P]H, M*FE-CI3:6Y18Q3S:1'6=4VN;U?LBNR[6[>I%CV-UM?G$5C38X@>KZLM--?P5 M9W51?\FNU_D"VFYJ1T%"4,**>BLD<,1G^VXL4BI/A\IPC;SKA!>@\Z6MEO:\ M&3KG"M#":72H&R'ON01:GVC9Q+P2+(\GC#%?73S/\&K)6A>G8OA6](S4N]K( M/E'H3A_0>52X9_"[/'=7DLPO^&FOFZ15>S'P\JF]F#QT(P_;5DJP!SWZOR@B MR6 Y]AQ;*G,HV)LL)[ -Y'LHP0A3ZND"+50+"OA$+(M)LQ2E9K7W.$\\JJJ! MY9GII0Z/CBFA-K:$->Z0W?[*<]_UB1= Z$#;QS"R+-0_#$DMXTAL1XX.>Q/6 MO4>ZH]03"5JH%M2XB5B6+3^E"3:K>,=9XU$\#9S/3/%T>'1,\;2Q)5'5C7_\ MMR*OZ+^_>WJ?/U)RF=SZB6?Y <9)$B9.8'D^)E$_36I9+M_MF)I-3JA[(SK5 M:DZ)8N&";BIVY?6.FUC3-=T)JOC*.AU_AC$\;I.2 M-(()3!TGH7"PZSGN@"%R/:%K@O1:/D_-5[.G5<81[U[?U58 *L1"OA2<)@S2 M.*E$7@\(*>KEYV#9U*]AV_Q@JL=TDM-DV M5]^.'S078 6'[ E7SU6(E50^ SS*5\+"E-I5NU> M\\2C;0KLSDS)5#PYIEO*[*BH%.PM.EZ00N+C,/+M%$$_\?VQLO2AV#U'*G;. MIE)0HTIQDRJO4B;XU*52'%1.IE)02J5$V9VO2@E[PJ%294RP:*@_K!?%A:B<8(0\2Q[,A+YM82LDL1L%7AI[/DSP"#"(?:$4-1TLT_EI/ :XY\H%:)WIGW-M-6IT M".P\ GLN78"LV5M&$DQ-$T:9,R_-,\""26GBV)K)1]HB<2H931_NF62B,SC^ M,@V=BWOE'$3*ZJ&L*,CD[]LV:>YCB4C@V3$,L9TFB1= SW)&+'X2Z4DW2@C. MFEE&Y&" ;B:#J,5(,5E,%AZ=>4$^,M/J_RER9:1>2[!FKNIZ?.05<(V,7%[8;0(0K;8SL\O=F.<$;;NPL#%E9LNYZ?N(Z-21A'*(Y\;]Q-X:5"+V'J MMFU:GSNX8, +!L#]#,:S76$[V(*ZK#L>G(I\QE (:K'F*)C18#$Z3ZFOH<#, M1'=->?=2<8VRR/T69SMM=,A>&&*"2!HG/L0I=AP;DE';XRB!(B_=R5L1TD_Q M]^XZ8%I44H%)/CV7]-2M+]#JBDVM[029;=)%:O^=L-A?OMI@;#ENQYVH]@+/(P@2@(T M( D3L8-/)NP;KOT&R& /N8,BIH7ZXV%$ M)R5(/:&@)D,T#VTUZF$Y78,7T^.]5<1#2< /,=O.DD16D(9^[&""X6#4#9Q$ MI#A4-&6X0MQ#IZ5,5"663SDGY%1VVK+?-'$S_D"!:2-">9K#$YJHB?QYR)\N M9THC#53FZL]N=QXS5FXWS:>LR9T%'5.[@67!D.FH:_E^XCN#/0_%_&]N*EF9 M;!M;OPD5#/ PP<NKN#P6/+>GE#,P?([EO*Z<>NZ0>R8L5>AJ[R95X\TG]= M;-I_>+-MWS[(V#8^^C/J.OL']]VF*'##(ME^YT\ I/2?Y]^R^X=U?@&NZ0_GSW M@YRMGSRU:6_XT2J_;G[2=3_L@=@>R%'ZVL.<;H=5\N/@Y;#JS*C<>_![T=S] MMBFOZ[QZ9-<&=F@^Y8P4FC6[31.?7FSBZP<$W5HYW^::F-2']77F?+U#D10E,K8C8*0DLSW'@> K+@DDR M158T[\6\,^KYE@SPC W0T=%_>IIL.T$3-)N1Y]7Z M)LW:4S>\665ZY;@;J :F:XO?=\4P(4^:JHJI(WNFRN-C_RYVO2"!$_LH";T@ MLJ#EQM!VADLH[#2QY9YEF1KD]UPWC%Z>M0X0:!!G2?-FVL*,LOC;S>![R,JC M%],E7?&6\9?,J1(TF$V9LG&1?@U1 >OG;)W7EW6]S>O/>=.LNTLP%]BWL!=Y ML9L$3H!BCR W&( GEL>5&V<$]WO.DGM^*K[V>(9F(K)H_-VT$.G5Y_VV\3M? MVWC9-/;FK%M/0>?J]]U*%-\6G7=KD5M?1]UB>7D#:@;Q A0MR(MV+;K>004_ M;/+F1_#UKEC>@;OL,0=-]F>^ 0_K;)FSN9 J7W<-J2G!>N]6G/OA5IRLV5M6 M9W?D9&!W*B_:AM2=QD7-]<6Y]%HYK3(OT\ M"'GK*=ASQTIX*J.[9NY+E6WJ&UIN7&V;.*^75?'0"B")B(51[,/431S;=Q/+ M'XU'KBMV-E:/R0D+J.&.Q1$J*+?-!=A#*SE=H$BZX.!_.K[EA_(*5)L=DI\D MCV> K8?]F0V7-3EU;/"KDS->1?S*J]\ M8C[ #NDW9S%2DS1=#'.IVQG(%M2X=A\ M0/*MR3=L[\-Q]B\WRXH.F')P4U8"H3 BAWSDGI!%S=&9ASSJ=JHTVJ)UR.7' M[*D;;:@.C22GV85;=1+[22:&.=[FO@FXQ-*X8!%6 *%@S!GZ1-WADOR)#GB6IQE M&Z7&P__+IU5VG]WF-?I*&V6^:@?9Q@O0(\2]# O^I4Q*+!HI85DCH7)J?D5$[OY4BNPFC0K:FUIUW764&=N+D93K&N:4FP!O=90_L,_>VVIK_HSLNJKI-Q,'9LE4LG MV3-8H]+J3FFH40J7R):R-,'(>:C&RG MLRXXER!OR/P,0HL-L'B#%IWX[@8]C'+7P].0*98@9'DT5><>Y>ATE:M.[6QJ M7 VNO*YP=?'#?\G4)K^Z(56^*IHT6[:+Z)]R]D(V6ULOJZK\2O] L@?ZN^9I M$41V#&&4!"0)73L,[,0C@U!&,19:R]9LVG3MRQZ2HC5#AQ<,@-EFOQXR&#&# M ;3HO51Z8\&G=V<,@V")K#4"ANZK$N'RA%(:"LH\M-.4'4!5<96U>RYE'2\E:J]U MRAK00084L[JP2@=!7E6GX%^3I,I0/YFB'N%14$Y5HS%?+57VC$-(];#'O:]H M>UWG?]_2.CAY9,4PNJ[;F_H7U%:"$S\E#OW_D0W]R J10TOBT':I<=ZC_-+? M;W#U8X0$.DS@CP'5Q"^9'B/GU$8753[GT;G4W7BYN44/+]S=YBZKBXB/HPB+XH+OQ&/+)Z)S")Z:S4T3.B!XK4GY"L*<*YCP4?3)O MR_-T&8$M(VBYW-YO6_.O+]9A2Y&[DB\-$B_!@6?CP/Q@/WN35[GS@J,B,$\G$MN==#$/=]F!FYFCFUIT$_M##8V M&'"J--H8R[M\M5U3!3Z)I+M3C.'YPH[T[C28N+9%8! F$$M/::K1R=:S:;$IFOP]>\[H)8:7&HJ\R,-! MZELNH2R2%/KA@,1V;")7P^JS/V'=VH%^UZ(^T ^OG\"OV7^6M"1:9VSHJ:UN MU1@LT5KU/'&2KT_?"-%\"E)N8KF*4/UAFEOA:<##H\6F*39Y9?I >%@>=X<>!9/DZ3OJ[%*$Y\$4U6-F98@$^-+QE0A<4Q=9[YY'12BL6T M4P^[1K3R+=9."*,VPN>A@OK<*0TU3,&-!?EULUO>VEE+;&+[H0,)M4;B@#A) MVF]C<"(;.Y[0A@%)&Z8W E!8>R].JZSLRY+(N6(_ 7^"*_$RU)E96C_,S:DE ME4>RF;H(Q[N\,]$EHRSW= M)F7)L +MW?&]!T]!B!1YY9.CZ2@5$R45-LW>2WJ(J!,*I8?@>>B4)E^.73ZJ M@2&NI0:W@MY*\ MZM>;ZT\]*-"B ATLN<4$%?8$EA F8E%NX4"63;[E@N.N'ULDT$#6#)8&='A1 MZFU"LLL EQMV5*.LGLBVJNB?7DQOH33V+?K_49A$:4#_:/6[:GP7.ZDG-,^D MS>B$$_XCT@O08]4XJZ_*O>A4_H2TR\_?JS%N>,[^-(-<$_6:@C"/.DN_6T>G MY+7R)G#'T4->-4\?:7-MT&:5_'U;/+ LO#-LX<2'T(]L@E,GBBS73=/>,/$) M$5)(#>8,:^. \ *T&+O+*P>4RM*H@VX^49R8:3$YU$:RJ=N1WJ#NA YJY'T> M"JC3H=?W)>GE2KPZ;'?:'5SW="/LHM#&:1#8;H@MAPUV.\MQZF*A"]YTV)NP M)NQVO8KO)S#'M6@A. W-\C6@+,.&J[^CM'$5?NJDST/QM'ITM-S3Q1:OYG5[ MBKO2\OWNY<$7MN,@B+&=6&[JNMA+8NC%R6#;2ARA"^+T6#2L>_T._WX@MO\D MHZKP:2*<3_JFYUI,_)[3_%Z.9B/JQ\7<"?W3R_P\%%"S3Z7)MBJA@A\H"V^9 M3PD.4.IZ*$R3)+ )\HD[F(\2)+18JLWH)%I(@;Y;FM)#+=0+2.+4K,NHX@[C M_(21@[^WM%%G"&8DCUK=.J20^GF3.!/\F!5K9C(M*_8V[V?V;.\.R"(@2>IX M7N)$Q$66&Q$81IW]@/X("VUGTV?5L$S^FE5_YDW;.>L16=]=Y0_NJC(M.D2> MDF3Y@?*(\MU-6;UCCZ^#S_RYI"KD&SKC#,0QD-^'7\O*Q6YGBUD:W2 MU$T[24G_'?I6U MDNPZ*@RCPHP#!U+6IM<%0X*5",X427V]8[7:( (,$_F"@ M!&5.AC0^/3/,EYAP"5)E1)U>$W)"AA38FX?>J#A0:FM)*@I"LB:_+:OB'^VV MIU_S^^N\6KB)'<$$DX@""$*"L&^/TA4B!\DKBI2YB17F.4;P1URR2]^5)$>. M91D),DZPK"35;Q,Y@2 =HH=;H)2XG:-@J3ET4L T<,4K:+]]_L(>[MQ63VBS M^J5\S*L-0]';="S/25T4$-OVW-!.HL ;;5J^)?0J@IHEPS+VVV>P@]1N:=C[ M*V*/E[$A"_LYVC9WY3"$Z< +JILBY7S"-AW;8II&B1Z O:3Y33:-2-Q)HDZH MFQZ"YR%LFGPI331!T:/IU4-94?G$Y6:U&U3V-FW/L=S 2X(P)7:,@R (P\$F M3K&0G*E9,BQG(SC T#V;=9&2+$5:^21K.D;%)$N!3$,'ST_P=$*Q]/ [#\72 MY,NK\^;Z&.)5K'$F[*:LZF6B9/G=*0RU2_PKD^V*3 M7S;Y?;UP73N-4(3\-(@2+W1].R4#AH2](J5Y%9+?\H2;=M_HH PS:$$;6*(4 M"(6^94HS43"V5,D3@+.M5XY<*JY9BL=D'OIIR#>)M4M9!H5KQ5>6T7U9-<4_ MNGIRX0CL[=-D\9^5X 4:L[6LX &=US[RJ.64HG"M*!A N-#2))52IL^KF"UDL,,,6M"Z-%,N%JK2 M:3P,6A7T8 3F(J&'J)124J68S%U0U9SCUE4-'&J75W9'ZR+TT]A/'3>U4AM[ MCN5+ZQDWJW,6,WQ%NY1+D1EVF MV-7)OV9-_[?Q:M+QXD#HI*'K! Y*/9\$89H@"P]XG!0%>E1,%<5Y1:Z]4'P' M_YGJB5XY.D'$5$5QRF!IK1Y/Q(G^F::G; W^3YY5PV>>)*XX-:VX;Y O)9JD[-&_WS*ER0!CG!*+,>)(PLZH8_&.0D+ M.:$)V5> ,S/]_]IZ J@KK9Z87=72%U.]B6&B<)K-$!_8O1!?ON;KQQS\6FZ: MNYDOF/&&0$.>T!#?[RMAZ'!8,G-HX]IH"AGSV\)*;!@$28!<%&!B>2Y&0UYS MO3C5-/>A!N1IT@80A$T&"R,!.\Z1,%1^CFDQY&TG6G!O%H?L=I0<)9 M'2E!EF/=Z>!3N:;?'[REQ&&)!,9^:B,5F.VR7A&/K8BSV,0RM.$LN"UG@IENM$ M2.CX\H2POJ^,9GI@I"/.$Z4O,R$^:]::^]CI[5B83%'B ?^+9"8)QW4G)%GN M=>GVZT\>1(XF0"2P$VQ MJ< ^Z]WG&<%9G,8XRYA,,(EDI%J,>49![TH-BVQBV6A>.56+TTFIM%^U?'G^ M;,E+V-UFIN$C[C#G.1)B1DJ:Q>\H@8X4POY8[ 4)IY MZ6[K 6>2>6:\Q8]E3#UD%__A])M6^D5R_-SB=5G3+[@_83;IZ7"?-.*":Z_Y MXYS4\DR(+ F)R'">REQ*C),6E"3*?^XPAS+UO#'(DL0B@AXSA9_@#9PE?HIU MA[?%AGTH?^*<8.&LBWQ@RW'_7)"5F_UJWIA$6)X[:@#PBW'<[''V[?EU#T'KWKN@ M.6'"6 M#5U&Q7\N;'-VB_1Y[D81R7.]THT)DYPABAEN7P8G68KYH.O&OF!_GG7C:85P MJ8ECK1M[CQ'?&7*0<3%:CC08"S]+CGPC4%ZRI*O!\;/G26<\.,N4;B/S5J[< M[HO%3/U8Z,7J?O[C:[$I;E?[TRV 42YEB(@4,A0"28E%?-S/96F8).(-#>OW MX_[TIX$4:$S!$13X-M2>O"W+Q:%ZR7I>17P"_#W!XYG'9^I;.5EK*DHB5"MJ MI]NOJ*$;FL95,D<^E"X'#JS:_E#\P1>+\E"IV]VG;;G1?[LHJD&EI2R[U^.F M>+^Y_!.KS6+U;5W<5"JI5P D44)0$O$T910QUG91L)21,(7L+_E%XGD728,/ MSMB"I_"K6J=Q(%AMGOZQHP_![[47P#N=/['0CYC]5NIG*,"%(\R06*=-DJ.6"2?C]["! F MN_8%O$1D&JKKR;?GZW>/#)JJZHW^TQ]O^;+\5JW*?BL>OA;;6:)DFDF6$*W> M%.&89=E)P),<]D&ZE0'/&EEAJI]3/Z(*?I?EPWRU 0JA'7=F>N>=-IBLP1GS MHEVOL=(A4;U(G(82]7.A=#BHAEFI_WIZFSZ5:2PSD8M4QHCR. ]#U>+*4@9Z M\M@_FJFOV"M/@MJ5@9;M@$#Z7;K[B>' RW>3\$UJ#7]BW<,Z'A[1:6CY@/XZ M6L_;,FV:)=3#MW7Y6!1?BNWWU:+XGEOU$_JK\M9BR5B%+"4Y[)'"4X)@D_E<92@1[<& B2YWS1>A$)0X53"\9Q W]'6ED MX/A.(Y<,[70YZIR"916=X!9%L=SQS;(YGWP*I ;[]3G8F8HC1M+J9B9&&$XB M@=(3%L0IJ/O<#P+/.:,%'(J063X8/S@P^?<3%R]: M;T5MA[3[#=4TE-RSC^60@Q^FT]GAX;#6!KX7ZO:V6.P_WCY;IQQ7(>\WGXKM MJER>MZYF-(U21F-!<)(E)!0LS$@+*,TPZ(H)CS \*_;G8C_7*S2M"O/M1D/= M!9^+Q7J^VZUN5PL+6?89$#-MGD@L8 )]!ATTJ*N=\A=;/NU>SFH3--@O]].' ME6E[ECNT>H#034.PAW"T''Q: %IYQ5P/_ZKH+XJ]K"1HO;LI?NR%)ND?,Z8D MX92K2.1(1%CH1'%\D36.B>'K/_VM>!;>([:@!A<19E&8EX'J;) M\6@X2:02H"8ZAV8]BWN+M*K/&JQ_J<$&9[1! ]>N$=IE ,RJZI&XAZ4#A[1[ M*9K-2>PHDCU$8AI%L0_'2N^C&*:<'6;%XV_SOY?;K%I\U]UZ O$PSG)!&4YB MCFC$(MDBR'(%>GG,I5W/VOG&Q/WZ&-1X@QJP5?>QTR"8R>=8_,/TTRGU7A04 MP&.'A/J(QC0TU(MGI?^Q[$Q%S_8_S!^*IL-T)D,L"0X9CE$LD!*41ZRZKW8+B45ILX#*VOKQ%JI[&]0C-YG>WG MG;G6.F#1@=[^>FKOBS"*"4*4<9XRFJ4B3?.C:1HB!#I/*( MU,,4L@5:=W;U#X$7L821V2&;GJ(R#0'UY5PYR,@&%I3ME9J_%?/*7G5(^7[S M[? Z!H59FA&I(AK'.(XSPJ@X]A^0,$$YJ+)T:MEWB7FZ1US MN]JU#JQEUG%$#*O/T8(!+$,A<1A+94%D=M6F7H(R#8WUY-OS:M4C@V"%/6X6 M-$B6'S>?JQL>MZO-7?TV[5\WY===L?U>B4<-4?]K3>5JO6H^OSBAI#D/ERJW4I*#?!R:GF->!WP:5?C80$3SUS)^9# M!1\H]Q.,NWU"&#SD?K.'F]B8Y)>!1\'$,M#0WE_+4:-$P:A'^)>BO-O.O]VO M%I^+;]6SUIN[T]V@A M&TXA30F+,44A2C'D4*9:P,$796P5H[]_WN* _H0JV M+2R[:W][\0=H9QV*1[MN5EL^S5I9.WR_ULGJ@JX)-+(Z<:-T/(R ;:S%736> MSH;GZ^,Q&J9I'C%&:9)P79BG,4O#UIYBJ9A]+[9?2^.^56L[D.EQ"?GO\U4RF6N MJF\[$6%Q2&3,4?O3B"1&'\"#?M#STNY+>=C?!_]9;HLYL#$&1DMWM>*-$5AE MTM#PIYJ3/[\+_F;WR>&N6/SK7?G]WUJG&GUH_]=S;;AT_149L&)FW!EO![GL M,1( )7=6?0VX??RXOR^VZK MOQ7'&_Y$GN:P8-5BR#D <3A?%Y ZQ4!N'/;IGR&H\]UR;7 MO+VV,.G-S@16)?U]*%V.%]AZY'PZ\/'V]>N0^'9;7;17W[HG'L]_YM/\L?IG M_(_Y=GG>D\FRG*14QAD5,N1I)$/:7/<JKUDN_^#1I:#V:?3M>,>AZ5A!CS4(IK'N'LW[$90'N-<<$R:FUUCI:V9O;_7X^?]Z4I3C36H@C\=Z\Y?*WH=T#6!LM>%%Z7;000K?2\,\LVR*;@; MPZ^US! <);'(9!1':9C1*"(L:C%(@4"O\+FU['F7XLG\J3I^C\O%!K";AFO' MH3 K1<>+0H^$T#\ 7FI'$)<=E:&?F$RC[O/D6SG$J 9N*A3;U??ZWK?W&RWA MA^8UJ,WR/XKE777$VJQQ5\6KO8E9DJF$8IE)JBM*E8J(Q)IM']I3DMW0<7^'HLW7O2"EW"#T=OGZ5\#YH!*_I.+CI7]FY8 MG,H*WY$W+U;Z+EDRK4O_NMD6B_)NL_J?8GF^0'XW2W+!,$42$895J,)8YJRU MIJM@T$-,MC8\5Y.7L"Z?8=C!*D1K!LV*OR'(@RD[G#K!YL6YA"#GLKWO=\&V#!$=F[ MX(P-NI5K3:3I/NT0'$(W82WH\[2W>H6=SHW3OHQ.HV9WX,>++4\WS( Z RZV M)68H#5D8(L4X%Q$G2L6(M&:0XJ S*?"/#W*^?P'(XN@>Q!7@=-X733:[NR8, M^3M;O[#^UO&Y#6G34 Y[^*\=@MOS8*L3%\(410SV M!DT/,T-KAWW!TH=+.T7Q1&-/;1FO9KG.#T!Q+$B=IO;8./*&"EESX^&-K(QA MQGB*0Q0QPK069N'QJ9E8DESEP-L&W!F&3#6[3W#,'VQZ_OC(_X;WFTSC,XU9 MZ\,Q^_>;8-R9[XE\+];EMV)Y4RSN-^6ZO'O\O+J[KRY0JC\,S&B*&8]C%,=2 MQ90@28\]';'*1<)A.R/];'G?'SG""\[X@@8@\ -@9^2:[I8,QRMTSZ0'I9[V M3CJYZMQ!<^!PK(B+0WFX?.[Y/-X_0@B?8+(6K%Y]FHC44E< C24L6/3U) M?Y6B#IUR0>PT-,J))R]>C7?%CJDVW6SGRZ)ZT:@U$V*&5:Q8DD0RD80J+%AK M)E&4000)_..>5:C&4[_W92L]<+K,],8K4S"1 9'D15F>D]$A)]:\34-#[.&7 MCL:/AY?)9"ACCE,FB**18)2J7+6F$245T#NF.N:38\.= SOE@<'@YZB50L M^4-U=_7_-&VN1!*5X)C2,&:8T@2'BK= PHB"+JKP8'YDS;N '5SB=B:#UF'I M+8Q#1,2M5(*#,;1Z7J'43D_[QF?R"MO;07/-=<.EJ0H_M_ZAV*L?B_5AN=K< MM6\;SI",14(Q9K&(PPRI.&;'%J,XCU@*.H9S8M"STKXRGS7,ZH:M(]"@1?IG MF+BZ8=M,3@=_ANL17]0^]F)_#SL)NNCKFGR.>IS'S M7#E3>AF+[M9[%WB.-WI]+JK7032]56_2;C%?_]]BOIV%+"0)1D3R+%(R%3S, M48M,93QVM0!TAC)UCWC?!2?$33=@A3FH0+M;#CJ+6O_UX1@! M<[Q@=!/$P9>1ALQ;KBM=QW4:LCZHQX"5IQ^V_22(#\6/_PS*$ M^%<.!(T'0>/"E&7_.=W.%-\ZCC^CV-L[VTOG>W+L1^(KJ;KYHYP1%(470:3V"$8W\*;LI@M$%78/T*>C&D?"AXSZ",(1\OQF8"8CVD5MG6@V- MU<\HT6 ?>RFS':,>!5D/UF*&F,)A-EY*(:3YL[P3$6<*Y!NY1D4L9]6H&%>]I=H"U;]B72NI\L,*1%& M,B494X0KG&4B:=M0<9R0-TQ8,25./YYC&$,:7 M9HW2NS0;!<.;-+N.PW#2W!6;J4BS_K-NI1D2KI]6FD%.]I=F.*>F-]3ORO5J M6771?MGKOU;73W^\K5X WA;WVGK]QE#]DES[+D?,$B20Y"CC.6&93%EV[#&K M[M5#;U5HOLSZF_^78(,3VJK1X G>]GE&JZ=^?,0!=O7YF/&PN_?:9X(KH[<_!H3CN?AM;L9\=3;_J?+BSTTO MO)[QU;,\4.$=,FQFI?'$(@9+D\Z#Y>^&TUX4=]3* \9O&G7SD Z_=K/JD%P; M?RWQ?;Y:5W=!YN7VRWQ=?"D6AVU]^6MVK^>+AJGA58]0S=?5FRS_4:[K3SCF MJ\TE]%G(DD1@P4(JD")8LAHJN6<*88&!A26/HF/KY!L=)%+J^U1DV MS-/(+4,[_?S;GS$X=['2T'B+U=WQ9=7%X\UVOMGI;%<]Y[19UO^KN5./+_]^ MV.VKM=();!SF%$LA6L193*;[6B$R3 _K?15LN[ M@._WV]77P[ZJ9H)]&7R:P]_FZ<6W6:88BFKHZ8\?EOW<17V=P@XQ=D'\-!35 MB2?/[Z)VQ@[\#1^^V:^6J_5AKTV?%R#-O1_%,M?^5^@.^^,-!6J^W>A%R.Y3 ML?URKX??3?%C+S0__Y@E:8:Q7GRPF*(\I8J%29[F<+O8B@]:IY._G"K^H_:CT+M&M![=OQI:"@\C&HG02>2HPQ",QT>N+Q MA\G[R*'W_%Z4JP!U)(\11\,T$9I]8TM$3&+D,ZZ.6$:#:9,_Y\2U"Z-N<4P8*YZJ3WO@AI\O,P:(8Z.TX"=J4]-^3UY>%7B?K!IUCLICSYZVJ72R MV3^^W]R6VX=F%^C49Y4RE(8J1CP+TTA*B:+F.R]*= HA;[6,NS/D;[*W\.KY MW ,+A#:M8.Z(1?0 #HXR78MGP[(-NOQ-.'C6E>G4RXGT,?IUI_2UZ@STZYE ML9K5MG0YW+S8*C))T@2A..1Q3N-8DH0>?S^)6)28U)3P7_5<);9@WGRPN"\Y MW0+NEQ>84!M3TE%A[8K%O]Z5W_]-^U455Z3ZFTH]R$5-]<+G5W3"GI=Q]: ' M[K+OB#"?W[\6=_-U(RC\QVHWPWG&$%(9BU0:"4DPPZBUH%)B](&WS>]ZGN,U MG#8+_EXA DQS,$=O3W2?],"F.H09![/]F>-7YKLM/>//>&OD9?_! 9T481^$>'R.EZ/#=HH"G=F!G#C.Z#%(N$ M;L"'JWQ^]+@KG4-)&7]NV\%^GLSM_#:?U1?K@E]/SP6^EI8I@9_V2%^ZO!"YI.6335 ^\$6JD#F#MG:O$:'YW:T8O J2A) M/R=>Z(H#3LQ5YG-QMZHV'3;[Z@7A62KR*-7A%1)K49-)7LFD^&B'IA(9?:9G_^O#J,0155## M"C0NJ$Z 23,5"I]\62F%.57.M.(9!YUB8C'A(E>-+WR^_-S M(&JSE/-],>-**B(SKC!-(X%2P5&[X4ES$6)3R; VX%DUCK@NG^$)5-7LH+&9 M*X<]?6^+QR#,P?3#BC0'&G*-BBLRTINY\96DOPNEPY$$K3_RU;K89MK"7;E] MG*DT1B(E$B.:49PS*9.HM1)'!%A]P'Y[F-JCQA2TH*"%!Y MT[+#'U%618W)[XT2V*PW8\/!;+_T]\HTMZ)D_/EM M![OL.13@,[JYP*BM*>(PYG$29X0F(1,DCS@+6SLTD4:W(=O_^E!SO$%EL6*P M),U\WOOCRU( 3*ERJ 5/.'A#%.SXFHXZ6.)_12;Z, '1B_,Z)-?_9#?C(A41 MKG8^L1!Y'K$\.UD2"0,7 ]#?'THS+E?--3*X:H"I,]<-GZQ9*H9<3RZX,%(4&^ZFIBE6/EQ5%7M&3'2%:T/+ MVMAZ?C>3<8H%%RAC21;&$27AJ=N;<2&,FRI@O^I9/TY@@@J-N6( J7E;)?RQ M E,&0T(<:,$3CZ_,?SM6QI_SEKC+ON,!W!-1/CR4FR_[? M;ZH+,;6@B!"1-$>8A5S0,$UY^_D6RS@Q+AX[)H>:0Q&K-4)AS6G[KHL.OCI;KEP0>SX6N32F9?-&.XX,OIVO?UXOKK% MK?V _O2]::;"ZELTR2*FTI2(7*FFCT; U^F#T6GW57HO6LV^1^]BX!7Y<%A'HC4M[*[YKH]=N2;.]D*@'E]W:/2R-EMH-9-#+ M?4$V%\7U)W4:=_XX\*-T/=PL7WP46L=3_ZJUM"#=&_,VC)Z\&'K$%-;C^+S?:\6GY3J-W7AV\R@CF%_X"XVLT M7*N(G-$W@:K(G2_7WE)TP%#_-[-D\75_\?1*TVX[DYE,$I+E>C&8A6E(58R: M>Y=IA$2"/8]G9]KW7W/UB4H7YZ1-*#6Q7KUQ9QL.L[AHS%, -;L=1&/A= MJE?I[*C=? 5F&A6=-^^,GY1RP:*QUBX6Y6&SWWTN%L7J>P7G0[%O32J]VHT( M15D/J4Z]WWS7/UYN'[6E62HP38C NN[D@L84Q4RV M)L*<&K4-6/VP9QTZ8:GGS+!3Y9*'CJEA1=I5F9OYC_/T MFJ$DP5&:*1QA70/@4-L@K26%A=&EA7U^W_O KQ]2TIB*R]0!2[M6O)EE6]^4 MP9(LE"U/>O&"DD[9L"=P*NK1PX,7(M*7#5,M^;0MOLU72_7C6['9%7RSK)_U MX[M=L3\M+'(F4A95YGA$HI#S5"6M94H3HQL(7-KSK#5'B,$18WUY>/.*9P/3 MLNAWPK29&@U-,DR=^O/K1:\,2.O0+Y>43T//G'I4^AN@P.V,)S:B#$LJ*H ;$&-JC*F:V)$U M#=VPQ/Y\!Z$' Z9:\$M9+O]8K=>S.!. MJY@6!VSJFU-B-NN]L &;\&\2X66FMU8[)CF8FVG,;SCLLN>8@,WJBU+B@_;H MJ" 9YEHU(I2'<8R5C#(6T]96E)E=AM#/@N?Y_K2"/N."S7]+\LS$P#]O,&4 M4^9%*5YEI4,V^K$X#0WIZ4/I^:D"GF.<[36(;5BS-YKJ+6/,DD:%7@ MS*CG*N("9_-H8HT.W.KJGFLS"1F%9IC(V#/L17],&>M0*.>D3T/#W+M5>AZL MUCIXW&8Y&4QHKD@6416RD*(XHK+:>VT,)BHT^@C;@9GAM.ZT'>A"Z6/6/(3+UL:9V<7ED[0 M3!GF2!&..6,X"T_V4)H87>W9WXI_;:RGXV7_F[T.VC)IK'H#D C6. O^?.G9 MZ_1TJU=/2B>C57W]>*E,3I@QU2%9W!;Z]Y>?B^_%YE"TQA*J6(BXD@*)$#$J M(MRV,&*:Y2 1LC3A68%:5,$1EJ7ZV/)G)CT#4 ?3'3AK7C3G=5XZ!*L$Y,)"/68BC0BA*B69RG*E5)30UD*4 MZ<6:I6R\^;O#Z86U3+S-#5@?G-)B+0RCZ8&9$!B3-#D%,$=^?>H#O3>=\]7= MH:M]=4]1=>B6E9O]:G-7;!:U144P1D2RD*$LX3G7=EN+21*GD.5)'SN>UR@7 MT.I-S"?@8"K1BTTSU1B*2)B*V''H15T3D-WG'A2NA]T,%WJ./[G M(B,(YSF6,8OB$"')L]8@3U+0YY<]S'A6I4MD_Z?MBN'[_7;U];"O#USV9?!I MWNN0O@_)9FHU$+\PL7),K1<5L^H\<=D5(8],D%^,<'J*'.+PS4D-X%[W>[0[&$5U PULS+ M)F^$P6LE*%?>*J5+3MXHCZSHFX:>V,-_I1#JP8/QN?5RN:JNC9VO/\U7R_>; M;/YMM9^O+ZS/0HEI@M.8TBQ,")<1EVTS>"1XPD$'V/W-^3[)/B$,*HC!:A,< M0;Y[\KH)\%#; ^;T+R%-2&[=JV_TZ>%N[Q;I@G@-L.E>8%E?HRO*"\K1I6P%T^;B-B MJ(XC!@,HE<[CX*M;"$)H=P^1E]!,1%5]>?>RW\@CBZ9Z^[G8SU>;8MD^F'&! M2A:WJ\5J/T,1HRRB,>$QCW,2BBPZ&8Y8RB 2Z\"<9U5M$0;G)Z@N)_@1Y9]A M&NJ"93/9')A@F%+VY=:++K[-6(<4.J1[&NKGTJ'2V]#L>VXP4Z%":80C)J)J M7R_,F6H/* C-,@YI9;#X><\=#8#-[+%WL$$[U\:\3F,N]7'@S9UJ(!>NOOR? M99*'*@G#1(8JHW&(L&Q;#@@34EHV =D9&ZXSZ.([=+>?][]-J%GB'Y1+6-H' MTCC*-_QF[4;]F)V&*KES!_BM/I G4\7Z;?[W[+V^"-YY5J MCX+:I>I/UZ\M75R]^59\"F F@"7GPWS[CZ+9;]J=)^K7QT"/R^*NW#X& MO]_4_];ZV7HG 3 \CQR8>^ 99%=U#Z%YX%=335ZY=\G\-)31J4?&+Z+:L@5Y M77#7?!"0K>>[W>IV52S%8_5E0-52>YBO?YOO*RR/4L__>DB>(:4\2363$N>" M2"$2$JGX5-(2#+JIRBN0T?5S<7*IEM*S4_K/-UX%U5OCO;75;SC-1'7NZTI;J#O$>)(+34/5A7'WE*+]1J\D=46I!>;T41SF*4?:>JI1H RKD"7-OG-,4RJCMWK4_!CU.-L;J,$) M:[WU>$8;7, %?V_K*0++,JJ&??RB&&K&V%JS9[75K_;;4L+JP?KW7+-4/JAZX&-_-U=MCMRP== M&(K'3]MR>5C4ER9\*;;?5XO+G1FMZDKIFEQ*AF@4*YHKU.)-0P;:+1X/Y8#5 M\K;Q(JB&8U <_0@6K2/5FKMUI=:*UAF'-?/@8P!:64\Y_+",_/DRVBWL(',: M;<_5N.-@&-7L8PV J57VH_%PM?X?-S+P?-<%K6TP+Y8W95YNB]7=)JON>M^N M"@W[G*>Y7O),Z;SH-FE#G'&RI3RYTC,G$U M>XX='>O\*1[KUJ6+K'Y:TAZ7N,^W_Y+J,4\FXRQA*,H1JQ:T+; X8:!G 0: M,T(VU.K5= L^60Z<=XI:3]SG.@_1M$QIXP:R?^;R$<-A\A*8>4CZ\1?6B689 MCPZ_E4Q\;KTR9GA"., M94CR)"(L#),$*=X<#8DD5:DR.99Q:]&?:ESB#(Y @QII\* C*-NM23;\\[ M]CTR:*JI[0Y);63Q>+.=;W9:P74]\,M\M:EZDT2A!W+U+N(,(221S%@B.ZJ_/"AV)O)JDOC1C,Z;6;T,YS&<[O=.5T< 0?%C\6] M_@-%W9=9[((_W6G-;L=D5,X8SJNNQ- L)1PFE6-#L9)0JV4[@&_/*J*=%BUE[ M Z^(;JH;@(*ROJ*S:)#IN;JJD0(O].O+L%FQ,P2K5M5-<\WI);+3+:='< -? MXM?-5(?4.:)X&NKFRIG2RS"T/3/I-O]L,TZP)$J3'-.44QI2DN5QTH!1F'($ MNN7'$X0!ST8,YJG#XQ"W@8(>@8P6(_MC#\?A\7S2 2'8Z'3#2\2FH<2^G;QZ MBN&14V/E?M:D+5>[A5X8';87EC%/8Q53))22<9:*"&7\>&8B.$U"D$P[L.=; MDU]\MW &J6>XM?2Z8-I09PTHUBEK MYH]9[O:GMID9IDQ$H6"((<)H'H8\BUL;<:) =T+"?MES[5:!N>A1@SY=">+( MK!;S1P]4Y\V8\?10Y04)'564'5G3J) 5,M^&5;[G:?MN7M:C]3 MBL=$_WK$HHB01&*9):V%+",)Y(4 R.^"= #^&$ -)6BPP$0 1(Z9!/CB!28 M1I1XF?T7_G?,?1N6IC'SK9"7_<<(\)RQW60Z;B^=*PZFF.0AY1'F/,^0"F.& M6GL\"T'7^=E;\5P9G( %+3+PHL8!DX9'B8.0"#Q%M.+/S_GA-7JZC@Y[4SH- MK7'@Q_,#0T?,F#]BN"OTG[WGFZ749*Z48%T<[ MD:+51?#FNT?P7_>\A_1RQ=-SF?@V79;+0Z=,]5T6CKP6A*P!C7F;AK;TP/_6 MF@_(!%@QFL:FJIU^1IC*D20L8BF*".&QQ'EK2:@HM]IM OS^8/M,;7=@A0K: ML6[#&U \/%%F*Q]F;/G5D#,E)BIB0>#$=,3&@VM*8LV&^8LU>C86N_V3'LG+ MYLD/Q7XF:91&DA&L_[] :48YSUK3G(D4]C*- X.>U:;%^*(5^=V33F7]OSH^ M;O-(MYDF#N0,J>\3T/;W+KTXOT6YWR9JU\KK]4%:M6+ M,:O-05L\-Q UWRDV?^YF_J/8_;;:E-5;,BUJO5I\^BO-\XN_%?O[2)I*$IT@,R]R\00Q6J1TC>Q82(AB4U3M M/SB442ICK)=-,2-ACJM;3=L"@A(&6\/8V?"^;&DUJ=TV#/YTA ;<*;$F$9)M M_/)GE1E@U'E4\1?/&JDO5EQ51U]!+E8JLF32B)L%/F"44=$\6.RFE, M#TOLI8O!!)L*:K[=Z(IA]ZG8?KG7HT',=ZO%#-%$A%(BD6*28!QRA<+6%DDC M DF_=A8\)]\65#LQ-+B@1OI:AC:O2C=!I3I*&/ZV+%B.H'^5JSN[O7/\^]ZF7I7?#@\?"VV'V]KR[N/A_UN/]\L-9QF$LCL MF)1^PC*-J>K)MW*(@>UD6A^UY 64F<0HHCC&2I(PHA$)D[3]R#M2<0C*EZYM M3VMJCY);@93"IW?OX$QZ@O?WSFR*.V(1=%,KW^V*_?D;J9B%64BTG"A.0Y23 M*)+',IN@,$J,6SHM?MIC5U9]U5T#9[RO_%Y2TM65U8/ :S'\T]CX4^^J,\7@!.L^%3$/,DC3A(HT$QR)IC<8()9 \U].4 MY[36HJMWYAM\=4-0E=?^:[X^-,_"5 !#_E=SRI6 M0[&X7=V4%7 UY)00^RIHM-+'K.0Q9FD:HF"%_'J) _3>8KI?2(O +"=(\NHP M"J4)B5B2M[9DGLR/PS=DN: MDCJE:=[#"\-N21@KQOTNM[?%HKI9XV3V\WQ?O"8$,QQ2*F-*HC!/&48*$TQ: M #(-8U +C#NSOKMB6J07=4%0@85M(KCDV6R/822*85L05]FMGJ35\V^U7M48 MWU7=2(O!MSC-.>SJ2G(?B&DHGP_'GO+.^OCGM 5_VH&?1;@^AU4YRBG* M,D5X$I^4&2O4ZPS(PIYG17SU$((_5"\$]SSHL>'6\K3',ZT.CGQ>H7GD\YV7 MG$$.>7HP/@VY<^K16\<]O=DR>B_H_%+;26B/$OOL;3:4BU2FE&&5YC*G/%7X M^*IFQO,T-KJUUJU%SR)W^3!B<2I2]GI^;JOJQ/:92L>L=XO?>(3#Y._GX!KP M0-,HG-L]S^2.>[/WF4RI>26S^*%V F\SN?>I]#D8@?<+'[[NBO\^5/<8?Z^V M <_V*,(LE@JC).4RE*'0O/$HC"))\D@0T'Z"O17?>>0$+&B0]7E@TYY*LRIY M&!:!R<&.0#\W E_CIZ,.[L_I-*I?!WX\O^K7$3-FE6[50OVY^*9'V?U\=Z%Z M.5=QBF(DI8IER,)(8L:CF":"1(28O137SX)O!:IP!6=@%@+4DT&3*G4(\H#" M,SIOD(IS"/XL*TPK'@VKR2MN7ZT>^](TA6JQMP^ERX'S7(,O(_JK_KM__Y?V MG^B_?-4F_OU?_A]02P,$% @ IG #2Y)$Z1@^7 :6T$ !4 !R=&5C M+3(P,3W17:=S>:3K]G;?#X_6,!FB]%D.H]=7_7@NL@N__YS M$;\248,<, P29O^S]0\M[FZSO_\\G]S<3B/$OW:)P;M\D347\%$K/?;^\^C+ MM(7N/VZFO?[KT321^--UEBTJ M+:J.UJ,:Z;[O9ED4$;:WD]&7R72RF&1-Y3C88/MYL&*;?9Q/YN\O/Q39/$*Q\G0JS4^' MZG7:PZC'6;Z,""7U?:^U)$R?"F\DB?6FN9AE=-JWLKM=FW(BXK%]'#?1/74L6RI-%_9!=7D49J'/^TFD,/]_?(ADX@0^6" M5574[7=/@E#%D5.OO18EVFR8Q(^Z:/ 6=V]FEWEQLQHLY=\.2G%$&^WUW(V* M6<1H_B$K/EV/BNQ0+W>5[ZY'%4EPH%IW_:LV.O?7:J]W?C0I_G,T76:_9Z/Y MLEAY9 <[M[=2QWVKJ-XJ=3ON:35%5ZC:7C_?7,36)Y>3U/R;Z(S/KB;QI_6F MP*&.5JG;3T\K4N"()OKI=S5"5&^AQ5[/XH_1QGROT+WG13OI1U4E[ZS12:\J MJG!7A?;Z]/NH^"O*&QO_E(V7124G=U^=;GM649D5JG;;SVKJ/5RSO5ZNM@7= M]]ML-L_6M#K4N]TU6N[5NO&*JMU=HY->55/DS@KM]>E3=K7>Y+K-B[2S$;WU MW[+\JAC=7D_&#SSV0UT]MIW^)3#+^2("66P+5F1&6^WW+_&+OVQ9ZBK?Z%_R M:L.K7FO=25-3-=VAG19V>C3/+M)A;;37U2S!WEI=]^YC-E\4D_$BN_BTR,=_ M_3&;5/;':S?8M4P5V5RA;LL]C11<%N/K^,T/11HW-Y7ZN+-6U[T[A@>'*G?= MUQ79GOWV"";4:K%%J1:CQ7JOX/VE&\6VNI'$3V:CV7@RFG[(YY-D#/2G#Z-T>'^=+2;CT?082:JVU9,D)I_- M\^GD(H43/3P;;R32H4:[D6U-BUKTVE&UQ7XNO\RS?RQCV^YK]3B+_;4ZZUVE M*(5]=3KK646SO:]2K;X]C!>5ZY[-LJM$[[>C+]F3\?]2O6E1/*J6 E5E"E2% M;-7EEUIKN:?OLD6[G7W:8,O]_9 5D_S"S5J&^.5F.^E[M"=%RYCO:KCE_G_. MBGG6;L^?-]EVG_/%:-IRGY\UV5Z?:Q!C\;R;%5EP^R FZVW\Q:9\:O<$D>?K M;F;?%]GL(KM8!<67'9WFXY<06:%Q.9I_64&RG/]R-1K=_IJ,_J_9=#$O?[.: M!GX!JPB\JI@$,(J0K$2S " M*">&D(U$3E#/JTCTD(ZJ&/^4%Q=9\?>?X<\_Q;]<9D6QF0GWW-E8,7/QS*:, MBO$S4C^NN"GQZ^W*Z?YE?#V97I2UTQ66GO2=MPAR%*E?RJ3XWL5=PB&?K4)J MOD_F51CT4KU@&>)0$@H 5P:9*+2AI:Q,$'"FA#I2T;OXT@*D?='G25=M?C.: MS/;0YL7R07AI,$ :2"-=%9*K4O9$ +R3.G23,]Y^\CVQ9H'SL7G8C2;3]=: MN_COY7P53/Q[=O,E*_;0J%H#@40@$0-$*6DEP-GQJN&#,A[@/@$ M!(LKVC]F13::3OZ97:0+8.ON_Q:Q26[L,52KU%3 T@KD==2?UA 9CG:(H*% M0>=%NK9ILIN%7:!_ CX^7TVMWK8, M;)DBN[G8J@)Z=_4_C;/9J)CD55W\A^4#U"8N>SPB42YL"56:E/.)!ZJ1>4/# M(U?;KGT#*'NCR::+?\SFM]EXUZVJ*&>G[*F)51[-S!O)[/L3?RQDG79%@Z(*$$DD@IZ!2W%@/-R='E(&BT# M\8"YTI)IJ8MC?^S(QW]=Y].HC_EZJ;*7'4\+!ZBX9M1*;P25,,+E,=N.(B#( MF5J2&FI]QI"&6!YFR//SVO2;$/VQ34:$]1G7<[>I=,U>H,*1+01FM$&* 6XH MU1*X^%^^M8E>-IEIANR8U.='MP#7)LTFI4"<[M:9I-Y?5G"\]W&H=H,!@SA* M$,7&.L$H\3"-DHW$QAIVIA-20TKUA?<]P_[]UQ=/1/LZ*WTA3J;20>B. 7#X M;';WF>9Q#82X*D4P+DD5E%HQ&IU(M1G24B.)X>F.,E^@2(+YU=*K:QK,JP'Y$ET186\4[0',ZA?BC![):.:>>ZH MTYQ"S1D%V".\V7Z2PFA?B=]=[2U<9Q?+:59Y2EAIH-$$&"W!D, *%< MD_C?Z$\E_*)39:5P=0Q Y7[/]PW7@W6"<)8HKAS6'F@<": 8W_2=$JG.Y/BL M-0WFW>!ZPC&U/TEGDS'VM.5#(VQ7^<"L9"Z:*(\MU99K"XE<8TD8Y%Z?;H+= M=OGCZ-OOT>H6D]%T'M?X[R\_1BT57[-]6[*'*P22 MGTND8$O:SSN&MZ^=VVW'4R;P-RD!Y#B;'\^JW;6#Y5!KRZ*)(P02!QQ#KI1; M<-7$^QK0WEW'M&H-W]YYY2>SR3RZC+_E^<7QO-I=.P )..>> HY6^U825'* MK>*L>AX;>!WSJC5\>^?5NVQ?W/_#8L'QZ&,I8 PV%HDH#V*@E,1R6VDG; =3 MR+%,^9H57_+7R97CH>R=%"E?6YF\H+*->58IQ-6PIA)C#H2Q5#$O-"RE=-;Y M!H2A/XQI:0KK"9J%TH (:2* W3G$(/,'8EJ@#B%DE MM[X;V>QF''P>?5_W.5J8=_ELO#ZSW"/F_HI!>6TE1())IK3$6B'-2HDI &=R M!M"*SO,.@>W+^C\ H-K0"!8(0AWG6$FCI3=8(53*H8RN=,MO^$N2+@A2'\43 ML*&2+7FQ?-!(1,_7*DZ! Y(1+*)@&]FL]TW"K(]>7'3I,G;,D=J(GGKRK_C8 M2Y,=RQW?.;1Q>:!:0!SX:*09U@:*%/WNX3I\E&$GB:\42E=YS[5,@CM::7NC MZNE]KW;OOAZJ&83WEC&@N:!Q 2JC--B6IV_++;Z.B&+TXGQ^N% 0E<>U)M%08>D^XD?=\%]XV,2E# MVS'LA"%MHMN7.U@FI[79;4IV-C<''<(=-8(B2&*'-;?1-,;ECC66E_)YI9ML M"AV]B_C*V-,NM+5-R@ZQ/BV_+%+BH",]KK):T,PK8+B03AB (;>>XK+WRJDF MJ\FA[19V8E;:Q;?7=>:#[AXV+#MJ!"BEC%:#1?HMK H'3]<[:CQ/Y:3=5+:JY\$)MQBK! K$3 MQO[?W[IZ)$)Z8KB4XF!>X(I-!$D-P"A.;YI889UC#M 2!>15$[]T:.N;MOBP M\XYZ+ M91]'LZM#9FM;)NAH[)G40JV#W)WRLKQ0@Q64^#SV97HS3G6![949&4O M%@X8:X\DE@AI:*V13-'MJ,+2G,ETT\5RJS50^S(SOX\B.K.LN'O(V5V4.5PI M6(H0U$11"(FV2A&M-\?EA"BESB2'799BLUSB[435XL)O]<_7ZGC'N(U]8G@A!QL4&)@M!PC"F!:2VZ M09!ITX2BHC)%#ST0_!J8>B*-G-Q$[L]MLZ]:P%YJA@B"439+I,66EI=V"7:V MR6Z"_,'-X_'PGC ,H^T4QZWF,'4.6BV!=P 1J6C7I?#44&L*UW5[#K.8IO' M9A/G4R-;\?XF@O*6@?C_2CCI>?P1X#*7DL:>GDF:DM:XL#/&HE683V[[JU#L M<.4 M&,(,0F-]EA*0(@OTRT89AH];S&T7>4.R-4ZP'W1ZGY4/,C"4<-T[:P= MB-1$":@]YY (G1Y:+$_XK2?Z3![RZMYJM85PKQ'#SV->*W.K4OU@.;<:.D \ M(9HZBZ@MSVTL<+B)^SJT#>D.V-4%QKWRZS[@N3;%*C01O-%<>4*5\,YQ:!3; M;KI:Z523\,.A;6MWQ;+V8>YOL32?S%-HPGT;+3_R]+ZX<V>Q+1>7@W2J=" MT>+?;JZG';YH6[6!8 QPFDBAX[S@-38$\LU8CA,'%Y5>5.AH/#^0(264R:>3 MBU*@A]B_O_236:3H9#3=/E(VMY/Y>)K/H]25QGW+GPI8"B61)$XC83FUBEI; MHDH :N+C#&UEU@'5GIJ+TVKGA&8EKB)F^3):WR3*YN6\UB_"N.\I)?QB]/W+ M^@;U(=NRJWS WEH(B-46:@VL19J6L$K(3GGYY5WV38W'$?%'@D/!*(?U4YP'@$"G&(^+A0IXU8I46*AH3VSEY-[XLW3 M8Z@.-=(7.],=C?>7ZB*_35H^&.[^4O' G)7&"A:= ,X!HL*8+7[,FR:O, ^0 M:QUI/6\=Z+XH5'?PO:T00]^X[2"MI-9HKZ6E@"OJ(2S=4VFD.)/TGZWUYP% LBF8G3'(G6!VL@M]@ Q9L\-GA&YKHYE?O03E_,->M@ ML,G7S%U>9N/%^\LGN&Y0>S/[D!63_.+>K]I#W_J-!BYQG#VI)H@91J 6L-S? M%E(:U.0YVP$=A9Z>P[VIJ*^]PCC6;B:+\D+ -HG=>-+F*<2>CQS:(ZQ0-0"L M/?=0.ZLQ, !$G6X6/-!*Y6J]0]V2F=C=^^/.%8YK*.BT_6RUPU=HCZ $=[Z"4#' QU+)[ ES&+ K0(2*F:EI]09@Z'4 ME>[N=!3LM!C-+D;%19R,+I;CQ9_KAPCNXLQ0+%],YUZM8A".8*L8449X)*+S MHSTM)1;ZAQO(E0GP--:I391[7!V]T-G-/R,J;^;S97:Q?SE4H8$ B8#>$:<\ MI$QYP95QI?0*BB8W;P>T_NF<8YV@?5JN?1C=K; ZFF-EQ>"1C3ZV0H0A;*+_ MZXR$I;1&TGY"-'N]?]0_Q6J"7?N:]]M\/K^7Z^YB=#.ZBL)]B_8UNTA/[69H MUR1?H6K@Z"WT&<58=FQ]VL*XM^0!DUGV M_M)$Y4P6?C1>Y=S_F*7T@!$6G1=%_BW^8$:W\6\OOJE0KZ' 95SQ(>FX<8) MP:&CIH18QD5H \8-+XD$0KQR 2)0X4\B:;P4/+2] W^]J!? !;/VU?RNUXYT=(*Q"B6GOC M+>(,&+3).0\55+Y2'H.NK[D]\VGS1\:#SO*!Z X#*JAGL& MT[N]7EE?/D4AA3:5SMF[&<.IQ\>=Q^RH$1PTD F,#,746)Z. LH'(B74N$GH MU]!&9&,U/WO@J U(3S386C]):6G,"8<5A)@@'RVAH=$LVO+)'X*AJ+29TMF) MR?IBS<''0AX5#-&19QQACQ3$A@EE--Q*9"0_DRCS=I3Z_!2D/I*]I0TH.YD2 M'2SN4BQ0/JMP5V%OO> =L@8)B@5CU-KT3E'Y^BIQ!#=Y@VY K&FJZ%U\:0'2 MWN)G'W?UX+L=+Y8/BE(AD"%QQO&$"6$QIJ5L'#?*9CQDNC33\]/(U1:0[2V< M+ZXN\MFG1?0W#MY'>58VQ(F;&6N,I0;J.-2PV7HHQ(I&J6D'R):&>GTAQ*8) MFKU-2\LO\^P?RS1(4HJG"H]/[:@1G/=..,XA0Q2C.)I@^70%)ND%O?,X;F][ M*FH%S!.2Y>!$M+-.H$AA!IE$$*1=1FT)V6(&(6]"F &:E\::/LR<6KCV[O^^ MK7!7[7GA@'&TGMZ*N/R6TC"5;D1OIVO(FR24&6 D>-N>;ET<^V)'6A*^F<5U MX#+UUH_&F;I)L><'MJI>JA(HY1HZ!742T!IAG=J.* GLN3JY-53\PDY5"XCV MY]S.OD9X5WE-5H[6ZJ;-)AX-[O5T]U4,,,J)K/+(("R),\@(VI+;.V1'ICE_ M6L7U-);GX3GH"IF+#UDQ3IJ\VK>75[V10%DTY=0 (M,3D1YC)$V) H'\W-XI MZ\HZM8AQ[8#!S7':IT4Q^2O[4$S&+U%D1\D@8>0\)58A)"D#7$&T27.-*;*\ MR8G*@,(!6^1!.T#65G8ZFDV[U,O1M.2>R9>W+UY\W%\A$(,4,8X;K*&B+@G/ MRQX#;<[DR9^V5=\6GKTE*WKP;,+[R_(4,/E3'XKL9K*\V3.?'*P;%+4UIZ+3)XS>[,OE\;P#QOFH!:FRAX%I2+00T MW )18D@I!$U\D0$%U'5.HD:H]L6?TF9N,F^R9V]ZF_NE&S)%Z/I:V%+UOOBX^3J>O%NFP6^MGO],;O(;E8))?++>=H[^+;IR"[W>F>%X#F-/966<4X1 M)-" ;1@)I1(W.K8$9\F55@'M[T A]G&]MV0CB6=7ZZCUU2VPASM1ZY\7DR_3 M[)[N>\\>&K0;5M&S%!I%,12**@HUW6(%5*,PKO/>?>X3]]YN_6VNL/J\^)C= M+HOQ]6B>;8WQWHM_^VL&*:ASBF LH-?I_V297Q!3IVB3!Q#A>>]2MXOL<4R: M9^._7>5??YU$"L\7B4=X\W-B$'[ H/5OPYO5?U)_R_ZY[UDQGLQW[C=6JQB$ M(Y#]T)L"<*ZV[[EE1+4=TX0@2\-M1C##UR M;IN4%_.X2*IT;%ZN.3@5:?&;0:= MWEL@,-J;:'J@(Q XMY6=L!\A_KNR^O/3@-[?8"TF7U?)^.[/N]+ML/_(+JZB M7Z3&\4^/O-@V!G#%3QX>VD"3 M8K57*4OA"9/[WLMRZ KKDY(!&0B(($QCY@U1 M@*KRY),IIL2/[9Q45OA.YZ0.R/V%43['X^-D_M>!RT3[J@6*E?,TBBN=9]PA MJJ[@S-:$M'_RE$%>E:X6[:L6.!" 6(2\\)YR02B&6_@P MQ&?BC[2K])U,:HQO_TQZ6^&:T0NEXQH2 B&Q%9H28BD2TI;+.8TA.K-74]HW M.G61[(LAOT7RIC2B[V<^+[+)U6S]F/OX[L49_5V^L-D\EDH1YFJ^F=T?%-C# MKI:_% CG@D-/C&&"$N&L!;K$$])SN]?4B%'YD#31\1'AO0RQXU&MH^G.JW,' M:@2G!#.6#UJ6ZHU1J\O6T4YN/5#)Q> MVILM5FEK+_/B9M58^;<6-P?W?.W@?F"%NH%* 21T%"@#HR*C%X'7;@0GE"I2 M:;JMXDI<9),T>$GZ(3N(UG,I#_%@E?Q^+>2.;;L72@7DC0# &8&=Q-%F((% V7,G MR9ELM#306-X6=MUH?=V=G9MM3XL$(+DA&@MA ?(<"!.70&6?%:B6[O9UZ+NV MMIZ.\GK0=:GN!T9LWT;9_@J!08R$)EI0@Q61.'[-EO) +L\D4T8[0[\U&+ND MQAFKROPI&B0VF,9V]4618I;%9'94ILZ=R9'?VTI\ADO&J'9 M)2-,EG;^IV^B$_W]_V8O[0GL+!L$,\!*:@PBPE,6+:9$&RFXM*#)A=$AFH>V M.=$,SFY(L=XX7?C)?#R:_EN(-;'?8#PJ&9RD0$MB$>"&(R^L9;B4@&+2 MQ%P,:$NG,W/1!,QNZ% NG=.I\0X>/"P2*-?&^93:,'+98 ;D9C M8T!Y<3H@0 ,4N]7\]B&I/7/$BV73SK:BC!K"&8QP>*P$+*7@S#8YBAI0?IL. MN= $SFY)<3]W^?B;7,5I*@Y33#>AQ?)*:UTN/^I!V0Q 5NW:Q MZMYT=+6#%(_*!$LETDH#$Y=-D&).X':/1BBMFVQ(#"AA3 =$: )CISL1]R\J MK//*OE\NYHO1[&(RV\6(PQ539FT(B/0 ":@TAU*J\N1&&$6:V(LA)8OI;I.B M/7#[.D5VHR*]LSN/-F[5Y?9.C,N64ZQ9V?JAD^)]=8)Q,&TR6X&%DY)H[]QZ M'Y!J*CPYX46UIR!6N7*VLTZ0G$@J$+..>\@C Q$PI9SHO)X7;$??3]\D:@G9 M4PW!^A>[NF'SGD%[J$K0@ CL$:*($$TAC--F2DV$>/2EN1&5@MZZD?+^-J&* MMOMB,EVF@)_[)$KN^WBZC(#[R-CT#M)RL4EP^8Q>AYXV;/5#P6LIF$^1;D)9 MA!SV!B1$%?>6(G@F)\[M$6OG)=(3:*.OF,.&HNF[EQLX<'VMPZ\&S[46ABF) M9%R7:X2QM27.7M(FP;,#9/VI2/HTL>]@%'K:@9-.H0_>OSM4-6#LXVI16^0D MHCP:+BM0*3'CC3;T!TCA07"G$I]KJ^B56/.W%>[^M?6)0(Q&1G.&G6.6>BZT M\%M30\291#FUTG[ G",,F8Q8.4^TX!28B!U!"KJX?OV7 M>6](N78Y7TMIAPF_8RMLM2/X_G:=X.]!Q^?;CF>;CB>DQ_<=W[5/5KO!P*D$ M! L3_U=;2[4#C)?K)N\;I?8QB^)-QHOL8M75/V:3Q<-^ M'DFR>JT%SS1& GBO$-9.:$FP*V4UWI[9FV[M,JP7R/N:M]]EBS>SV,TL[>[N MF7\?E0M,60:QX9 !)5QTQ!F"I2S1)^_U+N/7K/B2OQ8"M0%G7]3X,TOO:607 M*B(\NLJV+W \/333H_EDO($6@U$<1@T8Y*E5EFOM&"CQL9XW MN3 TH*B^?LG8.NR]I0EXMI;9P[CGA:.'B3DCSGDLN(<84VBW'J;6_LQ>KVN= M3(T1K>VS;QY.V'9@Q=Q=+OF+A0.DDGO/%!4&, M=QN(GMAKVF7SCO>;=K44B%;0:*Z%]I RSA%E:@NM-$VNM1\=/WA.GE-+@/=% MP&>G- ?<\Q?+!YP>DO4>$4RH0X1C2[:&E2)/B\:O=)T]!;[6?"F'K*GBHNK_>;"\,+B&,?2 M(<:(0BG!J(& ZA7@ G%G_ GSG;=WI'G4LPMM?2PP:1#"1 K*@9?<"1)5 M@FBB0:,0]E?D"UT="_HBY.IFEULC./!U\X:MAB4X5PCJZ(E M%Q@HICP1I:J$TV>68[E#QG8)>U]SWC8+X>_9*+VL]"BM6N*) MTUJ7\AI1[:F2X4\P;2H^[P[>DP[+UA_@Z6)T,H$UQ,H HHTB:>I5:SBY-YQ6 M.DWM>'2NEW%HVBB(<,A?;8,(NEK6&]@DLWO;'_YAD1?S^]=W; M[&LVK6[T]C00F*. I6-Z)QSF@#)M-J]&" "BVWE>Z^-!V;WVU')*TS=_+D8M M([BSG1 'O)?((8^QB[!H0C$IL9"$-@F^&+8Y;(4@%2QB6]#W3L,WL]OE8KX" M!?Z>I4/?*J1[7BL82)R 5'C/H,4 (TM-*:=5Z%PIUBX'=C&M,=ZGY!6JQ:M- MK8 I]\@P+22#7B$6G9;M*&6(-[E8/>39M7=>U?L5Q NWU-A(FL]%L/$D9[+=/9[[_-DL7O4:++$KT^W(V&4]N M1]/?\J]9,4L%WG^93JY&Z^N&]Z_>[1L&K7TD4 :!CAJT1'+J+67(Z2V*_-S> M5ST1 Y^.@U.I[^2#P.3%;5Y$(=T_ENL\'\WXOJ^]( VGT"*AH8_3+T>T?)\L M395.-J'VD%W>85*[14WUQN+'SR:7S\$_?IOT_G!['W^/:RD "PEECF"HC;!2 M6;E)/IP<1^HKQ5K\6(Y)"\SM5$>]Y5!907@<.W?6"4)HHXRWCB'M-<80F>VX MM-+U^]YLOAA-?P >MJ6-OABGE_,H\WQN\ILOT?@G-:>Q$P&)D,>?YI.H[TTT MSN$WMFNT%I0&C%!-I*6<:H64XZK$1;A&!T<#>D%E6"SM7D]]\?L>9S?T5 M Q,Z;=0X";@7S&)M-"JE)1PWB1\\_M;W#V([6U5)[9N^3[;O4@=2$JJ/T?G% M+_#I8)T0/0S" 4C)ZJ4E@#&W>=8J]ILJVR2!P #O?)^62FUKXY0'XG].%M=_ MS/(O\ZSXFC;NUM)$X/*X1)M.UKL)'Y\ M['6!Y?D77PO&*3CVH\Q1HRT*44< M0-L1*H1HLB,[P!ONPS":0]#DT$?)#E%_&TUF*?O2F]GZMM2;V?O%=5:D"U-% M=IU%+^AKML[1U,%(:MRGH"2-RP8/I('><$ Q1MNS)(!K3E>?#(9CRY03E$N +$(XO+,'WH'&UT>&-"S2F<]H.IJL_EJ MH9W^?QI-L_F;^7R9S3]EB\7T\*6O]XT QH*JDECF.N+#6*E#?(H .T MT;CXUR'CW@7,@/3:^XRRCIOY7(QF\\B/E';'9O-Q,;G=D0SWN :"D28]$!G5 M0QR&C*1+AZQ]F[KI+?=?]F5Q?R[J1^/#.>MW58G>',!Q MB%%EL>. 0,C,5D+&7:,XX7^=$>Y@7TO:..EMYMK9=?J[S"R8MH[&#PDNO82( M257&36)A625N][=:N=\C7&\S'Y5ZH$H[P2$A#;$.W[RJ%9JTK= MH+F*,#HFN5&.(HFPW+@"C"G@*J5YZL:"W&=0\I/99)&]G7Q-&X:/Y:C^RNFA M1H)5"$=GR!ML#,'*PTBR$@GK&CU&/[1IJUUF[,Q\U3+D/88#[^JVOOM]]-]Y M8::C^:%G1X]H)6B@(#5>CL ? GO^U_I M!= C6PH6(DL0%(@"JD%<=G*+2CR'3!ZVS)! M.B>Y%Y1"CV1T((%SFXO*C/OH29Z'%]VC2:L+;:_T.'@W]T&ID'QW9)6+6'", MD".XW(5B7*%&+[(-T-#4T-]+#*B%W0 FK;=5KLM6J!XP I0 P(52$3PCM92^ ME!P"T&1Y/L"-Y-/Z2G51[XMOO^7YQ;?)=*IFS[I^W ;G<0V%E$_+:TN11Y P M+B46V]>0_D(M4@2-XC\D/8"VH]'6OG6T)208,,@(IQ*XU2UJA-7C<:_UWM MR>CSV!(R @FA)(( BY3]FQG(2B2(=[V>9'3YLD<'W*B_*70E)L? MW DX4#,8+I%0E )*K:.< ,LW%]:I2U#_,(QKQH9G(4%MHMX7R\QROLAOLN)C M-EW?Y;F>W!YFV)Y:<;FB.!$0*F$I8"EHNEQ'4$4VVK:H&(].STA9Q M"ARB6 %/?2DQ$N!,8E^Z(4%UAM7!>@#L4N/Q\F899_3L0MWDQ6+RS]&A*RE' M-Q:()8XARCFD G'.$'2J1 7BLTOX?"(&MH-^7YQ\VOMWV6+]T.=D=E6>&^QA M897J 5BJHX>"!-44&N H%9L@5^JQ:!2G\+J4@]IQ9"PTI;1>- KL.SHC71\>7*?\:A7K(>H_1PS/%IZWXD\C;4Q#!YFP;@YV]Y:W3=M!>(P]8[ 0%S0BL,' ';J0D!WN0H M=X@9\8;#TGH*&# YX^*V6(A+)$ATC99!$UR%QJ R/H\2H80FAPV[E-.H\,YDX M:KQP#@&-M2%I7V4=?8V\5Z\B,KC*=8 :K86X-)=4<\\ ,7%$&8^8*+&!&)[) MV^,=<*5VI'!=['L;^JM$II]'WUL=X_>-'AS2SXL&#+"E7L89FQ""N99:KK5" M;]/>[FSKYJP3,)%2:24>&BY,13JDII"41G2TAND) MQEK[%VZ:#3D9C1+@'GLKL,%*4N_6&[I46QD7>:<>OL,B^R!U+]/IGEQ61Q%PUR%O6U6%W;>MC*ZKVTN]^SQ74>__(U%MF5 MT?4$O0@LNIU"<0VA!(HS8CE%I2X@.:])N@D57S0(0U11?Z$(&\DVJPZ=S;++ MR;Y4F#MJ!(<5C/)):'E6E?("X2N;@-03U=43"IH#V11AW>9F-%]MT M]K';Z3F6EX;.'@Y5;R0@R+FEG&#HI4# (8)(B8*5L,D&Q(#B6%HG56<(]WPA+H// <&..(VKP NTE'U _!:6LD%/;A]#;#?1\5?<9$: M>_HI941=)06O,<;:F4!>ZLR>L5FE6A!0(6@8U,(;* PDA&V.VWE*9U_I=EU7 M?OQVI?%FEO*CI^?KMZ*LUR0/!)I=F*Q8C":S="LIY6FOD5NFJT^&%*(MH%36 M4N(E=U(R4J(,L3JS! 'M$.[9FF(0NCFEX:F_739<^Z/2U64H,471=\-80X(W M9P\<1V)4NDS2]3F5^AIA3_WW>9$>K+D7HWH"FP-M!&ZS11^UX&M8!M7XSZX]/G8O46Q%UTI'[+OV;%+$EQD$Q[ZP4,*/9$ M<0,A)0(ZR>E65L :Y0,=/(^:*3_O#N;>$L/DQ6U>1!1T/KNX-]&'4\/LJQ<@ MQ8!PZGA:35C-.1>BE%5[?28OP/1 J39A[NTJ:#GQ7^;%_-'$?Y!5AZH&A!5" MC!!AN ,(X)3#>>LT,-9DQ3Z@0YH>B-4RTGUQJXI[^;9"]IBCV@F$0"^55,QS MZ=)U:^C+S1'L'&NRPSQ <]:]"]\E^KU;N6<]WX189Q5 MI\QPX9T"NL0(>]7$ @XP\\RI*=FN-H;&V#\GB^O)[/UL=1^T^1JF:N/!N'2O MQJFHD$3>XMKVZ3>-AR @XASQQ517!M MB5:EH@BUOHF?,,!5TBLA=%WU#(W,'_-I_/;5)BW/Y^LB7UY=I]O[CT;LZGGX M%AA^Q->"1,)ABH4T%$G *4*BG&^),:K))ND M^:'2_ON=/9JQD*;1O[P1X)% M3%-+M1; .@< MMM<(*E:G+:.<"%X2MD?EU5#8WPZC*J-PFTD>US-DO"MG#B M4.,[01F"#)44&2,L0P3;;4!@>E2W26Z 2X^ATO[+K3U6IC?IJ4_^(T0ITB% M.&'($:\5PA;*+8;,F$K9>UY/KM37Q_BZFAHDVSLU[B_;"*\E(U!(JY@A6! E M+"I1 ](TV8H98);5@?.[#14-FMBMV^[G9L ;K0V#)+TN*:VW%B%6HF6):T+H M 69E?26$KJN>TY-YD]4@7SXY /V0SR>KZV39?/[Y>C1[F-:[&-]D83I ?^74QT-]ZNKUC 6(UI*JJZMB%2.1"M4\@F_X MS0"10W'%KSC36*"X"N+E(TV<2-9H/%3W;WZT@)%^E3;\@?%P^+\OWN:SJZSA MJ52C+P:F/#20&.6$IYPXC?5V$E;<-HDA&*"/-/31T*:NAC\6RC%?2MK')''@ MFR%EY/1Q*J9$6"4 1P*1[9F(1$VN559/E/^O2:)+I9TR6T3MA%##31;!"222 M" <=EM9H*P3:/+C%N5;XATD68:75,/HG&E$H!>?6@-*%YT W.A 98"13.Y2H MG2SB.+#[F@I7#[FGRWKS]Y>;;#C/VIB0! X PO[WYR M!]F9W?[O@!=Y'[@/B'NHW@,?<(<>*9,=H!I8S%)0:,-PIX&"#W M6F?&\N($Y57A75Q[S_#T]Q,1_/YY'*27>B[ MM)A-7O!R--T<@=W9*FEOVV@VQ%6YC)JVR&MBM68$.[J=A0AJLIWW2NUBNJ!UTH;33&#IMQ$XM:I)L\X##!>O!^B M=J^'OK;.WB^NLV+S3L4ZZW6-+;,=F?B]%L'GLT0K 0 0)QTCF%7" M&,0]CT!LL! ]/.(PN-3KW?9XB1CMS(MGKZZVQGY;-\_6;/[.H1 M0(>FB)T5@T"&$P&C,T,4B&X%TMQLI>6N2=Q\]35)7T>J7=&K58Q/,!>T_1). MJU.!$D@98Q7 0&C. 2=>;&92!*2L=)K2]4)M/P%JK-6.:3!HP7 *M^)2<0XY M,9ZR$B&NP)F<-[7&DYT+LPY![VM0?\JNTD+R8W:;;B;,KE*VXRR_*D:WUY/Q MFUF+IW:@==R'-NC-"S+QP:]3LK!"8EI@Q;1R757"E"Y 9JK*S7E0X1NY[VGP+_ &M]M_EC M]1BFRJT%A)'$VBM!%4:0$64V+T)%;!"3E9X*?"7#OP6"[)SONP*\U\B2$J!* MP4N/"@=A9%R:2.BIH!HK1^3F/#I*Q8@[DUFD%[V_%#?2!.R^*/1N=!,!>=3= M@\%(.^L$B2&0'!"B*.9$(JF$+F74EO8:?-3E\]]MJ#GO!M3#Q-DQ=3_Z].=O M^4X:["D=#/?.4!/77RGCK-)<L2+\8765P M#^'V50M $XF]!0QIX5!<06"S'6*0H5ZSW?;AO;2K_F>O8[6&]-"V45[\9>M; M*?=?J;R9LJ=*($H++K'BA-"T*Q8G)*0P=B*]Y S,"5\M/_UVBK7>(X^8DIPI MA;0%&);8&(^:A+L-R&MMCR(M;*@0_3:'I@7V5GG<"(9](Z M33071-KT?ZJ4,25,. ]:]<*"IXQK"?.>W>2'O3VXR[*S3D!<>BQ$\O^5PUQ2 M(;>H.2%[-5>]^"G-M?VRX]L8V^/X,\_&?[O*O_XZSI?1,;I;TV?SCZ?,V?PZ M_/'I!8K<_S%H%%U_9(P'W#%HJ0<.E_U%1)Z;C6FNM[PAA-VK_/.?>U3^^<_ MB3 *6>.MB6XT@-1JM^TO5OU$;+UBE1\-8?""0\ MY *DMSW6_06F49#>$.]CM*[RHR'L7N7FW1Z5FWJ;TS>_#__WXHG%_\.?@I++>80TD M(()"8F/7MT0E[-S>#6M/\?5!['ZT?_IMSVC_]%M@R$&J)++2 N:PX]YL?1!I M0!.E#S$;:.NC_6@(>[OV/I^,=IZC/2\4"'8$&4*UHH88)]*]H5(*KV&3*UH# M3//='A$:0]F]#;!NCPVP+J1[\]9B'Z^"H?%?YH+WT2E'E&4;]/XED6"AQ1S M%?TGQAV%EDMA?2D!UNS,@OK:56K>"J9#BX!H^[[HR>Z0(245T$9+X#4P<049 M\=_06=*1'5/02W\E3!MM@!8#25."H&,0"<=+C$QCAX)I=. M.V%+"W&WQZ'_.N-N<71;55Q#6V.%M$)'T5@I(X350MV'S[!>6% Y[O8XS%]G MW*UF*847D((9Y VC!))21AU716>RB&U1UY6C;H]#]O11MU(YBC!T3"@C%,!4 MHOO^4GDFGL>=7L/NF7(,:<4\M9SP@22F-)[45&3T_D!K=6[4_G1 M$)X^ZM8:8X21 ,8UOV#2 D=@V5^*V9DL7+M3^=$0GC[J%L9Y37@C&!*4 2,E M$MO^"H6;N(ZO*NJVKLJ/AO#TH9<8$T ML=XI(#EQ2B)5]EHV49S MR!!7B3UN/;8,_>G(5G;ZX$;DH:H!LFAI+0*(2:5->B8*\ZVGS6@3L@UP%ZH] M AQD5B.I'( Y+R^7'#L-@NII#D_3S_ MU/^Q4S.]OGST5 O1VM?$/A3Y. JP>HHTGVX"=?;?%-M3)1B.G'!$2ZFX/BFUN@"9542B]\! MM%]^( M4GIFRXX6J-$)L+5I\G:RN%ZOP.\VW]^??7M7^>"PU0PH3!C"T1M&R*"M#RR0 M:)(K=XC^1G,BM(1D"P;B_>7SOJQ9N)\+U5L( #D/X\2)B8LR* (U%J5,GI,F MZ?F'>[K5CIEH&=O:?/F47RZ^1?'W<^)QJ< H\(8*!(B0%"#E$"[/9PP%O,GV M]G"/N)KHO1%^K3@+90\J30<'*P8#*08D+JWB=!8='2\L!J4$@K@F=X"'>[;5 MEH/0!J2]'GAL.OI;GE_,WV6+:N0Y-2Y:N%)*3G23/<;A MGHS5)$[K<+;B57P8%8O=1V#[B@= "(2>>X$X,0H2;V 9RF$4I4V2$0WW+*PM M?Z$^D*>P%>4ET&/-Q;-Z00L"K50,:0>Q]RH*N9TL#55-EB##S6G3HL5HBF@K M1F/3B>IFXU&%0(G''CL9G6 @*)88HPT.'-+XY29;5C8_0\HK"45#+6A#W#G6R.(ZPJ9' M\^S"Y#>WV6R^:N9Q7RKEL6AIOGVQ.WO2752K&->F7B.$M(CN"F,V+E+!>C@S M )V5)WQ6SD[FXVD^7Q9Q1GS8]8_9=+1(TLP7\WOA/HSNUDE2*N3$:=ART(0: M@P1-[W0BB9E$&R\O8B:8/;> GI8(E)]2":>U&A^S"-9D',7ZM(A]3\E#YJTG MQGGI(VJ\F'R=+.X.I<6I4C= @B6.ZU()M(/1VT0.;Q8W'C$H*J41K2C+[Z/B MKVQQFQ6K.2C.'5\2I,6VE_/4RV7JY54QFL5?[!+LZ(9">IP9($6D4DR(E!14 MF5)*P,"9/,C5@=;S'F&OO>7Q^^C[Y&9YTZU4+M5GHYHO)39KE+D>3XNMHNLQB M'^=IZL@O%]=9]6[OHF-K'XB(*!]U("07"N+HY0."-HA@K7B3(\0!!:1US,M3 MJ:.WS<"77<0BVO:K=2SXW3-73GT;%1?N'\L([IM9E'2Y\N]6CT%\OA[-WM^F M)N;O\ED:F-G%N^6APXF^^A L%A@+@B%#7!D$C=*VU(%$I$E(Q8"V);L;$D/7 MV!F-FC^SR55Q> ((Q0VPD5/2 M8H0!X:7FH-9GDMSC+,9:V\I\_<-P!<'\S>Q#5DSREY:H?7&X5ED8IM?7H/6UTE[9Z M9+-!4(!()(\CDE.MJ7%8;_>I#.LI[/Y? MTUKWNCN;,;2,=!OFM'9,!P.%3DFN*-5.,@>-\[YDF !4-'IRY(3@](4 M]AKI&AVY+_F) ]FK4FQ/('O_:NG5VGS,;I?%^#KV_4.14FG=M!>]_G+[!Y]S MW5LK*,V UR@NQ!V$0A&M/%.83NQA=4"LJ!(8P.G!0.@4ETPH3""DB M4.A:HZNM7.!1X\\ZO@X&W!CIN5HNKO,B.7V?<_U RKU[P4W:#58#K1BP$&!J M/=?8>U/B12$]DT'?VP[M8YDNU.SB8[:81$7:93&97:V7)&O9 MJE-S;S-!$J.ML%Q+"[R2E@F/2R0T0TV8.+2-FWZ8V";<]5.+KKXV^AJGCK0( MO,R+RV7:+BVVW=QKZ/?6#-Q(S%@$R4,5P5*,.E7*8!1KLD$^M*V+EBG3#<+# M,D\'3WFJMQ((05@XBHEVT2\#B@E"6C).0[M><5+C5 ?M^K9I9Y=3R/7YNN#T2I;J%7JQVG&62<1]AQJY+747OGMJAJ#2B\: M'>.0W,]PMP]0KK8_E<@-! M RFI%X8:Y! !FCNSOH7.%/( 54H\U;&)6E&CBBU:YZD#418I#90:<0^<8U;B M4B).&Z72&M! [4K-NUY.JX-M?^N&32<_C;/9*/J;59_A>U@^..X)\H9B3B5Q M1&+B72F;5OK6Q2*FH-C(R6>V\YQ72I9Z>G[*F)51[-S!F.IK/-RY152/SM$[PSLL( M'(R+)$>!@PY8LY71N":I9@>T(]J5H6D(9V])0A]T\_#KS<\*!ZH@ US'<6"9 M-<9#O\TM:/=I%M"FD/9N6]Y6267]K' .BZ*(%<.(B-H-,+, MVU(J@"P_C\WRKJQ)71S[8L>[;/%F%M>?V=M\OH\8C\H%S+5!'J?]5:\%029= M&=[((@0]5U>VAC+S]F#LBQ+JXK^7\\4Z0VF>8D=GX\DT>]3SSWE: 7XH\J^3 MB^Q"W_TQ3Y>'WM]F*2GR[&H3&SO)]NTC=/FYH# 77%+$F!56:^H0*AU'3*1O MDM5VR"Y0PBA4+FR]F+>0F/ M;2)XJK145$CJ;7K?(/Z/OT> -DG]-.1)M 4^=H/P:3CV)FIO=C6)CH6:S[,C MF/6T8M &@'2_&2)!#?4N#BU42LOCLO8\SI4[YU-#7/MBD"D)@[;)<=* SHL[8$@#%/OB@\^+;'(U,\NH@=GX M[G,QFLWC/!L[_%MHG.SSZ/L>NAS12F! :JH)$-#&'VP*YC%;Z]HL MD+MZKK6^[O)W0*KNL.Z+P>'9# MQ%RG']_,HME=IK/>7562]=UWN;&'KX<(>%1B6NX;H01V7LJMEVH$:[)M.J#4 M9AV0>WC*.6U&BGW[:R]6" 9!9#$0SBNM#.:(RNU&@!*-EJM#?-NX/>JU@F?M M0,#5&G@>/QC-N\V77Q:7RZD:KQ:80 M(*!I'!V";QT3(1EHP)@!Y:UJD3&]X-R7W2F=ALW[0I_SMY/%Y&K5XT_98C%] M%"[T@AFJ5#](QT&4T\:5-;+*6Z7%]CQ#.D2;[/(.+X-3!]:I"YC[HMB;V;C( MHF&UV?J_;V:K'#;;;3XSNITL1M-WV3Z>56\D4 $IE!I#F][C0RZZP-N!1HEK M%.YPWF<*G8'K["K'GEP=WUA@!H X^% <:]AH$7U4C[?[BXPT>8%H2%ES M^J->>V#W1<'MZX^Y&O]C.2FR]?MR*=S@4S9>%H<,7:7Z 5E M%5(>N#C^,-" MI^=GU[)CX1ME7JA^0O"*?;W]Y M+-V.;2L0"3P%&D"((MC.",)*Q(F OE%\_'D?/72-]E6TL\,(W6#C_$\41G6 _/KVO%GPO. M,^ H+OU9(JEI="N@^KG"&5 U[[1Y,;Y3GZ M#+UNDP$2"SFFA"$,**>6*;IU79' 38(F4?4CAC-@8O. 4 M5-PDJ=!2@%+X=-\T#E*N).):N"T>&*,FX>#HO.\G=(OT*9CW9CY?QFZ7"9?G M?\RB'M_$7\RB$&D+Z.4QE5;F\UALNDQ#;S4%;-X6J2$J54C)Z M.!084@8N$JUQHUG^O \WAJ27X:VC6UD_!VKC1$,0!$QS CBROOMQI5O%-Z) MCK\S<09;-LU![HMJ[O(R&R_>7[KOXU70Z<<(S?M9DBD.I_2?M+WY=33-]B^> MCVDF,&ESU-&'.>]R#:0;(_9D10L_GB M("WNBP7CM ,0*6VYQHH K,SVV!B+1M$@N/IAP^OD1&T8[PG18X;<_":V=9W- MYI.OV7U^DK[RY;[8@5J)<_>V%*A@0 .K@%&>"&.E,&2CB*@84.ER8$>>0!W'LVND:I=+T@0G'+ M $$T/8&D"2K=&.VH;11&/QP"-55LI52ZQT'9&TU:3:6KI0*<8P2P-(8SQ"TO M+X^;=#7X3.E23\^54^D>AVKO!J:55+HNKI"$%8([Z#P4*;JBW%XT&,/S3J7; MV- TA+.WS;.&J72U$5;Q.+@4E(:DQ!3;; ,&$=+D-'_(YJ6^=@^GTCT.TMYM MRW:I5<6HW*_+E&%&,RB1\)9H99U H)1*P$8O SY?+PE:U(7QQX/M.NDTA56 MQIF8A[6-O.!P(4C&FD!>36 T]P]!'* M[6K#7*/\1T.>2ILS]R3X#\'>[D[!J&87JW]-UTS89L"NP.9N/A@H]!Q9;;U- M#UH"'W_M([]N%7>Y-'[VM6Y_+68&R>VH%IY-CKHEBBCA!E.?8 M;[TH8YL0,A19P[QR7.NW) MT%(V#%23#>T!<:>I8BN=G!T'Y>L\.4.,Q2E0*^P=(T9K(0@O9:1G8VI:TG/E MD[/C4'V=)V<6(8FM@99SK*0V&)6I)C7GS#;)D#+DK:66#$U#.%_+R1DWD#K+ M" 2(80Z\IQ:44EF%&F6I&S!)ZFOW\,G9<9"^EI,SEAX")L)1K*GWFBK.ME)1 M#YM$C UYNZ\E:U(7Q]XVG:?3_%OR[5](R_XQ&V>3KPF']<;-WJ<$CVDG4"4= MY&F!8"U%0!)"T':D8-/DA:0A&Y\:9'BZA=PAS(/8_MBUZNQ^'Z3NUL=V"0PU M44A2(A$URL:?D%[;BK1_2:JM[X:UVZ&QLEP2C"E0R'JFP28]?O3+I4.-THD. M9YBVK-W]&QS'0?JZ-C@8MBJ:%DD5L(X+"##;R@8X.I/8\J:*K;3!<1R4KW.# M0PF@)(UN%37<*:^HHG:+&-7GN@*II^?*&QS'H?HZ-S@H10Z2N#@3Z7J4)P " MMI'1$RO/-7:F)4/3$,[7LL$!XM*-2*-3 E%II*, F%(J0/"Y[I_6U^[A#8[C M('TM&QPD.G94, G30SP,8N_I>BW&,1"$- W@ND/F#39E\6#Z+[#N^>'==2L";Z=,1X M**5)U\U=F0DGXJ$9:)1[X:SIUBW0O1'OV8Y?RA-WF&5[J@7GG<.$ T.A1,1R M)(TH)57&G^LV?PN4:@_5_E)[;!Y;/?2$Y'VQ(#7BC&A$)%*:4PZHL*4DT/,F MT2NO(RZV+C\:H-A[$J![#N^EQ;/2(2*!L#0.813-)8)1(K*=H)%N*&EP$E8A0F&2J5W MYC=R<\Z:; @>GT7Q-9&H?7![\V0JTN>Q+-@@RRT7AEAHC 86PW^^B5MRT[:1)9$F8Z\#TV!0%0X'S\-9X;#F7)ZYHW^9^W&2MNPH'2$RB2< ML)$P^H]*'R7%U.>$>*91W'"X9AD-U5+\^6VYO/]W/9^W<*5Y)%"C%9<80T$1 ME59$17B4@&N=>/$EQFJP$;7C;X>(Q\"QKVYXU:D-D-^= IXL)F&HC9:H: M>IB]0C9G$X+]H[G3,V=[ EAJ^3_4LZ_U?-_34<#M?0ATN?9CQ1UC.R/OUEMX]K\(DF',Z4.;PE< M4F&Q18@PX*26TCI]P '9^#.'7+<=);XIS M$5 E!#+P*".0+*M7\FV'BL?"M!1O[&$EOE3?J\6VPT6DUP=$'>P$!,I9#30$ M@FN,FC,5Q(W/8LPT^N<,99&7OW7;D>#10KZ!=NJF5* .8<9;SX!;'C6OH/ZQX8GJD]ZHE@L%WWY]%3ORANF8)-9+C;UXK%:W+6S MHV54T(X@!(@54,1M57D5I6WD9(SF9$),I)O]X,3ST5 M=\]E0 BY):*IM"$ M>8\L%9A" *QJDNJQ8C(GW6HB/>.'C0H"B20T=ES M@BDD/?2J.>''SJ&L#>FV0\*94!8+S=W?[TIOS.:I^> _%F;V5YUZF9YFWQ:C M.SLX0(LX0Y)R;B CRF)EF^,YK!7+J:@\D7;L@X-U8X-;,-J[?=K.4S&-+N7Z MVV/ ?=X4$)6I,A-TF#+JC?'@>$Q'B)"2X[11IN)1N'U89#VI)D]G#L2<. M4 8TDHU$MU,]]V+KW%XCKQ^XQ/RB+T634&GE0*,HUA1I!X[RSUL"CC$RBK+25=TR78>O/U2+ M*YA1:N01H Q7#' .$/8<4>:;VK^(4G6K)6)&4C29L,@8LX2_QST$(ECLB7F\^/1PFV7H^_.RY@+C0&&H!!" B&F=0&7I4G,QE MY1#<-!MR8"Q626&U7*\_KY8/K8*@RU!8?/#LF"">L@CQZ=$IY QRDXJ@#E8$Y M5\&FD5,RE"AC05K.M%A7\6^E&J\V*KOY+47KLLISA:62.#"751? MEJKTM%QMZO_N5BR=M[TL M3=.6F=0Z,!AC*+#18]0:6B0(YRE,_[F3XH]ILYB].;U\SHKN,CYYC- :QQ3@:B%@1:>,7=9 =2\5S MMKWNB21RSZE%];B;Z92H=0F4KV9_][&[@S6.00 M8$BH="%&*-W(Y#C*L;>G MD4,RFKW=$\KB]#AE:G8AR.GI0(3SP!*!A031[U34(M_(I1W.ZMXVC5N)V1P9 MC&8IEL3=M(I+M-E/]$#IC\O%LI'@7$'X\\.#Y3A"* B*_VL@#5>'&S!14M^!,V M>4;%MYR::O2HC]CL[V9NX]Q/*6>Z>EBNJF=5;'ZO%\M5O?G1?$/1"WWYEGW* MY^_5YMOR/K5D6._O?K9JNV*S"*ED$V7 0<88YHP8XIHCQKB#\*S26+<=.7^_ MJU3V:XF2'3YJ72VJ]B.;-T8$!"V6EJ)HK%!!H$?*L>/>PDE6/%[3*'JN/VZ>OU>K3PV[FZT_;S7HS6Z3R_^>T3J_W!"JY819Z$\6WT;T! MSAQ]90%L5C7C:=3P&\JN2^)\9%"P"F*/4BH! S#&![(@Z M=A1F:;5I])49F7CS;=?)^O7\ZET^7-D1(H7DZG M2^;66T,"BSZO=LP;'/])B)@$0F&(H8 D^C:=CB O(^7GU?*NJNYW#OR'ZG$V M/QWIM?DX;<."5Y0Z32)E!48*8]A8V%[IT_VX MW%2W\>'2N%+&(L14:MHF/(F:>;>&G O-NF4WE9'RSXBPGK>7G7IS3. "6K= MGD300AV_@R0GML1C3;+J-D_HD^V\W#_G2&0$ FEX7 !$ M ( ! ')T96,M,C Q-S V,S N>&UL4$L! A0#% @ IG #2R7+0JLJ M#P ,[$ !$ ( !P1D! ')T96,M,C Q-S V,S N>'-D4$L! M A0#% @ IG #2S[,L=FV%0 _>8 !4 ( !&BD! ')T M96,M,C Q-S V,S!?8V%L+GAM;%!+ 0(4 Q0 ( *9P TL_"4PUU4 08 M P 5 " 0,_ 0!R=&5C+3(P,3)J^\\64 #&[P< %0 @ $+@ $ &UL4$L! A0#% @ IG #2Y)$Z1@^7 :6T$ M !4 ( ! Q4" ')T96,M,C Q-S V,S!?<')E+GAM;%!+!08 1 !@ & (H! !T<0( ! end