0000354908-18-000062.txt : 20180504 0000354908-18-000062.hdr.sgml : 20180504 20180504122130 ACCESSION NUMBER: 0000354908-18-000062 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 97 CONFORMED PERIOD OF REPORT: 20180331 FILED AS OF DATE: 20180504 DATE AS OF CHANGE: 20180504 FILER: COMPANY DATA: COMPANY CONFORMED NAME: FLIR SYSTEMS INC CENTRAL INDEX KEY: 0000354908 STANDARD INDUSTRIAL CLASSIFICATION: SEARCH, DETECTION, NAVIGATION, GUIDANCE, AERONAUTICAL SYS [3812] IRS NUMBER: 930708501 STATE OF INCORPORATION: OR FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-21918 FILM NUMBER: 18806860 BUSINESS ADDRESS: STREET 1: 27700 SW PARKWAY AVENUE CITY: WILSONVILLE STATE: OR ZIP: 97070 BUSINESS PHONE: 5034983547 MAIL ADDRESS: STREET 1: 27700 SW PARKWAY AVENUE CITY: WILSONVILLE STATE: OR ZIP: 97070 10-Q 1 flir-03312018x10q.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 March 31, 2018
OR
¨

TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934.
For the transition period from             to             
Commission file number 0-21918
______________________________________ 
FLIR Systems, Inc.
(Exact name of Registrant as specified in its charter)
______________________________________
Oregon
 
93-0708501
(State or other jurisdiction of
incorporation or organization)
 
(I.R.S. Employer
Identification No.)
 
 
 
27700 SW Parkway Avenue,
Wilsonville, Oregon
 
97070
(Address of principal executive offices)
 
(Zip Code)
(503) 498-3547
(Registrant’s telephone number, including area code)
______________________________________ 
Indicate by check mark whether the Registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the Registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes  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 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 the definition of “large accelerated filer,” “accelerated filer,” “smaller reporting company” and “emerging growth company” in Rule 12b-2 of the Exchange Act. (Check one)
Large accelerated filer
  x
 
Accelerated filer
  ¨
Non-accelerated filer
  ¨
 
Smaller reporting company
  ¨
 
 
 
Emerging growth 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.    Yes  ¨    No  ¨
As of April 30, 2018, there were 137,214,305 shares of the registrant’s common stock, $0.01 par value, outstanding.



INDEX
 
PART I. FINANCIAL INFORMATION
Item 1.
Financial Statements
 
 
 
 
 
 
Item 2.
Item 3.
Item 4.
PART II. OTHER INFORMATION
Item 1.
Item 1A.
Item 2.
Item 3.
Item 4.
Item 5.
Item 6.



PART I. FINANCIAL INFORMATION

ITEM 1.    FINANCIAL STATEMENTS
FLIR SYSTEMS, INC.
CONSOLIDATED STATEMENTS OF INCOME
(in thousands, except per share amounts)
(Unaudited)

 
Three Months Ended March 31,
 
 
2018
 
2017
 
Revenue
$
439,618

 
$
406,814

 
Cost of goods sold
221,704

 
215,493

 
Gross profit
217,914

 
191,321

 
Operating expenses:
 
 
 
 
Research and development
44,561

 
41,983

 
Selling, general and administrative
107,683

 
90,252

 
Loss on sale of business
10,178

 

 
Total operating expenses
162,422

 
132,235

 
Earnings from operations
55,492

 
59,086

 
Interest expense
4,052

 
4,453

 
Interest income
(956
)
 
(271
)
 
Other income, net
(2,219
)
 
(660
)
 
Earnings before income taxes
54,615

 
55,564

 
Income tax provision
15,420

 
12,993

 
Net earnings
$
39,195

 
$
42,571

 
 
 
 
 
 
Net earnings per share:
 
 
 
 
Basic
$
0.28

 
$
0.31

 
Diluted
$
0.28

 
$
0.31

 
 
 
 
 
 
Weighted average shares outstanding:
 
 
 
 
Basic
138,504

 
136,359

 
Diluted
140,994

 
138,239

 




















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

1


FLIR SYSTEMS, INC.
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(in thousands)
(Unaudited)

 
Three Months Ended March 31,
 
2018
 
2017
Net earnings
$
39,195

 
$
42,571

Other comprehensive income (loss), net of tax:
 
 
 
Interest rate swap contracts:
 
 
 
Fair value adjustment on interest rate swap contracts

 
187

Unrealized gain on available-for-sale investments

 
(1
)
Foreign currency translation adjustments
13,937

 
13,202

Total other comprehensive income
13,937

 
13,388

Comprehensive income
$
53,132

 
$
55,959





































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

2


FLIR SYSTEMS, INC.
CONSOLIDATED BALANCE SHEETS
(in thousands, except for par value)
(Unaudited)
 
March 31,
 
December 31,
 
2018
 
2017
ASSETS
 
 
 
Current assets:
 
 
 
Cash, cash equivalents and restricted cash
$
452,138

 
$
519,090

Accounts receivable, net
329,792

 
346,687

Inventories
385,906

 
372,183

Assets held for sale, net

 
67,344

Prepaid expenses and other current assets
101,371

 
81,915

Total current assets
1,269,207

 
1,387,219

Property and equipment, net
260,200

 
263,996

Deferred income taxes, net
15,924

 
21,001

Goodwill
918,292

 
909,811

Intangible assets, net
163,429

 
168,130

Other assets
76,948

 
59,869

          Total assets
$
2,704,000

 
$
2,810,026

LIABILITIES AND SHAREHOLDERS’ EQUITY
 
 
 
Current liabilities:
 
 
 
Accounts payable
$
110,653

 
$
106,389

Deferred revenue
25,224

 
25,614

Accrued payroll and related liabilities
61,817

 
71,310

Accrued product warranties
15,319

 
15,024

Advance payments from customers
21,679

 
20,672

Accrued expenses
35,760

 
37,089

Accrued income taxes
38,869

 
64,136

Liabilities held for sale

 
39,544

Other current liabilities
15,392

 
15,155

Total current liabilities
324,713

 
394,933

Long-term debt
421,000

 
420,684

Deferred income taxes
15,732

 
12,496

Accrued income taxes
89,088

 
87,483

Pension and other long-term liabilities
67,249

 
59,872

Commitments and contingencies

 

Shareholders’ equity:
 
 
 
Preferred stock, $0.01 par value, 10,000 shares authorized; no shares issued at March 31, 2018, and December 31, 2017

 

Common stock, $0.01 par value, 500,000 shares authorized, 137,279 and 138,869 shares issued at March 31, 2018, and December 31, 2017, respectively, and additional paid-in capital
5,364

 
91,162

Retained earnings
1,880,277

 
1,856,756

Accumulated other comprehensive loss
(99,423
)
 
(113,360
)
Total shareholders’ equity
1,786,218

 
1,834,558

          Total liabilities and shareholders' equity
$
2,704,000

 
$
2,810,026



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

3


FLIR SYSTEMS, INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands)
(Unaudited)

 
Three Months Ended March 31,
 
2018
 
2017
CASH PROVIDED BY OPERATING ACTIVITIES:
 
 
 
Net earnings
$
39,195

 
$
42,571

Adjustments to reconcile net earnings to net cash provided by operating activities:
 
 
 
Depreciation and amortization
16,446

 
17,031

Stock-based compensation arrangements
5,931

 
6,246

Deferred income taxes
4,574

 
192

Other, net
(6,696
)
 
(3,742
)
Increase (decrease) in cash, net of acquisitions, resulting from changes in:
 
 
 
Accounts receivable
28,344

 
44,845

Inventories
(8,760
)
 
(12,789
)
Prepaid expenses and other current assets
1,331

 
(2,437
)
Other assets
(477
)
 
9,633

Accounts payable
(8,150
)
 
(4,463
)
Deferred revenue
317

 
(501
)
Accrued payroll and other liabilities
(14,760
)
 
(14,236
)
Accrued income taxes
(29,435
)
 
(4,115
)
Pension and other long-term liabilities
15,316

 
(3,108
)
Net cash provided by operating activities
43,176

 
75,127

CASH FLOWS FROM INVESTING ACTIVITIES:
 
 
 
Additions to property and equipment, net
(7,099
)
 
(13,594
)
Proceeds from sale of business
25,920

 

Business acquisitions, net of cash acquired
(7,070
)
 

Other investments
(9,500
)
 

Net cash provided (used) by investing activities
2,251

 
(13,594
)
CASH FLOWS FROM FINANCING ACTIVITIES:
 
 
 
Repayment of long-term debt

 
(7,500
)
Repurchase of common stock
(94,956
)
 

Dividends paid
(22,232
)
 
(20,456
)
Proceeds from shares issued pursuant to stock-based compensation plans
3,497

 
1,002

Tax paid for net share exercises and issuance of vested restricted stock units
(265
)
 
(1,843
)
Other financing activities
(11
)
 
(1
)
Net cash used by financing activities
(113,967
)
 
(28,798
)
Effect of exchange rate changes on cash
1,588

 
3,352

Net (decrease) increase in cash, cash equivalents and restricted cash
(66,952
)
 
36,087

Cash, cash equivalents and restricted cash, beginning of year
519,090

 
361,349

Cash, cash equivalents and restricted cash, end of period
$
452,138

 
$
397,436





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

4


FLIR SYSTEMS, INC.
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)

Note 1.
Basis of Presentation
The accompanying consolidated financial statements of FLIR Systems, Inc. and its consolidated subsidiaries (the “Company”) are unaudited and have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission. In the opinion of management, these statements have been prepared on the same basis as the audited consolidated financial statements and include all adjustments, consisting of only normal recurring adjustments, necessary for a fair presentation of the Company’s consolidated financial position and results of operations for the interim periods. Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States have been condensed or omitted pursuant to such rules and regulations. These consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements and the notes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2017.
The accompanying consolidated financial statements include the accounts of FLIR Systems, Inc. and its wholly owned subsidiaries. All significant intercompany accounts and transactions have been eliminated. The results of operations for the interim periods presented are not necessarily indicative of the operating results to be expected for any subsequent interim period or for the year ending December 31, 2018.
Recently Adopted Accounting Pronouncements
Financial Accounting Standards Board ("FASB") Accounting Standards Update ("ASU") No. 2016-18, "Statement of Cash Flows (Topic 230): Restricted Cash" ("ASU 2016-18"). Effective January 1, 2018, the Company adopted ASU 2016-18 on a retrospective basis. This update clarifies guidance on the classification and presentation of restricted cash in the statement of cash flows. The amendment requires restricted cash be included in an entity's cash and cash-equivalent balances in the statement of cash flows and also requires an entity to disclose information about the nature of the restrictions. Further, a reconciliation between the statement of financial position and the statement of cash flows must be disclosed when the statement of financial position includes more than one line item for cash, cash equivalents, restricted cash, and restricted cash equivalents. The Company's adoption of ASU 2016-18 did not have a material impact on the consolidated financial statements.
FASB ASU No. 2017-01, "Business Combinations (Topic 805): Clarifying the Definition of a Business" ("ASU 2017-01"). Effective January 1, 2018, the Company adopted ASU 2017-01. The amendments in this update clarify the definition of a business with the objective of adding guidance to assist entities with evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. The Company's adoption of ASU 2017-01 did not have a material impact on the consolidated financial statements.
FASB ASU No. 2014-09, "Revenue - Revenue from Contracts with Customers" ("ASU 2014-09"). Effective January 1, 2018, the Company adopted ASU 2014-09 and all the related amendments ("new revenue standard" or "ASC 606") using the modified retrospective method to those contracts not yet completed as of January 1, 2018. As a result, the Company recognized the cumulative effect of initially applying the new revenue standard as an adjustment to the opening balance of retained earnings in the amount of approximately $1.0 million as of January 1, 2018. The comparative information has not been restated and continues to be reported under the accounting standards in effect for those periods. The Company expects the impact of the adoption of the new standard to be immaterial to net income on an ongoing basis.
FASB ASU No. 2016-16, "Intra-Entity Transfers of Assets Other Than Inventory" ("ASU 2016-16"). Effective January 1, 2018, the Company adopted ASU 2016-16, which eliminates the exception of recognizing, at the time of transfer, current and deferred income taxes for intra-entity asset transfers other than inventory. This new standard has been applied on a modified retrospective transition basis with an adjustment to the opening balance of retained earnings in the amount of approximately $5.6 million as of January 1, 2018.
    

5

FLIR SYSTEMS, INC.
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(Unaudited)

Note 1.    Basis of Presentation - (Continued)
Recently Adopted Accounting Pronouncements - (Continued)
The cumulative effect of the changes made to the Company's consolidated January 1, 2018 balance sheet for the adoption of ASU 2014-09, "Revenue - Revenue from Contracts with Customers" and ASU 2016-16, "Intra-Entity Transfers of Assets Other Than Inventory" were as follows (in thousands):
 
Balance at December 31, 2017
 
Adjustments Due to ASU 2014-09
 
Adjustments Due to ASU 2016-16
 
Balance at January 1, 2018
 
 
 
 
 
 
 
 
Assets
 
 
 
 
 
 
 
Accounts receivable, net
$
346,687

 
$
981

 
$

 
$
347,668

Inventories
372,183

 
(524
)
 

 
371,659

Other assets
59,869

 

 
(1,005
)
 
58,864

 
 
 
 
 
 
 
 
Liabilities
 
 

 

 
 
Deferred revenue
25,614

 
(788
)
 

 
24,826

Deferred income taxes
12,496

 
290

 
1,422

 
14,208

Pension and other long-term liabilities
59,872

 

 
(8,030
)
 
51,842

 
 
 
 
 
 
 


Shareholders' Equity
 
 

 

 
 
Retained earnings
1,856,756

 
955

 
5,603

 
1,863,314

In accordance with the new revenue standard requirements, the disclosure of the impact of adoption on our consolidated income statement and balance sheet was as follows (in thousands):
 
For the Period Ended March 31, 2018
 
As Reported
 
Balances Without Adoption of ASC 606
 
Effect of Change
Higher/(Lower)
Income Statement
 
 
 
 
 
Revenue
$
439,618

 
$
438,971

 
$
647

Cost of goods sold
221,704

 
221,610

 
94

Income tax provision
15,420

 
15,301

 
119

Net earnings
39,195

 
38,761

 
434

 
March 31, 2018
 
As Reported
 
Balances Without Adoption of ASC 606
 
Effect of Change
Higher/(Lower)
Balance Sheet
 
 
 
 
 
Assets
 
 
 
 
 
Accounts receivable, net
$
329,792

 
$
328,164

 
$
1,628

Inventories
385,906

 
386,524

 
(618
)
 
 
 
 
 
 
Liabilities
 
 
 
 
 
Deferred revenue
25,224

 
26,012

 
(788
)
Deferred income taxes
15,732

 
15,323

 
409

 
 
 
 
 
 
Equity
 
 
 
 
 
Retained earnings
1,880,277

 
1,878,888

 
1,389


For additional disclosures required by the new revenue standard see Note 2, "Revenue."

6

FLIR SYSTEMS, INC.
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(Unaudited)

Note 2.
Revenue

Revenue Recognition

The Company designs, markets and sells products primarily as commercial, off-the-shelf products. Certain customers request different system configurations, based on standard options or accessories that the Company offers. Revenue is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration the Company expects to receive in exchange for those products or services. The Company regularly enters into contracts that can include various combinations of products and services, which are generally capable of being distinct and accounted for as separate performance obligations. In such situations, contract values are allocated to each performance obligation based on its relative estimated standalone selling price. The vast majority of the Company's revenues are recognized at a point in time when goods are transferred to a customer. However, for certain contracts that include highly customized components, if performance does not create an asset with an alternative use and termination for convenience clauses provide an enforceable right to payment for performance completed to date, revenue is recognized over time as the performance obligation is satisfied.

The following table presents the Company’s revenues disaggregated by geographical region and operating segment for the three-month periods ended March 31, 2018 and 2017 (in thousands).
 
Three Months Ended March 31, 2018
 
Industrial
 
Government and Defense
 
Commercial
 
Total
United States
$
86,296

 
$
95,133

 
$
44,015

 
$
225,444

Europe
35,543

 
17,203

 
44,777

 
97,523

Asia
34,057

 
18,351

 
8,965

 
61,373

Middle East/Africa
3,665

 
27,183

 
5,559

 
36,407

Canada/Latin America
11,097

 
1,461

 
6,313

 
18,871

 
$
170,658

 
$
159,331

 
$
109,629

 
$
439,618

 
Three Months Ended March 31, 2017
 
Industrial
 
Government and Defense
 
Commercial
 
Total
United States
$
76,974

 
$
91,233

 
$
53,625

 
$
221,832

Europe
33,258

 
12,082

 
37,931

 
83,271

Asia
33,225

 
12,021

 
8,678

 
53,924

Middle East/Africa
2,332

 
18,225

 
4,585

 
25,142

Canada/Latin America
8,996

 
4,619

 
9,030

 
22,645

 
$
154,785

 
$
138,180

 
$
113,849

 
$
406,814


Revenue includes certain shipping and handling costs and is stated net of third party agency fees. Shipping and handling costs associated with outbound freight after control over a product has transferred to a customer are accounted for as a fulfillment cost and are in included in cost of goods sold. Revenue is recognized net of allowances for returns and net of taxes collected from customers which are subsequently remitted to governmental authorities.

Contract Balances

The timing of revenue recognition, billings and cash collections results in billed accounts receivable, unbilled receivables and deferred revenue and advance payments from customers on the Consolidated Balance Sheets. Contract assets and liabilities are reported on a contract-by-contract basis. The Company had no material deferred contract costs recorded on the Consolidated Balance Sheet as of March 31, 2018.


7

FLIR SYSTEMS, INC.
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(Unaudited)

Note 2.
Revenue - (Continued)

Contract Balances - (Continued)

Contract assets: The Company recognizes unbilled receivables as contract assets when the Company has rights to consideration for work completed but has not yet billed at the reporting date. Unbilled receivables are included within accounts receivable, net on the Consolidated Balance Sheets. The balance of unbilled receivables as of March 31, 2018 and at the date of adoption of were $8.4 million and $14.5 million, respectively.

Contract Liabilities: The Company records contract liabilities when cash payments are received or due in advance of the Company's performance. Contract liabilities include deferred revenue and advance payments from customers. Contract liabilities are classified as either current or long-term in the Consolidated Balance Sheets based on the timing of when the Company expects to recognize revenue. As of March 31, 2018 and at the date of the adoption of ASC 606, contract liability balances classified as long-term totaled $13.5 million and $13.8 million, respectively, and are included within pension and other long-term liabilities in the accompanying Consolidated Balance Sheets. Approximately $28.4 million of revenue recognized during the three month period ended March 31, 2018 was included in the combined contract liability balances at the date of adoption.

Remaining Performance Obligations

Remaining performance obligations related to ASC 606 represent the aggregate transaction price allocated to performance obligations with an original contract term greater than one year which are fully or partially unsatisfied at the end of the period. While the remaining performance obligation disclosure is similar in concept to backlog, the definition of remaining performance obligations excludes contracts that provide the customer with the right to cancel or terminate for convenience with no substantial penalty, even if historical experience indicates the likelihood of cancellation or termination is remote. The Company has elected to exclude contracts with customers with an original term of one year or less from remaining performance obligations while these contracts are included within backlog.

As of March 31, 2018, the aggregate amount of the transaction price allocated to remaining performance obligations was approximately $50.3 million. The Company expects to recognize revenue on approximately 53 percent of the remaining performance obligations over the next 12 months, and the remainder recognized thereafter.

Note 3.
Stock-based Compensation
Stock Incentive Plans
The Company has a stock-based compensation program that provides equity incentives for employees, consultants and directors. This program includes incentive and non-statutory stock options and non-vested stock awards (referred to as restricted stock unit awards) granted under two plans: the FLIR Systems, Inc. 2002 Stock Incentive Plan (the “2002 Plan”) and the FLIR Systems, Inc. 2011 Stock Incentive Plan (the “2011 Plan”). The Company has discontinued issuing awards out of the 2002 Plan but previously-granted awards under the 2002 Plan remain outstanding.
The Company has granted time-based options, time-based restricted stock unit awards, market-based restricted stock unit awards and performance-based restricted stock unit awards. Options generally expire ten years from the grant date. Time-based options and restricted stock unit awards generally vest over a three year period. Market-based restricted stock unit awards may be earned based upon the Company's total shareholder return compared to the total shareholder return of the component company at the 60th percentile level in the S&P 500 Index over a three year period. Performance-based restricted stock unit awards granted during the year ended December 31, 2016 may be earned based upon the Company's return on invested capital over a three year period. Performance-based restricted stock unit awards granted during the year ended December 31, 2017 may be earned based upon the Company's operating margin performance over a three year period. Certain shares vested under the performance-based restricted stock unit awards and the market-based restricted stock unit awards must be held by the participant for a period of one year from the vest date.

8

FLIR SYSTEMS, INC.
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(Unaudited)

Note 3.
Stock-based Compensation - (Continued)
Employee Stock Purchase Plan
The Company has an Employee Stock Purchase Plan (the “ESPP”) which allows employees to purchase shares of the Company’s common stock at 85 percent of the fair market value at the lower of either the date of enrollment or the purchase date. The ESPP provides for six-month offerings commencing on May 1 and November 1 of each year with purchases on April 30 and October 31 of each year. Shares purchased under the ESPP must be held by employees for a period of at least 18 months after the date of purchase.

The following table sets forth the stock-based compensation expense recognized in the Consolidated Statements of Income (in thousands):
 
Three Months Ended March 31,
 
2018
 
2017
Cost of goods sold
$
695

 
$
400

Research and development
1,409

 
1,177

Selling, general and administrative
3,827

 
4,669

Stock-based compensation expense before income taxes
$
5,931

 
$
6,246

Stock-based compensation expense capitalized in the Consolidated Balance Sheets is as follows (in thousands):
 
March 31,
 
2018
 
2017
Capitalized in inventory
$
1,057

 
$
902

As of March 31, 2018, the Company had approximately $35.6 million of total unrecognized stock-based compensation costs, net of estimated forfeitures, to be recognized over a weighted average period of 2.00 years.

Note 4.
Net Earnings Per Share
The following table sets forth the reconciliation of the numerator and denominator utilized in the computation of basic and diluted earnings per share (in thousands): 
 
Three Months Ended March 31,
 
2018
 
2017
Numerator for earnings per share:
 
 
 
Net earnings for basic and diluted earnings per share
$
39,195

 
$
42,571

Denominator for earnings per share:
 
 
 
Weighted average number of common shares outstanding
138,504

 
136,359

Assumed exercise of stock options and vesting of restricted stock awards, net of shares assumed reacquired under the treasury stock method
2,490

 
1,880

Diluted shares outstanding
140,994

 
138,239


The effect of stock-based compensation awards for the three months ended March 31, 2017 that aggregated 18,000 shares have been excluded for purposes of diluted earnings per share since the effect of their inclusion would have been anti-dilutive. There were no shares excluded for the three months ended March 31, 2018.


9

FLIR SYSTEMS, INC.
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(Unaudited)

Note 5.
Fair Value of Financial Instruments
Factors used in determining the fair value of financial assets and liabilities are summarized into three broad categories in accordance with FASB ASC Topic 820, “Fair Value Measurements”:
Level 1 – quoted prices in active markets for identical securities as of the reporting date;
Level 2 – other significant directly or indirectly observable inputs, including quoted prices for similar securities, interest rates, prepayment speeds, credit risk, and observable market prices for identical instruments that are traded in less active markets; and
Level 3 – significant inputs that are generally less observable than objective sources, including our own assumptions in determining fair value.
The factors or methodology used for valuing securities are not necessarily an indication of the risk associated with investing in those securities.
The Company had $66.2 million and $140.7 million of cash equivalents at March 31, 2018 and December 31, 2017, respectively, which were primarily investments in money market funds and overnight deposits. The Company has categorized its cash equivalents as a Level 1 financial asset, measured at fair value based on quoted prices in active markets of identical assets. All cash equivalents are in instruments that are convertible to cash daily. The fair value of the Company’s foreign currency contracts as of March 31, 2018 and December 31, 2017, are disclosed in Note 6, "Derivative Financial Instruments," and are based on Level 2 inputs. The fair value of the Company’s senior unsecured notes as described in Note 14, "Long-Term Debt," is approximately $422.6 million and $427.5 million based upon Level 2 inputs at March 31, 2018 and December 31, 2017, respectively. At March 31, 2018 and December 31, 2017, the Company had no other borrowings outstanding under the revolving credit facility described in Note 14. The Company does not have any other significant financial assets or liabilities that are measured at fair value.

Note 6.        Derivative Financial Instruments
Foreign Currency Exchange Rate Risk

The Company enters into foreign currency forward contracts not formally designated as hedges to manage the consolidated exchange rate risk associated with the remeasurement of non-functional currency denominated monetary assets and liabilities.  Changes in fair value of foreign currency forward contracts are recognized in income at the end of each reporting period based on the difference between the contract rate and the spot rate. In general, these gains and losses are offset in the Consolidated Statements of Income by the reciprocal gains and losses from the underlying assets or liabilities which originally gave rise to the exposure. The net amount of the gains and losses related to derivative instruments recorded in other income, net for the three months ended March 31, 2018 and 2017 were net losses of $4.7 million and $1.0 million, respectively.
The table below presents the net notional amounts of the Company’s outstanding foreign currency forward contracts by currency (in thousands):
 
March 31,
 
December 31,
 
2018
 
2017
European euro
$
119,216

 
$
34,800

British pound sterling
20,392

 
34,317

Canadian dollar
17,863

 
7,426

Swedish kroner
12,467

 
59,373

Brazilian real
7,708

 
7,794

Norwegian kroner
6,499

 
3,095

Australian dollar
768

 
2,817

Japanese yen
239

 
3,362

 
$
185,152

 
$
152,984

At March 31, 2018, the Company’s foreign currency forward contracts, in general, had maturities of three months or less.

10

FLIR SYSTEMS, INC.
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(Unaudited)

Note 6.        Derivative Financial Instruments - (Continued)
Foreign Currency Exchange Rate Risk - (Continued)
The carrying amounts of the foreign exchange contracts included in the Consolidated Balance Sheets are as follows (in thousands):
 
March 31, 2018
 
December 31, 2017
 
Prepaid Expenses and Other Current Assets
 
Other Current Liabilities
 
Prepaid Expenses and Other Current Assets
 
Other Current Liabilities
Foreign exchange contracts
$
78

 
$
2,623

 
$
1,760

 
$
579


Note 7.
Accounts Receivable
Accounts receivable are net of an allowance for doubtful accounts of $8.1 million and $7.6 million at March 31, 2018 and December 31, 2017, respectively.

Note 8.
Inventories
Inventories consist of the following (in thousands):
 
March 31,
 
December 31,
 
2018
 
2017
Raw material and subassemblies
$
215,479

 
$
210,615

Work-in-progress
54,310

 
47,400

Finished goods
116,117

 
114,168

 
$
385,906

 
$
372,183


Note 9.        Property and Equipment
Property and equipment are net of accumulated depreciation of $315.5 million and $306.2 million at March 31, 2018 and December 31, 2017, respectively.

Note 10.
Goodwill

In August 2017, the Company announced a realignment of its business operations into three reportable operating segments effective as of January 1, 2018. This reorganization requires that the Company reassign its reported goodwill as of January 1, 2018 to its new reportable segments based on the relative fair value of the respective operating segments at that time. The Company is in the process of performing this valuation analysis which is expected to be finalized by June 30, 2018. Subsequent to the reallocation of goodwill, an impairment test of each new reporting unit is required to be performed, and a potential impairment could be deemed to exist as a result of this process. The Company will record any such potential impairment, if identified, during the fiscal quarter ending June 30, 2018. See Note 18, "Operating Segments and Related Information" of the Notes to the Consolidated Financial Statements for additional information on the three new reportable operating segments.
The carrying value of goodwill and the activity for the three months ended March 31, 2018 are as follows (in thousands):

Balance, December 31, 2017
$
909,811

Currency translation adjustments
8,481

Balance, March 31, 2018
$
918,292


Note 11.        Intangible Assets
Intangible assets are net of accumulated amortization of $90.8 million and $84.5 million at March 31, 2018 and December 31, 2017, respectively.

11

FLIR SYSTEMS, INC.
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(Unaudited)

Note 12.
Credit Agreement
On February 8, 2011, the Company entered into a credit agreement with Bank of America, N.A., U.S. Bank National Association, JPMorgan Chase Bank N.A. and other lenders, as amended on April 5, 2013, October 27, 2015 and May 31, 2016 (the "Credit Agreement") which provides for a $500 million revolving line of credit. At March 31, 2018, the Company had no amounts outstanding under its revolving credit facility and had $14.9 million of letters of credit outstanding governed by the facility, which reduces the total available revolving credit under the Credit Agreement to $485.1 million.

Note 13.
Accrued Product Warranties
The following table summarizes the Company’s warranty liability and activity (in thousands):
 
Three Months Ended March 31,
 
2018
 
2017
Accrued product warranties, beginning of period
$
18,052

 
$
20,845

Amounts paid for warranty services
(3,278
)
 
(4,629
)
Warranty provisions for products sold
3,536

 
3,709

Currency translation adjustments and other
202

 
46

Accrued product warranties, end of period
$
18,512

 
$
19,971

 
 
 
 
Current accrued product warranties, end of period
$
15,319

 
$
16,642

Long-term accrued product warranties, end of period
$
3,193

 
$
3,329


Note 14.        Long-Term Debt
Long-term debt consists of the following (in thousands):
 
March 31,
 
December 31,
 
2018
 
2017
Unsecured notes
$
425,000

 
$
425,000

Unamortized discounts and issuance costs of unsecured notes
(4,000
)
 
(4,316
)
Long-term debt
$
421,000

 
$
420,684


In June 2016, the Company issued $425 million aggregate principal amount of its 3.125 percent senior unsecured notes due June 15, 2021 (the “2016 Notes”). The net proceeds from the issuance of the 2016 Notes were approximately $421.0 million, after deducting underwriting discounts and offering expenses, which are being amortized over a period of five years. Interest on the 2016 Notes is payable semiannually in arrears on December 15 and June 15. The proceeds from the 2016 Notes were used to repay the principal amount of the notes issued in August 2011 and outstanding in July 2016 and are being used for general corporate purposes, including working capital and capital expenditure needs, business acquisitions and repurchases of the Company’s common stock.

Note 15.
Shareholders’ Equity
The following table summarizes the common stock and additional paid-in capital activity during the three months ended March 31, 2018 (in thousands):
 
Common stock and additional paid-in capital, December 31, 2017
$
91,162

Common stock issued pursuant to stock-based compensation plans, net
3,232

Stock-based compensation
5,926

Repurchase of common stock
(94,956
)
Common stock and additional paid-in capital, March 31, 2018
$
5,364


12

FLIR SYSTEMS, INC.
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(Unaudited)

Note 15.
Shareholders’ Equity - (Continued)
During the three months ended March 31, 2018, the Company repurchased 1.7 million shares of the Company's common stock through open market transactions and entered into an accelerated share repurchase program at a notional amount of $50.0 million under which the Company received 0.8 million shares in March 2018. The repurchases were under the February 2017 authorization by the Company's Board of Directors which authorized the repurchase of up to 15.0 million shares of the Company's outstanding common stock. This authorization expires in February 2019.
On March 9, 2018, the Company paid a dividend of $0.16 per share on its outstanding common stock to the shareholders of record as of the close of business on February 23, 2018. The total cash payments for dividends during the three months ended March 31, 2018 were $22.2 million.

Note 16.
Contingencies

Raytheon Litigation
FLIR Systems, Inc. and its subsidiary, FLIR Commercial Systems, Inc. (formerly known as Indigo Systems Corporation) (together, the “FLIR Parties”), were named in a lawsuit filed by Raytheon Company (“Raytheon”) on March 2, 2007, in the United States District Court for the Eastern District of Texas. Raytheon's complaint, as amended, asserted claims for tortious interference, patent infringement, trade secret misappropriation, unfair competition, breach of contract, and fraudulent concealment. The FLIR Parties filed an answer to the complaint on September 2, 2008, in which they denied all material allegations. On October 27, 2010, the FLIR Parties and Raytheon entered into a settlement agreement that resolved the patent infringement claims (the "Patent Claims") pursuant to which the FLIR Parties paid $3 million to Raytheon and entitles the FLIR Parties to certain license rights in the patents that were the subject of the Patent Claims. On October 28, 2014, a four-week trial began with respect to Raytheon's remaining claims of misappropriations of trade secrets and claims related to 31 alleged trade secrets. On November 24, 2014, a jury in the United States District Court for the Eastern District of Texas rejected Raytheon’s claims and determined that 27 of the alleged trade secrets were not in fact trade secrets and that neither of the FLIR Parties infringed any of the trade secrets claimed and awarded Raytheon no damages. On March 31, 2016, the United States District Court for the Eastern District of Texas issued a Final Judgment denying Raytheon’s claims and awarding FLIR court costs and denying each of Raytheon’s and FLIR’s Renewed Motions for Judgment as a Matter of Law and denying FLIR’s Amended Rule 54(d) Motion for Attorneys’ Fees and Costs Under the Texas Theft Liability Act.

On April 29, 2016, Raytheon filed a Notice of Appeal to the United States Court of Appeals for the Federal Circuit of the denial by the United States District Court for the Eastern District of Texas of Raytheon’s Renewed Motion for Judgment as a Matter of Law, or in the Alternative, Motion for New Trial. On May 11, 2016, the FLIR Parties filed a Notice of Appeal to the United States Court of Appeals for the Federal Circuit of the Order of the United States District Court for the Eastern District of Texas Denying the FLIR Parties’ Amended Rule 54(d) Motion for Attorneys’ Fees and Costs under the Texas Theft Liability Act, the Order Denying the FLIR Parties’ Renewed Motion For Judgment as a Matter Of Law, and the Final Judgment to the extent it denied the FLIR Parties Attorneys’ Fees and Costs under the Texas Theft Liability Act. The United States Court of Appeals for the Federal Circuit heard the matter on January 12, 2018 and a decision is expected later this year. The matter remains ongoing and is subject to appeal. The Company is unable to estimate the amount or range of potential loss or recovery, if any, which might result if the final determination of this matter is favorable or unfavorable, but an adverse ruling on the merits of the original claims against the FLIR Parties, while remote, could be material.


13

FLIR SYSTEMS, INC.
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(Unaudited)

Note 16.
Contingencies - (Continued)

Matters Involving the United States Department of State and Department of Commerce
On October 22, 2014, the Company initially contacted the United States Department of State Office of Defense Trade Controls Compliance (“DDTC”), pursuant to International Traffic in Arms Regulation (“ITAR”) § 127.12(c), regarding the unauthorized export of technical data and defense services to dual and third country nationals in at least four facilities of the Company.  On April 27, 2015, the Company submitted its initial report to DDTC regarding the details of the issues raised in the October 22, 2014, submission.  DDTC subsequently notified the Company that it was considering administrative proceedings under Part 128 of ITAR and requested a tolling agreement, which the Company executed on June 16, 2015 and referenced certain Company disclosures in addition to the submissions made in conjunction with the October 24, 2014 initial notification. On June 6, 2016, the Company executed a subsequent tolling agreement extending the tolling period for matters to be potentially included in an administrative proceeding for an additional 18 months and at the request of DDTC on December 1, 2017, further extended the tolling agreement for an additional six months through May 9, 2018. On April 24, 2018, the Company entered into a Consent Agreement with the DDTC to resolve these issues. The Consent Agreement has a four-year term and provides for: (i) a civil penalty of $30 million with $15 million of this amount suspended on the condition that the funds have or will be used for Department-approved Consent Agreement remedial compliance measures, (ii) the appointment of an external Special Compliance Official to oversee compliance with the Consent Agreement and the ITAR; (iii) two external audits of the Company’s ITAR compliance program; and (iv) continued implementation of ongoing remedial compliance measures and additional remedial compliance measures related to automated systems and ITAR compliance policies, procedures, and training. The Company expects recent and future investments in remedial compliance measures will be sufficient to cover the $15 million suspension amount.

As part of the Consent Agreement DDTC acknowledged that the Company voluntarily disclosed certain alleged Arms Export Control Act and ITAR violations, which are resolved pursuant to the Consent Agreement, cooperated in, and instituted a number of compliance program improvements during the course of DDTC's review.

In May 2017, the Company submitted an initial notification to DDTC regarding potential violations related to certain export classifications obtained through the commodity jurisdiction process and a final voluntary disclosure in August 2017. DDTC acknowledged the notification and at the request of DDTC, the Company executed a tolling agreement for this matter, suspending the statute of limitations through July 2018. This matter was not resolved pursuant to the Consent Agreement identified above and remains under review.

In June 2017, the United States Department of Commerce Bureau of Industry and Security informed the Company of additional export licensing requirements that restrict the Company’s ability to sell 9hz thermal products without a license to customers in China not identified on a list maintained by the United States Department of Commerce. This action was precipitated by concerns of potential diversion of some of the Company's products to prohibited end users and to countries subject to economic and other sanctions implemented by the United States. The United States Department of Commerce Bureau of Industry and Security subsequently favorably modified these restrictions to reduce the applicability of the restrictions to sales of FLIR's Tau camera cores (as opposed to finished products containing Tau camera cores) to customers in China not identified on a list maintained by the United States Department of Commerce and persons in a country other than those in EAR Country Group A:5 (Supplement No. 1 to Part 740 of the EAR). If the Company is found to have violated applicable rules and regulations with respect to customers and limitations on the end use of the Company’s products, the Company could be subject to substantial fines and penalties, suspension of existing licenses or other authorizations and/or loss or suspension of export privileges.

The Company is unable to reasonably estimate the time it may take to resolve these matters or the amount or range of potential loss, penalty or other government action, if any, that may be incurred in connection with these matters. However, an unfavorable outcome could result in substantial fines and penalties or loss or suspension of export privileges or of particular authorizations that could be material to the Company’s financial position, results of operations or cash flows in and following the period in which such an outcome becomes estimable or known.


14

FLIR SYSTEMS, INC.
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(Unaudited)

Note 16.
Contingencies - (Continued)

SkyWatch Product Quality Matters
In March 2016, the Company learned of potential quality concerns with respect to as many as 315 Level III and Level IV SkyWatch Surveillance Towers sold by FLIR and companies acquired by FLIR from 2002 through 2014. The Company notified customers who purchased the affected SkyWatch Towers of the potential concerns and, as a precautionary measure, also temporarily suspended production of all Level III and Level IV SkyWatch Towers pending the completion of its review and the implementation of any necessary remedial measures. During the quarter ended June 30, 2017, the Company identified the cause of these quality issues and began testing certain remedial solutions to repair the affected SkyWatch Towers. Testing of the remedial solution for certain of the product variations affected was also completed during the quarter ended June 30, 2017. Subsequent to the aforementioned identification and testing, customers who purchased the product configurations for which a remedial solution has been identified and tested were notified of their options to request modifications to their fielded units. While there still remains uncertainty related to estimating the costs associated with a potential remedy and number of units which may require such remedy, the Company currently estimates the range of potential loss to be between $6.3 million and $14 million. As no single amount within the range is a better estimate than any other amount within the range, the Company has recorded a liability of $6.3 million as of March 31, 2018. Factors underlying this estimated range of loss may change from time to time, and actual results may vary significantly from this estimate.

Other Matters
The Company is also subject to other legal and administrative proceedings, investigations, claims and litigation arising in the ordinary course of business not specifically identified above. In these identified matters and others not specifically identified, the Company records a liability with respect to a matter when management believes it is both probable that a liability has been incurred and the Company can reasonably estimate the amount of the loss. The Company believes it has recorded adequate provisions for any probable and estimable losses for matters in existence on the date hereof. The Company reviews these provisions to reflect the impact of negotiations, settlements, rulings, advice of legal counsel and other information and events pertaining to a particular matter. While the outcome of each of these matters is currently not determinable, the Company does not expect that the ultimate resolution of any such matter will individually have a material adverse effect on the Company’s financial position, results of operations or cash flows. The costs to resolve all such matters may in the aggregate have a material adverse effect on the Company’s financial position, results of operations or cash flows.


Note 17.
Income Taxes
The provision for income taxes was as follows:
 
Three Months Ended March 31,
 
2018
 
2017
Income tax provision
$
15,420

 
$
12,993

Effective tax rate
28.2
%
 
23.4
%
The effective tax rate for the three months ended March 31, 2018, is higher than the United States Federal tax rate of 21.0 percent mainly due to state taxes, higher tax rates applied to income earned in foreign jurisdictions, accruals for non-deductible penalties, and other discrete items, offset by the effect of federal, foreign and state tax credits and excess tax benefits from stock compensation.
New tax legislation, commonly referred to as the Tax Cuts and Jobs Act (the “Tax Act”), was enacted on December 22, 2017. In connection with the Company's initial analysis of the impact of the Tax Act, the Company recorded provisional net tax expense of $94.4 million for the period ended December 31, 2017. This amount consists of net expense of $66.5 million for the transition tax and net expense of $12.8 million for the remeasurement of the Company's net deferred tax assets using the reduced United States tax rate. In addition, the Company also recorded net tax expense of $15.1 million for state income and foreign taxes estimated to be due upon distribution of approximately $1.0 billion of previously undistributed foreign earnings no longer permanently reinvested as of December 31, 2017. These provisional amounts may be impacted by the need for further analysis and future clarification and guidance regarding available tax accounting methods and elections, earnings and profits computations, foreign tax credit calculations, and state tax conformity to federal tax changes. As of March 31, 2018, the Company has not completed the accounting for the tax effects of the Tax Act described above and there have been no material changes to estimated amounts.

15

FLIR SYSTEMS, INC.
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(Unaudited)

Note 17.    Income Taxes - (Continued)
As of March 31, 2018, the Company had approximately $65.2 million of unrecognized tax benefits, all of which would affect the Company’s effective tax rate if recognized. The Company anticipates approximately $1.8 million of its net unrecognized tax benefits will be recognized within 12 months as the result of settlements or effective settlements with various tax authorities, the closure of certain audits and the lapse of the applicable statute of limitations.
The Company classifies interest and penalties related to unrecognized tax benefits in the income tax provision. As of March 31, 2018, the Company had $6.4 million of accrued interest and penalties related to unrecognized tax benefits that are recorded as current and non-current accrued income taxes on the Consolidated Balance Sheet.
In 2016, the Company recorded discrete tax charges totaling $39.6 million related to the January 11, 2016 announcement from the European Commission of a decision concluding that certain rules under Belgian tax legislation were deemed to be incompatible with European Union regulations on state aid. As a result of this decision, the European Commission directed the Belgian Government to recover past taxes from certain entities, reflective of disallowed state aid, which impacts one of the Company’s international subsidiaries. The Belgian Government announced they have appealed this decision and filed action for an annulment in the General Court of the European Union, and in July 2016 the Company filed a separate appeal with the General Court of the European Union. In accordance with FASB ASC Topic 740, “Income Taxes,” the Company recorded discrete tax expense of $39.6 million during 2016, related to this matter and on January 10, 2017, received tax assessments from the Belgium government for a similar amount, which the Company has classified as current taxes payable on the Consolidated Balance Sheet as of March 31, 2018. The Company has filed a complaint against the Belgian tax assessments, and the result of this complaint, the appeal with the General Court of the European Union, new information received from the Belgian Government, or other future events may cause the income tax provision associated with the decision to be entirely or partially reversed. At March 31, 2018, the Company held the euro equivalent of $37.6 million in a restricted cash account.  Those amounts, or portions thereof, could become unrestricted depending on the outcome of this matter.
The Company currently has the following tax years open to examination by major taxing jurisdictions:
 
Tax Years:
United States Federal
2014 - 2016
State of California
2013 - 2016
State of Massachusetts
2013 - 2016
State of Oregon
2014 - 2016
Sweden
2013 - 2016
United Kingdom
2013 - 2016
Belgium
2011 - 2016


Note 18.        Operating Segments and Related Information
Operating Segments
The Company has three reportable operating segments as follows:
Industrial Business Unit
The Industrial business unit develops and manufactures thermal and visible-spectrum imaging camera cores and components that are utilized by third parties to create thermal, industrial, and other types of imaging systems. The segment also develops and manufactures devices that image, measure, and assess thermal energy, gases, and other environmental elements for industrial, commercial, and scientific applications, imaging payloads for Unmanned Aerial Systems ("UAS"), machine vision cameras, people counting and tracking, and thermal imaging solutions for use by consumers in the smartphone and mobile devices markets. Products include thermal imaging cameras, gas detection cameras, firefighting cameras, process automation cameras, and environmental test and measurement devices.

16

FLIR SYSTEMS, INC.
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(Unaudited)

Note 18.        Operating Segments and Related Information - (Continued)
Operating Segments - (Continued)
Government and Defense Business Unit
The Government & Defense business unit develops and manufactures enhanced imaging and recognition solutions for a wide variety of military, law enforcement, public safety, and other government customers around the world for the protection of borders, troops, and public welfare. The segment also develops and manufactures sensor instruments and integrated platform solutions for the detection, identification, and suppression of chemical, biological, radiological, nuclear, and explosives ("CBRNE") threats for military force protection, homeland security, and commercial applications. Offerings include airborne, land, maritime, and man-portable multi-spectrum imaging systems, radars, lasers, imaging components, integrated multi-sensor system platforms, CBRNE detectors, nano-class UAS solutions, and services related to these systems.
Commercial Business Unit
The Commercial business unit develops and manufactures cameras, video recording systems, and video management systems for use in commercial and critical infrastructure, electronics and imaging instruments for the recreational and commercial maritime market, intelligent traffic monitoring and signal control systems, and hand-held and weapon-mounted thermal imaging systems for use in a variety of applications. Products include thermal and visible-spectrum security cameras, digital and networked video recorders, and related software and accessories, a full suite of networked marine electronic systems including multi-function helm displays, navigational instruments, autopilots, radars, sonar systems, thermal and visible imaging systems, and communications equipment for boats of all sizes, traffic cameras, sensors and associated traffic management software, and thermal scopes and handheld thermal cameras.
The Company’s chief operating decision maker ("CODM"), its Chief Executive Officer, evaluates each of its segments’ performance and allocates resources based on revenue and segment operating income. Intersegment revenues are recorded at cost and are eliminated in consolidation. The Company and each of its segments employ consistent accounting policies.
The following tables present revenue, operating income, and assets for the three segments. Operating income as reviewed by the CODM is revenue less cost of goods sold and operating expenses, excluding general corporate expenses, amortization of purchased intangible assets, amortization of acquisition-related inventory step-up, loss on sale of a business and restructuring and other charges. Net accounts receivable, inventories and demonstration assets for the operating segments are regularly reviewed by management and are reported below as segment assets. All remaining assets, liabilities, capital expenditures, and depreciation are managed on a Company-wide basis.
Operating segment information is as follows (in thousands):
 
Three Months Ended March 31,
 
2018
 
2017
Revenue—External Customers:
 
 
 
Industrial
$
170,658

 
$
154,785

Government and Defense
159,331

 
138,180

Commercial
109,629

 
113,849

 
$
439,618

 
$
406,814

Revenue—Intersegments:
 
 
 
Industrial
$
6,332

 
$
4,941

Government and Defense
1,528

 
3,267

Commercial
4,481

 
3,800

Eliminations
$
(12,341
)
 
$
(12,008
)
 
$

 
$

Segment operating income:
 
 
 
Industrial
$
45,455

 
$
42,818

Government and Defense
46,182

 
33,319

Commercial
14,472

 
9,988

 
$
106,109

 
$
86,125


17

FLIR SYSTEMS, INC.
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(Unaudited)

Note 18.        Operating Segments and Related Information - (Continued)
Operating Segments - (Continued)
A reconciliation of the Company's consolidated segment operating income to consolidated earnings before income taxes is as follows (in thousands):
 
Three Months Ended March 31,
 
2018
 
2017
Consolidated segment operating income
$
106,109

 
$
86,125

Unallocated corporate expenses
(34,948
)
 
(18,223
)
Amortization of purchased intangible assets
(5,987
)
 
(6,736
)
Amortization of acquisition-related inventory step-up

 
(1,992
)
Loss on sale of business
(10,178
)
 

Restructuring and other charges
496

 
(88
)
Consolidated earnings from operations
55,492

 
59,086

Interest and non-operating expenses, net
(877
)
 
(3,522
)
Consolidated earnings before income taxes
$
54,615

 
$
55,564

Unallocated corporate expenses include general corporate expenses, acquisition related costs and executive transition costs.

 
March 31,
 
December 31,
 
2018
 
2017
Operating segment assets:
 
 
 
 Net accounts receivable, inventories and demonstration assets:
 
 
 
Industrial
$
277,682

 
$
287,439

Government and Defense
327,722

 
332,044

Commercial
149,166

 
136,942

Total operating segments
$
754,570

 
$
756,425

   Assets not allocated:
 
 
 
 Cash, cash equivalents and restricted cash
$
452,138

 
$
519,090

 Assets held for sale, net

 
67,344

 Prepaid expenses and other current assets
62,499

 
44,360

 Property and equipment, net
260,200

 
263,996

 Deferred income taxes
15,924

 
21,001

 Goodwill
918,292

 
909,811

 Intangible assets, net
163,429

 
168,130

 Other assets
$
76,948

 
$
59,869

Total assets
$
2,704,000

 
$
2,810,026

Revenue and Long-Lived Assets by Geographic Area
Information related to revenue by significant geographical location, determined by the end customer, is as follows (in thousands):
 
Three Months Ended March 31,
 
2018
 
2017
United States
$
225,444

 
$
221,832

Europe
97,523

 
83,271

Asia
61,373

 
53,924

Middle East/Africa
36,407

 
25,142

Canada/Latin America
18,871

 
22,645

 
$
439,618

 
$
406,814


18

FLIR SYSTEMS, INC.
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(Unaudited)

Note 18.        Operating Segments and Related Information - (Continued)
Revenue and Long-Lived Assets by Geographic Area - (Continued)
Long-lived assets by significant geographic locations are as follows (in thousands):
 
 
 
 
 
March 31, 2018
 
December 31,
2017
United States
$
858,816

 
$
797,816

Europe
336,312

 
343,208

Other foreign
223,741

 
260,782

 
$
1,418,869

 
$
1,409,806

Major Customers
Revenue derived from major customers is as follows (in thousands):
 
Three Months Ended March 31,
 
2018
 
2017
United States government
$
117,901

 
$
116,235



Note 19.
Business Acquisitions and Divestitures
Business Acquisition

On March 26, 2018, the Company completed a transaction to acquire 100% of the outstanding stock of a privately held technology company for approximately $7.1 million in cash. The allocation of the purchase price to identifiable intangible assets and goodwill is subject to the final determination of the valuation of the assets acquired and liabilities assumed. Goodwill and intangibles will be recorded in the Commercial business unit. The excess purchase price of approximately $6.8 million has been preliminarily reported in Other assets as of March 31, 2018. In addition, during the three months ended March 31, 2018, the Company also made a number of minority interest investments in private technology companies totaling approximately $9.5 million.

Divestitures of the Consumer and Small and Medium-Sized Security Businesses

On February 6, 2018 the Company sold the Consumer and Small and Medium-sized ("SMB") Security businesses within the Commercial segment for total cash consideration of approximately $28.8 million. As a result of this combined sale, the Company recognized a pre-tax loss of $10.2 million in the first quarter of 2018. This group of assets was previously classified as held for sale during the fourth quarter of 2017, when the Company recorded an estimated pre-tax loss on net assets held for sale of $23.6 million. This disposal does not qualify as discontinued operations and therefore, its operating results are included in the Company’s continuing operations for all periods presented through the date of the sale.


19

FLIR SYSTEMS, INC.
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(Unaudited)

Note 19.
Business Acquisitions and Divestitures - (Continued)
Divestitures of the Consumer and Small and Medium-Sized Security Businesses - (Continued-

The carrying amounts of the assets and liabilities that were expected to be included in the sale were classified as held for sale as of December 31, 2017 as follows (in thousands):
Accounts receivable, net
$
20,414

Inventories
43,050

Other current assets
1,031

Property and equipment, net
4,888

Intangible assets, net
8,359

Goodwill
13,090

Loss on assets
(23,488
)
Total assets
$
67,344

 
 
Accounts payable and accrued expenses
$
39,544

Total liabilities
$
39,544



Note 20.
Subsequent Events
On April 19, 2018, the Company’s Board of Directors declared a quarterly dividend of $0.16 per share on its common stock, payable on June 8, 2018, to shareholders of record as of the close of business on May 25, 2018. The total cash payment of this dividend will be approximately $22.0 million.
    
On April 24, 2018, the Company entered into a Consent Agreement with the DDTC to resolve various alleged violations of the ITAR. For additional information, refer to Note 16, "Contingencies."

20


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

Forward-Looking Statements

This Quarterly Report on Form 10-Q (the “Report”), including “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in Part I, Item 2, contains forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995 regarding future events and the future results of FLIR Systems, Inc. and its consolidated subsidiaries (“FLIR” or the “Company”) that are based on management’s current expectations, estimates, projections and assumptions about the Company’s business. Words such as “expects,” “anticipates,” “intends,” “plans,” “believes,” “sees,” “estimates” and variations of such words and similar expressions are intended to identify such forward-looking statements. These statements are not guarantees of future performance and involve risks, uncertainties and assumptions that are difficult to predict. Therefore, actual outcomes and results may differ materially from what is expressed or forecasted in such forward-looking statements due to numerous factors including, but not limited to, those discussed in “Risk Factors” section in Part II, Item 1A of this Report, “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in Part I, Item 2, and elsewhere in this Report as well as those discussed from time to time in the Company’s other Securities and Exchange Commission filings and reports. In addition, such statements could be affected by general industry, economic, and market conditions. Such forward-looking statements speak only as of the date of this Report or, in the case of any document incorporated by reference, the date of that document, and the Company does not undertake any obligation to update any forward-looking statement to reflect events or circumstances after the date of this Report, or for changes made to this document by wire services or Internet service providers. If the Company updates or corrects one or more forward-looking statements, investors and others should not conclude that the Company will make additional updates or corrections with respect to other forward-looking statements.

Consolidated Operating Results

The following discussion of operating results provides an overview of our operations by addressing key elements in our Consolidated Statements of Income. The “Segment Operating Results” section that follows describes the contributions of each of our business segments to our consolidated revenue and earnings from operations. Given the nature of our business, we believe revenue and earnings from operations (including operating margin percentage) are most relevant to an understanding of our performance at a segment level. Additionally, at the segment level we disclose backlog, which represents orders received for products or services for which a sales agreement is in place and delivery is expected within twelve months. Backlog is not an absolute indicator of future revenue because a portion of the orders in backlog could be canceled at the customer's discretion. While the backlog is subject to order cancellations, we have not historically experienced a significant number of order cancellations.

In August 2017, we announced a realignment of our business which resulted in reducing our number of operating segments from six to three effective as of January 1, 2018. The three operating segments are: Industrial business unit, Government & Defense business unit, and Commercial business unit. See Note 18, "Operating Segments and Related Information" of the Notes to the Consolidated Financial Statements for additional information on the three operating segments. The segment operating results for the three months ended March 31, 2017 below have been adjusted to conform to the new operating segment structure.
Revenue. Consolidated revenue for the three months ended March 31, 2018, increased by 8.1 percent year over year, from $406.8 million in the first quarter of 2017 to $439.6 million in the first quarter of 2018. Increases in revenues for the three month period in our Industrial and Government & Defense business units were partially offset by decline in Commercial business unit as a result of our divestiture of the Consumer and Small and Medium-sized ("SMB") Security business as announced in February 2018.
The timing of orders, scheduling of backlog, and fluctuations in demand in various regions of the world can give rise to quarter to quarter and year over year fluctuations in the mix of revenue. Consequently, year over year comparisons for any given quarter may not be indicative of comparisons using longer time periods. Excluding the divestiture of the Consumer and SMB Security business, we currently expect total annual revenue for 2018 to be higher than 2017 revenue, however, unexpected changes in economic conditions from key customer markets or other major unanticipated events may cause total revenue, and the mix of revenue between our segments, to vary from quarter to quarter during the year.
International sales accounted for 48.7 percent and 45.5 percent of total revenue for the quarters ended March 31, 2018 and 2017, respectively. The proportion of our international revenue compared to total revenue will fluctuate from quarter to quarter due to normal variation in order activity across various regions as well as specific factors that may affect one region and not another. Overall, we anticipate that revenue from international sales will continue to comprise a significant percentage of total revenue.

21


Cost of goods sold. Cost of goods sold for the three months ended March 31, 2018 were $221.7 million, compared to cost of goods sold for the three months ended March 31, 2017 of $215.5 million. The year over year increase in cost of goods sold is primarily related to higher revenues in 2018.
Gross profit. Gross profit for the quarter ended March 31, 2018, was $217.9 million compared to $191.3 million for the same quarter last year. Gross margin, defined as gross profit divided by revenue, increased from 47.0 percent in the first quarter of 2017 to 49.6 percent in the first quarter of 2018. The increase in gross margin for the three month period was primarily due to favorable product mix.
Research and development expenses. Research and development expenses for the first quarter of 2018 totaled $44.6 million, compared to $42.0 million in the first quarter of 2017. Research and development expenses as a percentage of revenue were 10.1 percent for the three months ended March 31, 2018 and 10.3 percent for the three months ended March 31, 2017. We have, and will continue to have, fluctuations in quarterly spending depending on product development needs and overall business spending priorities and believe that annual spending levels are most indicative of our commitment to research and development. Over the past five annual periods through December 31, 2017, our annual research and development expenses have varied between 8.5 percent and 9.9 percent of revenue, and we currently expect these expenses to remain within that range, on an annual basis, for the foreseeable future.
Selling, general, and administrative expenses. Selling, general, and administrative expenses were $107.7 million and $90.3 million for the quarters ended March 31, 2018 and 2017, respectively. The increase in selling, general, and administrative expenses in the first quarter of 2018 is primarily attributed to a $15.0 million accrual recorded in the period for the anticipated costs of a regulatory settlement described further in Note 16, "Contingencies" to the Consolidated Financial Statements in Item 8. Selling, general, and administrative expenses as a percentage of revenue were 24.5 percent and 22.2 percent for the quarters ended March 31, 2018 and 2017, respectively. Over the past five annual periods through December 31, 2017, our annual selling, general and administrative expenses have varied between 19.4 percent and 21.7 percent of revenue, and excluding the impact of the $15.0 million accrual described above, we currently expect these expenses to remain within that range, on an annual basis, for the foreseeable future.
Loss on sale of business. During the first quarter of 2018, we recorded an additional pre-tax loss on the sale of our Consumer and SMB Security businesses of $10.2 million. See Note 19, "Business Acquisitions and Divestitures," to the Consolidated Financial Statements in Item 8 for additional information.
Interest expense. Interest expense for the three months ended March 31, 2018, was $4.1 million, compared to $4.5 million for the same period of 2017. Interest expense in 2018 was primarily associated with the $425 million aggregate principal amount of our 3.125 percent senior unsecured notes. Interest expense for the same period in 2017 was primarily associated with the $425 million aggregate principal amount of our 3.125 percent senior unsecured notes and amounts drawn under our credit facility. There were no drawings on our credit facility for the 2018 period.
Income taxes. Our income tax provision of $15.4 million for the three month period ended March 31, 2018, represents an effective tax rate of 28.2 percent. Our income tax provision for the three month period ended March 31, 2017 was $13.0 million, which represented an effective tax rate of 23.4 percent. The effective tax rate for the three months ended March 31, 2018 is higher than the United States Federal tax rate of 21 percent mainly due to state taxes, higher tax rates applied to income earned in foreign jurisdictions, accruals for non-deductible penalties, and other discrete items, offset by the effect of federal, foreign and state tax credits and excess tax benefits from stock compensation.
In 2016, we recorded discrete tax charges totaling $39.6 million related to the January 11, 2016, announcement from the European Commission of a decision concluding that certain rules under Belgian tax legislation were deemed to be incompatible with European Union regulations on state aid. As a result of this decision, the European Commission directed the Belgian Government to recover past taxes from certain entities, reflective of disallowed state aid, which impacts one of our international subsidiaries. The Belgian Government announced they have appealed this decision and filed action for an annulment in the General Court of the European Union, and in July 2016 we filed a separate appeal with the General Court of the European Union. In accordance with FASB ASC Topic 740, “Income Taxes,” we recorded discrete tax expense of $39.6 million during 2016, related to this matter and on January 10, 2017, received tax assessments from the Belgium government for a similar amount, which we have classified as current taxes payable on the Consolidated Balance Sheet as of March 31, 2018. We have filed a complaint against the Belgian tax assessments, and the result of this complaint, the appeal with the General Court of the European Union, new

22


information received from the Belgian Government, or other future events may cause the income tax provision associated with the decision to be entirely or partially reversed. At March 31, 2018, we held the euro equivalent of $37.6 million in a restricted cash account.  Those amounts, or portions thereof, could become unrestricted depending on the outcome of this matter.

Segment Operating Results

The Company is currently organized into three reportable segments. See Note 18, “Operating Segments and Related Information,” of the Notes to the Consolidated Financial Statements for a description of each operating segment, including the types of products and services from which each operating segment derives its revenues. In August 2017, we announced our plans to realign the business operations into three principle businesses: Industrial business unit, Government and Defense business unit, and Commercial business unit. The Industrial business unit consists of the former Instruments and OEM and Emerging segments, excluding the Intelligent Traffic Systems (ITS) business; The Government and Defense business unit consists of the former Surveillance and Detection segments, excluding the Outdoor and Tactical Systems (OTS) business; and the Commercial business unit consists of the former Maritime and Security segments, along with the ITS and OTS businesses. With this re-alignment, we intend to reduce complexity, realize greater operating synergies, and enhance management focus. 
Industrial
Industrial operating results are as follows (in millions, except percentages):
 
Three Months Ended March 31,
 
2018
 
2017
Revenue
$
170.7

 
$
154.8

Earnings from operations
45.5

 
42.8

Operating margin
26.6
%
 
27.7
%
Backlog
179

 
167


Industrial business unit revenue for the quarter ended March 31, 2018, increased by 10.3 percent compared to the same period of 2017. The increase in revenue for the three-month period was predominately attributable to strength in the Instruments handheld market, UAS, and sales to OEMs. The increase in earnings from operations for the three months ended March 31, 2018, compared to the same periods of 2017, was primarily due to the higher revenue.
Government and Defense
Government and Defense operating results are as follows (in millions, except percentages):
 
Three Months Ended March 31,
 
2018
 
2017
Revenue
$
159.3

 
$
138.2

Earnings from operations
46.2

 
33.3

Operating margin
29.0
%
 
24.1
%
Backlog
357

 
382


Government and Defense business unit revenue for the quarter ended March 31, 2018, increased by 15.3 percent compared to the same period of 2017. The increase in revenue for the quarter ended March 31, 2018, compared to the same period of 2017 was driven by increase in sales in airborne gimbals and higher HRC demand in the Middle East. The increase in earnings from operations for the three-month period ended March 31, 2018, compared to the same periods in 2017, was primarily due to higher revenues and favorable product mix. The decrease in backlog is due to timing of major bookings and shipments.

23


Commercial
Commercial operating results are as follows (in millions, except percentages):
 
Three Months Ended March 31,
 
2018
 
2017
Revenue
$
109.6

 
$
113.8

Earnings from operations
14.5

 
10.0

Operating margin
13.2
%
 
8.8
%
Backlog
60

 
59


Commercial business unit revenue for the quarter ended March 31, 2018, decreased by 3.7 percent compared to the same period of 2017. The decrease in revenue for the three-month period ended March 31, 2018 was predominately due to the divestitures of our Consumer and SMB Security businesses during the period ended March 31, 2018, partially offset by higher marine electronics sales. The increase in earnings from operations for the three months ended March 31, 2018, compared to the same periods of 2017, was due to favorable product mix, led by marine electronics.

Liquidity and Capital Resources
At March 31, 2018, we had a total of $452.1 million in cash, cash equivalents and restricted cash, $137.4 million of which resided in the United States and $314.7 million at our foreign subsidiaries, compared to cash and cash equivalents at December 31, 2017, of $519.1 million, of which $228.9 million resided in the United States and $290.2 million at our foreign subsidiaries. At March 31, 2018, the restricted cash balance was $37.6 million and we had no amounts designated as restricted cash at December 31, 2017. The decrease in cash, cash equivalents and restricted cash during the three months ended March 31, 2018, was primarily due to share repurchases of $95.0 million, dividend payments of $22.2 million, a business acquisition of $7.1 million, minority interest investments of $9.5 million and capital expenditures of $7.1 million, partially offset by cash provided from operations of $43.2 million, cash received from the sale of our Consumer and SMB Security businesses of $25.9 million and proceeds of $3.5 million from shares issued under our stock compensation plans.
Cash provided by operating activities during the three months ended March 31, 2018, totaled $43.2 million, which primarily consisted of net earnings, adjusted for depreciation and amortization, stock-based compensation, other non-cash items and changes in working capital.
Cash generated by investing activities for the three months ended March 31, 2018, totaled $2.3 million, which consisted of $25.9 million from the sale of our Consumer and SMB Security businesses, partially offset by a business acquisition and minority interest investments and capital expenditures in the ordinary course of business.
Cash used by financing activities for the three months ended March 31, 2018, totaled $114.0 million, which primarily consisted of cash used for the repurchase of shares of our common stock and the payment of quarterly dividends.
On February 8, 2011, we entered into a Credit Agreement (“Credit Agreement”) with Bank of America, N.A., U.S. Bank National Association, JPMorgan Chase Bank N.A. and other Lenders. The Credit Agreement provides for a $200 million, five-year revolving line of credit. On April 5, 2013, the Credit Agreement was amended to extend the maturity of the revolving credit facility from April 8, 2016 to April 5, 2018, in addition to incorporating a $150 million term loan facility maturing April 5, 2019. On May 31, 2016, the Credit Agreement was further amended to increase the borrowing capacity to $500 million and to extend the maturity of the revolving credit facility from April 5, 2018 to May 31, 2021. The amendment also incorporated a revised schedule of fees and interest rate spreads. We have the right, subject to certain conditions, including approval of additional commitments by qualified lenders, to increase the revolving line of credit under the Credit Agreement by an additional $200 million until May 31, 2021. The Credit Agreement allows us and certain designated subsidiaries to borrow in United States dollars, European euros, Swedish kronor, British pound sterling, Japanese yen, Canadian dollars, Australian dollars, and other agreed upon currencies. Interest rates under the Credit Agreement are determined based on the type of borrowing. Interest associated with borrowings can be based on either the prime lending rate of Bank of America, N.A. or the published Eurocurrency rate (i.e. LIBOR). The borrowings have an applicable margin that ranges from 0.125 percent to 2.125 percent depending on the applicable base rate and our consolidated total leverage ratio. Including the respective spreads, the one-month Eurocurrency-based borrowing rate was 3.252 percent per

24


annum and the prime lending-based borrowing rate was 5.125 percent per annum at March 31, 2018. The Credit Agreement requires us to pay a commitment fee on the amount of unused revolving commitments at a rate, based on our total leverage ratio, which ranges from 0.150 percent to 0.300 percent of unused revolving commitments. At March 31, 2018, the commitment fee on the amount of unused revolving credit was 0.175 percent per annum. The Credit Agreement contains two financial covenants that require the maintenance of a total leverage ratio and an interest coverage ratio, with which the Company was in compliance at March 31, 2018. The credit facilities available under the Credit Agreement are unsecured.
We had $14.9 million of letters of credit outstanding under the Credit Agreement at March 31, 2018, which reduced the total available revolving credit under the Credit Agreement.
In June 2016, we issued $425 million aggregate principal amount of our 3.125 percent senior unsecured notes due June 15, 2021 (the “Notes”). The net proceeds from the issuance of the Notes were approximately $421.0 million, after deducting underwriting discounts and offering expenses, which are being amortized over a period of five years. Interest on the Notes is payable semiannually in arrears on December 15 and June 15. The proceeds from the Notes were used to repay our 3.75 percent senior unsecured notes that were due September 1, 2016, and are being used for general corporate purposes, which include working capital and capital expenditure needs, business acquisitions, and repurchases of our common stock.
On February 8, 2017, our Board of Directors authorized the repurchase of up to 15.0 million shares of our outstanding common stock. This authorization will expire on February 8, 2019. During the three months ended March 31, 2018, we entered into an accelerated share repurchase program at a notional amount of $50.0 million under which we received 0.8 million shares in March 2018 and will be settled on June 4, 2018. The repurchases were under the February 2017 authorization. As of March 31, 2018, a total of 1.7 million shares have been repurchased under the February 8, 2017 authorization.
New tax legislation, commonly referred to as the Tax Cuts and Jobs Act (the “Tax Act”), was enacted on December 22, 2017. In accordance with the Tax Act, we have accrued $66.5 million of United States taxes payable on all previously undistributed earnings of our foreign subsidiaries, estimated to be approximately $1.0 billion as of December 31, 2017. We have also recorded deferred tax liabilities of $15.1 million for state and foreign taxes estimated to be due upon distribution of all accumulated earnings by our foreign subsidiaries.
We have not provided United States, state or foreign income taxes for earnings generated after January 1, 2018 by certain subsidiaries outside the United States as we currently intend to reinvest the earnings in operations and other activities outside of the United States indefinitely. Should we subsequently elect to repatriate such foreign earnings, we would need to accrue and pay state and foreign income taxes, thereby reducing the amount of our cash. United States taxes would generally not be payable due to changes made by the Tax Act.
We believe that our existing cash combined with the cash we anticipate generating from operating activities, and our available credit facilities and financing available from other sources will be sufficient to meet our cash requirements for the next twelve months. We do not have any significant commitments nor are we aware of any significant events or conditions that are likely to have a material impact on our liquidity or capital resources.


Off-Balance Sheet Arrangements
As of March 31, 2018, we leased our non-owned facilities under operating lease agreements. We also leased certain operating machinery and equipment and office equipment under operating lease agreements. Except for these operating lease agreements, we do not have any off-balance sheet arrangements that have or are likely to have a material current or future effect on our financial condition, revenues or expenses, results of operations, liquidity, capital expenditures, or capital resources.


25


Recent Accounting Pronouncements
Recently Issued Accounting Pronouncements
In February 2016, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2016-02, “Leases (Topic 842)” (“ASU 2016-02”). The amendments in this update require the identification of arrangements that should be accounted for as leases by lessees. In general, for lease arrangements exceeding a twelve month term, these arrangements must now be recognized as assets and liabilities on the balance sheet of the lessee. ASU 2016-02 requires the use of the modified retrospective method, which will require adjustment to all comparative periods presented in the consolidated financial statements. ASU 2016-02 is effective for interim and annual reporting periods beginning after December 15, 2018, with early adoption permitted, and the Company currently intends to adopt ASU 2016-02 on January 1, 2019. The Company is assessing the impact ASU 2016-02 will have on its consolidated financial statements and expects that the primary impact upon adoption will be the recognition, on a discounted basis, of its minimum commitments under noncancelable operating leases on its consolidated balance sheets resulting in the recording of right of use assets and lease obligations.
In January 2017, the FASB issued ASU No. 2017-04, “Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment” (“ASU 2017-04”). The amendments in this update simplify the subsequent measurement of goodwill by removing the second step of the two-step impairment test. The amendment requires an entity to perform its annual, or interim goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. An impairment charge should be recognized for the amount by which the carrying amount exceeds the reporting unit's fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. An entity still has the option to perform the qualitative assessment for a reporting unit to determine if the quantitative impairment test is necessary. The amendment should be applied on a prospective basis. ASU 2017-04 is effective for annual or any interim goodwill impairment tests in fiscal years beginning after December 15, 2019. Early adoption is permitted for interim or annual goodwill impairment tests performed on testing dates after January 1, 2017. The amendments in ASU 2017-04 are to be applied on a prospective basis and are not expected to have a material impact on the Company's consolidated financial statements.

In February 2018, the FASB issued ASU No. 2018-02, "Income Statement - Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income" ("ASU 2018-02"). The standard will permit entities to reclassify tax effects stranded in accumulated other comprehensive income ("AOCI") as a result of U.S. tax reform to retained earnings. The standard is effective for fiscal years beginning after December 15, 2018, and interim periods within those fiscal years. Early adoption is permitted. The Company is currently evaluating this guidance to determine the impact it may have on its consolidated financial statements.


Critical Accounting Policies and Estimates
Preparation of the financial statements requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the period. Management believes the most complex and sensitive judgments, because of their significance to the consolidated financial statements, result primarily from the need to make estimates about the effects of matters that are inherently uncertain. The Company has updated its revenue recognition policy in connection with the adoption of ASC 606 as further described in Note 2, "Revenue" to the accompanying consolidated financial statements. Readers should also refer to Management's Discussion and Analysis and the critical accounting policies and its use of estimates as reported in Note 1, "Nature of Business and Significant Accounting Policies" and Note 13, "Contingencies" of the Notes to the Consolidated Financial Statements included in the Form 10-K for the fiscal year ended December 31, 2017. Actual results in these areas could differ materially from management's estimates. There have been no significant changes in the Company's assumptions regarding critical accounting estimates during the first three months of 2018.


Contractual Obligations
There were no material changes to the Company's contractual obligations outside the ordinary course of its business during the quarter ended March 31, 2018.

26




Contingencies
See Note 16, "Contingencies," of the Notes to the Consolidated Financial Statements for a description of an ongoing lawsuit filed by Raytheon Company against FLIR Systems, Inc. and its subsidiary, FLIR Commercial Systems, Inc., the disclosure of certain matters by the Company to the United States Department of State Office of Defense Trade Controls Compliance, communications to the Company from the United States Department of Commerce Bureau of Industry and Security, and the Company's current estimates of the range of potential loss associated with quality concerns identified by the Company regarding certain SkyWatch Surveillance Towers.


ITEM 3.
QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

As of March 31, 2018, the Company has not experienced any changes in market risk exposure that would materially affect the quantitative and qualitative disclosures about market risk presented in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2017.


ITEM 4.
CONTROLS AND PROCEDURES
Evaluation of Disclosure Controls and Procedures
As of March 31, 2018, the Company completed an evaluation, under the supervision and with the participation of the Company’s management, including the Company’s Chief Executive Officer and the Company’s Chief Financial Officer, of the effectiveness of the design and operation of the Company’s disclosure controls and procedures. Based on the evaluation, the Company’s Chief Executive Officer and Chief Financial Officer have concluded that the Company’s disclosure controls and procedures are effective to ensure that information required to be disclosed by the Company in the reports it files or submits under the Securities Exchange Act of 1934, as amended, is recorded, processed, summarized and reported within the time periods specified in Securities and Exchange Commission rules and forms.
Changes in Internal Control Over Financial Reporting
Beginning January 1, 2018, the Company implemented ASC 606, Revenue from Contracts with Customers. Although the new revenue standard did not have a material impact on the consolidated financial statements, the Company developed new policies and trainings, and enhanced internal controls to ensure an adequate evaluation of customer contracts and a proper assessment of the impact of the new accounting standards related to revenue recognition. These enhancements to the internal controls are not considered significant.
There have been no other changes in the Company’s internal control over financial reporting that occurred during the Company’s fiscal quarter ended March 31, 2018, that have materially affected, or are reasonably likely to materially affect, the Company's internal control over financial reporting.




27


PART II. OTHER INFORMATION

ITEM 1.
LEGAL PROCEEDINGS
The Company is subject to legal proceedings, claims and litigation arising in the ordinary course of its business. See Note 16, “Contingencies” of the Notes to the Consolidated Financial Statements for additional information on the Company’s legal proceedings.

ITEM 1A.    RISK FACTORS
The following are important factors that could cause actual results or events to differ materially from those contained in any forward-looking statements made by or on behalf of the Company. If we are unable to adequately respond to these risks and uncertainties, our business, financial condition and results of operations could be materially adversely affected. Additionally, we cannot be certain or give any assurance that any actions taken to reduce known risks and uncertainties will be effective.
Risks, Uncertainties and Other Factors Related to Our Business
We depend on the United States government for a material portion of our business and changes in government spending could adversely affect our business
We derive significant revenue from contracts or subcontracts funded by United States government agencies. A significant reduction in the purchase of our products by these agencies or contractors for these agencies would have a material adverse effect on our business. For the fiscal years ended December 31, 2017, 2016 and 2015, approximately 26 percent, 25 percent and 21 percent, respectively, of our revenues were derived directly or indirectly from sales to the United States government and its agencies. The funding of contracts awarded to us depends on the overall United States government budget and appropriations process, which is beyond our control. In addition, at its discretion, the United States government may change its spending priorities and/or terminate, reduce or modify contracts.
Substantial uncertainty exists in the spending levels and priorities of the United States government, particularly with respect to military expenditures. Continued and further reductions in military spending could have a material adverse effect on our results from operations.
As a United States government supplier, we are subject to a number of procurement rules and regulations
Government contractors must comply with specific procurement regulations and other requirements and are subject to routine and non-routine audits and investigations by United States government agencies. In addition, violations of these regulations or other unrelated laws and statutes can lead to debarment and other penalties. If we fail to comply with procurement rules and regulations and other laws and statutes, the results could include: reductions in the value of contracts; contract modifications or termination; the assessment of penalties and fines; and/or suspension or debarment from United States government contracting or subcontracting for a period of time or permanently. An adverse action by the United States government could also result in lost sales to non-governmental customers who might disqualify us as a result of such adverse action. The impairment or loss of our government contracts could have a material adverse effect on our business.
Operating margins may be negatively impacted by reduction in sales or by a change in the mix of products sold
Our expense levels are based, in part, on our expectations regarding future sales and these expenses are largely fixed in the short term. Some expenses, such as those related to research and development activities, would likely be maintained in the event of a sales downturn in order to maintain and enhance the long-term competitiveness of the Company. We maintain inventories of finished goods, components and raw materials at levels we believe are necessary to meet anticipated sales. Accordingly, we may not be able to reduce our costs in a timely manner to compensate for any unexpected shortfall between forecasted and actual sales. Any significant shortfall of sales may result in us carrying higher levels of inventories of finished goods, components and raw materials thereby increasing our risk of inventory obsolescence and corresponding inventory write-downs and write-offs. Our fixed costs, including facilities and information technology costs, compliance and public company costs, and depreciation and amortization related to previous acquisitions and capital expenditures, are significant and are difficult to reduce in the short term.

28


Our operating margins vary by product and substantial changes in the mix of products sold could also have a negative impact on our operating margins.
We may experience impairment in the value of our tangible and intangible assets
Our industry is subject to rapid changes in technology, which may result in unexpected obsolescence or impairment of our assets. Our intangible assets, including goodwill, represent a significant portion of our total assets. Most of these intangibles are the result of acquisitions in which the purchase price exceeded the value of the tangible assets acquired. We amortize certain of these intangibles over their anticipated useful life and review goodwill and indefinite-lived intangible assets for impairment annually or more frequently if warranted by events. To date we have not experienced any impairment of our intangible assets, but there can be no assurance that we will not experience such impairment in the future. In addition, certain of our tangible assets such as inventory and machinery and equipment may experience impairment in their value as a result of such events as the introduction of new products, changes in technology or changes in customer demand patterns. We depreciate our machinery and equipment at levels we believe are adequate; however, there can be no assurance that there will not be a future impairment that may have a material impact on our business, financial condition and results of operations.
Unfavorable results of legal proceedings could materially adversely affect us
We are subject to various legal proceedings and claims that have arisen out of the ordinary conduct of our business and are not yet resolved, and additional claims may arise in the future. Results of legal proceedings cannot be predicted with certainty. Regardless of merit, litigation may be both time-consuming and disruptive to our operations and could cause significant expense and diversion of management attention. From time to time, we are involved in lawsuits concerning intellectual property, torts, contracts, shareholder litigation, administrative and regulatory proceedings and other matters, as well as governmental inquiries and investigations, the outcomes of which may be significant to our results of operations and may limit our ability to engage in our business activities. In recognition of these considerations, we have and may in the future enter into material settlements to avoid ongoing costs and efforts in defending or pursuing a matter. Should we fail to prevail in certain matters, or should several of these matters be resolved against us in the same reporting period, we may be faced with significant monetary damages or injunctive relief against us that could adversely affect our business, financial condition, operating results and cash flows. While we have insurance related to our business operations, it may not apply to or fully cover liabilities we incur as a result of these lawsuits. We record accruals for liabilities where we believe a loss to be probable and reasonably estimable. However, our actual costs may differ materially from these estimates.
We face risks from international sales and business activities
We market and sell our products worldwide and international sales have accounted for, and are expected to continue to account for, a significant portion of our revenue. For the years ended December 31, 2017, 2016 and 2015, international sales accounted for 47 percent, 46 percent and 47 percent, respectively, of our total revenue. We also manufacture certain products and subassemblies in Europe and we have several contract manufacturing agreements with third parties in Europe and in Asia. Certain of these products, particularly our thermal and infrared products, are subject to substantial government regulation and licensing and end use restrictions throughout the world. Our international business activities are subject to a number of risks, including:
the imposition of and changes to governmental licensing restrictions and controls impacting our technology and products;
restrictions and prohibitions on the export of technology and products, including recent changes in regulation prohibiting the sale of certain of our products to certain end users without a license;
international trade restrictions;
difficulty in collecting receivables and governmental restrictions with respect to currency;
inadequate protection of intellectual property;
labor union activities;
changes in tariffs and taxes;
restrictions on repatriation of earnings;
restriction on the importation and exportation of goods and services;
risks, costs, impacts and obligations associated with the United States Foreign Corrupt Practices Act ("FCPA"), and other anti-bribery and anti-corruption laws applicable to us, and laws applicable to global trade and United States exports and

29


costs and penalties from violations of such laws and related regulations, including the costs associated with required remedial and other increased compliance activity;
difficulties in staffing and managing international operations; and
political and economic instability.
Some of these factors recently have had an adverse impact on our sales and operations and increased the Company’s cost of doing business and subjected the business to additional rules, policies and procedures that impacted the operation of the Company. No assurance can be given that these factors will not have a material adverse effect on our future international sales and operations and, consequently, on our business, financial condition and results of operations. Furthermore, compliance with complex foreign and U.S. laws and regulations that apply to our international operations increases our cost of doing business both in the United States and in international jurisdictions. These regulations include import and export laws, anti-competition laws, anti-corruption laws, such as the FCPA and the U.K. Bribery Act, and other local laws prohibiting corrupt payments to governmental officials, data privacy requirements, tax laws, and accounting, internal control and disclosure requirements. For example, on April 8, 2015, the Company and the Securities and Exchange Commission (“SEC”) entered into an agreement through entry of an Order Instituting Cease-and-Desist Proceedings Pursuant to Section 21C of the Securities and Exchange Act of 1934, Making Findings, and Imposing a Cease-and-Desist Order (the “SEC Order”). The SEC Order settled charges under the FCPA with respect to incidents of improper travel and gifts involving FLIR’s Middle East operation. Pursuant to the SEC Order, the Company is obligated to “cease and desist” from committing any future violations of the Securities Exchange Act of 1934, as amended. Violations of these laws and regulations could result in civil and criminal fines, penalties and sanctions against us, our officers or our employees, prohibitions on the conduct of our business and on our ability to offer our products and services in one or more countries, and could also materially affect our reputation, business and results of operations. In certain foreign jurisdictions, there is a higher risk of fraud or corruption and greater difficulty in maintaining effective internal controls and compliance programs. Further, although we have implemented and continue to implement policies and procedures designed to promote compliance with applicable laws and regulations, there can be no assurance that our employees, contractors or agents will not violate our policies or applicable laws and regulations.
On October 22, 2014, the Company initially contacted the United States Department of State Office of Defense Trade Controls Compliance (“DDTC”), pursuant to International Traffic in Arms Regulation (“ITAR”) § 127.12(c), regarding the unauthorized export of technical data and defense services to dual and third country nationals in at least four facilities of the Company.  On April 27, 2015, the Company submitted its initial report to DDTC regarding the details of the issues raised in the October 22, 2014, submission.  DDTC subsequently notified the Company that it was considering administrative proceedings under Part 128 of ITAR and requested a tolling agreement, which the Company executed on June 16, 2015 and referenced certain Company disclosures in addition to the submissions made in conjunction with the October 24, 2014 initial notification. On June 6, 2016, the Company executed a subsequent tolling agreement extending the tolling period for matters to be potentially included in an administrative proceeding for an additional 18 months and at the request of DDTC on December 1, 2017, further extended the tolling agreement for an additional six months through May 9, 2018. On April 24, 2018, the Company entered into a Consent Agreement with the DDTC to resolve issues related to certain export compliance matters under the ITAR. The Consent Agreement has a four-year term and provides for: (i) a civil penalty of $30 million with $15 million of this amount suspended on the condition that the funds have or will be used for Department-approved Consent Agreement remedial compliance measures, (ii) the appointment of an external Special Compliance Official to oversee compliance with the Consent Agreement and the ITAR; (iii) two external audits of the Company’s ITAR compliance program; and (iv) continued implementation of ongoing remedial compliance measures and additional remedial compliance measures related to automated systems and ITAR compliance policies, procedures, and training. The Company expects recent and future investments in remedial compliance measures will be sufficient to cover the $15 million suspension amount. Our failure to comply with these regulations, including the requirements of the Consent Agreement could result in penalties, loss, or suspension of contracts or other consequences which could adversely affect our operations and financial condition.
In addition, our international contracts may include industrial cooperation agreements requiring specific in-country purchases, investments, manufacturing agreements or other financial obligations, known as offset obligations, and may provide for penalties if we fail to meet such requirements. The impact of these factors is difficult to predict, but one or more of them could have a material adverse effect on our financial position, results of operations, or cash flows.

30


We face risks from currency fluctuations
Historically, currency fluctuations have affected our operating results. Changes in the value of foreign currencies in which our sales or costs incurred are denominated have in the past caused, and could in the future cause, fluctuations in our operating results. We seek to reduce our exposure to currency fluctuations by denominating, where possible, our international sales in United States dollars, by balancing expenses and revenues in various currencies and by undertaking limited hedging of forecasted currency exposures. With respect to international sales denominated in United States dollars, a decrease in the value of foreign currencies relative to the United States dollar could make our products less price competitive.
We may not be successful in obtaining the necessary export licenses to conduct operations abroad and the United States government may prevent proposed sales to foreign governments and customers
Export licenses and other authorizations are required from United States government agencies under the ITAR, the Export Administration Regulation (“EAR”), the Office of Foreign Assets Control (“OFAC”) Regulations, the Trading with the Enemy Act of 1917, the International Emergency Economic Powers Act (“IEEPA”), the Arms Export Control Act of 1976 (“AECA”), and other similar laws and regulations for the sale, use and export of many of our products and related data and services. Thermal and infrared products and technical data have been subject to the ITAR and EAR, historically under United States Munitions List (“USML”) Category XII and Commerce Control List (“CCL”) Category 6. Recently, the United States Government’s export reform effort resulted in the transition of various Company products from the USML to the CCL, shifting the licensing requirements and restrictions for products regulated by the Department of Commerce under the EAR. This transition has increased the licensing requirements and restrictions on some products and reduced the requirements and restrictions on others. We can give no assurance that we will be successful in obtaining the necessary licenses from the United States Department of State or Department of Commerce required to conduct our business as presently or historically conducted.
The United States export licensing environment has been affected by a number of factors, including but not limited to, the aftermath of 9/11, the rise of terrorism and the changing geopolitical environment, heightened tensions with other countries (which shift and evolve over time), and the United States reliance on the tactical advantage of the night-time war fighter. Some of these factors have affected the thermal imaging and infrared technology industry overall while others have impacted the Company directly. In addition, the Company’s 2014 submission to the United States DDTC pursuant to ITAR § 127.12(c), regarding the unauthorized export of technical data and defense services to dual and third country nationals in at least four facilities of the Company, have led to heightened scrutiny of export licenses for products in our markets and in some cases, has resulted in lengthened drafting and review periods for our license applications, including in countries where we have historically made significant sales. Subsequent engagement with the DDTC as part of the Company’s 2014 submission, the Consent Agreement and related submissions and other communications concerning the Company’s licensing posture overall, highlight DDTC’s focus on the manner in which the Company handles exports of its products, technical data and services subject to the ITAR. In addition, concerns with respect to potential diversion of certain of the Company's products to prohibited end users and countries subject to economic and other sanctions implemented by the United States government has caused the United States Department of Commerce Bureau of Industry and Security to restrict recently the Company’s ability to sell 9hz thermal products without a license to customers in China not identified on a list maintained by the United States Department of Commerce.
Although we have taken actions and continue to take additional actions necessary to implement policies and procedures to promote an improved compliance culture and programs, there is no guarantee that our actions will be effective or that government agencies will not view our actions and programs with heightened scrutiny, including as a result of events outside the Company’s control. As a result, we may receive more restrictive provisos or limitations on new license requests, wholesale denials of our license requests, suspensions or terminations of our existing licenses, or delays in receiving new licenses resulting from requests for follow-up information, due diligence requests or additional limitations on our sale to third parties. We can give no assurance that we will be successful in obtaining necessary licenses required to facilitate our international business. Failures to obtain or delays in obtaining licenses may prevent or limit our ability to market, sell, export, or transfer our products outside the United States and has had and could continue to have a material adverse effect on our business and our operating results.
General economic conditions may adversely affect our business, operating results and financial condition
Our operations and performance depend significantly on worldwide economic conditions and their impact on levels of capital investment and consumer spending. Economic factors that could adversely influence demand for the Company’s products include

31


uncertainty about global economic conditions leading to reduced levels of investment, changes in government spending levels and/or priorities, the size and availability of government budgets, customers’ and suppliers’ access to credit, consumer confidence and other macroeconomic factors affecting government, industrial or consumer spending behavior.
In recent years, our performance has been negatively impacted by reduced spending by United States government agencies, global economic weakness, and the Eurozone crisis. Continuation of the conditions that led to reduced spending and potential further reductions in spending globally by either consumers or government agencies could have a material adverse effect on our business, financial condition and results of operations.
Our primary markets are volatile and unpredictable
Our business depends on the demand for our products and solutions in a variety of commercial, industrial and government markets. In the past, the demand for our products in these markets has fluctuated due to a variety of factors, some of which are beyond our control, including:
the timing, number and size of orders from, and shipments to, our customers, as well as the relative mix of those orders;
variations in the volume of orders for a particular product or product line in a particular fiscal quarter;
the size and timing of new contract awards;
the timing of the release of government funds for procurement of our products; and
the timing of orders and shipments within a given fiscal quarter.
Seasonal fluctuations in our operating results are an outcome of:
the seasonal pattern of contracting by the United States government and certain foreign governments;
the desire of customers to take delivery of equipment prior to fiscal year ends due to funding considerations; and
the tendency of commercial enterprises to utilize fully annual capital budgets prior to expiration.
Competition in our markets is intense and our failure to compete effectively could adversely affect our business
Competition in the markets for our products is intense. The speed with which companies can identify new applications for thermal imaging, develop products to meet those needs and supply commercial quantities at low prices to the market are important competitive factors. We believe the principal competitive factors in our markets are product performance, price, customer service and training, product reputation, and effective marketing and sales efforts. Many of our competitors have greater financial, technical, research and development, and marketing resources than we do. All of these factors, as well as the potential for increased competition from new market entrants, require us to continue to invest in, and focus on, research and development and new product innovation. No assurance can be given that we will be able to compete effectively in the future and a failure to do so could have a material adverse effect on our business, financial condition and results of operations.
Our products may suffer from defects or errors leading to substantial product liability, damage or warranty claims
We include complex system designs and components in our products that may contain errors or defects, particularly when we incorporate new technology into our products or release new versions. If any of our products are defective, we might be required to redesign or recall those products or pay substantial damages or warranty claims. Such an event could result in significant expenses including expenses arising from product liability and warranty claims. It also could disrupt sales and affect our reputation and that of our products, which could have a material adverse effect on our business, financial condition and results of operations. As we expand our presence into new markets, we may face increased exposure to product liability claims. We maintain product liability insurance but cannot be certain that it will be sufficient or will continue to be available on acceptable terms.

Amounts included in our backlog may not result in actual revenues or translate into profits

Many contracts are subject to cancellation or suspension on short notice at the discretion of the customer, and the contracts in our backlog are subject to changes in the scope of services to be provided as well as adjustments to the costs relating to the contract. We have historically experienced variances in the components of backlog related to delivery delays or cancellations resulting from customer-specific circumstances, external market factors and economic factors beyond our control, and we may experience more

32


delays or cancellations in the future. Accordingly, there is no assurance that backlog will actually be realized. If our backlog fails to materialize, we could experience a reduction in revenues and a decline in profitability, which could result in a deterioration of our financial position and liquidity.
Risks, Uncertainties and Other Factors Related to Our Technology and Intellectual Property
Our inability to protect our intellectual property and proprietary rights and avoid infringing the rights of others could harm our competitive position and our business
Our ability to compete successfully and achieve future revenue growth depends, in part, on our ability to protect our proprietary technology and operate without infringing the rights of others. To accomplish this, we rely on a combination of patent, trademark, copyright and trade secret laws, confidentiality agreements and contractual provisions to protect our proprietary rights. Many of our proprietary rights are held in confidence as trade secrets and are not covered by patents, making them more difficult to protect. Although we currently hold worldwide patents covering certain aspects of our technologies and products, and we are actively pursuing additional patents, we cannot be certain that we will obtain additional patents or trademarks on our technology, products and trade names. Furthermore, we cannot be certain that our patents or trademarks will not be challenged or circumvented by our competitors or that measures taken by us to protect our proprietary rights will adequately deter their misappropriation or disclosure. Any failure by us to protect our intellectual property could have a material adverse effect on our business, financial condition and results of operations. Moreover, because intellectual property does not necessarily prevent our competitors from entering the markets we serve, there can be no assurance that we will be able to maintain our competitive advantage or that our competitors will not develop capabilities equal or superior to ours.
Litigation over patents and other intellectual property is common in our industry. We have been the subject of patent and other intellectual property litigation in the past and cannot be sure that we will not be subject to such litigation in the future. Similarly, there exists the possibility we will assert claims in litigation to protect our intellectual property. Lawsuits defending or prosecuting intellectual property claims and related legal and administrative proceedings could result in substantial expense to us and significant diversion of effort of our personnel. An adverse determination in a patent suit or in any other proceeding in which we are a party could subject us to significant liabilities, result in the loss of intellectual property rights we claim or impact our competitive position. Additionally, an adverse determination could require us to seek licenses from third parties. If such licenses are not available on commercially reasonable terms or at all, our business, financial condition and results of operations could be adversely affected.
Our future success will depend on our ability to respond to the rapid technological change in the markets in which we compete, our ability to introduce new or enhanced products and enter into new markets
The markets in which we compete are characterized by rapid technological developments and frequent new product introductions, enhancements and modifications. Our ability to develop new products and technologies that anticipate changing customer requirements, reduce costs and otherwise retain or enhance our competitive position in existing and new markets will be an important factor in our future results from operations. We will continue to make substantial capital expenditures and incur significant research and development costs to improve our manufacturing capability, reduce costs, and develop and introduce new products and enhancements. If we fail to develop and introduce new products and technologies in a timely manner, our business, financial condition and results of operations would be adversely affected. In addition, we cannot be certain that our new products and technologies will be successful or that customers will accept any of our new products.
Our business could be negatively impacted by cybersecurity threats and other security threats and technology disruptions
We face certain security threats and technology disruptions, including threats to our information technology infrastructure, attempts to gain access to our or our customers’ proprietary or classified information, threats to the physical security of our facilities and employees, threats of terrorism events, and failures of our technology tools and systems. We are subject to laws and rules issued by various agencies concerning safeguarding and maintaining infrastructure and physical security and information confidentiality. Our information technology networks and related systems are critical to the operation of our business and essential to our ability to successfully perform day-to-day operations. We are also involved with information technology systems for certain customers and other third parties, for which we face similar security threats as for our own. In particular, cybersecurity threats-which include, but are not limited to, computer viruses, spyware and malware, attempts to access information, denial of service attacks and other electronic security breaches-are persistent and evolve quickly. Such threats have increased in frequency, scope and potential impact

33


in recent years. Further, a variety of technological tools and systems, including both company-owned information technology and technological services provided by outside parties, support our critical functions. These technologies, as well as our products, are subject to failure and the user’s inability to have such technologies properly supported, updated, expanded or integrated into other technologies and may contain open source and third party software which may unbeknownst to us contain defects or viruses that pose unintended risks to our customers. These risks if not effectively mitigated or controlled could materially harm our business or reputation. While we believe that we have implemented appropriate measures and controls, there can be no assurance that such actions will be sufficient to prevent disruptions to critical systems, unauthorized release of confidential information or corruption of data.
We require user names and passwords in order to access our information technology systems. We use encryption and authentication technologies designed to secure the transmission and storage of data and prevent access to our data or accounts. These security measures are subject to third-party security breaches, employee error, malfeasance, faulty password management or other irregularities. For example, third parties may attempt to induce by fraud employees or customers into disclosing user names, passwords or other sensitive information, which may in turn be used to access our information technology systems. These security systems cannot provide absolute security. To the extent we were to experience a breach of our systems and were unable to protect sensitive data, such a breach could materially damage business partner and customer relationships, and curtail or otherwise impact the use of our information technology systems. Moreover, if a security breach of our information technology system affects our computer systems or results in the release of personally identifiable or other sensitive information of customers, business partners, employees and other third parties, our reputation and brand could be materially damaged, use of our products and services could decrease, and we could be exposed to a risk of loss, litigation and potential liability.
Although we have in the past and continue to be subject to cybersecurity threats and other security threats and technology disruptions, to date none has had a material impact on our business, financial condition or results of operations. Nonetheless, in the future, these types of events could disrupt our operations and customer and other third party information technology systems. They also could require significant management attention and resources, negatively impact our reputation among our customers and the public and challenge our eligibility for future work on sensitive or classified systems, which could have a material adverse effect on our business, financial condition and results of operations.
Risks, Uncertainties and Other Factors Related to Our Corporate Structure and Organization
Our future success depends in part on attracting and retaining key senior management and qualified technical, sales and other personnel
Our future success depends in part on the efforts and continued services of our key executives and our ability to attract and retain qualified technical, sales and other personnel. Significant competition exists for such personnel and we cannot assure the retention of our key executives, technical and sales personnel or our ability to attract, integrate and retain other such personnel that may be required in the future. We cannot assure that employees will not leave and subsequently compete against us. If we are unable to attract and retain key personnel, our business, financial condition and results of operations could be adversely affected.
We must successfully manage a complex global organization
As we have grown, the size and scope of our worldwide operations have also increased substantially. We currently design, manufacture and market numerous product lines in locations worldwide. Significant management time and effort is required to manage effectively the increased complexity of the business and our failure to successfully do so could have a material adverse effect on our business, financial condition and results of operations. Our inability to continue to manufacture our products at one or more of our facilities as a result of, for example, a prolonged power outage, earthquake, fire or other natural disaster, or labor or political unrest, could prevent us from supplying products to our customers and could have a material adverse effect on our business, financial condition and results of operations.
We may be unable to integrate successfully recent or future acquisitions into our operations, thereby disrupting our business and harming our financial condition and results of operations
We have made twelve acquisitions of various sizes in the past five years. The integration of businesses, personnel, product lines and technologies can be difficult, time consuming and subject to significant risks. For example, we could lose key personnel from

34


companies that we acquire, incur unanticipated costs, lose major sources of revenue, fail to integrate critical technologies, suffer business disruptions, fail to capture anticipated synergies, fail to establish satisfactory internal controls, or incur unanticipated liabilities. Any of these difficulties could disrupt our ongoing business, distract our management and employees, increase our expenses and decrease our revenue.
We frequently evaluate strategic opportunities available to us and it is likely that we will make additional acquisitions in the future. Such acquisitions may vary in size and complexity. Any future acquisitions are subject to the risks described above. Furthermore, we might assume or incur additional debt or issue additional equity securities to pay for future acquisitions. Additional debt may negatively impact our results and increase our financial risk, and the issuance of any additional equity securities could dilute our then existing shareholders’ ownership. No assurance can be given that we will realize anticipated benefits of any future acquisitions, or that any such acquisition or investment will not have a material adverse effect on our business, financial condition and results of operations.
We have indebtedness as a result of the issuance of our 3.125 percent senior unsecured notes (the “Notes”) and borrowings against our unsecured credit facility, and we are subject to certain restrictive covenants under our unsecured credit facility and the indenture governing the Notes which may limit our operational and financial flexibility
Our ability to meet our debt service obligations and comply with the financial covenants under our credit facility will be dependent upon our future performance, which will be subject to financial, business and other factors affecting our operations, many of which are beyond our control. Our inability to meet our debt service obligations or comply with the required covenants could result in a default under the credit facility or indenture. In the event of any such default, under the credit facility, the lenders thereunder could elect to declare all outstanding debt, accrued interest and fees under the facility to be due and immediately payable. In the event of any such default under our indenture, either the trustee or the holders of at least 25 percent of the outstanding principal amount of the Notes could declare the principal amount of all of the Notes to be due and payable immediately.
We may not be able to refinance our indebtedness on favorable terms, if at all, which could materially and adversely affect our liquidity and our ongoing results of operations.
Our ability to refinance indebtedness, including the Notes, will depend in part on our operating and financial performance, which, in turn, is subject to prevailing economic conditions and to financial, business, legislative, regulatory and other factors beyond our control. In addition, prevailing interest rates or other factors at the time of refinancing could increase our interest expense. A refinancing of our indebtedness, including the Notes, could also require us to comply with more onerous covenants and further restrict our business operations. Our inability to refinance our indebtedness or to do so upon favorable terms could materially and adversely affect our business, results of operations, financial condition and cash flows, and make us vulnerable to adverse industry and general economic conditions.
We are effectively self-insured against many potential liabilities

Although we maintain insurance policies with respect to a broad range of risks, including automobile liability, general liability, workers’ compensation and employee group health, these policies do not cover all possible claims and certain of the policies are subject to large deductibles. Accordingly, we are effectively self-insured for a substantial number of actual and potential claims. In addition, if any of our insurance carriers defaulted on its obligations to provide insurance coverage by reason of its insolvency or for other reasons, our exposure to claims would increase and our profits would be adversely affected. Our estimates for unpaid claims and expenses are based on known facts, historical trends and industry averages, utilizing the assistance of actuarial services. The determination of such estimated liabilities and their appropriateness are reviewed and updated at least quarterly. However, these liabilities are difficult to assess and estimate due to many relevant factors, the effects of which are often unknown, including the severity of an injury or damage, the determination of liability in proportion to other parties, the timeliness of reported claims, the effectiveness of our risk management and safety programs and the terms and conditions of our insurance policies. Our accruals are based upon known facts, historical trends and our reasonable estimate of future expenses, and we believe such accruals are adequate. However, unknown or changing trends, risks or circumstances, such as increases in claims, a weakening economy, increases in medical costs, changes in case law or legislation or changes in the nature of the work we perform, could render our current estimates and accruals inadequate. In such case, adjustments to our balance sheet may be required and these increased liabilities would be recorded in the period that the experience becomes known. Insurance carriers may be unwilling, in the future, to provide our current levels of coverage without a significant increase in insurance premiums and/or collateral requirements to

35


cover our obligations to them. Increased collateral requirements may be in the form of additional letters of credit and/or cash, and an increase in collateral requirements could significantly reduce our liquidity. If insurance premiums increase, and/or if insurance claims are higher than our estimates, our profitability could be adversely affected.
Changes in our effective income tax rate may have an adverse effect on our results of operations
We are subject to taxes in the United States and numerous foreign jurisdictions, including Belgium, where a number of our subsidiaries are organized. Due to economic and political conditions, tax rates in various jurisdictions may be subject to significant change. Our future effective tax rate could be affected by changes in the mix of earnings in countries with different statutory tax rates, changes in the valuation of deferred tax assets and liabilities, changes in the enforcement environment, and changes in tax laws or their interpretations, in the United States and in foreign jurisdictions. For example, in January 2016, the European Commission announced a decision concluding that certain rules under Belgian tax legislation are deemed to be incompatible with European Union regulations on state aid. As a result of this decision, the European Commission has directed the Belgian Government to recover past taxes from certain entities, reflective of disallowed state aid, which impacts one of the Company’s international subsidiaries.  The Belgian Government announced they have appealed this decision and filed action for an annulment in the General Count of the European Union, and in July 2016 the Company filed a separate appeal with the General Court of the European Union.   The Company recorded discrete tax expense of $39.6 million during 2016 related to this matter and on January 10, 2017, received tax assessments from the Belgium government for a similar amount. The Company has filed a complaint against the Belgian tax assessments, and the result of this complaint, the appeal with the General Court of the European Union, new information received from the Belgian Government, or other future events may cause the income tax provision associated with the decision to be entirely or partially reversed. At March 31, 2018, we held the euro equivalent of $37.6 million in a restricted account.  Those amounts, or portions thereof, could become unrestricted based on a similar fact pattern. 
Our future effective tax rate may be adversely affected by a number of additional factors including:
the jurisdictions in which profits are determined to be earned and taxed;
the resolution of issues arising from tax audits with various tax authorities;
changes in the valuation of our deferred tax assets and liabilities;
adjustments to estimated taxes upon finalization of various tax returns;
increases in expenses not deductible for tax purposes;
changes in available tax credits;
changes in share-based compensation expense;
changes in tax laws or the interpretation of such tax laws and changes in generally accepted accounting principles;
changes in foreign tax rates or agreed upon foreign taxable base; and/or
the repatriation of earnings from outside the United States for which we have not previously provided for United States taxes.
Any significant increase in our future effective tax rates could adversely impact net income for future periods. In addition, the United States Internal Revenue Service (“IRS”) and other tax authorities regularly examine our income tax returns. Our financial condition and results of operations could be adversely impacted if any assessments resulting from the examination of our income tax returns by the IRS or other taxing authorities are not resolved in our favor.
New tax legislation, commonly referred to as the Tax Cuts and Jobs Act (the “Tax Act”), was enacted on December 22, 2017.  The Tax Act, among other things, (i) permanently reduces the US corporate income tax rate to 21% beginning in 2018, (ii) provides for a five year period of 100% bonus depreciation followed by a phase-down of the bonus depreciation percentage, and (iii) provides for more general changes to the taxation of corporations, including changes to the deductibility of interest expense, the adoption of a modified territorial tax system, assessing a repatriation tax or “toll-charge” on undistributed earnings and profits of US-owned foreign corporations, and introducing certain anti-base erosion provisions. The long-term impact of the Tax Act on the general economy cannot be reliably predicted at this time and will require rule-making and interpretation in a number of areas.
The Tax Act requires complex computations not previously required by U.S. tax law. As such, the application of certain accounting guidance is currently evolving. Further, compliance with the Tax Act and the accounting for certain provisions require accumulation of information not previously required or regularly produced. As a result, we have provided a provisional estimate on the effect of the Tax Act in our financial statements. As additional interpretative guidance is issued by the applicable authorities, we will

36


continue our analysis on the application of the Tax Act and will revise our current estimates in future periods. The revisions to our current estimates could materially affect our results of operations, cash flow and financial position.
State of Oregon law and our charter documents contain provisions that could discourage or prevent a potential takeover, even if the transaction would benefit our shareholders
Other companies may seek to acquire or merge with us. An acquisition or merger of our Company could result in benefits to our shareholders, including an increase in the value of our common stock. Some provisions of our Articles of Incorporation and Bylaws, including our ability to issue preferred stock without further action by our shareholders, as well as provisions of the State of Oregon law, may discourage, delay or prevent a merger or acquisition that a shareholder may consider favorable.

37


ITEM 2.
UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
During the three months ended March 31, 2018, the Company repurchased the following shares:
Period
Total Number of Shares Purchased(1)
 
Average Price Paid per Share
 
Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs(1)
 
Maximum Number of Shares that May Yet Be Purchased Under the Plan or Programs(2)
February 1 to February 28, 2018
280,036

 
$
48.95

 
280,036

 
 
March 1 to March 31, 2018
1,441,895

 
49.41

 
1,441,895

 
 
Total
1,721,931

 
$
49.34

 
1,721,931

 
13,278,069


(1) The share repurchases totaling 908,261 shares were through open market transactions. On March 1, 2018, we entered into an uncollared accelerated share repurchase program (“ASR”) at a notional amount of $50.0 million under which we were to receive a number of shares based on the daily volume weighted average price of common stock, less a discount, over a period beginning on the effective date of the ASR and ending on a date no later than June 4, 2018. Under the ASR, we received the initial shares of 813,670 on March 5, 2018 which resulted in an immediate reduction of the shares used to calculate our weighted-average common shares outstanding for basic and diluted earnings per share. The ASR will be settled no later than on June 4, 2018. As of March 31, 2018, no additional shares have been received under the ASR.
(2) All share repurchases are subject to applicable securities law, and are at times and in amounts as management deems appropriate. On February 8, 2017, our Board of Directors authorized the repurchase of up to 15.0 million shares of our outstanding common stock. This authorization will expire on February 8, 2019. During the three months ended March 31, 2018, the Company repurchased 0.9 million shares of the Company's common stock under the February 2017 repurchase authorization by the Company's Board of Directors.


ITEM 3.    DEFAULTS UPON SENIOR SECURITIES

None.


ITEM 4.    MINE SAFETY DISCLOSURES

Not applicable.


ITEM 5.
OTHER INFORMATION
None.

38


ITEM 6.
EXHIBITS

Number
Description
10.1
31.1  
31.2  
32.1  
32.2  
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
_______________
(1) This exhibit constitutes a management contract or compensatory plan or arrangement.

39


SIGNATURE
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.
 
 
 
FLIR SYSTEMS, INC.
 
 
 
Date May 4, 2018
 
    /s/ Carol P. Lowe
 
 
Carol P. Lowe
 
 
Executive Vice President and Chief Financial Officer
 
 
(Duly Authorized and Principal Financial Officer)


40
EX-31.1 2 flir-03312018x10qex311.htm EXHIBIT 31.1 Exhibit


Exhibit 31.1
I, James J. Cannon, certify that:
1.
I have reviewed this quarterly report on Form 10-Q of FLIR Systems, Inc.;
2.
Based on my knowledge, this annual report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.
The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a)
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)
Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluations; 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 and I have disclosed, based on our most recent evaluation of internal control of financial reporting, to the registrant’s auditors and the audit committee of 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 May 4, 2018
 
/s/ James J. Cannon
 
 
James J. Cannon
 
 
President and Chief Executive Officer


EX-31.2 3 flir-03312018x10qex312.htm EXHIBIT 31.2 Exhibit


Exhibit 31.2
I, Carol P. Lowe, certify that:
1.
I have reviewed this quarterly report on Form 10-Q of FLIR Systems, Inc.;
2.
Based on my knowledge, this quarterly report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.
The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a)
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)
Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluations; 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 and I have disclosed, based on our most recent evaluation of internal control of financial reporting, to the registrant’s auditors and the audit committee of 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 May 4, 2018
 
/s/ Carol P. Lowe
 
 
Carol P. Lowe
 
 
Chief Financial Officer


EX-32.1 4 flir-03312018x10qex321.htm EXHIBIT 32.1 Exhibit


Exhibit 32.1
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Quarterly Report of FLIR Systems, Inc. (the “Company”) on Form 10-Q for the quarter ending March 31, 2018 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, James J. Cannon, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:
(1) The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2) The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Date May 4, 2018
 
/s/ James J. Cannon
 
 
James J. Cannon
 
 
President and Chief Executive Officer


EX-32.2 5 flir-03312018x10qex322.htm EXHIBIT 32.2 Exhibit


Exhibit 32.2
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Quarterly Report of FLIR Systems, Inc. (the “Company”) on Form 10-Q for the quarter ending March 31, 2018 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Carol P. Lowe, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:
(1) The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2) The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Date May 4, 2018
 
/s/ Carol P. Lowe
 
 
Carol P. Lowe
 
 
Chief Financial Officer


EX-101.INS 6 flir-20180331.xml XBRL INSTANCE DOCUMENT 0000354908 2018-01-01 2018-03-31 0000354908 2018-04-30 0000354908 2016-06-30 0000354908 2017-01-01 2017-03-31 0000354908 2017-12-31 0000354908 2018-03-31 0000354908 2016-12-31 0000354908 2017-03-31 0000354908 us-gaap:AccountingStandardsUpdate201409Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2018-01-01 0000354908 us-gaap:AccountingStandardsUpdate201616Member us-gaap:RestatementAdjustmentMember 2018-01-01 0000354908 us-gaap:AccountingStandardsUpdate201409Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2018-03-31 0000354908 us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member 2018-03-31 0000354908 us-gaap:AccountingStandardsUpdate201409Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2018-01-01 2018-03-31 0000354908 us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member 2018-01-01 2018-03-31 0000354908 2018-01-01 0000354908 us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member 2017-12-31 0000354908 flir:GovernmentandDefenseMember flir:Mid_EastAfricaMember 2018-01-01 2018-03-31 0000354908 us-gaap:AsiaMember 2018-01-01 2018-03-31 0000354908 flir:IndustrialMember flir:Mid_EastAfricaMember 2018-01-01 2018-03-31 0000354908 flir:Mid_EastAfricaMember 2018-01-01 2018-03-31 0000354908 flir:IndustrialMember flir:CanadaLatin_AmericaMember 2018-01-01 2018-03-31 0000354908 flir:GovernmentandDefenseMember us-gaap:EuropeMember 2018-01-01 2018-03-31 0000354908 flir:GovernmentandDefenseMember 2018-01-01 2018-03-31 0000354908 us-gaap:EuropeMember 2018-01-01 2018-03-31 0000354908 flir:CommercialMember country:US 2018-01-01 2018-03-31 0000354908 flir:CommercialMember us-gaap:AsiaMember 2018-01-01 2018-03-31 0000354908 flir:IndustrialMember country:US 2018-01-01 2018-03-31 0000354908 flir:IndustrialMember 2018-01-01 2018-03-31 0000354908 flir:GovernmentandDefenseMember country:US 2018-01-01 2018-03-31 0000354908 flir:IndustrialMember us-gaap:EuropeMember 2018-01-01 2018-03-31 0000354908 flir:CommercialMember flir:Mid_EastAfricaMember 2018-01-01 2018-03-31 0000354908 flir:IndustrialMember us-gaap:AsiaMember 2018-01-01 2018-03-31 0000354908 flir:CommercialMember us-gaap:EuropeMember 2018-01-01 2018-03-31 0000354908 flir:GovernmentandDefenseMember flir:CanadaLatin_AmericaMember 2018-01-01 2018-03-31 0000354908 flir:CanadaLatin_AmericaMember 2018-01-01 2018-03-31 0000354908 flir:CommercialMember 2018-01-01 2018-03-31 0000354908 country:US 2018-01-01 2018-03-31 0000354908 flir:CommercialMember flir:CanadaLatin_AmericaMember 2018-01-01 2018-03-31 0000354908 flir:GovernmentandDefenseMember us-gaap:AsiaMember 2018-01-01 2018-03-31 0000354908 2018-04-01 2018-03-31 0000354908 flir:CommercialMember flir:Mid_EastAfricaMember 2017-01-01 2017-03-31 0000354908 flir:GovernmentandDefenseMember 2017-01-01 2017-03-31 0000354908 flir:IndustrialMember flir:Mid_EastAfricaMember 2017-01-01 2017-03-31 0000354908 us-gaap:EuropeMember 2017-01-01 2017-03-31 0000354908 flir:IndustrialMember country:US 2017-01-01 2017-03-31 0000354908 flir:Mid_EastAfricaMember 2017-01-01 2017-03-31 0000354908 flir:CommercialMember flir:CanadaLatin_AmericaMember 2017-01-01 2017-03-31 0000354908 flir:GovernmentandDefenseMember us-gaap:AsiaMember 2017-01-01 2017-03-31 0000354908 us-gaap:AsiaMember 2017-01-01 2017-03-31 0000354908 country:US 2017-01-01 2017-03-31 0000354908 flir:CanadaLatin_AmericaMember 2017-01-01 2017-03-31 0000354908 flir:CommercialMember country:US 2017-01-01 2017-03-31 0000354908 flir:GovernmentandDefenseMember flir:Mid_EastAfricaMember 2017-01-01 2017-03-31 0000354908 flir:IndustrialMember us-gaap:AsiaMember 2017-01-01 2017-03-31 0000354908 flir:GovernmentandDefenseMember us-gaap:EuropeMember 2017-01-01 2017-03-31 0000354908 flir:IndustrialMember us-gaap:EuropeMember 2017-01-01 2017-03-31 0000354908 flir:CommercialMember 2017-01-01 2017-03-31 0000354908 flir:IndustrialMember 2017-01-01 2017-03-31 0000354908 flir:GovernmentandDefenseMember flir:CanadaLatin_AmericaMember 2017-01-01 2017-03-31 0000354908 flir:GovernmentandDefenseMember country:US 2017-01-01 2017-03-31 0000354908 flir:CommercialMember us-gaap:AsiaMember 2017-01-01 2017-03-31 0000354908 flir:IndustrialMember flir:CanadaLatin_AmericaMember 2017-01-01 2017-03-31 0000354908 flir:CommercialMember us-gaap:EuropeMember 2017-01-01 2017-03-31 0000354908 2018-04-01 2018-01-01 2018-03-31 0000354908 us-gaap:ResearchAndDevelopmentExpenseMember 2018-01-01 2018-03-31 0000354908 us-gaap:ResearchAndDevelopmentExpenseMember 2017-01-01 2017-03-31 0000354908 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2017-01-01 2017-03-31 0000354908 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-01-01 2018-03-31 0000354908 flir:CostofGoodsSoldMember 2017-01-01 2017-03-31 0000354908 flir:CostofGoodsSoldMember 2018-01-01 2018-03-31 0000354908 us-gaap:FairValueInputsLevel1Member 2017-12-31 0000354908 us-gaap:FairValueInputsLevel2Member 2017-12-31 0000354908 us-gaap:FairValueInputsLevel1Member 2018-03-31 0000354908 us-gaap:FairValueInputsLevel2Member 2018-03-31 0000354908 currency:BRL 2018-03-31 0000354908 currency:SEK 2017-12-31 0000354908 currency:JPY 2017-12-31 0000354908 currency:CAD 2017-12-31 0000354908 currency:JPY 2018-03-31 0000354908 currency:CAD 2018-03-31 0000354908 currency:EUR 2018-03-31 0000354908 currency:SEK 2018-03-31 0000354908 currency:NOK 2018-03-31 0000354908 currency:NOK 2017-12-31 0000354908 currency:AUD 2018-03-31 0000354908 currency:GBP 2018-03-31 0000354908 currency:GBP 2017-12-31 0000354908 currency:EUR 2017-12-31 0000354908 currency:AUD 2017-12-31 0000354908 currency:BRL 2017-12-31 0000354908 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember 2017-12-31 0000354908 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember 2017-12-31 0000354908 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember 2018-03-31 0000354908 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember 2018-03-31 0000354908 us-gaap:AllowanceForDoubtfulAccountsMember 2017-12-31 0000354908 us-gaap:AllowanceForDoubtfulAccountsMember 2018-03-31 0000354908 2017-01-01 2017-12-31 0000354908 flir:BankOfAmericaFebruaryTwoThousandElevenNewCreditAgreementMember 2018-03-31 0000354908 flir:BankOfAmericaFebruaryTwoThousandElevenNewCreditAgreementMember 2011-02-08 2011-02-08 0000354908 flir:ThreePointOneTwoFivePercentSeniorUnsecuredNotesDueJuneFifteenthTwentyTwentyFiveDomain 2016-06-30 0000354908 flir:ThreePointOneTwoFivePercentSeniorUnsecuredNotesDueJuneFifteenthTwentyTwentyFiveDomain 2016-06-01 2016-06-30 0000354908 flir:ThreePointOneTwoFivePercentSeniorUnsecuredNotesDueJuneFifteenthTwentyTwentyFiveDomain 2016-06-30 2016-06-30 0000354908 us-gaap:UnsecuredDebtMember 2018-03-31 0000354908 us-gaap:UnsecuredDebtMember 2017-12-31 0000354908 flir:AcceleratedsharerepurchaseprogramMember 2018-03-31 0000354908 flir:AcceleratedsharerepurchaseprogramMember 2018-01-01 2018-03-31 0000354908 2010-10-27 2010-10-27 0000354908 us-gaap:DamagesFromProductDefectsMember us-gaap:MaximumMember 2018-03-31 0000354908 us-gaap:DamagesFromProductDefectsMember 2018-03-31 0000354908 us-gaap:DamagesFromProductDefectsMember us-gaap:MinimumMember 2018-03-31 0000354908 us-gaap:UnfavorableRegulatoryActionMember us-gaap:MaximumMember us-gaap:SubsequentEventMember 2018-04-24 0000354908 flir:TransitionMember 2017-01-01 2017-12-31 0000354908 flir:StateandForeignonundistributedforeignearningsMember 2017-01-01 2017-12-31 0000354908 2016-01-01 2016-12-31 0000354908 flir:RemeasurementnewtaxrateMember 2017-01-01 2017-12-31 0000354908 flir:TotalSegmentsMember 2018-01-01 2018-03-31 0000354908 flir:TotalSegmentsMember 2017-01-01 2017-03-31 0000354908 flir:IndustrialMember 2018-03-31 0000354908 flir:GovernmentandDefenseMember 2017-12-31 0000354908 flir:CommercialMember 2017-12-31 0000354908 flir:IndustrialMember 2017-12-31 0000354908 flir:GovernmentandDefenseMember 2018-03-31 0000354908 flir:CommercialMember 2018-03-31 0000354908 flir:TotalBusinessUnitsMember 2017-01-01 2017-03-31 0000354908 flir:TotalBusinessUnitsMember 2018-01-01 2018-03-31 0000354908 us-gaap:IntersegmentEliminationMember 2018-01-01 2018-03-31 0000354908 us-gaap:IntersegmentEliminationMember 2017-01-01 2017-03-31 0000354908 flir:UsGovernmentMember 2018-01-01 2018-03-31 0000354908 flir:UsGovernmentMember 2017-01-01 2017-03-31 0000354908 us-gaap:EuropeMember 2018-03-31 0000354908 flir:OtherGeographicRegionMember 2017-12-31 0000354908 country:US 2018-03-31 0000354908 us-gaap:EuropeMember 2017-12-31 0000354908 country:US 2017-12-31 0000354908 flir:OtherGeographicRegionMember 2018-03-31 0000354908 us-gaap:DisposalGroupHeldForSaleOrDisposedOfBySaleNotDiscontinuedOperationsMember flir:ConsumerandSmallandMediumSizedSecurityBusinessMember 2017-10-01 2017-12-31 0000354908 us-gaap:DisposalGroupHeldForSaleOrDisposedOfBySaleNotDiscontinuedOperationsMember flir:ConsumerandSmallandMediumSizedSecurityBusinessMember 2017-12-31 0000354908 flir:FishingHotSpotsMember 2018-03-26 2018-03-26 0000354908 us-gaap:DisposalGroupHeldForSaleOrDisposedOfBySaleNotDiscontinuedOperationsMember flir:ConsumerandSmallandMediumSizedSecurityBusinessMember 2018-01-01 2018-03-31 0000354908 us-gaap:DisposalGroupHeldForSaleOrDisposedOfBySaleNotDiscontinuedOperationsMember flir:ConsumerandSmallandMediumSizedSecurityBusinessMember 2017-01-01 2017-12-31 0000354908 flir:OtherminorityinterestinvestmentsMember 2018-01-01 2018-03-31 0000354908 us-gaap:DividendsDomain 2018-06-08 0000354908 us-gaap:DividendsDomain 2018-06-08 2018-06-08 0000354908 us-gaap:DividendsDomain 2018-04-19 2018-04-19 0000354908 us-gaap:DividendsDomain 2018-05-25 2018-05-25 iso4217:USD xbrli:shares xbrli:pure flir:segment xbrli:shares iso4217:USD false --12-31 Q1 2018 2018-03-31 10-Q 0000354908 137214305 Yes Large Accelerated Filer 4711497291 FLIR SYSTEMS INC No Yes FLIR 756425000 136942000 332044000 287439000 754570000 149166000 327722000 277682000 86125000 106109000 65200000 28800000 0 3800000 3267000 4941000 12008000 4481000 1528000 6332000 0 12341000 15000000 44360000 62499000 0.53 18223000 34948000 152984000 2817000 7794000 7426000 34800000 34317000 3362000 3095000 59373000 185152000 768000 7708000 17863000 119216000 20392000 239000 6499000 12467000 106389000 110653000 346687000 346687000 329792000 1628000 328164000 347668000 981000 0 64136000 38869000 87483000 89088000 37089000 35760000 306166000 315533000 -113360000 -99423000 5926000 400000 1177000 4669000 695000 1409000 3827000 7630000 8054000 6736000 5987000 18000 2810026000 2704000000 1387219000 1269207000 67344000 67344000 0 7100000 9500000 -1992000 0 140700000 66200000 36087000 -66952000 361349000 397436000 519090000 452138000 0.16 0.01 0.01 500000000 500000000 138869000 137279000 91162000 5364000 91162000 5364000 55959000 53132000 8400000 14500000 13500000 13800000 28400000 215493000 94000 221610000 221704000 1800000 20672000 21679000 425000000 425000000 425000000 0.03125 2021-06-15 P5Y 4316000 4000000 485141 21001000 15924000 192000 4574000 12496000 12496000 15732000 409000 15323000 14208000 290000 1422000 25614000 25614000 25224000 -788000 26012000 24826000 -788000 0 17031000 16446000 1760000 78000 -1000000 -4700000 579000 2623000 20414000 39544000 13090000 8359000 43050000 1031000 4888000 23600000 10200000 23488000 2018-06-08 22200000 0.16 22000000 2018-04-19 2018-05-25 0.31 0.28 0.31 0.28 3352000 1588000 0.234 0.282 71310000 61817000 902000 1057000 35600000 P2Y0M0D 84500000 90800000 909811000 918292000 8481000 191321000 217914000 0 10178000 55564000 54615000 12993000 119000 15301000 15420000 -4463000 -8150000 -44845000 -28344000 -4115000 -29435000 -501000 317000 12789000 8760000 -14236000 -14760000 -9633000 477000 -3108000 15316000 2437000 -1331000 2000 2000 168130000 163429000 4453000 4052000 114168000 116117000 372183000 372183000 385906000 -618000 386524000 371659000 -524000 0 210615000 215479000 47400000 54310000 271000 956000 14900000 2810026000 2704000000 394933000 324713000 39544000 39544000 0 500000 427500000 422600000 420684000 421000000 6300000 14000000 6300000 30000000 -28798000 -113967000 -13594000 2251000 75127000 43176000 42571000 434000 38761000 39195000 42571000 39195000 1409806000 797816000 260782000 343208000 1418869000 858816000 223741000 336312000 3 132235000 162422000 59086000 9988000 33319000 42818000 86125000 14472000 46182000 45455000 55492000 106109000 59869000 59869000 76948000 58864000 0 -1005000 187000 0 13202000 13937000 13388000 13937000 -1000 0 88000 496000 15155000 15392000 3742000 6696000 3522000 877000 660000 2219000 3000000 0 9500000 6800000 0 94956000 20456000 22232000 1843000 265000 0 7070000 13594000 7099000 59872000 59872000 67249000 51842000 0 -8030000 0.01 0.01 10000000 10000000 0 0 0 0 81915000 101371000 0 25920000 1002000 3497000 421000000 -1000 -11000 20845000 19971000 18052000 18512000 16642000 15024000 15319000 3329000 3193000 4629000 3278000 3709000 3536000 263996000 260200000 7500000 0 41983000 44561000 37600000 1856756000 1856756000 1880277000 1389000 1878888000 1863314000 955000 1000000 5603000 5600000 406814000 113849000 53625000 9030000 4585000 8678000 37931000 138180000 91233000 4619000 18225000 12021000 12082000 154785000 76974000 8996000 2332000 33225000 33258000 221832000 22645000 25142000 53924000 83271000 109629000 44015000 6313000 5559000 8965000 44777000 159331000 95133000 1461000 27183000 18351000 17203000 170658000 86296000 11097000 3665000 34057000 35543000 225444000 18871000 36407000 61373000 97523000 439618000 50000000 P1Y 406814000 113849000 138180000 154785000 221832000 22645000 25142000 53924000 83271000 116235000 406814000 647000 438971000 109629000 159331000 170658000 225444000 18871000 36407000 61373000 97523000 439618000 117901000 439618000 90252000 107683000 6246000 5931000 6246000 5931000 46000 202000 3232000 50000000 15000000 800000 1700000 94956000 1834558000 1786218000 39600000 94400000 12800000 15100000 66500000 1000000000 6400000 138239 140994 136359 138504 <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating segment information is as follows (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:73.2943469785575%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue&#8212;External Customers:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Industrial</font></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;">170,658</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">154,785</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Government and Defense</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">159,331</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">138,180</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">109,629</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">113,849</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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;">439,618</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;">406,814</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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue&#8212;Intersegments:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Industrial</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,332</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,941</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Government and Defense</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,528</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,267</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,481</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,800</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Eliminations</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top: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,341</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top: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,008</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Segment operating income:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Industrial</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45,455</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42,818</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Government and Defense</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,182</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,319</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,472</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,988</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">106,109</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;">86,125</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Note 18.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Operating Segments and Related Information - (Continued)</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:13px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Operating Segments - (Continued)</font></div><div style="line-height:120%;padding-top:20px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A reconciliation of the Company's consolidated segment operating income to consolidated earnings before income taxes is as follows (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:72.51461988304094%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Consolidated segment operating income</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;">106,109</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;">86,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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unallocated corporate expenses</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(34,948</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;">(18,223</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization of purchased intangible assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,987</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;">(6,736</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization of acquisition-related inventory step-up</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,992</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Loss on sale of business</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,178</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restructuring and other charges</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;">496</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;">(88</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Consolidated earnings from operations</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;">55,492</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">59,086</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest and non-operating expenses, net</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(877</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;">(3,522</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Consolidated earnings before income taxes</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;">54,615</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;">55,564</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:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unallocated corporate expenses include general corporate expenses, acquisition related costs and executive transition costs.</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;">Basis of Presentation</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying consolidated financial statements of FLIR Systems, Inc. and its consolidated subsidiaries (the &#8220;Company&#8221;) are unaudited and have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission. In the opinion of management, these statements have been prepared on the same basis as the audited consolidated financial statements and include all adjustments, consisting of only normal recurring adjustments, necessary for a fair presentation of the Company&#8217;s consolidated financial position and results of operations for the interim periods. Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States have been condensed or omitted pursuant to such rules and regulations. These consolidated financial statements should be read in conjunction with the Company&#8217;s audited consolidated financial statements and the notes thereto included in the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended December 31, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying consolidated financial statements include the accounts of FLIR Systems, Inc. and its wholly owned subsidiaries. All significant intercompany accounts and transactions have been eliminated. The results of operations for the interim periods presented are not necessarily indicative of the operating results to be expected for any subsequent interim period or for the year ending December 31, </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:16px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Recently Adopted Accounting Pronouncements</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Financial Accounting Standards Board ("FASB") Accounting Standards Update ("ASU") No. 2016-18, "Statement of Cash Flows (Topic 230): Restricted Cash" ("ASU 2016-18"). Effective January 1, 2018, the Company adopted ASU 2016-18 on a retrospective basis. This update clarifies guidance on the classification and presentation of restricted cash in the statement of cash flows. The amendment requires restricted cash be included in an entity's cash and cash-equivalent balances in the statement of cash flows and also requires an entity to disclose information about the nature of the restrictions. Further, a reconciliation between the statement of financial position and the statement of cash flows must be disclosed when the statement of financial position includes more than one line item for cash, cash equivalents, restricted cash, and restricted cash equivalents. The Company's adoption of ASU 2016-18 did not have a material impact on the consolidated financial statements. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">FASB ASU No. 2017-01, "Business Combinations (Topic 805): Clarifying the Definition of a Business" ("ASU 2017-01"). Effective January 1, 2018, the Company adopted ASU 2017-01. The amendments in this update clarify the definition of a business with the objective of adding guidance to assist entities with evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. The Company's adoption of ASU 2017-01 did not have a material impact on the consolidated financial statements.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">FASB ASU No. 2014-09, "Revenue - Revenue from Contracts with Customers" ("ASU 2014-09"). Effective January 1, 2018, the Company adopted ASU 2014-09 and all the related amendments ("new revenue standard" or "ASC 606") using the modified retrospective method to those contracts not yet completed as of January 1, 2018. As a result, the Company recognized the cumulative effect of initially applying the new revenue standard as an adjustment to the opening balance of retained earnings in the amount of approximately </font><font style="font-family:inherit;font-size:10pt;">$1.0 million</font><font style="font-family:inherit;font-size:10pt;"> as of January 1, 2018. The comparative information has not been restated and continues to be reported under the accounting standards in effect for those periods. The Company expects the impact of the adoption of the new standard to be immaterial to net income on an ongoing basis. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">FASB ASU No. 2016-16, "Intra-Entity Transfers of Assets Other Than Inventory" ("ASU 2016-16"). Effective January 1, 2018, the Company adopted ASU 2016-16, which eliminates the exception of recognizing, at the time of transfer, current and deferred income taxes for intra-entity asset transfers other than inventory. This new standard has been applied on a modified retrospective transition basis with an adjustment to the opening balance of retained earnings in the amount of approximately </font><font style="font-family:inherit;font-size:10pt;">$5.6 million</font><font style="font-family:inherit;font-size:10pt;"> as of January 1, 2018. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Note 1.&#160;&#160;&#160;&#160;Basis of Presentation - (Continued)</font></div><div style="line-height:120%;padding-top:16px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Recently Adopted Accounting Pronouncements - (Continued)</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The cumulative effect of the changes made to the Company's consolidated January 1, 2018 balance sheet for the adoption of ASU 2014-09, "Revenue - Revenue from Contracts with Customers" and ASU 2016-16, "Intra-Entity Transfers of Assets Other Than Inventory" were as follows (in thousands):</font></div><div style="line-height:120%;padding-top: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:88.88888888888889%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:40%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Balance at December 31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Adjustments Due to ASU 2014-09</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Adjustments Due to ASU 2016-16</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Balance at January 1, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:10px;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;text-decoration:underline;">Assets</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable, 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;">346,687</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">981</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">347,668</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">372,183</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(524</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">371,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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59,869</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,005</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;">58,864</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Liabilities</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(788</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,826</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred income taxes</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,496</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">290</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,422</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,208</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Pension and other long-term liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59,872</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,030</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;">51,842</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;text-decoration:underline;">Shareholders' Equity</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Retained earnings</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,856,756</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">955</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,603</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,863,314</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:6px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In accordance with the new revenue standard requirements, the disclosure of the impact of adoption on our consolidated income statement and balance sheet was as follows (in thousands):</font></div><div style="line-height:120%;padding-top:6px;text-align:center;text-indent:30px;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:82.45614035087719%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:43%;" 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:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">For the Period Ended March 31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">As Reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Balances Without Adoption of ASC 606</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Effect of Change</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Higher/(Lower)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Income Statement</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">439,618</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">438,971</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">647</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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 goods sold</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">221,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;">221,610</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax provision</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,420</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,301</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">119</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Net earnings</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,195</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,761</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">434</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;text-indent:30px;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:82.06627680311891%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:44%;" 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:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" 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="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">As Reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Balances Without Adoption of ASC 606</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Effect of Change</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Higher/(Lower)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance Sheet</font></div></td><td colspan="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;padding-left:2px;padding-top:2px;padding-bottom: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;text-decoration:underline;">Assets</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable, net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">329,792</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">328,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,628</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">385,906</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">386,524</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(618</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:10px;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;text-decoration:underline;">Liabilities</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,224</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,012</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(788</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;">Deferred income taxes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,732</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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;">409</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:10px;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;text-decoration:underline;">Equity</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Retained earnings</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,880,277</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,878,888</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,389</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For additional disclosures required by the new revenue standard see Note 2, "Revenue.&quot;</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">h 26, 2018, the Company completed a transaction to acquire 100% of the outstanding stock of a privately held technology company for approximately </font><font style="font-family:inherit;font-size:10pt;">$7.1 million</font><font style="font-family:inherit;font-size:10pt;"> in cash. The allocation of the purchase price to identifiable intangible assets and goodwill is subject to the final determination of the valuation of the assets acquired and liabilities assumed. Goodwill and intangibles will be recorded in the Commercial business unit. The excess purchase price of approximately </font><font style="font-family:inherit;font-size:10pt;">$6.8 million</font><font style="font-family:inherit;font-size:10pt;"> has been preliminarily reported in Other assets as of March 31, 2018. In addition, during the three months ended March 31, 2018, the Company also made a number of minority interest investments in private technology companies totaling approximately </font><font style="font-family:inherit;font-size:10pt;">$9.5 million</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Divestitures of the Consumer and Small and Medium-Sized Security Businesses</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> On February 6, 2018 the Company sold the Consumer and Small and Medium-sized ("SMB") Security businesses within the Commercial segment for total cash consideration of approximately </font><font style="font-family:inherit;font-size:10pt;">$28.8 million</font><font style="font-family:inherit;font-size:10pt;">. As a result of this combined sale, the Company recognized a pre-tax loss of </font><font style="font-family:inherit;font-size:10pt;">$10.2 million</font><font style="font-family:inherit;font-size:10pt;"> in the first quarter of 2018. This group of assets was previously classified as held for sale during the fourth quarter of 2017, when the Company recorded an estimated pre-tax loss on net assets held for sale of $</font><font style="font-family:inherit;font-size:10pt;">23.6 million</font><font style="font-family:inherit;font-size:10pt;">. This disposal does not qualify as discontinued operations and therefore, its operating results are included in the Company&#8217;s continuing operations for all periods presented through the date of the sale.</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Note 19.</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Business Acquisitions and Divestitures - (Continued)</font></div></td></tr></table><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Divestitures of the Consumer and Small and Medium-Sized Security Businesses - (Continued-</font></div><div style="line-height:120%;padding-left:96px;text-indent:-96px;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;">The carrying amounts of the assets and liabilities that were expected to be included in the sale were classified as held for sale as of December 31, 2017 as follows (in thousands):</font></div><div style="line-height:120%;text-align:center;text-indent:30px;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:90.25341130604289%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:88%;" 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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable, 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;">20,414</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43,050</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other current assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,031</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment, net</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,888</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intangible assets, net</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,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></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,090</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Loss on assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(23,488</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total assets</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,344</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:17px;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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts payable and accrued expenses</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,544</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total liabilities</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,544</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Credit Agreement</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On February&#160;8, 2011, the Company entered into a credit agreement with Bank of America, N.A., U.S. Bank National Association, JPMorgan Chase Bank N.A. and other lenders, as amended on April 5, 2013, October 27, 2015 and May 31, 2016 (the "Credit Agreement") which provides for a </font><font style="font-family:inherit;font-size:10pt;">$500 million</font><font style="font-family:inherit;font-size:10pt;"> revolving line of credit. At </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company had no amounts outstanding under its revolving credit facility and had </font><font style="font-family:inherit;font-size:10pt;">$14.9 million</font><font style="font-family:inherit;font-size:10pt;"> of letters of credit outstanding governed by the facility, which reduces the total available revolving credit under the Credit Agreement to </font><font style="font-family:inherit;font-size:10pt;">$485.1 million</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Derivative Financial Instruments</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Foreign Currency Exchange Rate Risk</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:11pt;"><font style="font-family:inherit;font-size:10pt;">The Company enters into foreign currency forward contracts not formally designated as hedges to manage the consolidated exchange rate risk associated with the remeasurement of non-functional currency denominated monetary assets and liabilities.&#160; Changes in fair value of foreign currency forward contracts are recognized in income at the end of each reporting period based on the difference between the contract rate and the spot rate. In general, these gains and losses are offset in the Consolidated Statements of Income by the reciprocal gains and losses from the underlying assets or liabilities which originally gave rise to the exposure. The net amount of the gains and losses related to derivative instruments recorded in other income, net for the </font><font style="font-family:inherit;font-size:10pt;">three months</font><font style="font-family:inherit;font-size:10pt;"> ended </font><font style="font-family:inherit;font-size:10pt;">March 31, 2018 and 2017</font><font style="font-family:inherit;font-size:10pt;"> were net </font><font style="font-family:inherit;font-size:11pt;">losses</font><font style="font-family:inherit;font-size:10pt;"> of </font><font style="font-family:inherit;font-size:10pt;">$4.7 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.0 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. </font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The table below presents the net notional amounts of the Company&#8217;s outstanding foreign currency forward contracts by currency (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:83.4307992202729%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">European euro</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;">119,216</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,800</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">British pound sterling</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,392</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,317</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Canadian dollar</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,863</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,426</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Swedish kroner</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,467</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59,373</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Brazilian real</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,708</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,794</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Norwegian kroner</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,499</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,095</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Australian dollar</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">768</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,817</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Japanese yen</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">239</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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,362</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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;">185,152</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;">152,984</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:13px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company&#8217;s foreign currency forward contracts, in general, had maturities of </font><font style="font-family:inherit;font-size:10pt;">three months</font><font style="font-family:inherit;font-size:10pt;"> or less.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Note 6.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Derivative Financial Instruments - (Continued)</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Foreign Currency Exchange Rate Risk - (Continued)</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The carrying amounts of the foreign exchange contracts included in the Consolidated Balance Sheets are as follows (in thousands): </font></div><div style="line-height:120%;text-align:center;text-indent:30px;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:87.32943469785575%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:41%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Prepaid Expenses and Other Current Assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Prepaid Expenses and Other Current Assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Other Current Liabilities</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange contracts</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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">2,623</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,760</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;">579</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents the Company&#8217;s revenues disaggregated by geographical region and operating segment for the&#160;three-month periods ended&#160;</font><font style="font-family:inherit;font-size:10pt;">March 31, 2018 and 2017</font><font style="font-family:inherit;font-size:10pt;">&#160;(in thousands). </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="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="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Industrial</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Government and Defense</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Commercial</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">86,296</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;">95,133</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">44,015</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;">225,444</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Europe</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,543</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,203</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,777</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">97,523</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">34,057</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,351</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,965</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">61,373</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Middle East/Africa</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,665</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,183</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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 colspan="2" style="vertical-align:bottom;padding-left:2px;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,407</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Canada/Latin America</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;">11,097</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,461</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;">6,313</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;">18,871</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">170,658</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;">159,331</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;">109,629</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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-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;">439,618</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="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="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Industrial</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Government and Defense</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Commercial</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">76,974</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;">91,233</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;">53,625</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;">221,832</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Europe</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,258</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,082</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">83,271</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">33,225</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,021</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53,924</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Middle East/Africa</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,332</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,225</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,585</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,142</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Canada/Latin America</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,996</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;">4,619</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,030</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;">22,645</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">154,785</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;">138,180</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;">113,849</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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-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;">406,814</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> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Divestitures of the Consumer and Small and Medium-Sized Security Businesses</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> On February 6, 2018 the Company sold the Consumer and Small and Medium-sized ("SMB") Security businesses within the Commercial segment for total cash consideration of approximately </font><font style="font-family:inherit;font-size:10pt;">$28.8 million</font><font style="font-family:inherit;font-size:10pt;">. As a result of this combined sale, the Company recognized a pre-tax loss of </font><font style="font-family:inherit;font-size:10pt;">$10.2 million</font><font style="font-family:inherit;font-size:10pt;"> in the first quarter of 2018. This group of assets was previously classified as held for sale during the fourth quarter of 2017, when the Company recorded an estimated pre-tax loss on net assets held for sale of $</font><font style="font-family:inherit;font-size:10pt;">23.6 million</font><font style="font-family:inherit;font-size:10pt;">. This disposal does not qualify as discontinued operations and therefore, its operating results are included in the Company&#8217;s continuing operations for all periods presented through the date of the sale.</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Note 19.</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Business Acquisitions and Divestitures - (Continued)</font></div></td></tr></table><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Divestitures of the Consumer and Small and Medium-Sized Security Businesses - (Continued-</font></div><div style="line-height:120%;padding-left:96px;text-indent:-96px;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;">The carrying amounts of the assets and liabilities that were expected to be included in the sale were classified as held for sale as of December 31, 2017 as follows (in thousands):</font></div><div style="line-height:120%;text-align:center;text-indent:30px;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:90.25341130604289%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:88%;" 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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable, 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;">20,414</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43,050</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other current assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,031</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment, net</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,888</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intangible assets, net</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,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></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,090</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Loss on assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(23,488</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total assets</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,344</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:17px;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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts payable and accrued expenses</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,544</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total liabilities</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,544</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:30px;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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net Earnings Per Share</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the reconciliation of the numerator and denominator utilized in the computation of basic and diluted earnings per share (in thousands):</font><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:72.70955165692008%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Numerator for earnings per share:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;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;">Net earnings for basic and diluted earnings per share</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-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;">39,195</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;">42,571</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 for earnings per share:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;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;">Weighted average number of common 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;">138,504</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">136,359</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assumed exercise of stock options and vesting of restricted stock awards, net of shares assumed reacquired under the treasury stock method</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,490</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,880</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left: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;">Diluted shares outstanding</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #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;">140,994</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 colspan="2" style="vertical-align:bottom;border-bottom:3px double #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;">138,239</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%;text-align:justify;padding-left:24px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The effect of stock-based compensation awards for the </font><font style="font-family:inherit;font-size:10pt;">three months</font><font style="font-family:inherit;font-size:10pt;"> ended </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> that aggregated </font><font style="font-family:inherit;font-size:10pt;">18,000</font><font style="font-family:inherit;font-size:10pt;"> shares have been excluded for purposes of diluted earnings per share since the effect of their inclusion would have been anti-dilutive. There were no shares excluded for the three months ended </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> used in determining the fair value of financial assets and liabilities are summarized into three broad categories in accordance with FASB ASC Topic 820, &#8220;Fair Value Measurements&#8221;:</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:619px;border-collapse:collapse;text-align:left;"><tr><td colspan="1" rowspan="1"></td></tr><tr><td style="width:618px;" 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;">Level 1 &#8211; quoted prices in active markets for identical securities as of the reporting date;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:54px;text-indent:-54px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 2 &#8211; other significant directly or indirectly observable inputs, including quoted prices for similar securities, interest rates, prepayment speeds, credit risk, and observable market prices for identical instruments that are traded in less active markets; and</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:54px;text-indent:-54px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 3 &#8211; significant inputs that are generally less observable than objective sources, including our own assumptions in determining fair value.</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The factors or methodology used for valuing securities are not necessarily an indication of the risk associated with investing in those securities.</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company had </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$66.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$140.7 million</font><font style="font-family:inherit;font-size:10pt;"> of cash equivalents at </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, respectively, which were primarily investments in money market funds and overnight deposits. The Company has categorized its cash equivalents as a Level 1 financial asset, measured at fair value based on quoted prices in active markets of identical assets. All cash equivalents are in instruments that are convertible to cash daily. The fair value of the Company&#8217;s foreign currency contracts as of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, are disclosed in Note 6, "Derivative Financial Instruments," and are based on Level 2 inputs. The fair value of the Company&#8217;s senior unsecured notes as described in Note 14, "Long-Term Debt," is approximately </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$422.6 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$427.5 million</font><font style="font-family:inherit;font-size:10pt;"> based upon Level 2 inputs at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, respectively. At </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the Company had no other borrowings outstanding under the revolving credit facility described in Note 14. The Company does not have any other significant financial assets or liabilities that are measured at fair value.</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;">Goodwill</font></div><div style="line-height:120%;text-align:justify;text-indent:29px;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:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2017, the Company announced a realignment of its business operations into three reportable operating segments effective as of January 1, 2018. This reorganization requires that the Company reassign its reported goodwill as of January 1, 2018 to its new reportable segments based on the relative fair value of the respective operating segments at that time. The Company is in the process of performing this valuation analysis which is expected to be finalized by June 30, 2018. Subsequent to the reallocation of goodwill, an impairment test of each new reporting unit is required to be performed, and a potential impairment could be deemed to exist as a result of this process. The Company will record any such potential impairment, if identified, during the fiscal quarter ending June 30, 2018. See Note 18, "Operating Segments and Related Information" of the Notes to the Consolidated Financial Statements for additional information on the three new reportable operating segments. </font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The carrying value of goodwill and the activity for the </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> are as follows (in thousands):</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align: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:62.96296296296296%;border-collapse:collapse;text-align:left;"><tr><td colspan="5" rowspan="1"></td></tr><tr><td style="width:84%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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 colspan="2" style="vertical-align:top;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;">Balance, December 31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">909,811</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:28px;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;">Currency translation adjustments</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,481</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td colspan="2" style="vertical-align:top;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;">Balance, March 31, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">918,292</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Income Taxes</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The provision for income taxes was as follows:</font></div><div style="line-height:120%;padding-top:6px;text-align:center;text-indent:30px;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:72.51461988304094%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax provision </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;">15,420</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;">12,993</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effective tax rate</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.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></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> The effective tax rate for the </font><font style="font-family:inherit;font-size:10pt;">three months</font><font style="font-family:inherit;font-size:10pt;"> ended </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, is higher than the United States Federal tax rate of 21.0 percent mainly due to state taxes, higher tax rates applied to income earned in foreign jurisdictions, accruals for non-deductible penalties, and other discrete items, offset by the effect of federal, foreign and state tax credits and excess tax benefits from stock compensation.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">New tax legislation, commonly referred to as the Tax Cuts and Jobs Act (the &#8220;Tax Act&#8221;), was enacted on December 22, 2017. In connection with the Company's initial analysis of the impact of the Tax Act, the Company recorded provisional net tax expense of&#160;</font><font style="font-family:inherit;font-size:10pt;">$94.4 million</font><font style="font-family:inherit;font-size:10pt;">&#160;for the period ended&#160;December&#160;31, 2017. This amount consists of net expense of&#160;</font><font style="font-family:inherit;font-size:10pt;">$66.5 million</font><font style="font-family:inherit;font-size:10pt;">&#160;for the transition tax and net expense of&#160;</font><font style="font-family:inherit;font-size:10pt;">$12.8 million</font><font style="font-family:inherit;font-size:10pt;">&#160;for the remeasurement of the Company's net deferred tax assets using the reduced United States tax rate. In addition, the Company also recorded net tax expense of&#160;</font><font style="font-family:inherit;font-size:10pt;">$15.1 million</font><font style="font-family:inherit;font-size:10pt;">&#160;for state income and foreign taxes estimated to be due upon distribution of approximately&#160;</font><font style="font-family:inherit;font-size:10pt;">$1.0 billion</font><font style="font-family:inherit;font-size:10pt;">&#160;of previously undistributed foreign earnings no longer permanently reinvested as of December 31, 2017. These provisional amounts may be impacted by the need for further analysis and future clarification and guidance regarding available tax accounting methods and elections, earnings and profits computations, foreign tax credit calculations, and state tax conformity to federal tax changes. As of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company has not completed the accounting for the tax effects of the Tax Act described above and there have been no material changes to estimated amounts. </font></div><div style="line-height:120%;padding-top:13px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Note 17.&#160;&#160;&#160;&#160;Income Taxes - (Continued)</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company had approximately </font><font style="font-family:inherit;font-size:10pt;">$65.2 million</font><font style="font-family:inherit;font-size:10pt;"> of unrecognized tax benefits, all of which would affect the Company&#8217;s effective tax rate if recognized. The Company anticipates approximately </font><font style="font-family:inherit;font-size:10pt;">$1.8 million</font><font style="font-family:inherit;font-size:10pt;"> of its net unrecognized tax benefits will be recognized within 12 months as the result of settlements or effective settlements with various tax authorities, the closure of certain audits and the lapse of the applicable statute of limitations. </font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company classifies interest and penalties related to unrecognized tax benefits in the income tax provision. As of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company had </font><font style="font-family:inherit;font-size:10pt;">$6.4 million</font><font style="font-family:inherit;font-size:10pt;"> of accrued interest and penalties related to unrecognized tax benefits that are recorded as current and non-current accrued income taxes on the Consolidated Balance Sheet.</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In 2016, the Company recorded discrete tax charges totaling </font><font style="font-family:inherit;font-size:10pt;">$39.6 million</font><font style="font-family:inherit;font-size:10pt;"> related to the January 11, 2016 announcement from the European Commission of a decision concluding that certain rules under Belgian tax legislation were deemed to be incompatible with European Union regulations on state aid. As a result of this decision, the European Commission directed the Belgian Government to recover past taxes from certain entities, reflective of disallowed state aid, which impacts one of the Company&#8217;s international subsidiaries. The Belgian Government announced they have appealed this decision and filed action for an annulment in the General Court of the European Union, and in July 2016 the Company filed a separate appeal with the General Court of the European Union. In accordance with FASB ASC Topic 740, &#8220;Income Taxes,&#8221; the Company recorded discrete tax expense of </font><font style="font-family:inherit;font-size:10pt;">$39.6 million</font><font style="font-family:inherit;font-size:10pt;"> during 2016, related to this matter and on January 10, 2017, received tax assessments from the Belgium government for a similar amount, which the Company has classified as current taxes payable on the Consolidated Balance Sheet as of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">. The Company has filed a complaint against the Belgian tax assessments, and the result of this complaint, the appeal with the General Court of the European Union, new information received from the Belgian Government, or other future events may cause the income tax provision associated with the decision to be entirely or partially reversed. At </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company held the euro equivalent of </font><font style="font-family:inherit;font-size:10pt;">$37.6 million</font><font style="font-family:inherit;font-size:10pt;"> in a restricted cash account.&#160; Those amounts, or portions thereof, could become unrestricted depending on the outcome of this matter.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company currently has the following tax years open to examination by major taxing jurisdictions:</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:89.8635477582846%;border-collapse:collapse;text-align:left;"><tr><td colspan="2" rowspan="1"></td></tr><tr><td style="width:86%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Tax&#160;Years:</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States Federal</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2014 - 2016</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">State of California</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2013 - 2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">State of Massachusetts</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2013 - 2016</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">State of Oregon</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2014 - 2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sweden</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2013 - 2016</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United Kingdom</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2013 - 2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Belgium</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2011 - 2016</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Intangible Assets</font></div><div style="line-height:120%;padding-bottom:13px;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intangible assets are net of accumulated amortization of $</font><font style="font-family:inherit;font-size:10pt;">90.8 million</font><font style="font-family:inherit;font-size:10pt;"> and $</font><font style="font-family:inherit;font-size:10pt;">84.5 million</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div></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;">Inventories</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories consist of the following (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:82.45614035087719%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Raw material and subassemblies</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;">215,479</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;">210,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:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Work-in-progress</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54,310</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,400</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finished goods</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">116,117</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">114,168</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;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">385,906</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;">372,183</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accounts Receivable</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable are net of an allowance for doubtful accounts of $</font><font style="font-family:inherit;font-size:10pt;">8.1 million</font><font style="font-family:inherit;font-size:10pt;"> and $</font><font style="font-family:inherit;font-size:10pt;">7.6 million</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div></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;">Long-Term Debt</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-term debt consists of the following (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:81.0916179337232%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unsecured notes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">425,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">425,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unamortized discounts and issuance costs of unsecured notes</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,316</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-term debt</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;">421,000</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;">420,684</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-left:96px;text-indent:-96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In June 2016, the Company issued </font><font style="font-family:inherit;font-size:10pt;">$425 million</font><font style="font-family:inherit;font-size:10pt;"> aggregate principal amount of its </font><font style="font-family:inherit;font-size:10pt;">3.125 percent</font><font style="font-family:inherit;font-size:10pt;"> senior unsecured notes due </font><font style="font-family:inherit;font-size:10pt;">June&#160;15, 2021</font><font style="font-family:inherit;font-size:10pt;"> (the &#8220;2016 Notes&#8221;). The net proceeds from the issuance of the 2016 Notes were approximately </font><font style="font-family:inherit;font-size:10pt;">$421.0 million</font><font style="font-family:inherit;font-size:10pt;">, after deducting underwriting discounts and offering expenses, which are being amortized over a period of </font><font style="font-family:inherit;font-size:10pt;">five years</font><font style="font-family:inherit;font-size:10pt;">. Interest on the 2016 Notes is payable semiannually in arrears on December&#160;15 and June 15. The proceeds from the 2016 Notes were used to repay the principal amount of the notes issued in August 2011 and outstanding in July 2016 and are being used for general corporate purposes, including working capital and capital expenditure needs, business acquisitions and repurchases of the Company&#8217;s common stock.</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;">Contingencies</font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Raytheon Litigation </font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">FLIR Systems, Inc. and its subsidiary, FLIR Commercial Systems, Inc. (formerly known as Indigo Systems Corporation) (together, the &#8220;FLIR Parties&#8221;), were named in a lawsuit filed by Raytheon Company (&#8220;Raytheon&#8221;) on March 2, 2007, in the United States District Court for the Eastern District of Texas. Raytheon's complaint, as amended, asserted claims for tortious interference, patent infringement, trade secret misappropriation, unfair competition, breach of contract, and fraudulent concealment. The FLIR Parties filed an answer to the complaint on September 2, 2008, in which they denied all material allegations. On October 27, 2010, the FLIR Parties and Raytheon entered into a settlement agreement that resolved the patent infringement claims (the "Patent Claims") pursuant to which the FLIR Parties paid </font><font style="font-family:inherit;font-size:10pt;">$3 million</font><font style="font-family:inherit;font-size:10pt;"> to Raytheon and entitles the FLIR Parties to certain license rights in the patents that were the subject of the Patent Claims. On October 28, 2014, a four-week trial began with respect to Raytheon's remaining claims of misappropriations of trade secrets and claims related to 31 alleged trade secrets. On November 24, 2014, a jury in the United States District Court for the Eastern District of Texas rejected Raytheon&#8217;s claims and determined that 27 of the alleged trade secrets were not in fact trade secrets and that neither of the FLIR Parties infringed any of the trade secrets claimed and awarded Raytheon no damages. On March 31, 2016, the United States District Court for the Eastern District of Texas issued a Final Judgment denying Raytheon&#8217;s claims and awarding FLIR court costs and denying each of Raytheon&#8217;s and FLIR&#8217;s Renewed Motions for Judgment as a Matter of Law and denying FLIR&#8217;s Amended Rule 54(d) Motion for Attorneys&#8217; Fees and Costs Under the Texas Theft Liability Act. </font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On April 29, 2016, Raytheon filed a Notice of Appeal to the United States Court of Appeals for the Federal Circuit of the denial by the United States District Court for the Eastern District of Texas of Raytheon&#8217;s Renewed Motion for Judgment as a Matter of Law, or in the Alternative, Motion for New Trial. On May 11, 2016, the FLIR Parties filed a Notice of Appeal to the United States Court of Appeals for the Federal Circuit of the Order of the United States District Court for the Eastern District of Texas Denying the FLIR Parties&#8217; Amended Rule 54(d) Motion for Attorneys&#8217; Fees and Costs under the Texas Theft Liability Act, the Order Denying the FLIR Parties&#8217; Renewed Motion For Judgment as a Matter Of Law, and the Final Judgment to the extent it denied the FLIR Parties Attorneys&#8217; Fees and Costs under the Texas Theft Liability Act. The United States Court of Appeals for the Federal Circuit heard the matter on January 12, 2018 and a decision is expected later this year. The matter remains ongoing and is subject to appeal. The Company is unable to estimate the amount or range of potential loss or recovery, if any, which might result if the final determination of this matter is favorable or unfavorable, but an adverse ruling on the merits of the original claims against the FLIR Parties, while remote, could be material.</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Note 16.</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Contingencies - (Continued)</font></div></td></tr></table><div style="line-height:120%;padding-left:96px;text-indent:-96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Matters Involving the United States Department of State and Department of Commerce</font><font style="font-family:inherit;font-size:10pt;"> </font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On October 22, 2014, the Company initially contacted the&#160;United States Department of State Office of Defense Trade Controls Compliance (&#8220;DDTC&#8221;), pursuant to International Traffic in Arms Regulation (&#8220;ITAR&#8221;) &#167;&#160;127.12(c), regarding the unauthorized export of technical data and defense services to dual and third country nationals in at least four facilities of the Company.&#160; On April 27, 2015, the Company submitted its initial report to DDTC regarding the details of the issues raised in the October 22, 2014, submission.&#160; DDTC subsequently notified the Company that it was considering administrative proceedings under Part 128 of ITAR and requested a tolling agreement, which the Company executed on June 16, 2015 and referenced certain Company disclosures in addition to the submissions made in conjunction with the October 24, 2014 initial notification. On June 6, 2016, the Company executed a subsequent tolling agreement extending the tolling period for matters to be potentially included in an administrative proceeding for an additional 18 months and at the request of DDTC on December 1, 2017, further extended the tolling agreement for an additional six months through May 9, 2018. On April 24, 2018, the Company entered into a Consent Agreement with the DDTC to resolve these issues. The Consent Agreement has a four-year term and provides for: (i) a civil penalty of </font><font style="font-family:inherit;font-size:10pt;">$30 million</font><font style="font-family:inherit;font-size:10pt;"> with </font><font style="font-family:inherit;font-size:10pt;">$15 million</font><font style="font-family:inherit;font-size:10pt;"> of this amount suspended on the condition that the funds have or will be used for Department-approved Consent Agreement remedial compliance measures, (ii) the appointment of an external Special Compliance Official to oversee compliance with the Consent Agreement and the ITAR; (iii) two external audits of the Company&#8217;s ITAR compliance program; and (iv) continued implementation of ongoing remedial compliance measures and additional remedial compliance measures related to automated systems and ITAR compliance policies, procedures, and training. The Company expects recent and future investments in remedial compliance measures will be sufficient to cover the </font><font style="font-family:inherit;font-size:10pt;">$15 million</font><font style="font-family:inherit;font-size:10pt;"> suspension amount.</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As part of the Consent Agreement DDTC acknowledged that the Company voluntarily disclosed certain alleged Arms Export Control Act and ITAR violations, which are resolved pursuant to the Consent Agreement, cooperated in, and instituted a number of compliance program improvements during the course of DDTC's review.</font></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2017, the Company submitted an initial notification to DDTC regarding potential violations related to certain export classifications obtained through the commodity jurisdiction process and a final voluntary disclosure in August 2017. DDTC acknowledged the notification and at the request of DDTC, the Company executed a tolling agreement for this matter, suspending the statute of limitations through July 2018</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">. </font><font style="font-family:inherit;font-size:10pt;">This matter was not resolved pursuant to the Consent Agreement identified above and remains under review.</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In June 2017, the United States Department of Commerce Bureau of Industry and Security informed the Company of additional export licensing requirements that restrict the Company&#8217;s ability to sell 9hz thermal products without a license to customers in China not identified on a list maintained by the United States Department of Commerce. This action was precipitated by concerns of potential diversion of some of the Company's products to prohibited end users and to countries subject to economic and other sanctions implemented by the United States. The United States Department of Commerce Bureau of Industry and Security subsequently favorably modified these restrictions to reduce the applicability of the restrictions to sales of FLIR's Tau camera cores (as opposed to finished products containing Tau camera cores) to customers in China not identified on a list maintained by the United States Department of Commerce and persons in a country other than those in EAR Country Group A:5 (Supplement No. 1 to Part 740 of the EAR). If the Company is found to have violated applicable rules and regulations with respect to customers and limitations on the end use of the Company&#8217;s products, the Company could be subject to substantial fines and penalties, suspension of existing licenses or other authorizations and/or loss or suspension of export privileges. </font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company is unable to reasonably estimate the time it may take to resolve these matters or the amount or range of potential loss, penalty or other government action, if any, that may be incurred in connection with these matters. However, an unfavorable outcome could result in substantial fines and penalties or loss or suspension of export privileges or of particular authorizations that could be material to the Company&#8217;s financial position, results of operations or cash flows in and following the period in which such an outcome becomes estimable or known.</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Note 16.</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Contingencies - (Continued)</font></div></td></tr></table><div style="line-height:120%;padding-left:96px;text-indent:-96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">SkyWatch Product Quality Matters</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In March 2016, the Company learned of potential quality concerns with respect to as many as 315 Level III and Level IV SkyWatch Surveillance Towers sold by FLIR and companies acquired by FLIR from 2002 through 2014. The Company notified customers who purchased the affected SkyWatch Towers of the potential concerns and, as a precautionary measure, also temporarily suspended production of all Level III and Level IV SkyWatch Towers pending the completion of its review and the implementation of any necessary remedial measures. During the quarter ended June&#160;30, 2017, the Company identified the cause of these quality issues and began testing certain remedial solutions to repair the affected SkyWatch Towers. Testing of the remedial solution for certain of the product variations affected was also completed during the quarter ended June&#160;30, 2017. Subsequent to the aforementioned identification and testing, customers who purchased the product configurations for which a remedial solution has been identified and tested were notified of their options to request modifications to their fielded units. While there still remains uncertainty related to estimating the costs associated with a potential remedy and number of units which may require such remedy, the Company currently estimates the range of potential loss to be between </font><font style="font-family:inherit;font-size:10pt;">$6.3 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$14 million</font><font style="font-family:inherit;font-size:10pt;">. As no single amount within the range is a better estimate than any other amount within the range, the Company has recorded a liability of </font><font style="font-family:inherit;font-size:10pt;">$6.3 million</font><font style="font-family:inherit;font-size:10pt;"> as of March 31, 2018.&#160;Factors underlying this estimated range of loss may change from time to time, and actual results may vary significantly from this estimate.</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Other Matters</font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company is also subject to other legal and administrative proceedings, investigations, claims and litigation arising in the ordinary course of business not specifically identified above. In these identified matters and others not specifically identified, the Company records a liability with respect to a matter when management believes it is both probable that a liability has been incurred and the Company can reasonably estimate the amount of the loss. The Company believes it has recorded adequate provisions for any probable and estimable losses for matters in existence on the date hereof. The Company reviews these provisions to reflect the impact of negotiations, settlements, rulings, advice of legal counsel and other information and events pertaining to a particular matter. While the outcome of each of these matters is currently not determinable, the Company does not expect that the ultimate resolution of any such matter will individually have a material adverse effect on the Company&#8217;s financial position, results of operations or cash flows. The costs to resolve all such matters may in the aggregate have a material adverse effect on the Company&#8217;s financial position, results of operations or cash flows.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Recently Adopted Accounting Pronouncements</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Financial Accounting Standards Board ("FASB") Accounting Standards Update ("ASU") No. 2016-18, "Statement of Cash Flows (Topic 230): Restricted Cash" ("ASU 2016-18"). Effective January 1, 2018, the Company adopted ASU 2016-18 on a retrospective basis. This update clarifies guidance on the classification and presentation of restricted cash in the statement of cash flows. The amendment requires restricted cash be included in an entity's cash and cash-equivalent balances in the statement of cash flows and also requires an entity to disclose information about the nature of the restrictions. Further, a reconciliation between the statement of financial position and the statement of cash flows must be disclosed when the statement of financial position includes more than one line item for cash, cash equivalents, restricted cash, and restricted cash equivalents. The Company's adoption of ASU 2016-18 did not have a material impact on the consolidated financial statements. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">FASB ASU No. 2017-01, "Business Combinations (Topic 805): Clarifying the Definition of a Business" ("ASU 2017-01"). Effective January 1, 2018, the Company adopted ASU 2017-01. The amendments in this update clarify the definition of a business with the objective of adding guidance to assist entities with evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. The Company's adoption of ASU 2017-01 did not have a material impact on the consolidated financial statements.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">FASB ASU No. 2014-09, "Revenue - Revenue from Contracts with Customers" ("ASU 2014-09"). Effective January 1, 2018, the Company adopted ASU 2014-09 and all the related amendments ("new revenue standard" or "ASC 606") using the modified retrospective method to those contracts not yet completed as of January 1, 2018. As a result, the Company recognized the cumulative effect of initially applying the new revenue standard as an adjustment to the opening balance of retained earnings in the amount of approximately </font><font style="font-family:inherit;font-size:10pt;">$1.0 million</font><font style="font-family:inherit;font-size:10pt;"> as of January 1, 2018. The comparative information has not been restated and continues to be reported under the accounting standards in effect for those periods. The Company expects the impact of the adoption of the new standard to be immaterial to net income on an ongoing basis. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">FASB ASU No. 2016-16, "Intra-Entity Transfers of Assets Other Than Inventory" ("ASU 2016-16"). Effective January 1, 2018, the Company adopted ASU 2016-16, which eliminates the exception of recognizing, at the time of transfer, current and deferred income taxes for intra-entity asset transfers other than inventory. This new standard has been applied on a modified retrospective transition basis with an adjustment to the opening balance of retained earnings in the amount of approximately </font><font style="font-family:inherit;font-size:10pt;">$5.6 million</font><font style="font-family:inherit;font-size:10pt;"> as of January 1, 2018. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Note 1.&#160;&#160;&#160;&#160;Basis of Presentation - (Continued)</font></div><div style="line-height:120%;padding-top:16px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Recently Adopted Accounting Pronouncements - (Continued)</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The cumulative effect of the changes made to the Company's consolidated January 1, 2018 balance sheet for the adoption of ASU 2014-09, "Revenue - Revenue from Contracts with Customers" and ASU 2016-16, "Intra-Entity Transfers of Assets Other Than Inventory" were as follows (in thousands):</font></div><div style="line-height:120%;padding-top: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:88.88888888888889%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:40%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Balance at December 31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Adjustments Due to ASU 2014-09</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Adjustments Due to ASU 2016-16</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Balance at January 1, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:10px;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;text-decoration:underline;">Assets</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable, 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;">346,687</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">981</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">347,668</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">372,183</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(524</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">371,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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59,869</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,005</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;">58,864</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Liabilities</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(788</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,826</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred income taxes</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,496</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">290</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,422</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,208</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Pension and other long-term liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59,872</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,030</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;">51,842</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;text-decoration:underline;">Shareholders' Equity</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Retained earnings</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,856,756</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">955</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,603</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,863,314</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:6px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In accordance with the new revenue standard requirements, the disclosure of the impact of adoption on our consolidated income statement and balance sheet was as follows (in thousands):</font></div><div style="line-height:120%;padding-top:6px;text-align:center;text-indent:30px;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:82.45614035087719%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:43%;" 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:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">For the Period Ended March 31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">As Reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Balances Without Adoption of ASC 606</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Effect of Change</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Higher/(Lower)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Income Statement</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">439,618</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">438,971</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">647</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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 goods sold</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">221,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;">221,610</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax provision</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,420</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,301</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">119</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Net earnings</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,195</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,761</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">434</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;text-indent:30px;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:82.06627680311891%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:44%;" 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:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" 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="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">As Reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Balances Without Adoption of ASC 606</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Effect of Change</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Higher/(Lower)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance Sheet</font></div></td><td colspan="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;padding-left:2px;padding-top:2px;padding-bottom: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;text-decoration:underline;">Assets</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable, net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">329,792</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">328,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,628</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">385,906</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">386,524</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(618</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:10px;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;text-decoration:underline;">Liabilities</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,224</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,012</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(788</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;">Deferred income taxes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,732</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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;">409</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:10px;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;text-decoration:underline;">Equity</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Retained earnings</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,880,277</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,878,888</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,389</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For additional disclosures required by the new revenue standard see Note 2, "Revenue.&quot;</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;">Accrued Product Warranties</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the Company&#8217;s warranty liability and activity (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:82.26120857699804%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:75%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued product warranties, beginning of period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,052</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;">20,845</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left: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;">Amounts paid for warranty services</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,278</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,629</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Warranty provisions for products sold</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,536</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,709</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Currency translation adjustments and other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">202</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;">46</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued product warranties, end of period</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,512</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,971</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="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current accrued product warranties, end of period</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,319</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,642</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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-term accrued product warranties, end of period</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,193</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,329</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Property and Equipment</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment are net of accumulated depreciation of $</font><font style="font-family:inherit;font-size:10pt;">315.5 million</font><font style="font-family:inherit;font-size:10pt;"> and $</font><font style="font-family:inherit;font-size:10pt;">306.2 million</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><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:76.80311890838206%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:68%;" 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:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating segment assets:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;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;">&#160;Net accounts receivable, inventories and demonstration assets:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Industrial</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,682</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">287,439</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Government and Defense</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">327,722</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">332,044</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial</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;">149,166</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;">136,942</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left: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 operating segments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">754,570</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">756,425</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;Assets not allocated:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;Cash, cash equivalents and restricted cash </font></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;">452,138</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">519,090</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;Assets held for sale, net </font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">67,344</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;Prepaid expenses and other current assets </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62,499</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,360</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;Property and equipment, net </font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">260,200</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">263,996</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;Deferred income taxes </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,924</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,001</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;Goodwill </font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">918,292</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">909,811</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;Intangible assets, net </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">163,429</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">168,130</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;Other assets</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">76,948</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59,869</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left: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 assets </font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,704,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,810,026</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;"></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Revenue</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue Recognition</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company designs, markets and sells products primarily as commercial, off-the-shelf products. Certain customers request different system configurations, based on standard options or accessories that the Company offers. Revenue is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration the Company expects to receive in exchange for those products or services. The Company regularly enters into contracts that can include various combinations of products and services, which are generally capable of being distinct and accounted for as separate performance obligations. In such situations, contract values are allocated to each performance obligation based on its relative estimated standalone selling price. The vast majority of the Company's revenues are recognized at a point in time when goods are transferred to a customer. However, for certain contracts that include highly customized components, if performance does not create an asset with an alternative use and termination for convenience clauses provide an enforceable right to payment for performance completed to date, revenue is recognized over time as the performance obligation is satisfied.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents the Company&#8217;s revenues disaggregated by geographical region and operating segment for the&#160;three-month periods ended&#160;</font><font style="font-family:inherit;font-size:10pt;">March 31, 2018 and 2017</font><font style="font-family:inherit;font-size:10pt;">&#160;(in thousands). </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="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="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Industrial</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Government and Defense</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Commercial</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">86,296</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;">95,133</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">44,015</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;">225,444</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Europe</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,543</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,203</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,777</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">97,523</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">34,057</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,351</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,965</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">61,373</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Middle East/Africa</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,665</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,183</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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 colspan="2" style="vertical-align:bottom;padding-left:2px;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,407</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Canada/Latin America</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;">11,097</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,461</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;">6,313</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;">18,871</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">170,658</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;">159,331</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;">109,629</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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-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;">439,618</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="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="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Industrial</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Government and Defense</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Commercial</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">76,974</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;">91,233</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;">53,625</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;">221,832</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Europe</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,258</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,082</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">83,271</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">33,225</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,021</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53,924</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Middle East/Africa</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,332</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,225</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,585</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,142</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Canada/Latin America</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,996</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;">4,619</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,030</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;">22,645</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">154,785</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;">138,180</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;">113,849</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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-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;">406,814</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue includes certain shipping and handling costs and is stated net of third party agency fees. Shipping and handling costs associated with outbound freight after control over a product has transferred to a customer are accounted for as a fulfillment cost and are in included in cost of goods sold. Revenue is recognized net of allowances for returns and net of taxes collected from customers which are subsequently remitted to governmental authorities.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Contract Balances</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:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The timing of revenue recognition, billings and cash collections results in billed accounts receivable, unbilled receivables and deferred revenue and advance payments from customers on the Consolidated Balance Sheets. Contract assets and liabilities are reported on a contract-by-contract basis. The Company had no material deferred contract costs recorded on the Consolidated Balance Sheet as of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Note 2.</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Revenue - (Continued)</font></div></td></tr></table><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Contract Balances - (Continued)</font></div><div style="line-height:120%;padding-left:96px;text-indent:-96px;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;font-style:italic;text-decoration:underline;">Contract assets</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">:</font><font style="font-family:inherit;font-size:10pt;"> The Company recognizes unbilled receivables as contract assets when the Company has rights to consideration for work completed but has not yet billed at the reporting date. Unbilled receivables are included within accounts receivable, net on the Consolidated Balance Sheets. The balance of unbilled receivables as of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and at the date of adoption of were </font><font style="font-family:inherit;font-size:10pt;">$8.4 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$14.5 million</font><font style="font-family:inherit;font-size:10pt;">, respectively.</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:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Contract Liabilities</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">:</font><font style="font-family:inherit;font-size:10pt;"> The Company records contract liabilities when cash payments are received or due in advance of the Company's performance. Contract liabilities include deferred revenue and advance payments from customers. Contract liabilities are classified as either current or long-term in the Consolidated Balance Sheets based on the timing of when the Company expects to recognize revenue. As of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and at the date of the adoption of ASC 606, contract liability balances classified as long-term totaled </font><font style="font-family:inherit;font-size:10pt;">$13.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$13.8 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, and are included within pension and other long-term liabilities in the accompanying Consolidated Balance Sheets. Approximately </font><font style="font-family:inherit;font-size:10pt;">$28.4 million</font><font style="font-family:inherit;font-size:10pt;"> of revenue recognized during the three month period ended </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> was included in the combined contract liability balances at the date of adoption.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Remaining Performance Obligations</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:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Remaining performance obligations related to ASC 606 represent the aggregate transaction price allocated to performance obligations with an original contract term greater than one year which are fully or partially unsatisfied at the end of the period. While the remaining performance obligation disclosure is similar in concept to backlog, the definition of remaining performance obligations excludes contracts that provide the customer with the right to cancel or terminate for convenience with no substantial penalty, even if historical experience indicates the likelihood of cancellation or termination is remote. The Company has elected to exclude contracts with customers with an original term of one year or less from remaining performance obligations while these contracts are included within backlog. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, the aggregate amount of the transaction price allocated to remaining performance obligations was approximately </font><font style="font-family:inherit;font-size:10pt;">$50.3 million</font><font style="font-family:inherit;font-size:10pt;">. The Company expects to recognize revenue on approximately </font><font style="font-family:inherit;font-size:10pt;">53 percent</font><font style="font-family:inherit;font-size:10pt;"> of the remaining performance obligations over the next 12 months, and the remainder recognized thereafter.</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;">Stock-based Compensation</font></div><div style="line-height:120%;padding-top:6px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Stock Incentive Plans</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has a stock-based compensation program that provides equity incentives for employees, consultants and directors. This program includes incentive and non-statutory stock options and non-vested stock awards (referred to as restricted stock unit awards) granted under two plans: the FLIR Systems, Inc. 2002 Stock Incentive Plan (the &#8220;2002 Plan&#8221;) and the FLIR Systems, Inc. 2011 Stock Incentive Plan (the &#8220;2011 Plan&#8221;). The Company has discontinued issuing awards out of the 2002 Plan but previously-granted awards under the 2002 Plan remain outstanding.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has granted time-based options, time-based restricted stock unit awards, market-based restricted stock unit awards and performance-based restricted stock unit awards. Options generally expire ten years from the grant date. Time-based options and restricted stock unit awards generally vest over a three year period. Market-based restricted stock unit awards may be earned based upon the Company's total shareholder return compared to the total shareholder return of the component company at the 60th percentile level in the S&amp;P 500 Index over a three year period. Performance-based restricted stock unit awards granted during the year ended December 31, 2016 may be earned based upon the Company's return on invested capital over a three year period. Performance-based restricted stock unit awards granted during the year ended December 31, 2017 may be earned based upon the Company's operating margin performance over a three year period. Certain shares vested under the performance-based restricted stock unit awards and the market-based restricted stock unit awards must be held by the participant for a period of one year from the vest date.</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Note 3.</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Stock-based Compensation - (Continued)</font></div></td></tr></table><div style="line-height:120%;padding-top:16px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Employee Stock Purchase Plan</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has an Employee Stock Purchase Plan (the &#8220;ESPP&#8221;) which allows employees to purchase shares of the Company&#8217;s common stock at </font><font style="font-family:inherit;font-size:10pt;">85 percent</font><font style="font-family:inherit;font-size:10pt;"> of the fair market value at the lower of either the date of enrollment or the purchase date. The ESPP provides for six-month offerings commencing on May 1 and November 1 of each year with purchases on April 30 and October 31 of each year. Shares purchased under the ESPP must be held by employees for a period of at least 18 months after the date of purchase. </font></div><div style="line-height:120%;padding-left:96px;text-indent:-96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the stock-based compensation expense recognized in the Consolidated Statements of Income (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:72.70955165692008%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 goods sold</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;">695</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;">400</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,409</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,177</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Selling, general and administrative</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,669</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;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;">Stock-based compensation expense before income taxes</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,931</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;">6,246</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:13px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation expense capitalized in the Consolidated Balance Sheets is as follows (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:73.68421052631578%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:69%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Capitalized in inventory</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,057</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">902</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-top:13px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company had approximately </font><font style="font-family:inherit;font-size:10pt;">$35.6 million</font><font style="font-family:inherit;font-size:10pt;"> of total unrecognized stock-based compensation costs, net of estimated forfeitures, to be recognized over a weighted average period of </font><font style="font-family:inherit;font-size:10pt;">2.00</font><font style="font-family:inherit;font-size:10pt;"> years.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The provision for income taxes was as follows:</font></div><div style="line-height:120%;padding-top:6px;text-align:center;text-indent:30px;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:72.51461988304094%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax provision </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;">15,420</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;">12,993</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effective tax rate</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.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></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-term debt consists of the following (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:81.0916179337232%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unsecured notes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">425,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">425,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unamortized discounts and issuance costs of unsecured notes</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,316</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-term debt</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;">421,000</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;">420,684</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-left:96px;text-indent:-96px;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%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The carrying amounts of the assets and liabilities that were expected to be included in the sale were classified as held for sale as of December 31, 2017 as follows (in thousands):</font></div><div style="line-height:120%;text-align:center;text-indent:30px;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:90.25341130604289%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:88%;" 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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable, 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;">20,414</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43,050</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other current assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,031</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment, net</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,888</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intangible assets, net</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,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></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,090</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Loss on assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(23,488</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total assets</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,344</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:17px;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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts payable and accrued expenses</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,544</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total liabilities</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,544</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net Earnings Per Share</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the reconciliation of the numerator and denominator utilized in the computation of basic and diluted earnings per share (in thousands):</font><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:72.70955165692008%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Numerator for earnings per share:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;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;">Net earnings for basic and diluted earnings per share</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-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;">39,195</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;">42,571</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 for earnings per share:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;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;">Weighted average number of common 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;">138,504</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">136,359</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assumed exercise of stock options and vesting of restricted stock awards, net of shares assumed reacquired under the treasury stock method</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,490</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,880</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left: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;">Diluted shares outstanding</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #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;">140,994</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 colspan="2" style="vertical-align:bottom;border-bottom:3px double #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;">138,239</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the stock-based compensation expense recognized in the Consolidated Statements of Income (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:72.70955165692008%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 goods sold</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;">695</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;">400</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,409</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,177</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Selling, general and administrative</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,669</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;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;">Stock-based compensation expense before income taxes</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,931</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;">6,246</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:13px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation expense capitalized in the Consolidated Balance Sheets is as follows (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:73.68421052631578%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:69%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Capitalized in inventory</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,057</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">902</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The carrying value of goodwill and the activity for the </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> are as follows (in thousands):</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align: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:62.96296296296296%;border-collapse:collapse;text-align:left;"><tr><td colspan="5" rowspan="1"></td></tr><tr><td style="width:84%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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 colspan="2" style="vertical-align:top;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;">Balance, December 31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">909,811</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:28px;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;">Currency translation adjustments</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,481</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td colspan="2" style="vertical-align:top;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;">Balance, March 31, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">918,292</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;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:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories consist of the following (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:82.45614035087719%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Raw material and subassemblies</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;">215,479</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;">210,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:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Work-in-progress</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54,310</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,400</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finished goods</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">116,117</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">114,168</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;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">385,906</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;">372,183</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The cumulative effect of the changes made to the Company's consolidated January 1, 2018 balance sheet for the adoption of ASU 2014-09, "Revenue - Revenue from Contracts with Customers" and ASU 2016-16, "Intra-Entity Transfers of Assets Other Than Inventory" were as follows (in thousands):</font></div><div style="line-height:120%;padding-top: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:88.88888888888889%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:40%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Balance at December 31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Adjustments Due to ASU 2014-09</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Adjustments Due to ASU 2016-16</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Balance at January 1, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:10px;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;text-decoration:underline;">Assets</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable, 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;">346,687</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">981</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">347,668</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">372,183</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(524</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">371,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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59,869</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,005</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;">58,864</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Liabilities</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(788</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,826</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred income taxes</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,496</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">290</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,422</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,208</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Pension and other long-term liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59,872</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,030</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;">51,842</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;text-decoration:underline;">Shareholders' Equity</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Retained earnings</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,856,756</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">955</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,603</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,863,314</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:6px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In accordance with the new revenue standard requirements, the disclosure of the impact of adoption on our consolidated income statement and balance sheet was as follows (in thousands):</font></div><div style="line-height:120%;padding-top:6px;text-align:center;text-indent:30px;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:82.45614035087719%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:43%;" 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:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">For the Period Ended March 31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">As Reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Balances Without Adoption of ASC 606</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Effect of Change</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Higher/(Lower)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Income Statement</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">439,618</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">438,971</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">647</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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 goods sold</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">221,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;">221,610</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax provision</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,420</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,301</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">119</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Net earnings</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,195</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,761</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">434</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;text-indent:30px;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:82.06627680311891%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:44%;" 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:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" 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="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">As Reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Balances Without Adoption of ASC 606</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Effect of Change</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Higher/(Lower)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance Sheet</font></div></td><td colspan="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;padding-left:2px;padding-top:2px;padding-bottom: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;text-decoration:underline;">Assets</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable, net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">329,792</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">328,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,628</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">385,906</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">386,524</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(618</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:10px;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;text-decoration:underline;">Liabilities</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,224</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,012</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(788</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;">Deferred income taxes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,732</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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;">409</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:10px;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;text-decoration:underline;">Equity</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Retained earnings</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,880,277</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,878,888</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,389</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The table below presents the net notional amounts of the Company&#8217;s outstanding foreign currency forward contracts by currency (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:83.4307992202729%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">European euro</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;">119,216</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,800</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">British pound sterling</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,392</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,317</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Canadian dollar</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,863</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,426</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Swedish kroner</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,467</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59,373</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Brazilian real</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,708</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,794</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Norwegian kroner</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,499</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,095</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Australian dollar</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">768</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,817</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Japanese yen</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">239</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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,362</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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;">185,152</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;">152,984</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The carrying amounts of the foreign exchange contracts included in the Consolidated Balance Sheets are as follows (in thousands): </font></div><div style="line-height:120%;text-align:center;text-indent:30px;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:87.32943469785575%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:41%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Prepaid Expenses and Other Current Assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Prepaid Expenses and Other Current Assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Other Current Liabilities</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange contracts</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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">2,623</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,760</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;">579</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the Company&#8217;s warranty liability and activity (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:82.26120857699804%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:75%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued product warranties, beginning of period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,052</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;">20,845</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left: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;">Amounts paid for warranty services</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,278</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,629</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Warranty provisions for products sold</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,536</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,709</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Currency translation adjustments and other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">202</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;">46</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued product warranties, end of period</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,512</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,971</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="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current accrued product warranties, end of period</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,319</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,642</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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-term accrued product warranties, end of period</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,193</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,329</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Major Customers</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue derived from major customers is as follows (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:72.51461988304094%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 government</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">117,901</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">116,235</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue and Long-Lived Assets by Geographic Area</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Information related to revenue by significant geographical location, determined by the end customer, is as follows (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:72.51461988304094%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">225,444</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;">221,832</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Europe</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">97,523</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">83,271</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">61,373</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53,924</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Middle East/Africa</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,407</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,142</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Canada/Latin America</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,871</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;">22,645</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">439,618</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;">406,814</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Note 18.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Operating Segments and Related Information - (Continued)</font></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue and Long-Lived Assets by Geographic Area - (Continued)</font></div><div style="line-height:120%;padding-top:20px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-lived assets by significant geographic locations are as follows (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:73.2943469785575%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:70%;" 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:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:28px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:28px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:28px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:28px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br clear="none"/>2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">858,816</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;">797,816</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Europe</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">336,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">343,208</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other foreign</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;">223,741</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;">260,782</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,418,869</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,409,806</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-top:18px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;"></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the common stock and additional paid-in capital activity during the </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:72.90448343079922%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:86%;" 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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Common stock and additional paid-in capital, December 31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">91,162</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Common stock issued pursuant to stock-based compensation plans, net</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,232</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,926</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Repurchase of common stock</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,956</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Common stock and additional paid-in capital, March 31, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,364</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Operating Segments and Related Information</font></div><div style="line-height:120%;padding-top:6px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Operating Segments</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> reportable operating segments as follows:</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Industrial Business Unit</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Industrial business unit develops and manufactures thermal and visible-spectrum imaging camera cores and components that are utilized by third parties to create thermal, industrial, and other types of imaging systems. The segment also develops and manufactures devices that image, measure, and assess thermal energy, gases, and other environmental elements for industrial, commercial, and scientific applications, imaging payloads for Unmanned Aerial Systems ("UAS"), machine vision cameras, people counting and tracking, and thermal imaging solutions for use by consumers in the smartphone and mobile devices markets. Products include thermal imaging cameras, gas detection cameras, firefighting cameras, process automation cameras, and environmental test and measurement devices.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Note 18.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Operating Segments and Related Information - (Continued)</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:13px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Operating Segments - (Continued)</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Government and Defense Business Unit</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Government &amp; Defense business unit develops and manufactures enhanced imaging and recognition solutions for a wide variety of military, law enforcement, public safety, and other government customers around the world for the protection of borders, troops, and public welfare. The segment also develops and manufactures sensor instruments and integrated platform solutions for the detection, identification, and suppression of chemical, biological, radiological, nuclear, and explosives ("CBRNE") threats for military force protection, homeland security, and commercial applications. Offerings include airborne, land, maritime, and man-portable multi-spectrum imaging systems, radars, lasers, imaging components, integrated multi-sensor system platforms, CBRNE detectors, nano-class UAS solutions, and services related to these systems.</font></div><div style="line-height:120%;padding-top:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Commercial Business Unit</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:29px;font-size:11pt;"><font style="font-family:inherit;font-size:10pt;">The Commercial business unit develops and manufactures cameras, video recording systems, and video management systems for use in commercial and critical infrastructure, electronics and imaging instruments for the recreational and commercial maritime market, intelligent traffic monitoring and signal control systems, and hand-held and weapon-mounted thermal imaging systems for use in a variety of applications. Products include thermal and visible-spectrum security cameras, digital and networked</font><font style="font-family:inherit;font-size:11pt;">&#160;</font><font style="font-family:inherit;font-size:10pt;">video recorders, and related software and accessories, a full suite of networked marine electronic systems including multi-function helm displays, navigational instruments, autopilots, radars, sonar systems, thermal and visible imaging systems, and communications equipment for boats of all sizes, traffic cameras, sensors and associated traffic management software, and thermal scopes and handheld thermal cameras. </font></div><div style="line-height:120%;padding-top:20px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s chief operating decision maker ("CODM"), its Chief Executive Officer, evaluates each of its segments&#8217; performance and allocates resources based on revenue and segment operating income. Intersegment revenues are recorded at cost and are eliminated in consolidation. The Company and each of its segments employ consistent accounting policies.</font></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables present revenue, operating income, and assets for the three segments. Operating income as reviewed by the CODM is revenue less cost of goods sold and operating expenses, excluding general corporate expenses, amortization of purchased intangible assets, amortization of acquisition-related inventory step-up, loss on sale of a business and restructuring and other charges. Net accounts receivable, inventories and demonstration assets for the operating segments are regularly reviewed by management and are reported below as segment assets. All remaining assets, liabilities, capital expenditures, and depreciation are managed on a Company-wide basis.</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating segment information is as follows (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:73.2943469785575%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue&#8212;External Customers:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Industrial</font></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;">170,658</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">154,785</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Government and Defense</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">159,331</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">138,180</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">109,629</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">113,849</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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;">439,618</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;">406,814</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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue&#8212;Intersegments:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Industrial</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,332</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,941</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Government and Defense</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,528</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,267</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,481</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,800</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Eliminations</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top: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,341</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top: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,008</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Segment operating income:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Industrial</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45,455</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42,818</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Government and Defense</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,182</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,319</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,472</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,988</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">106,109</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;">86,125</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Note 18.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Operating Segments and Related Information - (Continued)</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:13px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Operating Segments - (Continued)</font></div><div style="line-height:120%;padding-top:20px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A reconciliation of the Company's consolidated segment operating income to consolidated earnings before income taxes is as follows (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:72.51461988304094%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Consolidated segment operating income</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;">106,109</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;">86,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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unallocated corporate expenses</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(34,948</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;">(18,223</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization of purchased intangible assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,987</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;">(6,736</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization of acquisition-related inventory step-up</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,992</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Loss on sale of business</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,178</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restructuring and other charges</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;">496</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;">(88</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Consolidated earnings from operations</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;">55,492</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">59,086</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest and non-operating expenses, net</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(877</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;">(3,522</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Consolidated earnings before income taxes</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;">54,615</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;">55,564</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:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unallocated corporate expenses include general corporate expenses, acquisition related costs and executive transition costs.</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:76.80311890838206%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:68%;" 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:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating segment assets:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;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;">&#160;Net accounts receivable, inventories and demonstration assets:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Industrial</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,682</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">287,439</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Government and Defense</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">327,722</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">332,044</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial</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;">149,166</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;">136,942</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left: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 operating segments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">754,570</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">756,425</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;Assets not allocated:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;Cash, cash equivalents and restricted cash </font></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;">452,138</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">519,090</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;Assets held for sale, net </font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">67,344</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;Prepaid expenses and other current assets </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62,499</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,360</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;Property and equipment, net </font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">260,200</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">263,996</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;Deferred income taxes </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,924</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,001</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;Goodwill </font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">918,292</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">909,811</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;Intangible assets, net </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">163,429</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">168,130</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;Other assets</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">76,948</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59,869</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left: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 assets </font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,704,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,810,026</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue and Long-Lived Assets by Geographic Area</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Information related to revenue by significant geographical location, determined by the end customer, is as follows (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:72.51461988304094%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">225,444</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;">221,832</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Europe</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">97,523</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">83,271</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">61,373</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53,924</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Middle East/Africa</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,407</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,142</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Canada/Latin America</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,871</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;">22,645</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">439,618</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;">406,814</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Note 18.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Operating Segments and Related Information - (Continued)</font></div><div style="line-height:120%;padding-top:18px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue and Long-Lived Assets by Geographic Area - (Continued)</font></div><div style="line-height:120%;padding-top:20px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-lived assets by significant geographic locations are as follows (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:73.2943469785575%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:70%;" 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:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:28px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:28px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:28px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:28px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br clear="none"/>2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">858,816</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;">797,816</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Europe</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">336,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">343,208</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other foreign</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;">223,741</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;">260,782</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,418,869</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,409,806</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-top:18px;text-indent:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Major Customers</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue derived from major customers is as follows (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:72.51461988304094%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 government</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">117,901</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">116,235</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Shareholders&#8217; Equity</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the common stock and additional paid-in capital activity during the </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:72.90448343079922%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:86%;" 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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Common stock and additional paid-in capital, December 31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">91,162</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Common stock issued pursuant to stock-based compensation plans, net</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,232</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,926</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Repurchase of common stock</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,956</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Common stock and additional paid-in capital, March 31, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,364</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><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Note 15.</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Shareholders&#8217; Equity - (Continued)</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the three months ended </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company repurchased </font><font style="font-family:inherit;font-size:10pt;">1.7 million</font><font style="font-family:inherit;font-size:10pt;"> shares of the Company's common stock through open market transactions and entered into an accelerated share repurchase program at a notional amount of </font><font style="font-family:inherit;font-size:10pt;">$50.0 million</font><font style="font-family:inherit;font-size:10pt;"> under which the Company received </font><font style="font-family:inherit;font-size:10pt;">0.8 million</font><font style="font-family:inherit;font-size:10pt;"> shares in March 2018. The repurchases were under the February 2017 authorization by the Company's Board of Directors which authorized the repurchase of up to </font><font style="font-family:inherit;font-size:10pt;">15.0 million</font><font style="font-family:inherit;font-size:10pt;"> shares of the Company's outstanding common stock. This authorization expires in February 2019.</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On </font><font style="font-family:inherit;font-size:10pt;">March&#160;9, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company paid a dividend of </font><font style="font-family:inherit;font-size:10pt;">$0.16</font><font style="font-family:inherit;font-size:10pt;"> per share on its outstanding common stock to the shareholders of record as of the close of business on </font><font style="font-family:inherit;font-size:10pt;">February&#160;23, 2018</font><font style="font-family:inherit;font-size:10pt;">. The total cash payments for dividends during the </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> were </font><font style="font-family:inherit;font-size:10pt;">$22.2 million</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Subsequent Events</font></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;">April&#160;19, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company&#8217;s Board of Directors declared a quarterly dividend of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$0.16</font><font style="font-family:inherit;font-size:10pt;"> per share on its common stock, payable on </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;">June&#160;8, 2018</font><font style="font-family:inherit;font-size:10pt;">, to shareholders of record as of the close of business on </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;">May&#160;25, 2018</font><font style="font-family:inherit;font-size:10pt;">. The total cash payment of this dividend will be approximately </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;">$22.0 million</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;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:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On April 24, 2018, the Company entered into a Consent Agreement with the DDTC to resolve various alleged violations of the ITAR. For additional information, refer to Note 16, "Contingencies."</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company currently has the following tax years open to examination by major taxing jurisdictions:</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:89.8635477582846%;border-collapse:collapse;text-align:left;"><tr><td colspan="2" rowspan="1"></td></tr><tr><td style="width:86%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Tax&#160;Years:</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States Federal</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2014 - 2016</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">State of California</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2013 - 2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">State of Massachusetts</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2013 - 2016</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">State of Oregon</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2014 - 2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sweden</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2013 - 2016</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United Kingdom</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2013 - 2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Belgium</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2011 - 2016</font></div></td></tr></table></div></div></div> EX-101.SCH 7 flir-20180331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2118100 - Disclosure - Accounts Receivable link:presentationLink link:calculationLink link:definitionLink 2418401 - Disclosure - Accounts Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 2137100 - Disclosure - Accrued Product Warranties link:presentationLink link:calculationLink link:definitionLink 2437402 - Disclosure - Accrued Product Warranties (Details) link:presentationLink link:calculationLink link:definitionLink 2337301 - Disclosure - Accrued Product Warranties (Tables) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Basis of Presentation and Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2301302 - Disclosure - Basis of Presentation and Significant Accounting Policies Basis of Presentation and Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 2401403 - Disclosure - Basis of Presentation and Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 2201201 - Disclosure - Basis of Presentation and Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2147100 - Disclosure - Business Acquisitions link:presentationLink link:calculationLink link:definitionLink 2447406 - Disclosure - Business Acquisitions and Divestitures Divestitures (Details 2) link:presentationLink link:calculationLink link:definitionLink 2447405 - Disclosure - Business Acquisitions and Divestitures Divestitures Textual (Detail) link:presentationLink link:calculationLink link:definitionLink 2447402 - Disclosure - Business Acquisitions (Detail) link:presentationLink link:calculationLink link:definitionLink 2447403 - Disclosure - Business Acquisitions (Details 1) link:presentationLink link:calculationLink link:definitionLink 2447404 - Disclosure - Business Acquisitions (Details textual) link:presentationLink link:calculationLink link:definitionLink 2347301 - Disclosure - Business Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 1003501 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 1002001 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - CONSOLIDATED STATEMENTS OF INCOME link:presentationLink link:calculationLink link:definitionLink 2144100 - Disclosure - Contingencies link:presentationLink link:calculationLink link:definitionLink 2444401 - Disclosure - Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 2126100 - Disclosure - Credit Agreement link:presentationLink link:calculationLink link:definitionLink 2426401 - Disclosure - Credit Agreement (Details) link:presentationLink link:calculationLink link:definitionLink 2117100 - Disclosure - Derivative Financial Instruments link:presentationLink link:calculationLink link:definitionLink 2417402 - Disclosure - Derivative Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 2417403 - Disclosure - Derivative Financial Instruments (Details 2) link:presentationLink link:calculationLink link:definitionLink 2417405 - Disclosure - Derivative Financial Instruments (Details 4) link:presentationLink link:calculationLink link:definitionLink 2317301 - Disclosure - Derivative Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - Fair Value of Financial Instruments link:presentationLink link:calculationLink link:definitionLink 2414401 - Disclosure - Fair Value of Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 2122100 - Disclosure - Goodwill link:presentationLink link:calculationLink link:definitionLink 2422402 - Disclosure - Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 2322301 - Disclosure - Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 2145100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2445403 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2445404 - Disclosure - Income Taxes (Details 2) link:presentationLink link:calculationLink link:definitionLink 2445405 - Disclosure - Income Taxes (Details 3) link:presentationLink link:calculationLink link:definitionLink 2445405 - Disclosure - Income Taxes (Details 3) link:presentationLink link:calculationLink link:definitionLink 2445406 - Disclosure - Income Taxes (Details 4) link:presentationLink link:calculationLink link:definitionLink 2345302 - Disclosure - Income Taxes Income Taxes (table 2) link:presentationLink link:calculationLink link:definitionLink 2345301 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2124100 - Disclosure - Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2424401 - Disclosure - Intangible Assets Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2120100 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 2420402 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 2320301 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 2139100 - Disclosure - Long-Term Debt link:presentationLink link:calculationLink link:definitionLink 2439402 - Disclosure - Long-Term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2439402 - Disclosure - Long-Term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2339301 - Disclosure - Long-Term Debt Long-Term Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - Net Earnings Per Share Net Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 2412403 - Disclosure - Net Earnings Per Share Net Earnings Per Share (Detail textual) link:presentationLink link:calculationLink link:definitionLink 2412402 - Disclosure - Net Earnings Per Share Net Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2312301 - Disclosure - Net Earnings Per Share Net Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2146100 - Disclosure - Operating Segments and Related Information link:presentationLink link:calculationLink link:definitionLink 2446402 - Disclosure - Operating Segments and Related Information (Details) link:presentationLink link:calculationLink link:definitionLink 2446403 - Disclosure - Operating Segments and Related Information (Details 2) link:presentationLink link:calculationLink link:definitionLink 2446405 - Disclosure - Operating Segments and Related Information (Details 4) link:presentationLink link:calculationLink link:definitionLink 2446406 - Disclosure - Operating Segments and Related Information (Details 5) link:presentationLink link:calculationLink link:definitionLink 2446407 - Disclosure - Operating Segments and Related Information (Details 6) link:presentationLink link:calculationLink link:definitionLink 2446408 - Disclosure - Operating Segments and Related Information (Details 7) link:presentationLink link:calculationLink link:definitionLink 2446404 - Disclosure - Operating Segments and Related Information Operating Segments and related information (Details 3) link:presentationLink link:calculationLink link:definitionLink 2346301 - Disclosure - Operating Segments and Related Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2121100 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 2421401 - Disclosure - Property and Equipment (Details Textual) link:presentationLink link:calculationLink link:definitionLink 2150100 - Disclosure - Quarterly Financial Data (Unaudited) link:presentationLink link:calculationLink link:definitionLink 2450402 - Disclosure - Quarterly Financial Data (Unaudited) (Details) link:presentationLink link:calculationLink link:definitionLink 2350301 - Disclosure - Quarterly Financial Data (Unaudited) (Tables) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Revenue Disaggregation of Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Revenue Revenue link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Revenue Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2410403 - Disclosure - Revenue Revenue (Details textual) link:presentationLink link:calculationLink link:definitionLink 2142100 - Disclosure - Shareholders' Equity (Notes) link:presentationLink link:calculationLink link:definitionLink 2442402 - Disclosure - Shareholders' Equity Shareholders' Equity (Details) link:presentationLink link:calculationLink link:definitionLink 2442403 - Disclosure - Shareholders' Equity Shareholders' Equity Note (Detail textual) (Details) link:presentationLink link:calculationLink link:definitionLink 2342301 - Disclosure - Shareholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - Stock-based compensation link:presentationLink link:calculationLink link:definitionLink 2411404 - Disclosure - Stock-based Compensation (Detail textual) link:presentationLink link:calculationLink link:definitionLink 2311302 - Disclosure - Stock-based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 2411403 - Disclosure - Stock-based compensation Stock-based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 2311301 - Disclosure - Stock-based compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2149100 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 2449401 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 flir-20180331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 flir-20180331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 flir-20180331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Earnings Per Share [Abstract] Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Reconciliation of the numerator and denominator utlized in the computation of basic and diluted earnings per share [Abstract] Reconciliation of the numerator and denominator utlized in the computation of basic and diluted earnings per share [Abstract] Reconciliation of the numerator and denominator utlized in the computation of basic and diluted earnings per share [Abstract] Inventory Disclosure [Abstract] Raw material and subassemblies Inventory, Raw Materials and Purchased Parts, Net of Reserves Work-in-progress Inventory, Work in Process, Net of Reserves Finished goods Inventory, Finished Goods, Net of Reserves Total inventories Inventory, Net Share-based Compensation [Abstract] Stock-based Compensation Schedule of Compensation Cost for Share-based Payment Arrangements, Allocation of Share-based Compensation Costs by Plan [Table Text Block] Inventories Inventory Disclosure [Text Block] Statement of Cash Flows [Abstract] Cash, cash equivalents and restricted cash, beginning of year Cash and Cash Equivalents, at Carrying Value CASH PROVIDED BY OPERATING ACTIVITIES: Net Cash Provided by (Used in) Operating Activities [Abstract] Net earnings Net Income (Loss) Attributable to Parent Adjustments to reconcile net earnings to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Depreciation and amortization Depreciation, Depletion and Amortization Deferred income taxes Deferred Income Tax Expense (Benefit) Stock-based compensation arrangements Share-based Compensation Other, net Other Noncash Income (Expense) Increase (decrease) in cash, net of acquisitions, resulting from changes in: Increase (Decrease) in Operating Capital [Abstract] Accounts receivable Increase (Decrease) in Accounts Receivable Inventories Increase (Decrease) in Inventories Prepaid expenses Increase (Decrease) in Prepaid Expense and Other Assets Other assets Increase (Decrease) in Other Noncurrent Assets Accounts payable Increase (Decrease) in Accounts Payable Deferred revenue Increase (Decrease) in Deferred Revenue Accrued payroll and other liabilities Increase (Decrease) in Other Current Liabilities Accrued income taxes Increase (Decrease) in Income Taxes Payable Pension and other long-term liabilities Increase (Decrease) in Other Noncurrent Liabilities Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities CASH FLOWS FROM INVESTING ACTIVITIES: Net Cash Provided by (Used in) Investing Activities [Abstract] Additions to property and equipment, net Payments to Acquire Property, Plant, and Equipment Proceeds from sale of business Proceeds from Divestiture of Businesses Business acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Proceeds from sale of assets Proceeds from Sale of Productive Assets Payments for (Proceeds from) Other Investing Activities Payments for (Proceeds from) Other Investing Activities Net cash provided (used) by investing activities Net Cash Provided by (Used in) Investing Activities CASH FLOWS FROM FINANCING ACTIVITIES: Net Cash Provided by (Used in) Financing Activities [Abstract] Net proceeds of long-term debt, including current portion Proceeds from Issuance of Long-term Debt Repayment of long-term debt Repayments of Long-term Debt Repurchase of common stock Payments for Repurchase of Common Stock Dividends paid Payments of Ordinary Dividends, Common Stock Proceeds from shares issued pursuant to stock-based compensation plans Proceeds from Issuance of Shares under Incentive and Share-based Compensation Plans, Including Stock Options Payments Related to Tax Withholding for Share-based Compensation Payments Related to Tax Withholding for Share-based Compensation Other financing activities Proceeds from (Payments for) Other Financing Activities Net cash used by financing activities Net Cash Provided by (Used in) Financing Activities Effect of exchange rate changes on cash Effect of Exchange Rate on Cash and Cash Equivalents Net (decrease) increase in cash, cash equivalents and restricted cash Cash and Cash Equivalents, Period Increase (Decrease) Cash, cash equivalents and restricted cash, beginning of year Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Cash, cash equivalents and restricted cash, end of period Revenue from Contract with Customer [Abstract] Contract assets Contract with Customer, Asset, Net Contract liabilities Contract with Customer, Liability Contract liability, revenue recognized Contract with Customer, Liability, Revenue Recognized Remaining performance obligation Revenue, Remaining Performance Obligation Revenue, Initial Application Period Cumulative Effect Transition [Table] Revenue, Initial Application Period Cumulative Effect Transition [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Initial Application Period Cumulative Effect Transition [Line Items] Revenue, Initial Application Period Cumulative Effect Transition [Line Items] Remaining performance obligation, expected timing of satisfaction, percent Revenue, Remaining Performance Obligation, Expected Timing Of Satisfaction, Percent Revenue, Remaining Performance Obligation, Expected Timing Of Satisfaction, Percent Remaining performance obligation, expected timing of satisfaction, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Accounting Policies [Abstract] Schedule of New Accounting Pronouncements Impact Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block] Goodwill and Intangible Assets Disclosure [Abstract] Carrying value and the activity Schedule of Goodwill [Table Text Block] Nature of Business and Significant Accounting Policies Basis of Presentation and Significant Accounting Policies [Text Block] Statement of Stockholders' Equity [Abstract] Common Stocks, Including Additional Paid in Capital Common Stocks, Including Additional Paid in Capital Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition Stock Repurchased During Period, Value Stock Repurchased During Period, Value Common Stock, Dividends, Per Share, Cash Paid Common Stock, Dividends, Per Share, Cash Paid Dividends, Common Stock, Cash Dividends, Common Stock, Cash Segment Reporting [Abstract] Reconciliation of Revenue from Business Units to Consolidated [Table] Reconciliation of Revenue from Segments to Consolidated [Table] Segments [Axis] Segments [Axis] Segments [Domain] Segments [Domain] Government and Defense Government and Defense [Member] Government and Defense [Member] Industrial Industrial [Member] Industrial Commercial Commercial [Member] Commercial [Member] Eliminations Intersegment Eliminations [Member] Other Segments Other Segments [Member] Total Segments [Member] Total Business Units [Member] Total Business Units [Member] Business Unit Reporting, Revenue Reconciling Item [Line Items] Segment Reporting, Revenue Reconciling Item [Line Items] Revenue Revenue, Net Intersegment revenue Intersegment revenue Intersegment revenue Earnings from operations Operating Income (Loss) Statement of Financial Position [Abstract] Preferred stock, par value Preferred Stock, Par or Stated Value Per Share Preferred stock, shares authorized Preferred Stock, Shares Authorized Preferred stock, shares issued Preferred Stock, Shares Issued Common stock, par value Common Stock, Par or Stated Value Per Share Common stock, shares authorized Common Stock, Shares Authorized Common stock, shares issued Common Stock, Shares, Issued Intangible Assets Intangible Assets Disclosure [Text Block] Reconciliation of Assets from Segment to Consolidated [Table] Reconciliation of Assets from Segment to Consolidated [Table] Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] United States UNITED STATES Europe [Member] Europe [Member] Canada/Latin America Canada/Latin_America [Member] Canada/Latin_America [Member] Other Geographic Region [Member] Other Geographic Region [Member] Other Geographic Region [Member] Business Unit Reporting, Asset Reconciling Item [Line Items] Segment Reporting, Asset Reconciling Item [Line Items] Long-lived assets Long-Lived Assets Product Warranties Disclosures [Abstract] Summary of Warranty Liability and Activity Schedule of Product Warranty Liability [Table Text Block] Derivative Instruments and Hedging Activities Disclosure [Abstract] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Other Current Assets Other Current Assets [Member] Other Current Liabilities Other Current Liabilities [Member] Derivative Instrument [Axis] Derivative Instrument [Axis] Derivative Contract Type [Domain] Derivative Contract [Domain] Foreign exchange contracts Foreign Exchange Contract [Member] Derivatives [Line Items] Derivatives, Fair Value [Line Items] Carrying amount of derivative asset Derivative Asset Carrying amount of derivative liability Derivative Liability, Current Business Combinations [Abstract] Disposal Groups, Including Discontinued Operations [Table] Disposal Groups, Including Discontinued Operations [Table] Disposal Group Name [Axis] Disposal Group Name [Axis] Disposal Group Name [Domain] Disposal Group Name [Domain] Consumer and Small and Medium-Sized Security Business [Member] Consumer and Small and Medium-Sized Security Business [Member] Consumer and Small and Medium-Sized Security Business [Member] Disposal Group Classification [Axis] Disposal Group Classification [Axis] Disposal Group Classification [Domain] Disposal Group Classification [Domain] Held-for-sale [Member] Disposal Group, Held-for-sale or Disposed of by Sale, Not Discontinued Operations [Member] Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Disposal Group, Including Discontinued Operation, Assets [Abstract] Disposal Group, Including Discontinued Operation, Assets [Abstract] Accounts receivable, Net Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net Inventory Disposal Group, Including Discontinued Operation, Inventory Other current assets Disposal Group, Including Discontinued Operation, Other Assets Property and equipment, net Disposal Group, Including Discontinued Operation, Property, Plant and Equipment, Current Intangible assets, net Disposal Group, Including Discontinued Operation, Intangible Assets Goodwill Disposal Group, Including Discontinued Operation, Goodwill Loss on assets Disposal Group, Not Discontinued Operation, Loss (Gain) on Write-down Assets held for sale, net Disposal Group, Including Discontinued Operation, Assets Disposal Group, Including Discontinued Operation, Liabilities [Abstract] Disposal Group, Including Discontinued Operation, Liabilities [Abstract] Accounts payable and accrued expenses Disposal Group, Including Discontinued Operation, Accounts Payable and Accrued Liabilities Liabilities held for sale Disposal Group, Including Discontinued Operation, Liabilities Statement of Comprehensive Income [Abstract] Other comprehensive income (loss), net of tax: Other Comprehensive Income (Loss), Net of Tax [Abstract] Fair value adjustment on interest rate swap contracts Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax, Portion Attributable to Parent Ralized gain reclassified to earnings Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Reclassification Adjustment from AOCI, Realized upon Sale or Liquidation, Net of Tax Unealized gain on available-for-sale investments Other Comprehensive Income (Loss), Transfers from Held-to-maturity to Available-for-Sale Securities, Net of Tax Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Total other comprehensive income Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Intangible Assets [Abstract] Intangible Assets [Abstract] Finite-Lived Intangible Assets, Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Property, Plant and Equipment [Abstract] Accrumulated Depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant and Equipment, Period Increase (Decrease) Business Acquisition Business Combination Disclosure [Text Block] Debt Disclosure [Abstract] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Debt Instrument [Axis] Debt Instrument [Axis] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Credit Agreement [Member] Credit Agreement [Member] Credit Agreement [Member] Three Point One Two Five Percent Senior Unsecured Notes Due June Fifteenth Twenty Twenty Five [Domain] Three Point One Two Five Percent Senior Unsecured Notes Due June Fifteenth Twenty Twenty Five [Domain] Three Point One Two Five Percent Senior Unsecured Notes Due June Fifteenth Twenty Twenty Five [Member] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Unsecured notes Unsecured Debt [Member] Term loan Medium-term Notes [Member] Line of Credit Line of Credit [Member] Debt Instrument [Line Items] Debt Instrument [Line Items] Long-term Debt, Gross Long-term Debt, Gross Unamortized discounts and issuance costs of unsecured notes Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Long-term Debt Long-term Debt Current portion, long-term debt Long-term Debt, Current Maturities Line of Credit, Current Line of Credit, Current Long-term debt Long-term Debt, Excluding Current Maturities Senior unsecured notes, issued amount Debt Instrument, Face Amount Senior unsecured notes, interest rate Debt Instrument, Interest Rate, Stated Percentage Senior unsecured notes, maturity date Debt Instrument, Maturity Date Gain (Loss) on Extinguishment of Debt Gain (Loss) on Extinguishment of Debt Senior unsecured notes, proceeds Proceeds from Issuance of Unsecured Debt Term of agreement Debt Instrument, Term Line of Credit Assumed Line of Credit Assumed Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Europe Asia Asia [Member] Middle East/Africa Mid_East/Africa [Member] Mid_East/Africa [Member] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Revenue from contract with customer Revenue from Contract with Customer, Excluding Assessed Tax Receivables [Abstract] Accounts Receivable Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Inventories Schedule of Inventory, Current [Table Text Block] Derivative [Table] Derivative [Table] Foreign Currency Type [Axis] Currency [Axis] Foreign Currency Type [Domain] All Currencies [Domain] Swedish Kronor Sweden, Kronor Canadian Dollar Canada, Dollars Brazil, Brazil Real Brazil, Brazil Real Australian Dollar Australia, Dollars United Kingdom, Pounds United Kingdom, Pounds Euro Euro Member Countries, Euro Japanese Yen Japan, Yen Norway, Krone Norway, Krone Other Other Currencies [Domain] Other Currencies [Domain] Derivative [Line Items] Derivative [Line Items] Notional amounts of foreign currency forward contracts Derivative, Notional Amount Earnings Per Share [Text Block] Earnings Per Share [Text Block] Accrued Product Warranties Product Warranty Disclosure [Text Block] Schedule of Revenue by Major Customers, by Reporting Segments [Table] Schedule of Revenue by Major Customers, by Reporting Segments [Table] Customer [Axis] Customer [Domain] United States government US Government [Member] US Government Revenue, Major Customer [Line Items] Revenue, Major Customer [Line Items] Revenue Other Comprehensive (Income) Loss, Pension and Other Postretirement Benefit Plans, Tax Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax, Attributable to Parent Line of Credit Facility [Table] Line of Credit Facility [Table] Lender Name [Axis] Lender Name [Axis] Line of Credit Facility, Lender [Domain] Line of Credit Facility, Lender [Domain] Bank Of America February Two Thousand Eleven New Credit Agreement Bank Of America February Two Thousand Eleven New Credit Agreement [Member] Bank Of America February Two Thousand Eleven New Credit Agreement [Member] Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Revolving line of credit Line of Credit Facility, Revolving Credit Conversion to Term Loan, Description Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Letters of credit outstanding Letters of Credit Outstanding, Amount Available revolving credit Debt Instrument, Unused Borrowing Capacity, Description Schedule of Goodwill [Table] Schedule of Goodwill [Table] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Goodwill [Line Items] Goodwill [Line Items] Goodwill [Roll Forward] Goodwill [Roll Forward] Beginning Balance Goodwill Goodwill, Acquired During Period Goodwill, Acquired During Period Goodwill, Written off Related to Sale of Business Unit Goodwill, Written off Related to Sale of Business Unit Goodwill, Translation Adjustments Goodwill, Foreign Currency Translation Gain (Loss) Ending Balance Common stock and additional paid-in capital activity Schedule of Stockholders Equity [Table Text Block] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [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] Goodwill [Member] Goodwill [Member] Trade name Customer Relationships [Member] Other Assets [Member] Other Assets [Member] Prox Dynamics, AS [Member] Prox Dynamics, AS [Member] Prox Dynamics, AS [Member] Fishing Hot Spots [Member] Fishing Hot Spots [Member] Fishing Hot Spots [Member] Other minority interest investments [Member] Other minority interest investments [Member] Other minority interest investments [Member] Business Acquisition [Line Items] Business Acquisition [Line Items] Carrying amount of disposal group Disposal Group, Not Discontinued Operation, Carrying Value Disposal Group, Not Discontinued Operation, Carrying Value Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets Including Goodwill Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets Including Goodwill Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets Including Goodwill Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Goodwill Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets Noncurrent Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets Noncurrent Business Combination, Consideration Transferred Business Combination, Consideration Transferred Segment Reporting, Asset Reconciling Item [Line Items] Segment Reporting, Other Significant Reconciling Item [Line Items] BU assets (accounts receivable, inventory and demo assets, Net) BU assets (accounts receivable, inventory and demo assets, Net) BU assets (accounts receivable, inventory and demonstration assets, Net) Cash, cash equivalents and restricted cash Assets held for sale, net Disposal Group, Including Discontinued Operation, Assets, Current Prepaid expenses and other current assets Prepaid expenses and other current assets, excluding demo assets Prepaid expenses and other current assets, excluding demo assets Property and equipment, net Property, Plant and Equipment, Net Deferred Income Tax Assets, Net Deferred Income Tax Assets, Net Goodwill Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Other assets Other Assets, Noncurrent Assets Assets Point Grey Research, Inc. [Member] Point Grey Research, Inc. [Member] Point Grey Research, Inc. [Member] Cash acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Other tangible assets and liabilities, net Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Net deferred taxes Identifiable Intangible assets Payments for Purchase of Other Assets Payments for Purchase of Other Assets Number of operating business units Number of Reportable Segments Operating Business Units and Related Information Segment Reporting Disclosure [Text Block] Commitments and Contingencies Disclosure [Abstract] Loss Contingencies [Table] Loss Contingencies [Table] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Subsequent Event Subsequent Event [Member] Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Civil Penalty Unfavorable Regulatory Action [Member] Product Quality Matters Damages from Product Defects [Member] Range [Axis] Range [Axis] Range [Domain] Range [Domain] Minimum Minimum [Member] Maximum Maximum [Member] Loss Contingencies [Line Items] Loss Contingencies [Line Items] Litigation settlement payment Payments for Legal Settlements Loss contingency, estimate of possible loss Loss Contingency, Estimate of Possible Loss Loss contingency, possible loss suspension Loss Contingency, Estimate Of Possible Loss Reduction Loss Contingency, Estimate Of Possible Loss Reduction Loss contingency accrual Loss Contingency Accrual Stockholders' Equity Stockholders' Equity Note Disclosure [Text Block] Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Income Statement [Abstract] Cost of goods sold Cost of Goods Sold Gross profit Gross Profit Operating expenses: Operating Expenses [Abstract] Research and development Research and Development Expense Selling, general and administrative Selling, General and Administrative Expense Restructuring expenses Restructuring Charges Loss on sale of business Impairment of Long-Lived Assets to be Disposed of Total operating expenses Operating Expenses Earnings from operations Interest expense Interest Expense Interest income Investment Income, Interest Other income, net Other Nonoperating Income (Expense) Earnings before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Income tax provision Income Tax Expense (Benefit) Net earnings Net earnings per share: Basic earnings per share (in dollars per share) Earnings Per Share, Basic Diluted earnings per share (in dollars per share) Earnings Per Share, Diluted Weighted Average Number of Shares Outstanding, Basic Weighted Average Number of Shares Outstanding, Basic Weighted Average Number of Shares Outstanding, Diluted Weighted Average Number of Shares Outstanding, Diluted Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Cost of Goods Sold [Member] Cost of Goods Sold [Member] Cost of Goods Sold [Member] Research and Development Expense [Member] Research and Development Expense [Member] Selling, General and Administrative Expenses [Member] Selling, General and Administrative Expenses [Member] Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] Stock-based compensation expese Allocated Share-based Compensation Expense Stock-based compensation expense Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost Income Tax Disclosure [Abstract] Income Taxes [Table] Income Taxes [Table] Income Taxes [Table] Unusual provision type [Axis] Unusual provision type [Axis] Unusual provision type [Axis] Unusual provision type [Domain] Unusual provision type [Domain] [Domain] for Unusual provision type [Axis] Transition [Member] Transition [Member] Transition [Member] remeasurement new tax rate [Member] remeasurement new tax rate [Member] remeasurement new tax rate [Member] State and Foreign on undistributed foreign earnings [Member] State and Foreign on undistributed foreign earnings [Member] State and Foreign on undistributed foreign earnings [Member] Valuation Allowance by Deferred Tax Asset [Axis] Valuation Allowance by Deferred Tax Asset [Axis] Deferred Tax Asset [Domain] Deferred Tax Asset [Domain] Deferred Tax Asset (Liability) By Balance Sheet Classification [Axis] Deferred Tax Asset (Liability) By Balance Sheet Classification [Axis] Deferred Tax Asset (Liability) By Balance Sheet Classification [Axis] Deferred taxes balance sheet classification [Member] Deferred taxes balance sheet classification [Member] Deferred taxes balance sheet classification [Member] Income Tax Authority [Axis] Income Tax Authority [Axis] Income Tax Authority [Domain] Income Tax Authority [Domain] UNITED STATES FEDERAL Internal Revenue Service (IRS) [Member] Foreign Foreign Tax Authority [Member] State taxes State and Local Jurisdiction [Member] Income Taxes [Line Items] Income Taxes [Line Items] Income Taxes [Line Items] Tax Adjustments, Settlements, and Unusual Provisions Tax Adjustments, Settlements, and Unusual Provisions Undistributed Earnings of Foreign Subsidiaries Undistributed Earnings of Foreign Subsidiaries Restricted Cash Restricted Cash Stockholders' Equity Note [Abstract] Stockholders Equity Note [Table] Stockholders Equity Note [Table] Stockholders Equity Note [Table] Share Repurchase Program [Axis] Share Repurchase Program [Axis] Share Repurchase Program [Domain] Share Repurchase Program [Domain] Accelerated share repurchase program [Member] Accelerated share repurchase program [Member] Accelerated share repurchase program [Member] Stockholders Equity Note [Line Items] Stockholders Equity Note [Line Items] Stockholders Equity Note [Line Items] Stock Repurchased During Period, Shares Stock Repurchased During Period, Shares Stock Repurchase Program, Authorized Amount Stock Repurchase Program, Authorized Amount Stock Repurchase Program, Number of Shares Authorized to be Repurchased Stock Repurchase Program, Number of Shares Authorized to be Repurchased Net Income (loss) Available to Common Stockholders, Basic Net Income (Loss) Available to Common Stockholders, Basic Weighted Average Number of Shares Outstanding, Basic Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Weighted Average Number of Shares Outstanding, Diluted Operating Business Unit Information Reconciliation of Revenue and Pretax Earnings from Segments to Consolidated [Table Text Block] Reconciliation of Revenue and Pretax Earnings from Segments to Consolidated [Table Text Block] Reconciliation of Operating Profit (Loss) from Business Units to Consolidated Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block] Business unit assets Reconciliation of Assets from Segment to Consolidated [Table Text Block] By Significant Geographical Location Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block] Revenue Derived from Major Customers Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block] Income Tax Examination [Table] Income Tax Examination [Table] United States Federal Federal [Member] Federal State of California CALIFORNIA MASSACHUSETTS MASSACHUSETTS OREGON OREGON SWEDEN SWEDEN UNITED KINGDOM UNITED KINGDOM BELGIUM BELGIUM Income Tax Examination [Line Items] Income Tax Examination [Line Items] Subsequent Events [Abstract] Subsequent Event [Table] Subsequent Event [Table] Dividends [Domain] Dividends [Domain] Subsequent Event [Line Items] Subsequent Event [Line Items] Dividends Payable, Date Declared Dividends Payable, Date Declared Quarterly dividend, value per share Dividends Payable, Amount Per Share Quarterly dividend, date to be paid Dividends Payable, Date to be Paid Quarterly dividend, date of record Dividends Payable, Date of Record Quarterly dividend, amount declared Dividends Payable Quarterly Financial Information Disclosure [Abstract] Quarterly Financial Data (Unaudited) Quarterly Financial Information [Text Block] Contingencies Contingencies Disclosure [Text Block] Prox Dynamics [Member] Prox Dynamics [Member] Prox Dynamics [Member] Indefinite-lived Intangible Assets [Axis] Indefinite-lived Intangible Assets [Axis] Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-lived Intangible Assets, Major Class Name [Domain] Developed technology Developed Technology Rights [Member] In-process research and development In Process Research and Development [Member] Patented Technology [Member] Patented Technology [Member] Trade Names [Member] Trade Names [Member] Backlog Order or Production Backlog [Member] Non-Competition Agreements Noncompete Agreements [Member] Trade Secrets Other Intangible Assets [Member] Cash acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Assets (Liabilities), Net Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Assets (Liabilities), Net Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Assets (Liabilities), Net Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets Noncurrent Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Noncurrent Business Combination, Consideration Transferred Weighted average estimated useful life Finite-Lived Intangible Asset, Useful Life Estimated Useful Life Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Finite-lived intangible assets acquired Finite-lived Intangible Assets Acquired Indefinite-lived intangible assets acquired Indefinite-lived Intangible Assets Acquired Intangible assets acquired Intangible Assets Acquired Intangible Assets Acquired Indefinite-lived Intangible Assets Acquired acquired indefinite life intangible asset acquired indefinite life intangible asset Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Total Segments [Member] Total Segments [Member] Total Segments [Member] Consolidated segment operating income Consolidated segment operating income Consolidated segment operating income Unallocated corporate expense Unallocated corpoate expense Unallocated corpoate expense Amortization of purchased Intangible Assets Amortization of Intangible Assets Amortization of acquisition-related inventory step-up Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Inventory Sky Watch product quality accrual Product Liability Contingency, Accrual, Assumptions Restructuring Charges Other Other Cost and Expense, Operating Consolidated earnings from operations Other Nonoperating Expense Other Nonoperating Expense Consolidated earnings before income taxes Asia [Member] Mid_East/Africa [Member] Credit Agreements Debt Disclosure [Text Block] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block] Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Current tax expense (benefit): Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Income tax provision Current income tax expense (benefit) Current Income Tax Expense (Benefit) Effective tax rate Effective Income Tax Rate Reconciliation, Percent Deferred tax expense (benefit): Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Federal Deferred Federal Income Tax Expense (Benefit) State Deferred State and Local Income Tax Expense (Benefit) Foreign Deferred Foreign Income Tax Expense (Benefit) Deferred income taxes Deferred Income Tax Expense (Benefit), Excluding Discontinued Operations Deferred Income Tax Expense (Benefit), Excluding Discontinued Operations Deferred Income Tax Expense (Benefit), Excluding Discontinued Operations Subsequent Events Subsequent Events [Text Block] Document And Entity Information [Abstract] Document - Document and Entity Information [Abstract] Entity Registrant Name Entity Registrant Name Entity Central Index Key Entity Central Index Key Trading Symbol Trading Symbol 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 Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Voluntary Filers Entity Current Reporting Status Entity Current Reporting Status Entity Public Float Entity Public Float Notional amounts of outstanding foreign currency forward contracts by currency Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block] Unrecognized stock-based compensation costs, net of estimated forfeiture Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized Weighted average period of unrecognized stock-based compensation costs, net of estimated forfeiture Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition ASSETS Assets [Abstract] Current assets: Assets, Current [Abstract] Accounts receivable, net Accounts Receivable, Net, Current Inventories Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Deferred Tax Assets, Net Deferred Tax Assets, Net of Valuation Allowance, Current Total current assets Assets, Current Deferred income taxes, net Total assets LIABILITIES AND SHAREHOLDERS' EQUITY Liabilities and Equity [Abstract] Current liabilities: Liabilities, Current [Abstract] Accounts payable Accounts Payable, Current Deferred revenue Deferred Revenue, Current Accrued payroll and related liabilities Employee-related Liabilities, Current Accrued product warranties Product Warranty Accrual, Current Advance payments from customers Customer Advances, Current Accrued expenses Accrued Liabilities, Current Accrued income taxes Accrued Income Taxes, Current Disposal Group, Including Discontinued Operation, Liabilities, Current Disposal Group, Including Discontinued Operation, Liabilities, Current Other current liabilities Other Liabilities, Current Current portion, long-term debt Total current liabilities Liabilities, Current Long-term debt Deferred income taxes Deferred Income Tax Liabilities, Net Accrued income taxes Accrued Income Taxes, Noncurrent Pension and other long-term liabilities Liability, Defined Benefit Plan, Noncurrent Other Liabilities, Noncurrent Other Liabilities, Noncurrent Commitments and contingencies Commitments and Contingencies Shareholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Preferred stock, $0.01 par value, 10,000 shares authorized; no shares issued at March 31, 2018, and December 31, 2017 Preferred Stock, Value, Issued Common stock, $0.01 par value, 500,000 shares authorized, 137,279 and 138,869 shares issued at March 31, 2018, and December 31, 2017, respectively, and additional paid-in capital Common Stocks, Including Additional Paid in Capital, Net of Discount Retained earnings Retained Earnings (Accumulated Deficit) Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Total shareholders’ equity Stockholders' Equity Attributable to Parent Total liabilities and shareholders' equity Liabilities and Equity Class of Stock [Axis] Class of Stock [Axis] Class of Stock [Domain] Class of Stock [Domain] Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Disposal Groups, Including Discontinued Operations, Disclosure [Text Block] Disposal Groups, Including Discontinued Operations, Disclosure [Text Block] Disposal Groups, Including Discontinued Operations [Table Text Block] Disposal Groups, Including Discontinued Operations [Table Text Block] Derivative Financial Instruments Derivative Instruments and Hedging Activities Disclosure [Text Block] Condensed Financial Statements [Table] Condensed Financial Statements [Table] Selling General and Administrative Expense Cost of Goods Sold Cost of Sales [Member] Condensed Financial Statements, Captions [Line Items] Condensed Financial Statements, Captions [Line Items] Gross profit Basic earnings per share: Diluted earnings per share: Earnings Per Share, Diluted [Abstract] Litigation settlement payment Gain (Loss) Related to Litigation Settlement Fair Value Disclosures [Abstract] Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value, Hierarchy [Axis] Fair Value, Hierarchy [Axis] Fair Value Hierarchy [Domain] Fair Value Hierarchy [Domain] Level 1 Fair Value, Inputs, Level 1 [Member] Level 2 Fair Value, Inputs, Level 2 [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] Cash equivalents at fair value Cash and Cash Equivalents, Fair Value Disclosure Fair value of senior unsecured notes Long-term Debt, Fair Value Income Tax Disclosure [Text Block] Income Tax Disclosure [Text Block] Recently Adopted Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Reclassification Reclassification, Policy [Policy Text Block] Capitalized in inventory Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Capitalized Amount Long-term debt Schedule of Long-term Debt Instruments [Table Text Block] Fair value of disposal group Disposal Group, Not Discontinued Operation, Fair Value Disposal Group, Not Discontinued Operation, Fair Value Costs to sell disposal group Disposal Group, Not Discontinued Operation, Costs To Sell Disposal Group, Not Discontinued Operation, Costs To Sell Pre-tax loss on net asset held for sale Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal Fair value less costs to sell Disposal Group, Not Discontinued Operation, Net Realizable Value Disposal Group, Not Discontinued Operation, Net Realizable Value Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Valuation Allowances and Reserves Type [Axis] Valuation Allowances and Reserves Type [Axis] Valuation Allowances and Reserves [Domain] Valuation Allowances and Reserves [Domain] Allowance for Doubtful Accounts [Member] Allowance for Doubtful Accounts [Member] Accounts, Notes, Loans and Financing Receivable [Line Items] Accounts, Notes, Loans and Financing Receivable [Line Items] Allowance for Doubtful Accounts Receivable Allowance for Doubtful Accounts Receivable Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Statutory federal tax rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Foreign rate differential Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent Foreign, federal and state income tax credits Effective Income Tax Rate Reconciliation, Tax Credit, Percent State taxes Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent Other Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Effective tax rate New Accounting Pronouncements or Change in Accounting Principle [Table] New Accounting Pronouncements or Change in Accounting Principle [Table] Scenario [Axis] Scenario [Axis] Scenario, Unspecified [Domain] Scenario, Unspecified [Domain] Restatement Adjustment Restatement Adjustment [Member] Initial Application Period Cumulative Effect Transition [Axis] Initial Application Period Cumulative Effect Transition [Axis] Initial Application Period Cumulative Effect Transition [Domain] Initial Application Period Cumulative Effect Transition [Domain] Calculated under Revenue Guidance in Effect before Topic 606 Calculated under Revenue Guidance in Effect before Topic 606 [Member] Difference between Revenue Guidance in Effect before and after Topic 606 Difference between Revenue Guidance in Effect before and after Topic 606 [Member] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Type of Adoption [Domain] Type of Adoption [Domain] Accounting Standards Update 2014-09 Accounting Standards Update 2014-09 [Member] Accounting Standards Update 2016-16 Accounting Standards Update 2016-16 [Member] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Balance Sheet Balance Sheet Related Disclosures [Abstract] Inventories Deferred income taxes Pension and other long term liabilities Income Statement Long-Term Debt Long-term Debt [Text Block] Goodwill Goodwill Disclosure [Text Block] Fair Value of Financial Instruments Fair Value Disclosures [Text Block] Property and Equipment Property, Plant and Equipment Disclosure [Text Block] Net gain (loss) Derivative, Gain (Loss) on Derivative, Net Schedule of Accrued Liabilities [Table] Schedule of Accrued Liabilities [Table] Schedule of Accrued Liabilities [Table] Product Warranty Liability [Line Items] Movement in Standard Product Warranty Accrual [Roll Forward] Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward] Accrued product warranties, beginning of year Standard and Extended Product Warranty Accrual Amounts paid for warranty services Standard and Extended Product Warranty Accrual, Decrease for Payments Warranty provisions for products sold Standard and Extended Product Warranty Accrual, Increase for Warranties Issued Business acquisitions and disposals Standard and Extended Product Warranty Accrual, Additions from Business Acquisition Currency translation adjustments and other Standard and Extended Product Warranty Accrual, Foreign Currency Translation Gain (Loss) Accrued product warranties, end of year Current accrued product warranties, end of year Long-term accrued product warranties, end of ear Product Warranty Accrual, Noncurrent Effective Income Tax Rate Reconciliation, Tax Settlement, Foreign, Percent Effective Income Tax Rate Reconciliation, Tax Settlement, Foreign, Percent Revenue Revenue from Contract with Customer [Text Block] Quarterly Financial Data (Unaudited) Quarterly Financial Information [Table Text Block] Tax years open to examination by major taxing jurisdictions Summary of Income Tax Examinations [Table Text Block] EX-101.PRE 11 flir-20180331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 12 R1.htm IDEA: XBRL DOCUMENT v3.8.0.1
Document and Entity Information - USD ($)
3 Months Ended
Mar. 31, 2018
Apr. 30, 2018
Jun. 30, 2016
Document And Entity Information [Abstract]      
Entity Registrant Name FLIR SYSTEMS INC    
Entity Central Index Key 0000354908    
Trading Symbol FLIR    
Current Fiscal Year End Date --12-31    
Entity Filer Category Large Accelerated Filer    
Document Type 10-Q    
Document Period End Date Mar. 31, 2018    
Document Fiscal Year Focus 2018    
Document Fiscal Period Focus Q1    
Amendment Flag false    
Entity Common Stock, Shares Outstanding   137,214,305  
Entity Well-known Seasoned Issuer Yes    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Public Float     $ 4,711,497,291
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONSOLIDATED STATEMENTS OF INCOME - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Income Statement [Abstract]    
Revenue $ 439,618 $ 406,814
Cost of goods sold 221,704 215,493
Gross profit 217,914 191,321
Operating expenses:    
Research and development 44,561 41,983
Selling, general and administrative 107,683 90,252
Loss on sale of business 10,178 0
Total operating expenses 162,422 132,235
Earnings from operations 55,492 59,086
Interest expense 4,052 4,453
Interest income (956) (271)
Other income, net (2,219) (660)
Earnings before income taxes 54,615 55,564
Income tax provision 15,420 12,993
Net earnings $ 39,195 $ 42,571
Net earnings per share:    
Basic earnings per share (in dollars per share) $ 0.28 $ 0.31
Diluted earnings per share (in dollars per share) $ 0.28 $ 0.31
Weighted Average Number of Shares Outstanding, Basic 138,504 136,359
Weighted Average Number of Shares Outstanding, Diluted 140,994 138,239
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Statement of Comprehensive Income [Abstract]    
Net earnings $ 39,195 $ 42,571
Other comprehensive income (loss), net of tax:    
Fair value adjustment on interest rate swap contracts 0 187
Unealized gain on available-for-sale investments 0 (1)
Foreign currency translation adjustments 13,937 13,202
Total other comprehensive income 13,937 13,388
Comprehensive income $ 53,132 $ 55,959
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Current assets:    
Cash, cash equivalents and restricted cash $ 452,138 $ 519,090
Accounts receivable, net 329,792 346,687
Inventories 385,906 372,183
Assets held for sale, net 0 67,344
Prepaid expenses and other current assets 101,371 81,915
Total current assets 1,269,207 1,387,219
Property and equipment, net 260,200 263,996
Deferred income taxes, net 15,924 21,001
Goodwill 918,292 909,811
Intangible assets, net 163,429 168,130
Other assets 76,948 59,869
Total assets 2,704,000 2,810,026
Current liabilities:    
Accounts payable 110,653 106,389
Deferred revenue 25,224 25,614
Accrued payroll and related liabilities 61,817 71,310
Accrued product warranties 15,319 15,024
Advance payments from customers 21,679 20,672
Accrued expenses 35,760 37,089
Accrued income taxes 38,869 64,136
Disposal Group, Including Discontinued Operation, Liabilities, Current 0 39,544
Other current liabilities 15,392 15,155
Total current liabilities 324,713 394,933
Long-term debt 421,000 420,684
Deferred income taxes 15,732 12,496
Accrued income taxes 89,088 87,483
Pension and other long-term liabilities 67,249 59,872
Commitments and contingencies
Shareholders’ equity:    
Preferred stock, $0.01 par value, 10,000 shares authorized; no shares issued at March 31, 2018, and December 31, 2017 0 0
Common stock, $0.01 par value, 500,000 shares authorized, 137,279 and 138,869 shares issued at March 31, 2018, and December 31, 2017, respectively, and additional paid-in capital 5,364 91,162
Retained earnings 1,880,277 1,856,756
Accumulated other comprehensive loss (99,423) (113,360)
Total shareholders’ equity 1,786,218 1,834,558
Total liabilities and shareholders' equity $ 2,704,000 $ 2,810,026
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
shares in Thousands
Mar. 31, 2018
Dec. 31, 2017
Statement of Financial Position [Abstract]    
Preferred stock, par value $ 0.01 $ 0.01
Preferred stock, shares authorized 10,000 10,000
Preferred stock, shares issued 0 0
Common stock, par value $ 0.01 $ 0.01
Common stock, shares authorized 500,000 500,000
Common stock, shares issued 137,279 138,869
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
CASH PROVIDED BY OPERATING ACTIVITIES:    
Net earnings $ 39,195 $ 42,571
Adjustments to reconcile net earnings to net cash provided by operating activities:    
Depreciation and amortization 16,446 17,031
Deferred income taxes 4,574 192
Stock-based compensation arrangements 5,931 6,246
Other, net (6,696) (3,742)
Increase (decrease) in cash, net of acquisitions, resulting from changes in:    
Accounts receivable 28,344 44,845
Inventories (8,760) (12,789)
Prepaid expenses 1,331 (2,437)
Other assets (477) 9,633
Accounts payable (8,150) (4,463)
Deferred revenue 317 (501)
Accrued payroll and other liabilities (14,760) (14,236)
Accrued income taxes (29,435) (4,115)
Pension and other long-term liabilities 15,316 (3,108)
Net cash provided by operating activities 43,176 75,127
CASH FLOWS FROM INVESTING ACTIVITIES:    
Additions to property and equipment, net (7,099) (13,594)
Proceeds from sale of business 25,920 0
Business acquisitions, net of cash acquired (7,070) 0
Payments for (Proceeds from) Other Investing Activities (9,500) 0
Net cash provided (used) by investing activities 2,251 (13,594)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Repayment of long-term debt 0 (7,500)
Repurchase of common stock (94,956) 0
Dividends paid (22,232) (20,456)
Proceeds from shares issued pursuant to stock-based compensation plans 3,497 1,002
Payments Related to Tax Withholding for Share-based Compensation (265) (1,843)
Other financing activities (11) (1)
Net cash used by financing activities (113,967) (28,798)
Effect of exchange rate changes on cash 1,588 3,352
Net (decrease) increase in cash, cash equivalents and restricted cash (66,952) 36,087
Cash, cash equivalents and restricted cash, beginning of year 519,090 361,349
Cash, cash equivalents and restricted cash, end of period $ 452,138 $ 397,436
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.8.0.1
Basis of Presentation and Significant Accounting Policies
3 Months Ended
Mar. 31, 2018
Accounting Policies [Abstract]  
Nature of Business and Significant Accounting Policies
Basis of Presentation
The accompanying consolidated financial statements of FLIR Systems, Inc. and its consolidated subsidiaries (the “Company”) are unaudited and have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission. In the opinion of management, these statements have been prepared on the same basis as the audited consolidated financial statements and include all adjustments, consisting of only normal recurring adjustments, necessary for a fair presentation of the Company’s consolidated financial position and results of operations for the interim periods. Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States have been condensed or omitted pursuant to such rules and regulations. These consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements and the notes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2017.
The accompanying consolidated financial statements include the accounts of FLIR Systems, Inc. and its wholly owned subsidiaries. All significant intercompany accounts and transactions have been eliminated. The results of operations for the interim periods presented are not necessarily indicative of the operating results to be expected for any subsequent interim period or for the year ending December 31, 2018.
Recently Adopted Accounting Pronouncements
Financial Accounting Standards Board ("FASB") Accounting Standards Update ("ASU") No. 2016-18, "Statement of Cash Flows (Topic 230): Restricted Cash" ("ASU 2016-18"). Effective January 1, 2018, the Company adopted ASU 2016-18 on a retrospective basis. This update clarifies guidance on the classification and presentation of restricted cash in the statement of cash flows. The amendment requires restricted cash be included in an entity's cash and cash-equivalent balances in the statement of cash flows and also requires an entity to disclose information about the nature of the restrictions. Further, a reconciliation between the statement of financial position and the statement of cash flows must be disclosed when the statement of financial position includes more than one line item for cash, cash equivalents, restricted cash, and restricted cash equivalents. The Company's adoption of ASU 2016-18 did not have a material impact on the consolidated financial statements.
FASB ASU No. 2017-01, "Business Combinations (Topic 805): Clarifying the Definition of a Business" ("ASU 2017-01"). Effective January 1, 2018, the Company adopted ASU 2017-01. The amendments in this update clarify the definition of a business with the objective of adding guidance to assist entities with evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. The Company's adoption of ASU 2017-01 did not have a material impact on the consolidated financial statements.
FASB ASU No. 2014-09, "Revenue - Revenue from Contracts with Customers" ("ASU 2014-09"). Effective January 1, 2018, the Company adopted ASU 2014-09 and all the related amendments ("new revenue standard" or "ASC 606") using the modified retrospective method to those contracts not yet completed as of January 1, 2018. As a result, the Company recognized the cumulative effect of initially applying the new revenue standard as an adjustment to the opening balance of retained earnings in the amount of approximately $1.0 million as of January 1, 2018. The comparative information has not been restated and continues to be reported under the accounting standards in effect for those periods. The Company expects the impact of the adoption of the new standard to be immaterial to net income on an ongoing basis.
FASB ASU No. 2016-16, "Intra-Entity Transfers of Assets Other Than Inventory" ("ASU 2016-16"). Effective January 1, 2018, the Company adopted ASU 2016-16, which eliminates the exception of recognizing, at the time of transfer, current and deferred income taxes for intra-entity asset transfers other than inventory. This new standard has been applied on a modified retrospective transition basis with an adjustment to the opening balance of retained earnings in the amount of approximately $5.6 million as of January 1, 2018.
    
Note 1.    Basis of Presentation - (Continued)
Recently Adopted Accounting Pronouncements - (Continued)
The cumulative effect of the changes made to the Company's consolidated January 1, 2018 balance sheet for the adoption of ASU 2014-09, "Revenue - Revenue from Contracts with Customers" and ASU 2016-16, "Intra-Entity Transfers of Assets Other Than Inventory" were as follows (in thousands):
 
Balance at December 31, 2017
 
Adjustments Due to ASU 2014-09
 
Adjustments Due to ASU 2016-16
 
Balance at January 1, 2018
 
 
 
 
 
 
 
 
Assets
 
 
 
 
 
 
 
Accounts receivable, net
$
346,687

 
$
981

 
$

 
$
347,668

Inventories
372,183

 
(524
)
 

 
371,659

Other assets
59,869

 

 
(1,005
)
 
58,864

 
 
 
 
 
 
 
 
Liabilities
 
 

 

 
 
Deferred revenue
25,614

 
(788
)
 

 
24,826

Deferred income taxes
12,496

 
290

 
1,422

 
14,208

Pension and other long-term liabilities
59,872

 

 
(8,030
)
 
51,842

 
 
 
 
 
 
 


Shareholders' Equity
 
 

 

 
 
Retained earnings
1,856,756

 
955

 
5,603

 
1,863,314

In accordance with the new revenue standard requirements, the disclosure of the impact of adoption on our consolidated income statement and balance sheet was as follows (in thousands):
 
For the Period Ended March 31, 2018
 
As Reported
 
Balances Without Adoption of ASC 606
 
Effect of Change
Higher/(Lower)
Income Statement
 
 
 
 
 
Revenue
$
439,618

 
$
438,971

 
$
647

Cost of goods sold
221,704

 
221,610

 
94

Income tax provision
15,420

 
15,301

 
119

Net earnings
39,195

 
38,761

 
434

 
March 31, 2018
 
As Reported
 
Balances Without Adoption of ASC 606
 
Effect of Change
Higher/(Lower)
Balance Sheet
 
 
 
 
 
Assets
 
 
 
 
 
Accounts receivable, net
$
329,792

 
$
328,164

 
$
1,628

Inventories
385,906

 
386,524

 
(618
)
 
 
 
 
 
 
Liabilities
 
 
 
 
 
Deferred revenue
25,224

 
26,012

 
(788
)
Deferred income taxes
15,732

 
15,323

 
409

 
 
 
 
 
 
Equity
 
 
 
 
 
Retained earnings
1,880,277

 
1,878,888

 
1,389



For additional disclosures required by the new revenue standard see Note 2, "Revenue."
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenue Revenue
3 Months Ended
Mar. 31, 2018
Revenue from Contract with Customer [Abstract]  
Revenue
Revenue

Revenue Recognition

The Company designs, markets and sells products primarily as commercial, off-the-shelf products. Certain customers request different system configurations, based on standard options or accessories that the Company offers. Revenue is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration the Company expects to receive in exchange for those products or services. The Company regularly enters into contracts that can include various combinations of products and services, which are generally capable of being distinct and accounted for as separate performance obligations. In such situations, contract values are allocated to each performance obligation based on its relative estimated standalone selling price. The vast majority of the Company's revenues are recognized at a point in time when goods are transferred to a customer. However, for certain contracts that include highly customized components, if performance does not create an asset with an alternative use and termination for convenience clauses provide an enforceable right to payment for performance completed to date, revenue is recognized over time as the performance obligation is satisfied.

The following table presents the Company’s revenues disaggregated by geographical region and operating segment for the three-month periods ended March 31, 2018 and 2017 (in thousands).
 
Three Months Ended March 31, 2018
 
Industrial
 
Government and Defense
 
Commercial
 
Total
United States
$
86,296

 
$
95,133

 
$
44,015

 
$
225,444

Europe
35,543

 
17,203

 
44,777

 
97,523

Asia
34,057

 
18,351

 
8,965

 
61,373

Middle East/Africa
3,665

 
27,183

 
5,559

 
36,407

Canada/Latin America
11,097

 
1,461

 
6,313

 
18,871

 
$
170,658

 
$
159,331

 
$
109,629

 
$
439,618

 
Three Months Ended March 31, 2017
 
Industrial
 
Government and Defense
 
Commercial
 
Total
United States
$
76,974

 
$
91,233

 
$
53,625

 
$
221,832

Europe
33,258

 
12,082

 
37,931

 
83,271

Asia
33,225

 
12,021

 
8,678

 
53,924

Middle East/Africa
2,332

 
18,225

 
4,585

 
25,142

Canada/Latin America
8,996

 
4,619

 
9,030

 
22,645

 
$
154,785

 
$
138,180

 
$
113,849

 
$
406,814



Revenue includes certain shipping and handling costs and is stated net of third party agency fees. Shipping and handling costs associated with outbound freight after control over a product has transferred to a customer are accounted for as a fulfillment cost and are in included in cost of goods sold. Revenue is recognized net of allowances for returns and net of taxes collected from customers which are subsequently remitted to governmental authorities.

Contract Balances

The timing of revenue recognition, billings and cash collections results in billed accounts receivable, unbilled receivables and deferred revenue and advance payments from customers on the Consolidated Balance Sheets. Contract assets and liabilities are reported on a contract-by-contract basis. The Company had no material deferred contract costs recorded on the Consolidated Balance Sheet as of March 31, 2018.

Note 2.
Revenue - (Continued)

Contract Balances - (Continued)

Contract assets: The Company recognizes unbilled receivables as contract assets when the Company has rights to consideration for work completed but has not yet billed at the reporting date. Unbilled receivables are included within accounts receivable, net on the Consolidated Balance Sheets. The balance of unbilled receivables as of March 31, 2018 and at the date of adoption of were $8.4 million and $14.5 million, respectively.

Contract Liabilities: The Company records contract liabilities when cash payments are received or due in advance of the Company's performance. Contract liabilities include deferred revenue and advance payments from customers. Contract liabilities are classified as either current or long-term in the Consolidated Balance Sheets based on the timing of when the Company expects to recognize revenue. As of March 31, 2018 and at the date of the adoption of ASC 606, contract liability balances classified as long-term totaled $13.5 million and $13.8 million, respectively, and are included within pension and other long-term liabilities in the accompanying Consolidated Balance Sheets. Approximately $28.4 million of revenue recognized during the three month period ended March 31, 2018 was included in the combined contract liability balances at the date of adoption.

Remaining Performance Obligations

Remaining performance obligations related to ASC 606 represent the aggregate transaction price allocated to performance obligations with an original contract term greater than one year which are fully or partially unsatisfied at the end of the period. While the remaining performance obligation disclosure is similar in concept to backlog, the definition of remaining performance obligations excludes contracts that provide the customer with the right to cancel or terminate for convenience with no substantial penalty, even if historical experience indicates the likelihood of cancellation or termination is remote. The Company has elected to exclude contracts with customers with an original term of one year or less from remaining performance obligations while these contracts are included within backlog.

As of March 31, 2018, the aggregate amount of the transaction price allocated to remaining performance obligations was approximately $50.3 million. The Company expects to recognize revenue on approximately 53 percent of the remaining performance obligations over the next 12 months, and the remainder recognized thereafter.
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock-based compensation
3 Months Ended
Mar. 31, 2018
Share-based Compensation [Abstract]  
Stock-based Compensation
Stock-based Compensation
Stock Incentive Plans
The Company has a stock-based compensation program that provides equity incentives for employees, consultants and directors. This program includes incentive and non-statutory stock options and non-vested stock awards (referred to as restricted stock unit awards) granted under two plans: the FLIR Systems, Inc. 2002 Stock Incentive Plan (the “2002 Plan”) and the FLIR Systems, Inc. 2011 Stock Incentive Plan (the “2011 Plan”). The Company has discontinued issuing awards out of the 2002 Plan but previously-granted awards under the 2002 Plan remain outstanding.
The Company has granted time-based options, time-based restricted stock unit awards, market-based restricted stock unit awards and performance-based restricted stock unit awards. Options generally expire ten years from the grant date. Time-based options and restricted stock unit awards generally vest over a three year period. Market-based restricted stock unit awards may be earned based upon the Company's total shareholder return compared to the total shareholder return of the component company at the 60th percentile level in the S&P 500 Index over a three year period. Performance-based restricted stock unit awards granted during the year ended December 31, 2016 may be earned based upon the Company's return on invested capital over a three year period. Performance-based restricted stock unit awards granted during the year ended December 31, 2017 may be earned based upon the Company's operating margin performance over a three year period. Certain shares vested under the performance-based restricted stock unit awards and the market-based restricted stock unit awards must be held by the participant for a period of one year from the vest date.
Note 3.
Stock-based Compensation - (Continued)
Employee Stock Purchase Plan
The Company has an Employee Stock Purchase Plan (the “ESPP”) which allows employees to purchase shares of the Company’s common stock at 85 percent of the fair market value at the lower of either the date of enrollment or the purchase date. The ESPP provides for six-month offerings commencing on May 1 and November 1 of each year with purchases on April 30 and October 31 of each year. Shares purchased under the ESPP must be held by employees for a period of at least 18 months after the date of purchase.

The following table sets forth the stock-based compensation expense recognized in the Consolidated Statements of Income (in thousands):
 
Three Months Ended March 31,
 
2018
 
2017
Cost of goods sold
$
695

 
$
400

Research and development
1,409

 
1,177

Selling, general and administrative
3,827

 
4,669

Stock-based compensation expense before income taxes
$
5,931

 
$
6,246


Stock-based compensation expense capitalized in the Consolidated Balance Sheets is as follows (in thousands):
 
March 31,
 
2018
 
2017
Capitalized in inventory
$
1,057

 
$
902


As of March 31, 2018, the Company had approximately $35.6 million of total unrecognized stock-based compensation costs, net of estimated forfeitures, to be recognized over a weighted average period of 2.00 years.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.8.0.1
Net Earnings Per Share Net Earnings Per Share
3 Months Ended
Mar. 31, 2018
Earnings Per Share [Abstract]  
Earnings Per Share [Text Block]
Net Earnings Per Share
The following table sets forth the reconciliation of the numerator and denominator utilized in the computation of basic and diluted earnings per share (in thousands): 
 
Three Months Ended March 31,
 
2018
 
2017
Numerator for earnings per share:
 
 
 
Net earnings for basic and diluted earnings per share
$
39,195

 
$
42,571

Denominator for earnings per share:
 
 
 
Weighted average number of common shares outstanding
138,504

 
136,359

Assumed exercise of stock options and vesting of restricted stock awards, net of shares assumed reacquired under the treasury stock method
2,490

 
1,880

Diluted shares outstanding
140,994

 
138,239



The effect of stock-based compensation awards for the three months ended March 31, 2017 that aggregated 18,000 shares have been excluded for purposes of diluted earnings per share since the effect of their inclusion would have been anti-dilutive. There were no shares excluded for the three months ended March 31, 2018.
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value of Financial Instruments
3 Months Ended
Mar. 31, 2018
Fair Value Disclosures [Abstract]  
Fair Value of Financial Instruments
used in determining the fair value of financial assets and liabilities are summarized into three broad categories in accordance with FASB ASC Topic 820, “Fair Value Measurements”:
Level 1 – quoted prices in active markets for identical securities as of the reporting date;
Level 2 – other significant directly or indirectly observable inputs, including quoted prices for similar securities, interest rates, prepayment speeds, credit risk, and observable market prices for identical instruments that are traded in less active markets; and
Level 3 – significant inputs that are generally less observable than objective sources, including our own assumptions in determining fair value.
The factors or methodology used for valuing securities are not necessarily an indication of the risk associated with investing in those securities.
The Company had $66.2 million and $140.7 million of cash equivalents at March 31, 2018 and December 31, 2017, respectively, which were primarily investments in money market funds and overnight deposits. The Company has categorized its cash equivalents as a Level 1 financial asset, measured at fair value based on quoted prices in active markets of identical assets. All cash equivalents are in instruments that are convertible to cash daily. The fair value of the Company’s foreign currency contracts as of March 31, 2018 and December 31, 2017, are disclosed in Note 6, "Derivative Financial Instruments," and are based on Level 2 inputs. The fair value of the Company’s senior unsecured notes as described in Note 14, "Long-Term Debt," is approximately $422.6 million and $427.5 million based upon Level 2 inputs at March 31, 2018 and December 31, 2017, respectively. At March 31, 2018 and December 31, 2017, the Company had no other borrowings outstanding under the revolving credit facility described in Note 14. The Company does not have any other significant financial assets or liabilities that are measured at fair value.
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.8.0.1
Derivative Financial Instruments
3 Months Ended
Mar. 31, 2018
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Financial Instruments
Derivative Financial Instruments
Foreign Currency Exchange Rate Risk

The Company enters into foreign currency forward contracts not formally designated as hedges to manage the consolidated exchange rate risk associated with the remeasurement of non-functional currency denominated monetary assets and liabilities.  Changes in fair value of foreign currency forward contracts are recognized in income at the end of each reporting period based on the difference between the contract rate and the spot rate. In general, these gains and losses are offset in the Consolidated Statements of Income by the reciprocal gains and losses from the underlying assets or liabilities which originally gave rise to the exposure. The net amount of the gains and losses related to derivative instruments recorded in other income, net for the three months ended March 31, 2018 and 2017 were net losses of $4.7 million and $1.0 million, respectively.
The table below presents the net notional amounts of the Company’s outstanding foreign currency forward contracts by currency (in thousands):
 
March 31,
 
December 31,
 
2018
 
2017
European euro
$
119,216

 
$
34,800

British pound sterling
20,392

 
34,317

Canadian dollar
17,863

 
7,426

Swedish kroner
12,467

 
59,373

Brazilian real
7,708

 
7,794

Norwegian kroner
6,499

 
3,095

Australian dollar
768

 
2,817

Japanese yen
239

 
3,362

 
$
185,152

 
$
152,984


At March 31, 2018, the Company’s foreign currency forward contracts, in general, had maturities of three months or less.
Note 6.        Derivative Financial Instruments - (Continued)
Foreign Currency Exchange Rate Risk - (Continued)
The carrying amounts of the foreign exchange contracts included in the Consolidated Balance Sheets are as follows (in thousands):
 
March 31, 2018
 
December 31, 2017
 
Prepaid Expenses and Other Current Assets
 
Other Current Liabilities
 
Prepaid Expenses and Other Current Assets
 
Other Current Liabilities
Foreign exchange contracts
$
78

 
$
2,623

 
$
1,760

 
$
579

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accounts Receivable
3 Months Ended
Mar. 31, 2018
Receivables [Abstract]  
Accounts Receivable
Accounts Receivable
Accounts receivable are net of an allowance for doubtful accounts of $8.1 million and $7.6 million at March 31, 2018 and December 31, 2017, respectively.
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.8.0.1
Inventories
3 Months Ended
Mar. 31, 2018
Inventory Disclosure [Abstract]  
Inventories
Inventories
Inventories consist of the following (in thousands):
 
March 31,
 
December 31,
 
2018
 
2017
Raw material and subassemblies
$
215,479

 
$
210,615

Work-in-progress
54,310

 
47,400

Finished goods
116,117

 
114,168

 
$
385,906

 
$
372,183

XML 26 R15.htm IDEA: XBRL DOCUMENT v3.8.0.1
Property and Equipment
3 Months Ended
Mar. 31, 2018
Property, Plant and Equipment [Abstract]  
Property and Equipment
Property and Equipment
Property and equipment are net of accumulated depreciation of $315.5 million and $306.2 million at March 31, 2018 and December 31, 2017, respectively.
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.8.0.1
Goodwill
3 Months Ended
Mar. 31, 2018
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill
Goodwill

In August 2017, the Company announced a realignment of its business operations into three reportable operating segments effective as of January 1, 2018. This reorganization requires that the Company reassign its reported goodwill as of January 1, 2018 to its new reportable segments based on the relative fair value of the respective operating segments at that time. The Company is in the process of performing this valuation analysis which is expected to be finalized by June 30, 2018. Subsequent to the reallocation of goodwill, an impairment test of each new reporting unit is required to be performed, and a potential impairment could be deemed to exist as a result of this process. The Company will record any such potential impairment, if identified, during the fiscal quarter ending June 30, 2018. See Note 18, "Operating Segments and Related Information" of the Notes to the Consolidated Financial Statements for additional information on the three new reportable operating segments.
The carrying value of goodwill and the activity for the three months ended March 31, 2018 are as follows (in thousands):

Balance, December 31, 2017
$
909,811

Currency translation adjustments
8,481

Balance, March 31, 2018
$
918,292

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.8.0.1
Intangible Assets
3 Months Ended
Mar. 31, 2018
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible Assets
Intangible Assets
Intangible assets are net of accumulated amortization of $90.8 million and $84.5 million at March 31, 2018 and December 31, 2017, respectively.
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.8.0.1
Credit Agreement
3 Months Ended
Mar. 31, 2018
Debt Disclosure [Abstract]  
Credit Agreements
Credit Agreement
On February 8, 2011, the Company entered into a credit agreement with Bank of America, N.A., U.S. Bank National Association, JPMorgan Chase Bank N.A. and other lenders, as amended on April 5, 2013, October 27, 2015 and May 31, 2016 (the "Credit Agreement") which provides for a $500 million revolving line of credit. At March 31, 2018, the Company had no amounts outstanding under its revolving credit facility and had $14.9 million of letters of credit outstanding governed by the facility, which reduces the total available revolving credit under the Credit Agreement to $485.1 million.
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accrued Product Warranties
3 Months Ended
Mar. 31, 2018
Product Warranties Disclosures [Abstract]  
Accrued Product Warranties
Accrued Product Warranties
The following table summarizes the Company’s warranty liability and activity (in thousands):
 
Three Months Ended March 31,
 
2018
 
2017
Accrued product warranties, beginning of period
$
18,052

 
$
20,845

Amounts paid for warranty services
(3,278
)
 
(4,629
)
Warranty provisions for products sold
3,536

 
3,709

Currency translation adjustments and other
202

 
46

Accrued product warranties, end of period
$
18,512

 
$
19,971

 
 
 
 
Current accrued product warranties, end of period
$
15,319

 
$
16,642

Long-term accrued product warranties, end of period
$
3,193

 
$
3,329

XML 31 R20.htm IDEA: XBRL DOCUMENT v3.8.0.1
Long-Term Debt
3 Months Ended
Mar. 31, 2018
Debt Disclosure [Abstract]  
Long-Term Debt
Long-Term Debt
Long-term debt consists of the following (in thousands):
 
March 31,
 
December 31,
 
2018
 
2017
Unsecured notes
$
425,000

 
$
425,000

Unamortized discounts and issuance costs of unsecured notes
(4,000
)
 
(4,316
)
Long-term debt
$
421,000

 
$
420,684


In June 2016, the Company issued $425 million aggregate principal amount of its 3.125 percent senior unsecured notes due June 15, 2021 (the “2016 Notes”). The net proceeds from the issuance of the 2016 Notes were approximately $421.0 million, after deducting underwriting discounts and offering expenses, which are being amortized over a period of five years. Interest on the 2016 Notes is payable semiannually in arrears on December 15 and June 15. The proceeds from the 2016 Notes were used to repay the principal amount of the notes issued in August 2011 and outstanding in July 2016 and are being used for general corporate purposes, including working capital and capital expenditure needs, business acquisitions and repurchases of the Company’s common stock.
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.8.0.1
Shareholders' Equity (Notes)
3 Months Ended
Mar. 31, 2018
Statement of Stockholders' Equity [Abstract]  
Stockholders' Equity
Shareholders’ Equity
The following table summarizes the common stock and additional paid-in capital activity during the three months ended March 31, 2018 (in thousands):
 
Common stock and additional paid-in capital, December 31, 2017
$
91,162

Common stock issued pursuant to stock-based compensation plans, net
3,232

Stock-based compensation
5,926

Repurchase of common stock
(94,956
)
Common stock and additional paid-in capital, March 31, 2018
$
5,364


Note 15.
Shareholders’ Equity - (Continued)
During the three months ended March 31, 2018, the Company repurchased 1.7 million shares of the Company's common stock through open market transactions and entered into an accelerated share repurchase program at a notional amount of $50.0 million under which the Company received 0.8 million shares in March 2018. The repurchases were under the February 2017 authorization by the Company's Board of Directors which authorized the repurchase of up to 15.0 million shares of the Company's outstanding common stock. This authorization expires in February 2019.
On March 9, 2018, the Company paid a dividend of $0.16 per share on its outstanding common stock to the shareholders of record as of the close of business on February 23, 2018. The total cash payments for dividends during the three months ended March 31, 2018 were $22.2 million.
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.8.0.1
Contingencies
3 Months Ended
Mar. 31, 2018
Commitments and Contingencies Disclosure [Abstract]  
Contingencies
Contingencies

Raytheon Litigation
FLIR Systems, Inc. and its subsidiary, FLIR Commercial Systems, Inc. (formerly known as Indigo Systems Corporation) (together, the “FLIR Parties”), were named in a lawsuit filed by Raytheon Company (“Raytheon”) on March 2, 2007, in the United States District Court for the Eastern District of Texas. Raytheon's complaint, as amended, asserted claims for tortious interference, patent infringement, trade secret misappropriation, unfair competition, breach of contract, and fraudulent concealment. The FLIR Parties filed an answer to the complaint on September 2, 2008, in which they denied all material allegations. On October 27, 2010, the FLIR Parties and Raytheon entered into a settlement agreement that resolved the patent infringement claims (the "Patent Claims") pursuant to which the FLIR Parties paid $3 million to Raytheon and entitles the FLIR Parties to certain license rights in the patents that were the subject of the Patent Claims. On October 28, 2014, a four-week trial began with respect to Raytheon's remaining claims of misappropriations of trade secrets and claims related to 31 alleged trade secrets. On November 24, 2014, a jury in the United States District Court for the Eastern District of Texas rejected Raytheon’s claims and determined that 27 of the alleged trade secrets were not in fact trade secrets and that neither of the FLIR Parties infringed any of the trade secrets claimed and awarded Raytheon no damages. On March 31, 2016, the United States District Court for the Eastern District of Texas issued a Final Judgment denying Raytheon’s claims and awarding FLIR court costs and denying each of Raytheon’s and FLIR’s Renewed Motions for Judgment as a Matter of Law and denying FLIR’s Amended Rule 54(d) Motion for Attorneys’ Fees and Costs Under the Texas Theft Liability Act.

On April 29, 2016, Raytheon filed a Notice of Appeal to the United States Court of Appeals for the Federal Circuit of the denial by the United States District Court for the Eastern District of Texas of Raytheon’s Renewed Motion for Judgment as a Matter of Law, or in the Alternative, Motion for New Trial. On May 11, 2016, the FLIR Parties filed a Notice of Appeal to the United States Court of Appeals for the Federal Circuit of the Order of the United States District Court for the Eastern District of Texas Denying the FLIR Parties’ Amended Rule 54(d) Motion for Attorneys’ Fees and Costs under the Texas Theft Liability Act, the Order Denying the FLIR Parties’ Renewed Motion For Judgment as a Matter Of Law, and the Final Judgment to the extent it denied the FLIR Parties Attorneys’ Fees and Costs under the Texas Theft Liability Act. The United States Court of Appeals for the Federal Circuit heard the matter on January 12, 2018 and a decision is expected later this year. The matter remains ongoing and is subject to appeal. The Company is unable to estimate the amount or range of potential loss or recovery, if any, which might result if the final determination of this matter is favorable or unfavorable, but an adverse ruling on the merits of the original claims against the FLIR Parties, while remote, could be material.

Note 16.
Contingencies - (Continued)

Matters Involving the United States Department of State and Department of Commerce
On October 22, 2014, the Company initially contacted the United States Department of State Office of Defense Trade Controls Compliance (“DDTC”), pursuant to International Traffic in Arms Regulation (“ITAR”) § 127.12(c), regarding the unauthorized export of technical data and defense services to dual and third country nationals in at least four facilities of the Company.  On April 27, 2015, the Company submitted its initial report to DDTC regarding the details of the issues raised in the October 22, 2014, submission.  DDTC subsequently notified the Company that it was considering administrative proceedings under Part 128 of ITAR and requested a tolling agreement, which the Company executed on June 16, 2015 and referenced certain Company disclosures in addition to the submissions made in conjunction with the October 24, 2014 initial notification. On June 6, 2016, the Company executed a subsequent tolling agreement extending the tolling period for matters to be potentially included in an administrative proceeding for an additional 18 months and at the request of DDTC on December 1, 2017, further extended the tolling agreement for an additional six months through May 9, 2018. On April 24, 2018, the Company entered into a Consent Agreement with the DDTC to resolve these issues. The Consent Agreement has a four-year term and provides for: (i) a civil penalty of $30 million with $15 million of this amount suspended on the condition that the funds have or will be used for Department-approved Consent Agreement remedial compliance measures, (ii) the appointment of an external Special Compliance Official to oversee compliance with the Consent Agreement and the ITAR; (iii) two external audits of the Company’s ITAR compliance program; and (iv) continued implementation of ongoing remedial compliance measures and additional remedial compliance measures related to automated systems and ITAR compliance policies, procedures, and training. The Company expects recent and future investments in remedial compliance measures will be sufficient to cover the $15 million suspension amount.

As part of the Consent Agreement DDTC acknowledged that the Company voluntarily disclosed certain alleged Arms Export Control Act and ITAR violations, which are resolved pursuant to the Consent Agreement, cooperated in, and instituted a number of compliance program improvements during the course of DDTC's review.

In May 2017, the Company submitted an initial notification to DDTC regarding potential violations related to certain export classifications obtained through the commodity jurisdiction process and a final voluntary disclosure in August 2017. DDTC acknowledged the notification and at the request of DDTC, the Company executed a tolling agreement for this matter, suspending the statute of limitations through July 2018. This matter was not resolved pursuant to the Consent Agreement identified above and remains under review.

In June 2017, the United States Department of Commerce Bureau of Industry and Security informed the Company of additional export licensing requirements that restrict the Company’s ability to sell 9hz thermal products without a license to customers in China not identified on a list maintained by the United States Department of Commerce. This action was precipitated by concerns of potential diversion of some of the Company's products to prohibited end users and to countries subject to economic and other sanctions implemented by the United States. The United States Department of Commerce Bureau of Industry and Security subsequently favorably modified these restrictions to reduce the applicability of the restrictions to sales of FLIR's Tau camera cores (as opposed to finished products containing Tau camera cores) to customers in China not identified on a list maintained by the United States Department of Commerce and persons in a country other than those in EAR Country Group A:5 (Supplement No. 1 to Part 740 of the EAR). If the Company is found to have violated applicable rules and regulations with respect to customers and limitations on the end use of the Company’s products, the Company could be subject to substantial fines and penalties, suspension of existing licenses or other authorizations and/or loss or suspension of export privileges.

The Company is unable to reasonably estimate the time it may take to resolve these matters or the amount or range of potential loss, penalty or other government action, if any, that may be incurred in connection with these matters. However, an unfavorable outcome could result in substantial fines and penalties or loss or suspension of export privileges or of particular authorizations that could be material to the Company’s financial position, results of operations or cash flows in and following the period in which such an outcome becomes estimable or known.

Note 16.
Contingencies - (Continued)

SkyWatch Product Quality Matters
In March 2016, the Company learned of potential quality concerns with respect to as many as 315 Level III and Level IV SkyWatch Surveillance Towers sold by FLIR and companies acquired by FLIR from 2002 through 2014. The Company notified customers who purchased the affected SkyWatch Towers of the potential concerns and, as a precautionary measure, also temporarily suspended production of all Level III and Level IV SkyWatch Towers pending the completion of its review and the implementation of any necessary remedial measures. During the quarter ended June 30, 2017, the Company identified the cause of these quality issues and began testing certain remedial solutions to repair the affected SkyWatch Towers. Testing of the remedial solution for certain of the product variations affected was also completed during the quarter ended June 30, 2017. Subsequent to the aforementioned identification and testing, customers who purchased the product configurations for which a remedial solution has been identified and tested were notified of their options to request modifications to their fielded units. While there still remains uncertainty related to estimating the costs associated with a potential remedy and number of units which may require such remedy, the Company currently estimates the range of potential loss to be between $6.3 million and $14 million. As no single amount within the range is a better estimate than any other amount within the range, the Company has recorded a liability of $6.3 million as of March 31, 2018. Factors underlying this estimated range of loss may change from time to time, and actual results may vary significantly from this estimate.

Other Matters
The Company is also subject to other legal and administrative proceedings, investigations, claims and litigation arising in the ordinary course of business not specifically identified above. In these identified matters and others not specifically identified, the Company records a liability with respect to a matter when management believes it is both probable that a liability has been incurred and the Company can reasonably estimate the amount of the loss. The Company believes it has recorded adequate provisions for any probable and estimable losses for matters in existence on the date hereof. The Company reviews these provisions to reflect the impact of negotiations, settlements, rulings, advice of legal counsel and other information and events pertaining to a particular matter. While the outcome of each of these matters is currently not determinable, the Company does not expect that the ultimate resolution of any such matter will individually have a material adverse effect on the Company’s financial position, results of operations or cash flows. The costs to resolve all such matters may in the aggregate have a material adverse effect on the Company’s financial position, results of operations or cash flows.
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes
3 Months Ended
Mar. 31, 2018
Income Tax Disclosure [Abstract]  
Income Tax Disclosure [Text Block]
Income Taxes
The provision for income taxes was as follows:
 
Three Months Ended March 31,
 
2018
 
2017
Income tax provision
$
15,420

 
$
12,993

Effective tax rate
28.2
%
 
23.4
%

The effective tax rate for the three months ended March 31, 2018, is higher than the United States Federal tax rate of 21.0 percent mainly due to state taxes, higher tax rates applied to income earned in foreign jurisdictions, accruals for non-deductible penalties, and other discrete items, offset by the effect of federal, foreign and state tax credits and excess tax benefits from stock compensation.
New tax legislation, commonly referred to as the Tax Cuts and Jobs Act (the “Tax Act”), was enacted on December 22, 2017. In connection with the Company's initial analysis of the impact of the Tax Act, the Company recorded provisional net tax expense of $94.4 million for the period ended December 31, 2017. This amount consists of net expense of $66.5 million for the transition tax and net expense of $12.8 million for the remeasurement of the Company's net deferred tax assets using the reduced United States tax rate. In addition, the Company also recorded net tax expense of $15.1 million for state income and foreign taxes estimated to be due upon distribution of approximately $1.0 billion of previously undistributed foreign earnings no longer permanently reinvested as of December 31, 2017. These provisional amounts may be impacted by the need for further analysis and future clarification and guidance regarding available tax accounting methods and elections, earnings and profits computations, foreign tax credit calculations, and state tax conformity to federal tax changes. As of March 31, 2018, the Company has not completed the accounting for the tax effects of the Tax Act described above and there have been no material changes to estimated amounts.
Note 17.    Income Taxes - (Continued)
As of March 31, 2018, the Company had approximately $65.2 million of unrecognized tax benefits, all of which would affect the Company’s effective tax rate if recognized. The Company anticipates approximately $1.8 million of its net unrecognized tax benefits will be recognized within 12 months as the result of settlements or effective settlements with various tax authorities, the closure of certain audits and the lapse of the applicable statute of limitations.
The Company classifies interest and penalties related to unrecognized tax benefits in the income tax provision. As of March 31, 2018, the Company had $6.4 million of accrued interest and penalties related to unrecognized tax benefits that are recorded as current and non-current accrued income taxes on the Consolidated Balance Sheet.
In 2016, the Company recorded discrete tax charges totaling $39.6 million related to the January 11, 2016 announcement from the European Commission of a decision concluding that certain rules under Belgian tax legislation were deemed to be incompatible with European Union regulations on state aid. As a result of this decision, the European Commission directed the Belgian Government to recover past taxes from certain entities, reflective of disallowed state aid, which impacts one of the Company’s international subsidiaries. The Belgian Government announced they have appealed this decision and filed action for an annulment in the General Court of the European Union, and in July 2016 the Company filed a separate appeal with the General Court of the European Union. In accordance with FASB ASC Topic 740, “Income Taxes,” the Company recorded discrete tax expense of $39.6 million during 2016, related to this matter and on January 10, 2017, received tax assessments from the Belgium government for a similar amount, which the Company has classified as current taxes payable on the Consolidated Balance Sheet as of March 31, 2018. The Company has filed a complaint against the Belgian tax assessments, and the result of this complaint, the appeal with the General Court of the European Union, new information received from the Belgian Government, or other future events may cause the income tax provision associated with the decision to be entirely or partially reversed. At March 31, 2018, the Company held the euro equivalent of $37.6 million in a restricted cash account.  Those amounts, or portions thereof, could become unrestricted depending on the outcome of this matter.
The Company currently has the following tax years open to examination by major taxing jurisdictions:
 
Tax Years:
United States Federal
2014 - 2016
State of California
2013 - 2016
State of Massachusetts
2013 - 2016
State of Oregon
2014 - 2016
Sweden
2013 - 2016
United Kingdom
2013 - 2016
Belgium
2011 - 2016
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.8.0.1
Operating Segments and Related Information
3 Months Ended
Mar. 31, 2018
Segment Reporting [Abstract]  
Operating Business Units and Related Information
Operating Segments and Related Information
Operating Segments
The Company has three reportable operating segments as follows:
Industrial Business Unit
The Industrial business unit develops and manufactures thermal and visible-spectrum imaging camera cores and components that are utilized by third parties to create thermal, industrial, and other types of imaging systems. The segment also develops and manufactures devices that image, measure, and assess thermal energy, gases, and other environmental elements for industrial, commercial, and scientific applications, imaging payloads for Unmanned Aerial Systems ("UAS"), machine vision cameras, people counting and tracking, and thermal imaging solutions for use by consumers in the smartphone and mobile devices markets. Products include thermal imaging cameras, gas detection cameras, firefighting cameras, process automation cameras, and environmental test and measurement devices.
Note 18.        Operating Segments and Related Information - (Continued)
Operating Segments - (Continued)
Government and Defense Business Unit
The Government & Defense business unit develops and manufactures enhanced imaging and recognition solutions for a wide variety of military, law enforcement, public safety, and other government customers around the world for the protection of borders, troops, and public welfare. The segment also develops and manufactures sensor instruments and integrated platform solutions for the detection, identification, and suppression of chemical, biological, radiological, nuclear, and explosives ("CBRNE") threats for military force protection, homeland security, and commercial applications. Offerings include airborne, land, maritime, and man-portable multi-spectrum imaging systems, radars, lasers, imaging components, integrated multi-sensor system platforms, CBRNE detectors, nano-class UAS solutions, and services related to these systems.
Commercial Business Unit
The Commercial business unit develops and manufactures cameras, video recording systems, and video management systems for use in commercial and critical infrastructure, electronics and imaging instruments for the recreational and commercial maritime market, intelligent traffic monitoring and signal control systems, and hand-held and weapon-mounted thermal imaging systems for use in a variety of applications. Products include thermal and visible-spectrum security cameras, digital and networked video recorders, and related software and accessories, a full suite of networked marine electronic systems including multi-function helm displays, navigational instruments, autopilots, radars, sonar systems, thermal and visible imaging systems, and communications equipment for boats of all sizes, traffic cameras, sensors and associated traffic management software, and thermal scopes and handheld thermal cameras.
The Company’s chief operating decision maker ("CODM"), its Chief Executive Officer, evaluates each of its segments’ performance and allocates resources based on revenue and segment operating income. Intersegment revenues are recorded at cost and are eliminated in consolidation. The Company and each of its segments employ consistent accounting policies.
The following tables present revenue, operating income, and assets for the three segments. Operating income as reviewed by the CODM is revenue less cost of goods sold and operating expenses, excluding general corporate expenses, amortization of purchased intangible assets, amortization of acquisition-related inventory step-up, loss on sale of a business and restructuring and other charges. Net accounts receivable, inventories and demonstration assets for the operating segments are regularly reviewed by management and are reported below as segment assets. All remaining assets, liabilities, capital expenditures, and depreciation are managed on a Company-wide basis.
Operating segment information is as follows (in thousands):
 
Three Months Ended March 31,
 
2018
 
2017
Revenue—External Customers:
 
 
 
Industrial
$
170,658

 
$
154,785

Government and Defense
159,331

 
138,180

Commercial
109,629

 
113,849

 
$
439,618

 
$
406,814

Revenue—Intersegments:
 
 
 
Industrial
$
6,332

 
$
4,941

Government and Defense
1,528

 
3,267

Commercial
4,481

 
3,800

Eliminations
$
(12,341
)
 
$
(12,008
)
 
$

 
$

Segment operating income:
 
 
 
Industrial
$
45,455

 
$
42,818

Government and Defense
46,182

 
33,319

Commercial
14,472

 
9,988

 
$
106,109

 
$
86,125

Note 18.        Operating Segments and Related Information - (Continued)
Operating Segments - (Continued)
A reconciliation of the Company's consolidated segment operating income to consolidated earnings before income taxes is as follows (in thousands):
 
Three Months Ended March 31,
 
2018
 
2017
Consolidated segment operating income
$
106,109

 
$
86,125

Unallocated corporate expenses
(34,948
)
 
(18,223
)
Amortization of purchased intangible assets
(5,987
)
 
(6,736
)
Amortization of acquisition-related inventory step-up

 
(1,992
)
Loss on sale of business
(10,178
)
 

Restructuring and other charges
496

 
(88
)
Consolidated earnings from operations
55,492

 
59,086

Interest and non-operating expenses, net
(877
)
 
(3,522
)
Consolidated earnings before income taxes
$
54,615

 
$
55,564

Unallocated corporate expenses include general corporate expenses, acquisition related costs and executive transition costs.

 
March 31,
 
December 31,
 
2018
 
2017
Operating segment assets:
 
 
 
 Net accounts receivable, inventories and demonstration assets:
 
 
 
Industrial
$
277,682

 
$
287,439

Government and Defense
327,722

 
332,044

Commercial
149,166

 
136,942

Total operating segments
$
754,570

 
$
756,425

   Assets not allocated:
 
 
 
 Cash, cash equivalents and restricted cash
$
452,138

 
$
519,090

 Assets held for sale, net

 
67,344

 Prepaid expenses and other current assets
62,499

 
44,360

 Property and equipment, net
260,200

 
263,996

 Deferred income taxes
15,924

 
21,001

 Goodwill
918,292

 
909,811

 Intangible assets, net
163,429

 
168,130

 Other assets
$
76,948

 
$
59,869

Total assets
$
2,704,000

 
$
2,810,026


Revenue and Long-Lived Assets by Geographic Area
Information related to revenue by significant geographical location, determined by the end customer, is as follows (in thousands):
 
Three Months Ended March 31,
 
2018
 
2017
United States
$
225,444

 
$
221,832

Europe
97,523

 
83,271

Asia
61,373

 
53,924

Middle East/Africa
36,407

 
25,142

Canada/Latin America
18,871

 
22,645

 
$
439,618

 
$
406,814

Note 18.        Operating Segments and Related Information - (Continued)
Revenue and Long-Lived Assets by Geographic Area - (Continued)
Long-lived assets by significant geographic locations are as follows (in thousands):
 
 
 
 
 
March 31, 2018
 
December 31,
2017
United States
$
858,816

 
$
797,816

Europe
336,312

 
343,208

Other foreign
223,741

 
260,782

 
$
1,418,869

 
$
1,409,806

Major Customers
Revenue derived from major customers is as follows (in thousands):
 
Three Months Ended March 31,
 
2018
 
2017
United States government
$
117,901

 
$
116,235

XML 36 R25.htm IDEA: XBRL DOCUMENT v3.8.0.1
Business Acquisitions
3 Months Ended
Mar. 31, 2018
Business Combinations [Abstract]  
Business Acquisition
h 26, 2018, the Company completed a transaction to acquire 100% of the outstanding stock of a privately held technology company for approximately $7.1 million in cash. The allocation of the purchase price to identifiable intangible assets and goodwill is subject to the final determination of the valuation of the assets acquired and liabilities assumed. Goodwill and intangibles will be recorded in the Commercial business unit. The excess purchase price of approximately $6.8 million has been preliminarily reported in Other assets as of March 31, 2018. In addition, during the three months ended March 31, 2018, the Company also made a number of minority interest investments in private technology companies totaling approximately $9.5 million.

Divestitures of the Consumer and Small and Medium-Sized Security Businesses

On February 6, 2018 the Company sold the Consumer and Small and Medium-sized ("SMB") Security businesses within the Commercial segment for total cash consideration of approximately $28.8 million. As a result of this combined sale, the Company recognized a pre-tax loss of $10.2 million in the first quarter of 2018. This group of assets was previously classified as held for sale during the fourth quarter of 2017, when the Company recorded an estimated pre-tax loss on net assets held for sale of $23.6 million. This disposal does not qualify as discontinued operations and therefore, its operating results are included in the Company’s continuing operations for all periods presented through the date of the sale.

Note 19.
Business Acquisitions and Divestitures - (Continued)
Divestitures of the Consumer and Small and Medium-Sized Security Businesses - (Continued-

The carrying amounts of the assets and liabilities that were expected to be included in the sale were classified as held for sale as of December 31, 2017 as follows (in thousands):
Accounts receivable, net
$
20,414

Inventories
43,050

Other current assets
1,031

Property and equipment, net
4,888

Intangible assets, net
8,359

Goodwill
13,090

Loss on assets
(23,488
)
Total assets
$
67,344

 
 
Accounts payable and accrued expenses
$
39,544

Total liabilities
$
39,544

XML 37 R26.htm IDEA: XBRL DOCUMENT v3.8.0.1
Subsequent Events
3 Months Ended
Mar. 31, 2018
Subsequent Events [Abstract]  
Subsequent Events
Subsequent Events
On April 19, 2018, the Company’s Board of Directors declared a quarterly dividend of $0.16 per share on its common stock, payable on June 8, 2018, to shareholders of record as of the close of business on May 25, 2018. The total cash payment of this dividend will be approximately $22.0 million.
    
On April 24, 2018, the Company entered into a Consent Agreement with the DDTC to resolve various alleged violations of the ITAR. For additional information, refer to Note 16, "Contingencies."
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.8.0.1
Basis of Presentation and Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2018
Accounting Policies [Abstract]  
Recently Adopted Accounting Pronouncements
Recently Adopted Accounting Pronouncements
Financial Accounting Standards Board ("FASB") Accounting Standards Update ("ASU") No. 2016-18, "Statement of Cash Flows (Topic 230): Restricted Cash" ("ASU 2016-18"). Effective January 1, 2018, the Company adopted ASU 2016-18 on a retrospective basis. This update clarifies guidance on the classification and presentation of restricted cash in the statement of cash flows. The amendment requires restricted cash be included in an entity's cash and cash-equivalent balances in the statement of cash flows and also requires an entity to disclose information about the nature of the restrictions. Further, a reconciliation between the statement of financial position and the statement of cash flows must be disclosed when the statement of financial position includes more than one line item for cash, cash equivalents, restricted cash, and restricted cash equivalents. The Company's adoption of ASU 2016-18 did not have a material impact on the consolidated financial statements.
FASB ASU No. 2017-01, "Business Combinations (Topic 805): Clarifying the Definition of a Business" ("ASU 2017-01"). Effective January 1, 2018, the Company adopted ASU 2017-01. The amendments in this update clarify the definition of a business with the objective of adding guidance to assist entities with evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. The Company's adoption of ASU 2017-01 did not have a material impact on the consolidated financial statements.
FASB ASU No. 2014-09, "Revenue - Revenue from Contracts with Customers" ("ASU 2014-09"). Effective January 1, 2018, the Company adopted ASU 2014-09 and all the related amendments ("new revenue standard" or "ASC 606") using the modified retrospective method to those contracts not yet completed as of January 1, 2018. As a result, the Company recognized the cumulative effect of initially applying the new revenue standard as an adjustment to the opening balance of retained earnings in the amount of approximately $1.0 million as of January 1, 2018. The comparative information has not been restated and continues to be reported under the accounting standards in effect for those periods. The Company expects the impact of the adoption of the new standard to be immaterial to net income on an ongoing basis.
FASB ASU No. 2016-16, "Intra-Entity Transfers of Assets Other Than Inventory" ("ASU 2016-16"). Effective January 1, 2018, the Company adopted ASU 2016-16, which eliminates the exception of recognizing, at the time of transfer, current and deferred income taxes for intra-entity asset transfers other than inventory. This new standard has been applied on a modified retrospective transition basis with an adjustment to the opening balance of retained earnings in the amount of approximately $5.6 million as of January 1, 2018.
    
Note 1.    Basis of Presentation - (Continued)
Recently Adopted Accounting Pronouncements - (Continued)
The cumulative effect of the changes made to the Company's consolidated January 1, 2018 balance sheet for the adoption of ASU 2014-09, "Revenue - Revenue from Contracts with Customers" and ASU 2016-16, "Intra-Entity Transfers of Assets Other Than Inventory" were as follows (in thousands):
 
Balance at December 31, 2017
 
Adjustments Due to ASU 2014-09
 
Adjustments Due to ASU 2016-16
 
Balance at January 1, 2018
 
 
 
 
 
 
 
 
Assets
 
 
 
 
 
 
 
Accounts receivable, net
$
346,687

 
$
981

 
$

 
$
347,668

Inventories
372,183

 
(524
)
 

 
371,659

Other assets
59,869

 

 
(1,005
)
 
58,864

 
 
 
 
 
 
 
 
Liabilities
 
 

 

 
 
Deferred revenue
25,614

 
(788
)
 

 
24,826

Deferred income taxes
12,496

 
290

 
1,422

 
14,208

Pension and other long-term liabilities
59,872

 

 
(8,030
)
 
51,842

 
 
 
 
 
 
 


Shareholders' Equity
 
 

 

 
 
Retained earnings
1,856,756

 
955

 
5,603

 
1,863,314

In accordance with the new revenue standard requirements, the disclosure of the impact of adoption on our consolidated income statement and balance sheet was as follows (in thousands):
 
For the Period Ended March 31, 2018
 
As Reported
 
Balances Without Adoption of ASC 606
 
Effect of Change
Higher/(Lower)
Income Statement
 
 
 
 
 
Revenue
$
439,618

 
$
438,971

 
$
647

Cost of goods sold
221,704

 
221,610

 
94

Income tax provision
15,420

 
15,301

 
119

Net earnings
39,195

 
38,761

 
434

 
March 31, 2018
 
As Reported
 
Balances Without Adoption of ASC 606
 
Effect of Change
Higher/(Lower)
Balance Sheet
 
 
 
 
 
Assets
 
 
 
 
 
Accounts receivable, net
$
329,792

 
$
328,164

 
$
1,628

Inventories
385,906

 
386,524

 
(618
)
 
 
 
 
 
 
Liabilities
 
 
 
 
 
Deferred revenue
25,224

 
26,012

 
(788
)
Deferred income taxes
15,732

 
15,323

 
409

 
 
 
 
 
 
Equity
 
 
 
 
 
Retained earnings
1,880,277

 
1,878,888

 
1,389



For additional disclosures required by the new revenue standard see Note 2, "Revenue."
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.8.0.1
Basis of Presentation and Significant Accounting Policies Basis of Presentation and Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2018
Accounting Policies [Abstract]  
Schedule of New Accounting Pronouncements Impact
The cumulative effect of the changes made to the Company's consolidated January 1, 2018 balance sheet for the adoption of ASU 2014-09, "Revenue - Revenue from Contracts with Customers" and ASU 2016-16, "Intra-Entity Transfers of Assets Other Than Inventory" were as follows (in thousands):
 
Balance at December 31, 2017
 
Adjustments Due to ASU 2014-09
 
Adjustments Due to ASU 2016-16
 
Balance at January 1, 2018
 
 
 
 
 
 
 
 
Assets
 
 
 
 
 
 
 
Accounts receivable, net
$
346,687

 
$
981

 
$

 
$
347,668

Inventories
372,183

 
(524
)
 

 
371,659

Other assets
59,869

 

 
(1,005
)
 
58,864

 
 
 
 
 
 
 
 
Liabilities
 
 

 

 
 
Deferred revenue
25,614

 
(788
)
 

 
24,826

Deferred income taxes
12,496

 
290

 
1,422

 
14,208

Pension and other long-term liabilities
59,872

 

 
(8,030
)
 
51,842

 
 
 
 
 
 
 


Shareholders' Equity
 
 

 

 
 
Retained earnings
1,856,756

 
955

 
5,603

 
1,863,314

In accordance with the new revenue standard requirements, the disclosure of the impact of adoption on our consolidated income statement and balance sheet was as follows (in thousands):
 
For the Period Ended March 31, 2018
 
As Reported
 
Balances Without Adoption of ASC 606
 
Effect of Change
Higher/(Lower)
Income Statement
 
 
 
 
 
Revenue
$
439,618

 
$
438,971

 
$
647

Cost of goods sold
221,704

 
221,610

 
94

Income tax provision
15,420

 
15,301

 
119

Net earnings
39,195

 
38,761

 
434

 
March 31, 2018
 
As Reported
 
Balances Without Adoption of ASC 606
 
Effect of Change
Higher/(Lower)
Balance Sheet
 
 
 
 
 
Assets
 
 
 
 
 
Accounts receivable, net
$
329,792

 
$
328,164

 
$
1,628

Inventories
385,906

 
386,524

 
(618
)
 
 
 
 
 
 
Liabilities
 
 
 
 
 
Deferred revenue
25,224

 
26,012

 
(788
)
Deferred income taxes
15,732

 
15,323

 
409

 
 
 
 
 
 
Equity
 
 
 
 
 
Retained earnings
1,880,277

 
1,878,888

 
1,389

XML 40 R29.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenue Disaggregation of Revenue (Tables)
3 Months Ended
Mar. 31, 2018
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The following table presents the Company’s revenues disaggregated by geographical region and operating segment for the three-month periods ended March 31, 2018 and 2017 (in thousands).
 
Three Months Ended March 31, 2018
 
Industrial
 
Government and Defense
 
Commercial
 
Total
United States
$
86,296

 
$
95,133

 
$
44,015

 
$
225,444

Europe
35,543

 
17,203

 
44,777

 
97,523

Asia
34,057

 
18,351

 
8,965

 
61,373

Middle East/Africa
3,665

 
27,183

 
5,559

 
36,407

Canada/Latin America
11,097

 
1,461

 
6,313

 
18,871

 
$
170,658

 
$
159,331

 
$
109,629

 
$
439,618

 
Three Months Ended March 31, 2017
 
Industrial
 
Government and Defense
 
Commercial
 
Total
United States
$
76,974

 
$
91,233

 
$
53,625

 
$
221,832

Europe
33,258

 
12,082

 
37,931

 
83,271

Asia
33,225

 
12,021

 
8,678

 
53,924

Middle East/Africa
2,332

 
18,225

 
4,585

 
25,142

Canada/Latin America
8,996

 
4,619

 
9,030

 
22,645

 
$
154,785

 
$
138,180

 
$
113,849

 
$
406,814


XML 41 R30.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock-based compensation (Tables)
3 Months Ended
Mar. 31, 2018
Share-based Compensation [Abstract]  
Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block]
The following table sets forth the stock-based compensation expense recognized in the Consolidated Statements of Income (in thousands):
 
Three Months Ended March 31,
 
2018
 
2017
Cost of goods sold
$
695

 
$
400

Research and development
1,409

 
1,177

Selling, general and administrative
3,827

 
4,669

Stock-based compensation expense before income taxes
$
5,931

 
$
6,246


Stock-based compensation expense capitalized in the Consolidated Balance Sheets is as follows (in thousands):
 
March 31,
 
2018
 
2017
Capitalized in inventory
$
1,057

 
$
902

XML 42 R31.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock-based Compensation (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]    
Stock-based compensation expense $ 5,931 $ 6,246
Cost of Goods Sold [Member]    
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]    
Stock-based compensation expese 695 400
Research and Development Expense [Member]    
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]    
Stock-based compensation expese 1,409 1,177
Selling, General and Administrative Expenses [Member]    
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]    
Stock-based compensation expese $ 3,827 $ 4,669
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.8.0.1
Net Earnings Per Share Net Earnings Per Share (Tables)
3 Months Ended
Mar. 31, 2018
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
Net Earnings Per Share
The following table sets forth the reconciliation of the numerator and denominator utilized in the computation of basic and diluted earnings per share (in thousands): 
 
Three Months Ended March 31,
 
2018
 
2017
Numerator for earnings per share:
 
 
 
Net earnings for basic and diluted earnings per share
$
39,195

 
$
42,571

Denominator for earnings per share:
 
 
 
Weighted average number of common shares outstanding
138,504

 
136,359

Assumed exercise of stock options and vesting of restricted stock awards, net of shares assumed reacquired under the treasury stock method
2,490

 
1,880

Diluted shares outstanding
140,994

 
138,239

XML 44 R33.htm IDEA: XBRL DOCUMENT v3.8.0.1
Derivative Financial Instruments (Tables)
3 Months Ended
Mar. 31, 2018
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Notional amounts of outstanding foreign currency forward contracts by currency
The table below presents the net notional amounts of the Company’s outstanding foreign currency forward contracts by currency (in thousands):
 
March 31,
 
December 31,
 
2018
 
2017
European euro
$
119,216

 
$
34,800

British pound sterling
20,392

 
34,317

Canadian dollar
17,863

 
7,426

Swedish kroner
12,467

 
59,373

Brazilian real
7,708

 
7,794

Norwegian kroner
6,499

 
3,095

Australian dollar
768

 
2,817

Japanese yen
239

 
3,362

 
$
185,152

 
$
152,984

The carrying amounts of the foreign exchange contracts included in the Consolidated Balance Sheets are as follows (in thousands):
 
March 31, 2018
 
December 31, 2017
 
Prepaid Expenses and Other Current Assets
 
Other Current Liabilities
 
Prepaid Expenses and Other Current Assets
 
Other Current Liabilities
Foreign exchange contracts
$
78

 
$
2,623

 
$
1,760

 
$
579

XML 45 R34.htm IDEA: XBRL DOCUMENT v3.8.0.1
Inventories (Tables)
3 Months Ended
Mar. 31, 2018
Inventory Disclosure [Abstract]  
Inventories
Inventories consist of the following (in thousands):
 
March 31,
 
December 31,
 
2018
 
2017
Raw material and subassemblies
$
215,479

 
$
210,615

Work-in-progress
54,310

 
47,400

Finished goods
116,117

 
114,168

 
$
385,906

 
$
372,183

XML 46 R35.htm IDEA: XBRL DOCUMENT v3.8.0.1
Goodwill (Tables)
3 Months Ended
Mar. 31, 2018
Goodwill and Intangible Assets Disclosure [Abstract]  
Carrying value and the activity
The carrying value of goodwill and the activity for the three months ended March 31, 2018 are as follows (in thousands):

Balance, December 31, 2017
$
909,811

Currency translation adjustments
8,481

Balance, March 31, 2018
$
918,292



XML 47 R36.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accrued Product Warranties (Tables)
3 Months Ended
Mar. 31, 2018
Product Warranties Disclosures [Abstract]  
Summary of Warranty Liability and Activity
The following table summarizes the Company’s warranty liability and activity (in thousands):
 
Three Months Ended March 31,
 
2018
 
2017
Accrued product warranties, beginning of period
$
18,052

 
$
20,845

Amounts paid for warranty services
(3,278
)
 
(4,629
)
Warranty provisions for products sold
3,536

 
3,709

Currency translation adjustments and other
202

 
46

Accrued product warranties, end of period
$
18,512

 
$
19,971

 
 
 
 
Current accrued product warranties, end of period
$
15,319

 
$
16,642

Long-term accrued product warranties, end of period
$
3,193

 
$
3,329

XML 48 R37.htm IDEA: XBRL DOCUMENT v3.8.0.1
Long-Term Debt Long-Term Debt (Tables)
3 Months Ended
Mar. 31, 2018
Debt Disclosure [Abstract]  
Long-term debt
Long-term debt consists of the following (in thousands):
 
March 31,
 
December 31,
 
2018
 
2017
Unsecured notes
$
425,000

 
$
425,000

Unamortized discounts and issuance costs of unsecured notes
(4,000
)
 
(4,316
)
Long-term debt
$
421,000

 
$
420,684


XML 49 R38.htm IDEA: XBRL DOCUMENT v3.8.0.1
Shareholders' Equity (Tables)
3 Months Ended
Mar. 31, 2018
Statement of Stockholders' Equity [Abstract]  
Common stock and additional paid-in capital activity
The following table summarizes the common stock and additional paid-in capital activity during the three months ended March 31, 2018 (in thousands):
 
Common stock and additional paid-in capital, December 31, 2017
$
91,162

Common stock issued pursuant to stock-based compensation plans, net
3,232

Stock-based compensation
5,926

Repurchase of common stock
(94,956
)
Common stock and additional paid-in capital, March 31, 2018
$
5,364

XML 50 R39.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes (Tables)
3 Months Ended
Mar. 31, 2018
Income Tax Disclosure [Abstract]  
Tax years open to examination by major taxing jurisdictions
The Company currently has the following tax years open to examination by major taxing jurisdictions:
 
Tax Years:
United States Federal
2014 - 2016
State of California
2013 - 2016
State of Massachusetts
2013 - 2016
State of Oregon
2014 - 2016
Sweden
2013 - 2016
United Kingdom
2013 - 2016
Belgium
2011 - 2016
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes Income Taxes (table 2)
3 Months Ended
Mar. 31, 2018
Income Tax Disclosure [Abstract]  
Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]
The provision for income taxes was as follows:
 
Three Months Ended March 31,
 
2018
 
2017
Income tax provision
$
15,420

 
$
12,993

Effective tax rate
28.2
%
 
23.4
%
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.8.0.1
Operating Segments and Related Information (Tables)
3 Months Ended
Mar. 31, 2018
Segment Reporting [Abstract]  
Operating Business Unit Information
Operating segment information is as follows (in thousands):
 
Three Months Ended March 31,
 
2018
 
2017
Revenue—External Customers:
 
 
 
Industrial
$
170,658

 
$
154,785

Government and Defense
159,331

 
138,180

Commercial
109,629

 
113,849

 
$
439,618

 
$
406,814

Revenue—Intersegments:
 
 
 
Industrial
$
6,332

 
$
4,941

Government and Defense
1,528

 
3,267

Commercial
4,481

 
3,800

Eliminations
$
(12,341
)
 
$
(12,008
)
 
$

 
$

Segment operating income:
 
 
 
Industrial
$
45,455

 
$
42,818

Government and Defense
46,182

 
33,319

Commercial
14,472

 
9,988

 
$
106,109

 
$
86,125

Note 18.        Operating Segments and Related Information - (Continued)
Operating Segments - (Continued)
A reconciliation of the Company's consolidated segment operating income to consolidated earnings before income taxes is as follows (in thousands):
 
Three Months Ended March 31,
 
2018
 
2017
Consolidated segment operating income
$
106,109

 
$
86,125

Unallocated corporate expenses
(34,948
)
 
(18,223
)
Amortization of purchased intangible assets
(5,987
)
 
(6,736
)
Amortization of acquisition-related inventory step-up

 
(1,992
)
Loss on sale of business
(10,178
)
 

Restructuring and other charges
496

 
(88
)
Consolidated earnings from operations
55,492

 
59,086

Interest and non-operating expenses, net
(877
)
 
(3,522
)
Consolidated earnings before income taxes
$
54,615

 
$
55,564

Unallocated corporate expenses include general corporate expenses, acquisition related costs and executive transition costs.
Business unit assets
 
March 31,
 
December 31,
 
2018
 
2017
Operating segment assets:
 
 
 
 Net accounts receivable, inventories and demonstration assets:
 
 
 
Industrial
$
277,682

 
$
287,439

Government and Defense
327,722

 
332,044

Commercial
149,166

 
136,942

Total operating segments
$
754,570

 
$
756,425

   Assets not allocated:
 
 
 
 Cash, cash equivalents and restricted cash
$
452,138

 
$
519,090

 Assets held for sale, net

 
67,344

 Prepaid expenses and other current assets
62,499

 
44,360

 Property and equipment, net
260,200

 
263,996

 Deferred income taxes
15,924

 
21,001

 Goodwill
918,292

 
909,811

 Intangible assets, net
163,429

 
168,130

 Other assets
$
76,948

 
$
59,869

Total assets
$
2,704,000

 
$
2,810,026


By Significant Geographical Location
Revenue and Long-Lived Assets by Geographic Area
Information related to revenue by significant geographical location, determined by the end customer, is as follows (in thousands):
 
Three Months Ended March 31,
 
2018
 
2017
United States
$
225,444

 
$
221,832

Europe
97,523

 
83,271

Asia
61,373

 
53,924

Middle East/Africa
36,407

 
25,142

Canada/Latin America
18,871

 
22,645

 
$
439,618

 
$
406,814

Note 18.        Operating Segments and Related Information - (Continued)
Revenue and Long-Lived Assets by Geographic Area - (Continued)
Long-lived assets by significant geographic locations are as follows (in thousands):
 
 
 
 
 
March 31, 2018
 
December 31,
2017
United States
$
858,816

 
$
797,816

Europe
336,312

 
343,208

Other foreign
223,741

 
260,782

 
$
1,418,869

 
$
1,409,806

Revenue Derived from Major Customers
Major Customers
Revenue derived from major customers is as follows (in thousands):
 
Three Months Ended March 31,
 
2018
 
2017
United States government
$
117,901

 
$
116,235

XML 53 R42.htm IDEA: XBRL DOCUMENT v3.8.0.1
Business Acquisitions (Tables)
3 Months Ended
Mar. 31, 2018
Business Acquisition [Line Items]  
Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]
Divestitures of the Consumer and Small and Medium-Sized Security Businesses

On February 6, 2018 the Company sold the Consumer and Small and Medium-sized ("SMB") Security businesses within the Commercial segment for total cash consideration of approximately $28.8 million. As a result of this combined sale, the Company recognized a pre-tax loss of $10.2 million in the first quarter of 2018. This group of assets was previously classified as held for sale during the fourth quarter of 2017, when the Company recorded an estimated pre-tax loss on net assets held for sale of $23.6 million. This disposal does not qualify as discontinued operations and therefore, its operating results are included in the Company’s continuing operations for all periods presented through the date of the sale.

Note 19.
Business Acquisitions and Divestitures - (Continued)
Divestitures of the Consumer and Small and Medium-Sized Security Businesses - (Continued-

The carrying amounts of the assets and liabilities that were expected to be included in the sale were classified as held for sale as of December 31, 2017 as follows (in thousands):
Accounts receivable, net
$
20,414

Inventories
43,050

Other current assets
1,031

Property and equipment, net
4,888

Intangible assets, net
8,359

Goodwill
13,090

Loss on assets
(23,488
)
Total assets
$
67,344

 
 
Accounts payable and accrued expenses
$
39,544

Total liabilities
$
39,544



Disposal Groups, Including Discontinued Operations [Table Text Block]
The carrying amounts of the assets and liabilities that were expected to be included in the sale were classified as held for sale as of December 31, 2017 as follows (in thousands):
Accounts receivable, net
$
20,414

Inventories
43,050

Other current assets
1,031

Property and equipment, net
4,888

Intangible assets, net
8,359

Goodwill
13,090

Loss on assets
(23,488
)
Total assets
$
67,344

 
 
Accounts payable and accrued expenses
$
39,544

Total liabilities
$
39,544

XML 54 R43.htm IDEA: XBRL DOCUMENT v3.8.0.1
Basis of Presentation and Significant Accounting Policies (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Jan. 01, 2018
Dec. 31, 2017
Balance Sheet        
Accounts receivable, net $ 329,792   $ 347,668 $ 346,687
Inventories 385,906   371,659 372,183
Other assets 76,948   58,864 59,869
Deferred revenue 25,224   24,826 25,614
Deferred income taxes 15,732   14,208 12,496
Pension and other long term liabilities 67,249   51,842 59,872
Retained earnings 1,880,277   1,863,314 1,856,756
Income Statement        
Revenue 439,618 $ 406,814    
Cost of goods sold 221,704 215,493    
Income tax provision 15,420 12,993    
Net earnings 39,195 $ 42,571    
Calculated under Revenue Guidance in Effect before Topic 606        
Balance Sheet        
Accounts receivable, net 328,164     346,687
Inventories 386,524     372,183
Other assets       59,869
Deferred revenue 26,012     25,614
Deferred income taxes 15,323     12,496
Pension and other long term liabilities       59,872
Retained earnings 1,878,888     $ 1,856,756
Income Statement        
Revenue 438,971      
Cost of goods sold 221,610      
Income tax provision 15,301      
Net earnings 38,761      
Difference between Revenue Guidance in Effect before and after Topic 606 | Accounting Standards Update 2014-09        
Balance Sheet        
Accounts receivable, net 1,628   981  
Inventories (618)   (524)  
Other assets     0  
Deferred revenue (788)   (788)  
Deferred income taxes 409   290  
Pension and other long term liabilities     0  
Retained earnings 1,389   955  
Income Statement        
Revenue 647      
Cost of goods sold 94      
Income tax provision 119      
Net earnings $ 434      
Restatement Adjustment | Accounting Standards Update 2016-16        
Balance Sheet        
Accounts receivable, net     0  
Inventories     0  
Other assets     (1,005)  
Deferred revenue     0  
Deferred income taxes     1,422  
Pension and other long term liabilities     (8,030)  
Retained earnings     $ 5,603  
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenue Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer $ 439,618 $ 406,814
United States    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 225,444 221,832
Europe    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 97,523 83,271
Asia    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 61,373 53,924
Middle East/Africa    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 36,407 25,142
Canada/Latin America    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 18,871 22,645
Industrial    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 170,658 154,785
Industrial | United States    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 86,296 76,974
Industrial | Europe    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 35,543 33,258
Industrial | Asia    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 34,057 33,225
Industrial | Middle East/Africa    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 3,665 2,332
Industrial | Canada/Latin America    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 11,097 8,996
Government and Defense    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 159,331 138,180
Government and Defense | United States    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 95,133 91,233
Government and Defense | Europe    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 17,203 12,082
Government and Defense | Asia    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 18,351 12,021
Government and Defense | Middle East/Africa    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 27,183 18,225
Government and Defense | Canada/Latin America    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 1,461 4,619
Commercial    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 109,629 113,849
Commercial | United States    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 44,015 53,625
Commercial | Europe    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 44,777 37,931
Commercial | Asia    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 8,965 8,678
Commercial | Middle East/Africa    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 5,559 4,585
Commercial | Canada/Latin America    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer $ 6,313 $ 9,030
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenue Revenue (Details textual) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2018
Jan. 01, 2018
Revenue from Contract with Customer [Abstract]    
Contract assets $ 8.4 $ 14.5
Contract liabilities 13.5 $ 13.8
Contract liability, revenue recognized 28.4  
Remaining performance obligation $ 50.0  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2018-04-01    
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]    
Remaining performance obligation, expected timing of satisfaction, percent 53.00%  
Remaining performance obligation, expected timing of satisfaction, period 1 year  
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock-based compensation Stock-based Compensation (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Share-based Compensation [Abstract]    
Capitalized in inventory $ 1,057 $ 902
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock-based Compensation (Detail textual)
$ in Millions
3 Months Ended
Mar. 31, 2018
USD ($)
Share-based Compensation [Abstract]  
Unrecognized stock-based compensation costs, net of estimated forfeiture $ 35.6
Weighted average period of unrecognized stock-based compensation costs, net of estimated forfeiture 2 years
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.8.0.1
Net Earnings Per Share Net Earnings Per Share (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Earnings Per Share [Abstract]    
Net Income (loss) Available to Common Stockholders, Basic $ 39,195 $ 42,571
Weighted Average Number of Shares Outstanding, Basic 138,504 136,359
Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements 2,000 2,000
Weighted Average Number of Shares Outstanding, Diluted 140,994 138,239
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.8.0.1
Net Earnings Per Share Net Earnings Per Share (Detail textual)
3 Months Ended
Mar. 31, 2017
shares
Earnings Per Share [Abstract]  
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 18,000
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value of Financial Instruments (Details) - USD ($)
$ in Millions
Mar. 31, 2018
Dec. 31, 2017
Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents at fair value $ 66.2 $ 140.7
Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value of senior unsecured notes $ 422.6 $ 427.5
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.8.0.1
Derivative Financial Instruments (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Derivative [Line Items]    
Notional amounts of foreign currency forward contracts $ 185,152 $ 152,984
Swedish Kronor    
Derivative [Line Items]    
Notional amounts of foreign currency forward contracts 12,467 59,373
Canadian Dollar    
Derivative [Line Items]    
Notional amounts of foreign currency forward contracts 17,863 7,426
Brazil, Brazil Real    
Derivative [Line Items]    
Notional amounts of foreign currency forward contracts 7,708 7,794
Australian Dollar    
Derivative [Line Items]    
Notional amounts of foreign currency forward contracts 768 2,817
United Kingdom, Pounds    
Derivative [Line Items]    
Notional amounts of foreign currency forward contracts 20,392 34,317
Euro    
Derivative [Line Items]    
Notional amounts of foreign currency forward contracts 119,216 34,800
Japanese Yen    
Derivative [Line Items]    
Notional amounts of foreign currency forward contracts 239 3,362
Norway, Krone    
Derivative [Line Items]    
Notional amounts of foreign currency forward contracts $ 6,499 $ 3,095
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.8.0.1
Derivative Financial Instruments (Details 2) - Foreign exchange contracts - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Other Current Assets    
Derivatives [Line Items]    
Carrying amount of derivative asset $ 78 $ 1,760
Other Current Liabilities    
Derivatives [Line Items]    
Carrying amount of derivative liability $ 2,623 $ 579
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.8.0.1
Derivative Financial Instruments (Details 4) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Derivative Instruments and Hedging Activities Disclosure [Abstract]    
Net gain (loss) $ (4.7) $ (1.0)
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accounts Receivable (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Allowance for Doubtful Accounts [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Allowance for Doubtful Accounts Receivable $ 8,054 $ 7,630
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.8.0.1
Inventories (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Jan. 01, 2018
Dec. 31, 2017
Inventory Disclosure [Abstract]      
Raw material and subassemblies $ 215,479   $ 210,615
Work-in-progress 54,310   47,400
Finished goods 116,117   114,168
Total inventories $ 385,906 $ 371,659 $ 372,183
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.8.0.1
Property and Equipment (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2018
Dec. 31, 2017
Property, Plant and Equipment [Abstract]    
Accrumulated Depreciation $ 315,533 $ 306,166
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.8.0.1
Goodwill (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2017
USD ($)
Goodwill [Roll Forward]  
Goodwill, Translation Adjustments $ 8,481
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.8.0.1
Intangible Assets Intangible Assets (Details) - USD ($)
$ in Millions
Mar. 31, 2018
Dec. 31, 2017
Intangible Assets [Abstract]    
Finite-Lived Intangible Assets, Accumulated Amortization $ 90.8 $ 84.5
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.8.0.1
Credit Agreement (Details) - USD ($)
$ in Millions
3 Months Ended
Feb. 08, 2011
Mar. 31, 2018
Line of Credit Facility [Line Items]    
Available revolving credit   485141
Bank Of America February Two Thousand Eleven New Credit Agreement    
Line of Credit Facility [Line Items]    
Revolving line of credit 500000  
Letters of credit outstanding   $ 14.9
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accrued Product Warranties (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Dec. 31, 2017
Movement in Standard Product Warranty Accrual [Roll Forward]      
Accrued product warranties, beginning of year $ 18,052 $ 20,845  
Amounts paid for warranty services (3,278) (4,629)  
Warranty provisions for products sold 3,536 3,709  
Currency translation adjustments and other 202 46  
Accrued product warranties, end of year 18,512 19,971  
Current accrued product warranties, end of year 15,319 16,642 $ 15,024
Long-term accrued product warranties, end of ear $ 3,193 $ 3,329  
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.8.0.1
Long-Term Debt (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Jun. 30, 2016
Jun. 30, 2016
Mar. 31, 2018
Dec. 31, 2017
Debt Instrument [Line Items]        
Unamortized discounts and issuance costs of unsecured notes     $ 4,000 $ 4,316
Long-term debt     $ 421,000 420,684
Senior unsecured notes, maturity date     Jun. 15, 2021  
Unsecured notes        
Debt Instrument [Line Items]        
Long-term Debt, Gross     $ 425,000 $ 425,000
Three Point One Two Five Percent Senior Unsecured Notes Due June Fifteenth Twenty Twenty Five [Domain]        
Debt Instrument [Line Items]        
Senior unsecured notes, issued amount $ 425,000 $ 425,000    
Senior unsecured notes, interest rate 3.125% 3.125%    
Senior unsecured notes, proceeds $ 421,000      
Term of agreement   5 years    
XML 73 R62.htm IDEA: XBRL DOCUMENT v3.8.0.1
Shareholders' Equity Shareholders' Equity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2018
Dec. 31, 2017
Statement of Stockholders' Equity [Abstract]    
Common Stocks, Including Additional Paid in Capital $ 5,364 $ 91,162
Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures 3,232  
Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition 5,926  
Stock Repurchased During Period, Value $ (94,956)  
Common Stock, Dividends, Per Share, Cash Paid $ 0.16  
Dividends, Common Stock, Cash $ 22,200  
XML 74 R63.htm IDEA: XBRL DOCUMENT v3.8.0.1
Shareholders' Equity Shareholders' Equity Note (Detail textual) (Details)
shares in Millions, $ in Millions
3 Months Ended
Mar. 31, 2018
USD ($)
shares
Stockholders Equity Note [Line Items]  
Stock Repurchased During Period, Shares 1.7
Stock Repurchase Program, Number of Shares Authorized to be Repurchased 15.0
Accelerated share repurchase program [Member]  
Stockholders Equity Note [Line Items]  
Stock Repurchased During Period, Shares 0.8
Stock Repurchase Program, Authorized Amount | $ $ 50.0
XML 75 R64.htm IDEA: XBRL DOCUMENT v3.8.0.1
Contingencies (Details) - USD ($)
$ in Millions
Oct. 27, 2010
Apr. 24, 2018
Mar. 31, 2018
Loss Contingencies [Line Items]      
Litigation settlement payment $ 3.0    
Product Quality Matters      
Loss Contingencies [Line Items]      
Loss contingency accrual     $ 6.3
Product Quality Matters | Minimum      
Loss Contingencies [Line Items]      
Loss contingency, estimate of possible loss     6.3
Product Quality Matters | Maximum      
Loss Contingencies [Line Items]      
Loss contingency, estimate of possible loss     $ 14.0
Subsequent Event | Civil Penalty | Maximum      
Loss Contingencies [Line Items]      
Loss contingency, estimate of possible loss   $ 30.0  
Loss contingency, possible loss suspension   $ 15.0  
XML 76 R65.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Current tax expense (benefit):    
Income tax provision $ 15,420 $ 12,993
Current income tax expense (benefit) $ 1,800  
Effective tax rate 28.20% 23.40%
Deferred tax expense (benefit):    
Deferred income taxes $ 4,574 $ 192
Deferred Income Tax Expense (Benefit), Excluding Discontinued Operations $ 65,200  
Effective tax rate 28.20% 23.40%
XML 77 R66.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes (Details 2) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Mar. 31, 2018
Income Taxes [Line Items]      
Tax Adjustments, Settlements, and Unusual Provisions $ 94.4 $ 39.6  
Undistributed Earnings of Foreign Subsidiaries   $ 1,000.0  
Restricted Cash     $ 37.6
Transition [Member]      
Income Taxes [Line Items]      
Tax Adjustments, Settlements, and Unusual Provisions 66.5    
remeasurement new tax rate [Member]      
Income Taxes [Line Items]      
Tax Adjustments, Settlements, and Unusual Provisions 12.8    
State and Foreign on undistributed foreign earnings [Member]      
Income Taxes [Line Items]      
Tax Adjustments, Settlements, and Unusual Provisions $ 15.1    
XML 78 R67.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes (Details 3) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Income Tax Disclosure [Abstract]    
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued $ 6.4  
Effective tax rate 28.20% 23.40%
XML 79 R68.htm IDEA: XBRL DOCUMENT v3.8.0.1
Operating Segments and Related Information (Details)
3 Months Ended
Mar. 31, 2018
segment
Segment Reporting [Abstract]  
Number of operating business units 3
XML 80 R69.htm IDEA: XBRL DOCUMENT v3.8.0.1
Operating Segments and Related Information (Details 2) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Business Unit Reporting, Revenue Reconciling Item [Line Items]    
Revenue $ 439,618 $ 406,814
Intersegment revenue 0 0
Earnings from operations 55,492 59,086
Government and Defense    
Business Unit Reporting, Revenue Reconciling Item [Line Items]    
Revenue 159,331 138,180
Intersegment revenue (1,528) (3,267)
Earnings from operations 46,182 33,319
Industrial    
Business Unit Reporting, Revenue Reconciling Item [Line Items]    
Revenue 170,658 154,785
Intersegment revenue (6,332) (4,941)
Earnings from operations 45,455 42,818
Commercial    
Business Unit Reporting, Revenue Reconciling Item [Line Items]    
Revenue 109,629 113,849
Intersegment revenue (4,481) (3,800)
Earnings from operations 14,472 9,988
Eliminations    
Business Unit Reporting, Revenue Reconciling Item [Line Items]    
Intersegment revenue (12,341) (12,008)
Total Segments [Member]    
Business Unit Reporting, Revenue Reconciling Item [Line Items]    
Revenue 439,618 406,814
Earnings from operations $ 106,109 $ 86,125
XML 81 R70.htm IDEA: XBRL DOCUMENT v3.8.0.1
Operating Segments and Related Information Operating Segments and related information (Details 3) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Business Unit Reporting, Revenue Reconciling Item [Line Items]    
Unallocated corporate expense $ (34,948) $ (18,223)
Amortization of purchased Intangible Assets (5,987) (6,736)
Amortization of acquisition-related inventory step-up 0 (1,992)
Loss on sale of business 10,178 0
Other (496) (88)
Consolidated earnings from operations 55,492 59,086
Other Nonoperating Expense (877) (3,522)
Consolidated earnings before income taxes 54,615 55,564
Total Segments [Member]    
Business Unit Reporting, Revenue Reconciling Item [Line Items]    
Consolidated segment operating income 106,109 86,125
Total Segments [Member]    
Business Unit Reporting, Revenue Reconciling Item [Line Items]    
Consolidated earnings from operations $ 106,109 $ 86,125
XML 82 R71.htm IDEA: XBRL DOCUMENT v3.8.0.1
Operating Segments and Related Information (Details 4) - USD ($)
$ in Thousands
Mar. 31, 2018
Jan. 01, 2018
Dec. 31, 2017
Mar. 31, 2017
Dec. 31, 2016
Segment Reporting, Asset Reconciling Item [Line Items]          
BU assets (accounts receivable, inventory and demo assets, Net) $ 754,570   $ 756,425    
Cash, cash equivalents and restricted cash 452,138   519,090 $ 397,436 $ 361,349
Assets held for sale, net 0   67,344    
Prepaid expenses and other current assets 62,499   44,360    
Property and equipment, net 260,200   263,996    
Deferred Income Tax Assets, Net 15,924   21,001    
Goodwill 918,292   909,811    
Intangible assets, net 163,429   168,130    
Other assets 76,948 $ 58,864 59,869    
Assets 2,704,000   2,810,026    
Government and Defense          
Segment Reporting, Asset Reconciling Item [Line Items]          
BU assets (accounts receivable, inventory and demo assets, Net) 327,722   332,044    
Industrial          
Segment Reporting, Asset Reconciling Item [Line Items]          
BU assets (accounts receivable, inventory and demo assets, Net) 277,682   287,439    
Commercial          
Segment Reporting, Asset Reconciling Item [Line Items]          
BU assets (accounts receivable, inventory and demo assets, Net) $ 149,166   $ 136,942    
XML 83 R72.htm IDEA: XBRL DOCUMENT v3.8.0.1
Operating Segments and Related Information (Details 5) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Business Unit Reporting, Revenue Reconciling Item [Line Items]    
Revenue $ 439,618 $ 406,814
United States    
Business Unit Reporting, Revenue Reconciling Item [Line Items]    
Revenue 225,444 221,832
Europe [Member]    
Business Unit Reporting, Revenue Reconciling Item [Line Items]    
Revenue 97,523 83,271
Asia [Member]    
Business Unit Reporting, Revenue Reconciling Item [Line Items]    
Revenue 61,373 53,924
Mid_East/Africa [Member]    
Business Unit Reporting, Revenue Reconciling Item [Line Items]    
Revenue 36,407 25,142
Canada/Latin America    
Business Unit Reporting, Revenue Reconciling Item [Line Items]    
Revenue $ 18,871 $ 22,645
XML 84 R73.htm IDEA: XBRL DOCUMENT v3.8.0.1
Operating Segments and Related Information (Details 6) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Business Unit Reporting, Asset Reconciling Item [Line Items]    
Long-lived assets $ 1,418,869 $ 1,409,806
United States    
Business Unit Reporting, Asset Reconciling Item [Line Items]    
Long-lived assets 858,816 797,816
Europe [Member]    
Business Unit Reporting, Asset Reconciling Item [Line Items]    
Long-lived assets 336,312 343,208
Other Geographic Region [Member]    
Business Unit Reporting, Asset Reconciling Item [Line Items]    
Long-lived assets $ 223,741 $ 260,782
XML 85 R74.htm IDEA: XBRL DOCUMENT v3.8.0.1
Operating Segments and Related Information (Details 7) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Revenue, Major Customer [Line Items]    
Revenue $ 439,618 $ 406,814
United States government    
Revenue, Major Customer [Line Items]    
Revenue $ 117,901 $ 116,235
XML 86 R75.htm IDEA: XBRL DOCUMENT v3.8.0.1
Business Acquisitions (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 26, 2018
Mar. 31, 2018
Dec. 31, 2017
Business Acquisition [Line Items]      
Goodwill   $ 918,292 $ 909,811
Fishing Hot Spots [Member]      
Business Acquisition [Line Items]      
Business Combination, Consideration Transferred $ 7,100    
Payments for Purchase of Other Assets $ 6,800    
Other minority interest investments [Member]      
Business Acquisition [Line Items]      
Business Combination, Consideration Transferred   $ 9,500  
XML 87 R76.htm IDEA: XBRL DOCUMENT v3.8.0.1
Business Acquisitions (Details 1) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Business Acquisition [Line Items]    
Goodwill $ 918,292 $ 909,811
XML 88 R77.htm IDEA: XBRL DOCUMENT v3.8.0.1
Business Acquisitions (Details textual) - USD ($)
$ in Thousands
3 Months Ended
Mar. 26, 2018
Mar. 31, 2018
Dec. 31, 2017
Business Acquisition [Line Items]      
Goodwill   $ 918,292 $ 909,811
Fishing Hot Spots [Member]      
Business Acquisition [Line Items]      
Business Combination, Consideration Transferred $ 7,100    
Other minority interest investments [Member]      
Business Acquisition [Line Items]      
Business Combination, Consideration Transferred   $ 9,500  
Consumer and Small and Medium-Sized Security Business [Member] | Held-for-sale [Member]      
Business Acquisition [Line Items]      
Carrying amount of disposal group     $ 28,800
XML 89 R78.htm IDEA: XBRL DOCUMENT v3.8.0.1
Business Acquisitions and Divestitures Divestitures Textual (Detail) - Held-for-sale [Member] - Consumer and Small and Medium-Sized Security Business [Member] - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2018
Dec. 31, 2017
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]    
Carrying amount of disposal group   $ 28.8
Pre-tax loss on net asset held for sale $ 10.2 $ 23.6
XML 90 R79.htm IDEA: XBRL DOCUMENT v3.8.0.1
Business Acquisitions and Divestitures Divestitures (Details 2) - Consumer and Small and Medium-Sized Security Business [Member] - Held-for-sale [Member]
$ in Thousands
3 Months Ended
Dec. 31, 2017
USD ($)
Disposal Group, Including Discontinued Operation, Assets [Abstract]  
Accounts receivable, Net $ 20,414
Inventory 43,050
Other current assets 1,031
Property and equipment, net 4,888
Intangible assets, net 8,359
Goodwill 13,090
Loss on assets (23,488)
Assets held for sale, net 67,344
Disposal Group, Including Discontinued Operation, Liabilities [Abstract]  
Accounts payable and accrued expenses 39,544
Liabilities held for sale $ 39,544
XML 91 R80.htm IDEA: XBRL DOCUMENT v3.8.0.1
Subsequent Events (Details) - Dividends [Domain] - USD ($)
$ / shares in Units, $ in Millions
Jun. 08, 2018
May 25, 2018
Apr. 19, 2018
Subsequent Event [Line Items]      
Dividends Payable, Date Declared     Apr. 19, 2018
Quarterly dividend, value per share $ 0.16    
Quarterly dividend, date to be paid Jun. 08, 2018    
Quarterly dividend, date of record   May 25, 2018  
Quarterly dividend, amount declared $ 22.0    
XML 92 R81.htm IDEA: XBRL DOCUMENT v3.8.0.1
Quarterly Financial Data (Unaudited) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Condensed Financial Statements, Captions [Line Items]    
Revenue $ 439,618 $ 406,814
Gross profit 217,914 191,321
Net earnings $ 39,195 $ 42,571
Basic earnings per share:    
Basic earnings per share (in dollars per share) $ 0.28 $ 0.31
Diluted earnings per share:    
Diluted earnings per share (in dollars per share) $ 0.28 $ 0.31
EXCEL 93 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ,UBI$P?(\\#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,$% @ S6*D3&;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 " #-8J1, @%+..\ K @ $0 &1O8U!R;W!S+V-O M&ULS9)12\,P$,>_BN2]O:15D=#E9<,G!<&!XEM(;EM8DX;DI-VWMZU; MA^@'\#%W__SN=W"-B=)T"5]2%S&1PWPS^#9D:>**'8BB!,CF@%[GHC9'O4>H.+\'CZ2M)@T3L(@+D:G&&FD2:NK2&6_-@H^?J9UAU@"V MZ#%0!E$*8&J:&$]#V\ 5,,$(D\_?!;0+<:[^B9T[P,[)(;LEU?=]V==S;MQ! MP/OST^N\;N%")AT,CK^RDW2*N&*7R6_U>K-]9*KBXJ'@=P6_W8I*5D+6]&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 " #-8J1,&R1B5[$" )"@ & 'AL+W=O2D,1:V[A MDNW?%S#K]<)X7VR#SYG###,PBP<7+_+*F(I>ZZJ1R_BJ5#M/$GF\LIK*)]ZR M1O\YZIN+? MAE7\L8Q1_#;Q7%ZNRDPDJT5++^PG4[_:O="CI+=R*FO6R)(WD6#G9;Q&\QV: M&H)%_"[90PZ^(^/*@?,7,_AV6L:I61&KV%$9$U2_[FS+JLI8TNOXZXS&O:8A M#K_?K'^QSFMG#E2R+:_^E"=U7<;3.#JQ,[U5ZID_OC+G4!Y'SOOO[,XJ#3Y>-?3^Z/R1S-)B '0'W!$P^)62.D/4$]#F! M. )Y)^0V6ITK-C8[JNAJ(?@C$MWVMM1D$9H3'?VCF;3!MO]T>*2>O:_217(W M9AQBTR'P (%Z1*)M]P(8$MC@@(X_"FQ#1/81L0L1!%Y"!OJ867HVH.:IA B4P@H% MJ%"$?.1) ! ,2TQ!B6G(]Y)E T!&LF4&2LQ"?NY) ) )+(%2N.K2T$+AUQV M&=EP-%+;*+3@[[G##%,+IZ,Z8(FO$0YT<'"*=)C)$#-RCB"XBE$6JF!?!-4D_J+B4C8P.7.G;VMZI9\X5TTM*G_0F7G5? MU@\J=E;FL]#?HFM.NH'BK6N\DK[[6_T'4$L#!!0 ( ,UBI$QS.3O_?P, M &8. 8 >&PO=V]R:W-H965T&ULA9==CYLZ$(;_"N*^ M"^,O\"J)M$E5M5*/M.I1S[EF$R=!!9R"L^GY]\=\-$L]0WL3P'G'\XRQ7^S5 MS;;?NK,Q+OI15TVWCL_.71Z3I-N?35UT#_9B&O_/T;9UX?QC>TJZ2VN*PQ!4 M5PE+4Y741=G$F]70]MQN5O;JJK(QSVW47>NZ:/_;FLK>UC'$/QN^E*>SZQN2 MS>I2G,S?QGV]/+?^*;GWN[*/SEU>Q,5?4]>8[O4Z?Q/6_MHIH)D'$W5?S:OIO+RGL3GV-NJ&WZC_;5S MMIYZ\2AU\6.\ELUPO8W_2#V%T0%L"F#W )_[=P%\"N!O 6(H?B0;2GU?N&*S M:NTM:L>W=2GZ20&/W _FOF\S^,Y'2_(>#'$BWF\",9@E&2#I!DD@FL% M>5 )(4M5#H*FD22-Q#0RH!DE,A2S,U2S/"8)E.F5Q80I#2/I B')&&1I 2/)"%BX"0I0LL"YX$F 69$F 6 MQ00+O872<<9F2^I7(M+#GH!A(A82,91)^M6&@ B93G.UP$,['G#,PT,>CN=H M*A$.H1)R82(#[9^ #52$!CIIYGG>::E"&D+%L@6+ -H_ 1NH" T4L#6^\Q:J M0QQ"IM329*8-%+"#BM!! 7NC% IDB$/(I%0+7Q>@+10RS).%/!E>-%*P-.0A M9$PO?5^ MF3 GBQ"3YXT\^\JUZ#1^&"98')Q^M"V#!I]8X2F>V"TE3)LI3*T MTDF3SSWR@85.2JKXTNZ+-E.&S52&9CII_D1#J19I:"-EV$A#2]HR[)# ,YX2)3,=N>U:4_#0::+]O;:N'XC M/&N]'Y:>6+^[#]JW_A U'GG>NAE/8'\5[:ELNNC%.G]V&';X1VN=\9CI@P<\ M^T/?_:$R1]??9OZ^'4\^XX.SE^E4E]R/EIO_ 5!+ P04 " #-8J1, *Y= M.5@" !7!P & 'AL+W=O!Q M.5#VS&L X;VTI.,;OQ:B7P^CDFS-E+19RRRX![QG@DR:U)(C# MA6DZ6#//'YM6\Q^;8'08>-'_FO@J;G40@6"JNSQ!;Z" M^-;OF=P%4Y93TT+'&]IY#,X;_S%:[Z)0$33B>P,#GZT]9>5 Z;/:?#IM_% I M @)'H5)@^;C!#@A1F:2.GV-2?ZJIB//U:_8/VKPT<\ <=I3\:$ZBWOBY[YW@ MC*]$/-'A(XR&4M\;W7^&&Q )5TIDC2,E7/]ZQRL7M!VS2"DM?C'/IM//P;S) MT$AS$^*1$$\$6?MO!#02T!LAT>:-,FWU/1:X*AD=/&;^K1ZKCR):(]G,HPKJ MWNEWTBV7T5N5)F5P4WE&R-9 XADDFA"!3#Y5B%T5MK%%C_\LL+,1*'970$X/ M2//1W$/JYB=.?J+YR8R?Y(L>&$BF(9V16$1%NC!BHY(XS>YT*W5J26TO*S=_ MY>2O+"]IMO!B(.E,9;CP82.B/'.KR)PJ,EO%LJ/9/U78B'=W6ID[1>2VB&(A M(K>-H@(M&K9SH>+PSB=:.+44EI;5PNZV^"\M+A3*<[<6.5^=9SZTU43+0Q]: MWW**(K0\NBY86LSZ;/0$LW'4 KOHRTMCKIPOF%V:CGL'*N2PU"/M3*D J3)\D/VJY2TW;0BQ;L_K)2S?'WP]O.R'\4&Q69VJE_A7'+Z='KIT M5UQ;V1V:>.P/[7'1Q>?U\F>XVVHW!DR*OP_QW-]<+\94'MOV^WCS^VZ]5*.C M6,>G86RB2C]O<1OK>FPI^?AW;G1Y[7,,O+U^;_W7*?F4S&/5QVU;_W/8#?OU MTB\7N_A/R>SA.O^>Y_?RF_Z5L^_3T;6-Q5;R-[4*JZ^2(O5_-8&B M"9SB]6U\*<=K,5Y/\>5MO"%)7"1NDAPG26D0M">9<)F!H(*2W92BFY*[L<3- M16)NNM$87*#C*LA*:[V3W1C1C>%N''%C>#?>!$5,;P690_"9F;:B&\O=D"FX MMZP;18QPA76ZS*P8)_IPW$<@/ASK!11H!\0,EWD(8&0S7C3CF1E'4K[WW S: M@(I,Y5;0:9]F*=!9Q (,I&!(]E1),^:VYZ<#25%LB SP=O,B@:9R<"A["B4@>,6G2H56]62 MT*=EA+EU+9,9#'OMN0S:0:8I<)PZBE/@M 10UFB:E*!35OO<.,MUA-;069+T!EFH,Q5Y%SUE*O(@JITQ%CLJTEMEK4)2!R511*/,4>:GK::F+0A&+9=K'U)"@"V70N<\:F<_( M^>PIGY%SMQQK$C9EDDY9GYLSF<_(^>PIGU&H?(W3;,X$&9:YV@YE/J/ 9[:_ M.'A]4'0@MY+,E;G/$Y3YC)S/@;XOD(,W8:YD^YW+4MV2XZ&6^:PYGP-]7T@: M.EF?:SXZDM M)1W?N;40_18A7M708KZA/71RY4Q9BX4<6N9X[ ML"*G5T&:#@[,X=>VQ>SO'@@==J[OOD\\-Y=:J E4Y#V^P$\0O_H#DR,TNYR: M%CK>T,YA<-ZYG_QMF2F]%KPT,/!%WU&9'"E]58-OIYWK*2 @4 GE@&5S@Q(( M4482X\_DZ_K*!6TG%XG2XK>Q;3K=#N-*FDYA]H!@"@CF #_Z M,""< D(C (UD.M7/6. B9W1PV'A9/5;_A+\-Y6%6:E*?G5Z3V7(Y>RM\S\O1 M31E-FOVH"1::8*TH[Q5).$N0!)@I BM%H./#%85O-PBM!J$VB%8&!N1^U&1: MTVF-MUGL,F;R0+1"B:PHD04E-%!&3;S819ZZ>>[E(]4*)K;"Q!:8R(")[[8Q M03Y2K" 2*T1B@8@-B.1_+N>!:(626E%2"TIBH*1WV<:>Y78>RE8XF14GL^"D M!DYV_Q>$:9 ^&3@V698E3P8.6A0&5:A_8'9I.NX",Z4"I*6WD6ZU M?!OF 8&S4-U4]ME8(<>!H/U4_-'\ A7_ %!+ P04 " #-8J1,'#5H0Z\$ M ^%@ & 'AL+W=O!5U":))=KM^^SI_E8&9\;R )C\?/V.;G MB=>7IOW6';SO%]_KZM0]+@]]?WY(DFYW\'79?6K._A1^>6G:NNS#;?N:=.?6 ME_NQ45TED*994I?'TW*S'I]];C?KYJVOCB?_N5UT;W5=MO]M?=5<'I=J^?'@ MR_'UT \/DLWZ7+[ZOWS_]?RY#7?)-O>%KZHA4O#Q[QQT>>US:'A[ M_1']US'YD,QSV?FBJ?XY[OO#XS)?+O;^I7RK^B_-Y3<_)V26BSG[/_R[KX)\ M0;1>>OF]4FJ^3 M]R'0K-E.&KC57!5)B'[M J0NML":PWT'!5<@R#V@F 2.[?$N"2<'T&( /0;0 M-P$T'81)8D?):?+HE#,D$Z[28&QDN(SHQ?!D5"H'R,0 &4M&*46RF33FQJ?* MM,Y(-H+*IAC)QHIF+#.3.^+%LEZTL9I8X2+E(FLD%XWDPJB0=;C-62?&(1FZ M@HLRN!FY.RM.M.($*TBL.-;+*LLMP;DHFJ.%)=2@UQ6"J#]$]8"+(5WM9$ M]Q6/S%1(A3FC*WH6W9$N+"%J2)!9$P@4,203&I0 ^0C"0&8J<*8JH(,, BUM MZAS-28(J&A?9=D"&*@A0!5KI ,-%X(L4G2!3%3@1%5 "PP0D&I3R\QP M69IBC0%"E-D6-2F3RGAK@*T<26C\Q3%'B*E*>EIE$MIG58(.LQ"@I%J!65 HP!HI("> M17?'-084LEGC.G16LZHYN3EUJWW[.AY0=HM=\W;JA_.MFZ?70] G&$[MR/.M M>BBFH\P?8::3U3_+]O5XZA;/3=\W]7AR]](TO0\VTT]AS Z^W%]O*O_2#Y9TTS?G^;0VN1X9;_X'4$L#!!0 ( ,UBI$Q22Y*PN $ -(# 8 M >&PO=V]R:W-H965T&UL;5/;;IPP$/T5RQ\0LRQIMBM MRJ:J6JF55JF:/GMA "N^4-LLZ=]W; @E*2^V9SSGS)GQ.!^-?78=@"-,8J[M&T+7.]!5Y'D)(L39(/3'&A:9E'W]F6N1F\ M%!K.EKA!*6[_G$":L: [^NIX%&WG@X.5><];^ '^9W^V:+&%I18*M!-&$PM- M0>]WQU,6XF/ DX#1K$!I Q$*./WS$F7 ME &X/K^R?XZU8RT7[N#!R%^B]EU!#Y34T/!!^D]Y>.+=,<7>5,$96Q'O4+Q#[[7<[>]R=@U$<\QIBDG7,4L$0_8E1;J5 MXI3^!T^WX?M-A?L(W[]1>-@FR#8)LDB0O2'X^*[$C9@L>9>$K7JJP+9QFARI MS*#C)*^\R\#>I_%-_H5/T_Z=VU9H1R[&X\O&_C?&>$ IR0V.4(QY1N7?P%02P,$% @ S6*D3$-F=>"X 0 T0, !@ M !X;"]W;W)K#N^9XD+3JHB^LZD*')T4 M&LZ&V%$I;GZ?0.)4TH2^.!Y%U[O@8%4Q\ Z^@?L^G(VWV,K2" 7:"M3$0%O2 M^^1XRD-\#/@A8+*;,PF57!"?@O&Y*>DA" ()M0L,W&]7> I Y&7\6OAI&O* M -R>7]@_QMI]+1=NX0'E3]&XOJ1WE#30\E&Z1YP^P5+/.TJ6XK_ %:0/#TI\ MCAJEC2NI1^M0+2Q>BN+/\RYTW*?Y)K]=8/N = &D*^ NYF%SHJC\ W>\*@Q. MQ,R]'WAXXN28^M[4P1E;$>^\>.N]URK)DX)= ]$2 M^K.9IVPV' [+!V+K+Z[^ %!+ P04 " #-8J1,<8O6=;8! #2 P & M 'AL+W=OZ:%;&F>1M_)YJGIO9(M MG"QQO=;"_CN",D-&M_3=\2CKQ@<'R]-.U/ $_G=WLFBQF:64&EHG34LL5!F] MVQZ.28B/ 7\D#&YQ)J&2LS'/P?A19G03!(&"P@<&@=L%[D&I0(0R7B9..J<, MP.7YG?U[K!UK.0L']T;]E:5O,GI+20F5Z)5_-,,#3/5<4S(5_Q,NH# \*,$< MA5$NKJ3HG3=Z8D$I6KR.NVSC/HPWN_T$6P?P"6C,0 M._:^$^&)MP>.O2F",[8BWJ%XA]Y+ODV2E%T"T11S'&/X,F:.8,@^I^!K*8[\ M/SA?A^]6%>XB?/=)X?4Z0;)*D$2"Y!/!_DN):S$W7Y*P14\UV#I.DR.%Z=LX MR0OO/+!W/+[)1_@X[;^$K67KR-EX?-G8_\H8#RAEM_ =W(_^;+S%%I9:*-!6H"8&FH+>[XZG M+,3'@)\"1KLZDU#)!?$Y&%_J@B9!$$BH7&#@?KO" T@9B+R,WS,G75(&X/K\ MROXIUNYKN7 +#RA_B=IU!3U04D/#!^F>E/@<%4H; M5U(-UJ&:6;P4Q5^F7>BXC]--=C?#M@'I#$@7P"'F85.BJ/R1.U[F!D=BIM[W M/#SQ[ICZWE3!&5L1[[QXZ[W7&UL?5-A;]P@#/TKB!]0[DC:5:M.IL3EOG^@-C MMFQ!"WN%/73^ID:CA?.F:9CM#8@J@K1B?+>[85K(CA99])U,D>'@E.S@9(@= MM!;F]0@*QYSNZ9OC43:M"PY69+UHX >XG_W)>(LM+)74T%F)'3%0Y_1N?SBF M(3X&_)(PVM69A$K.B,_!^%;E=!<$@8+2!0;AMPO<@U*!R,OX/7/2)64 KL]O M[%]B[;Z6L[!PC^I)5J[-Z2TE%=1B4.X1QZ\PUW--R5S\=[B \N%!B<]1HK)Q M)>5@'>J9Q4O1XF7:91?W<;I);F;8-H#/ +X ;F,>-B6*RC\+)XK,X$C,U/M> MA"?>'[CO31FH]1]L,134+AP_^;.9QFPR'/;S M#V++-R[^ %!+ P04 " #-8J1,,B,R6[4! #2 P &0 'AL+W=OJK 5'&:+,FQTW&29]YI8.]X?)/? MX<.T?Q.F:K0E%W3^96/_2T0'7LKJQH]0[3_89$@H73C>^K,9QFPP'+;C#V+3 M-\X^ %!+ P04 " #-8J1,1(> 0+4! #2 P &0 'AL+W=OVUKX =]Q[]^XXTL'8)]< >/*L5>LRVGC?'1AS10-:N"O3 M08LWE;%:>#1MS5QG0901I!7C27+#M) MS=/H.]D\-;U7LH63):[76MB7(R@S M9'1#7QT/LFY\<+ \[40-/\'_ZDX6+3:SE%)#ZZ1IB84JH[>;PW$7XF/ ;PF# M6YQ)J.1LS%,POI<938(@4%#XP"!PN\ =*!6(4,:?B9/.*0-P>7YE_QIKQUK. MPL&=48^R]$U&]Y244(E>^06K-0.S8^TZ$)]X<./:F M",[8BGB'XAUZ+_GF>I^R2R":8HYC#%_&S!$,V><4?"W%D7^ \W7X=E7A-L*W M;Q1^7B?8K1+L(L'NOR6NQ-PD[Y*P14\UV#I.DR.%Z=LXR0OO/+"W/+[)O_!Q MVN^%K67KR-EX?-G8_\H8#R@EN<(1:O"#S8:"RH?C)SS;<2X^_M2LNL9J[<72:1X#@\I*AN,?7$M@"=O2FJ7T];[[L"8*UM0W%V9#C3> MU,8J[M&T#7.=!5Y%D)(LW6SV3'&A:9%%W\D6F>F]%!I.EKA>*6Y_'T&:(:<) M_7 \B:;UP<&*K.,-/(/_T9TL6FQFJ80"[831Q$*=T[OD<-R%^!CP4\#@%F<2 M*CD;\Q*,KU5.-T$02"A]8."X7> >I Q$*.-UXJ1SR@!H?)O36THJJ'DO_9,9'F&JYYJ2J?AO< &)X4$)YBB-='$E9>^\41,+2E'\ M;=R%COLPWFS3";8.2"= .@-N8QXV)HK*OW#/B\R:@=BQ]QT/3YP<4NQ-&9RQ M%?$.Q3OT7HK]3<8N@6<*.8XAZ2(DF2,8DL\9TK4,Q_03/%V';U<%;B-\N\R^ M_T?^W2K!+A+L_E?AYY!D_[=(MNBH MO$67*D-+V.<[SPSN-Z%Y^0_0D?9_T[ MMXW0CIR-QW>-W:^-\8!2-E&UL?5/;;MP@$/T5Q >$->NDT6;M\47AX@)> M)W_? 3NNDUI] 6:8<^;,,&2CL<^N!?#D14GMR168&+SL-)TO09LQI0M\< MCUW3^N!@1=:+!GZ _]F?+%IL8:DZ!=IU1A,+=4[ODL,Q#?$QX%<'HUN=2:CD M;,QS,+Y5.=T%02"A](%!X':!>Y R$*&,WS,G75(&X/K\QOXEUHZUG(6#>R.? MNLJW.;VEI():#-(_FO$KS/5<4S(7_QTN(#$\*,$Z?C/DXW:3+#M@%\!O %%%DUHS$3KWO17CBY,"Q-V5PQE;$ M.Q3OT'LIDIM]QBZ!:(XY3C%\';-$,&1?4O"M%$?^#YQOP_>;"O<1OG^G,-TF M2#<)TDB0_K?$K9CK#TG8JJ<*;!.GR9'2##I.\LJ[#.P=CV_R-WR:]@=AFTX[ M7S;VOS;& TK97>$(M?C!%D-"[!U)2K)TMSLPQ86F91Y]%UOF9O!2:+A8X@:EN/U]!FG&@B;TS?$LVLX' M!ROSGK?P#?SW_F+18HM*+11H)XPF%IJ"/B:G\S[@(^"'@-&MSB14-V@R>0,@AA&K]F3;J$#,3U^4W]8ZP=:[ER!T]&_A2U[PKZ M0$D-#1^D?S;C)YCKN:=D+OX+W$ B/&2",2HC75Q)-3AOU*R"J2C^.NU"QWV< M;NZSF;9-2&="NA >8APV!8J9?^">E[DU([%3[WL>GC@YI=B;*CAC*^(=)N_0 M>RN/6&G"=(NH(D"X*A^!(AW8IP3M_1TVUZMIE@%NG9.OKAL"VPWQ38 M1X']_RI\#TD.QW]BL%5'%=@VSI(CE1ETG..5=QG7QS2^R%_X-.M?N6V%=N1J M/+YK['YCC =,97>' ]3A]UH,"8T/QR.>[31DD^%-/_\?MGSB\@]02P,$% M @ S6*D3#0\"Z6U 0 T@, !D !X;"]W;W)K&UL?5/;CM,P$/T5RQ^P;MUN*542:;L(@012M0AX=I-)8JTOP7::Y>\9.]D0 M(.+%]HSGG#DS'F>#=<^^!0CD12OC<]J&T)T8\V4+6O@[VX'!F]HZ+0*:KF&^ MSKO8WP*^"9A\(LSB95!ZLG%I2BQ-B9*RM^)((K,V8&XL?>=B$^\/7'L31F=J17I#L5[]-Z* M[>&8L5LDFF+.8PQ?QLP1#-GG%'PMQ9G_ ^?K\-VJPEV"[_Y0>%@GV*\2[!/! M_K\EKL6\_2L)6_14@VO2-'E2VMZD25YXYX%]X.E-?H>/T_Y9N$8:3ZXVX,NF M_M?6!D IFSL&UL M=5-A;]L@$/TKB!]0')(V561;:EI-F[1)4:MMGXE]ME'!YP*.NW]?P*[G=MX7 MX(Y[[]X=1SJ@>;8-@".O6K4VHXUSW8$Q6S2@A;W"#EI_4Z'1PGG3U,QV!D09 M05HQGB0W3 O9TCR-OI/)4^R=DBV<#+&]UL+\.8+"(:,;^NYXE'7C@H/E:2=J M> +WLSL9;[&9I90:6BNQ)0:JC-YM#L==B(\!OR0,=G$FH9(SXG,POI4938(@ M4%"XP"#\=H%[4"H0>1DO$R>=4P;@\OS._B76[FLY"POWJ'[+TC49O:6DA$KT MRCWB\!6F>JXIF8K_#A=0/CPH\3D*5#:NI.BM0SVQ>"E:O(Z[;.,^C#=\/\'6 M 7P"\!EP&_.P,5%4_B"\?CF_P-'Z?]AS"U;"TYH_,O&_M? M(3KP4I(K/T*-_V"SH:!RX;CW9S..V6@X[*8?Q.9OG+\!4$L#!!0 ( ,UB MI$Q)*S=>M $ -(# 9 >&PO=V]R:W-H965TO&IE7$$[[_LC8Z[J0 MW@SV8<-.@U<('T[;,]19$G4!: M,;[;W3$MI*%EGGQG6^8X>"4-G"UQ@];"_CR!PK&@>_KF>)9MYZ.#E7DO6O@" M_FM_ML%B"TLM-1@GT1 +34$?]\=3%N-3P#<)HUN=2:SD@O@2C8]U07=1$"BH M?&008;O"$R@5B8*,'S,G75)&X/K\QOX^U1YJN0@'3ZB^R]IW!7V@I(9&#,H_ MX_@!YGIN*9F+_P174"$\*@DY*E0NK:0:G$<]LP0I6KQ.NS1I'Z>;C,^P;0"? M 7P!/*0\;$J4E+\37I2YQ9'8J?>]B$^\/_+0FRHZ4RO271#O@O=:[N^SG%TC MT1QSFF+X.F:)8(%]2<&W4ISX/W"^#3]L*CPD^.$/A;?;!-DF098(LO^6N!5S M]U<2MNJI!MNF:7*DPL&D25YYEX%]3(_(?H=/T_Y9V%8:1R[HP\NF_C>('H*4 MW4T8H2Y\L,50T/AXO ]G.XW99'CLYQ_$EF]<_@)02P,$% @ S6*D3%U! M-'VS 0 T@, !D !X;"]W;W)K&UL?5-AC]L@ M#/TKB!]PM+1;JRJ)=+UIVJ1-JF[:[C--G 0=X Q(<_OW Y++LBW;%\#&[_G9 MF&Q ^^Q: $]>M#(NIZWWW8DQ5[:@A;O##DRXJ=%JX8-I&^8Z"Z)*(*T8WVS> M,BVDH466?!=;9-A[)0U<+'&]UL+^.(/"(:=;^NIXE$WKHX,562<:^ +^:W>Q MP6(S2R4U&"?1$ MU3N^WI_,^QJ> ;Q(&MSB36,D5\3D:'ZN<;J(@4%#ZR"#" M=H,'4"H2!1G?)TXZIXS Y?F5_7VJ/=1R%0X>4#W)RK%)G%@=BQ]YV(3[P]\=";,CI3*])=$.^"]U9L#X>,W2+1%',> M8_@R9HY@@7U.P==2G/E?<+X.WZTJW"7X[C>%_\B_7R78)X+]?TMJK!-FF:'"FQ-VF2%]YY8.]Y>I-?X>.T?Q:VD<:1*_KPLJG_-:*'(&5S%T:H M#1]L-A34/AX/X6S',1L-C]WT@]C\C8N?4$L#!!0 ( ,UBI$S-;XWKM@$ M -(# 9 >&PO=V]R:W-H965T-"VQO0%61Y 4A";)#9&,*USF MT7BQPBM\<3[SM7'"0,N]9"S_!_>I/QEMD8:FY M!&6Y5LA 4^"[]'#,0GP,^,UAM*LS"I6ZP$D0! (J%QB8WRYP#T($ M(B_CS\R)EY0!N#Z_L3_&VGTM9V;A7HMG7KNNP'N,:FC8(-R3'K_"7,\U1G/Q MW^$"PH<')3Y'I86-*ZH&Z[2<6;P4R5ZGG:NXC]--=CW#M@%T!M %L(]YR)0H M*G]@CI6YT2,R4^][%IXX/5#?FRHX8ROBG1=OO?=2IK=?,T653I0<5)7GF7@;VC\4W^AT_3_H.9EBN+SMKYEXW];[1VX*4D5WZ$.O_! M%D- X\+QUI_--&:3X70__R"R?./R'U!+ P04 " #-8J1,/X45X+0! #2 M P &0 'AL+W=O:%EGT MG4V18>^DT' VQ/9*3VF(CP$_! QV<2:AD@OB2S">JIQN@B"04+K P/UVA7N0,A!Y M&:\3)YU3!N#R_,[^.=;N:[EP"_/253\5_@ M"M*'!R4^1XG2QI64O76H)A8O1?&W<1+S.! S-C[CHQTE>>.>!O8N/R/Z$C]/^E9M&:$LNZ/S+QO[7B Z\E,V-'Z'6?[#9D%"[ M&PO=V]R:W-H965TZX]^[=<60#VF?7 GCRHI5Q M.6V][XZ,N;(%+=P-=F#"38U6"Q],VS#761!5 FG%^&9SQ[20AA99\IUMD6'O ME31PML3U6@O[YP0*AYQNZ:OC23:MCPY69)UHX#OX']W9!HO-+)748)Q$0RS4 M.7W8'D_[&)\"?DH8W.),8B47Q.=H?*ERNHF"0$'I(X,(VQ4>0:E(%&3\GCCI MG#("E^=7]D^I]E#+13AX1/5+5K[-Z8&2"FK1*_^$PV>8ZKFE9"K^*UQ!A?"H M).0H4;FTDK)W'O7$$J1H\3+NTJ1]&&]VMQ-L'< G )\!AY2'C8F2\H_"BR*S M.! []KX3\8FW1QYZ4T9G:D6Z"^)=\%Z+[>$N8]=(-,6K"G<)OGNC\'Z=8+]*L$\$^S<$AW)>$+7JJP39IFAPI ML3=IDA?>>6 ?>'J3?^'CM'\3MI'&D0OZ\+*I_S6BAR!E M[\/9CF,V&AZ[Z0>Q^1L7?P%02P,$% @ S6*D3$?#M4&V 0 T@, !D M !X;"]W;W)K&UL=5-A;]P@#/TKB!]0M )PFC79U)J.2,^!R,+U5.DR (%)0N, B_7> >E I$7L:OF9,N M*0-P?7YE_Q1K][64S,5_A0LH'QZ4 M^!PE*AM74@[6H9Y9O!0M7J9==G$?IYOT=H9M _@,X O@)N9A4Z*H_$$X460& M1V*FWO?8E!=]* M<>3_P/DV?+^I>9>!O>/Q3?Z&3]/^39A&=I:&PO=V]R:W-H965TCL2^N _#D54GM"MIY MWQ\8R96X&+X6& MDR5N4(K;/T>09BSHGKXYGD7;^>!@9=[S%KZ#_]&?+%IL8:F% NV$T<1"4]#[ M_>&8A?@8\%/ Z%9G$BHY&_,2C"]U07=!$$BH?&#@N%W@ :0,1"CC]\Q)EY0! MN#Z_L3_%VK&6,W?P8.0O4?NNH'>4U-#P0?IG,WZ&N9YK2N;BO\(%)(8')9BC M,M+%E52#\T;-+"A%\==I%SKNXW23IC-L&Y#,@&0!W,4\;$H4E3]RS\O/I.X?4V0;9)D$6"[!W!S8<2MV)N/R1AJYXJL&V<)D\9.-@0VXL7VC.><.3,>9X-U3[X%".19*^-SVH;0 MG1CS90M:^#O;@<&;VCHM IJN8;YS(*H$THKQS>8MTT(:6F3)=W%%9ON@I(&+ M([[76KA?9U!VR.F6OC@>9=.&Z&!%UHD&OD+XUET<6FQFJ:0&XZ4UQ$&=T_OM MZ;R/\2G@NX3!+\XD5G*U]BD:GZJ<;J(@4%"&R"!PN\$#*!6)4,;/B9/.*2-P M>7YA_Y!JQUJNPL.#53]D%=J<'BBIH!:]"H]V^ A3/6\HF8K_##=0&!Z58([2 M*I]64O8^6#VQH!0MGL==FK0/XPT_3K!U )\ ? 8<4AXV)DK*WXL@BLS9@;BQ M]YV(3[P]<>Q-&9VI%>D.Q7OTWHKM\9"Q6R2:8LYC#%_&S!$,V><4?"W%F;^" M\W7X;E7A+L%W?RD\KA/L5PGVB6#_WQ)?Q^!<_Y.$+7JJP35IFCPI;6_2)"^\ M\\#>\_0F?\+':?\B7".-)U<;\&53_VMK Z"4S1V.4(L?;#84U"$>W^'9C6,V M&L%VTP]B\S&UL;5/;;MP@$/T5Q <$+]ZDVY5M*9NH:J56 M6J5J^\S:8QL%C MXG?Y]!^PX;NH78(9SSEP8LM'89]<">/*B5>=RVGK?'QES M90M:N!O30X#1MPUQO0521I!7C27+'M) =+;+H.]LB,X-7LH.S)6[0 M6M@_)U!FS.F.OCJ>9-/ZX&!%UHL&OH/_T9\M6FQ1J:2&SDG3$0MU3N]WQ],^ MX"/@IX31KFXIF8O_"E=0" ^98(S2*!=7 M4@[.&SVK8"I:O$R[[.(^3C=W'V?:-H'/!+X0#C$.FP+%S!^%%T5FS4CLU/M> MA"?>'3GVI@S.V(IXA\D[]%X+GNPR=@U",^8T8?@*\X9@J+Z$X%LA3OP_.M^F MIYL9II&>KJ.GAVV!_:; /@KL_RF1ORMQ"Y.^"\)6/=5@FSA-CI1FZ.(DK[S+ MP-[S^"9O\&G:OPG;R,Z1B_'XLK'_M3$>,)7D!D>HQ0^V& IJ'XX?\&RG,9L, M;_KY!['E&Q=_ 5!+ P04 " #-8J1,JS7?>[,! #2 P &0 'AL+W=O MV$ *S:FMEG2O^_8L(1N><$SPSEG+AYGH[&OK@7PY$VKSN6T];X_,.;* M%K1P=Z:'#O_4QFKAT;4-<[T%44625HPGR0/30G:TR&+L9(O,#%[)#DZ6N$%K M8?\<09DQISMZ#;S(IO4AP(JL%PU\!_^C/UGTV*)220V=DZ8C%NJ/E%10BT'Y%S-^AKF?>TKFYK_"!13"0R68HS3*Q2\I M!^>-GE6P%"W>IE-V\1QG_2MMF\!G K\AL"E1K/RC\*+(K!F)G6;?BW#%NP/' MV90A&$<1_V'Q#J.7@B=IQBY!:,8<)PQ?878+@J'ZDH)OI3CR_^A\F[[?K' ? MZ?MU]OWCMD"Z*9!&@?2?%N]O6MS"/-PD8:N9:K!-W"9'2C-T<9-7T65AGWB\ MDW?XM.W?A&UDY\C9>+S9./_:& ]82G*'*]3B ULT[;1FD^--/[\@ MMCSCXB]02P,$% @ S6*D3+]BY[BW 0 T@, !D !X;"]W;W)K&UL=5/MCM0@%'T5P@,L':8ZXZ1MLK/&:*+)9(WZFVEO M6[)0*M#I^O9>:+?6M?X![N6<F MAPYO:F.U\&C:AKG>@J@B22O&D^0MTT)VM,BB[V*+S Q>R0XNEKA!:V%_G4&9 M,:<[^N)XE$WK@X,562\:^ K^6W^Q:+%%I9(:.B=-1RS4.;W?GJ2D@EH,RC^:\2/,];RA9"[^,]Q (3QD@C%*HUQ<23DX;_2L M@JEH\3SMLHO[.-VDAYFV3> S@2^$8XS#ID Q\_?"BR*S9B1VZGTOPA/O3AQ[ M4P9G;$6\P^0=>F\%3PX9NP6A&7.>,'R%V2T(ANI+"+X5XLS_H?-M^GXSPWVD M[]?1T_\(I)L":11(_RKQ^*K$+;0?@T)L4RA:XLQ9^@?O='XWWR,)22 ;BV+^R/L7??RXE9 MN-?BA=>N*_ WC&IHV"#II.K>(XS_P6V#: S@%X!R%0H*G]@CI6YT2,RT^Q[%JXXW5,_FRH$XRCB M/R_>^NBYI&F2DW,@FG,.4PY=Y:1+!O'L2PFZ5>) /\'I-GRWJ7 7X;MU]>QV MFR#;),@B0?:AQ?2JQ:V<:Y5D-5,)IHW;9%&E!Q4W>15=%O:.QCMY3Y^V_2V.FS 0?!7$ QS8YB,Y$:0D5=5*K11=U>MOAVP".L#4=L+U M[6L;PA%PJO1/L)?9V9DE]B8MXV\B!Y#.>U768N7F4C;/GB>R'"HJGE@#M7IS M9+RB4FWYR1,-!WHP257I8=^/O(H6M9LF)K;C:<+.LBQJV'%'G*N*\C\;*%F[ MHJ1/'ZRO[9V-> MF=E3 5M6_BH.,E^Y"]2_G"VB_0&PI=IW?_#2Y0*KA6HFIDK!3FU\G. M0K*J9U%2*OK>/8O:/-N>_YIF3\!] AX25.U_)9 ^@7PD!,9\I\Q8_40E31/. M6H=W7ZNA^D^!GHEJ9J:#IG?FG7(K5/228D02[Z*)>LRFP^ 1!@T(3[$/);"M MQ ;/TO%M@>T<0;"] K&:(":?W)@([ 2!E2 P!,$-03CI0H>)#:8VF'!)T,3) M'!3A(+)+":U20HN4.P21E2!ZO!FQE2"V*(@GS>@PX=CG:0I9'84R +'TZ;,44$431UYH]NL GXR%[]P,G:NI;XW1M%A MN*RQO@TG\8T>.N:6_*#I)M9WRD]%+9P]D^JN-3?BD3$)2J3_I+Y9KH;DL"GA M*/4R5FO>38IN(UG33T%O&,7I7U!+ P04 " #.8J1,^?1D[+8! #2 P M&0 'AL+W=O"IO35\23;S@4'*_-!M/ -W/?A;+S%5I9::NBMQ)X8 M: KZD!Y/68B/ 3\D3'9S)J&2"^)S,#[7!4V"(%!0N< @_':%1U J$'D9OQ9. MNJ8,P.WYE?UCK-W7?4W! M]U*<^']PO@\_["H\1/AAFSV[WR?(=@FR2)#]4V+ZIL2]F+&UL;5/;;MP@$/T5Q >$7=:;I"O; M4C95E4JMM$K5Y)FUQS8*& ?P.OW[#MAQW-0OP SGG+DPI(.Q+ZX!\.1-J]9E MM/&^.S#FB@:T<%>F@Q9O*F.U\&C:FKG.@B@C22O&-YMKIH5L:9Y&W\GFJ>F] MDBV<+'&]UL+^.8(R0T:W]-WQ*.O&!P?+TT[4\ O\[^YDT6*S2BDUM$Z:EEBH M,GJW/1R3@(^ )PF#6YQ)J.1LS$LPOI<9W82$0$'A@X+ [0+WH%00PC1>)TTZ MAPS$Y?E=_5NL'6LY"P?W1CW+TC<9O:6DA$KTRC^:X0&F>O:43,7_@ LHA(=, M,$9AE(LK*7KGC9Y4,!4MWL9=MG$?QIN;+Q-MG< G I\)MS$.&P/%S+\*+_+4 MFH'8L?>="$^\/7#L31&Y 0 T0, !D M !X;"]W;W)K&UL=5-A;]L@$/TKB!]0$I(E561; M:CI-F[1)4:=MGXE]ME&!\P#'W;\?8->S6N\+<,>]]^Z.(QO0/KL6P),7K8S+ M:>M]=V+,E2UHX>ZP Q-N:K1:^&#:AKG.@J@22"O&-YL#TT(:6F3)=[%%AKU7 MTL#%$M=K+>R?,R@<%)G% M@=BQ]YV(3[P]\=";,CI3*])=2-X%[ZW@_)"Q6R2:8LYC#%_$;.<(%MAG";XF M<>;OX'P=OEO-<)?@NZ7ZX3_Z^U6"?2+8+P@.QS<5O@_A_/A&@RU:JL$V:9@< M*;$W:9 7WGE>'](;LG_AX[!_$[:1QI$K^O"PJ?TUHH>0RN8N3% ;_M=L**A] M/![#V8Y3-AH>N^D#L?D7%W\!4$L#!!0 ( ,YBI$S/+8A.N $ -(# 9 M >&PO=V]R:W-H965TDZ8B% M.J7;G!XIJ: 6@_)/9OP$53 5+5ZF779Q'Z>;^W2F;1/X3. +X1CCL"E0S/R#\*+( MK!F)G7K?B_#$NQ/'WI3!&5L1[S!YA]Y;P?DQ8[<@-&/.$X:O,+L%P5!]"<&W M0ISY?W2^34\W,TPC/5U'/QRV!?:; OLHL/^GQ/=O2MS I,F;(&S54PVVB=/D M2&F&+D[RRKL,[ ./;_(7/DW[5V$;V3ER-1Y?-O:_-L8#II+&PO=V]R:W-H965TWQ1@'$ K]._#V#'<5._ #.<<^;"D(UHGFT+X,BKDMKF MM'6N/S!FRQ:4L%?8@_8W-1HEG#=-PVQO0%21I"3CN]T-4Z+3M,BB[V2*# OCL>NZ9UP<&*K!<-/('[U9^,M]BB4G4*M.U0$P-U M3N_WAV,:\!'PNX/1KLXD5')&? [&]RJGNY 02"A=4!!^N\ #2!F$?!HOLR9= M0@;B^ORN_C76[FLY"PL/*/]TE6MS>D=)!;48I'O$\1O,]5Q3,A?_ RX@/3QD MXF.4*&U<23E8AVI6\:DH\3KMG8[[.-VDR4S;)O"9P!?"78S#ID Q\R_"B2(S M.!(S];X7X8GW!^Y[4P9G;$6\\\E;[[T4/-EG[!*$9LQQPO 5Y@/!O/H2@F^% M./+_Z'R;GFQFF$1ZLHY^>[TMD&X*I%$@_:=$_JG$+4SR*0A;]52!:>(T65+B MH.,DK[S+P-[S^"8?\&G:?PK3=-J2,SK_LK'_-:(#G\KNRH]0ZS_88DBH73C> M^K.9QFPR'/;S#V++-R[> %!+ P04 " #.8J1,T#3WIKD! #1 P &0 M 'AL+W=O3DFD M7J=IDS;IU&G=9RYQ$E0(&9!+]^]G2)I%;?8%L/%[SS8F&XU]=BV )R]:=2ZG MK??]D3%7MJ"%NS$]='A3&ZN%1],VS/461!5!6C&^VWU@6LB.%EGTG6V1F<$K MV<'9$C=H+>R?$R@SYG1/7QV/LFE]<+ BZT4#/\#_[,\6+;:P5%)#YZ3IB(4Z MI_?[XRD-\3'@2<+H5F<2*KD8\QR,KU5.=R$A4%#ZP"!PN\(#*!6(,(W?,R== M) -P?7YE_QQKQUHNPL]DY=N<'BBIH!:#\H]F_ )S/;>4S,5_@RLH# ^9 MH$9IE(LK*0?GC9Y9,!4M7J9==G$?IYODXPS;!O 9P!? (>JP22AF_DEX4636 MC,1.O>]%>.+]D6-ORN",K8AWF+Q#[[7@29JQ:R":8TY3#%_%[)<(ANR+!-^2 M./%W<+X-3S8S3"(\6:O?_4<_W21((T&Z(C@&UL;5/;;MP@$/T5Q <$+]XDJY5M M*9LH:J566J5J^\S:8QL%/"[@=?KW!>RX;NH78(9SSEP8LA'-JVT!''G3JK,Y M;9WKCXS9L@4M[ WVT/F;&HT6SINF8;8W(*I(THKQ)+EC6LB.%EGTG4V1X>"4 M[.!LB!VT%N;W"12..=W1=\>+;%H7'*S(>M' -W#?^[/Q%EM4*JFALQ([8J#. MZ-H'? 3\D##:U9F$2BZ(K\'X7.4T"0F!@M(%!>&W*SR"4D'(I_%KUJ1+ MR$!L7)O3 R45U&)0[@7'3S#7]-&9RQ%?'.)V^]]UKP]"YCUR T8TX3AJ\PNP7!O/H2@F^% M./'_Z'R;GFYFF$9ZNHY^2+8%]IL"^RBP_Z?$^P\E;F$.'X*P54\UF"9.DR4E M#EV2W/@1:OT'6PP%M0O' M>W\VTYA-AL-^_D%L^<;%'U!+ P04 " #.8J1,S#%$1[8! #2 P &0 M 'AL+W=OL29>0 M@;@^W]0_Q]JQEHMP\&34+UGY-J<'2BJHQ:#\LQF_P%S/!TKFXK_!%13"0R88 MHS3*Q964@_-&SRJ8BA9OTRZ[N(_3S?V-MDW@,X$OA$,DL"E0S/R3\*+(K!F) MG7K?B_#$NR/'WI3!&5L1[S!YA]YKP?M@7238$T"J3K^&GRKL0MS/LBV:JG&FP3I\F1T@Q= MG.25=QG81Q[?Y!]\FO;OPC:R<^1B/+YL[']MC =,);G#$6KQ@RV&@MJ'XP.> M[31FD^%-/_\@MGSCXB]02P,$% @ SF*D3+FP1]BW 0 T@, !D !X M;"]W;W)K&UL;5/M;ML@%'T5Q .4A+A-%-F6FE;3 M)FU2U&K;;V)?VZC@ZP*.N[9-VXX&!YVHD:GL'][,[&6VQ6*:6&UDILB8$JH_?; MXRD)^ CX)6&PBS,)E5P07X+QKN2<RA\Z>5%()9JRI:J)[!:ST08(3&D5[(EC;X3SUOK/*4WDUO.W@ MK)"^"L'4GQ-P.61X@]\<3VW=&.<@>=JS&GZ ^=F?E;7(S%*V CK=R@XIJ#+\ ML#F>$H?W@.<6!KW8(U?)1VVE@O3\"CYK[8T388/&)50L2LW3W+X E,],493\=_@!MS"7296 MHY!<^R\JKMI(,;'85 1['=>V\^LPGL1T"@L'T"F S@$'KT-&(9_Y)V98GBHY M(#7VOF?N%V^.U/:F<$[?"G]FD]?6>\OI+D[)S1%-F-.(H0O,9D80RSY+T)#$ MB;X+I^'P;3##K0_?+M7O/]#?!0EVGF#W7XG[58DA3!(6B8,B<8#@L!()8>[# M(ON@R/X]01RM1$*8#]J5!$62 %=B80PVY4(65Q! :KVPZ=1(:^='_R%=Y[O M!W_GR3_X^#A\9ZIN.XTNTMA!\->UDM* 326ZLUUM['LT&QPJX[:)W:MQ*D?# MR'YZ<,C\ZN5_ 5!+ P04 " #.8J1,P36"\,4! W! &0 'AL+W=O MF% M8/K]!%P-&5[CC\!S6S?6!TB>=JR&GV!_=6?M5F1F*5L!TK1*(@U5AN_7QU/B M\0'PNX7!+.;(5W)1ZL4OOI<97GE#P*&PGH&YX0H/P+DG)TX\2_K$Y?R# M_5NHW=5R808>%/_3EK;)\ &C$BK6<_NLAD>8ZDDPFHK_ 5?@#NZ=.(U"<1.^ MJ.B-56)B<58$>QO'5H9Q&'?VNRDMGD"G!#HG'((.&86"\Z_,LCS5:D!Z//N. M^2M>'ZD[F\('PU&$/6?>N.@UI\DV)5=/-&%.(X8N,.L901S[+$%C$B?Z7SJ- MIV^B#CA71;1N2ON:;CX?_"QI9Z8KEMIT$59]WS")5=*67!65G?.2^.Z M>%YPJ*R?[MU&ULC9E?;^(X%,6_"N*] MD_CZ3^R*(I6&U:ZT*U6SVMWG%-R")A V2=O9;[])2!GPN68Z#P.DQ_:QD_L[ M3C)[K^IOS<;[=O)]5^Z;N^FF;0^W2=*L-GY7-%^J@]]W?WFNZEW1=C_KEZ0Y MU+Y8#XUV94)I:I)=L=U/Y[/AV&,]GU6O;;G=^\=ZTKSN=D7]W\*7U?O=5$P_ M#GS=OFS:_D RGQV*%_^G;_\Z/-;=K^34RWJ[\_MF6^TGM7^^F]Z+VZ6FOL&@ M^'OKWYNS[Y-^*D]5]:W_\=OZ;IKVCGSI5VW?1=%]O/D'7Y9]3YV/?\=.IZ9IZ+Q#U7YSW;=;NZF=CI9^^?BM6R_5N^_^G%">CH99_^[ M?_-E)^^==&.LJK(9_I^L7INVVHV]=%9VQ??CYW8_?+Z/_7\TXQO0V(!.#;JQ MKS608P/YHX&ZVD"-#=1G&^BQ@0X:),>Y#XN9%VTQG]75^Z0^7@^'HK_LQ*WN M3M>J/SB%OW7HVW=&W.9ETEKSU'8V:Q5%#9QIQ4B1=[Z7HQ!? >*[4 -':AS R98RZ,D&R3[<:HN M<^%T&9G*C+'!C#E9I\IXTYHUK=%T%I@^2O3Y,%:[-)A;SL@R8;0+3',R$C9R MJ@QKVH#I3 >F#0R3&:>"%=BR?5EA.(=6]:Q!<0"G8-J%T!@U%VMC;4I94*@Y*S12 MBO""9H7:9#JRWB*2'H)!9N0B$VPZW N"^4L5SI_ K9+.B. 2>AAUYSQ4J;&Q MRU[P,2 D.@KA,FHNZHM$EJK0$:,36KD([ 2?*P*#186,'C67M=B566B(D9&+ M^N$C0V!FA&!=" ;S3C@=^M%XRDAGD0V&X-- 8!R0T9$N>#R+[//A+WA>"@0F MQ+] RDFR @*'TUU)=L'S4" 0(=L%0DQ:H\/867*Z*[%-/.T(:1<&]Y*035?2 MEG@RD?AYWHZ:B^(TJ0@IS\GB64H\Y@@Q!VE*B#FA)5P*.>'@1P@L"CA@JV.80,@=RBW#?J*1U M,;H1CR;"K2/D$3'[/1)&I)&1>((1$@QRAK@]GTQC4^+!1 @F"!#BP)29R$"2 MYXU$WI")7"N2)XGD]CB1$I!\\4LL?D@&R52UH?!VA5$Y&UN2R%TN5CZ$@L3" MOX'M5LZISH/CT@U/!XET" ,AETB'R'4M^7*7N%^!,)"X7[G)0O[D/U-=NN') M(9$<$ 62(4<:WJ0P(G*QE>'9(I$M$ .Y1+C$1N&Y(I$K$ &2X8H,UR5G5$Y' M=GJ29X]TGV>_XJFBD"K ?H6[&*,BVS?%DT?A'@; KW!SXF*3X>&D$$X ?<7 M240V9(K'CD+L /)'S<7-@(S-)O((#GE")K;L/"T4MSF(/0?D2UQAB8? SQ56 M;Z2J%%^["FLW!'FN/EVZBB]=A:4+?%98E#D.TYAH?BVB3AC=N MR=DK@YVO7X;W-\UD5;WNV_ZI^MG1TSNB^^$547!\(6X?CF]Z?G1S?/'T1U&_ M;/?-Y*EJVVHWO'9XKJK6=R;3+]TZ;'RQ/OTH_7/;?\VZ[_7QA<_Q1UL=QI=9 MR>F-VOQ_4$L#!!0 ( ,YBI$S[&R<'&04 &L= 9 >&PO=V]R:W-H M965T+;U5Y:N^7 MAZX[WZU6[>[@JZ+]5)_]*?SGN6ZJH@N'S^V ^#JG(EL\RLJN)X6F[6 MP[G/S69=OW;E\>0_-XOVM:J*YM]'7];O]TNQ_'[BR_'ET/4G5IOUN7CQ?_CN MS_/G)ARMKE7VQ\J?VF-]6C3^^7[Y(.ZV5O4#!L5?1__>WKQ?]*T\U?77_N#7 M_?TRZV?D2[_K^A)%>'GS6U^6?:4PCW_&HLOK-?N!M^^_5_]Y:#XT\U2T?EN7 M?Q_WW>%^Z9:+O7\N7LON2_W^BQ\;HN5B[/XW_^;+(.]G$JZQJ\MV^+O8O;9= M78U5PE2JXMOE]7@:7M\O_R$Q#L,#Y#A 7@>$:__? #4.4#\&Z*'YR\R&5G\J MNF*S;NKW17/YM,Y%?U.(.Q7,W/4G!^^&_X5NVW#V;2.-6Z_>^D*CYO&BD3<: M<56L0O7K)22ZQ*.,ALN/%]C&"B7Q%11L0@WCU8DPEAM8P*0;8F$!FV#(14,WG4I)6NN) M(4@F'/@)E6*+BOHU0MG(EEA&*I<,.@*C+!#+7 F,GZ 9MF A4FQ MQ43]*J,S.[4EEDD2FKG_!09:(**)*8$A%&Z&+1A#D:?8DD?]"N=NZ!AMB652 M&LWT)#'5$E%MF!*80RG2;9&80RD3;!E%'VRQF:'I H1TI*WCC,%<2\2U94I@ M$J6>80PF4:*5,#*&XJ>ID;F9^A++K,FY1X/$7$O$M6-*8!*EG6$+)E&B]3"R MQ<5/%R(]?>@BF9+$]82YEHAKIB>%2519NBT*DZC0BCBU911]Z%=G-'WH(ID* M^8:9$.9: :Y=QI1@HNV,;*LPARHEW8ZBCVN1H:DKL4HJ-JMCIA5@VC'11V$* MU8Q\JS"%*B7AJCB["I'ET;T2RUR>,ZN(PD@K@+3CC,40JADA5V,(=4K(U7%Z M%90K-5V@D4XYP0&@,=0:0.V8F*LQAGI&S-480YT2 S)E M<\7] HNI-H#JG"O!_(H[(^8:3*))B;D&Y=Z& M46*Z-@-5GJGI(V%ULT55^>9EV,UK%[OZ]=3UFT$W9Z\[A@^RW^*:G'\4=]O+ MOM^/,I=MR-^+YN5X:A=/==?5U;#-]5S7G0^3S#Z%S^S@B_WUH/3/7?_6AO?- M9?OOV.FS 0?!7$ X1O0B*"=*&J M6JF5HJO:_G;()J SF-I.N+Y];4,X IO^ =O,SLPN]CKM&'\3)8"TWFO:B)U= M2MEN'4<4)=1$K%@+C?IR9KPF4DWYQ1$M!W(R035U?->-G9I4C9VE9NW LY1= M):T:.'!+7.N:\+][H*S;V9Y]7WBM+J74"TZ6MN0"/T#^; ]9I%5>_?56/>WHSG3F6"U9!9HS)K1":9R?28]40EK8U-_\4T7^H#W-\)WPB]5(ZPCDZJ7F8YS9DR"\N*NU$XMU24T3BB< MI1ZNU9CWG;B?2-8.MXPS7G79/U!+ P04 " #.8J1,(+=8KMP! !C! M&0 'AL+W=O2N9F=F2:[S2:HWW0$8],Z9T 7NC!D.A.BJ M T[U3@X@[)=&*DZ-#55+]*" UKZ(,Y)$T1WAM!>XS'WNI,I"UATFO]LAU%Z?V7_ M['NWO9RIAF?)?O6UZ0K\@%$-#1V9>9'3%YC[R3":F_\&%V 6[IQ8C4HR[7]1 M-6HC^^'6:^:]EVP7)7) L!4GH)0AYYY^HH66NY(14./N!NBN. M#XD]F\HE_5'X;]:\MME+F4;W.;DXHAES#)ADA8D7!+'LBT2R)7%,/I2GT<,V M0;KI,?4$Z5I_GVT3[#<)]IY@_Y^#QYLF ^;18T3 9+N[;95L4R7[J!)'-RI; MF-O#)*N[XZ!:_VHUJN0H_,2LLLM@/"7^[O_!PU1]IZKMA49G:>P+\O?<2&G M6HEVUDMG!WD)&;>_M7H7G' (CAWE2R?)W4?X%4$L#!!0 ( ,YBI$PV M1M9**0( T& 9 >&PO=V]R:W-H965T9F=G M%KS)>L9?1 4@O=>&MB+W*RF[+4*BK* AXH%UT*HG9\8;(M617Y#H.)"326HH MBH)@A1I2MWZ1F=B!%QF[2EJW<.">N#8-X7]V0%F?^Z%_#SS5ETKJ "JRCES@ M!\B?W8&K$YI83G4#K:A9ZW$XY_YCN-VG&F\ SS7T8K;WM),C8R_Z\/64^X$6 M!!1*J1F(6FZP!THUD9+Q>^3TIY(Z<;Z_LW\VWI67(Q&P9_17?9)5[J]][P1G M:;<"A6]%3B,,G331"-F-V"B&2:<$$BQ3R4B5XE=M$BW"NR7"!RY*V"G"6SR M\5Q@O'$3Q$Z"V!#$[[J K2X,F-1@V@&S"3>)966)BJ,D_:!?B5-,LA"3V&]D M@"2S*B%>)T%LB7'!5CCYH#4KIYJ5HS56G=UJ44>-D< 2\Q_0.RFI4TJZ;(S] MDM*EXSC8;.S&.&!X'6&[,6AVBQK@%S-PA%>R:ROU]SJ+3C/M,=*WT(KOU*P; M1M,;S3 HOQ-^J5OA'9E4=]S&UL;5/;;IPP$/T5RQ\0<]LD70%2-E&42HVT2M7T MV0L#6/&%V&9)_KZV82E-><$SPYDS9\;C?%3ZS70 %GT(+DV!.VO[/2&FZD!0 M2/G%M7]@?0^^N MEQ,U<*_X;U;;KL"W&-70T(';%S4^P=S/#J.Y^1]P!N[@7HFK42ENPA=5@[%* MS"Q.BJ ?T\ED.,>9_Y*VG9#,"^BN.]XF; M3>6#813AGQ-O7/1(%01S[4B+9*G%(_DM/X^MM@G13 M8QH(TG7][-LV0;9)D 6"[!\%-U^:G#"[@)%3D=LHBKZ4(:NY"M!MV"B#*C7( ML,VKZ+*T=TFXE[_P:>.?J6Z9-.BDK+O=< >-4A:C<(UL<#HWUYHVS M];1JDV-5/[\BLCSE\@]02P,$% @ SF*D3&_X'J/G 0 (04 !D !X M;"]W;W)K&ULC531CILP$/P5Y _ 8 C<18!TEU/5 M2JT47=7VV8$EH#.8VDZX_GUM0Q!'K*HOL7>9&68GQMG(Q9ML )3WWK%>YJA1 M:MAC+,L&.BI]/D"OG]1<=%3I4IRQ' 30RI(ZADD0)+BC;8^*S/:.HLCX1;&V MAZ/PY*7KJ/CS#(R/.0K1K?':GAME&KC(!GJ&[Z!^#$>A*[RH5&T'O6QY[PFH M<_04[@^IP5O SQ9&N=I[9I(3YV^F^%+E*#"&@$&IC +5RQ4.P)@1TC9^SYIH M>:4AKOO110^9/AJA&;,\X0A*PSY MB#C<(Y)H@6!M8'%!G"[(Y&*RT5N!T,V/G/S(\J,/4SRZ!6*G0&P%XK4 "38Q M3)C'E<=T\ON/@SBYB=.?O+_8:1.@=011K@)([V;,R;$ M3S9IN%"IO]N8P:O#:BZ/;U2GL^9<@58,?)U.H^^KI6!0*[-- M]5Y,7^U4*#[,%Q)>;L7B+U!+ P04 " #.8J1,\V 82MH" !U# &0 M 'AL+W=O,_D@6M[H*WO1U4SI87>(9-MQMK-%=17A.,ZBFI5-N%K8 MN>=NM1 G594-?^X">:IKUOU]XI6X+$,4?DR\E(>C,A/1:M&R __)U:_VN=.C M:&39E35O9"F:H./[9?@)/:XQ-046\5KRB[PZ#TPK&R'>S.#;;AG&1A&O^%89 M"J8/9[[F5668M(X_ VDXWM,47I]_L'^QS>MF-DSRM:A^ESMU7(9Y&.SXGITJ M]2(N7_G04!H&0_??^9E7&FZ4Z'ML127M;[ ]227J@45+J=E[?RP;>[ST5[)\ M*(,+\%" QP*4_+> # 5D4A#URFRKGYEBJT4G+D'7/ZV6F9<"/1)MYM9,6N_L M-=VMU+/G%<%X$9T-T8!YZC'X"C-!K%U$1D9(I 6,*C"H MMZ+XM&(X@1C-L&4 W?RJHP"B;^ +@2)+' MOJ8\JRB0:((\%' *,;G#%SB%&%K\'%\2]W4AQ=04%T1(ACUJX$!C(-#$1P&G M$&=W> *G$$,KH.,)=78>65(XIK@H$A?3S45TM?\S&_(?K#N4C0PV0NFMI-WP M[8507#/&#]JBH_X&& <5WRMS2O5YUV^$^X$2[;#)C\8OC=4_4$L#!!0 ( M ,YBI$P3"&PO=V]R:W-H965T0'.//--0*DAJIJI5:*KFK[VX$EH+,QM9UP??O:AM"$6%7_ M8.\R,YY=%N<3%Z^R U#>&Z.#+%"GU+C#6-8=,"*?^ B#?M-RP8C2H3AA.0H@ MC24QBD/?3S$C_8#*W.8.HLSY6=%^@(/PY)DQ(G[O@?*I0 &Z)E[Z4Z=, I?Y M2$[P#=3W\2!TA%>5IF/7HHG6(PWQ=G]5_VAKU[4G=E2/Q!%RESPR1/SQQJ)F8E@%^EFUB9I>V?? MZ6JESE[**(IR?#%""V8_8\(;3'B/J!X1Z5\1K VL+D*GB]#RXSL7L5L@<@I$ M5B"Z$TC< K%3('8X2#=]F#&9Q0P6DSUO&O$(";+4=QM)G$82AY',+9 Z!=+_ M;T7F%,@<#C9U[K.'.L,TW,Q-]0A*LG<;)_AF4,W%\96(4S]([\B5GGD[F2WG M"K2>_Z1[T^F[:@THM,IL,[T7\Q\[!XJ/RV6$UQNQ_ -02P,$% @ SF*D M3'@S>V+@ 0 8@0 !D !X;"]W;W)K&UL?51; M;YLP%/XKEM\7$Z#)$@%2DZK:I$V*.G5[=N!P47UAMA.Z?S]?*&4IV@NVC[_O M.Q>?0S9(]:); (->.1,ZQZTQ_9X07;; J5[)'H2]J:7BU-BC:HCN%=#*DS@C M<11M"*>=P$7F;2=59/)B6"?@I)"^<$[5GP,P.>1XC=\,3UW3&F<@1=;3!GZ M>>Y/RI[(I%)U'(3NI$ *ZAS?K_?'U.$]X&<'@Y[MD32$>?[-_5'G[O-Y4PU'"7[U56FS?%GC"JHZ869 M)SE\@3&?.XS&Y+_!%9B%NTBLCU(R[;^HO&@C^:AB0^'T-:R=\.L0;C:[D;9, MB$="/!&L[_\1DI&0O!-\-4F(S*?Z0 TM,B4'I,)C]=3UQ'J?V&*6SNAKY^]L MMMI:KT62[#)R=4(CYA P\0RSGA#$JD\NXB47A_@#/?[7P?$C(HF7/22+222> MG\P#O-LL"Z2+ JD72.&PO=V]R:W-H965T!R M4OK5# 6O0DN384':\<=(:8=0%!SIT:0;J576E#K0GTD9M1 NT 2G&1)LB&" M,HGK,N3VNB[5R7(F8:^1.0E!]9]'X&JJ<(K?$R_L.%B?('4YTB-\!_MCW&L7 MD46E8P*D84HB#7V%/Z6[IO#X /C)8#(7<^0K.2CUZH,O7843;P@XM-8K4#>< MH0'.O9"S\3MJXF5+3[R4B6Q?(5P7R()!?"?S#0;$J M4*PX*&[.8<9L T8&S$-R?P-J/H*VFSRYL4(NVN.?RS>JCTP:=%#6=3KTHU?* M@A-,[MP='-P+70(.O?73K9OK^9[.@55C?()D^0_4?P%02P,$% @ SF*D M3.M.D5(: @ _04 !D !X;"]W;W)K&ULC531 MCILP$/P5Q ><,1C(18#4)*I:J96BJWI]=I)-0&_%WJ%9I53TT(G&]X% LYE^ FO=YG!6\!K X-BK# MR!@"!D=E%*@>;K %QHR0MO%[T@SG(PUQ.?]0_VQSU[D"+$,P&3?Q*2B9#\+X%,!.(0T)B*K,5DR0Y V.3N- MO4YCRT\6?+PXXTX@\0HD5H#/*)*3*/*;2;UF4H^9E6,F?3@&ZPY@Q_/.!R,X6_GM M9%X[F<>.TX--]M"#9)4^1TY'MQY8CK/4[:@/%N.5^X>BQ;TR#^-W*BY-)X,# M5_J*VHMTYER!EHR>= UJ_1;/"P9G9::YGHOQ11H7BO?38XOF%[_Z"U!+ P04 M " #.8J1,T)DY4]X! !T! &0 'AL+W=OZS \-%:V-J.V'[][4- M2]@$]05[QF?.G(,OV2C5JVX!#'H3O- D"H*4"-;UN,A\[JB*3)X-[WHX*J3/0C#U=P]5-)W+M@NBN2!:"FSO_Q70N8!>"WP',BGS5C\SPXI,R1&I:;,&YLY$N*/V M9Y8NZ?^=7[-NM"IH$&;DXHAFSGS#1"A-^1!SN$32Y8HA5L,B(MF3LHSN" MZ*;%/2*EVQWHIE'JZ^G:1!IO$\2;!+$GB#]XO!&YGS"/'M-/F#!)*+WQL@$+ MTC!-;^20U28*4(T_[QJ5\MS[N[;*+E?J*?*'X J?[N,/IIJNU^@DC3U*?L-K M*0U8-<&#/>2M?0*6@$-MW/31SM5T$:; R&&^XV1Y:(I_4$L#!!0 ( ,YB MI$R=>GD#O0$ -4# 9 >&PO=V]R:W-H965T6-M9;R!EWM,6?H/] MTY^TT\C,4C,!TC ED8:FP+?;PS'S^ #XRV T"QGY2LY*O7CE1UW@C4\(.%36 M,U!W7> ../=$+HW7B1//(;WC4GYG?PBUNUK.U,"=XL^LMEV!]QC5T-"!VR6-H17ASR1MGO93I+LW)Q1-- MF&/$) O,=D80QSZ'2-9"')-O[NDN6R=(5W-, T'ZB6"W3I"M$F2!(/M$O'&RCIL6%:OZZ1.1^2>7_P%02P,$% M @ SF*D3/,@*>&T 0 T@, !D !X;"]W;W)K&UL?5/;CML@%/P5BP\(CDDV%]F6NJFJ5FJE:*MNGXE]'*/EX@*)MW_? W:L M)!OUQ7 .,\,,AKPW]LVU #YY5U*[@K3>=UM*7=6"XFYF.M"XTABKN,?2'JGK M+/ ZDI2D69H^4<6%)F4>>WM;YN;DI="PMXD[*<7MWV>0IB_(G%P:+^+8^M"@ M9=[Q(_P$_ZO;6ZSHI%(+!=H)HQ,+34$^S;<[%O 1\"J@=U?S)"0Y&/,6BF]U M0=)@""14/BAP',ZP RF#$-KX,VJ2::-&%;2B^/LP"AW'?EA9 M76B/"=E(R";"?/%? AL)[(Y !V9E;TR=V^%D=#W=BOF5XF%5HQK.+ M:YC68?=!TQVA6:%7IQMN^P]NCT*[Y& \_JAX MG(TQ'E PG>$5:O&!386$QH?I"N=VN&9#X4TWOB Z/>/R'U!+ P04 " #. M8J1,HG0_1^(! !0 &0 'AL+W=OG3ID$KHJ1 MG. [J!_C0>@(+RQ-SV"0/1\" 6V)'J+=?FOP%O#2PR2OYH'IY,CYJPF^-"4* MC2&@4"O#0/1P@3U0:HBTC5\S)UHD3>'U_)W]D^U=]W(D$O:<_NP;U97H#@4- MM.1,U3.?/L/<3X:"N?FO< &JX<:)UJ@YE?8=U&>I.)M9M!5&WMS8#W: MSV7^@G@NB)>"*/UG03(7)*L"[)S95I^((E4A^!0(][%&8LY$M$OT9M8F:??. MKNENIJB0/"WPQ1#/FT6'B&TQTB]E_Q,0+ FL'BXW8:R.VY9>@MSC(%M]L?Q# MIUEH'K_.UJNS]>CDJQUUF/LKG2C=W*]4\-59-'?#-R)._2"#(U?Z6-O#UW*N M0!.&&^VYT]?1$E!HE9EN]5RXG](%BH_S?8.72Z_Z U!+ P04 " #.8J1, M6L.CZX0" J" &0 'AL+W=O,G4G>MZ9.PB.LB3N-7PT-]/&EK M2);SGAWY+ZX?^ZTTNV2*LJ];WJE:=)'DAT5\G\XV*;(.3O&[YE=ULXYL*4]" M/-O-]_TB1I:(-WRG;0AF+A>^YDUC(QF.OV/0>,II'6_7K]&_NN)-,4],\;5H M_M1[?5K$91SM^8&=&_T@KM_X6% 61V/U/_B%-T9N24R.G6B4^XUV9Z5%.T8Q M*"U[&:YUYZ[7X4Z.1S?8 8\.>'(PN3]S(*,#>7.@GSK0T8%Z#LE0BNO-AFFV MG$MQC>3P>'MFWZ)T1DWW=];HFNWNF?8H8[TL25[,DXL--&I6@P;?:-))D9CH M4PH,I5CAP!V_3[ .%<23;$))3F ( M9)G#]Y5V<)!Z!@ .H"T'^[<6*>!=^]F@&=?I;/U M,+;>P@Q3]">3Q[I3T9/0YCAWA^Y!",T-)+HS33V9P3UM&G[0=EF8M1RFU[#1 MHA\G9^PHJ[*A M:^Z(8UT3_O>95NR\<+%[67@M#X74"RC/6G*@/ZC\V:ZYFJ%!95?6M!$E:QQ. M]POW$YZ_X% 3#.)72<_B:NSH5#:,O>G)U]W"];0C6M&MU!)$/4YT2:M**RD? M?WI1=XBIB=?CB_IGD[Q*9D,$7;+J=[F3Q<)-76=']^18R5=V_D+[A"+7Z;/_ M1D^T4G#M1,78LDJ87V=[%)+5O8JR4I/W[EDVYGGN]2\TF.#W!'\@=,6Y20AZ M0O H(>P)X7]"_"$AZ@F1%0%UN9MBKH@D><;9V>'=]] 2_=GA>:1>UU8OFK=C M_E/U%&KUE =)G*&3%NHQSQW&O\*$8\3R+F(U1?ACQ,L4$0<#!*DDADQ\,!/? M\(-1)@DL$( "@1$(1P*IE4:'20RFZ1+U/,_*! %.(:MA*"5<&(EM9V$TR ^ MGGKI8-$(YL5I"+N)0#<14)B990? I!X<) :#Q( A@424"!Y_/VGH$ *.+ ^ MTE4*5#V:5OTN;&1G!MJ9 79N; CLP7O;>[PD^$9[P("+T.X/^*&J+._CQI;@ M?8Y]P%)D6X) L>WG8]#8#-PS,- TTL0V S2$\5X=AX)[ IXVA<#N"DL0-+/B MH*O#0=\'OA-^*!OA;)A4YXPY#?:,2:H$O2>UL0MU!1DF%=U+/4S4F'?G<#>1 MK.WO&&BXZ.3_ %!+ P04 " #.8J1,JO1'R# " !.!@ &0 'AL+W=O MMIHW(W%+*=NMY MHBBA)F+%6FC4DS/C-9'JR"^>:#F0DW&JJ8=\/_9J4C5NGAK;@>%_=T!9E[F!>S<\5Y=2:H.7IRVYP$^0+^V!JY,W1CE5-32B8HW#X9RY M3\%VGVB]$?RJH!.3O:,K.3+VJ@_?3IGKZX2 0B%U!**6&^R!4AU(I?%GB.F. M2.TXW=^C?S&UJUJ.1,">T=_529:9NW&=$YS)EX"LGJ(8I*I29O_5HU9NV&^'@ MB288%9Z*/B*0#;%#"W?T$;!?*F)L)V!K$=CXXVF"&]\>(+0&"$V \$,7@ED7 M>LW::!JCB7 4>(% M)4I0;*>LK92UA3)KV6Z]:-FG)$RB!YR-E;.Q<*(9I]=L)AQ_%3R@)%9*8J'$ M,TJRJ 8A-5-G&&]R/6O@%S/)A%.P:V.FZ,0Z#LLG9*[WN[R?M#\(OU2-<(Y, MJB%AKO*9,0DJ&7^EWEVIAOMXH'"6>KM6>]Z/N/X@63M,;V_\A.3_ %!+ P04 M " #.8J1,H*CTI@ " "%!0 &0 'AL+W=O[H-6J6&'L:Q:8$2N^ "]_M-PP8C2 MKCAC.0@@M4UB%,=AN,&,='U0%C9V%&7!+XIV/1P%DA?&B/A] ,K'?1 %M\!S M=VZ5">"R&,@9OH/Z,1R%]O#,4G<,>MGQ'@EH]L%#M#OD!F\!/SL8Y<)&II,3 MYR_&^5+O@] 4!!0J91B(/J[P")0:(EW&Z\09S)(F<6G?V)]L[[J7$Y'PR.FO MKE;M/M@&J(:&7*AZYN-GF/I) S0U_Q6N0#7<5*(U*DZE_:+J(A5G$XLNA9$W M=W:]/<>)_Y;F3XBGA'A.B#/;BQ.RE7\BBI2%X",2;O8#,5<<[6(]F\H$[2CL M/UV\U-%KF>19@:^&:,(<'"9>8*(9@37[+!'[) [QN_0DW_H)$F^-B25(_B'( M_01K+\':$JP7!.LPO&O28:+0@GK7Y2KSJZ1>E=2C$MVI.$RZ%$G]&ANOQL:C M$?L),B]!]O%9;KT$VP_,>>U5RCTIRI^(PV4(D#>\T\.(9,!!G MNP DJOBEM\MG$9UWS$-LG]%?N%M0WX@X=[U$)Z[T8[1/IN%<@:XD7.D+;?5. MG!T*C3)FIFWA-H-S%!^FI8?GS5O^ 5!+ P04 " #.8J1,)7DM[$$" 1 M" &0 'AL+W=O@-9C:3MC^?6WC12$YM/0EOLW,.6-\[.2MD*^J M8$P';Q6OU2HLM&Z6"*E#P2JJGD3#:K-R$K*BV@SE&:E&,GITI(JC.(HR5-&R M#M>YF]O)=2XNFI+P?>*E/!?:3J!UWM S^\;T]V8G MS0CU*L>R8K4J11U(=EJ%'_!RBS-+<(@?)6O533^P5O9"O-K!Y^,JC&Q&C+.# MMA+4-%>V89Q;)9/'+R\:]C$M\;;_KO[1F3=F]E2QC> _RZ,N5N$\#([L1"]< MOXCV$_.&TC#P[K^P*^,&;C,Q,0Z"*_<;'"Y*B\JKF%0J^M:U9>W:MELA\P 1W8"%%@ &<1W-CL,CJ;XM"BH/"(@SIC$ M2(7AZ5XQ?/)Q/,&M!]T>74Q&PL#U@8$"&96 SS\F_V$6K@"<_MOLQH,&=1J- MA('K!$.%\G"K98][FMZ%03=7K7TLOU)Y+FL5[(4VM[:[6T]":&;THB>3=F'> MYW[ V4G;[LST9?=(=0,M&O\ H_Y?P/H/4$L#!!0 ( ,YBI$PCD^I#1P( M !,' 9 >&PO=V]R:W-H965TGQVR">@,IK83KG]?VW L9? M1 4@G=>&MB)W*RF[+4*BK* AXH%UT*HW9\8;(M667Y#H.)"326HHPIZW00VI M6[?(3.S BXQ=):U;.'!'7)N&\#\[H*S/7=]]"SS5ETKJ "JRCES@!\B?W8&K M'9I83G4#K:A9ZW XY^ZCO]W[GDXPB.<:>C%;.]K*D;$7O?EZREU/*P(*I=04 M1#UNL =*-9/2\7LD=:>:.G&^?F/_;,PK,T1V>=6N>_? F#L8T>P(> M$_"4H&K_*R$8$X+WA-"8'Y09JY^()$7&6>_PH5L=T1^%OPW4898Z:,[.O%-N MA8K>BM#?9.BFB4;,;L#@&<:?$$BQ3R6PK<0.K]+QQP+[-2+ ]@J!U41@\H,/ M)F([06@E" U!.">(%X:X;KX3OBE;H5S9%(-.C..SHQ) M4!J]!_6M5^J&FC84SE(O8[7FPY@>-I)UXQ6$IGNP^ M02P,$% @ SF*D M3$,"($IY @ 70@ !D !X;"]W;W)K&ULE5;M MCILP$'P5Q , !@,A(DCY4-5*K72ZJM??#G$".H.I[83KV]%[D5*FL[2_7:$\M2>A6DK/$3L_BUJA#[N\.$MAL;V.\+S^6E$&K! MS=(&7?!/+'XU3TS.W('E5%:XYB6M+8;/&WL+U@<0J@"->"EQRT=C2UDY4OJJ M)M].&]M3&6&"FCDBCO>4_"Y/ MHMC8*]LZX3.Z$O%,VZ^X-Q3:5N_^.[YA(N$J$ZF14\+UMY5?N:!5SR)3J=!; M]RQK_6R[-Q'HP\P!?A_@#P$@^C0@Z ."CP#X:0#L ^ DP.VLZ+TY((&RE-'6 M8MWQ-DC]BL :RMW/U:+>;/U.;@^7J[<,^C!U;XJHQ^PZC#_"!"$8,*[D'T1\ MD\C.GQ%$P;W&?@Z!?GB/.>"4.PSP1D:CR G-,@IFJCS/8'6AK,!" M\8+'S0)C:6Z!_X#='G3G%_C.:D')7'X@,/A=*&!@+D _\.ON5: J5AF?L/9 M[QB$SO1LW-$=6V%VT?V+6SF]UD)=4Z/5H4=N?75'3]9W8+WO.MT'3==X?R!V M*6MN':F0'4#?TV=*!99)>HY,LI"]?I@0?!9J&,LQZQI>-Q&TZ9NY._RCR/X! M4$L#!!0 ( ,YBI$QX5J/H[ $ ,<$ 9 >&PO=V]R:W-H965T)R.7+S(!D!YKXQV,O,;I?HC0K)H@!&YXSUT^J3B M@A&E35$CV0L@I24QBG 0[!$C;>?GJ?5=1)[R0=&V@XOPY, 8$7]/0/F8^:'_ MYGANZT89!\K3GM3P ]3/_B*TA1:5LF70R99WGH J\Y_"XSDQ> OXU<(H5WO/ M5'+E_,487\O,#TQ"0*%01H'HY09GH-0(Z33^S)K^$M(0U_LW]<^V=EW+E4@X M<_J[+563^8^^5T)%!JJ>^?@%YGH2WYN+_P8WH!IN,M$Q"DZE_7K%(!5GLXI. MA9'7:6T[NX[3R?XPT]P$/!/P0@B3_Q*BF1"]$V);_)29+?43421/!1\],?VL MGI@[$1XCWHXER!3C'8Z1P;_:HL!H5*F>V#WHMIMB9#\7Y^ M-M#R=N7_ %!+ P04 " #.8J1,C58YD+T! #2 P &0 'AL+W=O79 MFTP2J[X$V]F4O\>7-(027FS/^,R9,^-Q,6GS;'L AUZD4+;$O7/#D1!;]R"9 MO=$#*'_3:B.9\Z;IB!T,L"8&24'H;G=+).,*5T7TG4U5Z-$)KN!LD!VE9.;7 M"82>2KS'KXY'WO4N.$A5#*R#;^"^#V?C+;*P-%R"LEPK9* M\?W^>,H#/@*> M.$QV=4:ADHO6S\'XW)1X%P2!@-H%!N:W*SR $('(R_@Y<^(E90A@X8S<5_@2L(#P]*?(Y:"QM75(_6 M:3FS>"F2O:2=J[A/Z>:0S6'; 70.H$L 3;6D1%'Y!^9851@](9-Z/[#PQ/LC M];VI@S.V(MYY\=9[KU6>'0IR#40SYI0P=(79+PCBV9<4="O%B?X3GF>WVP39 MIL8L$F3K_.__HR#?),@C0?Z7@KLW12;,(6)4Q&1O4I!53R68+DZ31;4>59SD ME7<9V'L:W^0//$W[5V8ZKBRZ:.=?-O:_U=J!%[*[\1IZ_\$60T#KPO'.GTT: MLV0X/UXO;0, -T. 9 >&PO M=V]R:W-H965TD!!\M_1*P\]S=<_;YP3<[J?*IVDNIG9<\*ZJY MN]?Z<.=YU7HO\Z2Z50=9F'^VJLP3;8;ESJL.I4PVC5&>>>C[H9$N9LW< M0[F8J:/.TD(^E$YUS/.D_+>4F3K-77#/$S_2W5[7$]YB=DAV\J?4OPX/I1EY M%R^;-)=%E:K"*>5V[M[#W0I%;= @?J?R5/7>G3J51Z6>ZL'7S=SU:T8RDVM= MNTC,XUFN9);5G@R/OYU3]Q*S-NR_G[U_;I(WR3PFE5RI[$^ZT?NY*UQG([?) M,=,_U.F+[!(*7*?+_IM\EIF!UTQ,C+7*JN;761\KK?+.BZ&2)R_M,RV:YZGS M?S:C#; SP(N!B?V6 >L,V*L!;Y)OF36I?DITLIB5ZN24[6X=DKHHX(Z9Q5S7 MD\W:-?^9;"LS^[S@3,R\Y]I1AUFV&.QAX(+PC/=+"*1"+-$RQ^L *QO!D([ MR"188\^NDHAI!YQTP!L'O$^ #Q:AA40-I#C'"&&P5BL"YH<".,TF(-D$%AO. M_0&=%A/TX@P0J[<05R1"DD1HDQALVS*T(@0!CX>;2Z!B7X0TEXCD$EE<4(P4 MB" =B.D%$I,.XO<+)+;RA"!F# ;+0<"8 #&R-^#3I]:?4"(=J!_J!@(<5BP% M8QA&(X1&9 3>+Y<.TP_$S0$:U@L!8V891[8+2,VY![1+)AJI.:!%!3Z@*D#+ M"DS0E0YS51"1'P;6-A&X@$,F9,S:* +&8S[R;0!:9F"" MSH M(3S@03#D0\!0]!3ZF@\M-4!IS9@+6FS@ VH#M-S !+T!0DG\.,1XN"P$ MSD@.'V&$M.+@%,5!0DHX%T,)I&!,^",2B+3BX 3%05M*@//(NG[8L#@>VW2D M!0=MP>%C1P%IP<$/" [2@H.VX!"[9"O)#2#CUC:1.-\?6QA:<9!2G)&/-](: M@>$'%H8^UF@?:^M =9@K_:"N>!3NC3L>TBJ!8D+]"NLV"7YH3OF0D8T3(>#P MT^#UFH)K>VTWIUTS9^WY-REQ:5 M\ZBT:5F:QF*KE):&I7]K5FQO>LW+()-;7;]&YKUL&ZYVH-6A:R:]2T>[^ ]0 M2P,$% @ SF*D3+4:XN/3 @ ;PH !D !X;"]W;W)K&ULE59M;YLP$/XKB.\MV-B\5$FDDFG:I$VJ-FW[["9.@@J8V4[2 M_?O9AE)JCDW]$NS+?]^LPMHQXS7?:AF#F<>%;7MP@:CCFM MXW3]$OVC$V_$/#+%MZ+^5>WU:1WF8;#G!W:N]3=Q_<0'030,!O5?^(77!FZ9 MF!P[42OW&^S.2HMFB&*H-.RY?U:M>UZ'^"]NL ,>'/#H8'+_RR$9'))7!^+$ M]\R*"ZJ/PBAN6$9WYK"G\ST-VYJ?M!VF9FU[$>@ M?J-%-XQWT3AC;OX"4$L#!!0 ( ,YBI$R!8.>W4 , )<- 9 >&PO M=V]R:W-H965T17/)OW< M4SV;N$-;Y)5]JJ/F4)99_6=N"W>O_(>H,>\3.WQ^;B/>I2>7'NM1M\64]CTC&RA5VU MG8O,/][LPA9%Y\GS^#TXC<\Q.\/+]P_OCWWR/IF7K+$+5_S*U^UN&NLX6MM- M=BC:9W?\;(>$TC@:LO]JWVSAX1T3'V/EBJ;_C5:'IG7EX,53*;/WTS.O^N=Q M\/]AAANPP8"=#:CXIP$?#/BM!F(P$+<:I(-!>JN!' QD8)"((0'D1XA1+#TC$E\KN>$&9HPZQWPJX0Y[H"C#GCO0%PY$$'% M3AC58ZH>HU*1*A*4!(/)T7P$2D< .C(-V)P@Z448O\:4ZX -A*74$!.0?A" M-#=*B4"X*<%'!3ILK$(5)X@^;@ P&X\9(G(U&V6AD,X3MIT$04;A: ^8RDI)&!/MN,< N]W>JM0Q7%?&6&BU'5(#B MDDT9TF4RY,U@ RDB"&A[#*A]J[&1QJ?X,4#A.< T&W&!2S<5MY]%%%=("B42 MGD842B!G2K&PZS$<9V1,*RDNEA2J)5-CM<4UCJK_* PN3!13)E 81'24DAH4 M!L%I?^:-M3$N3Q3J$],:=\%P26'D]L(P7 ,8U !8& 9W-Q6&RF#3+3$<]VH1 M[H/DXG.TN[)\R^IM7C71BVO]EVW__;EQKK7>)[GS9=[Y6])Y4-A-V[TJ_UZ? MK@JG0>OVPS4H.=_%9G\!4$L#!!0 ( ,YBI$Q"DJ\1J@( ,P) 9 M>&PO=V]R:W-H965T!87(9_5D7,=O-15 MHY;A4>OV+HK4]LAKICZ(EC?FF[V0-=-F*0^1:B5G.Q=45Q&.XS2J6=F$JX7; M>Y"KA3CIJFSX@PS4J:Z9_+/FE;@L0Q1>-Q[+PU';C6BU:-F!?^?Z1_L@S2H: M6'9ES1M5BB:0?+\,[]'=!A4VP"%^EORB1N^!E?(DQ+-=?-DMP]A6Q"N^U9:" MF<>9;WA56293Q^^>-!QRVL#Q^Y7]DQ-OQ#PQQ3>B^E7N]'$9YF&PXWMVJO2C MN'SFO: D#'KU7_F95P9N*S$YMJ)2[C/8GI06=<]B2JG92_\]/S7,#@ M]P%X"#"Y_Q= ^@#R&D"=^*XR)_4CTVRUD.(2R.ZT6F9_%.B.&#.W=M-YY[XS M:I79/:]HDBVBLR7J,>L.@T<8-" BPSZDP%"*-?;"\;\)-CZ"8#@# 440%T_& M(D@!$U"0@#H".BZ 3DSH()F#--<<*,M199@LG$$0!F_)@[8#33M@CP9$X2V);W"+_#%;CO$+G!%>+)31')/%=\ M6$(*/-,W"&YCY/,9"KCW4/(.5^#N0^D-KJ2>7)+2.)NZXL-P@NA,]R"X MF9'?S3A+9BC@#D3Y.UR!>Q 5-[A2>/^>*,]'K=&[XL,P3NE44C2Z VLN#VY< M4,%6G!IM;YO1[C"2W&-[AT[VUW94<7?K*TTWYWQC\E V*G@2VMS0[A[="Z&Y MJ3+^8$[M:$:K85'QO;:OF7F7W7S1+;1H^]DI&@:XU5]02P,$% @ SF*D M3-+1QY4S @ % < !D !X;"]W;W)K&ULC57= MCJ,@&'T5XP,, OXVUF2FD\UNLILTL]G9:]K2:@;%!5IGWWX!K;&6;KPI?'C. M\9RO GG'Q89\T:N?9+I=H5 ')?TIK()][21C\YA]D123><_:X.JES[ MJ>\=Z)&+ MMG?VF4XK]>JE"&.8@XL1&C O/09-,.@6L;E'Q'B$ &U@=(&<+I#EXQL7R"V MG0+8"H0W G@6H\5.@>^M!M* M VBZ)Q#" M20CGYX #%P=).K<$)L>3N2]^$'&J&NGMN-(GG3V/CIPKJC6#)]WF4E]18\'H M49EIHN>B/Z?[0O%VN(/ >!$6_P!02P,$% @ SF*D3'F.U"$) @ =P4 M !D !X;"]W;W)K&ULC53;CILP$/T5Q >LN9.- M &F3JFJE5HJV:OOLP'#1VIC:3MC^?6U#6)98;5^P/9QS9LY@)AL9?Q$M@'1> M*>E%[K92#GN$1-D"Q>*!#="K-S7C%$MUY T2 P=<&1(E*/"\!%'<]6Z1F=B) M%QF[2-+U<.*.N%"*^>\#$#;FKN_> L]=TTH=0$4VX :^@?P^G+@ZH46EZBCT MHF.]PZ'.W2=_?TPUW@!^=#"*U=[13LZ,O>C#YRIW/5T0$"BE5L!JN<(1"-%" MJHQ?LZ:[I-3$]?ZF_M%X5U[.6,"1D9]=)=OO-.L[Z-YJ=$,R$8"&HW'\CA#,A M?"-$QOQ4F;'Z 4M<9)R-#I\^UH#UG?#WH6IFJ8.F=^:=O ^P?$>$0;V#*'51&CXX3L3B5T@L@I$1B!: M%Q!MFC!!4@/IIQSA8^+O-E8L,"_9^9&]FMA:37Q7392D=H'$*I#\?S]2JT#Z M[WZD=T9]/WWT_$T_;+ D".---6AU7RGPQOS:PBG9I9?Z9JRBR_1X"O1]W\0/ M:JI,0^!-9AI)7S%ONEXX9R;5WV3N?,V8!%6E]Z!:WJHIN!P(U%)O4[7GTRR8 M#I(-\YA#RZPM_@!02P,$% @ SF*D3#Z"XP47 @ 9 8 !D !X;"]W M;W)K&ULC57;CMHP$/V5*!^PSOV"0J0%5+52*Z&M MNGTV,)!HG3BU#=G^?6W'&P5BNKS@VSEGSDSLH>@I>^,5@'#>&]+RI5L)T2T0 MXOL*&LR?: >M/#E2UF AE^R$>,< 'S2I(2CPO 0UN&[=LM![6U86]"Q(W<*6 M.?S<-)C]70&A_=+UW8^-E_I4";6!RJ+#)_@)XE>W97*%1I5#W4#+:]HZ#(Y+ M]]E?;'Q/$33BM8:>3^:.2F5'Z9M:?#LL74\Y @)[H22P'"ZP!D*4DO3QQXBZ M8TQ%G,X_U+_HY&4R.\QA3X )%P MY43&V%/"]:^S/W-!&Z,BK33X?1CK5H_]KOU:8NMCZ3Y>%R]U)&25:@BQ(R MF-6 ":XP^35F/<<$UXC-')&$(P1)DZ/3P.HTT/QP&B&.[0*A52#4 M%$( UO MLA@@J8:T&I+[69#?IF*!>7GF^W8WD=5--',3I9Y=(+8*Q(_7([$*)!8'_LVG M3V:9IKYWQV9JC9):HMS4M5_?<'9J>ZYD+A]^P*FEI=9^V.XEW,.YV#(!Z5?30M@T9L4G2EP M:VV_)\14+4AF[E0/G5MIE);,NE*?B>DUL#J0I"!9DMP3R7B'RSSTCKK,U<4* MWL%1(W.1DNGW!Q!J*'"*/QO/_-Q:WR!EWK,S_ 3[JS]J5Y%)I>82.L-5AS0T M!?Z2[@_4XP/@A<-@9G/DDYR4>O7%C[K B3<$ BKK%9@;KG (;R0L_$G:N)I M2T^R=N MCTH)$[ZHNABK9%1Q5B1[&T?>A7$85]:[2%LF9)&0381T]5\"C01Z0R"CLQ#U M*[.LS+4:D!Y_5L_\G4CWU!UFY9OA[,*:2VM<]UJN-JN<7+U0Q#R,F&R&R?Y& M'/Y%W-,)0IR!R46VZ"(+?#K?8;U>%J"+ C0(K&8"&WJ38H1L J0+D%VZS7:W M419@R6Z;IC=NR.R _85_8OK,.X-.RKI_%4ZT44'4$L#!!0 ( ,YBI$P9_\S") ( .L& 9 M>&PO=V]R:W-H965T]5M?0SW]O#@9Z8>N']%Q@#Q;XWIO\& M9V :;ISH&CO.I'UZNY-4O!E5M)6&O@_ONK7O?M2_T-P$,A+(1,#1/PGA2 @? M)40C(;HAH"&*G9LU5;0L!.\],2QO1\U?A!>1GOV=&;23;;_IZ9%Z]%Q&:5R@ MLQ$:,<\#AEQCDOPC9C7'D(^(]1R1A!,$:9.34^)T2BP_O*X0QVZ!T"D06H'H M2B -;U(,D-1"6@O)<4;RVR@.6)!G&+O=1$XWTZL>^84R![/F3L%\O_G7.7S%8WOY<2!>R<%CCK) M'8D[FQ$_GA6[=PDF#A?I[58DL[@DRV9YT=4A8JZ![U061/C0/G M"K1D\*1_QTK?/%.'P4&99JK;8CA^AX[BW7BUH.E^*_\"4$L#!!0 ( ,YB MI$R@GOEO[ $ -8$ 9 >&PO=V]R:W-H965T,S M9\XQMN.>\7=1 4CK@Y)&)'8E97M$2&054"PT1QW=AI;'(7GL:LDZ1NX,(MT5&*^=\3$-8GMF??$V]U64F=0&GXL//:K$^$]XQ4)N9Z:39.[.F MW J5O:6[0Q2CFR8:,:#+ZLDVPVR38&8+=$\%A(7+ O!A,,]B(G&B[2[C9)5QWB=S%_PA7 M73S76>[7&N0'SGXA!FALEK(QUC;G-L^QT:5]]<\P>\.'&?\>\K!MA M79E4A]4LK2?U!+ P04 M " #.8J1,T'22IF$" "_!P &0 'AL+W=O;L V,_\W8S.>]9V+5UDRIKRWIF[EQB^5ZE9!((\E:ZA\XAUK]9BHN@>P$HR?KU-0!#L,D:&C5^L7:KNU%L>9755Z%DPJIRJAK6RXJTGV'GC;]%JAR+C8"U^5^PN M)V//I'+@_-5,OITV?F@B8C4[*B-!]>O&GEE=&R4=Q]]!U!^9QG$Z?JA_L_ZE.JMSXF>^=V)E>:_7"[U_9D%#L>T/VW]F-U=K<1*(91UY+^_2. M5ZEX,ZCH4!KZUK^KUK[O@_[##7; @P,>'7"?2P^RD7^FBA9KP>^>Z#>_H^:, MT0KKO3F:1;L5]IL.7NK56Q%E:!W4?J)X-[3+8.S9Q7]02P,$% @ SF*D3-;: M/2'S 0 F 4 !D !X;"]W;W)K&ULC53;CILP M$/T5Y ^(N9.- &F3J&JE5HJVZO;9@2&@-9C:3MC^?6U#:*!6M2_XPKG,#,.D M ^-OH@:0SGM+.Y&A6LI^A[$H:FB)V+ >.O6F8KPE4AWY!8N> RD-J:78=]T8 MMZ3I4)Z:NQ//4W:5M.G@Q!UQ;5O"?^^!LB%#'KI?O#276NH+G*<]NZ*;R-N%JOJ%OC3% M-N]4>82ZO>7ADY?BFQ::,/L1XR\P_A)SL&&")>9HPX0S!JLXYV!]:["^$0@6 M I%=(+ *!$8@7 C$JRAMF,1N$EI-0HO =E72$;,UF,Y@W(T7VUTBJTMD<7E: MN?R+B5S7;A);36*+P*H[#C:,;S=)K":)16#5.OL1DSS4RU][X(>6US/K&^&7 MIA/.F4GU]Y@>KQB3H.3V.FS 0?!7$ P1LOB,2Z9*J:J56BJ[J];=#-@&=P=1VPO7M M:QO"<>!4_8/M979V!N-UWC'^*DH Z;S5M!$;MY2R77N>*$JHB5BQ%AKUYLQX M3:1:\HLG6@[D9))JZF'?C[V:5(V[S4WLP+%_=D!9MW&1 M>P\\5Y=2ZH"WS5MR@1\@?[8'KE;>R'*J:FA$Q1J'PWGC/J'U'ODZP2!>*NC$ M9.YH*T?&7O7BZVGC^EH14"BDIB!JN,$>*-5,2L?O@=0=:^K$Z?S._MF85V:. M1,">T5_5298;-W6=$YS)E:<=0[O M=ZLE^J= ZT!]S$('S;2'N7?31 -FUV/P!(-&A*?8QQ+85F*' M%^GX8X']$A%@>X7 :B(P^<$'$Y&=(+02A(8@G J8?X0>DAA(8R!AD,4HG5FQ MP/PX1:%=3615$RW5Q#,U/22:E,$HR=!,]'X)0QD*\(/MBZUJXH6:<&9Z%R], M!QG*HIF8)2K$4?) 2V+5DE@V.K83I%:"=&$F\F=F>D@ZD>FO\'R;;:#@@97, MJB2S6$GL!*I-6H^NOS2#YD?7_Q\W5M3"CC?I*37PBVF_PBG8M9'Z]$ZB8XM_ MPKHGS>([W?I-KWJGZ>^-[X1?JD8X1R95QS-]ZXB;[P0MW\!4$L#!!0 ( ,YBI$P==<&J$UL "=K 0 4 M >&PO*;O2"(+%@I(HFRF*5$C)+@?[X_>\[HN\E&17978P*"!(NT3R M/LX]][P?OZOK3; MLK]OT\MR6VS^_6C4FQP%7U=Y4?_[T?UFL_[YIY_J^7VZ M2NKS7W:, M<@E+J)([[M_ M:L'J CY=\.=YB?(1/TZ0N"X#\F[K>MD'_E[2U?AGCSV4.%""IY(Q;K[TON]8L MR/4I79?5AA!SDVS:<)+7/VYG>38'R)3)IH6G'][??'C[YNKB]OHJN+F%_[R[ M?G][$WQXC??EP[MK0S&"XR K@MO[Z*<"UA$7JYQJYAMZZQ(ZQ8(;\L-C%>VUMHZUZ0JX'D=+*MRI=XOB]9[;XI- M"NB\40-U/L_H>%I V]P#Y>%G85"D+5#H=A; CH,:KVKK%%\E-:!Z^\7@!'!W4>9Y4EF_MKC@599OD8B^ M>(#?TNSN'D>X>(!3 =+\?KN:P=MPZFW:$@:TW&\<0];\C)L-]_KCI^L_7+^_ M>?/GZ^?>(P<,ZL=D#7,4M(36\C\7:9)G_P#HWH'< MA%\G#TF6)[,\/0,D/J,[FA4/*0_?^OXU('IV5P1SHL'SIP"ECSIG><4LJ^MN M=P*@3>\.>,<^XE<7;R_>7UX'-W^XOH9C/O0XK])Y-]E6C":IZW33)IF727T? M!G/X_R#]^S:#H\&=$T'$XZBR.6(Q/F_QZ_D-W\%'O>8Y2U!$^AU4MQE "Q9C?=KOF2[MN1_I@X[ MSY)9EF>;S,,D];FMDR<\M,X]5GXN#M]76W@,GU= 2P55FIV&2ICK()7M,]F-I3M>?%L6=V= *%<@ MWTJ/?!RTNA(SP'J1 .-1__9^3J#_^A:[?YJF%LW#_96LU"_G'O?->'S!$ MF$D8]'MAK]=CC@XKW&[N@>( B_@E*$KU:X;"/0AZF^ =28E*&0YI1T!%4^+1 MG924U8RN%8QZ'4N Q0W&832>TC3]P226[[.-SR.#]R%MW'J;_?0O5:!/V M]__6\>4N7GGR,<'+,-;L1M',9[FM[U^!]O6,!.^35BYL_!*_??OCM<+&&/OGX MZ<.?WUSA>?\E^/#Q^M/%[9OWOP87E[=O_OSF]LWU39N]&?DMV)0HG)1PE,!N M"UO[@"?X;Y)[2)=9 (QG3Y;BEN =\W/0JQ2N!*#'1M'19(4Z_#_HAS9B =S. M9DF-8A1<)KA)\B'RO[O4*VD2Y^B0IN95"H,%)XN4_SH-Z,*C&">"=S*'Z\-X M6Q/!V.:T)>:C]S@K7H9NR"6_-PY#3HAV2T\JSZ77<@^(Q"?. MM*T M J]N@>,A+B-$+"K3ELYP_4 AB+_M.1>'K<(,]18MRW#4===%7.=)V^ZB#^&3 MB+8PPFWR-?@MV]PCFZ+[!.=#0HR,>FF-ZI<%E\Q8=L)=GQN>%A[6(1]=+Y<@ M%" @TZ]\PUF15K>]++PZ',[E$!(A+IJBO$0Q/%RE#(-9>I<52))QZ4] GK]E ML!2)S1(M.UG90A,TT]3X^"-*I*"%:>I]D]T5V1+$!G1B, G$!7TL\\PCW/[> M\\H.Z>!]LME6A.&&(CQ_3O_B;^]!B9PC+B?%$WX.K*Z&$1:$L$LMQ-1*MJ$A MV*'R5,-/-6DZY[2B#)XZW]?;69TML@05]^ $T#= N2[J_7+)$]*_^K^JF.\V[+MA9:'#V]2T(6,;'BM M4)J4D!K5EW-8.+U:KK,"80%?KI(B87X:XB- 8VOCGB65/$*=@*HT(P G-?VB MMK(?G 0XTA7A*V1W1O@(Z?.,J2RLKBSR)]!%JA6,4.'^*KK1]@<%L-VZ1F<" M4I8D6**Q;&V?N,#'.@&0L^NNA:Z5\"JW!<0 K&Q-M-$."*9W[*5W)WZ/+@$ MKHC&M$PR[+<%"50E@4HQJ .;)':\K;R)P4+!(H?8!KX\ *B;K4@5?\1 MJ"K]6^[!&H SS]:((F*BA\'A>;K>\+>XYL\%G1))[O8! S06*)S "5=!"5KK MILD)MJ!H>1'P'.\4(,[^DZ]!:LV!/ ,FIPDM";[YV[:8$Z1H/[Z3>AYJX0@( M;$++*H6EVP#VC7]1%%L8A[U*B.&OX6A .3[[#WW42W;.(;%%BIEZM,S@_"6T M15V$C7RZW4]P'H&5PLF6CT6#X)P'%W"=:HM*$H;*>LSP!"6TWB9S1FB#!FF> MK6"9L%S>S;,N@+IV2- J.@1].S/"\P6L"I5P=26-N*KF@=,"[$!!F5@476E8 M.NX2.%FJMJ3G1&Q5JU&'0Q:HQNE,X'0^P6_%!A9RL2CI2M@\I"H+^'LNIV)T M6>N=&_0\)!7L\U4)_PE.CEY?W+PZ.O6_\WF-IPXO7=Q\AG?>E^<4"7"&5HHC MUY> ?/IU7CX"Q[@%TCP/HD'O]&=8KV;5^,H1CZ5&.3H]#UB 08#^,0$4!AJH M#2$6G@.]E/V:K\G^#U#?5*6RC# YQV,'HK[EU<]S.+HELI2[;<941Q@ / &> MLJ0#%2K7)+H-44/=OMK>.SU8XM[E]FA_=I62H%^WAIFESH5. &G)W?MOM6@( M!;]X9D0?V%J.BZ_WK('UTKPNS>QZ>$1-(=^I2^!GY7;#5$>++1N^.K1N)I&O MMQ6KIXG6KD47GJ6;1[QZK75U\*1=ZU\!7T0 J84N@%@<.+3 %,9 C^8&9 4=/^@@];\!,.CC!4T,;&T@5HS4A&B$ E(*S@ MW8=59_#A?*-Q<1^5!?##3:61Y1Z.SWIP58ZT> E+F2'=(_(FMW#2&\$MO*0K M0-0)'15XYHCE>=/DS1"L:T&5"(]#"'91A6+FQ%46M7>0].X+>% M. KJ4UH!^Z_@=[74]!!\0+C\\_!A>-:; CY(#$9P%JB_2#^^5$Y5ALVE\JI8 MAXX#O/S0\6LA/KD0#U:@+1PX.2K21^5?"FIA-$<(2%C$91#W8N S"%+&U%6Y M0-*]:%#Y%1QFN6"-HF2I3?:&@'U"/1K6F*%E V$ M#W0RTSFP61QG3;6J3M[Y=L;(9/M7%9Z$,8'XH="UIG9-*STBM0G M*\1.0KSUNBJ_9H@T,/MQ_[P7K+(\)[KJW^@M(1/LC<-;'+)_GS#$2&Q"4IZBUQ +%C"Q1(.GHU4+ZWZ(>,1JE\)\YCGV MO5%0U=#DU60K?6O$GBN.+V(O\/]W)8.6A('F/0&J',,]>8,XBV\NUFR\TM\,V',+?6+T&#L40:Z7!PVE>R@L0@1P,?>DU>02U%8]@ M"7H>:05T=.+P 9'DE>P$4+JMA=JNG*LM TUNVZ#E9H:I)Z,X'(_B8#H:!;"+W@!_BP?A /;SIFT+ZN2CHLV(Q8RD1FV( M4C?+,!)S)>!_V\J]50(GHTT@+-RK]9C4N[#WM=P\$V -P[I^?)0P/BFN^4KI M;NA%0%7KPKFR)/@$QI1_R5;//V1W<#X_G;PMX3:=!JTX7'6GCX/A8 H(,J&_ M)N%TC)@;#\=!._ VB*)^..X-Z;]QOQ=,AX$OO#/HCP!K>OB? 0BM_?XT<*(X M8<+^=!3 ;..X#[,._^G;5]?ZA@[H@)L<3/U*7LN(6C<#R("(K1(!@"\=IU52:],!J/ M\:\Q$ 48MA\.)E/"-BO6PS; RJT@=U'GU:G3E-E>9%C"^5%'[';0$&=ZDF,R72B65VMQ4C81BP M?X_\DP),1ES2_= N7=>,1R X;1QYK\21ZW.]XZRV58OM&O4\X:;L!@6(ECFY ML0#"66TBYF@NC*7*YBR/FWVP[4C$(5I"E2YS+5B3(V(A)D]G=5K\+N7FD.M/ MNQ MX=VS!E>29RMZ!<>!9E-:%*Y1BQBTK'FBK3/! QP>D%(\.F.O*,V!R9GS M7$I&1F.L\0C,DS5>=?+#IRB-+#U/&;8/"2#G*OD;X-;FJ>'\^;=:W7!>DH55 .@D6(/NLR%)&=4$LITQ M^<>7%4(E$.TMQP'F>;#$6 M6.(;V+X)+\U30HH*(_ IQD,B$O![>T'&.(#V4%A2J&FF>TO+!U2)$(SB(.PX M;/@*G?\U:D!\@"PXD&& UB1VY=KKN]''"5B'O1$PS4DX M&/4#D'[B41 #XQP/@G?98@' OX;;]-/%$JX7O TR_"B(QB2VP] @I0_B<-@# M62DIDD7RTUN$:W !R\?7^R"E3Y$C#T'*B4%H'>!$$Q*P^N,>2/DH=/5!6!X, MZ#=0N^)H:HED^\ Y_A[@',<@]*& ,^V'$8%S!!N-&)P@3H (HL Y""-8,V@' MO4D$BDHXA75/X$?8$H,3_H8/\84(P1F/)SC8% 0>#S@CV'>$(,%OAN%H,D+I MJ \*@A><<#IPZD, S#28DD(116$\'!$,X6@G]!<(E?U)#__J#T#9(&CVXG " M&H/FILK2KPA5?9^MU^18IS"$8I&S[[)6SOHZ$/.62E*YSRH,5Z,8L#O*!EFF MR-MN=HT$[![C_] I@<0+9-D9L!I@-!7E_03)=!)C9 M2\L.'2RW^3++<\()7 1S.$K8+4%JW>"6+5L2-:$( M,MPC%:F%"7[J7*V:S!L47LUED4,JU=[5/L^.Y0.#GA@0IN%EW'$YM]B,# M:)>@@43-C)\E9$?P1?1^+*LO%N.?;3?:^HW^ H4P&_%2M:SU MV),H:?0E%[=C2%RD"@M@YU&:.JM$#-@YY:^&OJY#Q=5#[(6_5 M0M@:3;25L']*3B2=P]VMVMT%1(T5,&5B8PK@S.)]TX$YH,2CW1DM@LT@+-9@;7+K 6_' MS412BM4_R)=@J14?C%IJO=&AN&H?*YG V8Y6I:)L,!25/F&[OEG5=)79KAF4 MD@:<^RY#\Y/>*QW<'>ETE0FVH @F(QJ ^()Q7A5)6NPSW19:65+ D0!>4;'@ M#,Z#W^XQ=X.I\6XHV(9@%//@DN5))9%YZ$HCKV$R_Y*7=Z$GWF#?^#7:143: M=-5AI8"RHUCD.&W&UGKH' ?,$0A*JTU;.BU]A1EK($IM,#T2XUI2@/<&;A0B M,&K5]UF-9DM4!I%>5/RIQ*2)]S#/OJ1Y=E^6"XZKP:DEP]E:@&BML/5RDS9E M"MBP2'QHY."]6UNGI5IB8!-!""\H\%6P 6DF1G,0!=X/[4=U\HYGWT=1Y% [ MZ&/8N #&:TCW?O=U.&"9*)XWW(^]\X&F/!W^;@]])YG/&6DTP&GGJ5GN_O6P ML8)LP%\WH+\Q3:M#'7#%0Z#[WHUQ@!N,6LOYH0E,WG1.3R;$#G.P/?2NY(FN M][CD"SHNT)O]D 8?,96CA<;)CMR/"BTK*^<>UY)^B'C&X[)JE(+46#ZEJ81V M@Y*1J!#410:PA#NI8@[5L%H_U4.Q8E469ZB&;M%)RHO3!F7U'!-T4LG["Y)' M"JLXT>F %.MDAZ7Q>UL@9_+R*=#DI+!B-1Y+SG3YF;# $Y0;]7J1%Z).]#^] MA;^:^']!+.^0_?XA0\);]I!M2K2PT[ QN8I+D>NC%D60/#/ !33<0ONW7>>B?!H'O,JAJ.:>'_#) M>?!!\,A8R8'F9&CS!>:!=%@(,&Z>MB/*S6UK2\W(Q_;ZS!R(K4L MB\0]E@0):X$1Y5A.2$E\-_^:K-:_?,2<;ZDXUKWWC\\Z0(UBEFRZ(U0_/A1@ M:M>%Y/Y1)"LEB?__6OKXT*4;*S?Q<58527]J(2@MM(I.!=A.- #YYBHY#D'U9]A-SM TA-8_? M346V-1A7-)A.Z4FRP&U!TF<+N7'R#R7,I!E+L]_?1#3#$\IR',33$3D'>D%7 M!3ATW?2F\/_]\3@XH/Q;, @GT1A=%/$TZ)* ]?X]M=/0]T).%5A=& WC_8,( M.>Z$8L.BE.V,3/*"SIU AW=20 SZSHZ#*0A#.Y0HV]["R[Q>[THTJO:)0'= M(#-\Z:#E'*MX-" &43@:]T'H,!ONFNNW)@85NE:?XD_"Q(QJ0-[)46\(_XW# MP6B*@6BP*2R,@1Y:KFG05NQ4U04WI5A%NG$ #Q6<\%M,QJ]96 M/$-_8I=)LO(UOXI5A^(TMM6ZK%EPV''@=4:)/_>-V.JL8LV;[,R/E-UCYD&K MVAF-"72>^!\,1,X14RG*62;>X#"0#+>J%2H:TMOF.$)B% Q$K?P[>DJK5YZ#C_B_!W[S77F_R!21GH(=$7:^,9MTV&B-IE7U MKQE"F>AO5@"]Q#@G72S.72B+E&R%-HL*W5*7\&_*B><0I7J-E4Q"#)%:@")1 M9?47-MQ9TXHP;$UB]IX9W))[Q\%>XJS(N2"-#;Q?:'@&QT"#PTV\QFV:X8S2 M3\-9*V/COT[1JTL0,E,'0!B#C?66B:H)76P@JD%2D4T3,JSA,3!]*_/R[HEQ M'#>/KW($E#EV3\8V!1XN5(ZOP@J ;RN8P]3&8>:&2HP>N^UW/X[C\ZCI4NV= MCVUAJ%V^I%GNS5_MK>538X6+B)4)?[4JG>*2@4BE3PI+EMM"=%<*P2!7Q"*E M3-G67FI]H^FZ;VK/NM&8JJYG@X"$<#YTF%3S81]"FERV9Y6,O[T.6 ]1T=+L9D+\-R M28?'9)HK$%$?6,_P\H7P2'M/-? 4Q>+K>.A>ZK3(4-8K"(73A9230(MJ6L^K M;&:MK#^$I5&%R5MTW5RELPTL)&NY-X919.=7(<8/H['E&[8L.>ZJ7XCW@ 0' M?]=44X"G,VV?E55%TK,K!1EAJDH?ROR!@KR8^@+E81^N#U3NY=&QK9S-BW'? M+8;2XK>E4Q3-(+#_&K7DBWU(M.-]ZRT"Y!_2Q9U;3,R2/W;H-ON6$*A*RY?J M*NE2/I_0$/$)Z:_C'K-"QUO7$'Y V;.1YKM4M62VT)$L"&5 M[=]U(]J; P#1\.!ZT48N=0!25]S!/G=(-VK5?<9RV%&I8E_P+AS0I5,W$-I%_7A.!\E5'MD .W0D;1JE]Y^A M3.BH;-9+X%M9 BSM>&@)%RQO6.G?3VH5USD#+&\\,?% \#:-^3-F7X024QU@<;#"%\JN*H5I4G& M8\QVQ(#Q5U7R#S2DH%,0(#,.Q[T)_C]HR^]AI^D=/I(O8]"VI\$@[$U'P04& M<">Y-> MF%!SHH2+Y4ROL.)B<]UWJ%HQM:?-E F173X*GP^0<.U/4_ELJ_!F4 M50;:9U.\3\FC"=^FQ+?M#/G::I9GY$R(,!%W/*6_>F'<'P6_E=67LZPXHU@3 MU,1'2/9ZP1 (')#(U^C- "E(/"7]?ASV8:(^2/G]&/%%I;P>J_3UG7T1KE5M MW*ZW0O(5;MR7=Y;-]HT>^)LQ.(ADU2A?V)68"7T&_5$S2C48]!P5_?N@D&KP M0%];71WD)A^$5WH,$*@NMG?HXN,B[[86DQ1<8&)!E6J N]P52A1%'5T72;** MVEFF.A8 .4NRF2U6B]64PI*ZRL90>&!9W26%%+@V!<5:R:YHCD8A7+(=)97A M3D/*-P=*4_@ZIRSKQ>HE.@*KSJ!L:[[FL'P;320O%H-T7-4MTY'&*',2('7> M(AM.X0VI($48E>1/5,*$Y,NL-A7^V$.%:A[[54 $^N.V2'5;O?/@QM3^4V50 M4PDW% 16L K)8 4KS"JNCI(RF2&AWH"*-5C053,K!YS7(5O ]@-D2P!9:9-R M0*DU[ER5OEJDZ4I%>B))2TQA)$F3JA6 7/C1R;+<*_4-,1O6,Q;;VQ635" _7;$&YK:Q[]P5=#3:WMDDA&/=2?]^>HZF<%!]E3;? M86_O%$33OA'8.OH@!9-P..F;L1I+P'3#21A-HQV];BZ\[6K:9+/5'J>+\MLE M]YGR3WM6,@(3_HF=V_*=Z/XE&XF/GZ(9K/#J']SI'8%]L8+P8)W. M*B*?$UINW^459#]1OII$&;(2/0!9-5XEQ1?*"N%LS#!X?WYQ'@:?SV_.^=G[ M1%#^0NPAE'7WQX_OB V@[0+4&'X3OK03.1!%*XPUKKG<&U-NCH 9T8('H8Z! MB<;TRX@&P,@:'=-& 4='S>T?J8 C)V@GP7AKH_\:*QZ5>T3C.PWCLR%ZK85: M#6D9"9FI=1D).4V4$ZJFMO$_3S<;*94DW]A#ZF^='9K:;QSFK]PQA3_"07D? M_0GSTD+JR4JWX;H/0D5?&)W0W:FJ4:]>3&K'Y-(F#3[JA9/A"&Z6ZK"5L9-* MKU37[SC!7&LL&',RI$SQ4P6+)U-\AQ%N36G>CYO:M0GL\242@GI1G+/&6,$*@DJ+:!]Q,,H,/VKGC/*(.Q/!_3? M0=32:5V'Q>ZG@=L_2^EO]7=0X#XW/"P8@3*B0 ?SU^="N!9J+AC0KDM88T2[ MU*20Y30]-H F. 3ARP!(Y&ES+SA-7T\(*N*$"FN1#(5$U25VTA_C&)9F&*1. MD9'RZ]HHJ'2-P7D_,A&:';XE3.BD6?M$\:-^,]8_9D',#?8OR*5M=_+ CS1< M='R_^EHJRS4]4ZXIE.,>%TA"-YJ./Z+YBVO%6">@(CYU9QN[X@P7ES&'IQ+Z M=:39$M4.#JY'Z[CX]T5*M!:=Z:Y[ +U5EE"U=G+A8CL@^AX^TB@FO%&@R8!J M ZD)%'*-4X(1S"6:3?L\R?XKBZJY/YZE@W*0J\VH,L0E6"K-IKV3!!CMBU?Q ME* ,@#A,F"1Q/'80 .9@$].2^'/.XN>_"?H+BOD#E*!8B)FODX[D)EB!MOL# MC-N93;[B=2<$R5936*?,.<5R-C_/V09G@R\ &,\NVL/^U6 E0ZB[@#;43B-XJ"[W5!P,AV&TQ'2 MU&?MJJ4& ;.+AZ*BCLZ#'4?JFL&OGG,0S3+%)F*\;_F%O&'W_]8(N(?)RNW= M/=5<50$C3F5LLL$Y*@7%>>D^]1R$9]:@\]ZH E7#LT1:VJAG$6@65YG,NIN2 M\@"V1F=Z^#% 3%ECFPPP =1BL-:6".E4CSLIS?74@ VW0H!57JEL/L4"=&\\ M%4MF8=)VC6@*Y]W;"WR;G#J$BHY:((-@ZD4)$CH38&_< M-(O WCL'HFW")J4>6==ZE(G$[LG((:MLY=%;XPX"Y=(R0MJK'>BR(;=:>W&+ M09 ?0'?W>A9!XG(64619=MNZ^HXFI:V.IL[+!VKPSB>?DB=8.@:] ,F0G/0= MO4]TNQ/0]>@UJ[R3^\4)&?*PM-Z7@J/G,.DLNRO5>_ I,UR8$B3$37E'9>X9 M+U30)4[Q$=./C.@5BG\Y63'_3X(\>:RWJ-9F.>ND>E,*O4YD//5 )P.5^F;B M"?7&H;]/SU7&<<\PX+8R/G&L)@6*L'D,6'6;?DVP=*+,Q.0+Z'Z&QD1C8@C) M5$2FYCD\7$EP,@IK6%^0PBTES &[8J)E$HUYB&NJ6Q1&2&*47P44<)75)%:" MT"26CVU!YF9B*AM5@Z@B4ZPJV0C8P7;6995L%]N<;:LP8T)I2'P#[",0""-! M+6K,9)([IW>(\+S!?D?$.!FF$X*I)I@4:H+&@*M:)A;>HP5 MSEK(<*H.NF%#JM/-)I?ZN,::P#4F02-]$*+H@:LZ#;;F?.07+NFWHU.'R1L6 MX"R+*-FQ2:6'-_4JA35EFUQ$(.=+C/N3]+\*J0,K63ZL1%P9= B)X M6PI>5>3-6;(+2[:^#;$'RA+P^.PQ38%L$OQG*1K)R-(FAD1[X92*J7+X!4 P M71/IF,1::"G%KO@#*Q!ET.<#3Q?NZ[10Q#\9S#E_A8;LDC"E M'JQQ:(4IMSF@G 9K&V@'7"2KY"ZM+7:KS)/A]P"=ZOM,KH<<5*L%%W"$&TU. M@ET0I>7B2[3G.@&S+8]*0%QN@R47ZI(7AUVFJ6"\N_K,6VQA$ M0#*7)@CB":,3Z338G!Q-U6GH4Q.2BA)XQC:#B_4ZY>X0[2/CD](OF926U^F" MM-C+K)HC+Q3T05J+U_OI>QR_[US<8]AW"B$G)M \%Z9R:FA__CY]#&Z1* D6 M/V$A2PN'?0SIGP2]#]7"W-5O!-Z5X%YS"PJOO@T-M_O1,+2VM&\QC5-]W76J M'^14=34-ER[HF$5FLQO%^EO'^!VVQ]+*"\_[/J4&+?<8UL_H6AB7?V37+(,M MS+G(O.U%SZ6.%/S&F=&W9BCFG+7N[*(J>@K;1GF%5M?R\&^+1-(!5'8I,R!1 M3&%DBJE"H[/V7&/$)3T"K>41G-U M=7MI-"-;/B6+;J&\HC 2CDX&TVJ%=%OU#]5#O;F]^*05HW_]G_T8[F$_&I_W MHY/Y*3J8[X2#;^ZY=ZXV,&!0,E^T33J_+R@59I%L$EV:M*!\)%,%?K%-5 !! M1J&?@-%PU=1J.<]&E01 656Y&+.6B<+FKN*;=<\#+IH4=I^ M$HUP\_K%?$YY($P*\9[ X4PH$!W.34S+U!F &.*FY,+L6OT)/3:K]&LZWTKA M5K;7QY9WF^HVI13$I?02G3IB.4ZI#B8;'+4-1D-".@5U=9K50!117Q\/0XM# MC.B$:7EQZ/$*Z4TD=IO2UOZ9"^DC5L_%'8*,827$0D*1%$UM= @F2M=Q.M(O MU3; 6O4L3,E+U<(!;SHBBN,^"26<;LD=*V7=@CCM;;6GK+.O:DYE+$4I:JI" MDLQ]&?J:?354:0PYHF!?-QX#OZ"UD\^&=&K\K5:W17&SYL=)$V>)?T&&-E)!ELA MOKVF[@:*Y&.BP%>BT'EPLT[)@F;1=^(%TB2N),::VN-;O9J;RU&R&)*%7W!Z MG/^Q-+-1.^=.YQ-1$VLFL8YSRNU)]G"J^^LM,$Z.K2Q::%!"SBZ8-'T4.]^U MK ; <$II0"$61(IB;:Y7NM&'?"\7? H$E(HM&/[BAA7U2V-SV)9<>8T4U9W+ M5*A3;^G<1/B=Z[J&-IXR8G(Y64)5J@&)F&;.I'FH=-62.9I2@]&Q ^9"5N>HB8IS)VFQF2QC>I:*PQM&$ M1$,8]"CD91NATDZEB@::(4KA/6.H6[9U-!BPV1Y!P7U$LO21TKJ0NK5#D W? MIS3J-E_Q,'\C2!LPV"BHH"D"C]N$&=/*I3&2HKO:S;E +>5OL)UZD:FZG1RX MRUH%R^#J")^&3L-7GYA?I7 .AD MRUE]U-""@[)N.(7^2<)H&\);N;2IF* $6VZ9!)JF;]KVS$8!']U5JBRZCU,@ M)M/[?^![F"=JHJD>I0=9HBW$S99*E_> 26R)-% KR4N245\>8$&,HWZ;D!<^ MRM;G&;J4I=D+N0TJZ86D+]$B0\XEK*$N5[Y*Z6IK6'^M*N^S&2T' M?8# ABLQG9:B(J#X;RG.6#RH7$F)'4E>3@KQ VOFU+%7G\'@A>CA"/I*,WXR MC459,+(;DK/8A%&22C: U4H8)(#G/?K)&?M!S5E -TM+&F>8%$BC%W!<"NT MT:W7I832+%4RC88Q*:1LQ6]^?/J?@TFJ.F@M1302K?M9/5RY?@4\O;Y !R,_ M_Q7(RCJX^'D4G-QLUW*TU!:WCTLGA6@\["G@P:>G0 X<=",S!B5?P@0HS:,J"4-ZQ5%'WJ6Q#)3,WR9>TK2LHE4LU@]UGV@J-,J V=6>U'9JS MFU.9O(CH2KU.4.&VTN(0KT&1NIJH68O53"PI;$,71AY0QCGWY(-#*KBK/^T M38@<&B.>B:)IV !R*4I#A25Z]Q4J>$MX,](^,E^3LI!61?WINVEO28XI]I-+-2D9"DX=[ MK[25R&Y55%H5-NF:4 ($@UI">C M?BF=Z]P.0;.2L-*%DX/5T HL7D;+2@R-KE.-,F+QP[6Q9WPCU964 J!7 PBP MM3@ZYHWM/",X;E-.C[E\8R2GAZ$Z4;D2V'Y246\U =7RQ],S'8(6!P'&E]J7 M8 8[G@+,@<12H&7I%0*)<">&JO6Z+4DYJX!U2L^^=7=V6]Z7&7&?XF(70435 MS%.5"@G\K.NPW*64,MX9O G?Y0@$S#VLK28=6#%NPPF!2J40\&^>;.5/>)O! M:%]7-3MED;;(HJ+1>6EVY8U)GI2:P/24OVC(!)S"8#%7CAWI\OZP^5*51CF. MK;8.4NC+:O-P45,!0=A3KMFO-*@P2U4UJXP**:BF^*J&"4$"P:N:PE+<.1K)LM M'10S1?S@ 8F-50())7H.6K=F.I>B!XHU-40CNHZ6"*<2S>[\97LM\WZH*KG= MZ4ZN)H0B-R%Z0 =J7>T-62U\C0LW9A(=W8@2/+(\V@]9LQOJ-&G-8KLUCY1H MIE6KG2,U WRYO99]Q"WFJPT"]Q3(B_6.2(J;I7F68OL*SA">E1M*GINI:GT; M9UA#-)2 IQB*OC]<$<4KH;J9!8@T+CNVU^(B[P*N+6>=.'E/%,NJ%DOA7EH< M4L6 +$\#69( #ZB8D2IOA*,B42J7S5[%R"]K.2EK7J)\U#E9,5)I)%^D=T N M%2*9F#CX!SMIT3"Z>!"?(Z,GJF-UFEL:M9U"3#MZ((O&FDDD74(\34MHY>W9 M;9"4D*B2P37#U9"H+3J'>*;=T>1BML]3ERUCRZTQA,(5YI,E'6-KBQ%$7!6^ M(:G'LHH/V8(36;C^F16,*)YL59[5J>W_K=*UY%43\[#T(12KK%4R+5+=Q'2. MTW_N2MN9SW2(MU@JO/O9H=5)O._O*#)MSZZ2BO@*<#U1NXXYR40ZP?S@),HW M>@QK<$H('$;4TS4*I]-!<*T+4.";E#(43!\"/_!U:7MEPY/D _Q M0F"C:F,2:=I75 B+'AU.DC+)5*8;RC+H"MBFG))"- ^A$^J1Y=.:S1\LY0@< M1:'*"EW3R+9>(^' 7$@54X/EY21CC3I&&^.$H2-HTJ[@5@,MI2AQ*;0FQB-3 M"GG)&POUQ%191BU?LH8ES>,KF=#QYUE:I,M,M4KDC [H>:2= MAI)!0)U?G29%N"3$S]'A@?@R\K2KVHZ@U'5I=!A56 M.@T$6\E/R@3,#-/.0<4)[,'CV*I?H%$>,W3$^0J+(9&X\5T_LA)GU'>M0H8N ML' ,W4&3!N;Z"]M:2>EL9%TT+H_"?#H/9<1O5+!!&4Y#U ?%OIV83G63"4E5 M74.RH# &,U$R8BJ+Z'@SJ=[H@H(%9X9CN0FB>*EGQL=M&D2A(*P^3H8F]0*[=M.E> MJ';H6\]%M]7="16?, 6'+!$;12FS>OL!T7PTY&">#^&XZ2W.D%;2$'K(E?M^ MJYD>:2K)VK@6+-^%WR?K0DFWS*U-47?78&W9/+H!)+)IYA&9#KP?6(;<[7:K MZBM\R[IT16*CJVG=@OD.R"KS1ED(1WC44G17@4;B&FTCM)Y02SI",RJ^D]C& M!N[]\6!JU0:T]H1CZ:!C555&%5)CE[S*GM>U1BD?L%8.!2LZ&2V_DKK.3@-E MN"3O%CO-7Z4Y%05M2$5L:3.UM69RRG"Q2+HC!-8K ,9*VS"N,LK(I"C:;$&H MT*K)I589=FZ&6Q<(T53K_-6X>J05*8;7K#%&E$^.VV2K& U,M*([)=HQ55G# MSAPUU71,%V:9*M2%V5I-79$U:K\R%UF7W/8DTQO WFO[$21S'?]),% M$.:6G-,PU\9@,K056^X-)O?N5ZE:H$/<'4C2H:C0&ZL$@HVN*G6B1DL 4+#_M;J(Q'IHF&C;G"45L/N .V5*7Z@NMI:Y$JSYI@ MCV5>LS"_P?:U>>U>Y!:[/,=7*01#516HGF*BJ>M-I6/XMZ;1Z?""C:W:*/P^EO"0FI?=QC S MRRMEM?]<9(?/=?@J \^K34IR2 U6V[@F,5&H@#C+IX&MA]HC0<4_I<\AKQ24 MTRVFS6ZY0BM'O>$#O-JPA#-R&U1;C ]-[K@.CQ7XI!SOU!/7$@%UMSC24C'3 M9&WE6E>IN %P-G2\J)7:5JO-TYJ#KM3$$GO,ETO@P<:"[AW!$\Y\H70/3-$- M+<\[.H2().N=(W6]>PJ#NZ1V;6AI\9!5)5%*?$VI%&S_-,N?ZZ(,HMM21#*J MWDI9$,57;0JX45XFTB'MZ!VUDMF($4[_O 3>L,0$.>=E':C+X>?. M%YS0;Y_)1JDMMMU*EJI4<,S!./S&N@JZYT/W!4?N7.A,LO;-M%ZDQM#ZU4/O M:5K<)R35*OARS!RI9;1R]W03X,IP**CYINSR7:$+CTJ)Y,DC# =OS26&?+V= M 9H&=;),L:RDN0&6*&:%X%4[>BRKW'3 @[-3IXPN410ML=+GIBIA1SRL MS/28YLM$M=4X\%K7 "ZZ>6YC&M00[CC^'62H#9YD Q0LF7Q^= M$F5/A%XHX <$=0M287 /4,UI$1+@&BH*JTJ]V%3D''-5I/&PNGE)5LTPH1=/ M%B./L.R7\;H#$,\T4:">@#4S9R3G(+*6735=,QF5&S *H#3OF/6PT-OE:8M MF VE+- .1)@OXD/+:ZY28A0=I3!'"O M0-C&:V./)[8I-F$7*=0A"T7F8P%I^(ZT'LD_7<$\V(A R 5U/\JY'$V9NWL$ MZK(X(XD;__68)G#>9R0RIQY.TMY_8M,:%V,[6857YE#7P)S-(KO350"+=(/% M =.%QQD)T@:,K4-3SU)MZ>-U2($\% M!CE=5:@C(2U!4E8$I\](!,6VW X2J878UJK=K>H/#"CYQ+A'!"#ZY5IEX%XJ MR=51GH^#_K@7QJ,)A9P,P_%DU"7-]['GUZ!/;;#[DYXM9_1[4ZK-W>\/PLD0 MRU@/!_ +U?H<]N)PTA\VEF73D.:*8I@&RVD/P^FPW[F:A/Z6U9D_7730?H:ZQR.PN%(6JA/8*\= M*QW& *XH& RHPK<--5CL. JFX71"X = 2"Q&P/\$8W^,Q2W"R+9!9:Y1R.!['GZX,(L,;%DWXXG494Q=PER)H=D/@PYQA9=V+KK&.<>Q<-]IZ9$ZIUG^^O:=^FZHP-/W\;&VS0FV@\#N,)=4^8C$.@L%T49Q"-PW&$) >HW'#H MTIQIV(]C(.(QH'D4W%*M60^;/0[&< :C<8_^BD.L?R^M9S#"1)_&S\%E4M^' MGL[32DJP?!%(,Z,0& @>;!_0:=I3@Y+T3 %-22Y=0!4ZQV.@VT/='#"UFP,* M8BO7.H\51]1JQA0%T# MD"%),R)IYJ.[ [5:\O 79XA&574'+J MS$D_@&NDOJ8$#V4CL@I4J@C*PF2-A=^'L+O^'-AT!-0'CA__ZH<3D S8YQ=, MQT!7!L$$^X/T8>M9$L1]ZDHZ&M!YO)%Z,2P%/7]:8-7@HE["RI?+[D$K>_S[(Y]E]\76NN-P"M?_F#I$ M1H-1TR&F+7$75ON%SI> )L^T<-KMI?,-VGSG'@#J*ZIDH@ 3NUH]11MSGBA( M1[W_I>OD647..9:9U+XUM;9%_S4;.+#8&MI_GR3ME'NP-4+?QE:4*G4"J.]9 M-W>;^)&YW)3$QZ00C 87TS29:ML2%L5P*AKL%C4D#W-79<'4:DZHHMAD1)4U MRPE/IIW65NDB=-[1Z=Q@DWOZZUVZR+:KLQORQNJZ&>I&P>V23#7[)ZAI@I.CFW>OCD[-1#,SD96A:"&&DA6Y"+NN^:]J\AF% MP85'-+&PPA_K-B?B@HI1TLQDLD(8*2_[C +Q2N[F>=SO64&ULN)E5L%)JIQ> MS/@P#4_OJ$ &KI&13LJTJ%AQ-QC)$?&-U(+"YGI8&-W M%P4WJ/=(E;1#3)>)+?#1-M!V7=9(-E2>%R5E+RE-G]H?J>ICEE:D Z.1O;&M MULC1*M4I8=6FT86[V7J'1J?8&C,\4=4\EQ0);<1,W4)/"XE+(9Z?G M@9+WLD<]VMC"W*+M-?DW-^4;KV"9$Z73IQ5T8UY%YL$ML M\+3J9J&>.M@-^T.GRS4(/;V1$O ;.@GH#H/^3EUD&$Y )^]0(B;A8#0U;*@_ M(-U)V024[0'DJR'I]0TE0C0HO1L5""AN(0I'UFK5<0 2[PA>YT'L U&/6G%' M)J?_FD+G]KZPJPE4ZUU=/++O;>2B+Y*G+\TBQ000(G9"7JA2W=Z.+W.KRTMH M!TY2-8.)64;YPN8O5#]NM*?OBPE>5BM6\D:3)T165YU_8K5-E4*@*OM9%>MD MLUC/[YR*=_L[ H><]8:#2H66,#AR2K2<'[6$X$1RTCXR#32Y/#>6TG-A_$$? MQ1\4G*B_6FW*/E'I18#=Q:)<(V6Q/Z]*$P#?PN7#O[2Z)5OOW*"0G6"J.N/K MR1$&+X/DX'WG\YI(_,G1Q =K3V',X!FU=G9ZK:$=)GC-9(RCH*-!#VC8 M)V.$P5>.>"PURM'IN95;VF@YWA#ZU'[-U^SHJ-)-5>JFXN+I(,:ZY=5+$A:J M5"KY2M5'=:H92CZ5=QZ>*I$+94RW33W&1;9PU%!:9%,' F2UA79 MX&)QJEM(4':\9H,P^89A5XCHO6%XSN&@R,,%;2QL7214<_-5BJ[RF_5M7J- M?=IL3>\8P<]I!I_5/1R?]>"J'/FU>KF%D]X(VP#2%= -$*[29281:Z1EJQ&L MVXECO_QVXM>-NR!HV[R63Q(:YBY(\RK-"TI2LR6A!8D[>JG5=:8,9O3,ZQ08 M_E""%/!=0"&.;K4;Y]7WJK"86,DEI3-I=+$\H?YG+*77IY;&@<$>6N0\ !\0 M+O\\?!B>]4!$.5(&JS-MNB*3U:4TP!+8: .7=>@XP,L/';]641Y"/%03>(T# M)T>8(Z$,O[4PFB,$Y!$FT,2]&/B,26;6!25=*L^9L6QT05(VUWM#P#ZE=A(J MBT*-C3B::Z>.2N? O>QQ5I.Q;SH>8)25OE>^O1$RV?V>E:D($P_P0R'KS&RD MOJ3V3ZEZ&+IJBR=3VBTAU-HHJ3ZX-ZF]8Y-]E;)+IATD=7Q>%.#$NI.JKJ0M M/:8QB14"4VN) =/0&$P<18&G(TJDOPHU);=$UN$0::]P2H,LI];Q!GSJZ9,=XB75B*$"VF<%:E;I&+*$7KR15@XF\2 M8&*51J4#E!@<:*!;&P&$T9$CRIE'4\QAN61BMD2&;*=[+KQN)(Z8QQV+*$ D M3 ]1V^5(M4-8!"GG!+0I4)70("FLXZ):[DPZ#"D9]D^[#R/+O-)Q'UCP/P_\ M-M%.8BD2-(ZF3#=2I;-F(?&ZC5P:DJ44X%*'D[S4EZ ".1@ MZ$NO"3?^[C9NJ)0_0.FV4>1"8T<=7'$Y%YO)=#_&-=M#-^$G2]YA61D,XS"> M4.OC2=\)T!D,QV$<3QRCRV (N?%P3,W$&M&?Z,@>]X;TW[C?"Z9# M?Q4HJ0$%_QF T-KO3RF<1!\L3-B?C@*8;1SW8=;A/WW[;I+P 3Q@A#,N*PUX_4I>R,WA@/(H)B M- B&0+QV795)+XS&8_QK/"&#;#\<3*9-@Y;=BTANA566QG-UL)4*L;W(L(3O M:>CZ!A/9+05)MPQD-_/[%/OSXJ!8QJJ;[[ZA*]_\_@?__<%_?_#?'_SW!__] MP7^_F?^V?3"\C*NL5H5*!93J21=;Z_S"Q[\:F43*-5%[O8\Z$VIAIF"IP FG MA-\U[6F%#3NY1V<4CJ,# +Q%.W$8XA?N]3P_(.#-BBWNB".V8E78%]R* XS# M:(IA@--1V!\,\.X-PQ[%;:NP3148. I'0Z![8R# WQK#(X'.M\%D-5]H%S_#W B:' 8[RCTWX8$3A'L-%HU(Y]'0S""-:,62R8 M6C(.I[!N.Q(67X /\84(P1F/)SO"8B/*N*%\AU$P#$>3T5O#A)V-E%A[&?9__2I,&.ZH"^TB#2EL3_EUW;4F5E;)LW#HLR.+/ MFL.1F"G2C2*_@KO:B7?A\Z>#S%3?Y/05MY//-57!RC EH,/"M6D=KJ YD#BXJ MZCO U>N?'*3_*,$C%X\@-(;N9X0+?WV+WM@WF$O=CK[9 _/F^PJY?B7DND'D M^NL[TF6>-W1[9 JO%JY>N+AZK:*=N@9!2>]:R25 'QC" M0USB"G(FG>B'->J\7A2)1>]R?75&<PWH>+8C8=P4U%)H"<9 M0;RVJ!?W6-K6B.?;P; 'G'Y(.XD&+2'\*J5P;KQ.)M#IC57 H^M6O"]5,0\3 M!FK/J_)%V*4VIPP#W+KE9)X]Z:<^[LSHSTG?CM".H"L\T_L$^IY- M\/^GF.Y4/:94,E&^C"F[#B-01\$%RKQ);LTYCB>4J#8._I@ .+%NS1.6QQO@ M)X.8LGY X>R/Z*]1%$XGPYW!P;K$^%?IJV- WHZL[F;^WY#^1">DT@^O[?1# MMFY=BNO7L0:J'VTU^GN,\;H;'*!!3"A-,(X&)*&,8Y2_1^/6U;75_ZY;:K\C M93?,D2@^\VQ$_Y0\6JU$J.C4#*V#JUG.$<816EW&4_JK1TG OY75E[.L.*-V MS1B2-$)L[P5#P&NX&:]5RU&6;S$[JP\3]?O#L!\C/)1]XUC9*IL[U6'57:"X M5*B)T4RZ)#J5RWW(-EX*-'<_$?%;YQ#9GS^C1\<>)!:4;P.?!55.4[U41(HB M Z3\[Z0@+)52O%WQ(443<[?0S;U0IMTP =>?M) MXSK'R%_L '%+VJ'1L-B/EYP_JAER9P9]"B^45-2V5?NY1[WM$/OX944A[%QZ M72#Y ]4AXA2""6C-%RL5E9]Q\)M>J2X%=H*J/14E&))AXM3 J]$,2O?=)3UO M$(X&,?S_&!2YO>=NS.%1+PI _]JU-0F?MS.?77AJ%K+ U^Q.)-]( M#C\75.@KI7A$HG_#:"3IWNJOSX74\$FY1#5C"V4BUMC%?*Y:.Y78!<$=[X1S MQPEQ!OTX. T:>\%I^GI"(+B3MGG&Y^?H))56XH08";37%!'\C-)!N:#.+OJY MYW+/7S#-L_(=6T?YC(UUT-\^\*/('8=Z?KKMZ#LM1VN@QR+\ S481-WF$2Q7 M@#4"='ZII:?0M"?383@=Q523XQF[:G$"N*]Q"UV<3A]=:'+[\NK//FSY47#Z M6PI..R?F'A]?OFBG8>/25$$VMDH$F#+4G+SB1AFG!]I6_\LV6?N&&MA=%Z&C M#/=AE;=_U!#[44/L1PVQ'S7$?M00^Z]>0ZRSK@M59N9S;[P3?%WE/]?K9)[^ M^Q'9,*N'].CW/XJ1_2A&]E^K&%D+M9^"7M^)_[XKG^5'/[$<]L_]V M]Z KU5W;1G@]: M# D/;?S]H\S4CS)3/\I,_2@S]:/,U'^A,E//I_<'&AQ_(,Q_3X3YAJRX9T=J M_C$ISH.>B$[MA5BQ*,V'_G2DH)F.U&&UUY'"[: %;C>OX\&4S/BK*MH"VY&, M$S&@<,&:N"VR7F78;BO%CU2=H?VCT2DND=7J<8/_N[/*E62W>2)!=<*/27S; M/Q:FPG4)WSI/Y-D'W9USLDM6=9(/5<@.YWLI@;WYB2-Y-Q^R@M**P0"ML:4Z MM-3&-J:T]<8VMBGC3_<3.)&=:W;>]&_ ><6W&^>%_5MS7C]DGWXKUF%O[=M_ MYU=^6'2^[H-+Y\O[8=3YZ2'P,HI&]Y-]<''>],/"><6W?^>% U#>?OV0?7;1 M#2#37S<@Q;?HQSN6_3V;E;OO-?J:QSLH?^N=IU!;OHSBU=Z!ZG)D]P0K9[DT M:^O8<1B8#S]:'W[0'X;DZ"4QZ!:]913M= ./ZF4BW1WAW*M-<(5T^:\77[/Z M?_],;/*L!^2^WSGQ&Z[Q%%R8/GHZ5<=DE@O3N34F]]UT>#<40DNFTYNIG(12SE%'>,%Y"M.+;C8 ".> M;3=J3,H\L&XP4@U?&I/)=/H^4-%XMPO3QIP/T1*P0-INOHOE) M<0DG4<:7^<-!G\WA7R=9%?Q910QW9%5TG6W7!3*#ALHD3X9Z2X%ZQXVCJ9+8 M)]R5]OJ^+Q'/Y0?6IW:1U\N6YVT3+'%^"H/VKDP'2(.&EF'6D1O"^/RLD^=+ M]&;(77OSI:WLSPMI445)P_@/+*+2HM\Z@^.*LBE:>B2E:822K@%'U1:[K(P, M_QANK%@(.N_6 Q,4P]HJKB1T_"5M20N8)9* '(+;:IWSP6<61'AJ.U(<#CU2 M7U)%]ZKVX;1C'<)C7Y@-D1BW>_JW.T2YG6-K^>[E !T>3":0:-Z!K"+TWQ/> MSUC_29N<7G#5, 7[D40@-']=E=O99KG-C06H*QU3O1"2X1G^\[9,Q,PL 8 M6BO;=9[[UF"&V9DV\^R][TY]:8D>C:R7%NUTTEY:5DVRD5EQ'2VCDVWQN];- MDS7>W':H-9V[ZT>.+]&;';(2>]25U3>U.QE' WCWQ [7[I /]:!__00T$0D, M$ND69JC70M8F)$?"JK741@AM%17.VO[EV?RZ/41WLP3$@DTJ_O;6AR$BM8:Z M'436HD/ ;S.[!<#SI8QT=A[TN#-"2Z6CVXBAPCS-ZV3."3@[KZF6/T&W+?,' MO.%S^KYM72V^!!^6.N1!>UMO'TN--\%UCGHEU3)K[M:C@FS.?(3)_ D^[#^X PFG\*Y/WFI1=@. MR5QJX>?!R4O/V9VD#OGV]8S\)=_GSTI=ZOK>2DQZ@4P[VU@2P'7 SH]4S&SE >'@O!^-6L:GKJ$ %^=IZI$:$(H89M%% M&$=^XX0W0\R?-N9%Y)]4]0' :%1/8(E[3%"6.<+Q U^8]*6/2)%@$#%7>:U3 MP1L^B2N.$F'C8JB4Y>Y*0N_9GO-:6W':@JY%F[ X8^>Z=DWS*>60"E/<2,R? M4KO(Q\EY7R;YR[^Y70#%("EN-P2@M4P6I-OCZML>,?VZ.PY^\7)$Z]UK[6<(BJKU6;%U 3%GOV72?V%FZ0N'$Q!2]GD4J:;WDT M)F+@?\*8+<"'=PD)?]XES/42GE@ :-.?CN'(>U5DJ^UJW\"A-B=3/@D\)];4+KVQ^U3&*M[,"6[7YR'K5=0)@[V/Y51_1<[:"9Z/E%;IM?5[)*#]29%^K\'[LC!8?-U5=?' M-,B='W:EO'Z/R]+V.W37N)1E6->$CNMYE^359QUNNC/'\4EG..I 5M#FVG6B M/?SVPKS?PB0O?KT$<*/# 2=)2IT^$TPAZWKX+EO\'SN3[#L0!;V%^#L0RA=@ M0"N-S'^_K%RT3UR+^WON??P,?Y"*)7/,#,C\XUB MO[+U.JOO$3A_*#?!S;KDCW^,D7!'WFV'=<8K['!;SO6Y<%\+[ M 1SN=Z!Z,VD\#/Y-5Y2C+ZO&:Q31^3#?OBL[=.N K>U*JVF;Q,S0._&L:2)R M;3;:)*Q](P<9_+LN)GF(Q+G6QE12<:*-JXJ@*A60K+))G 71>#P- M.*$")S-1\VNN*Y3*6N@83WH(^?PKF4&,[T]>?JVEOGR!_'/T:C0:WY]>[N(G M+G"*D>?XF,4XG+[&P>^3GHWW\YK8#O7DSZA_P;Q#/-U#/!#M2;QX1-$-K(#M M6<7-V$]7\HTE#]HM2V:Y%,/.G6,/F.J$ UH1%N,KPNA"49N5$T[9VL.1!5+) MI$+:'!FC+K1(]>##H??L:6IY.!52N=J^@O]=M,-W IUG!5+&>H$1]D R*XG6 MH,2U<=Q@!_X00JT]7Y=&8:'(.HPF>$AP#U-D(54&JB\3X@Y*9@QR*T?18FF? M6I:!#6HMN3$R2@HIB-/09;2&H4V!L3O[JGW)M[B;'/DQ=DO&&%D5G6EFW9K# MKHV=Y$TVS[U)&QW$BTJZDOI#;:8CG&\/#MPJR&GC_";O!1AV4I9L_9[10G#P MDWFT8'A@P61&NCIH*15],'SVJ*0& (71"I2FZ2;R39%R#HWNCE.3'ZHY.D+- M_WJ="Q"@"-L4;<[^H2M#J%'T:*F3%/1REW2+ .OQ[9H,?YL^T.V=4\/C8*A MUV1A.OTM?I.;04YJIF_M%%TPQH-]8X6'TW[4O*>(\6!_@HS6_*TK./R=2+X# M4$L#!!0 ( ,YBI$PZ>OD1D 4 &8T / >&PO=V]R:V)O;VLN>&UL MQ9M=<^(V%(;_BH:;IA=;@K^49)+,$"!=9K) %[J]5HQ"-#%V5K*3[+^O[(3F MF'7>ZXN>O=E^7C6[[OT7F^5^Z-X MU+D_KU=K=:UUNLWYP?)STM\KDOR^OOPJ5EN9)K]3M1>^XY^OU2<7FHKOC*]&9_3],Q=V=2?6X2*NMSLM7**LS M59HB=_?FT?5$KK;ZHK>K(E2^%I.\-.4/,C.8$, M &1P,,C1_,N"0(8 ,OR%D%?#F^%L-!'+SY/):DD (P 8'0Q0'"T4@8P!9'RX MIAXN/Q/(!$ FO)!7RADGBCNQL-KYJDV-IILOS28W!%("2,D+^54_Z;S2XNU( MH$X U DOU+(LTH=/M\KIM4B+K;^2VQ\,3P'=*2_=S%]WHFQN\HT3"VW%\EY9 M+7;%=,0^1D/V,2_FM3)6?%.9;US_#EZ;7.6I49F7BRMMM:68T"S,:AEK:YY4 M;>"?&?TO*29RRX!9+L,T+:J\=+ZCI-H#-W=_1T-&&3 K99K[KEL6UFA'D9!# M!LP265C_:^LCF2:H^5Z9Q_VV1/(8,-OCSZ)8/YLLHSS($P-F44R]&_)-?5,Q M=,['FQ0,N6' +(>1U6M3BN'&:KW?@$@/ V8_^,YH*^\&_YJMJ[04_RAKE0^= MVQT *6+ [(B;(M]\6FF[%6-]2Y];@)00,"NA$=5]D:VU=;\U_=)WT:-946KW M.V5$/@BX4XW"-V2^T5X$K>8,8&;!//I/6V(1!(RBP2F:6% ,9%: M0F:UP/PG#"DFG+;Z=4G&V^O8"AE"I)B063&[>+X3#.DE9-;+QW%J@THQD6Q" M9MFT@U6Q]_6(8B+9A,RRZ8Y>.YHE$]!( M,!&S8&!D&PTH)A),Q"R8SLBVJ\TCY)>(V2\P1(NH7R+DEXC9+WOST&^Q1-9^ MCG!9A%DR'P&*4K^4%5T7B9!R(NZ,YJ,8\O4$Q43*B9B5 V/(B.8W$5).Q*P< M&$-&-+^)D'0B9NE@S%.*B?03,>L'KDC$QW1I$>DG9M8/C,ACJI\8Z2<^Y,)) M3/.;&/DG/F1^$U/_Q,@_,;-_.M9W.AT4(P?%S YJ)6%=<'!)GMD\W6L^_W%2 M3&2>F-D\[\EBUP-$LHF99?/3,I!HE5!,))N863;[BT+=#Q)Y)F;V#$J[/2O= M'8(\DS![9C_/[GB,"1),PBR8SGS[O9!B(L$DS(*!F D53(($DW!O_*+K6MV- MC=22L*N%S@9TT2&W),QNZ:0308L/[O1B7\'OX@M;?$@M";-:X(Q*0O.8!*DE M858+QJ1Y3(+\DC#[!6)*FL=(Y!=YR&DT2?,8B30CF36#,6D>(Y%F)+-F,";5 MC$2:D8?<%2 CBHET(P^Q*V WF,VDZ0@$Z8!?17 MI6RI;?:#S/R,5:G$T=^YJM84$PGHI!%0OZGL+L_7^LZWSWKF;^%\>:JR=&%% M?6AV_0517._\NZNR;.3+YOE-H>KRYAJ[__U<_@M02P,$% @ SF*D3%SE MG;:' @ :# !H !X;"]?PM=;@-["UUN WL+76X#>PM=;@-["U]L! MO1U?;P?T=GR]'=#;K;!7@C9+^'H[H+?CZ^V WHZOMP-Z.[[>#NCM^'H[H+?C MZ^V WHZOMP=Z>[[>'NCM^7I[H+?GZ^V!WGZ%O6ZTV >@=^'HKT%OY>BO06_EZ*]!;^7HKT%OY>BO0 M6_EZ*]!;5SAK@@Z;\/56H+?R]5:@M_+U5J"W\O6.0._(USL"O2-?[PCTCGR] M(] [\O6.0._(USL"O2-?[PCTCBN<%42'!?EZ1Z!WY.L=@=Z1KW<-]*[Y>M= M[YJO=SW3.[?-F [?RWCN3OG>)?\,_[1F!G M_6^Y3?T38>85^?DW4$L#!!0 ( ,YBI$QG_9"@)P( !\O 3 6T-O M;G1E;G1?5'EP97-=+GAM;,W:RVZ;0!0&X%>QV%9F/'>WBK-)NFTC)2\PA6.# M# R:F:3.VV<@%ZF1*R6*+?T;8SC#.3]X]*U\ONN[2X>KX^ MM=X4;AR[MG*I]0-[&.IW39+G(7>)^=JFR-58L ], M>'_C=)[O^_U (;0U?2J:WV[;BFI?W??YEC*.@5P=&Z+4=V5L7*#Z-H5VV+WD MO7$A_7)];LP.'?MG07F^'.FQH^,!YLHI)Z>\+>C8J+GP_,F_-/!U-U0^T'(, MN1I2>^3Q&PO=&AE;64O=&AE;64Q M+GAM;%!+ 0(4 Q0 ( ,UBI$P;)&)7L0( D* 8 " M ?@( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ S6*D3 "N73E8 @ 5P< !@ M ( !E \ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ S6*D3!PU:$.O! /A8 !@ ( !/!D 'AL+W=O M !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ S6*D3'&+UG6V M 0 T@, !@ ( !_2$ 'AL+W=ODC !X;"]W;W)K&UL4$L! A0#% @ S6*D M3-WV.5ZT 0 T@, !D ( !UB4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ S6*D3.05P;RV 0 T , M !D ( !F2L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ S6*D3#0\"Z6U 0 T@, !D M ( !7C$ 'AL+W=O&PO=V]R:W-H965T MM $ -(# 9 M " 3&UL4$L! A0# M% @ S6*D3%U!-'VS 0 T@, !D ( !(C< 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ S6*D3-S? M8PNW 0 T@, !D ( !Y#P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ S6*D3(EH8ZRV 0 T@, !D M ( !K$( 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ S6*D3+]BY[BW 0 T@, !D ( ! M<4@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ SF*D3/GT9.RV 0 T@, !D ( !TTX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ SF*D3,\MB$ZX M 0 T@, !D ( !GU0 'AL+W=O+8! #2 P &0 M@ &.5@ >&PO=V]R:W-H965TFN0$ -$# 9 " 7M8 !X;"]W;W)K&UL4$L! A0#% @ SF*D3, 8WK2W 0 T@, !D M ( !:UH 'AL+W=O&PO=V]R M:W-H965T !X;"]W;W)K&UL M4$L! A0#% @ SF*D3*64<]KB 0 04 !D ( !-& M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MSF*D3/L;)P<9!0 :QT !D ( !V&D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ SF*D3&_X'J/G 0 (04 !D M ( !#'H 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ SF*D3'@S>V+@ 0 8@0 !D ( !4X$ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ SF*D M3-"9.5/> 0 = 0 !D ( !KX< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ SF*D3*)T/T?B 0 4 M !D ( !HXT 'AL+W=O&PO=V]R:W-H965T2 !X;"]W;W)K&UL4$L! A0#% @ SF*D3*KT1\@P @ 3@8 !D M ( !&I4 'AL+W=O&PO=V]R:W-H965T M2WL00( !$( 9 M " ;B9 !X;"]W;W)K&UL4$L! A0# M% @ SF*D3".3ZD-' @ $P< !D ( !,)P 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ SF*D3(U6 M.9"] 0 T@, !D ( !@:, 'AL+W=O+VT# #=#@ &0 M @ %UI0 >&PO=V]R:W-H965T&UL4$L! A0#% @ SF*D3(%@Y[=0 P EPT !D M ( !(ZP 'AL+W=O&PO M=V]R:W-H965T5,P( M !0' 9 " 8NR !X;"]W;W)K&UL4$L! A0#% @ SF*D3'F.U"$) @ =P4 !D ( ! M];0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ SF*D3!G_S,(D @ ZP8 !D ( !<;L 'AL+W=O&PO=V]R:W-H965T^_ !X M;"]W;W)K&UL4$L! A0#% @ SF*D3-;:/2'S M 0 F 4 !D ( !A\( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ SF*D3#IZ^1&0!0 M9C0 \ ( !!R4! 'AL+W=O7!E&UL4$L%!@ 0 !: %H J!@ -LO 0 $! end XML 94 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 95 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 97 FilingSummary.xml IDEA: XBRL DOCUMENT 3.8.0.1 html 145 237 1 false 53 0 false 5 false false R1.htm 0001000 - Document - Document and Entity Information Sheet http://www.flir.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 1001000 - Statement - CONSOLIDATED STATEMENTS OF INCOME Sheet http://www.flir.com/role/ConsolidatedStatementsOfIncome CONSOLIDATED STATEMENTS OF INCOME Statements 2 false false R3.htm 1002000 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Sheet http://www.flir.com/role/ConsolidatedStatementsOfComprehensiveIncome CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Statements 3 false false R4.htm 1003000 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.flir.com/role/ConsolidatedBalanceSheets CONSOLIDATED BALANCE SHEETS Statements 4 false false R5.htm 1003501 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.flir.com/role/ConsolidatedBalanceSheetsParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 5 false false R6.htm 1005000 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.flir.com/role/ConsolidatedStatementsOfCashFlows CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 2101100 - Disclosure - Basis of Presentation and Significant Accounting Policies Sheet http://www.flir.com/role/BasisOfPresentationAndSignificantAccountingPolicies Basis of Presentation and Significant Accounting Policies Notes 7 false false R8.htm 2110100 - Disclosure - Revenue Revenue Sheet http://www.flir.com/role/RevenueRevenue Revenue Revenue Notes 8 false false R9.htm 2111100 - Disclosure - Stock-based compensation Sheet http://www.flir.com/role/StockBasedCompensation Stock-based compensation Notes 9 false false R10.htm 2112100 - Disclosure - Net Earnings Per Share Net Earnings Per Share Sheet http://www.flir.com/role/NetEarningsPerShareNetEarningsPerShare Net Earnings Per Share Net Earnings Per Share Notes 10 false false R11.htm 2114100 - Disclosure - Fair Value of Financial Instruments Sheet http://www.flir.com/role/FairValueOfFinancialInstruments Fair Value of Financial Instruments Notes 11 false false R12.htm 2117100 - Disclosure - Derivative Financial Instruments Sheet http://www.flir.com/role/DerivativeFinancialInstruments Derivative Financial Instruments Notes 12 false false R13.htm 2118100 - Disclosure - Accounts Receivable Sheet http://www.flir.com/role/AccountsReceivable Accounts Receivable Notes 13 false false R14.htm 2120100 - Disclosure - Inventories Sheet http://www.flir.com/role/Inventories Inventories Notes 14 false false R15.htm 2121100 - Disclosure - Property and Equipment Sheet http://www.flir.com/role/PropertyAndEquipment Property and Equipment Notes 15 false false R16.htm 2122100 - Disclosure - Goodwill Sheet http://www.flir.com/role/Goodwill Goodwill Notes 16 false false R17.htm 2124100 - Disclosure - Intangible Assets Sheet http://www.flir.com/role/IntangibleAssets Intangible Assets Notes 17 false false R18.htm 2126100 - Disclosure - Credit Agreement Sheet http://www.flir.com/role/CreditAgreement Credit Agreement Notes 18 false false R19.htm 2137100 - Disclosure - Accrued Product Warranties Sheet http://www.flir.com/role/AccruedProductWarranties Accrued Product Warranties Notes 19 false false R20.htm 2139100 - Disclosure - Long-Term Debt Sheet http://www.flir.com/role/LongTermDebt Long-Term Debt Notes 20 false false R21.htm 2142100 - Disclosure - Shareholders' Equity (Notes) Notes http://www.flir.com/role/ShareholdersEquityNotes Shareholders' Equity (Notes) Notes 21 false false R22.htm 2144100 - Disclosure - Contingencies Sheet http://www.flir.com/role/Contingencies Contingencies Notes 22 false false R23.htm 2145100 - Disclosure - Income Taxes Sheet http://www.flir.com/role/IncomeTaxes Income Taxes Notes 23 false false R24.htm 2146100 - Disclosure - Operating Segments and Related Information Sheet http://www.flir.com/role/OperatingSegmentsAndRelatedInformation Operating Segments and Related Information Notes 24 false false R25.htm 2147100 - Disclosure - Business Acquisitions Sheet http://www.flir.com/role/BusinessAcquisitions Business Acquisitions Notes 25 false false R26.htm 2149100 - Disclosure - Subsequent Events Sheet http://www.flir.com/role/SubsequentEvents Subsequent Events Notes 26 false false R27.htm 2201201 - Disclosure - Basis of Presentation and Significant Accounting Policies (Policies) Sheet http://www.flir.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies Basis of Presentation and Significant Accounting Policies (Policies) Policies http://www.flir.com/role/BasisOfPresentationAndSignificantAccountingPolicies 27 false false R28.htm 2301302 - Disclosure - Basis of Presentation and Significant Accounting Policies Basis of Presentation and Significant Accounting Policies (Tables) Sheet http://www.flir.com/role/BasisOfPresentationAndSignificantAccountingPoliciesBasisOfPresentationAndSignificantAccountingPoliciesTables Basis of Presentation and Significant Accounting Policies Basis of Presentation and Significant Accounting Policies (Tables) Tables 28 false false R29.htm 2310301 - Disclosure - Revenue Disaggregation of Revenue (Tables) Sheet http://www.flir.com/role/RevenueDisaggregationOfRevenueTables Revenue Disaggregation of Revenue (Tables) Tables 29 false false R30.htm 2311301 - Disclosure - Stock-based compensation (Tables) Sheet http://www.flir.com/role/StockBasedCompensationTables Stock-based compensation (Tables) Tables http://www.flir.com/role/StockBasedCompensation 30 false false R31.htm 2311302 - Disclosure - Stock-based Compensation (Details) Sheet http://www.flir.com/role/StockBasedCompensationDetails Stock-based Compensation (Details) Details 31 false false R32.htm 2312301 - Disclosure - Net Earnings Per Share Net Earnings Per Share (Tables) Sheet http://www.flir.com/role/NetEarningsPerShareNetEarningsPerShareTables Net Earnings Per Share Net Earnings Per Share (Tables) Uncategorized 32 false false R33.htm 2317301 - Disclosure - Derivative Financial Instruments (Tables) Sheet http://www.flir.com/role/DerivativeFinancialInstrumentsTables Derivative Financial Instruments (Tables) Uncategorized 33 false false R34.htm 2320301 - Disclosure - Inventories (Tables) Sheet http://www.flir.com/role/InventoriesTables Inventories (Tables) Uncategorized 34 false false R35.htm 2322301 - Disclosure - Goodwill (Tables) Sheet http://www.flir.com/role/GoodwillTables Goodwill (Tables) Uncategorized 35 false false R36.htm 2337301 - Disclosure - Accrued Product Warranties (Tables) Sheet http://www.flir.com/role/AccruedProductWarrantiesTables Accrued Product Warranties (Tables) Uncategorized 36 false false R37.htm 2339301 - Disclosure - Long-Term Debt Long-Term Debt (Tables) Sheet http://www.flir.com/role/LongTermDebtLongTermDebtTables Long-Term Debt Long-Term Debt (Tables) Uncategorized 37 false false R38.htm 2342301 - Disclosure - Shareholders' Equity (Tables) Sheet http://www.flir.com/role/ShareholdersEquityTables Shareholders' Equity (Tables) Uncategorized 38 false false R39.htm 2345301 - Disclosure - Income Taxes (Tables) Sheet http://www.flir.com/role/IncomeTaxesTables Income Taxes (Tables) Uncategorized 39 false false R40.htm 2345302 - Disclosure - Income Taxes Income Taxes (table 2) Sheet http://www.flir.com/role/IncomeTaxesIncomeTaxesTable2 Income Taxes Income Taxes (table 2) Uncategorized 40 false false R41.htm 2346301 - Disclosure - Operating Segments and Related Information (Tables) Sheet http://www.flir.com/role/OperatingSegmentsAndRelatedInformationTables Operating Segments and Related Information (Tables) Uncategorized 41 false false R42.htm 2347301 - Disclosure - Business Acquisitions (Tables) Sheet http://www.flir.com/role/BusinessAcquisitionsTables Business Acquisitions (Tables) Uncategorized 42 false false R43.htm 2401403 - Disclosure - Basis of Presentation and Significant Accounting Policies (Details) Sheet http://www.flir.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails Basis of Presentation and Significant Accounting Policies (Details) Uncategorized 43 false false R44.htm 2410402 - Disclosure - Revenue Revenue (Details) Sheet http://www.flir.com/role/RevenueRevenueDetails Revenue Revenue (Details) Uncategorized 44 false false R45.htm 2410403 - Disclosure - Revenue Revenue (Details textual) Sheet http://www.flir.com/role/RevenueRevenueDetailsTextual Revenue Revenue (Details textual) Uncategorized 45 false false R46.htm 2411403 - Disclosure - Stock-based compensation Stock-based Compensation (Details) Sheet http://www.flir.com/role/StockBasedCompensationStockBasedCompensationDetails Stock-based compensation Stock-based Compensation (Details) Uncategorized 46 false false R47.htm 2411404 - Disclosure - Stock-based Compensation (Detail textual) Sheet http://www.flir.com/role/StockBasedCompensationDetailTextual Stock-based Compensation (Detail textual) Uncategorized 47 false false R48.htm 2412402 - Disclosure - Net Earnings Per Share Net Earnings Per Share (Details) Sheet http://www.flir.com/role/NetEarningsPerShareNetEarningsPerShareDetails Net Earnings Per Share Net Earnings Per Share (Details) Uncategorized 48 false false R49.htm 2412403 - Disclosure - Net Earnings Per Share Net Earnings Per Share (Detail textual) Sheet http://www.flir.com/role/NetEarningsPerShareNetEarningsPerShareDetailTextual Net Earnings Per Share Net Earnings Per Share (Detail textual) Uncategorized 49 false false R50.htm 2414401 - Disclosure - Fair Value of Financial Instruments (Details) Sheet http://www.flir.com/role/FairValueOfFinancialInstrumentsDetails Fair Value of Financial Instruments (Details) Uncategorized 50 false false R51.htm 2417402 - Disclosure - Derivative Financial Instruments (Details) Sheet http://www.flir.com/role/DerivativeFinancialInstrumentsDetails Derivative Financial Instruments (Details) Uncategorized 51 false false R52.htm 2417403 - Disclosure - Derivative Financial Instruments (Details 2) Sheet http://www.flir.com/role/DerivativeFinancialInstrumentsDetails2 Derivative Financial Instruments (Details 2) Uncategorized 52 false false R53.htm 2417405 - Disclosure - Derivative Financial Instruments (Details 4) Sheet http://www.flir.com/role/DerivativeFinancialInstrumentsDetails4 Derivative Financial Instruments (Details 4) Uncategorized 53 false false R54.htm 2418401 - Disclosure - Accounts Receivable (Details) Sheet http://www.flir.com/role/AccountsReceivableDetails Accounts Receivable (Details) Uncategorized 54 false false R55.htm 2420402 - Disclosure - Inventories (Details) Sheet http://www.flir.com/role/InventoriesDetails Inventories (Details) Uncategorized 55 false false R56.htm 2421401 - Disclosure - Property and Equipment (Details Textual) Sheet http://www.flir.com/role/PropertyAndEquipmentDetailsTextual Property and Equipment (Details Textual) Uncategorized 56 false false R57.htm 2422402 - Disclosure - Goodwill (Details) Sheet http://www.flir.com/role/GoodwillDetails Goodwill (Details) Uncategorized 57 false false R58.htm 2424401 - Disclosure - Intangible Assets Intangible Assets (Details) Sheet http://www.flir.com/role/IntangibleAssetsIntangibleAssetsDetails Intangible Assets Intangible Assets (Details) Uncategorized 58 false false R59.htm 2426401 - Disclosure - Credit Agreement (Details) Sheet http://www.flir.com/role/CreditAgreementDetails Credit Agreement (Details) Uncategorized 59 false false R60.htm 2437402 - Disclosure - Accrued Product Warranties (Details) Sheet http://www.flir.com/role/AccruedProductWarrantiesDetails Accrued Product Warranties (Details) Uncategorized 60 false false R61.htm 2439402 - Disclosure - Long-Term Debt (Details) Sheet http://www.flir.com/role/LongTermDebtDetails Long-Term Debt (Details) Uncategorized 61 false false R62.htm 2442402 - Disclosure - Shareholders' Equity Shareholders' Equity (Details) Sheet http://www.flir.com/role/ShareholdersEquityShareholdersEquityDetails Shareholders' Equity Shareholders' Equity (Details) Uncategorized 62 false false R63.htm 2442403 - Disclosure - Shareholders' Equity Shareholders' Equity Note (Detail textual) (Details) Sheet http://www.flir.com/role/ShareholdersEquityShareholdersEquityNoteDetailTextualDetails Shareholders' Equity Shareholders' Equity Note (Detail textual) (Details) Uncategorized 63 false false R64.htm 2444401 - Disclosure - Contingencies (Details) Sheet http://www.flir.com/role/ContingenciesDetails Contingencies (Details) Uncategorized 64 false false R65.htm 2445403 - Disclosure - Income Taxes (Details) Sheet http://www.flir.com/role/IncomeTaxesDetails Income Taxes (Details) Uncategorized 65 false false R66.htm 2445404 - Disclosure - Income Taxes (Details 2) Sheet http://www.flir.com/role/IncomeTaxesDetails2 Income Taxes (Details 2) Uncategorized 66 false false R67.htm 2445405 - Disclosure - Income Taxes (Details 3) Sheet http://www.flir.com/role/IncomeTaxesDetails3 Income Taxes (Details 3) Uncategorized 67 false false R68.htm 2446402 - Disclosure - Operating Segments and Related Information (Details) Sheet http://www.flir.com/role/OperatingSegmentsAndRelatedInformationDetails Operating Segments and Related Information (Details) Uncategorized 68 false false R69.htm 2446403 - Disclosure - Operating Segments and Related Information (Details 2) Sheet http://www.flir.com/role/OperatingSegmentsAndRelatedInformationDetails2 Operating Segments and Related Information (Details 2) Uncategorized 69 false false R70.htm 2446404 - Disclosure - Operating Segments and Related Information Operating Segments and related information (Details 3) Sheet http://www.flir.com/role/OperatingSegmentsAndRelatedInformationOperatingSegmentsAndRelatedInformationDetails3 Operating Segments and Related Information Operating Segments and related information (Details 3) Uncategorized 70 false false R71.htm 2446405 - Disclosure - Operating Segments and Related Information (Details 4) Sheet http://www.flir.com/role/OperatingSegmentsAndRelatedInformationDetails4 Operating Segments and Related Information (Details 4) Uncategorized 71 false false R72.htm 2446406 - Disclosure - Operating Segments and Related Information (Details 5) Sheet http://www.flir.com/role/OperatingSegmentsAndRelatedInformationDetails5 Operating Segments and Related Information (Details 5) Uncategorized 72 false false R73.htm 2446407 - Disclosure - Operating Segments and Related Information (Details 6) Sheet http://www.flir.com/role/OperatingSegmentsAndRelatedInformationDetails6 Operating Segments and Related Information (Details 6) Uncategorized 73 false false R74.htm 2446408 - Disclosure - Operating Segments and Related Information (Details 7) Sheet http://www.flir.com/role/OperatingSegmentsAndRelatedInformationDetails7 Operating Segments and Related Information (Details 7) Uncategorized 74 false false R75.htm 2447402 - Disclosure - Business Acquisitions (Detail) Sheet http://www.flir.com/role/BusinessAcquisitionsDetail Business Acquisitions (Detail) Uncategorized 75 false false R76.htm 2447403 - Disclosure - Business Acquisitions (Details 1) Sheet http://www.flir.com/role/BusinessAcquisitionsDetails1 Business Acquisitions (Details 1) Uncategorized 76 false false R77.htm 2447404 - Disclosure - Business Acquisitions (Details textual) Sheet http://www.flir.com/role/BusinessAcquisitionsDetailsTextual Business Acquisitions (Details textual) Uncategorized 77 false false R78.htm 2447405 - Disclosure - Business Acquisitions and Divestitures Divestitures Textual (Detail) Sheet http://www.flir.com/role/BusinessAcquisitionsAndDivestituresDivestituresTextualDetail Business Acquisitions and Divestitures Divestitures Textual (Detail) Uncategorized 78 false false R79.htm 2447406 - Disclosure - Business Acquisitions and Divestitures Divestitures (Details 2) Sheet http://www.flir.com/role/BusinessAcquisitionsAndDivestituresDivestituresDetails2 Business Acquisitions and Divestitures Divestitures (Details 2) Uncategorized 79 false false R80.htm 2449401 - Disclosure - Subsequent Events (Details) Sheet http://www.flir.com/role/SubsequentEventsDetails Subsequent Events (Details) Uncategorized 80 false false R81.htm 2450402 - Disclosure - Quarterly Financial Data (Unaudited) (Details) Sheet http://www.flir.com/role/QuarterlyFinancialDataUnauditedDetails Quarterly Financial Data (Unaudited) (Details) Uncategorized 81 false false All Reports Book All Reports flir-20180331.xml flir-20180331.xsd flir-20180331_cal.xml flir-20180331_def.xml flir-20180331_lab.xml flir-20180331_pre.xml http://xbrl.sec.gov/currency/2017-01-31 http://fasb.org/us-gaap/2017-01-31 http://xbrl.sec.gov/country/2017-01-31 http://xbrl.sec.gov/stpr/2011-01-31 http://xbrl.sec.gov/dei/2014-01-31 http://xbrl.sec.gov/invest/2013-01-31 true true ZIP 99 0000354908-18-000062-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000354908-18-000062-xbrl.zip M4$L#!!0 ( ,YBI$Q/WH-:$"$! .S4$@ 1 9FQI2*/Q\[Z_0I^>/[=P7GQ[?DZM;,[8DB]+T]9,/!!0E3), !P"U MS*^_D054 :C$OI A3YN649M$9&1L64L?_\_W^YN7WPI!L-NO_=O+_'?T,L7 M1:_=[W1[G_[MY8?K*W/M7KUZ^7]^^=]___^NKOZO???;"]]O/]P5O=$+-RA: MHZ+SXFMW]/G%/SO%\%\O;@;]NQ?_[ _^U?W2NKH:/W3_,T?"!6%NW)>/\1G7HC41*\-9'IMM\_+)O'P>WW9_3 MGR\ ZM[PYW;_H3<:?/^WEY]'H_N??_HI7?K;L&C_[5/_RT^3BS\1A.45PE<4 MOZP>>Q@, ,EESTVN+GBP4W07/P,7TNUL_O;B6_OSXOO3E07OO[GM#NH'OG[] M^K?TP]_:_;MTKT)T>F>W]Z48CA:_?'PM/4+G7]\=]AG!X'=&? M)G=4#]QV>_]:<7>Z_+$U+*K;>ZUN>[@8IO+2 HQ[_5[OX6[Q-SJCP4^C[_?% M3W#3%=Q5#+KM^KGU#\T_,"ANEF(B?H*KU8W#;GLQ"G A(8#G$1B.[@=+[HU0TW-\<>[6T<);^?C6T>RMW54,VAN.6KUVS7+?,A;] M2LN[L=;ZI_)J?>NPL^A&>"W^Z?_^_MMU^W-QUYK>W%U_\U4-S2__^W_]/7WK MYV%YX5UQ\Z+\]L^?2[Y+V_BJVL)_ T!>3BZG=?BWE\/NW?TMH/13>LU8R+7[ MO5'Q;?2B"S!'GQ[] __YWJ ".Z.OJ-,$O">#5GO#XN^++7Q,C\B_3 M^:^'X2BY:=5\ZPZG3]4W70-$G=:@,_QP MWP&YDWP;I'\O[CX6@_KN5[WNJ-NZ-??WM]UV:P0.Y-L2;/=P]W +__VE"#N)D^KL,7H:U'T /ZB]U#\^M#M)*/J56_\N"UN^H/" M]#KF9E0,WO?ONVV!Q!B61UOH6J07GQ+9RI_&OW7@R]\2!;JC,4PO.EVX9>Q/ M3W#]>:OE>/E+_=@FZ_'WGQ:"L2V(NZWF%-9#+.%F5, M7;3,#[-C+EKFE"SZV;VWY[YPK=MVNJ_H?.AUBL%*,I[G;MB7U7:GT'DRV"3* M^,=[?Y'OI\G1%_G^Q/+]E$+=B_;K12?\@#KAE)ARZ@N?> CN**Z1_(-=MN*/ MO!6/>9"Q0-S7X0?[,.SVBN'P>@SUV!Q+A\Y__=K_4@QZZ4?0_+ZX@54HE@62 M?BWZGP:M^\^P'+?3-_S>[?P56L.1N1G A?/BL94$>OE+PN_GY10Z=)"H2=\) M (L(_&-HBY4\G7%C[5X,N^?*ACD'U#9ZC=1EZ5>(LU>]#GA ] ;%R$V*\2: M=+F(KI,27<^'!R^,\+2"S+5ZK4[K-["/>W^9,L'U7#GI]*394MI>./E8'D9U M1W@8].^+Y\?)3^E<5+?,TO;"R3MQ\H4E?Q#F>)X"ZB(;]I8-KG\'%D%[&WMM M4G_VUX?'*T9X!/'1),3Q]=B$CC]_N+YPZ&$Y]!E$U$Z*4R_!O&/[P,]3ICZ^ MOWN1J3MQZ(_*=#\\(^P5Y'B>0NLI0QL7\74L!?LL_-V34K475_OXCLSS.5\[ M*7_F3KB3R=S+X[XL4-'S]5.>+K@T<5.>+34UA\BF>+)\ULO:17; M9HH]'[Z\L,01U?39<<.!].T/P@C/*8YX">$] MY!2R1'^X4$FSG\JD@/1=<=?J]E)'A6)PTQ_>OJH4L>KQ6AROW0>ICW%G. M?X^E3.#"')<"Y9,_ [P(M^7\^SR/\T[J3.V4E_^2DGV"\NK1 Z*G MS*'/6$E>--73NI&7R/CSC8R?)R=?(N.7R/BY1S M$,"74[)+7X7SE;X7KKV4#SU5^=!Y,L*EJ]6%$2X5U.=AFUWBDD_#W<\S0OE# M]6P[3ZZ]M/%]\JCZ):YS&65SOG[QQ6)X"MG[7.,Z/U0?K%/@6O4'_G.&:R]5 MR9>JY&=8E3RW[9ZZ$\"";?>JU^[?%;64^JT_GE#=V$/#HC5H?S;)E?I2W/;O MTZV)S&=7$+H"W:E W@#?1Y+3I\ P\L(PY\,PIZ#8=V"8Z^+V%F3UKT6O&(!Y MU.N8#LCN+O@3<.^78D+)X3-DG:TP_X&8: E=& U+\16=_"?K=N'PGZO__H/ M6(ADU7W_+=ET^_LX/6;R'W_9 M=[^=RXK.(O#REPJ#GP&#\UV@64V]>(&NPW^<^0(!!N>K1],X+Y(P_\P4"#,YW@=;KH,L..G$CX;*#3GR!PH=W9[Y @,%S7J"+%7?B"_3Z MS;DO$&!PO@NTWHJ[+-")6W'FP[D;"8#!^>Z@]0OTJWU[Y@L$&)SO JT7<9<% M.O%(PL7,/O$%NNB@$U^@RW'#R2R0;=VF H/KST6Q./'PS>AS,1A3862&PV(T M;%15>0#@2YF*]PJ@&SPDA-]UA_^:/TKL#XKNIU[XUO[;@U[;(!SIG5V6R&^$S+E+68/P\U?&&(\V*((XV^9G^^ M?[R T1:8[U=C-+=W#E-4,KMW?NOVBCO]Z] H@8P0A^6PS:<--UT>OV!Q]ZL/0/0,G7_5$Q] _% MOS_TBMB]&15PR^?W7^'/[^,_TZ.^;*ER+HR6$V7"8D>ARJ.(*W&%Q!5%!Q57 MP$> 'BA7BB[\]"/PTYPD*SEJ<[.JP8![2[(I UZX[T?EOBD[/3;WY49]O_=I M5 SN$K$S][>F8[IZ9C;7 KRFWNT"Q,[2^,X"7I?E?%:G1M>?6X/B77'_,&A_ M;@V+MX/4=/-NJA],NUW<%@,0"9UANG50WWH_OO6\5GDYNA/)OR&^Y[F7)SU= MYGK?7M;_M-;_E+J^)'Y!?[ W[1&1)Q_,1%?P#Y&;TJIQ^S'LGN$PG7AU>Y^* M7KM;#.WWUZT1Z) W-].?O\^I3]^Z:WTJAG'0OP/.[#RT1VD20SL[Z'R73M/F MGOR]]:U[]W!FFW%S"DT5\1H2'>AXLR;P],-S%#Y/\7]\#KUPWH4EMA!:W=Y% M:!U7:,U2^"PY=,R@S-P/NK>$[<.G'WHWK2_]0>OC+1B GQYN6Z/^X+LIFYQO MIUZGMO/#QV'QWP] H/ %_LB\X<;UY\_G:TE\ NIY&V=A\?K.M)%=M,"/M@_#A]8M.#U?NHDJHXJYQU'C00MH-5W74V?JTK5;AE(5\VW@ M]$@NWE/G8&RW\&5[U%:O,\GLZ_<>>IW4-KG[\0$\YIOQKT5KD&9-G(E-N EO M[(#V#\0^XCRRG<1VI!)/N]/> 8U:0]"WB4-ZQ==1ZUN*2CV?/;42P1]H]S0# MLNN'D;WOCUJWU<_GP1"UQ;3!8+$%Z/T8X=8=9]-=V.%4I,,1>J[/G=5=!K@_ MS@#WQSQ/WV!1E\]F?D[+N]L$ZM,^:=]RH9LC-9_3\FXS+O19+>I%))_#HFZI M9R\B^5QU[Y8+?1')I[ZH"^:6;>HT59<_]+K/UG-:@.,/XCXMF&!V88Q38(Q3 M"+-LQ1C57:_@)8,) <)MFI;=.I\SL T9I+IM):X_$*-LI5HNC/(TC'*"JN;W MUG_U!PZ\HS[86#/ZY<-P:E6?%S_D&$W428[2CRL?+LO^_'?[4C?RUR*5"-Q_ M[K9;\U/OPL.@?W^N 8(F5E/1/XO6>3J/2^-YV5*6N[CLJC6]]*[X=+Y:/5_6 MO0/&91?>R)2Y[#PV^__7A^ADLY@29GS]=>1&R9[ #-UO*RPX\L67; M3'!>=..9FC^3E,39A"/?'=[WAZW;7P?]AWMWVQH.@;H+NK'.W?>/XC;EQEZW M;HLW@_&5HO/FQGY/O[SNC^"G=EDT\ _WZ?R6GA=LT#H5:\-+L8TZC#3X]3T M.J;3*9.S6[?I9;?]E#DXM-_GP!C"*VX?.MW>I\4?G#W6Z0T?P)]I]3K7=ZU; M^%+G]Z+3?;B[[OY/T;E.M?ZP+E7@X[RX>,T*SI0E'6H)5S'_%H _#@/4AU_; M<\"C^;<8/75;QEE]?1$)%Y%P$0F/+1*.:-I-PM6Q._P,=/E'?W1]WY\VU*P0 M-.W_?NB.*Z*FNV3^F3/;!DLPFRS_0M0>+Y)-KXC8*I(]O?THA0@7J7^1^A>I M_Z2&X&F<;[$_+U+A(A4N4N%4I,()%BVN-!G+J-E=M]=/%.NF;)%B")3_ G^6 MZ23GM7U6VY";X?ICJ(]Q_)CX[I>WK>\;-TV!V]-Z=8;GU4IX;:^0!EZ/%2\6 M,SWR#^0W7E;TD5>TN:G%%F,2&K_:G0L+/!4+\"O"MV"!V=MW8H&'7G>\_@_#SMMB4+;1G5W%3DF(60#2$Z]+ M"WK4GS7UNS]/VG[\TAWV&<'RYP_7OOIN=6F68/F+9K[@BUZ_S#A>\HT)A1*X MPW4?:;RKNE2C-GOO LKT'IIF[#P0]_#7'(0U+YUPRZ*WEO;FY/KV[RTILAS8 M911;\UK@CD7O7+G2S5=VBN[/!I#J),3B;>O3BPDWOBMNYE*M7X[=D59[=!4E M0E$3ZVF(7'*)*;-""RIX]%$+!-9YZW8(Y,]>7GUQ,BHS@E_8NOVS: W">)ML M\'%*G"%1*VV41!Q'AH.;?!S)*,++7ZXJ%VS5ERI(?+]=CJ,8W_"VW)H1?AMN M (I27B 7F(J1.NZ9(;0"12AKR8O)SS=Y9^ MJ0E&4@ ;?#U(:QFR,A*EO:51.(XG7T<$6^!&C*[^F/]N>G7UN5#J U>D::FW MKWJ=XMM_%-\W^*Z5S(9 -% <<0>+@%A%>,F%9_/ZM1O_VO M4NH/WSR,DAN1HBAS,$W2A=SURQ>=HMV]@PT'/[Z.L]LT!JNIY @[9B22V)(P M 3 *)L7+%TD(E&^K!!2FDF!&$9\#> 5,#>C'F^U=<=\?I)Z5*7JT$1-;23VL MH]2.&A65LQ;3:@VECO;E+W\F^;CN2_/0Q.YM,7# 6)_Z@TT6%,$G@4 Z:FHI M)@$VL:KH98U5+W_YK37X5+R8:5K_HOS&+&!S'YV'Y^W#1S!3XFV_-9J'9C(+ M;78ET>P.=]Y$K)7S5B.K#1(:3>!BT5 ULXZE1F 28Z8ET7@6L)FOSX.5\JJ& MP)&]T>O6W28;CE/&&0V<2) XT6(9-9_ HP*3L.'B;Z_>O;C^\_I]^/WZQ:O7 M;A:.^<_-@_*?_=N''MA78RIN)/TH M^,+\Y_]9W-[^1Z__M7<-ZK+?*SJOAL,'L%77@^&TB2ABJ90"410LTXI78*B M3<:_2SY5P?-^T$J[Z_K[W6HR4DDSY6"V)88R,EV0,P-R[ MTP?'0PL_M,JYU:W)3-A!T2ZZ7U)OV11/ZZ76LK#C.\5=?WS?ZV(!$\L_V"P3 M7]$9$#&FE"#04-H21ISR2$BP%BC\C;* ,BX&&=2^6EIX@9$%?,8H130D).=) 16LDD-)?"L3;(>H;UP M/TROVF6X1X^" @M>8$ _@M,<:2U%D'2YW8'@3KT3\FG/@K_6&><4O&]]"]_N MTR:V1:^XZ8["MY5Y LOMWQG,^*R#(C%CP>+(A421<L5K!=_MDW'((U[;Z[N5+8MW: H"F^L)5AR%X,' MPXVQ"1M;YU!L0E^!O>#;N\!U%-,%>X6,D4FX,AS!OR&J4C_@.%.3Z>6Y!7D" MS':P/:+#!/Q_BIE5C.F(:615," ZGPE62H1\4APW-AY0\%Q9:A&BF.HHP#TU M%68D6)Y%HC3#A\7LT,V!EF&J'78!,\JTCV YAD!RT!9X&#HQ%A%ZPVFF79D3!UR$;?';("KK" WFEOH,4O$0=9#,2RI -GA=J3"D M+<]YB]!-I>#\%+#O83@" $;%FYNW<*$+/E:ZX5V11MH!G O.@Y[3Y+9E1EU( MPIBK8$,$!O.:"*X0TH/(.I^[M=C%P(HR*7)AIEK/N2!E$<,O; M8G#3']PEA^;-Q]ONIU(")(>O#6[M^R03/KVYN89?AS>MDB/@@39\:77$9N^O M7%=91G,;Y;"O_5NG3*/ZJ\I;0W.+1F8CL8'(Q);:4RL-!UEGDPUHK0'?RLR) M]2HO!_V-T\F2'8KD]1I^ %_SMM].@8=V?W#?A[],^&%K'RM8AJ(TH+20M%;Z MH)BL#O%M5)E%BQ4A=,J-RR'9"=@UVC4X2RD(/,1 -A#,542HBE9I(S-@P7IE M:E-@QVGS/_MBT/T"M/^2H@.E5V_N4J!OR\,^&2D506LJ$1Q%4U,C-",)U' M$;!\0E3LN]^6.W :.#Q@1<%'50Y\5"]-A8H'ESP[4I'Z*5?%F>6K A S:3F2 M&/QKK\ IU;3*UE!$9F>"DA'QA*B$#^^6'W01I(*B$GOE@(>4)47K_YC^4GZ-%(Y[ 4CJ!@#:+"5ZH#::DS MMY$BS9\0E>NP')7 N&9@@%#G#4,<5B+6&Y]JFXEC#DJ('@V75::N0X0(XS1/ M>MA1!>JB(CHH;Y^9\UAQS(_'0;,&ZO9:D"CI)$,Z!F2Q!D([6I-=1I.170KU MA)BL4H+6"N =I2T.*%K"N%.FUAR19[$]*=%3HK)*"2*J>& &[',.FSL@ ;*T MEK:PT3(.DTH<=2_LH059X"F=&[@K(J$L#=;76>5,X$Q$8:P)/IY*7X_,*C6H ML:>$,T>YU=X$\&]QJ%6Z$)EU0A#53[GS5ZE!8R/L^ C&HL"@K$ET!E>X:)H' M7,@DP^AI,%FE!0V'W1X$,<'["/Q#G;*U%O1YZ$Y4H8>G0665%E2$>\RHD\G- M E]0T*F'I:SU>122B8WMK*K@RDR2/-ZVOJ=PX"3I>CM7T*14)6UTF8D3K7?! MD#I%3;G,N,4(#,@QU5>#L0N@J[0UDL1K$3GS2 DCD3:ALO88I[EWC0%23G<$ M]%V=-O.Z&.U$5V$=BU'$:(+QSH!]9VL)0X1;8&@+H>1"EB-^@WX._MHO\#&9ZTW4ZWFL-.L,/]RFG"-X.UF:6B;(7/_DN M7$VRM;#%Z&M1]%9R5,IMN1D5@PTYRUN,F8R>@N5K,-B1EF $NI"!JO'6Y^<2 M8G+F^'A+='K;,=C &1.1B4"3B10H1D TE5*W*%W@EQ*%!3LNV294 _26NQ"! M$$?3<8V,,8"-%P)/8#,/5K@-V5I3)H4X\FI/P;YLR:P0H-P]@J^/PZW;1:\'J-$Z5AM7U*3#K*$L#Z$YP M,:VPQB'.8TI ,H:[8+,*S)V(^K@828+LQCN9"L#Y :$L6, '/'7LN;!TC%5%G,=)4FY89S4MAV1WF540&:#T)@8%P<)X" M$^-0U2LC9?+D+G!'5":\MX'YMV[K8_<6A-^./&P4I.OA_QEHIS?48C+Z_O6WU4MIR^.^'[OVT!AV6 M=)+,5AW. E/3 /A*0RQ8* 3\BLI&QRE.E4?81564\S@8/27M MUAQL4QR(-9%'E\VI7]YUS_#K[W.76S^5*, M)4)*(0*E]N8&1,-V.YW"C@XG?2B^&M):^\*\:]!XOK8O"EVR[&+ +F2_]3KWS+@N*-#9A> M$A#H%FG)+8@*1'DP53"2@ [-! ;7I"$NCHS1'/6JS)'RA;;YPK B_68V+[-1 M2?);?Z9^99+%/!SU;W[M]SO#Z_YM9XT5"F2RR"A0WRAUNL#4X>I,2@1),KG! M4&.G;(35(]-AQBPO6H/V9Y.2GK\4M_U2/DV^L(XPUF BH_=*@L_&/0NF:M$ MNDDM.$N1\GPH:82I+MNK^PJ4?J;D]S =:$'SJU5PEO' MM791.X\JQT" =9A% IEH6MJ/1B-UU%VD"+&.,:Y.DB)4%UB?2_B3+F).9%( R= 8<<=ATBZO.T *K((23-UQ0;BOV![S]\'-T\W.9!A=4'$TG!C4E2O6P(%$C, M,OA2#+,,]56?7$,@P4F(BF$>+>POZ2RV54)4ZMN59QN4!_0- JU']Q $F@T5 M/QZ!P!2TU@:O-?;8:40HK4,>EN>'L@IQMB^!9CR!-S>O4F'1IY3Z;Q;DLV^0 M1"R,]=$ 8P='P*B3W)NJ4%-@@[-^#$(V(TPKX=D'\C4V*!@%Q&'LB-?&:^$= M\I6K+HSC66"!Z^99V.:0]T;=3O?V(0KXBNU1O4 2$HQZG E>A ME=%>U T3P #/VT<@AII6]Q)(=@J-V11HH0[\)1%Y4-)[4XM7R>F"[DF@RK%> M -"B$--JN%8VKW%<&4M34T90C,%(*RJI!DPH\@QX EL1R6W@>G,S5Z"^NL3^ MTEO@ +T%YH][K2'*@M'#>(I?1,W ;L8V:B^MTMG9$@A]QA8L[U:KN"<3[+3# ML \86RN<(P+#)B,H<;*61B*KI,Z.) Z"Z&&8?J>=*QD(56R(0! &DXB%O62=Q0P5L@^)!2'.L,2K+*&12 RI0043X%,<%"RL MA<#4PA0)9K,$ 5=^K4ZMZ\/DDM)G*+EQ32P^*KJ MZ;2U30Q;2!BJN22@:R5XAIA7=>J"F)A%H*ZP;F0L'0F3)R'6&C/R *S?K M6ZX\!@01KJ*/Q-*0>1!7<)63@^'5>"@E"0VZJ4)[\M+Y'V;N7-3;>KEU24CP MA&@J@Y. G#%15FG,A!&2IS$+3)G.L-P9VB.B+5>5AC$D>&J2 FZ],(IA4U>O M:A5CYCU0+5DC:'2Z:*\XW@;C1U&2$O# +&(.+(2J7DD1FZ>-*GG<$H:3O3#=IC M[*4B(2GXB$,TJCZ6<;1YY+ 6C,EL@WJZ4!6[2T1,A^F;2.[9;AE4I[HA)P$6 M(L#TQ5Q69 )CF#7TT72^#_H;%C,+O@%D2S!YVQJ\&90AE4ZIDZO'UN[5^?D1 MPD=KM,:2*1TF6$>1I_!E_R?HK-EZ!>!<1,<<=90[)S6S%;01V"F11'L2;^C M.>FQ')R=H5XE\"SS7E/F6)!>I+^FT].J0[76BT:/'!#J M2,TM,DQ71J0'(](M.BG(DV^7@+(3M*OHBS73J8,FDMZ M$FUH[Z&-BBU$%I) MY#[03N.L2W*-M@S<&V^=1Y()K@+B@H>ZPR+1+&\5IS$69!GX:V$['$XK0X<" M@\-I=90Q.$%Q-#7;8\Q=?IQ&&[4LCX%2F1Q7QB*W;NO#+6-$&] '2BF,'-.U ML6Z%$WD]Q5YK-@?HD;!=N9J*8H*8!$]B2O04.B"<-XY1S<3$5:#L!/*2FK99H(FP42JPCJ2E!A/# M&0L)Z( ]>.=Y,B5FS9CU/E!7N?[?MZ.T P$+!I[$BJB4=J$,D@ T;$004<'D M9?!T$Z!K8':#>@-BI_Q,9V%W"1"AEJ4F:2;!#2)&*T!CP;'U4>"N>_.5J;^9 MG;=!LWU)M4*&!!D5YP%R=X=ABV*AY;L(FS+X4A M\ PQQFAK'.,I\]&C*DW6$KN@2P?F3-,&\',@; 5=XSSJ1Z_6]"+-:Q L4NN= M!)$3>"J@5LY&II7.+<*FMCW82IQ>G33#$E-J2#2@\8!5 _-EO:4%FUZ3G#:$ M8(&;VVPO^JQ2T8PIGD;>20I*!!,6_=1Y0B$_50#HQGE!FT$W/B)?,HYC:X'E M"69.IQ[H!/[/-!*X:F># WA(>5>NIKQ:"<\\Y!,EV/E29E#NE'\A/792*,W3 MN 1K+1>N#AZFV''>2DC(AOVS&(R=(%WI]1O%%4>&2^<\^'/B MZ9&NA]07'X'TP]&@'.1:3=_8I-7<;_W>)Y!&=^D-60+K!UC!]L,@58]]7%O\ M;'10(LUU, P+&I--78^C,SY+@AO/,9Q#=!46NV,[>YAX,&R)((&8Z(7G0HA@ MB:_GW JQH OBP;"%KR],^YR,2YTJI;FG9H8A?1X4Q=M^MS=ZTRO>?^U'D-N3 M5L+71:_;']14>-T?%4/_4/S[0Z^(75!9<,OG]U_AS^_C/].CXZ'S6 O8#!PS__*7M_S/931(V"W'_4.O-4XO!SDU MB8R\'11WW8>[LIH';AT.'Y*>2,;#]A-I-3.!Q^"#=@'L?RQ5J*P6II#*# %& ML5BQ7[>&]JB(KXP>)_LZB)B.1,![-L:36$?G5=Z"/\O@/B+B#\.B8_N#0?\K M: C7NF^UTQ8IANU!]S[/8UZX.;$C&'A/,DNH25T+TXC8*FX7. 6$%,<,+\=G M'1#S"#2FQ9G=YB.+X.$?J2Q/<% (RUQ#3Q[@;[&S3+,8,Z$3>X?=2*"^*K:)! N%P@L+M=0? O89YIQ;,W; M1@&W!B88>#)1AN@IK=(^F,0A1((L41K% MR!"EGCO+F$_)+Y*VR MA 2H?8X1^.[(4N0IH2&U+N0$5*G.VT@WZYP?:YU.;W>FYG\"(XRE%B*)96YT MV;_04&$6#0/CM-'2Y$BTVZ")(0H.6>2T(20HQQSUQB?8A>+,6YE%[C%X:>IQ M8;_LT.KDW4C,%;$1;%CL"3<.E9T,!8W(B'RL!M%-B_U\5^HQ^AE&ARB)H&)3 M+VU'F J&E?05/.6.Y>=QC.RMJB;\L5-0F#$)7D(J=W4Z#2$B9!J"U#:??D.X MP(MMP7DH=H3SA"4TF$DFV. )BPS; /8FQLE^0D$K876^U*YD]%08R47FG6Q)R/5M-K>. MSFG&B)=:6X^U-4H:9:L0%_@J)LM0Q!+19A1T/5C[H[&NH:FR6D5)F0X:28JE M-U5YET\#@?)9 (PU)& 2" MW6AK@W6IRKGN&4C KLX[W\IFN'$Y;7:GX<[[_DEH**URQ'%NE,B$MD<<<-B;AY+YNJZ5Z92 "ZZK<^6)!S8QXN7:@.W84*4\/!SK#8X2 < M5E[IU(6*&6NBSYLS$<2:T8U#KN^>C#.9FY9(GDT N+#.@5F'8VLU"!!F":*4 M4./ ;## 102$LL\U,@49LS?KK%KA'9DGY0Q_[=[>X@N'')A#M /S&RD;&1@] M-F!+0+^ <''@G'&;]S7%M-FL89=EW)$-5O="O7##WMQ@4[:&HYZH&#$X&A9[ MEKC!V,#PHJDYM%$[N,=B[LP3DW96%]EP<,.#:8VQ=](&9PB.8(:&Q T"(V)M MWB614<1WE@W3==R1$4IS_2(7CB,7J-11<^UTFC',14RMC( 3I(HDH 7AFBQB MM],Z[L@)2P?_;.1;7]AC:_:(B'/MP8)P.F46@M^2&D7G9L1,#F> MB!_2X^DU;WK_!/P*W_^Z\,B+71AB+QV"(XJ">QTCDTB(&&F4D;,(AH9$S.91 M+LI6*9$M5G.>(\9MV"8QC%2W];YOB]3&Q;>^_PZO2TWX_BQ:@P5=N0D\#0]. M#WL?/@Z+_WZ 90C)MLTJ-.N>;UG!58QIFH!"2J4F[-0R40^T)1QSDH)\6*7: M,Z1F"; I\(M0'LZTLDG-YW;H$D%]#,Z)H)13UD=695X9\@BDA^99>#,I" M<*LP4UD^N;!OW*O#K,KB#H"1.BU0M @9+0FSX ?777:]]1MV %R-S2J\JP/) M7F?)B-R#8S_?'EYRHZ+!:3ZZDDI;&BL.9=R+++(X6>M%B[T"H54$2.SMB_9M M*Y4XK]V;&!X_P,:D5'JKD]T2O'6.M3N'0!J!DX>Y#TDS2Q:%TA722'&K*Z3YU5S)[N;0SR+=G*YC6\-N M>Y.C:#)W^JC! >'.!1HUQI%K,QVFPS!>OCGI3,G@0E!V@'5U*U%"L)$Q-1$- M6&/A/?'5*1_X3W&%("%J#UA]&GBTJ!?0:LK&$)V 7: !.J:PBMY6^]YC2>5N ME)T LQ.\JZEK!.;16^*A3U+C:;,&U*W47PEAEQ;VZJ,]Y4F_ZF MM[@[]]8I4VE2< 2E&GPPX&0'@+[BD ?,A[P)@:1I[YS7 M&'G/Y6*,%-D;H[O[V_[WHGA7E"G,&V;(+$_Q3H.;0+J:&"732H)HK<=(X@XACL$6,LH915+300HR0?1(45EOM#/QD=O7AJ MYV2H9XK8WDQ;MTWRC%,7@$G7R_3KYI/]&O7G25PK HN'&"+(H+JZE#"1#V?5 MB"Q$^L!X/ FIUDUY5"Z",4XH"38H+:VG5>I:="$?1H017\P@3TTK,/[3 "9X M_FO*I7[?A]?-7D^? >?^SV*TK*'ANGZ2$>DHB*4$_.KH?"K$J6;4@WGKLB-O MRINAR*,A\BC4&B]7[ ]FAL$OGJ0UWW,CU24B+:G!/E(FJ9)"571#QO&7O[PE M?Z+?D7\$0BW$899ZL0L_%K^!UNDT#YI-NSTN@RA6)( OTB=S\4NJDRB"NP+H M>0U&<&VU&P(N1M[^M=F4='L(#XW?JDTB"5:6I[;T7BAG""'3")0R30\JB=YF M"[W]\*M21;;3\@X[ ? Q!T+/@%$I Z^L_4ADWK $^%GA^9/*ZL.; ;.R59YT M2D9C)''"I6D1#%=-C85@>;-=#9JNT8AD%3"3G-*Q^FY_+TMY;N>"WMOKVQ@P M$MB"31%#JGY5I)Y8HTW,)*-B:C'QUL,VA]$ ?G@[Z._2Z@49%6G$DAC-D8L\ M^135BL,?>:='C2EI #W]_,90K='&P%5@NI# -1&12A,XJ2;C(1?R?M8$@T'* M-H'JU=U]JSM(H?TW-ZG]7[F_QKLJQ7JGQP;;4Q)V2AKMR$#=<291,-IZY+BG M:0"Q6#43/_VMIS?-VYT MM\-H1JDLX]B /\J\1"D,5@7 '&99ZCCGO-'8_HC8/!G1UK6X#2@(A'D(41$/ ME NZGL."N!5_9.L51Y&?->&9C31F>] Y-KY;0+;\#YIL82:WRJ[$!!UC%T M,!%R8!E!.P [-_OQ53,_?VMI 6:_,-%0![J"8HE!E5:]-#62N5%S!6YU)BU6 MP[0G FOH+H.QB+O I8T^&+ 5>34*@/ %CO^5PCRC^R$0F-;3;%\\;;Q38-9( M#G^ )Q;BM#^@8R1O5<'8V/7%;"1@G&?VHA3D1H!Q_I,,:IL MPUX1U1PY?Q \4GW*C#;>=6_@-/91: )JTW@BI42D.LH0'N<)LE<,YZ;#IM = M#*EU^\5)0R0+&"M#F/)1L6J-;$K:R]=(,WHDK!J]"K9>( ?.=7EF!BI"\T! M!%1^(M(@@S-<>*X?5H.T)_SKSLJL@7L 6&8)MRGKP%:R2T@#:.K-J(60'06;-XF *YC?347(N/94^6%-M M&1FXSTN&Y#HQM3\J^VP?C12U@1F<8D#E)")?-K+@J1#<"DEB--%4\2^PS&1FZA-&US'B)G > ]-U#<-EP$B",4"\$(I* MKDG-H3J*W"O#E*ZS;'9"-<5BRH.[E+D['N4[&@VZ'Q]&R;I[WY\>_H'!5[:X M&@Q2TL[=3AE1C-LD+24R(M+@E0%A,YTR[Q?-3"8YUGO!?&P*K(M66F13+EX@ M(&LY!6E;9[0D(10>G0+S9WROBU'X-BDDV.TPC]@(BIXAKC7S4F%!ZR%>DEB[ MH,&6PK2IZ-<#M3\2*^=PA,!T:N*O \"FD51>5X> C+K\+$)01IK6[]9(E!'C MR;;=7G821R@($D0YB<5%=.D7U7#(O!ER4-2I;[G%XK M[2.WH#P)M6#AZ7JJK>0^7WO,@(<;X*Z%:6\45O;WUQ$8P,)^,X%9C VW54V' MX@LZUL(.Q9GGN1L*6T^@".#94$LP1EPPS!33O(K!1' 3\B39E./0Y-SIQ[<" MZH1#XVE>3@4&19Q5<,!#N89*DWC0%XP%GP MTTEJ,N9 *:Y1TP+=$:C+"5,EGS2A/(UM9"X:B3U+!X"$:I:F$9&0;>XK@9=( MIYV7X/2VBZ>6@55)@S,\!=?!GK9EBV/AF4$^"TQ3)3AI!J:W),L&_8R-=%BE M-(8T/Q=T'5>8E%US<502N^S,B$HL>-..V!FLRY:IS#F40FBD')<>P)2S)I;= M=EF9."7S#I$'Y(TS;U3,18JZ6U#)1M%422!".4:%(] %1*W,+UI'M'>MK[\# M/ -@F]2T[NW#H/UY[+,,1OM8<-I*#?* 2=AUGH%,B+1*>4V6W:*!;7E*R-8P M'AS%E1:>#=XS'13GFA+I4*1U':L%SE@T'UTN$2Q[HOC/_N!?*?C0;Q?#?59- M28;2V&PN'8D@Q9&L"Y&5B3(S!)ELCJO? *2],5@Y*()ASIK5*CM@,-[%XX.YG1//F 5[ MA(&,^B]B B27W>0'U^/DUD,QBU M&)#=@%WC33KG0']RYL#C]42!2UF?3%E!32:2-,]-T'7 _E:,X,?AFQLW*#K= MT9N'T3")WTTG/'=[1?4H@)P"JM^G#1ALJ_>O-S?F#G9<&9LF(5@5(Z.2,[! ZR&*D>=5]1)E@UMWA'ZG MJCI%E"T53R&2FP)&B@ M3);GK6YW7/Y]/PU" M3^VTETVZ3@8+_@.WRP=;E:Y^)%-@)@E>28^8Q91PEC)@N*]K@%QJ^OE+LY!M M?S+,$;7?^Y1N2?.Z8ZL[^,_6;3-=JBDMZ]OL]_JO_^C"NH'[\?TWP/MVOAE_ M=<^KWCT8)N4-9)U)9*4B5%,0+%AA'Y%V-"K!Y+B=79[7D(8:-FG]%-^GYUZT1*'S8ZS-OGC-' M6G>M3T59^P(.9^>A/4HI!.W1NF: (%@09BY(Y8*53#N7VLMX3)U"L.J9V5NF ME<\39 -T5] G#$< 5^I/]!8NI*/6O'[R^/29AM?2"?O%4^.C G K M@T2:",DUBM2%+(*TCB&/0<<,82&P?52HII)[5F=+>YM,VKS"F6LCC(36.S.VW M4&4 DR$NC&%&ETUHZC-J[/-6#JOYC;M5QFO#7]_A: 70J'YU,%O$5E3K>R1E#G)+7E0:L+W-H% M061&,Z%UB&4XO=2.E!HMHU'4@!5GB),HXK)(F&FE%,ZCU0J\_4.19M6&)PXT MATIYS-AZ\&)]K)N8V"A1)L.HQIKO )CYTNK>CO-Z9SHL3TX'-FZT.I\0X21# M"HP9(JTT3GL>JY-*X;C-%,J:7;\>PH,BMZZ-BW!*>T!**G "G%)HHBU%ZI!C ML@2I->NR)7(K:W'6A4.,H=81P:U)C;JX(4'4N:<6QSSW%&2<:F38K:JZV0BZ M/)ODUZ+_:="Z_PP281R:*H7NX/M?'ZZ7JT-%*4$*'%L<7>*PZ1C,='27Y=Q( MG9+%'QV3,@Q;%DA,+X$[53M1*W**N,>&*.X"YN ,,"6J/'?0I"@_,A=(*O+H M^%5WA(V,S3';>&T2E D]G@B\;3*=X$)P[:,6_F+"C>8K^777A3FL]]?U!6\5P7GS8N,4*SD0JP' 7U",PF MA:QUPHBJ42:#C3(;J1Z./P' S@"Y%)!9<&N?9%*1L4- )8(MYR.7R =-,=*> MUF/'D'5,&S/(LDA%(01L@.$ M>[AO D #-<0PL9PX%4BL&R1$Y7#FOG&-E%@,XF)+= L@\QU7)0%4'#2;1'!W M5PS:X&FLG4A.I%"*8^XM5AALASHKD!A-L^"XUHUNXT^#WZ_]+\6@5Y;I]QTA M().H@^W.7+6?A$$Z._YG1.&CK.6?VR%8MK:M+G\ $-?.7;1:1R,CAXV)4@:R M8+3B68OS[@U@.9(EDFT/1-7Q-J6P4:=T-Z.#M^"8:")$9=M3O:!])V-RB6!\ M5 1WV)5&@-7NC 1%&B/7#GE5>]$KC!#?@;W3C(9!\1E,GWJVCP=>^E)RT?"/A]9M M]R8E7YGA/XK.IV)UMZO@/?#779^1M*YNKH+'0.*\DP:D.;B->.PI^)T38 M=2WC-*86G#[I* [$28+KE!1P*/)V,YAJNMDF?C+")DOY&#SHO?,!N]2P(3#I MC$=U,T<=C5\0Z:3-&-9^$!\5^74]ZZBQ7)+@M O!2N28J8,^S.2>V^9\_[OZ<,S.[H^_M^?08\J=2:5#EUI])R!\DD@@>?@/GD''!G MC:X]/4E#GE"(-Z;*GJ@\&<76-I^V7&EMT@FYI@%%7RC%K#5'0W MB?C7WOC6#$*(XP$D >6,"X(M!V/:I^&R@M# \L9(BV7&0EAVAWF=K4(E-HYQ MX&">YNA@^"^/HO9"&$QRCY=IL3O0^Y;!"L* O*E;&LCEZ"C'H:J98DJ(7"YS MW(Q\+09C)TA7]EU21E**TV$\]0K^HGP]S1-IG_?4X[09_MH0TN0XM(:?Q[MC MUU9T)@CN$==@XSN*E-&J/LF00LJ\?%>R!= N F5'>-=F;G(,J^^U9*9,)A"V MLF6\8WF_D!3KWAW>?N-,<(>)#@86F#-I5;31I'E!U5A1$0G)LS1X\U1R"22[ M0;LN=&L(8TI%G*JXD0K4D2H;"S9?WNE4R07J?UM@]^-?G?H?RVBU#IR"&-:Z MYH<84-YU7C0:5:\&9Q_ UW7&4"EBCPR5A@0=8-/QN@5$9'F!+2'-$\2-(9_T M%4T1EM^*3ZW;ZV(TNEW0$S5!C?Y@;]JC-#IO!FXQ5Q+-K/ M4@!>,HUH/MNS62FR IHE0)>M58I.J?1+K ]1>Q"UX2#LC'#>@@34@KMZ1 R5 M*A-\BS'8!+2#8K5.J2.&O=$!A(O1!,0-JKO^6);/36@GP(87Y@^%A"-,=LKL5K"1'>%??U[3/9J-N+.$N39L;8*6Q4 M"J_5>2,6@?K>C%.70+,O[&OX,3(2N0!!![ZT$Y1(@ZO39Z%E/C19LV8'H-U0 M2(T'4F%&KS/CS]WWPM?[9'7U.B=>P49,_MG N\?:] MKY0OTXHH&*RP!Z*AJ'(#,*6YGX45HPMQVA;2XV"[KO&\QA*9='YNM3(JM9VO MTY9U#%E:-A'\:,B">YU$,=P]D3A%Q8"%@0YU$%(&C%&I? M29F\4'\!;IO =3A\UDD[R:4 ?PXY)C67*0FNRJ65TOELSTDD%ZN:O;%ZF[)D M!Z/O;V];O=)!AU_O[W:)B#J0%BG+DXHTG4J.)P3X MX@86NC,9,YC>,YP) >R:_9%:X1NA"%9<1F(IB,,JNTT$B[+%2Q9Q0PD< NC' MH<()9Y=@IE(S?9W:'0!Y/36.($J]L2;E5F:%SN>[#BM[;H+FCL@HJR)G8+I* M':N2%<6LR@Q9(0G3YT:%#;)CP,$,$8%!C#5Q.J DA5+Z@$A>B?$9'3B8,6?' M#9?LFP6Q2VU#*DFQFFJ7AOQ:V^#5 MZSAOK6*IE E,>+ 2+(ZD[K[!;3-_M?H(L.7?$)[!=2/0#H%,0[7,(P-&#K>4 M, ?"5$1KF==5:G2DK#D>]EC(3.8[/8P^]P>IP^9VUAJ Z<%(",I;STS4,0I2 M'9H:,9=J56PWG%O."\U?0307PV' M#]M27'-'A:,IE=8)16.<%@JF]L!F =AKX!U#L2NL*SL71V?!;W':6Z13!H*M MIW)Z$>9*W X$Z_+&D,L)&K$SEB9-ET96@9GKJY%I2H/%LTK%Y=_>&K2570'3 M!#\J6<2<.Y0*1.NYWM[YW!?:"K0TS&_A$+^=3KLM8UR 9ZICL-AY@QVN3@V5 M5#330 KKQDR$#4#:&X.50]D$\Y0%'X+W6!@$8J!JCB"$"WF#\]1"$N^'PO2T MPG?+@XIQ3[9I"&7[;#!'K*0VQ=NE)4HPD;1E8(83*E2>^SH'_5IP]H9^7<\3 M+\"Q<(0%+2*-V RJ7MGL"XZGI\%$5XF(AP&B21;DL'\YF8L:TI7^A7\T$LV M>&J;OC#T6)I#=9O@#JF,33<'D&[KHF/4(&DQ9=%2)FADLLX(8<3CO.F"@/Y1.PK0<[/.@*-[VN[W1FU[Q_FL_ KQ@ ";(KXM> MMS^HO_.Z/RJ&_J& ]Q:Q"_X@W/+Y_5?X\_OXS_2H[]^UNKWEW8^!P-A@8PW5 M6F"0,74M&0(W,:_LRUO6;D"-9<2;.6,KA>PAFC#B:)T,QAMA?!"*11:K6+@@ M+BX8(KX4FPW .RAFZ]*IHS&(4_ VHL9,!5@S5I^L>90/=<.'1"VU8OUG*XV( M'55=>'/5+%:9:$9))Y$TFD2AK _@.=6IF8'F#0J18DWC8A$4N\ I5_60(0&L M()K:B*6L2J&)JLH!D% +^BMIG5D0AX-SQ0Q2L XL-5%8Y:SP%$E=F;S,\WS$ M#5;-B:F'@W.52:9@-T80Z^#I6**!?86N"GD0&)5YZV+%\6'@K,9K@(Q?;@TO M!UQ(#4(0!>!6"CZ$03A6<0JA>"X;P59NADLW ^M F*R8M^Q #"*7JN^4X,S9 M=,A9I1-(G6/"46.XW6-BLK(056F,J#5*.!P=^/Z@MRH/)5"](!^WV0#C8)BL M/A5:@0)WC CN!4;<:J7!6:E3BN6BV1Z4;(+!L@#>MJ"OHKY/.= I3S-XD#W> M<5W/#";(Y!H(:$\/#'JEN+9/.%8*Q+36((<\2UV7B*BF'3 >8N89,K$1V2MX M]H%\C=Y/9C#RRE#N81=38CRJPW-D@4)*N_R@D$_^L[LX?K1)O@7W- 02B&[EF":=R"B$FU"^R96L4V<0XJ!4J\UKP-_+\ZJI MV!^3Q6?\6X_19A)+*K"!78 #!SD:;)52H:S,TT2(2$Y!$_REP.P.],K#6S#; M$0=?Q-C 0Y#>BIKBJ;?B@AZ*)/=0-@+Z77%?IY[-#N+87M: H<4P3[T'8?,Z MQGFM;U,^?A9'RR;*+(-D-VC7]4)U3'LOK7'4A* XN$^50B)8YX;DUG .BS2U MQJ1V.E^*VWY)^EWS[JT JOH@)=B[@<&>"[;*C 3'2.1#:[!NC#Q?"<\>@*^K M3,-1>8XIT@9C$8#8TS"Z=CK3G64H=F? 1X-N>P3&3&OX>?UVFYN/H2PHRB - MN,Z8@!,$C(RE\MYC(+;*6QC*YDR@^:_/PS5JI2/(T!KTP-4<@O ;GXZG*,%- MM]W=4IY1SKU3#* $Q>XT LE0J73"C M?$DF=4 B<$29,A:9J-6)T'"E?TDMEU$[(E-ZG=?8N:IXB$BB,F&+E8(+\O$Q MN.2C5.:@(:EO(6Q72H"=5!KZ@DB:81B(T7EK6TR5?L+E.KU-*P.7F @!/$\= M3Z4EI$SH 8\X).VXH#>*4HW:WZ/2<(-D-$4,M&+?1EO8Z_7G.G M.XC!;K+(I60R$U $58^(P$RSH!7*.]LTSW;.?\$>(W$/@5K#>K GRGEJ4-E,4A"OE0HRB^#Q MW#/9CLSE1DRG96G W ! 2$5,#H#MWQ6#\&UR2IPR0^"?SBX-7K@%^*EGT2+/ MG1*<8(.E !V.M&0Y2@RE(4P-I+8&\TA8'J6-L#.IR%X9Y078/-R"K<@3A2CV M$219WAL(C$76M!:? X4.,U5":1&L8I2.O8&VTAL-@L'GK8.X^D&9M];9 MP^XZHGI$-*8T*9G\L/1=4>] MCX0/J9=%5,C3X%(!M$J6%8O1!\FR-'\F\',P4_7,5H'!C6,QY4GCC83/*:BT1<9X$ MQRE3W)O$@MI*+X1E^<$ 9_)9F/E-"AW&!@#O4Z5Y2\*EEC<$])+40$X:-9,H MNKSIB-#R.428=J#FCIH_:$P]9M@J:S@C$M'2X^>(X>B :S,'JIE4]6,1>#N/ M7Z<(E9%$(>8-B ;@3IQ\J4"5!BV597]1^AR%Y6&5O$XM)R-/)T*>*HF!K*E, MDFEF-= UD[! TV=A1.U!U8U4.[8D&4K8">G!*@T.Q:2Y&+>:@!V5)X=2PL\G ME++3$&.JL0 A&)EUX!>91(@4#)6@>!PB69=<0D!9G<\&/EC,&$@B!"%!\(" M7;#UL:Q;=@(9Q1;,0A;L?#;D =0 >"/*A NGPCI)-MZ6A*(DLMZE=HU6!$JU2V$%%I[#2>>OLU/7]?,R[_>2Q LW1&_!@5+1 M&J"435RCK (Q;?.C&! ]\O2$*09Q=IKK"UV8PHKRXS+W %!\>G%LQ^/P%OI6$N(-^!O$2%26E^(DDQH M*V2:]YG/S^4_J"C80CW;@)Q!U(,RM@1)X3&W$Y% (L\S\$!E_Z 282O-[E(# M?4I$D%&DT6'86#&1 U0ZG:6Q,":SC/]SI.L.AZL"$TVTI5HKQPWXF][A4L=K M2IA6>9L N'""!]&'I-5AM+T$+PV\=R B!W(&&@W#)0]2\'=1?A2E.3[!P]5' MINN.>E\XI(0/WI!HB'>4*<_'^UV",VCSBA&6U<[]F*3>[G 5S'MC0$V!U0H" M0C%NV)C*E#(B\S"$Q%EMY0]'YBV,@8 E#6]&48Y/."*1*4 M__!LO)5=$&WDJ85L1#%&&<'T$F%,X7(RB<0)QJCWI]!A; !+O"=>@2' .2-:>6J3Q'3<*1Z" MR8JZE2 G>/;W*-3<4?.79? 4>%10HVAJZ6NJ'1V],;GF!R7V'"S]1SE=53@0 MJYU53@MPHGPPA$P4DHJ&9^$4*IZ%=WK)E)DL MX8(RQ']0CMU*MQMD*.(8:T(FS8T; M6:+HYYE?D:%IWZZ*@&3L!*NZ'<&UIWQME[M*OAW]Z04$)DG8($!CD4K]Z]\Y MF0D0("F)H@ *H-+38XM8$IDGSYYG44&@6E--L_H[^3;63L>,@R;U[%5@*2NL M&W7MK^"1S_.O<#69PXR+H@H/[5\IK_R%WP'BB-,Q$,A6NGJ=PU[-6%'N_P^G M?ZF:ET@K&X-'[>F8X#ZQC*'>[YG]L0D6HZE.1X:E3X;:Q0^_:O]^YDX\#=CR M7GUU YJ(<7?*]1W2N;$'?&'2LT'7Z&NZ/>Y/BO:A4UWK[99HVTUJWYK"$;-K M)%Y"U56KKP\TD'_&Q%"=R724%Y^;]GO]W6)9N\GHIUW9$>=%(-S&:L]1Q_:@ MUW=ZHW'?R"O"VSU[MTG9"G'1M2; M4WUJ]RVL\3DVC8'3TT=Y%Q?'V>W/NQL/>;K5/4O3-H?V6!]AD<*) 2K%:*#I M>5]4X^W0A^IHJ%JV84V&,%=M,"PUW-EEB;OQAR==T6&> MAI$V[!G3 78''0Z,*?"*O*ZD/;*,G37MQ@V^<$UEC>9G]_P;F!;FC%U^J.IJ3F#25$A$;18U1SO)O5IMF[42D__?AY+OXY2-\AO_P9S M2Y[,()^HT]YX.+)Z4V?2!VYAYH+9'!F]G1VK6>78,K#>8MFQB@IAV!/8C?%D MTC--3,ZU^ZP>UF@P!!$\W@DYP3C=AK:B?;4;1V,'HT/'8(%9FH9!MZ,Q F>H MJ>9P8.^Q*)WM_B(UPJ=.[1CT?=WJFZ.^.0&$Q7+=>E&IV[$/BB8^[@E3A3#;3D M82XD;',ZV142NR?#3:SL&.W8M$&;-Z;3(5:R,=719#(H.N.H8+<=X!<_R5*. MU(XML,ILIZ]KILF:Z!@#-5?^-7L\V,7!'7_VZ5;W+.U8'3D3,,[ZEMH;3P<] M4]5$+UUL$S'J[<3'[/JA3[*PYVC'$\.QIA,5E"!GU+- >S1S?1_,;'U7$N[X MCT^ZHH.T8]4QG)XYMGN6V>_W>@/3*FP877=VT6_7[_O"-3W:(VV"Y96FEHYR MU0*>UI_D303'4Y"[!_AK7SZ[.G5W=:19IM,'5!]98&:-@)7E[>R&6F^XQ^74 MP^[N#2VH"=W=&O<-D)*J-86M4(>]"7!HL<*>/75V"^<\;\MH$(!*_0\:TABP M'139V'H(%J+NV.I@TI_F3>(L,(5WJ_SI6\W7#IM8 M'4MYJJ5-S]%ZHXD]&%MC9\1Z"^7]V1QKI.]1VWKV5MCG$6O9VW[SV=LPU8>& M"68%L%;-'=9?<;=VLAE_MG\P-^I;UFAD3RP+SP^U M?M%[1W-V>U58V]7@#ISIS?83 ^PLM.!$>[]Y1'1_&MR!G5E^?!0EJ?;L?9@, M)MA#QM:UL6W9H"UJ6KXZ=3#:C438OP^US/U4$'EBOZ?C87^@:[VQ9K"^BU-- MS_EV?Z3N.6/;N]_U0T2X%K +TK>4@E$[V]^1:@H6K;\(>3<\[Y[9QP$;\Q^N M'_X4)4=T9@5-P-;MGCJP-*35Z=#,0>+8YFZ6^S:*U#?UDT'D"20Q5!.T0&UL M89\E9VPZZC"7(H9N.#M21-_J%-T82"+O#]Z(;)S%_%#1CV:L_WQ-['"JVK8U M'H\F:M^!M8]&>K_H"&?V=X,' !S;2W_N''=6^(6NL]A;PG, -%"(5X,L74:Q M_Q\Z&ZS0RMRB^NV^(.PSNX,4FA# G@8@$%,Z2_#1N'ATS1]]HM[YT #E;VPY M>-0XU.VQ.>T-IJ!T3XRA9O7L'7-H]YC^P&4^#9E?,IQIWDQ[,\!U-"Q!8+87 M7@^NKZ\[4WTP<#2]#P;?N(=R8VH94[!M>X-1A44R^"6L,>E!2SQPOH\LO()5 M?)BG#:R&$:+7'TR'/=L>#+&WO#&PC%X?$,(8]"V I;D/8,[CX-JSRAI@LDWX MY36 T6L.1RIVKAQ.#9 %.AALEC$>#2;:9%II!5EL>J^Q13!V\?Q.]8"JO<&D MY]A3S>BK-LN4-L>:#MM@]'=/\?IFW]J694_,:6C;-N"C,[QVOY5.9;[2- W$$4PX^RW,$NR'&D>W?@*" M8@]2V_\T'T-J#?F7,S &1M]Q=$NUQY8) MXPOK:R-CB 6<- /@[8PFFC:>6#VP>?NFU9OL',3WF1NU/0L3[A;^^#I_/+U? MTPU7_@+#NDD6L]%#>I>ZWY!%/\&++6Q .3+-B67WIJ/IQ# FPXF%=G%_/)A8 MNWDI^C8K;C]DF+<'-$RA/49A%L[0J/=O,A!A'LW2.@>OS2'B$\#01X8],O$ 9>R,3&,*JN\4R(HI M/Q-;WW5;V-L-8H\&QF_E+BRW^FMTD_LQW8W];M'_B7+"R)*=\,#8> M]8?JT+0,X."..9B"I,'][8^,L3[<;7DK6DU5%G7XW*HKBJD7+4*FW[G?AC2D MM*)PX5<:N@&V5@;0?((5@7J0,K/HN?JJT>OA@38V2W:&AN,,P9#- MG1Q]R]EAAO8V+WS!3,L+_A= 8PD0&MR"+KF@N:X[]@.$&U> /F=I@L8A0/ 0 M.UVM=-C5#-O UC"&8QNCD64508Y]/);9IZ$9#B@^FX4^Q M>)N(NE6U_G@_0EKJTWOV\,*0GW_X M0:>G[@,__!Y[DX80#J_#6FH";D+ I# M^_.#D.MH!!PW"GR,W $JOPGH-:QU&(!V^O#"-^;1:&K88^QJK8^&IC,<6[TB ML-,:V].+'_Y/D'Z<^;\#^O>+.0QY.7=7?G#_X=I? =O^A=Z1+]'*#3^R M>PEPFP^:NDX_7OR?1?IQZ_7 #^GEDD'G@Z:KWWU_AX4>LN;2&CV* M?/<0R.6 "N@\_:#FD!)@P=_ESX2X@J "7 V?*09.$5&(1X- /,-( '\G:]?+ M?S]_SU=NO/!#/DDW2Z/\0LRFQ:[<^;-T^:%G7 &9&:;=[SF6U;.^^W@3Q6!+ M77H ;'>=T _Y'V5PX;BE1<3%7RA:<>KAWR] 2XAAM]C?6O'L]^EL\V>\=P2Q M6C$_[;N/E8$V']@[Z/;[+WU=?]W/OZ7%/X$/P,)3C%P0*'@3I6FT^E@A1V1* M95HK_^;/5RYQ8L K3TZSQ "VR6!#>!Q2@JX%'+3U-\+$%?D?KHX?!DAB:]['XLXRL(9 MZIY1_.%_/(_2^;Q57/7E*"N,28ZYCJ[I'_$(/P[=@!01@X^;-,=B\PGAVP4V MT!I@G2__E!CW$H98@9)V$ERK$T2;#)375&S:PO;_4C<0ZE\S0YE:%ZWU5,6V M:E-LV[*7^-Y-3+R NO'?+\(HI!??%\MIC0+?:1DC^1F. MHCFJ)"]IW^X'V*8^1A.$U#UZ4?N*K?>ECB=MO::$2_=H0C,4QY0T\2)1(=6S M%VH>E5-,8_V-S*(,H\Y>.AV@G,$\:L9)+=@57)9>LD4NJMN)HYNM#M!.8]\J^B#.,,6)I92*SHIGP MHK<8TR&->XD_IXT).M<#P'8$"[7>25^?2O8"C:LU2I6M&(;>.$3:LO?2=#PC M*=]Z;).RL4(2WATX05G4]\GJF8CE3)I/'7(E%T/L1E*(XJ0U^EO?, P"8!-I1FI;F2 MVK"DZ?(T9^%,.1!(7?"IO--TQ:C1JW(@:#;4TR$$>B\MR]/XH-<2%4; M"E]\JUQ(!GC+T,5S9'5O,G2Q%$7V^E#M!/9)9XWDE%W!5 MHOL B8KJ^3YK*B(CO%L<^W5F$E?B3ZT,ZES/M66$MXR[?/XAOZ685FUUXUJ_ M^=)P/",QWWILDZRFPFITQ:FQC$';-_^5+:_NZ2\RQOMATK$5S:DM$>M<*$2: MCF^8) Q#,319^$M:PS+*^T5PTDS%[,D<7VD MD@8G0]U]96^(TV>9J27U/(. MPYI&CN2[[@$?23I4<3'*PCG P!QB87M^! MEF1@5;WL^]2%Y>]]OO1W:5V!']++)6]TJ^GJ=W4MC/W<::#[2Y12HCE7)294 MRU^?B_ ?$1"4,!_U%QJX*9V13^$\BE#S_8U#:HC][ MBZEI@(H?& F?J!.T[/$/?@HHZ?&1]L"@WK4RWJ/F"^.T\'N6I/[\ MOK)60ZUOK>R] 8FI%X6>'_A\#Z,Y29>4C*(5$.S]7Q.@W9"1-MOMY(&8,))& MU0>!W$*XG9 ;"OA!B\?<;S0A/J!00N91 '(X(>_\$#X990F@5?+^\>BRQV#Y M6+OJ*J!*HU3DI[J%6?B[_)D0,3VH8B,^4PS,. 3Q:!"(9_Y^H5ZPW\#^O/SW MGBVZ]E< EU_H'?D2K=P=K63EQ@L_Y)-TLS3*+W 5B%VY\V?I\D-/O[(TT]; M]#944^V;W^5L&EAPX*X3^B'_X^,VV]VLHFR %JS;V>M-.-R$%1,TOGM:-NR5 M4OQ][86OO_3]3K]^VL]WQ*7QL/;Q@A[W-7@*>T]Y"IO.)GT<5CLL]@70VJ_0 M7"]C2LG/<&^9D EPY!DI_OG9C;TE,33ES/QK;47&)[NQ-X",NY \W.)X;=S5 MU?K"?4X-NZXY4"22'H^D!]>*:^ITO?-9,J-#S*/79 7=3N)J11QI-]Q_=1]@ M=!IO7NKWD\$.78AV[P0J2A;V6B<8G4:;EW*PMYZ^_%OH!D'D,;W,B^)U!!H9 M)?3;&D/KGU-9\'P#B=\9V'N@=D/UO.M/M<]IU#H%X(PI1G,473);I+0M!%Y=3ZQQN\LI>_4UO?@ M2;B<-[E*TU?&^3^']FRE9]B2]EY)5)ZW1'2]/S,_\?'G92PBSOSPEH9I%-_# MX'1]F:VE9EJPJUKKP[4%*9KVY4JY=<9T\4Y3^OW:DCRE%'K3!MM/49(0D$R) M"X89B*>;+/%#FDCK[ D25!6MUWPNZ-L@3FF>2?/L=?5"F8Q]YE;8%YJD<>:E M68PA3)CM$Z7P-/&6;KQHYNSLE:.9&ZA;U:_/)_($;-J"-M).:Y$ .S=Z>E=C M,1'91TD:>0=&]!9YC/,X6N5QO<_K3/DZ2F==8>CU4[)E*69]'IFW'>0EC<&N M&8,MILN^HCK-'^2]";I\ZQ;D)\Q= BN2&8\ OLM-1DP>@:F0D*9-D&L'5=M> M;;$K;T-WE9;B6R870[%T>:(GC;WFC+T]16N:<3[(-I$+V2:R5B7>5&SMA#7@ M.HUXTOIN:9*H9)*223;K@;1L\_4!V@G$J]$5\O(*FF44Q+*/3Y5+1)RL$QB/ M)Y6BPAAD,TH6-*2Q&^QY1"F'-),\I-F+$E%6DWZC7I;ZMZ!UQFXH'F.WKQX' MN/C[;]_/ S_^\*52U/'S_ N]I6%&!^'LUYB"/CL1FNXTCE9Y2/W[X[__Z6Y9<+EQW_6'H)G[R>0X#)? :^P",^Q7VP)\#=83IP/, MV='9\RN,YODT*<;!(I&X05_H_.\7TS&62?JG]N_K\07Q9W#!]=++T<@:]'3- MMFW=4GO:5)T,>G;?-FQ;=?KJT+[X80M)RGOW1!W%?;1SVBJM#'@8.E@&WZ,[ M6RP)V,'')W/5CG&Z!L5ME8HL@L]['Y*')KB/!S3BHDRS@ MV+ Y4V4?PU%]]![[*P)W_&B67)$1"%[7#^'&IM@P#C./HC3$NL8M]R/A%;EFR//T[B?+* MF M\$%XW653@G=^ST*/08JMYZ'=>AZ*X2@(<(:>($FB"I ?^L8@##,8ZPL%89@B MMD]ABXBF7O[?8LOGL('PR#TH&82R6H]CP,'5#8VQRB/9X9#'<*N]]AQ M47QF##OG*JEX-7N:B]\M(R21Z"[9PDYV$H'6*&R06K\QG#F,&LF/8E^-OFV"K_#J#\#5?G M/ 8RY(\P=5PE_3.C^9**;R+9Y[/)L1O':P2]=T.D7@^]M0*_3U>G'=1>^!+L MY& 6,>:\445!X8I"^-OC:%W+$IU7H.!I0:.EM8'4"6=N# @^C. _Y-W%=/!U M>/%^_S._K9'@X'A$ M-]3W'P@+$/89 > C%WRL?)2+]U=D,I\#@2 E_>@"\P=- M <,50I2PG0.L0^ M;=Y&^> "N:5QE*S%&$PI0GH'U2CCL_<"H-DY*F:+S.=R6ZA1< A&.5?+Y\V5C&D6HS!7&-0KO0!N:'J'/'=G7@]H=8_-?P7$@0#*)SH#*7'@ MT *F, 8>RJ2@@<-64X*D">*&KAA_Q4\I_(,;Z()@VMHC)5<_*QM7>H-O]J;] M <-0@39E+)WY,R8_F&1R0>5'I@^S]N%%+RUP\2GQ>K7+^SO#B8#%,) (!M*[ M5('&+X8B)PYA>(.2F@EDP3XWB%C0VS8_N6?#S+8FE*?Y;33IZ.9W,0]\@.W#A@\!.2(' GQG](D\BKU( M <4RKDT [K.,BHJ2L]'BA2*4ZQ=)V6D$L(1K0$9 '\ 0WK,9L!HQJ&KD4Z6' M(#+"I39$/AL\-B_5/N"Q<)F12Y+_Q4* L>E+#( 1>SJ"&48K&I>1%0YH2U,P#RK[.5.RMA8 ^GS"Q@;IQ=54H2D#-_P_E M8L'+5LRLA:]2!A8JND*H8P:S7B-?]%NU()/!7L<^@=,^!#(&=TS4RFF .T M+/*7+M\\9BNAF'-S5QAN+G8KRDV8F%GC<#,#NHK+YAV",RFT18"=V#%NQB"B M%(Z9$HL1-A%W7.7,@^L;9=:3;W"QL7PV_JI@/' AI&D>?,%4"_CW(N*[S!3! ML^$UH$K8P&L^(=U=3K@V=XTR80XLA7%JSMD_,VEQC:K/I[S\257KME^D=<,D M[I:^M]R8UWP?Z3?T4>Q%:/\5U$%D9XB.[,/GCE3W(697.D_A M/E;NYFLW3[&N[)/PE,X2U,'][!I<8*,'1KRMW\%=_?:>+S70K*[=WIT&%OP: MR'W]D.+$-"IV$@5&L3NC.>-ZH&O?%KD7?"U94IH6WLD]!L*QJC#R_HIP.5;" MW=&8-M$K\)&=?;.] QWGRBG_TZ^O=R!H)W4T#S35U^V?9W:Z^U^GF@>V['6] MT[/OU.([TJFO=0&U+6N#UJI.9T.A\(#16CEW?4X'-(F"$@5?@(*#37P5&6=, M8R\IV1())1*^*A*BF2:14"+A:87QEF/B4 !W5$7,'1 -^D ;P-#38&"K827Q M2N*5Q"N)5UV!E<0KB5>UPZHC2E=#J; [JBS[SHQZ$4\Y^,"B:/# 1UA:1W=M M:R<>OCJ=M@S-6@E"C+?_RI,^8>M2_Q2B8 MYY8&K1W?6M_AI+YJ0"\H]M.:>CZ&:2OV"?K_MF7W\3U9M^Q,](#68YOD->7W M^HXF^8SD,Y+/2#XC^_9)?B/YC>0W9\%O#+.GV';S37K;LOLOY35O^SB,O9?G M:?G-M 0]!EBOVIC"Z.F*YAAUD5!;MKEIJ2R%[QG3Q#M+KZW0]NZF-R=@96\C M22[G8?6UA0"D&)%T\0+52E-LJ[8TJ7.A"7FN_#!L>4$)]^@XO)-VA7WMQJ^. M71MMG;WEWR'ZZJZ$.A_JDHY\26*2Q)IU,FB*JM;7]/ IN+QM_X.D/4E[9>71 M >6QOEYZYR[9.G)L]$ :6G_]VEEH[8\T;Q.H)%9)K))8);&J"Z"26"6Q2J9= MM3&7_2??O?$#ULBF"20])<"[8$2V!EB=M;Y;CG%MMD\E_DG\D_@G\>_M2-R. M>.2:)-IQWJ9)=%UKPN/=.<>V;BFV5IMCNRU;W31_EFSXC$GB7<^I+4%('J9* M9E>O](PP:;PV-(]8BFU081KH?&*!"\+##H[QP8FTO9JDUUMP0#IZVN/).H< M24@?N*0+21=[CE(=135J\R'(PU1),&=.,):F.*;4K>HP4*1/0,90RJR%M@!. M8IS$.(EQG0!<:X#568Q[.Y[VIKT#TO?>#A.P)3FZ7Y=N3)?P((V3OY+)GYF? MWC-N#" M]L+9;S\$ZD@_&.JZWJ*=GT+B>EX4S]S0H^3.3YBK_<6;1&3SC!_V4 ["A,HL"? MN>DF3QB&3MEX+'S]Q@W8+)(EI2FYEVCE[G#3E1LO_)!/TLW2*+_ 63>[@X2\H6NHQC4PKKL#XEQ$N,>P;@AMS,2 M\B\?+8J4# I394X&7T?$5FL[(Y&H*%'Q$524F\NCI1LN'J_LV_PDV6O_ M"W.D\??O?HKN:'QP\E='5(-3A0,*YPKS=-NK!DK;4R3=A:;=4))4U(FN@\3?2EB*A#IVJ10=KE=2)DI8+]E0I4V]9[MJ,:FN;TM?95*C#?4KYZRUY_TY4* M+%FIH$L*@:Q4((L2O KBR;Q<691 8MPK8YPL2B!1L26H*(L2G,=AQJ.,AGS% M*HM-4,QI**)U'*5E.-4Z^$C\D?@C\:=-%0G.5] ]T8QOD"0T/>IH7^*>Y%V2 M=TG\D?C3'OC(/(>'H3GP/%ACFI"8>M2_Q=-:A83/LOMJQ[?6AU#*-/9*I)/> M5WI]O7&8M&7W\3T9FWXF>D#KL4WRFBJO<13-EGV()*^1O$;RFJ:[GMFZ+#HH M'8S/R!F_I6$:Q3Z564%,6#N6TJ\O**$MV]RT3):B]ZQIPE8L7>9!2)J0-)&_ M]Z[&XLZ[F]Z7)2G7WJ#W'(Y-6P4KBE<0KB5<2KSH!JXX( MQY:$.OWDNS=^X*='.BW:B8RO3JPMP[76P4?BC\0?B3]M$H M.@ELTL0>TSF- M8SHC\;/;D+W!NGBZI>CU.2O/_@RL0S36+H[U1JG+5E1-QLU)ZI+4U<2I0L]I M/GI#'C>TR$HYB=[H%XT!9)0'#Y.RE)Y1FQ1KRWXW+:RD3#IODC!T0Y*$) E) M$N(]4ZVMPOZYT$-'M*KV'O2UWP_<*EA)O))X)?%*XE4G8-41X=B2(([)GYF? MWI\/'KXZG;8,S5H''XD_$G\D_K1)]K7H]*M)H_L+35T0>[-&^Z^=SR&8ICB. MJNB]7EV\2YXRMX?.VL6UWBR!]1P@,EDH0!*8)+!&",QP9'/>(U3'A_O)G6QB M):#5V:RN;?-G6-#H[*=13) NT??C!F3F)UX0)5E,L6[CGYF/@2DW]R1=4A+2 MNSRV&;[BAC,W!J*@E/P2I93H"KGXPN]>,0[T9Q8]A5WB[[]]GR67"]==?QBZ MB9]\GO\*GX?5,H?4()Q]!5#X+Z1@;/_U3^_?U^(+X,[C@ M>NGEU.H94\,:34Q]J-GVQ#(=Q^[;AFU-U:$]F5S\L+6;9;@_T6AP'P=X#!E^ MSY+4G]\WBP]+HMN\!Y;"-AT@"/SJ'D"U6@P7C< A'+SGCD( M@746>TLWH;AFCR*L&6>5"/J(G"!B'#C;9>'@_6]$9S/T?^0?Q MD)H2&"-3JNU6*E"K=^S4*$<^AV1*;^+,C>^)D-@5]I%$*&"? MW+:$;=N[BZ\_#R_>;[;OIM@^D 3I93%Z7+K$SV%W"UIN -&IERX(4%V@U@R MVX)GB#7C\_E4/PD#[]85/08TNG%EUXQ0#)Q@3:VC!-6V" @IC!C8 ^ -"#XT MM2(T93)8<[06-,/U0-0R**P3T,Z'98N[ %Z.HO!0C"JD%V15U0RARMT_CJ[U M/B9$? %?+7V"*=G !^"*'\W8%J.]1?'#@ &+)1MOAFJ$X/T([S.7Q[7UDRGA1NU]^Q#_8=4=U51[;- YGN.SVMGLK=57W(*XT;5%KK"!F.]!ZS^.FX?X M\6#9S_+5/;7N>I>9JU-D@#9=XF]81453NR3O1CE/.28'J^K9>RL::@5LER]6 MVAFF]PN@""9WR:Z\.I=K$YM&CX'GQO$]LTA7O%O,E@MCRW.1+MV4W(%P)/3; MFGI,9$7HI]@6ADQ!8 \^IK1P"WY,/^"&?I)NE47Z!GY6Q M*T+N@9)K&::F&:JMFKK3_RYO>@S,-W#7"?V0_[%C#NX7JP73-O>>+1TN%?D$ M'>>[Y\KEROO:"U]73_KY9RL*;3I2E;VL6G;B*'L^5&Q,53$U6?#F"*7T0%9T M7AQ'=GS8RO(T%-52ZR*?MNSRZ:GDC0AL?DX'EEZ,3FKWZ*;+;RD:2C4T*9ZD M>#H(?K_&Z$Y.[YF!CG%":SP->JY.?,;BJL[ W;9LNI16C2E[6\% C1'2^<@K M1S$L&;TKY=5A\,OCW*1P0E4/;*F^M*6D=#H,L#^). QI11U0&E0W%%-6!WV5 MZJ"[4DOM.NE=L\BZ9Q/>XSC%#]C$^HWU-S*+,E0]_T=E_QQW&,$'94>,,&(2 M!?ZL&+ MT*SO0.)0$)X88O7S,[NG&&9]IQ9/P:T3:'1:1:/]N:MYE$.O[OB6 M1LM_G!*@G0+B6S<5B[/^M7O/XF/0Q>EZ7HQQNAAU%#Z5U' T1]SE>2]6@,]/ MW#X,I"Z$ 1A]Q6I*H$J1^6S;_$PLA."H5HNO8"8\M"N=4/Q.9S^\).*I&X9% MDWSP.0#M!.+5R#X?KMWQ1&6&@RHJE&LPC.E->ES1A=%0T[71U.@;JC8FC^ZB2],P:B$F.LUFQ:E M#-2-E>&P"'JMFB[)XMU9;#Z6BR >AX";0X"EF)*A&[(J$8,5?-%S%?++U>!* M(;]=?;WB]WYQ19&209)$GN_R!/L??_TYBA=N2$:LX@!_$MYD:GO$PH "3+:/ M$P7#^MT5S[R/0C)8QWY +#9A0R&?O33") "]QZY8/'7$O<^S FSR#M=TL;U_ M%^_)W=+WEF0=1[?^C(KTNIK20"U5K3<+-*:W47"+&1>(4 APOAU7A S2>B;- MJAIL4"(O;U#+V%7$6KHS$D:;W)%2U1%6QYAE3VY6+!!O[GJH+/'@%1RBGJW2 MS*M^O7L%FQ/0%&@GV>Q399$+=".$FQ(]^+13'')MZ8&0Z5LV%6)[(_-L19 ^(I:KD8C4T_%OZ*4S2.&.U-0;A M['_I; 'P&GAPB^G:QXFWWF!BV6/;<*:.:AB.9AJ6+L3;0)O:1K?%VP9X9 J* M0LBJ!93@>"IQISGUB3O^$Q^OI"!.HQCF!Y*'A9EZ]V3RS5NZX8*2+Y@Z_<5/ M_CAZM:^N/M:8**C5D2A8T242KDK,Q09X^0; A3NL2H9$& .M\:3[.HOE^QKB?,>PGGL4QW0/N,JT% MWXF!2;K(!1BO!$X-(+Z<9Z$G])5B>@"=B!5O@K=7L TI%N_8G^EXM9&?J-F$ M.%,_! ;OQZS>$Y/*!\EM%\#H#8%#,H[#^:G>631G/3>2^\_3K&QI$=WD)ED14VDQ1<''IL948OZ_*2]DD M.$ F .R.<64::J_?UW55[^DU)K,[M22S]XS7369_Z?N= M?OVTG^](DZOVED%O1_>8Q[BJ)B),,\\FQ"BS\\9JTVNTXD594 M7.I&_)&F]15=LQL'6"?P!M^3C;=>1YQ*%B99V)$AE*;BJ+6E<7<;;5[*P;J0 M]%(GO(9PPT^69(T;#B^SEN^+8ZR LZN.H*N*T=?K(JMS(1!I&+]AD@!)8QQN MV+X5DNATP9 Z 3ER0W?F@_4^P^/-N F2.9\*(5I/<6RC<:WM7(A,FI8G$$CG M0UT]Q=2;=^J<"W&]-:OGZQV=H=7S1PR@:D1.=8Y@-%TQ;:G:26M'6COY>U9? M,7JU:6CG0A+2VBE<9^Y__ #-G9BZC104/2=UK*="&=+8><,4@:7@+4D1TM;9"\A! MEJ2Q&\BSG0,U,EL:.]+8:9$X.A_2TA6GO@B$LR>NMV;L_.C"=["RR#W=K3/P M%M4ZW9!FCC1SFI,K393%^#M7 MN[U2P/#IHH4*%DDMRLABT?:5FV8QK]Y:5R7-^JND8IE9FB2/%RE_#+%JPA'V ME1_W0"S)1\GBGS//0#5PL+_UU2:DH7>TB;PA M^TRV*Y4>7_IUMR+0P9 J#5O1(\^@=FGORM#[IF':_9YC63VKON*EFEU+]5+S ME0MXOG+QU+=4O;1EK^N=GGVG%B_K/[[PY*;7[I.;$U6Q/<" D:>$$M=>BFMY MA=L==&NV"*3$05F$]!&L_#6F:Q>6.!&]RED[C\^LOPPW3%/LH$B?:,4E>:+$ MQWKPL8IZ/]7?JEKB7]OP[_#3B==&3LDLWSRRM@H?7\PLNQZ4U>1YY/1!Q_1K M4G>WSWAEP=[#TX.:SP[J!,K@>S)XJH7!4Y)[2>[U2 :6K3=?M[(36",9F&1@ M+4%%R< .C]U4>K9LER 9F&1@;4)%R< .+TS9JRVIM]LX\U+V=5!<^;Z___9] MEEPN7'?]81/C6@IL'82S_Z6S!2#7 #O4,[_=V$^\($JRF%X#1(9!Y/WQPW__ MU]^*8GPI^?*'SOU],QQC/\$_MW]?C M"^+/X(+KI9>#@3ITIL9H,!HYIF7@O[6)VAL;(WLX&JN]BQ^V]J<,ZR>""/=M M[V-1E2<+0.6AH1B!RN,GUS%-6(#Q0W'F,8=N0F8;L-,9N;DG"QHM8G>]1%*! MQQ:P&>PH(%K3&+8&/I'0!6XR1K?B^!O>SZ+&+UG4.(&G_6B6$ JKGCTB'HY9 M<=&?F06TL-GM#35XF22KAME>U1EF>P!:G5E4K::JK8NCM5XWD+7?Z6A(N7:Y M]K:OO2,Q90\KB"\X5*WA4%JSWGI8XS5+@_L9%9J$3%"3(57=XP@]6V)B_>$1 M;RU6YU,XPWJ4_K.J[K<*@EWS5;4L4J<[J/H/W,J0V8MHIXWI'*/+)-I*M&TU MVHZBU8K&GN2P$E7;CJK747HXELJ@R(?1]K?01Q_HU]1-7SKK2&C M) E)$ITGB7Y/L>K+D#\7DNAT+^TF 3M(?+<)NCF?GK^&J:B6;/HKW9 MDDKG M0UV:HQB6)JE+4I>DK@9BG)2^W?SQFB0N25QOD+AL33%ZS8??G MUO?7#G9^! M4@-*)FZ2?C^8Q[!6Z:] \TJQZQ-1;=EKZ<%KC\#I'$7H/45SI =/DH0DB:+F MF&)9M54=DQ0A*:+S%&'8BJG*D\\7VQ@MLNF;!.S(#=V9^_U/6$2.#%:T*?/C MJ?S@\['^-4U1^_4="QT+M[8@F/2]=4#*O2'J5$R[OE,E29R2."5QUN075;&M^EH7/@6;MF"#=!*?(:OI1#)OJ_A0-Y+!-:NO&$9#RM,>P'4"CR0' MDQQ,3'*R='*PMR-4J)M4:/F0:P(<.;_$AS;U==]-A M/05+ZY*]T_;T3NOWKTS-TE73[CF&K5L]V4FM^KKLJ-71R^O%-F4GM4VE M*$/1ZTN<:\L&-RWCI2@_8Y+0=$5U:I,TDB0D272>)(R>TJ\O]V,9HD4TO.ZEUB0 = MI=^W:S/^WWK#">EZ.X7K[NO4V9':DZVCS&=@E:RL_P8JZVN6J?3JW57RH&[G@FN$HFM.0:2/;$$D.)CF8Y&#-@UP'0:1]\ M-AEJO>'0<@9351V;UL"R^Q/5TON.T1M/+W[80H RS)YHV+8/?W8:UI4)TUY_ M*S=D^SU+4G]^7Q>.\9_X^ <_A2]X?*2Q?TOA.RD +B'1G*1+2D8 SVQ%8]8X MXNO*#0+VU\]TYF>KRZ\P)%RF7@9?N2?#+(%%)8[5.X7 M:& SP#H70#Z'9$IOXLR-[XG-NA\Y8I=6P*CN47&:';!M"=NV=Q=??QY>O-]L MWTVQ?>3.3Y=^F(\MNC"0A"Y8$Y%Y%),4*]X3STV62%N)/Q/4AXCCKM=Q],U? MN2D-[LD.>(^2C[ISY1!X+(!OU#+B%1DDQ"6 ZUF0J77ND@B-G'NQTE*_@3$20$I8+Z( M.E?D&I>,!R]KMFVP]2GLO9O@\F[]*$M@^[P KOMS'Y>=D"4%#,/]1_B0&2!. MN.!?B+(X76Y]HJ>0NR4-=\ 88QPGBCYXV:] E6O;CJ[U/B9$? %?+7T"(8A\ *[XT8QM<8)],?## M@ &+)1MO!KN1\WZ$]U5GF.-1W+VV#JWDH2D]W/JT;Q^B:E?5VZ;Z+H+.\1S= M=V>SMU9?L<0J+7&/T51VNJW\$@&2:OW'7=T VN1M1/'Z/ H"8 ;D'1L0]!^82O+^0QW %3VH#H9M M:=@=;MKQIN2@Y%J&J6F&:JNF[O3K:TINUM*3W'%>M[VSVN(&S6\H5V;@>9P[ M@<5"_5LD&P7MDM?T][<^4*X5)>-;X[_65<6LT7W=]LVOT6W])DN#? IO0:1' ML?^LUH?GF]QJ&HIJU19'TY9=/CV5O!&!_1D]: 0LO9AUNF;&1!-T=#Y1_IJB MUE(XLE6)E%:'*GNI&R[\ MFR#W>S5&2.-8NL>S;AG3YVOA-9 M&ZT*K.]&]H_=4PSS=$'WG4"CTRH:[:_9DDF M%;0O17&G]=NL]+9#:U_G"@VYII6_V^H=ICS>[# M_QFV-85;NM5X(G-->\-^[N;^T)3DT"$ 'L+@+ EB M'F$Z)68U8,)DZ(&D+_)K\6J(.2]N&O&\%YAAY9MD3/?VJI_8M M2[,MNZ^KJE-?]H132_9$SWC=[(F7OM_IUT_[^8Y4M7U82W..8]]./=[*W@NK M33=\4+K#8E\ K?VR_'H94TI^AGO+A$Q"S.0K_OG9C;TE)N M #+N0O)PR^RU<1OAYG%2^.@MH#;#.EW=*C*N5&5;AIG6?#=)TP_R0$Q[B2*J-PF7MUSJAU)%# MJ*U:LO#?JM<)JNA[0V"=MQZ3Q.6HTMY?3M0<76 M 4YBG+0::P'BOYA+$LLPPNK=!8M;N.'UH;UHM8I"S@T3$F5IDH(Q"E-QF]6=QH+ZP ME[E <\6X,76Q?'<,?P*\0?1A3%X*5Y,LOAW8_)' R="5=W)5-R3';9KKFYF\N*([KKGWX9L-U#$J)<6 M5O;EC9O0&4M2HV'"L]2X0;K>N&6N. BRHG@D*+6[IWE)R0VE(Z#?1UPDQ8)W%ZRCA M_;X>R5A,_-"C#%TV" :__)AWB4H0K^ZB+)B5ON.&J7_)QO1OZ14AU]B!D3>0 M"J-\6I7),-]-"9.:1X+=)(-CQGZB5=Y.+O.#^&S6?J/S:B> M3!4@2VX1M(C&;QH)++V)(Q>8*]#]@K45P8^Y M'C9@=9%=F/K:UGW2=]F(X;E[89GP>N1Y.4Q+"Y\'L-V^W>LR[K MR9I2/%;R8CKSX0$_^4-AK+_T68Y'Y8]LL,D/DS3.&+,6.F",!T^N:)@98&?9 M*CI^Q.$E@C6 8$8%P">'W[Y3O61)EL4KNT%L"+B&O>S[DA+XJ" M81]KSGJ#>X7<+7UOR5T%('Q7G"-P.N<2%RA]!5M^GXOH>1;.N.6&+OL0J1@8 M\SI*_#2Y(E522@J+C9ES:;)G<^%_)-,NL]^7<.+0J8%,.$5\7=G+@"*K[=JY*8;"!2BLO>1 MZ33 \D+1UL^[9WZ%&.:;Z\@2Q^O#<=RU&7?F<"7Q%\ 38BOD8@QOW;H,2:8% MMGW:[+IRP4LFQR4LRW5KKN(\9],3&OI8R2QD8A)& ]G+C:(93;S8ORG-3C-A M>C]%( >O0'J]CJ-O0)LI4.SIN+NIZU=V^Z13/KG>E57OY/AV M9^N=#:]# !T*=4F_.S(*&+94 .H$;KJE[H:1\!3<1'',ZC=6(E%*T9XQO8V" M6[PF;'FP0-!W>[^7G56U@5D$C ]-#W9L@5=VW1,[#F+@G67_<"&1]^L%SST< M>-3O7SX@R!NP[2EV>D@=4ULUIKIAZX;CC$VS;^IC(S\>&*I:Q^N8'M2<[IEG MT65K3^_7;.WA>TT?IC>Z@$\A&60+^!)C"E5Z=L,PRD(/*0,#MG%2S >'BC#0 MTTV6P.S1'5,4\"V?LG 7+7/2B >8]V#!]6%^'HF:$U=8?W3#S(WOB6"C2.Z@ MK<0TBA=NZ/^'NQ-BRF+&!>V6IXJ1XTC\;&+\RS#MA4"G_=] ]1L?#X$>2I,M MIEBH;)Q;!5S1V]75-O)EWT+91/%?0'M5)N8G>3%:4,D\!L@YGMV"4,3Q>X_;FGOR8A908:@[-K]E- L## MW6,;1-F& L\I_#0YK!3FPH$9^C';[!3]L'"?NO#1#:@X+P>NS79)A/+S>8@E MT!EWS+ID#2PF,W?$WA M A\._6WHQL(QF,^Z&#%'1TYB6YB[BWU7NUI$E_QHGAO'][B>@MXV% T01T P M&QV5AOKC8NI1Y;H5$L$4(C<1U;>3)TM>=P6;FI33;_>07K_JVWKI?_55W;9J M.;%WS$[7K3YMS?"'(/IT[')#G<\..+>LDT4,W0##?Q22V\SD05/YA('P;8GC MJ*U(4I=J(/75ON)HM15!:LM>'B4,:^,4!^;O.5WD(:/\/":-W3 )A.$V0Q6' MQP<>CDEOL&6XHYA.?17'WFJ^XYN3UT53A/UF4)M*'G:BQUJKZB%VHX=?7W,4 MO:^?#'"=P*,:&=QA(7:[AS*/G+64CV0^A5ZTHM?NM^/.9*R!,[ LTQQ80TO7 MM+'JF);H+:<:0V/0[3,9#AP"T'FBI6K;(QS7<73KLY0G%A+,EY7BLLB=FY2\ M7HVXN827Z.!5GJ_;J*=?69II:WW',513[9NR65OU]6YW6^O4XCL:K[\A/=FL M[1%8R69M;PD991\LV:Q-3+*]!6 DDLIF;2>WQ#\5MD[)"'I-TG\0[IUP;-3G M('L*_3KO&-,LQ=3KJW'8:;1YJ3],5A\]7OY*#B8YV)$<3%?Z?4-RL#HXV M+ MM'9>#YL40>^HBF%QBV-,B+/K8* [5[4=G>UN?H>"K+YKESG>:8E_QN1B7-56 MI/AMD$MW:JE6CNV,5S@H)9MJI&4Y]>;+CM:37J%@NM02MIOEP+H\E^>WT,=, M();_DY IG6&IHPWDHSG1M2L5TZK0W496KA\&]V26L?H1";[%3[&58F3Q*LOV M#WR>7"7.N[%(*$^LS6M(_)[%?C+S/9; IV AQ#AS YZ$!!A]"8#-/%ZO8DU# M-^ ENEC-#I9SBZ418@J3@%6LX$XTGR2H5 M_<;2X?#R#0WI'*_/XVA%>&.8@H%O0JIX4DZ+C&@"U_$BBJB_UN &8US M&HND.C=AL+R&AT>9@-&/T4U"!@#:=XPL-Z4I\2FX7BI%^5YA 0ZP>2Q;, HW M(>ZZSD/6=(BVU?$TF;7 MI.E73L-KPL*N17W7K>HL?TW8^F8%I>*B>:T!3(U>B & ?<+-*I?/632GNSS7 M4T3RV:=:4U"$W.ZH480MS(Y0 /P<):<"MWD\V,\HW53P'YDL;^ M398G*E"TM3,AG'&,G4XF7ZTYHA<]R5I. XG"/@.7LFF>)([J%5%3XFV;E*495JT*W)@5UA"IZ#.RR'Q>+ADKJ, MX 4%A6P/:*YJ%,O%ZS!C)N=1N&>I*QXIX4A>)@1L&"\+\@>VE(B(I4IC/C!@ MT;RD2GF@;2UH @ :=*- UG9I%5[O!*$34$8E+/FY ''!@Y%%,)TKV9+(I;(J M[DUT2_,4:MC=3?%W0#PDK!CEO 9R\POB%,@4TV)Y0_I7;5:-"_=#O9SYV": MUP/H794XT*-_E<-HR25Y-XIPXS(Z>]]=#;:CI#2KN0J:4+"LNNMO FRS$!6 M1I3M(>!\08!/B)J+K)J&RXVMAPK([3'K_3G9?(!+CU+YE]3W_'5N2-8. M,*UFY2VO2X.:TH-PXU5#;FAIVVA0A 9TN#41Q#F"T&T"6 M;S"3Z1;D)(AX+@$S$'MY36L<4.06L,*D-$Y=K#&9%58O/L&BGG/&S:QWCQ>E M 1&7<6= X(-\X^*O82[<>$1^CFF@720)UF9)-J6_F4Z0^QMX^1VN&SZ\M:*: MCK\GVJ6[ B(/R8XY.Q]F(&8,JS M8F2+W Q!%.1&B.O/.*O9*6&53U-Y<#6\@X)0[?.)_H,51EZ)PEVX\[=H%;I) M*K"? 2A?*I:XXN(FIO,@+TJ&+:(2K/9U1V>;>>;EFKD]B&MXM/HLH_'0%26I MDNPF\6>^B^USA-JP9\:; G(PZKTHUKB&=0?L4@DJW-;T\;K+'9"L!A9>#[. M#2:X^S]X*P"8(YBK^82K6\.M0GC^QPR4%8939?(1GP'9O7:9$L2GM'%Y'O ) MX;=YO&E0SZPV#2J; $K)/WL <6^\/JTE:U%4C;.K"HW[Z'M(4^9:8.[G@N1Y MA;4>/N]1P-6-#RU)1"FTG/X9>F4KLMB@%T.1HH$(MTQSK-XVG@L5HR)?. FM MW7M>/^TI0=*5XMI;BCRN/T=ZYD 5H'-[UPL4%[A-EO05PJ]=(N9%:,HN:+Z M7 )26/&ZFR7T00UPI_\$/EBP'\[S MD7W&E'>T =Z IQW,[0:?3YAYU(7BP5L*) WX#E( ?ZE(?8VQ:8CP2#'48)4I42 SOU8T5XHRDPPA4 LM1IW1M:CV M*.@^RE+V5([DG&=U^("Q8F)QCA=P;L J7[)D9Z8M 9W<4S=FE5Q#7HD31N?" M'MW$*_?WB!TKX].5\V+9Y>XEF=!._\JQ#&B2,?R;R>CW/:\3AW;*W5 MQXJH5HNMIFZXP&/U 8N5/Z[FJN[TK)$Z&O?&^LB:CAU3&YBBYJJIZ_JTZS57 M-Y<,]G'N>L>#ODDYZLR2CS;CN+[(SN% M3LWQ<#2R=&?H],?3H3T9ZJ)3J-J?3(==YY <./X)BU+7SP>+->2)@'FPQ.9P MMJX.;/*\=?G!T:],R]9,U;!4I]?3^K+R=/7U;I>.[M3BY5EWHW54&X#4,^VX MVL^RGUU/NGW8U-XJ06\0G_;JRLTXJ23[>B:ZO4+8SFNC8_O*D;\-SO8V4:VA MHN*M=C777H#MBWNW*1? *C%D-^C16]T$3]GELCRO+,];RUD'5ACO]1L'6"?P M!M^3%<9?1]Y*%B99V+$L3%5LS9(LK X65D/PQ)DI:?^*XC\N_?!R'4>+F":- M]" _!F*O6D/9,A5#JZTO25NVNFGY+\7\&9.$V5-,59)$_?+D/&W_J1_ZR9+. MR"**9HT(E:<<4[4"^E5)3]-L13O<)?72G,\' =<6W))V; <$W%LB3U/1[-H. M)]X\>=;C4I?$^BP\,P#/9E&&$5BU==\^"__2H5"J'RCUG#4_XMA MTQ9LD(:O9#62U9R6U?1T17/J:XSY5EA-+9E6#R<&E!,(?HK<,,$Z]-3MS((!+S27 MD V<'MW;-F<8%&N)B[54;2^I+^O*J;FY3(U) M5[47,)0Y5ZW)N3J*!U:9:+BXIO%J3&_29S')_MAV=$T=.49?=2Q==XH$56=L M&6:WF21"Y1+!0A NG>6/;!DI+F,&RZAT8Y-96,]$RL.SL+0KM:_96J]O@!)I MZ#()J_IZM[.H.K5XF<4@DV9D$M9KNY;>,C[))*SVLJ^WF1DCD[!>@;.]3523 M25BUU.%+J)=A_^D0W1RO2;VMCUQH159":XYP3-U2U/I"/EN_^_B>#"MKX?&Q MY#62UTA>\\*X\W/3:D3Q1]$)D9]&LKZ.29*Q TLO$J[Z[&@-J+9@U\[%M+XS M:R7' \&SP;,.Q?^\EP9Q_0;Q6R0XX_!ZS)+@9'+6"R!8/==N!NEJBO+L=KKZ MZ6)#S[\.@JEKS>DDSX%H)S!/.C-:ZLR07%)RR4:YI*K8COGZ$.T$YM7HACDL M6O^0:$=&^/TBWE$$\EVR*Z^^^!K#-?5^S0OZ%)(?LY"RSC;5-O?H%*(UQ3/_ MQ=3K[L&Q6,1T@;W^UK$?>OX:RR6RMO7HOO+3I)Z)&U<:S'Q-8SR\K6?F"0W] M*-[VL)%91NN9,F[G1@1K%L:-ZUH] M\H2(=1P!9YLE9!Y'*X9=A:M1Q -O1B!W-*;$7<,[WWPL@1GZ*?,)0!HK--<+M;?03LG;O641T M0E>^&X:9&\!>^B$L.,8YX$N[05J:Q:#%N)%F<1S:Q9]M?,D2 %H:D9C"1]D3 M^_@!7@_%[!A7@\D,L@4P6,(Z>[%MRM(DA3]P/WSDBC!G]C6\N=DJ]D%,[%G0 M$%MV@R2.UU',.%$&?[']A1D$&1OI+HK_P/]Z[MI/14G7_&^&#S,_S5CZ$"Q3 M(3=9 A(B <3Q_LS\Q,#4.>EIO8_8]&2U O F:>3] M\?S$CCUY&=7$C209P7"P(!IZI5RYY(#LC<%XH/Z .((*?@'P6 MO--94SMBJ#7OR/2G3U_(U_LDI2M@!Y]"[XJ?T($L2;*;Q)_Y;GRO$/88T/\* M-!.L%%U]XQWP)[@##.R/,+H#OIO ]9F_B/+GX%7.M V[T&J1PN**5Q< 2S) M=_:97UV0354)KW#F&[HKSDM=$KAW2>:G9.X'<.GFGA2[D.N3[TKCYC?+8Z)4 MX*'@.JHL:@_9*)N0:(O*6CLG!+A.&OM>"@-G<!A@Z)(CC(0&2CK0(0#;5,% M9%L*&P\7YRC3*8P 8Z68" ?BSHM!Z5GY"=-B0! Q "N@',Q=/V8?IZG/K]V M*(2UPBR1=<; (16VT_/8S699@-^ &QYU _P$%X?E[1"0QGS3,('=0"&(<"A6 MB/#\2MI2VJDBDNO%A1=5IKUZ_+@#'J-5]@S@6\$'BP,A^@E.RN M 9[T #=A1PEP.-0?"?. )#EU<, E'*2,+/$J,(O?J5]+">,:&D<]_%5^G$WW%U",.2*;F_G^GL7W]3 )F >"BV[0N*I5\#N.]DQ>,,D+,)G,7(;@#"C9.2'UDP?E@%1S(B0+)_3Y_ MHCH.FR%[ /[_SHUGI:7 Y\G,7;D+RF%9)-R4K/X7@D^HU2Z9^B$@SH_9;,$H M&/C+/:+'4U!E4\8'V;H]]E4>C,)ASD?).>;>T?!!?+MR\0LHZ7U?YVLY@ RXNR!=@S\0RW\W>BW'9L /0>.*0WB>E=\B4 M"NXX8HOY#:U$!DH.-F#J\Q3T%/?&#_STG@P\X/3=459J5Q]/O0 @A@'PJ8#H M_9P8"J(1\A6-39_[*P;K-8CC7-!6*8832O%04M#,E,Z8F3CR8P\5)$&]*'B1 MP][707T/D405^Y]"?H7 ?<%-!P%^RL4" 4KY=;3 KE$V"$9R3[0*&]FGH9"& M0/@9G>7XHPX0C@71;R^B3,POI__L:?I72FL[9%);>SQ]:(\_BSWF H=N,VJQ M(T!L3 M+<\UP9U-K6B97:(]$@"7P&SZUE4#@D/SHAAF81D33>44/+E9@&9Z? M(&#\A/E;F(Q'E0-'AFOH%.-S$4-QE09]5(N(N>98?&2A3Z%*RV;'7]HXRV'1 MS.<%#U#@7*A-JAXP\,.Q]+R-SG'L(5 MLD;4O;(@Q5NL@@+;N%P-*1IYL]6(-9*+9 M3WA)#SCWQ2BX.M?=H&>27))W_ *HZ\<$!5:/;-_$T>QK^C*Y\$;WW6T4W.:Z MP):N0]? AID4![[-+C*I5;TNG(6[A=>.\E]TQT8INSKTW'50.><&8/KLA H= M<2Y3$.#^YF#J:6A_GL^%?CNF<^:B896Q"%):#*R ?2OPV;EGV0TZ'E^/JF[5 MLE.+G;%Q 0\B&$;$K["3JWB%NOTB"[CT+P_YZ7KPI>)5S=?1*\5E:7KO2M/? M>>^Q$-A"6-X($]!ALG0)8A^/(D%=BK@^EE)O&2+#(S,W=861S!>:T/@6UL[\ M5+-,''"!+A)C8#HH/J"1Y4M@'BLW)4"@2@008W0WSG3NMI,EFR,-.Z MM*K[!YK9RD]QAWSF%&.[B<=E.'F8%0)Y:YF@/+E^4'R3.2\2T,_\A+NSF0:^ M@S3L0PDJD^79L>'1-4__S I (U"T,3GN>Z$!UO7,37A-KQL^$W=D* MNSZD,;.U\@-/N)-KT:AB@5+KX&1Q<\5A('PL29EUE48!T^ *YZI2E\*AQ;7DL5&,=: MB%(Z^2:BHI]"YF#VH.N/SUL@SNZR=C^9^-_R;Z;+.,H62V:254<]<*L$OS,HOECL'IL[.V5G'GN\EN1TDQM"VR\OF?7)7,IH9!$6.X^@ M 2C> OHS\^X#>>>_A\<\_Q:FN::PJO2^MK"'OQCUAGUP@-0S-:WF@*CIS M3U'$#%5:_D"!F+OSR?T;R"L_XO=Q G?1YG-N-BN9N/MB*!B;+7V-M7ES5[R^ MYSO_]CW3%)@*37QXBGVX,,1SQ\%C@.$L8D/(CSY;.B+!DG\K]B,1![DXT,Y\ M(] ?F5G.&-:,;P4#3,R/:ZY(Q7O!'2.\I*T X3QC82E^> OL:\4.F( E/CK/ M'(&2C&V>\"HQQP8_5VXEW7!"82XB3CIG[JMHTP(&>$0;IQM:W"9F)G=<#Z,8 M CI;Y&=N92$&=A%LF@M2KE!62FI,?B;'5.8)5VB%5HY>R WYW/H1UZ8KT7G% M"759+]\[571Z1:!B,.+T0TYNZ"SS4Z&RA!F3^NS ?YNU(!M!!LL)#0@V5U[P M)"RAN?K 3EQO?7I7"XZRR'")H$]$1Z-"Q=6T_48'2+)]JNP>RV/C]MT@6YFY MYS@K["XO<$&QSL<#@76#=QD)<%5/1'NLHAGZU'\'I$EF/E>[&=]/A)@1'N.< M4,HZ?34.LG>UE^!H=6$/:[7#FB^MV[W>9[3N#/09]KDL^>33\, S@<)9"?$1J;DJZ-\ =A*W&SR>X=5@C M.Y BZYGY$KV]D1-[G6YD",3F9LR&#VGP23N98 OL!W"P7)7 M)-\^H!56>CYA\F\RP$A:?O\?(%[69/#!(N^^9FNQM>27Z(IH.'7FB^N9:@X\ M>/7]%?E403=V^(JY??@"LZVYM$N-(_KS_VXR4ZDW094^&19$ JC M7F#P8\9LOB]5X5RS"& 7@1D _C,)5P M!OB3HA][A=DV[A]TURN8.U=%[,:3\0_*QNV7X\\"?08A=^=X/%PZCXM@<@X_ M?H/$"ZR1.S"1ZX2TZG/>S.6*_&]T1V]1SP3*+T5#8-*/AR*#TT,>:!$^10OD M<'1FJYHS.]?W@-)WJ(.M:"=B8J,5[I(TZO,A\XX!&Q;AY'SJC'-S,Y2S"-F;F@$Z"5#R:(.$Z!>T$" M*@!=89X>\VYOCO2$3B]4#DS>>@I28CIE%QOS0M-\$#_-?GVK) F3S634(+W!'!&CA) MGIZ44FZ&Y.[38EJ "5G)#EYC"MYCFP7[+H8J;..MD9C;,O].OK6"AF_=(M^I M^ Z,=@V"EACX=7G0>@*<+P4Z2#F'W&O#WP,E5\!MI)[5H!$>11G\XD#1L[] M19:KC+A$<0"R!P!XJ']#:5CQ38HOXH)%LI.PXQF$ .K1NK0/W&7,W1:Y;YNO M#)Z$]P*$1@9F/FS(OUA8,=H$Z!+&\\6-^U/L0WI?]J$+6V6#XRR%*$DB4)?9 M!)'AN"5Z9$ODGI;- 0W[>AZ"[=[GGC:N&_,WMLQIM$.88R8WEG@FWT,AWSSP MY(:F=PC+>@Y&[:N:T*"P,'%K1>P6!SLZ$Q'& MC,8V-BS+F,U=00^\6]W=)>J9(/K:U[QT1/)='/*46M84&&*!:' M"('(,?&3 DRS#>8R?$4B -:!EW@E#O0"(-'"?_E1)PR8,7+B9BB^<(M"(@%E MA!$Z=UOR,AZE+YVY$=EV591U;FU:[ZR]:-66UXJ)V)(CDY,V)K$'(M#FH1A+ M102XB#(1\+N4DQILRD> ;$]$71B>%P-O(W9OCN>+PBWHRT9]EB$]"RG<.L7# MXCEY -WF5NXU*PX9'AVIRI\X;THJK&E'LR[.(9<@<4#)=D6._0T-?% 7$W3J M 2P!&9<(H1ON"$3?5'G8C?S/?6^YMEB(0C=\T'E8+3]G$>6HR(/$-@$XP.?YSC+W;U:V$9B>E.,;:FW "/Q;?\8+0;%# M$;=4;T)DHE&F-N<;4Z/CDV\LUP5+[FJTFTHSY4)+4/BFO-SI9_NX V=/U::' MBC*52S?]0N]$YWIX[MDY37OLVM6&DB$6#-C,]D9QA^ E9. M5V!59##@@=WGI>:2Y24.<.NRDD(W+G.6)4_,@:M-J%857R^&9YD^(M"R*JUN M,&J$Q8NY+'AX3XC!%9GR9 >%01V]8:!8\/=S0E?<"02?4O@'-]!-E.T]4L01?W7C2F]4 M= [8.(:A FW*6#KS69W0'6F4:Q]%C#^K&(T6Y12&%,YRQ@4Z@K)!^AQ%9P[./9"KZ] M1<2"WK;YR;W(1JM.J# EBBR'B)DV. \1$@9+*?@0[57SR'5P#,@+Z (;PGLT -.N4:2WY M5.DAB(QPJ0V1SP:/S4NU#WC\!?7\C))+DO_%?"4L5MW-H_+(*/?GEI 5!S@> M6?%MP>T#P:U%L-(&=]]=A*"GQ6)>B9#L%X@ ,(D1L54;!'N6Y!16A*15Q>H* MD#":<5\OR@ZO6!LBQ#U-2VYR[K_:6@CS^[E"A]XU@1V$X!9N$_*(G\I@IJ92P#%'$<==NK&SZ-S7S?/QV6>_;PVC+O1 M%I-"6T0;G>\8#Q%'1.$A*EN^@CQGJ6J#LW%+K"??X&)C^6S\53G.!BM5@]1G M%C/3H_(4+J$(G@VO 57"!E[S">GNC&UFZGX3'B"?K5CHKTQ\%4,DY:!0/U^MT/XKJ%/XOE@<9QZG^@"S8\-S MH2^?DAQ8AH5._T311ZJL:E_3:KZ^A:Y%WPM65*Z*<6WQT X M5A5&WE\1+L=*.-Z!(A$1LJ#X_O_MO6F3VSB2/_QZYU,@_-^.<4>@RKP/=T]' MJ*Y9[]-M>VU/3,Q+%@5)G*9(F4>5-9_^28#45:52Z0 ED$KO;$=)X@$D?IG( M"YE"ZJ9E#F_(?W[?Q,J&H@C#-N[/9XF3RV#@GY=?FW 5+5[EH95D2VG9K4]& M/@ZR8914@^2GU6=?5&W*Q#=5BJOG77K+__R?9NV/0J!^,,G9^]D?SPZMKL^@ M7>1G.FO;DFZ? 5N-T(*5VS$'=^5^_<#;K=.^_K2WMWOT!]YNM'KTK9K\;KGP MV'7ZF; U3]!U^A5:KJ'?IAW7VX^ WHM*]%6M\(#1.B_V5"=AN3N0&"&($-P7 M@KVYER$G-Z70V)>4; 0A@O"D(.1F&H(007CB MA,T*J?*H5G=P>'(^50QFRM$'\8/X0?P@?A _"M)G+]WI/@C_'&:\<"5/P$BS M]_\O#!D;#+JC5%6:4I7$5?4ZB!ZJ\ZX)*T[)FR^27A6B_;?W[=SX0N9H#CC?0YES7G+&M_34]PF+AO=DXK8GL%NHP&'(4[ M)+HUP$*N077/E,5"JBQST[LR;KX=YHFWMF')!LIBT9O;8*5ST=9=()!=SIA= M&K#Z5&$ W$:0+PY0K73JV-*.276%)S"N_#)MJX(2P=YY>*_QD%0RGI2Y;)]Z MCC3>ZKSEWR+^:N\.U1WN0D<^LABR6+-.!IUJFGTT<)VW_P%Y#WEO67GT0'F4 MYN+K_,[6DK#1"\?09+>-ZF*FN4JD0E0AJA!5B*HVD I1A:C"8U>SZLEL(Y(\#88DM).R"$P51DEXZS"R9S(U\@ M7ZS1K"SJ&=*Z#72%)=!9O86!LMQ'M@E>ZDY>CFY0RY?&9)W/RVD1H[5WI^H. M=QF^AJR%K(6LU<#&12W#0.9"YD+F:H"Y+&IH6.2G49NL6Z;79Y;DO"D\;^F> MBB.U<KL1*UC"?2!(U\@7ZP)I7I4 M,Z7Y$#"8B@S3<8:Q=>I9J%O),%#0)X YE'AJ017"(>(0<8BX5A!.&6*U%G'G MXVEOVCN OG_,** !2L/@'>3&"(F''^2N*>9SO4M3'I'%T* MZ%)HHO6PW7R-8V0M9*TS9"V;.IJTQGW(7,A,97.,]B25?:N M".YCMO;ZI;^7YL5]PA=U"4[=T'Y:@8<#6'@ZF-I%;M/-#0H(P M3+-^D(2,/$;%B!0C1A+V."LV!$\,DGZ0\>I#W\LH8V,82$[%9?TH#^,T+S-& MTH'X)AI/@K#@GX)^.N&><,+_5P*QTR1/XZ@?%(MSPO#H0CQ/I*_?![$813YB MK""/04[@?X,T!O&0D[=1 B](RQRNS']^OW&E]J1V" -AV?;T7GK-"L]KL\?6 M#^&?E\>1I-DXB%=&HO-KY@\6D"(AB^/ZFK^]T=Z(S\ OX>SSFI7^%HU93C[" MXGU)Q\$S:3H.LF&45(,,RB*=?5&);O'-8]0O1N\]X]*R'=W23%OS7%?W?_KE M'C#",L[/<3#)V?O9'\_@NIA%MDZLZL9:6;>]RZ,:H67^]+HT62NRJOOU V]W M3OOZT][NMGKTK5KYED19U57C=/TU/:X2;#4I],D/(K8I\O\T\:]I=:[>=!83 M]_:CE[D?7(+FU*?_!%DX8B8.B6&IF]]X!#1V'1&5P-@ M/"B@UCP\>SGYPB9I!FJA+/L#$8>(VX"XJ\K.R,D_(VY1%*0W-U4&I/?UFCB: MM!@)0A&AN &*MX,!J\SEZU&0##=7]FU^D.*V_X$QLNS=V]_31Y9M??BK):K! ML=(!:^>*\')\G7DYFF":IFD_YY[O7<)AW:TK91@Z=37L\X8N+*RUMLP3 MCBZM.B'R!/)$ZWG"QRU"ADZED$'7)&T_S/M4D4F6/D2\A'H3;-2A0R(VM0QL MJH..$X4VJ4YQEZFA6Q*Y"[FK">[2?60M],1M2\*/K&BTI$SK^,?TJ>Y+JVVA MRC*CNT&=O:9]+.%1UY&FL"%+($NTGB4L$UUP+RM3A]>)P$H%ZRL5:(YCN(ZG MF;KN^;IZE0JLEB@3=W>A> M:<;7RW-6[!7:1^RA[$+9A?A!_*A#'SSG\#(U>V$(N;S1.$U56G]^'N>D=T0.41QO*FE59XU'=P3Y$*&M0 MUJ"L:;KKF6-@T4%T,.YP9OR!)46:10Q/!8G-VK.I+R\I095E;GI/QJVWTSSA M4-O 2BSN_'S1FU,YI7-1U]*6GO+0[+"2[!ZU70R9*$4KQ!7B M"G&%N&H%K5JR.2J2ZO1[%-Q'<53LZ;10$XPG9U;%L*84TMBG2EW.533,6\.N0NY MJXFH@NLUG[V!X0:%K)2CZ(W1O#$ 9GE4:5(V=4UINY@JZ]WT9H5[4K=9PC1, M9 ED"62)^CY+DU9AORO\T!*M2MU G_I^8*5HA;A"7"&N$%>MH%5+-D=%DCAN MOY=1,>T.#D_.IXK!3#GZ('X0/X@?E?8^A:)?31K=7U@1P+;7;[3_6G>"8#KU M/(T:KBM+=F&461T^4TMJG2V#N1XP&18*0 9#!FN$P4P/F_/NH3J^W$_N: -; M(IK,9G6JC5^@H-'1WZ49X7S)?3]!3/I1'L9I7F:,UVW\7D8\,>5^2HH1(PE[ MG.4VPUN"I!]DP!2,D8]IP8A!R9LOU:^70@)]+]/7T%7__>N[,K\8!L'D_4?V M6)>-!$'Q.4L3^#-D8YAY_CF-HW!:_?<;4.0J3L,_?_O+?_TZNQW-WPQL]_9_^KV\W;TC4AR^"L+BP#/?6NKZ[ M\@S;-#S=[5W=>([OF(ZC>4[/NWWSVY/56Z;S*XT%UW'\L\5ORLTG'@2TS4I8 MT)I4I*;5:P>T-HUW6<@[DQ_+X/UWF1?18+J*7T,R?K\!, =I#%LIC()4/2'S M"^< M'+[-?WXO419M 8J5G;03?3(-!ZCAV:[C^YYFR>N3Z4EID^D>MUOAL]NU5K=Z M;-7D6Q_\.;29T6'&@7ON;2*_C3)0>/Z WT8YN06)W"?S?_,6DHUZ8Q&,:K5/ MJ]\B]MUGKU *N[LT-E4/A>IZ3!"'.^-PZZ !!JPV-E@0UMRDMN8>Y]8<)?<, M5'$>Q>*M%"?PB/2DS61?7)'M47ONQ8N;H%0#/E6/:G;S!T]; 9M#/:XM$G/* M;9:,$DR'!=M/>@!9/6--KO8HVKEI@30)8W4&:+?S.. MHA /^HK[WIK4<+%0+[]OZY/S:*&?,\-8U#&DY2Z:A*G OER?< M7'SN]0)R3\K-@1Y43#_'<'$OZ?-&"1.>7[A?X3G][OK&N-;L:\>ZLJZO?.WN MVA:%Y^R[VQO/O6IWX;D9L43JY9Q2&]=VTUB71<$IBLZM3(?-ID."C!=)++B* M#%IT.2[CH !-NL\F&0NC*@\5?GLN,O<2(KI]:1.X+(;'2GFBF(VDP6G.I2%Y M< 61\B!1I6FA I@Z)6L+X^Q-02E/NF$A&]^S[-E GU=.V>?QE&0LGS!>[9#% MT\O-0G:=H-Q:]"V+S"\,Y& 8Q14K?!KT\IP5^5V6CK^R(;__6WJ=)B*'D3/. M+N+3U0S#N=(TQ[F]NK[M.;V[NYNZ;J>I&_YUX^(3"SV.WKO.I0?DUCU?\TS/ MT!S5"CTZWFEK'9JMKM1XX.T6%GK<1:56N[;><7( CEJ6;.?RC>JA23FOR3GC M::;"84509:36<2HQ*H5"+/K9Y:*?JD&MH;J>9Y1$]PDLZX!WOR!Y91.30%C) MFUL0[ O2(]*T#=RM#+&Z*Q81<=*23O36"[L%R3XRD3=<50 AF&81J^HV]-DX3?(BJZLZ-"<;SQ&0J B?I0\&G&4FC0R:?,X\81I4 MLRSD";2(UU/R.AV/61;N9A%+JQ+9G6+(NN53W3E:#T'G 3V'PJD;[*+OGTZ.VHJ!GZ$;SYI0RJ&EX M7T9[$EELZ3['I::\#*/.TUP M8/L8S:"6+RTU7!DXH!6IS*;4.I:P+&HZ:%"A0;7'WK.N5BR:5%L<47(T:FCR MTE6ZKO"A.87FU$[L95+?EY=(WG7V0GMJSEC\,""837T2)6$Z9J0(?C"TG:K\ M;YOZ!AZ#0ML);:?Y1J-339/60;TK+(&VT^OL\_[D+:B8.S+W>!ING^:@&*,A1EAU#+!C/?::@O]QF*,JS<(RKW[)Y8 MN@.LUC1TWTN0M:'40D/"; ,)6U^1PZ"N9E%-8@[5:Z1K!9+01:.2+H8R#&78 M1AGFZ1K5C(8JGIZK#%O2SMZ)QO'KKC_:P):(MMSR7C>TGU:0K'.'G2!KE("< M@RL<^$(27:N/_/+W$6AN4;AXTLL4K?_^]5V97PR#8/+^"PO3)(SB2'0H^S2H M#M3>9>GX:U6Y\5MZG28"5+QJT3>8S%66E(S?!-<661 6 M_XR*T769 V19-K\'\)=P:GQA@[^]N;OAO5[_3__7MYLW).K#%W#;Q95K77F^ MT[OV+=^P7/_*M&YO-=?U=-,V7,]_\]L3^B\3ZELT9CGYR![)EW0)A$'LVHC;YS,_P:&BP;3%8EC:O(D M3F4FCABY3L>PC4Q)G^7PWIR2<9#]R>KR/CF+XYQ,LK1?A@7_(X)?X:E@6H( MF%55IR0=#"Z*$;O(1RP>S*^_)->P#0910L):?/ &B]]+EA>D'PT&3!Q_S*=Y MP<9=1G=:_(Y='Q@Z#BJK1N-LGX ML]B/ MP=X("PE 3<*J54O=1Y-5!1P )#F;!$ $F U8"6D&DCR$>^\!XM7;+\D'6.$2 M7I-'13E;^]D48,!QR<_,PA#FQ?8XY5@ =ZQ_Y (XD>CG&<.W0&/ '&"7WU[A M*09N%?#F44N2J+!"E7Z*:LJ%889XXL0U&U+R2-LZ>)3#+A)*@J5.1-K"-^, M:W!4 TIY']2(\0>&<5#R0\P F > -W\$2^"BD E0"!66&RX*X>_\D'$^I=[RUW<%)YL"H,4N.V1 MLX90T&&]62YJOBUQP[SLB/O+$E^ . B&0Y!,@M?NIR ZTF$63$;<&N(22_3. MY6?@GW4;KT0?6QC]Q2AC[&(,8Q3,'G%68C#K_@:_P#XS_B/(0)R8.B5:&_$9[!)P]GGW=5ZT"Z&45(-,BB+=/9%Y9H2WSQ& M_6($5P,A:FL9+.$XF.3L_>R/9TK?8MS+T8"%!>VLS;S9/J!0CXM'7RKYKY;6/%D'OF735YO/]W .\@?OQBL?6"KGH9S M*I]MI@>0:[W/Z!M7:,@?7*')R2W79,BJ[K&'"Q61N#L27RN$+8=2VSOS3XU+ M-5K&'T+!M@4IMZ_)WH!,;#-4#^X-C+!%V!X?MGNU($6H(E1/H*3RW,%&%5&% M,LF;# _^(XFX#_1K$13LM#T37Z)W*])-Y"4N'9 IWHZ$)<^AQA'*:K4"-OP^ M/ ZC8 HF2C"48"\7O+"I;IHHP5""H013"(HHP78IUZWI\CK1MAHV*,%0@BD" M191@VQ][,6QJ':';32MP>XXL@2QQKBSAN]0V<)10TP3?=*2MN6E2SI>TQG2\GAF[((^Q*W>$NW:.FC37[D;N0NYK(<:*^ MTWQX#9D+F>L,FDVGW[3%>XZ]^#.'\"I,2.W05Z\ZPTRF"OZ*[AY11UY M6Y0J:XT>/'4VG-9QA.%2W4,/'K($LL3L/IO:-G8@0XY CIBK30ZU-(Q\'FQC M*&33-TG8ZR )^L&[WWD1.=(;LZ;,CX,;T+2& 76=:KZ\L-"Y=Z%!W]LQ?&_G MPYW44YSJFIR_.;(W,B;> MG4,PT483)$V+D7V\1.:HM*428UY!V< M4V6!F][C<2OO,$OH!M4\:3L-L@2R1.M9PG2I+^_D(K($LD3K6<(#Q4E>)92N ML 26V,1.:@=8(D?P4:H""'1#MF!7Z@YW<:/&P$YJR%W(78UT4G-<><>1D;F0 MN9"YEH/7OM%\ F%7N.O<@SO826U] )6:\L*GJJPU>O#4V7!:QQ&Z)]/A@"R! M+-%ZEK"H[2%'($<@1\S5)IOJ%NI-!]L8"MGTV$FM30SH4=]WI!G_Y]YP EUO MQW"]G0US6M31&RH'C,R)S(G,>0@=?:J9&C(G,B1E.YT[=[:D M]J1RG+D#JK"R_AE4UM=MB[KR7,!G4UD?18V"HJ859WF5DD/M. NNFQ[5O89, M&VQ#A!(,)1A*L&8EF&Y2S\)&:BC!NB[!5 &74D)*&3ED:0[U='FYU>=B[FW5 M2.UH ULBVK,N;2>GVJ;!+2WQO\N\B ;3E7YP)F_V)G,"7]@#2TI&HB2,RS[+ M20@P#J*$Y*-H,@$F%>T;1O"?F'\(T[S(Q5=1#J\*>.'LA!4D'9!B%&5],@FR M8DJ"(4O"*1DPEE^2KYN>E.=I&(G'/$;%B*1E<<]]LF20":*08% PH"^,/$MC MPG!Q__""%;^"% M9%#&@RB.16L*/@@Q+'XM3+JF0I__+7Z#>0W3M)]S_:!_2>;4RDG&PG28 #'G M! ABV->") 0B\I=EK"BSI"+6C$3!#T[A-(Y9*,:4I>/Y>'/R.(K"D1A*7M[G M['L)0XRG\*!Q5!35](;SMAI!3(*R&*6PL!%062;@VL8@DL9;?>27OX^ O%%8 MYR]Q[ 6 MJL@%JNKX-"[(8N^C1@IHC&7#L L6L5J QE$ PQ#< M*W@^8Y,TXS?# X-*XL$=%_?3B]G?Y#[((WC:-_&Z,>@)4Q"!(%U2,H;7\KY0 MBRG,;ZH$+:=BUJ^>OGFX7$H"^9^A9I\5%5W3%FIYW3[M^;'0?9[=+9$GK6\K M>6E(+S=$]9UM%/!5I;>I;HQ@(NRB$;^FW*W89RN-RNZXH&7-; M)W]!=\H7ZD:MX3R.V$S1F"DJH(3P=Q(RK M)/=E9=XE:4&FH)3,]+E"/+32E;BBR!682T+^L798&5M8=-R\!+UPK4(HS+,M MU#A.D_OZ.U"17J)%&[2G2K6MJ,DG*PS8?CH1ZP%_/S(@GI0W_;=W:9$QU]O3 M1-[0Y0Q-MRYMJ6.CW :9<'OD@<73;JFHK1>[OR\LKG;)WJR_)&"7[48A9849 M/+=.*U.2RR-N[&6D+YQ[]Y9:ANYE'E^N M?R0?91C#7A$-(B[6<\) /G-/7PEO )+!R..4APQ8-N;C?T4V<]-X8=PNG C/ MMB'V@W.GV(/FN]IL/I>DUU[AS?]>%N"]K]?$T1SZ'#C3V1Z6/UF"!<$+WEN2 M29.RIF0I*W,',"^]!G< NN1=7E5$)@PT(.[J@=]3 ?T%^5>9KUK:,*P0S(&] M44GI3299^B/B'J%X*HE*AO0]_+F#CWO2^V7&YR=X>)0Q1L9P[XC+J"CM$Y;T M96&R4>Y\#/*52 *?#JS>/>Q(_8WL^((^=M9J1+-V]!67-!"2+B@/(%T$AYL$%71DDK&OD9E]F,6^*WG MGO/Y%CS&^@ 6>B6\9B%503 Q;A&#F/#P-I'O$^.O$ M74DJHII%D'!2\>TOB O8'_DF0*(!&47P#EX;(!8Z6E;="NB+^#+FXJUQ]">+ MHU&:"HI6KXXK.BT-@'\4 =IQRGT#WYXX(5@=?(7!UW-?FKH8ZE)$]BE !"[@ MW7,T<#V5Y;76^SJU'VZ]F\N05L;<%''E&1 /ZHJU=FE+UQ54VWF3$B?"I_"G9)B=B"%B4IO]N(__S M*N6%7YH .Q#=J%3BO#(L%H_HLVQ9D>8&!1.Y,Z\$I^J_?WU7YA?#()B\KX,] M=R#/9I;[/T$B7=V":7*=Y M<9=F7T<@WJZX>?ZYWFS;CJ]FU[/OK6O#$,QD8SX0O^?[Z]_)D=',VFPT[C-% -LNRWA' Q8+%BXM&->U MAEDP7E&\0%'Y7G+K,)H1I$HK8^-)G$X9RX5GA^>[!$F=4=*/0 * $B4B%: ! MS1X[S^V;/ZI*2DN3"Y["5\(MTVIPI#(X\_GO\%:^F50_!H\!]T2^S=A2OIW( MNBE@\UE<5X+^65_\,RC1@_?_A"OD[A'6.8#RS] M)6R=FD'608&\Y7=4^ZQG&-HOXDK^R_P[_9>?YV)Q[:-U?=M'PY5/'_U3* M>5K'7$'ES$N1Y5A1*2WGV_1\H"*J!1;,0Y26>3R]F-&FOJ4FTS4F\?^, %^_@?#?+=JT\8<+: MF!F0?VP]YW$P)?=@A 89=SY5-Y23=,4I_M>\.8=^RKXC/__9V)K&K!G MG_W8,/_/.ZWB'&=+[D7QN,JA>,-"-KZ'5]6:N[,MT68SYWG#M: ,@PG?TDXU M='?;H:<3$7N')P+[#(4[>DG]?''PU_/D<%C_G-237LBMW;AK+JNW9^$QB"D^ MOQ&+87;3ZJ7<^Q)&$\Y[(LM[YB]>MM/G/"HX2[#H1CF*^7BMS<W8@[91!$6;V; MD(<@YBD*E?8!%( M"JZJTPR6PVPLR=+Z/%!:;V,SZM2J''S%:;LPS?@VDT<_ M+JKP9#H >TB<2N"T8DDHD@\2T-*F1!>;W$?84L4^K8L7!K J52R!^Y=G;Q-' M"7J3+(J)J8G;/H$U5^WN*[?Q(U5BU69W+F_!8J!/M\G%VC_=(($^,0O@:MVK M/4OUD:ME"LW>KTKB@44'$SD=,_)67 GV*@ R__EY@M,>#G[.]BS;QJ'V3%U8)C'_ MO/R:A&N>\>K6M*)B2-/IGHR\4J&K009ED[:L':/ZTJ^*Y2RA@S@\/@[=1D6D M0A6X&VTQ\ZQ4QRFY^T6BMZ+DF+RJ4*]AK_4EZQQ?7E7@5F-F+V<+-A)HOGX= MBB\47QLJW<^R?J5-+ MDU;G5I45;UH%P)V^TQRANUL;PN?"$=A0]@7"?F6B!B"=I4O690C&41+E!<]J M>V!-<%5W&FV9U#.DL5OG^VBA<7J$+:L[S&51QY'7Q:#KS"7?=/):O[V]EL5S MSP9I=6"8Y^>(FM+2\(8=6U1HAM ._Y%-?5,_&ME:@2*T@D_K[T;YA?)K^_ = M-2P'Y5=#ZISB36!.?A;V536O/DKX8K;VDP*(D2@]6V6(YYBU+3-KV[QT/,O0 M-=MP3-UVEB\(,A=EAY/(UX_0$4P4[Z'4^FM>Y566OEWO<-E&EVK0O'>E=3:H" MB66R5&OEQ;HLHC4OG74'9[#^XZ#N53Y@45%FO,HK+_"_4KJE+L]763N\>BA\ M#H9LJ:B/E,D8EVO.A^Q%%5$E<]I*?UR46M1TS+_-*BJXGP+?MQ689HK MEK!!5.QN.EJ9=%T3;UC)IH M]BWJ:>6S#I#+"4U59?IY/&O_ -:&:=;^AZUGV>$(EW%IZY:C^YYG:I;F6ZI% MN+ NT=E,'@,.&.$ZQ.>+=8G4 :,:(8E6U8-1+#0F+6M-.1\>@E2YH-H9G6'\ M,+=UEHR@4[)^NRLX8-6/[<-H-K4,+/R!,3258V@HP5""O2S!#.K[)DHP&1)L M=P6M6WK8[6# 0M$'CJMB65 T4CJB=8?8#>]26GSZ^>(W%ZB7CH^?U#+'6[WC M=YA=S$L+V647=MDJ96.7 /%.\=GU8=X;=E]\2/(B*T48>9=HKF->>_:-:UNN M[EO7VG7/N3/K:.Z=?G7C*1?-E9U7\GO*7\ZR,>D#%45GVB@OYGVE%HUK\&"B MO+"MIU]JON[HKF^:KF$:&+7%J"U&;;L8*.O@V9R=8['JH4E=#?L,\31KA;R2 MD=J,&P3%UXYP.\^CAXJ%\L]#LITGU/"4JP1@_B/)65AFK$^2M)!74Q&/>S45 MKE(F(F49-M6.T$U#E=7G]V'Y:)D0Y7DI*@B*8XC<55_NK0%M7^C]M.G,ZR2X4;07R MT)FAJ#,#I21*R4:EI$8=3UK>)DK);37,[1(^M\EV%(SOS_,=ZT2^"_'-Z2>_ M(6/UI533%Q)3HWR2YD'\=T#/)/^0A'')IW_#O3E)$24EZW^:L$R4-LJK!-BO M15"(:DAUEPC1)**7]'M .'Y9$/.[XS3G-:9VR735S#OKUM(,R[_S'./ZRKF% M_^MICN9Y1N_&OFD\T_44=8K"(,NF/'LU&%?NLSJM-609$[T\0EZCJRKB%8FE6_3S@#5EU85A#,^*!A$OYY63$8M%$;#J@D"\ M;Y;?0NI":^YQVGU@=:3WOG9IV*:EZR; W#(\7UZ>K24ES];S3IMJJBF<:GI& MOHI>6#OW,Q 5T0-G&U%;\)1>5^7#2QA<7#G(I%%+EZ<2J[[X$I7:LXPM?J@; M 43-Q I;%YJP3*K9TOQNJJSR\;GD3#;L3V # %W++ ,NJHV))OBH.\W5=:I) M;#F,VU.WMZ?/63J!.4Z%@T1VU8D[O%U1SY-V2$&51C3%2=_8KCYJVC_L5[E=;T>_O:=I_C.(8-R>NZH$MY:,MA;O3MHE: M>4[2!*VH;3(H#9-:\C2_5PF#N9.;=BVM[:SW370\VIGQ3I#[TX9$B^.E^'0F MD\=QJ6D=,9&G#3 ZKJ*A?JKC+,O!E9T:U&PU@R,2M%5$/'=3<1[KGP13D1_# M79Q!&&8EZXNLHR275\&@\2-$W=MN7R92&]( 3)_:36VHN&7N;)MWQ$)82I%4 MVTQH=:(V'A%HAQS$$P(OB\_#2T(?+65^?<;^;9 E\+K\,YNW*HY">-9-%)<% MZ^_<+?CJQKC1;RR[=]W3KYU;W[VYO:GK2UL]T^DUGG4O"2CBX[,"9A]90684 M(T R(FBV$3?;G XY52WL;RL%KZOT=7%.8)!FQ4@D_O-NWDD(FV'5![P^3I"4 M8P[)-!/:/ PN'4>)^%P6<.U_%@<'>!?QLIC??,_A5=U4 8RP&3D!Y"3GY'SU MC,#V4_5WM-MV.W&P!3P[=L# -2Y=S;=MW;$=W] T#PMYK][>[DK">2<7 R#TPX>:?6HK4G+)U,%#VC>'$]V=Y G')DU$KK"$TU%;DZS^ZRBTGJ2L'4A MOI%)_5Z>EV-Q$(9E890SOC7E!4^U3"8255<(/6IZJ;7R>XRO2H8.) WGL3I ME+&O+'N(^-F^ZC&L?YV.>;$$<92J%\,#Q%^?!E]8F X3?N8*WAJE<%U>[-0H MIW?G7YN>?^O;MW[O]LYP=%\31_8E2/Q\$6K,=.TTU@A,:;>V!Q*IK%[6-4="]'DUH:9FBBF8U9RPN.T-VM M#>%SX0BL-O,"8;^R.(:143)D"K+\_CI(H+W@-VH==BBILGXW1F51# MDWJ&-';K?"HA&J?'2'7J#'-9U'&P1^GI3">O]=O;:UD\]VR09HQ$57Y.$?Q0 MO0%$&WP 2M7]:(?_R*:^>;R:(*U $5K!I_5WH_Q"^;5]^(X:EH/RZ^AYZD<; MV+;IW+IY@GSN5]6\,)A$1;#2IV0E6[ONJT-$8YV<1/P\=9TAGF/6MLRL;?/2 M\2Q#UVS#,77;52YKV_%/F[A\XJ3Q8F7V.F=E*01"3K[N< M?*T:U#"_6D9^]:HI$B4/L'1I-E7;;:-Z[*0=K865<=?H5+/E1:WW)IDJZ&G: MU:R0:%-NST5AAL+L,'+YFG%Z@JF"G:-XG;>NCB*WM,GZ^BE_3]/^8Q3'NU1 MN3;=6]V>?7U55T#QKES+.XL**&&095,8!'D(XI+-SOQQ4HHL M0.XD!UI%#U$Q%5T%^!?/8+3/RPM^W%W*D\@X%6?FF3@S+^61PJNSV,E,G9*U M5O9>P^7-SAN(+)P:37L)'0R5; Z5.,:E[QA+_Y,7*K&EA$H\"X,-!P<;7L_J M?%90\QC^).EZ21UAI>2&A4ST9*@EJS0S].!X0A2FF M9V0'G_=^/8]RKS>#E'+LM2$M$)-+=U<4=(\:_A&=?&W T5$D^Q6DQZ"R^G>7UM^+>B0*YE:YJO7[MWM9=3\QU7Z[R7 MPZX21_(JE4A-HFR%\PPKVV[?Z%BWJ>4V7X6I M%;@YU.G:(K&FW'Z+(@Q%V+XB3*..COT%&@V,[Y"2TC$E[9]I]N=%E%Q,LG28 ML;R1-)3699O8%C5U:37Q55GJIO=_W.8[S!*62R6VB>@*2V!I[A<(>\=K<(]8 MO^K$U00'O>:8ZD[NHZX[5)>7:KXWX53!%MJQ+=C@SHD]+:H[#267GB%[RG&I M([.>(HE9%0PJE:>LC"O)]&SJ:\>K=*L*&M#P15&#HN:XHL8UJ.Z9*&I.6<%D M\P'B1 MP4+EY#$J1N0:2)*.69:_$8D<]2.<"]V!1WS@EU[< AJ**?G&3[<.X$KQJCSG M%:0?$,>6?/U1)ZL[/D>;? NO>5_$H\VZ(Z4LPV6=MKT_G:7 M VG5V0;%;C=:/?I63;XE:>'*65>8K?MRMNZL^TE0J%6=!R%X-A#L+:JXD)M2 M:.Q+2C:"$$%X4A!R,PU!B" \[F;\Q#&QAP.L32KBS $AVTW4A6.K2M,*<86X M0EPAKMI"*\05XDHZK5JB=#44N'VFRHKW]%F89J)*Z_LR 3V>!WQJ2TM$M;J# MPY/SJ6(P4XX^B!_$#^('\8/X49 ^6 'F96K666(YR5C(H@>>!4-)PHI3\J;R MYR>4J(V@3B*IY5#'DW?X3?75Y_?AX;:.Z '*HPUES?)]/K8803F#<@;E3,-R MI@*-9^A&\^RF"@)0WJ"\07ES*AO*I8[$"@6JK_ZALN:\PV'BOJ7F,_LX"CM7 M_DKR>595EKGI71DWWP[SQ%O;L&0#9;'HS6VPTKGH9V079)=36'VJ, !N(\@7 M!ZA6.G5L:<>DNL(3&%=^F;9508E@[SR\\^F;;OO4>^I\NB!\BC-Q=?YG:TE8:,7CJ'YDU.? M0E,_TUPE4B&J$%6(*D15&TB%J$)4X;$K%<^R_QX%]U$<%7OF^;Q: NN(!&^# M$:D,L5IK?2N..)7M4\0?X@_QA_@[GQVW)1ZY)IGVA@U8EK$^R:KV'DUXO%OG MV#9LZNC2'-NJ+'73\AG%<(=9XJWK23L@A,%49)>.LPLF&^>NY^6TB-':NU-UA[L, M7T/60M9"UFI@XZ*682!S(7,AYP5&X(G!DD_R'CUH>]EE+$Q#"2GXK)^E(=QFI<9(^E M?!.-)T%8\$]!/YUP3SCA_RN!V&F2IW'4#XK%.6%X="&>)]+7[X-8C"(?,5:0 MQR G\+]!&H-XR,G;*($7I&4.5^8_O]^X4GM2.X2!L&Q[>B^]9H7GM=ECZX?P MS\OC2-)L',0K(]'Y-?,'"TB1D,5Q?:ZK^S_]<@\8 M81GGYSB8Y.S][(]G<%W,(ELG5G5CK:S;WN51C= R?WI=FJP56=7]^H&W.Z=] M_6EO=UL]^E:M?$NBK.JJ<;K^FAY7";::%/KD!Q';%/E_FOC7M#I7;SJ+B7O[ MTGKVDT<35J, M!*&(4-P Q=O!@%7F\O4H2(:;*_LV/TAQV__ &%GV[NWOZ2/+MC[\U1+5X%CI M@+5S17@YOLZ\'$TPS3DF1:@'*^7H@_A!_"!^,"GK!$E9N[8HD XOY<-/_RV+ M.J]B2GYY ?GA1\OTJ;.]#^KL@X\M$C1JB6V4-2AK3(_ZKHZR!F4-RAJ4-8W* M&L=R47 M5IT0>0)YHO4\X>,6(4.G4LB@:Y*V'^9]JL@D2Q\B7D*]"3;JT"$1FUH&-M5! MQXE"FU2GN,O4T"V)W(75J'@N%XL2(.).C#@L2H!0 M5 2*6)2@&\&,C8*&?.55%IO@F.-PA'(213%,*47E*#*,C>])^/6VVF><*AM MX#D(Y GDB=E];R46=WZ^Z,VIG-*YJ&MI2T]Y:'9827:/VBZ&3)2B%>(*<86X M0ERU@E8MV1P5277Z/0KNHS@J]G1:J G&DS.K8EA3CCZ('\0/XD>E#5"A2&"3 M)O8-&[ L8WV2[=R&[ SKXADV->0Y*SL? VL1CZDELP'"#0E;*4?3&:-X8 +,\JC0IF[JFM%U,E?5N>K/"/:G;+&$:)K($ ML@2R1'V?I4FKL-\5?FB)5J5NH$]]/[!2M$)<(:X05XBK5M"J)9NC(DDIY& M#=>5);LPRJP.GZDEM4 Q.#/D(U94N2]I%^5_L\_),O71$D8 M36*6?P,:7<5I^.=O?_FO7]<\.>5>C"#NC47QP4^#3V61%T'"D7<#Q'D(BNB! M?4[SB%^7?^,SF3\2EB?A:_"%#?[VYNZ&=P+Z/_U?WV[>D*@/7P1A<7%SIYF& M=67KFMV[-^\V]=UWOSVY,U75Z?5SK/K8/$LU9\RUSE3'XL M=Y;[=YD7T6"Z?6^^?7#T;<135'CKO7L& HQ,,I;S=2,%_)"P@B3U"I"@6@+> MS('_=IV. ?G32CIYAN[^ C\M%H<,T@RFF9"PS#*6A%/^Q6.0]<6B9$#[G-Q/ M%[^^C1+"NY7D<'O^\_N-,-Y$STV=(UYECZ%KGK:;7;M[\;5J\BWQSJNKOZGA]CI-[SYTHR*>).#IAH$N>L^R72"% M<@N;H:=.5YCKW*R>KX^LSZV>/S,@52/[5.L81C>HY:!JA]8. M6CNS^VR?FBX6!T)KYR776?"?*.;F3L:"&-6QS>J8J^'!&[1U%-J..L5!T'GF.C=CYW\#> _+&9FR!-4ZSBXFFCEH MYC2WKS1PM.O$9I#IR&OT]0IUNL)1;3_!IAS_[8 J$U#53TM>\>00IFMWUK^\ MPR*OT;;[ITETSZ:ZW9 ,W(6BK4 >6K\H)=N"5922$J6D;5#?DQ=U12FYI8*Y M6['$=:Z&AHH'ZAR\IZ@>& 99-H51/"T0."L R'Z$H@#D4N&_* GCLB]Z9-:U M!!,!G*" [ZZ".$A"1KZ.&(-K@XR1((>GQ2#[\Z=U LG&)=Q$N^?U.+:FU-)C M5Z1X!RH'NI>FX5NFY?BN9]NN+:]TH.Y(J1UHG;A\WHE+%YY3[4#%;C=:/?I6 M31ZKKQWH-W75]IL>J8;D@H:F3@F67T.L-8*U67W)9W!KM@0;8A!+ &Y Y>>, M30*8XNV/"4MRL [ 8"*?P-K*R+4HNEZ07IZ#A84R$?%X!#RN0N_W*+B/XJB( M&.*OL_C;WC=X:G"BL#Q[L"J%QX.%9=M3(IJ,!MR]Z)@^)7>W.\*"Y3*W3\YO M/C>_%9#A]V'J@H*I"RB]4'IM./_@&,U7C6L%:E" H0!3!(HHP'9H$^LZ6*P< M!1@*,)6@B )L^[)P;O-=KEN!F4/%E]P6V(WJSO%N[2OG5O=ZCN=[QIUH:I5 MEF5>CL=!!M?E+[:S?JPI3^(9Z45< $@:/? /V+-:8N:I<6DX0 W/=AW?]S1+ MN:;5]FDS\+16YP^V:O(M2<=Y>6\](!Z%"6&'1^^^C3+&R!_PVR@GMPD_Z##_ MMW-S:P1C!X++[&60D;T*0R)FK#0@]6\"]ZCFL0*#ZV&#?K@T0>O"!11@NW2F]6SI)4K M;C=L)+KA]ZH1Z;5>1:OK)H@,]$&:+?S..HG"G(Q+=+27YUJ2&O-S)YW#8 M=?XG1,S/:*'+M]"[QS 6=0QIL>+S8)C&*NZW?I>:A:&Y)^$ARGD06VQ6M6,A MY]K)+NZ#[6N\=J9VN$EM$YO"HF6KT*;6)>9RM>83H[K"7&=O=%5G*\,I*6!7 MR^. 9V61H,_3D<:,6V,\TR?EQS ;8;NNU2TW-*Q:CGT L ^ +')9\O3$,V&G M5O=*.U4$F/%-3G;L][BEKU4A!S7&5.&8.I/FWC2SZ^U&SF:0-D:QFI$%6(*LFD0FMTH]^U M( %:I:C'J:?'V=34Y461SEZ/0ZL4K5*49B>39@YU+/2Q*1,T;[ON]GO*1\ZR M<5>TMT5Z_9HGJD+UXPF]4Y&LB60@W9=7I?)5P=<*'#6MRZ'*AB(,19A$$6;* M2]Y'$?94@3N\XMMVY=G6EW;[PAY84K*KZ1_!O]/LNLQA65B67TV_L$D*"Y@, MO[*AR$/Z7)A,=^2Y M9JN/_/+W40&("ZLG"9*2.4TW8F/;>9RB:%V-$=+GU0-!UQYDZ9B,Q>3"V>1( ME&]HCKSWU+$@W>B]:US:NN7HON>9FJ7YZA6D.W$KXG97E&O5Y%L2#E>U!A@6 MI,."=,J $0N!84&Z-B1P( ZQ(%T3-OP_DJB _>=K$12@IP\Y@R3T/T*63()X_LY?T>>['[]P/7?5!OYK^G:7#+)B, M. AZ&0MVCU28=[Y_K??T*T-WKUW7L\S;VUE;&MN\TCH?J9AY^'FI"9%;(PA< M=YHG]U.RH#'A)-[;GW_J4,:'9,#]_:+&1L;B@!L 10I_5O.'F>8PEF@ 6(*' M#Y>010!+XCY*^HRG'L'4^OP&WK.'9QK-0B$40R$8"CF/:(!BMV,HI$7>9PR% M8"A$&3"B"[KMH1!I5IMR3AD$*<9)7D5M8W&14W)YNUTTV,1B^YJ-ADTMRVJ< M8*W S:&NO19)+>7V6A1A*,+V%6$Z]4QL)28[.J'L\5:9]+HMLW3"]K$).MI;4@[,-D5AE#/DZ/'FV.QYY]0PY' MIZ8K[Q ^9M IPT?MW86ZPUVV27VC>=]-5[CKW&R;/X S8T9N@[QXUQMD,#=4 MZN ^TZ&6MG5XXER4.K1SSI@E#)OJ\HK$=84ET,ZI[[L.DJ ?O/L]***$],:L MJ:WDM3!Z=S0WW:->4[T"=J!;5S@5[:9CV$UGPYV&01VKH?,P9\B=+9S77^H=WZD%["0 M,3RSV]"97?/2\"W3GY/1V'W##@Y';GUZQ/>KI3N,$:P5N#O7LMDB* M*;<9HPA#$;8?J5S?11%V3NG($P'6KJF/&-AC4>@ICSA&520Y/F MA.D*3[3Z%$23A/U4P&]DD&8,'M\$!YU3PK5)70O/0Z"QVJ(-[HS8T]&HZ\FK ML'7N[-F2.*)RK(E9RIBEO'**DEK\(*7C'XTZJN !#5T4-BALCBUL-)]ZFCQG M]+D(&ZF'(DZ=W+]YTOU76[5):ZZVOH7;UP)^&J4Q("N__5Y&Q73GEFR&Z_3< MNVO;O;XQK9[;TZR>7K=D,YS>S7%;LFW3J4R3G!CX;<3JXPC\T$J5Q9^7XW&0 MP76YZ#H6IN-QFL"#.4GY.0\^9'Z>(8C))(CZ,#82!A,.' (TC1Y@(4B_S,0# MX?YG*-IGG 5O8R/E200FPWOA,-$+1\HC16;;:H;1VA2WO88KZY#(XN'^?J#Q M=U0Q\,3*JUWF?,VR/-,R-=?W#4/>D15+RI$5SSFG(ROH^W^I(M+V\I^26;[E M+,]76NTYJ:DSJI!6B>P89:P.7Z>ZTWQO U46_[B>U>N:%/?:#ZW4Q6,X-YV( &_,-C)PA$P&4D'*RZ81MCL MM%V0Y7/;6]^BOMV0^_IE^BQPU*(0R.8J+&@A2[:0FSD&VTB0KMU'"(X7VNO^ MV12;FL[Q*J2U&W<2=9_M0HB;(G&OQ7UG7SLV=:QJ:ZUW?]N[L.J1FF7!]XR$UF3'19^?)MR_PMG&Y=PX)'B_H M^WR&$W *JE2=W/)E7"I$B?/; XG51" 018 M.0"1" )41-)Y0%+\\!#E$2SZ13YA89&58Q*-@R%?^S 8 PQ R/([^)7+493U0<<$>G$_S@HWS2\)G5R.0!'&>;I@1_!*%K!X8?Q"C9,P"OE]4[^*% M$?/%S%G"LN&4DB$8M?GR:%CR$&5IPM_)+XM9A7^0I"O#YT8PR\+Y5/(P@NMX MO4423"8 N*K((IU/:A),XS3H5T_Z1P*#3WAI2B;6[6LU8_+VS3]Z7]_\#$,/ MPA&LI%B<-*F7 IXV8>F$!XI!'1'\R5]=9*"AP(=J(+,)SHF9QF55[Y&_N 03 M'E8*-LZ\Y.DO1,3S@O6T^4* KW%X I%;&/X@R-N#LLW+Q)$M#OC@\'ET7))W_QH>SNB8%RXMJ ME-7Z"GC40[W=)Z;;0JJ?4D5HHIKM2;:KO_/+@$1X'5X5"JH!D E,01'H>#.#:Y6UBN!AY.,LE MA V1FXE"H#ZF6=P7[^.?0,#-1"&\KS(<0;8560HSJAY;O^F1Q0/85W?:^W(@ ME]B> M.IAR8VY#4W(?@3$\K/[.@O[2IZ04UF8MNG],P&J+'AC?W*ZOOGR\??,SX5IK M4&^J,^(30?4E2E$R JK&8A L+ %&]0(LMMZ5K?:2?!H,&$_T6VQ/090!L1/& M5S;I\VT5'@-6'9T1\6*N\X[+N(B>*T&U+B+F&/ UBT%AR);V]8521)1)N69%VO5B\9008[HDLVXVJ6V%UER_>0"N2X6XROHK@*MT<_XCW CZK) $ M]:]S78[[%ELS(0"#(=S M:.4T?L)S,QZJM<(*]3$0G(\/=-$!UX''\!X ]DP:\UKD<"OWUV1IO#I'$-Y] M6%&0EOS3(PN G2[&7,%E:[39Y_,/ED7YJD!X45U=:_?,I,QB;?K1L$HDALL3 M5H!,_Y/U#[&V%VA[.6MU'Q N@TA(IVH+K&1%G@Z*1U'LG9M!(=>T866$U4,& M90S+44:%B.S-YR@6&6R!!6;FE*](R=>B$G&#,JDV-EC",5 L!RDW%0+M(1K. M(+2$,2JT_$D4I\625,WALFR!BS7K]%PBSW )G#8K:<^^E]%$, H'R'W*-QF. M"CY)GD).YP"=KW$EHO.9C9@"Q@7P9D!>XKV:CJMV5AZFD]H^YD@60)[]5K_D MDL _*0)NJ^X"#3JN*MAZAN[^ B)L%+'!DJ^HS\+*6AT'?X*&!-O]IYL_N#$; MP2I\,B-A8/,*-T"1S_U.2R\$VS<3Y@SH M>M5JQ:*7@=@5\[3,^/Y8)8+ &+*E5A S-6HQ5 QZ!:78" 5P"[US_4M56.$ MFI?@+:#@I;7!R7]@<32.$H$1(7P3X?<7^*N4MIF/3V@_:Z9$V!A4HLH&CP#* M7+\+YP;]!)X61H<8LLMXL=4XQ)$3KD,NT9@^6XN%DV9I&Q+>S3GA0,%[8J?2S_ BA=0?)4$BL:C;/+PY"$%.YL$TN M9D(Z2F"XL&-.@=QL3^8K-K1KQHDO2 ^FL0"]".A M0M%Z[ M+K/%T#-6#T'(@&#&BQ?"X@/9$$GBJVWB!X9DOOKT="&XAC=W[T0Y M]G(YTUXN)VYG>_"7WJCU0<.;T51T[G_^:9 M8'MDAB 8=P>C&NT1ML]A.C5VU6O3(2W_2[D*+ C2_4':4,N.,TI@KNMUS%T_ MQB^SJAUD7K9CLTFS+YJ/2-\VB %EB-5=^8F(DW;,2C\*UF22:)&X=TK%1A6Q M+^V$1)NJ#.BN1AT;2Y^?1(%O]1Z#.8R.U3U=8GPJZCTYZ M/E4.=-NGIBFON4'7ZQR@R2?!Y#LC]C(]JGL:LA?:MR]7(JB21IM@I/;QB^93 MQY!6,K\K;(&VWCGSA&Y2ST*>.&BK0/7L0,T#R]5@N9KF9)QEPKY_Q.)*[48> M&K$H)=N"5922$J6DYE!/Q[)>*BJ8W>M(_SS':/DH6#/I1>>8TX'&/>+GN#E! M70T JI$LI+R3'IN8+-_G4%->,P7EUQY-QP[M\LJC#27-BOE&?0LS+8YD?K5/ M>SE>^E+[0F#4-C !&.U&# K/[C.IX4AKU=@5CD!+^#AI1=W)S[.HY:%*AL:? M0EM1=YC+I)Z&J:]H[[Q L-NZ2B"O2BD-)4V7I^F$,V5+(K7!I_)6-Z@IT:N" M?0/1LD0IA%)H=RFD:0VE+YZK%,($;TQ=[**H.\O4Q:4LLM-3M17H0V<-2LJV M8!4E)4K*]DK*]R]R"_32U; M6MTXY1G"]#3A".Q4E&$JPED@P#P28(2^@ MA0)L52][5P0P_;77+_V]-*\X2MC%J&ITJQO:3[(F)CX^:Z#[,2T8T;W+)2$D MY:]/\_2?.B$H%S[J+RP."M8G'Y)!FHW%<3UR0=Y>P]BBI&3]S?G\FZCTA/^< M)T)-!RC^(B 3)2# X29^A4S2BLO?1P5 ,JR>M(8&MT# P[_6L.O)L(UA:KG;^0$T:* M=/5"8+<$?L[)/0-\L/EEP0^6DP@@E)-!&L,^G).W40*O3,L<8)7_O#F[;!,M M-[6K7B74TE-6]D_M";+XY^77)!SI\2H:^37S!PL)04(6Q_4U?WNCO1&?0?R% ML\]KENA;- :Z?&2/Y$LZ#IYI)>,@&T9)-A@>IN:I?G63S,Q#2(X#B8Y>S_[XY>G8GA.U-V'J YD^O M[PUK=ZGJ?OW VP^]O]6W'_?U+7%IO*Q]'-#C7H*GT'W-4]CT:=+-M'HF8@^@ MUGJ%YMLH8XS\ ;^-XOC MU-@U-'GI/L>F7=L<* C2_4&Z=:VXIJ+KK3\E<[V->71*4=#N0UQ*Y)&VP_TG M.X#1:MP6K]+9<'N)A*_-7GO >F&:K?K3ZGG-%). >@PQ^@>-0P3.687CD'? MP4O!UW$*4__/// Z*;-P%.2P845)$23#B$<3@SQG12/[57=RC=_:U/>D]3UX ME2[=9E'A M;')13E SG8LKJ?7A5 %%T[YK[T@YYXBYTU@;;[VF>$]B9\@ , M,]B>[LL\2EB.UMDK+*A1W6W^+.AY,">:9VB>G58OQ,/8';?"OK"\R,JP*#.> MPL1/^Z0%7$W"49 -FXF=G3B;N8&Z5;X\G\@KM%$%-FBG*;2!=8V?WDHL)H)] ME-#(VS*C=WZ.<9"EXUE>[VZ=*4^C=,I*0Y?/R;9-+7D>F?-.\D)CL&W&H,)\ MZ5/-:SZ0=Q9\>>X6Y =^=@FL2&$\ ODN%B=B9AF8E"2L:()=6ZC:NM)R5\Y# M=T5+\9S9Q:2V@1$]-/::,_;6%*UIQOF ;2*'V"92JA)O44<_8@VX5@,/K6]% M#XFBD$0AV:P'TG:LTQ.T%<"3Z HYO(+F,@1YV0.O,@J2^3/Q\N9'@FXBV?6'$ MH^%#SG"7GK*R(72@CJ-SZ6FFKGN^YIF>H3FJU7%TO-.6,CQQ& M3<_S$&CG"36LS'DH*A=-&V9E.:M2&IL[#.P+TB/2M W%+^S*L258:5B? :KDL=#WN[H\;> MPGU>>;2AK%F1-9Y++;/YO@NJK/ZALN;0LS&MTV#^SD564GF@P.ZZ80.>"K*/ MIMRY7'[3<*DK+YF_*RR"UN,Y\X1I4,V2EI[8%9Y BWAQ9F4\9EFXFT4LK7)( M=TICZ99/=>=H97HZK]BA$7F$[>R,V--TJ&_)\^&<.WN>?8SL6UH$\5)OSCHM M0-K1SKU\/6TX B+-W].9$T2N;5';U23+)K51@$9M"UW);0 6BI?GXL6AEL1& MF&U @;+^@;:K/4N2:,U?/9'W0Y*T(/.CC9@A>6I9KQ TE2,<(FX?PK4BZG8< M,7@=Y"-*0O@O8=_+Z"&(N14H8G.\9ET6A>),-O_]E+J;*H0[IGJFC 9FV0;5 M36GG?5192[3AVF?#J8*=LY0#MNY3S9?FZ%%E+94UMCJD9M26U8C%?3)(,]$T M3!2]W46K.$V1:NQ8U#)^1'OR&*'7SK"8XU)37H91Y[D+;>WCN M3C&M"F5^+Z,)3]]!DVJ+(TJ.1@U-7KI*UQ4^-*?0G-J)O4SJ2^SWVG7V0GMJ MSEC\,""83?V57B-H._'[=)OZ!AZ#0ML);:?Y1J-33=.1)=!VVI5]_IZF_<H<83FQ,H ! TE];>I#K&7YE-/E[:!=9Z]T%":,]:'I B28<3[ MLE0!IN;\?JUC*]TQJ65@F E-)325%CSA4=W$.!/:2COSSR>1SE#M,M)4E0:: M&"BO_C34LW*/HA=M2#5V>;D+:2<.SK[1=1S M%V58N4=4[MD]L70'6,EJ,MZ&4@O'ZR5^(HHU$'FCKF9136(.U:M=P]N )'31 MJ*2+H0Q#&;91AGFZ1C6CH8JGYRK#EK2S=Z)Q_+KKCS:P):(MM[S7#>VG%23K MW&$GR!HE(.?@"@>^D$37ZB.__'T$FEL45D_ZPAY84C*1O_U["@/Y/7I@?5(? ME+V?DK^S=)@%DU$4DE[& BD3=6;SK.#S[S(OHL%T9>JF(6_JXKX/R2#-QE5C MM8S%O*82*5+XLYH_S#2'L40#8"EX^' ^:U!R10DFN(^2/BM8-H:I]?D-Q8@1 M!G0+8?SIF&641#EHQ&20QK!;Y>1ME, U:9D#?DU"2=-O I&?LW\P8*)2,CBN+[F;V^T-^(S2(AP]GG-DGR+QBPG M']DC^9*.@V=[]SC(AE%2#3(HBW3V1:4HB&\>HWXQ>N\:E[9N.;KO>:9F:;[U MTTR2@92*@TG.WL_^^.6I9%K,8ME2FTLW;VU09'M;KQZ@^=/KXG.M(*_NUP^\ M_=#[6WW[<5^/?

"R5Z,;;$_V78U#I"V9M6X.90KU>+I)9R>RV*,!1A M^XHPG7IF\^>36H&;0T78H:$NVY19#:CSW'5NMLT?P)DQ([=!7KSK#3*8&RIU<)_I4$O;.CQQ+DH=VCEG MS!*&375Y7<6[PA)HY]3W70=)T _>_F#6UE1Q\#K U#*=[U)/G6#C[ MPX!H-QW#;CH;[C0,ZEBR.TV?+W>V)$-2.<[< 5623KFI@CBE#K(I$^BV3)\Z M\K(_7Z6-*FA TQ9%#8J:XXH:S:&>+L^U?"ZB9JMSK_*/'>XX5?'Q6=+VQ[1@ M1/9S77^H=WZD%["0,3RSV]"97?/2\"W3]33FV_!VPK<'.K9;9$44VXS1A&&(FP_4KF^BR+LG,X_ M-$D_/.N]. -A.M34,>,;#6L\!#'G"W.[F^ M59-OB3FJ:EHKMM/"=EK*@%&-=-=6=2K"M.O.IEVW"H>892T[RYH,.8,D_,RY MTHX?Y0,>Q_,('9+2J(ZK2'>IKS44SMZ%:*K@IVEWM4+"3;DM62%QUHHLVW;( MNG:D;^NZ0PVSH4J*NU"T%<@[NI]]]O>O[\K\8A@$D_=UA9XO;))FO&3/392' M<9J7&?L&$[^*T_#/W_[R7[_.+R_@BQ$HL2S+;[^743'E1836W 1433CIOK#! MW][4.B/GP1A,6%8[G7U];=G>DYIM?SK^X<_<[Q'=-Q-,/S M//O-;T^68@>W[+J5?.:6EADW>*;??QT%&:LI58EQS]#=7TA%M;U=Z;M&$33) M481O(U:'!V 4I/*JY^5X'&1P74X*^#E,Q^,T@0=S&/"22'S(O/1/$)-)$/5A M;"0,)CS&0@ 'T0/0@_3+3#P0[G]&FWW&67 7E90GD7'EYV+"SR7ED<)'MGH8 M=ZU;8J_AR@K:+![N[P<:?T!,F2$D'RG'.J M[H1I\B\U#]A>_E,R*TTP*XDAK4T+NF4.LI_;X'7Q=:H[S;YT& M]3HEF*(\+T&?FY197O)2E45:_7!Q'^2,;XWC"4ORJDKI) Z2G)*$[>)5[O"Y M.3#Q\23IL=2!UK/=UQ?8J@E>ZLX1')OZ1O-E$%3!".YM!V=WPDX6CH#)2#I8 M<<$TPF:GS7"2SVUO?8OZ=D.9WB_39X&C%IT6V%RP'"UDR19R,Q4C,0Z(<@PW<7@+T6G'P6 MRY ;K:Q:P=B7![,LW\5ESON80=D=VK)LPWY;'VHS3A#'O5G$6T6HM&513BI& M#GH4(&M*LKGQ(VGH^J5+X*)XG9=BG^>1G ,OYZ;9TKC_FJ_&RF$ATG(X(NF$ M)60<9'^R@A19D.0\2BXZYX"J***?,,\H*5+X@@2PU<6\WQ)\)]ZR1 TRR7C_ MG3$)"A*0)*U5S& ,6V7!!R-E:7'+!3LXR\CB*0/-=7>B0B<.+4EZC M77J-K#)H[Y72SN%^20C/F5@L2DX>80'K*?+)W;'[K RRJ0A_D: L1FD6_:?R M/-]/GP#F*@VR/E^ZFPB(4:197I-I=A\0IUAY'[^XG'#_MAS6L&4O]DN\D99% M7@#DN9Q:YA-!47Y0=852[,4A-T+;!-@NDI, F:BXF64<8;A<\N75 8^(> Z,"KX*>D:L#SS M33#9?9D#A/*.;IL)NI(^6M[G['L)(+M]X$C;)5WTIJ== M:9[E7_7T:]?S=4^_NA7IHO:=U[O5VYXN.J<,J4@C9=LZ18;H+KO6*\M2.W-J M?XT8=9^+7['CO^<.B>J5O4D6Q0NFU1O;X99LQK6J&(PN#KAV'I#O(+E!4X^G M4K?#;2G2Y(ZYO$M2OFD(C\\NFYZD9?_?,F&+5??D+GK:],XOB0A_!,OZ@7T$ M_:":/BC@)=B<-&B0S6%9PVXH9Z2 MRD?J4/*F9LH!+>^Z!@R5G"YIS5TQ5+0LNXU?_&\RBO!]5KCFLC77(R0;/ MO_0#(>P1E31JR%"(2"B\U;(+_#T;33\_9O?_GU'7].])[_][?_'U!+ P04 " #.8J1,&3[R15@1 _ MT@ $0 &9L:7(M,C Q.# S,S$N>'-D[5U!5^,X$K[/K_#FLK.'-(0 /?"& MWA<@]+"/!I:$F;G-4VPET6M'RL@RD/GU6Y+MQ(X567;2C6>=2W>P5:6J^E2E M4DFV?_[WV\QW7C /"*,7K=!NS>XNKUM_?O3#S__H]W^ M_?+ISKEF;CC#5#A7'".!/>>5B*GSFX>#K\Z8LYGS&^-?R0MJMR,B1_UX"[SS MP)WB&7*0$)R,0H%O&)]=XS$*?7'1"NF?(?+)F& /1/"Q["+3('5;(#[!XA[- M<#!'+KYH3868GQ\S@Z+#STV&WVVDYH"(-SN4-NY8^H5\S M+=]&W/_ ^ 1:'G8/Y.T1"G#2G#)*PYF>P!/\0"SF^ :M:$5YL1=TA4390ED M T\L:=)2G1Q$-]--B4$'0@.!J+O4X2VG\VM7M>Z_ M?[D;*)!;GWYP' 4ZF*9%+%SNH6(BC/%$QFU[45*4^U4CA)F22BV[E\?CVW$2%/> M1X0[E*::)-7%T,\=EOZ3$,B.3\IU&6#WPX2]'+@LI((OK$.:CB[YHTHLRS(- M.8>DIX(T:<+E7UO+XV$B.1Z7$26AD3_:*^)J N W=UK:&$LB]6MK(Q#Z@@,A M&7;+2)$BBW^W5RRJ24(1<>TGWSQ5]'-K@P3$E>PZ981(:.2/]HJXH@!BSLM+ MD!"I7P89$*5,*$;R4G)Q/B=TS*(K<$U.V>?)O/V$QX[*3,_C6=.C3N>G MSN&ATW:N2>#Z+ @YAC\2)LZ*R\\'Z[1K7,, >P_TD_J];H.8.&YB(%QS6FNZ MK%]HR>*+B8E+&?X:"T3\H)K]$V(3#,>=GXX/.Q8P.#_&[/[5+$!XB+U'SKS0 M%;\ASA&5+FR)AY[6Z!7=CWJOD*RS8K;'(BCG(D861D?I?CP^/+)'9N\O M*0,/9039"J*8@PFA;O=C5QO*-B(4,6T20)'#9VTOTXB'I.JB=GU963]+4'V(1$!1)[ M?_ZN\ABC ZS_\_&[\I#:@G(?=FP@+3&M;\'=..,?=HX/N[L;,4U,""I \XWG M':OY!Y;A1_E48@OHDU^-PCX,",5!T'/_#$F@N-J!JJ,S9@O'ND53PL9)\VFX M^<$YKHDLAQ,!1@HROZ/@=%05(1O6QFA[#.NK4RL0EALAPK0 M%^*23UQ-N 1.9P^-,D0<1+8$*.%2"--Q29A$Q+CI8)4H0&RF-I8+CG7%Q W@ M-&]!?P5ZPY+&D\?!+I$OC_$-IA@+*T@V$QL0@0R_>ZBR_ $831T,AM]7#_># MA[O;Z]ZP?^U<]NYZ]U=]9_!+OS\<[-$0P2/BH-44"UB:6H4T2TX%.)THS['$ M"1;':=Y-]:*EM8*'\14*IC<^>RWM37HF9K1."KQJ,(3_OO3O :F'&^>J-_C% MN;E[^*VI_I4Q,9N!8E-, UB&W%* Q.JD1!EV9NR.RF'W\.7QJ?]+_WYP^VO? MN;V'O_M[%'5FWRINEN)=B&\NDJ9Z6MU09; MZ(VR1HZI;:T_2V"N!Q]KZL$9^J8:NL2NFI;.O)X]UAPER[!IY![8%<<>$;T) MQRH.6-E^C<0XVH].=:-=<7"6+)IK[S)#7D]I'/1'I[I!OV;]1H[[:\S)"\CP M@F\(A94D0?XM#017SPU;X5' P>@5'=V>X(JAL^3HI%CNT8D-4<)I[!@9?:BC MVTN<0H M]CL15GR,>Q(=W9Y$,6K-VYY(WD[2HUX?EA]B<4O'C,^45%90F>@-$!TNE_W+ M]Z.D?LK3"Q$[)\6O0;#<(,)_17Z('\954\(B%N:<4%<7D!P=Q5+6T)J>%A;8 MMT1>:,G)/$WI*@H6@#4R-_S,F/=*?*MZ];*MN;)PI/&7A+2!EBTQ^M=)S#6$ M(\WZ)^'0Z+%LGUVM41CSJ*,C31ZULG?S\J5H0V.(WNQLG6YN+L2?: )(O#&E MR)MIXQ)Q1$-EKL&?:);D:8LW,ISDK6A5(]&1%5H_=Z)/:_UF%3_RANQ6LW^W MV/ZYLH;>_MV&V_\*Y*KH!#'M'HF=(&%5\].1%=H_]S2-WOZ-*N:E#)GZJ3*^ MLMZ0IS/,XADX1'JK2M-G2;L$_\\42$,N=P_:_DFYO\"T0D!M7M! M8'F*.T=C+B7H2F\K%D[$H\$F7_^[U!K!CI6Y!J$KM>4 TEQIYGKB!81GW/+H M6KJYV4L.M5ZRI&ZFB4NY0H[*/.H/-96W%).FC^XRT_ ZD;D$=ZB=AE.&;]XL M?,?H9(CEQPY&5J<$,^V-<:5[IHDKDKPMZ1W)H*%V+A%;=&3&X-(]TP27K-4; M&5\TAK2N1FRDW2.Q)1+IW_9AOX"#<0[HGFGF@#54UD%JWJQPCT4?<4KH)'C$ M?#!%'&LNV6!ER"PBJGE&!8BFYOX*B&[C[FY2_:S9"E^QCFSHSNZ4!+0 MYLVA#W/,D7P,;8 GZH!8CWI/V)?/=98\&6K)R7PJ0O? UI*QDW!6YT5CW@T] M,&IG[1*AM1Q#\P[;J2:TVJ/8R+A:ROQ6Z\&2' L1S:5!%1!MUJ9=*02L-KM+ MVH0JF)WM,-R!PNG-,3XLQ_;@+3$_W MF&Y X./.,?U8C.E/N\#TXQ[3=01*X61UV/*;]%LX/G*G94N,CPU->=R4Z(92 MHPX;VH%E7\8HQ<]8QC@^U90QRH2&YM4P'J,/""[D,ZE_AF1N^RX9+9WY%(KN MXSL)F^@IUH11P^U?_IW!%ES,!U8ZFF-:>FQ606_8O*+\?T/$!>;^8OE\Z#42 MZ)FBT"/JP^?%4!6Q,/K0B>XDUY)CZJE5R=/Y<I:7[7&S MXF/>RM+!%M,[6;[R0?_D3G,QB_\K@4Y"83[2H9NJ$FO'_S?6V"4F(3VA>7M> M-^>LF;Z1TXO6EB72;"-](22Y3:!-D#3QN(LZ1#!EOH=Y(-<:8G'/A-VW!EIWFC@_NAX RCGTZOI'67(;5G2;3NV3SLNZ!8.[72P34 M\L,*F ;6A\0V4)JS<%W153%JCR0GQTVQ:CP*I<],V[ QYX4=S695&I\TWR8? MAS99VBZ4&1F82PJZ;[P7@;0/:O0;858=2>5N^:1B0SC<0UP,<8E4PD1?Z'[Y M=&(3:$U,*<)1@/\,08'^B^T;;W,TYM6R[DG?%0LGXM%@DY<):AM(S:NA,\T& M;0Z __? ]//!6^"=H_E<'L*1E^(+E+)(>G5-7L)^](44- H$1ZZX: DN:]P2 M.PG''SW7A39<'@$)Y,J$XWG(W2G$DSEG$XYF7_!LA'G+H6B&+UKVS8GORP"4 M=!@ 1O)+XE*ZSYR%\XO6VXC[Y)P(/&LY G2[:%%&:3@[]]@,$7H+-Z3*+2=J M.,><,&^H&GHACY<+!SE54ZK!XDI^*H;&=L8^&6.R?,4*DF]862EFU[B*6M$5 M (#0R=9:73XK40+DNBR$L,:B=O?D>OZY]AR@[P+?F\O[C/OF,,N07(T)5^R?LL@DE?V'OUH.V9$S0 M\OU%R<@'Y>[@,O$A(.$ [H4S>?!L_>5'KA^"DTQ6K\..[?:=.ZW9J/PFQG\0 M4\RC=JF;:8?^3IW5S-@;0\ 5HLA#=_*4XQ^Q"V>]V]3@W1QWLSIL!C+*LQ5K M6N2OOW_427_-,X@.F++DQ"F)OPF:B&_1\AL..5=%[AVB1*4#!^Y' S 1+^MN;S'-%$) MYD13T%'->,F$M[A<7$8]#J88BRL?\F"805W50^^-Y$Q5A8&=E3QQ[I&9_-@T M4^-CEVN)0KL(^:;6V/:!5,3-*))UB[)$-7 7$LQ9@'S5W3T3V@%]A3A?@)'5 MIW"6NE:AK%GV5-(,$+N#(1O@5:I?@:YND:&<#9;?6BIE@335WWH(P!K@"2.? M_"55*&\'+7G-#+(Y(AH^5=>+B9;6L&O[7A6DC3K>8 ^@6EMCK%^L7ZYV0X(I MF.,7)@9S)M82ZTTWZZ?&9_:".95M(/F7:^1/KENGJ%DO>[;FNMU'$;9(N!ZM#7< M?_<:?4ZVN/"V4?;5_=IF2B SYG&YAB>/2BS5T=RJ705GJ )>Z$;L8JT+$WU+@:HDN1\(=X??12(WCA?,=UPKW[Q M0M6OKT)8B5)7OI]>]9)HL>EF3=7XC.5>ZGQ*W"<\R2VXS4UJJM*,4"9KF43& M"@PBT1?X5[V&0*.=3>OZ*?K(0-[/'"^><( 1=Z>0+GS(:F=N\OZED4>.YXAX M.*K\R0U/)O%PE>N(:%L8)X7 U4[Q4KW*Y'^7!>$C9V_7"]"6N$%OL :N_EX- M!VI*T,TJO+\"2X'EKB9$;I]DGX.%E3:,.('>DO>PWG V2]YN,F3IC2:5KLNC MR)<^<[\FZGX#OEL82R1L=@YX5D\V!J>D:M]),*Z.?% VDQO(C(?"EUM/$*6F M6)XG#$5,,D(!) #0EO@AZ(UCRX!HZB#0>GK^77NLW?KQ">XC>3I--J/X%8:2 M/#.5];6B1G5PN_@Y3\D-[/2(N:IH05A]&/DD>GI<[A*YTA,( #IY& _@:C!& M*@L& E>]2"?1>&?\*AD'+#./.)A,4V5:&+A3R/Q]6 WT7!=NI0]89"H(-@UK M7%(8@'-B\,D;QC&9P&@+J4=D7R/IHN/H:N*IV>%>C;1^DZRK3997S.X$>\4DS$-K:H6VET(RC/ M- Q"Y,\Y>R'R_(84)7UZQ'"_QH=#=%)GPZ"Q1?U\YSE8[:QEO4=[Y_LI$#W- M$4"F.$.??O@?4$L#!!0 ( ,YBI$RRDJ0KGAL ,DP 0 5 9FQI&ULW5U;9M M"E=ISE*D,D/*5G[] 2C*IB2*'')F0,FIC4Q1:*#QH='H;@"-O_[]Z]GDR45H MVGHV_?DI_@D]?1*F;N;KZ!*;V=F3WV?-'_6% ;@B>K+\,*FG?_PE M_["F#4^^MO5?6G<:SLR[F3/S9=NG\_GY7YX]^_+ERT]?;3/Y:=:M-!5.U^-F___'NT[*?4$_;N9FZ\/1O?WKRY J.9C8)'T-\DO_][>/;&Y7$ M2=W\Y&9GS_(?GSUW;K:8SMN/P84$K9UD/I=UG#8A_OPTET[]Q@K1JU[_^7Z* M^>5Y^/EI6Y^=Y^^>#OV??S0A#8II*4>>3[UG^J3:1UK MEQI=R5M29A]FD]IUD((>51ZG0P>0=!O%8_!R' @[3K_^-1^G>R.*_AA38-'6 MT]"VS]U_%G5;9RYV<[Z%9B26$C*OZHO0SNOY(@%VX_/5H)-#N-ZCVO(=^QR^ MSA=F$* MV3U-*]E+TYZ^FW P6)S M2+TC=JW?<(PQ MD("],N5MW&PD,ST=&"WD8S!$M-\/7\^4D3EM#OY&9S\>$9 MZ8K.5JH!V'H5FOHBV?47X4T]36JY-I.WTW;>+,-Y.]GK1CTZFQW!W*N24DSO M= GVJZ44VVP0MEDQMKN9>_O4,03+J[!Y\H%>)RTXOWP[C;/F;.EF[V2U ^T M++XQ=?,O,UF$]_$0!=&1?'Q&.ZJ(_6H9@.U?9C/_I9[LM(1NEQNPZ8[0W%-\ M0$:ZS='-I0=@X\HF^VR^[N9A0]%A&>@X)O=3C,+.SK5J"\DH#-']&:+C,O32 M3-P!,-VD&X6UG2OV%I)A&5K[N)S$^^!U+^VP+'931?<2#,+,W$Q/ZE3K\[;M M$ NZK_P(K-S^O;.RVJN:01B_2*OVK.G@$F\H.BP#G4&ZCV)8=KH*^#T$ S#S M;C8]^1R:LU?![G3+-Y4=F(6.X[.%9!R&.BTHN^@&9FW]6OL_EN(=M!-@IC=[_I.,P'5%6H QFT&_&% 7NTJ^Y1NMA-1>VB&X*U^>3<&':=O+BMU.-QM9>4:L]JAB9X=WCW(5X-"9'8/VX'>HXN3K0#L'B MPK;A/XMD(K^^Z'+.Y;[R([#2=8BWD]W+F#,3MY@L47V7?E\5SYP<=!?UJITT M<W=S(U>-SN9N1NRL6IJ>;IZ6H[0:6T MYX+0 %9J!(P8#3:B",P3AS%2*.AXLY.3?!U\UJR@/48O7TY,V]:Q3DIGT31K MCGWG;M^IH7*1"Z6T!F:B L*0@2!%6+:=P=V;MYX7U5XEF[.+N*K$#R \^NZ?-%_N&'>%8*OM2Y M(XK0K[.I.U!VOI-67DEI@V=@-;-@#)>@'*6 E!2"A8"1YX<+#?FQA*87;M^E MY:_/-BGSD;3\)D-FN+6E]T7VH[(RT$WRH_9A9&-EL.O: [*T\Q[VN&WM?7OZ M:.QLN>X\+D_':O'VE>0B;6X,(HS;\KA:J.,EX(*NPKO:V'I2Y_4L:Y_LL=\( MAVVQ@':15IAK[RQ"8+$,@*6W()%68 -+?Y):,ZZ/YSZLL;_;4[A;N(H\$);- MV*"2Z>,1LN!4\,"D%L80'YEE#]TI&'8(9R-@5LH3N(Y5?#"760/LEHC-!)4T MDEB.#4C*'6"3[5A/4U^U=9%X88CPCT@J#AJXV4A(E9*%5R&&Q*-?[7CMEH7- M!)56D4F:75Z/-6CM)0C,"% 9E4B>+V;!/70/<&!9& RI4K+P^NQ\,KL,8762 M9:]%8R=MY:(.'ND(U'L,S"2'-TT!!]0B;[%RV#)TN(30QR@A8X!VW'#2XXM( MLL%HTV0P&(3U!CC" :3 #A2+"+E MHE"=+._-XL$?HW@,!U5!DS3''?=:&MR$TE!B^GY^& M9J_EZAZ*RK)DDCE#0;@TU6A(-IJ0B@#'R&K)(L:ZA_VB'Z/8# =5,:VT=G>X M@Z:Y6[J* MNH90!'#0=K9%*V7&,(UJ@@K16&]0FQHL4 .D*9<:(D,Z6.O%H^HCK#G,A1NI6/MW^SM-7A^ M#5V"[O=05MI(ZJ10( .2$+F(:4I8 \1JBC'R5.(>:J-X;'5X61D>P.,YP9V4 MRC:RBNKH(PD(G#4ZS0Z'@<$&/7V$852AY>+03 K%F*?G9VM+L^TW]SM MY]XO#_^8R0=3)P%_:<[KN9DD';ATT)>[U]N"\(?66;F@;=*R B2V'BQ3 H3& M$9Q'40?%$4:XAV5;1+;Z#O_M,'U!,$L)W<=\FFT:_'4"H:1)%V>+Y?9F6H-K M5V^3KMW$%1+<6:(8R.@,.*>3=2%>+O%LT]-%6(1:8$-&&0=*)6<4R&X AHU1]XPPWB/ M3:(R-O/ DC0^A,<*SW:RF>\GJB*A3&OELBO)DROI$7A. W#'&"/4:>EZ6,S% M=Q2'MXP&Q:ZDA53/KQ/X;'Q]Y!X;Z!ZJ"G$5$ [Y0D_>9L_WAHB.'+#E3FJ; MI@LWCVB3<7@Y&1:\8H>=L@I6]+CH%3Q#]8,!'9+0Z0PPP M@I)=@*.TG#(:'3U\X,N$$88;^)[0E#64!CX_>'BEE73.)^M1@5,$@Z64020V MP<4]LUQRYER/J&:9#;D!M4=)(,O=EPGGIO:OO^;D8.':!>EJZW:@K@C1+ A# M0-JD5QD-'CPB#JR/DEH5#1<]A*C,[MUP0C0.8@5O5RV3(F&7G[RK2- MK,*:,4,5SH&W "Y0!QKCM.[2?.O0":K[[.Z6-%%Z>4@#8W2TPT-74.QY;N@; M484<19BDGEK,$/CH+&BM,9C $66*1>U[1"I+VBV]I&%0A$K)PNU'-S>,_'61 M2E,CF#,!B,0&>$C:5#E%@1L?==0,8T8>AVG1:YQ[X%'.^[CY[EQ^AN?KRNCI M,.)=R"L< Q)($4 R=1QQDL ,)("FR,2@O;"DQZ'2DC9"+VD8":NBNYLKSCMO M;-XN7VE+9#16@V=:@B RF4#Y,+6P7'%"\I6*!W]+<@!9& J<[X,_2F:^>],I M?3"9X=,PK]UXZ:/66_\T3S^7.WCO8P[ZO9G,OAPOJ=,J#GDK^O@A-/4L+^I- M,&UX%:[^W1$W[EI-Y3U)\]\*P"A?1I/*@#6*)4-!$9&DCQO5*>8S#B(YU):Z MD>S^,= MAXWNZ6[RBDJ;/+&TMG.OLADF9?+%O,[9JB7,F&+0F(S$I[%KB_D M!TKN?0=DTQ6&C015H"&XJ"18DE,VH#[W+3YRNCTML]\6WTE4V>0!:$I1\4$%!!I0 *+@2'!IEE$" M@=H8?'#6=7LD:><)\Q]2UD:"^'A"^&U-OPJ:'R!U&VNHM$.8.95F7A0P1*=(_N)@-A>GQK:Q5%O6#3*P5;664%3%0#DPA#=;[F#1[ M%(D)EI2Z4QJ+/AF5RN35.KI]=3B:QY.B6_G7]Y*B6[253DZ(%$P!5]H#M9P" MDTX!%E9II)U4L4]VMA\J>#T&FD=>XU8'!M?N@^V_RMVMHW*.2HXU T.38J;4 M&[ X8K#$8N%(^E_H<38'_U"Q[3%1/>I*=RO1T(%KWN9:*A(01BB?<$4)=I-G MFL:,@H@,"^-)E*B/A/U0L?!Q<7TP5GHO);:QFHK':#R.&H(G AQ5!ISQ&F0" M @O">'!]I.R'BIV/#&S!(P";T,KAE+;O(9,-E5024:RQ$A"D]2"QTOD^ ,EI M7XF(5E/*>R3@*+-2'ON0R3"X%KL"82Z7A\P^SY9O%C;AWH/[6R2L>R55# $G M"R'YQC:YQ7ER03(4(L2(*+):44IZO&"%CQITZ#WRM^]0C EKP3LV+@3?ODDH MKKUW^CY>OY6Y57=UH*ZP9=IB1%+++CG*E!! R8$&H[5$ AO)^ESK.ZIY/[A$ MC0+GT735=ZZ7R;*6FO_J+WX?;;6EFDI[RIW&!+@E'I2.$D*P%!0F!G&,O>4] M-I_ICZVOA@6VM)B]F37K\V5I0.YG>>U94\6#,58' U3JI,"5Q("\0B")U4*0 M0&40@QR.^8&$;3QLC[%"?DK6:G[!??GP7%+0.S=[=A/GO2ZC4 P@3,PS31#P MP@O0Q#*E&,TA5V6"7L=V%H?!]1B:ZFW;+O+UJ/=Q_86(CIIJ,W$5 M>,1.FH0H(P84$SAQ@O+5X$A0X-@2_N"SBXTUT%LTU6!HEI*CC^%\M7IWEI[[ M2"IB)8FIJT ="N!Y0* "=V \PBHI8Y[^&\3[.X+--+30# CB$8SQQ/VB<:=) M$R=7XGM2]V[V]SW$E3*8:>084.(U<$P)X!@($"&Y21K=>O-H_;O!=U^0K29L!)1(6=T $4\@HBX ,,0!<%CPN#[;6 (T M&)3'-7R6UWK:WZ8^>YPN=2Q["5._^;;/,M7MM_1:RPZ_/\]_Z.K=#=YNY;DV MFN#DRJ2A \0P!B:"@#R^1BLFQVW-4Q[",N76\@2BM-3^&Y7L%GV>?S=?? MZ_EISA:=>I%6@KVO$QY:996\;!D%8Q"P1I#,DP":,0TA'Q&0)N>[[!'G/^X= MCK$T;0&0CZ&#URR19!MI2XO8XQN/G[^/IK,G.G)^%CFD?OIYOC15MD;9]J*B6(-C*_ MM8ORJS)ILH'6"@&*'.% M..N1ZZ@,@=\BD741D:V8**A&ZE^[CX&=).O@DE_ MNKQ.]"'G/$AB-I\WM5W,\[&]S[.K9$E;9D7/FBM)/":24P@DZ0[G'0*5]ZBU M\E9Y:67LYK67Q>U5F@07)AN)[3\79E+'RZP,V_\-_B2,!&C?)BN:^BB8<4"5 M#, UUR!=*\22;O+ MSTWRB8Q;)5!9_G8E(Q^#FYBVK6/MKF3&_]^B73YHE"V+Y^]?OOT8$FK_#?ZW M\]ETN577O*N3PO?+XAT>LGM 7%;((8(=$1 \,R U02!04""QSI?&+'6B1PRI M4 S[(9+YIZ?OEY]OS"U),\6-EO3!W_ M%%S^2QVZO!@Y8JN5"M08)I+]*&1"V"; %>(1G/04*8F1B \^O?)#G3?EQ^;8 M\Z"KIOBN&<8QVD;AHV*$(N^3AX4-%Y!D V4'GP.)QD9IM4#QP6=>>HASY:&, MUL-Q6(^:*_?(/O.:W9&D]^KES44R[;^]H=*^"#%)S-IMM]=?YXU)TZB>FN;R M;>K(,D-RHDS]3/R=O)W.0Q/:[6\EC=9J93B-G!@&TO"\KZLH1$D9:"X4=5($ M&SMY@"/I\NN+8YU2I6XH76FE65":@Q3I!T/$@(Z( E)>("MI?J/DH7NX#V;\ M;^O,0? N91?\TB3^/C2S[1D.UTI5QIA F700C<9I47$4O$?Y+5V$E,4T>C3, M;:8QU]2^8W3[#8A>^)0:ZVRTMJM,"=M?=[E5LHHQU6B8 B49!1N- V5B6IX- MQ0QA9X7O<6*HS)@?/$:W$YOVQJ;4>+^^Z'N1,[9G!FJ 'O#TXQ)^]:K:T2@'4R"Z[+IGX9 MQHAR8'B@0*U.:#FE #$3N TD=6^8=-BC1N0&UNQ#P%3NB'$;4EMY+_!5TD^3 MV?*>[.XTM%OI*L)-/A)!P#*<])N6''3>KW22(^H)T\(]_-V0?J-XYTCQL'@5 M6__#TLK])4P3&I. M2BZ]$ F$013)HY&8T8 KJ%KFS<+E4.CTY.6I:4ZV+BZ;BE=2< TM]+&Y%JQ'C<]"P6NAU8D0\!4+ '0V;FIFZSKKJY2O$NBZZ^N"'Z> MO0A7C^H&_SYND8S.=53&$>Q0P""0UH I<> HB6"QMBHRAU#H<3&J4.QV4'$9 M$[MR2:2N0BR[%YM;)2N9)H#6Q@(Q,M5,HL!)[ \R3?D^QQR+;,B M/5R)&@STHGND"8K931^R^SL>FPF31X *XH-<<0_ M^)7LH8K9X-"/OZ68N0Q3MW9>?X1]PN^-O IS4T_&:ZL)OIX_/VE"6,^8-G(S M(W?J^TG%U0%^,WD[S;;ZV?K1][*M'K7+J\;)45MGQVG]V M2[-V?OEVFO3HV8T;94.W^2:Y$?\RDT5X'TO*]XYF1Q;PVP^=CU5_H6Z,*Y5K MRWB!)D:&[&Y+H^FQNTW1@DV]3/44[-IH^GBMJ;6/2XDOT;VQI];<3$_JU,3- M1&=CMW/[]]$GW9T'R$9L8GMGRD0E,BN7V\]5K!>K9#"6,1> M00$K+BQO\I;I:?#+HSA["\O]U)5%4EHC#)@IE8.NQFI0%)%4 M>](G^50#1L8JA3HMW./WZ/O;*!W[]IV@4H18(5*W&$MS+ AA@0?D &G*A9;( MD#ZONIWOKG<5>HM%*_-LVTGI[D##3+E%<; MOCINZU?H?T[-+L:[+;C7$EXMLII$_A9!EI3W[C*DE:@O(ZV[="-BW$5VO6;8)N>:BO1U@KC MD=>O?RY,,P_-Y/+;9NDK,S>_3E)\W%9&'LN-C8T\:9;F5,[X&IHVS]?YY:^S^7BC=K>YN]^, MC'(7%C(&-VSNXCR-.WF6F:7O3;3S:WV6+]DUEFZ3J;_O1UMK[YZ>_3;/6/ MGZZ6^>U/?\^7_YA]27_Y93?HI^T/\]GB'_]6_.//=)7]]&TU^[?5Y":[3=_F MDW2]???->GWW;[_^^O7KU[]\^W,Y_TN^O/X5 8!_K48=?:+XKU_*QWXI?O4+ M1+]@^)=OJ^G//P4.%ZOMNQN\I'R\^.MT70UX_##]=??'ZM$74W_%VV>AE/+7 M[5^K1U>S0P^&2>&O__?WMY^VD/PR6ZS6Z6*2_?R__L=//^V06^;S[&-V]5/Q M[S\^OGDRR=5\MOS+)+_]M?CCKVHRR3>+]>IC-LF"%/Z<%RQMY[A99E=__;EX M.D $!< [@/[G\1'K^[OLKS^O9K=WQ>]^[8<+#V3_2EL7%GAR8:=S*2K&S_/OYZ%[ 5GK)HXA)% 88=FBB55W\.&^B6AH09\:TP=) MRVPZ6ZOK9;:%OI::PX_W3TA3=$Z.ZH$LFRUG7X)=_R7SLT58EF?I_,UBM5YN M(W^UY#4;/3B9#<$\:Y)81->Z!.?-$HMLT@O9)!K9S)Z%F95JU6#@,NQYP<@Y?E_-UX1SIJF%\*_A*TQ7S;P.P\\VB\!C4$Z-J)? MI#MOQTDRZS [^J(_>\6:*1O9-JP[."#E-&9JA6>UI-%HV)9E] MF[EZ8.']7;9,BU#AI^QZZXP%S_=C-B\BJV>XS>?-$HWLANK3:K+83-1:FNUF MB\U&K2G?;K;8;-!>V:"78H/UR@:[%!N\5S9X=#;.(J_6.Q_RG=$@:;9IMIFK M!Q8^+//PXO5]$27^YV9VU^0,[-28@4@Z+W>D^0P]D/M_-NERG2WG]U4\V*;K M](]%NIG.@O#J:&TX?'A"&UH8Y\TR/-G-OJZS)NF!Z(]9<-DWF9VMTNOK97:] M6Z>N]K]N1O,Y<_1'\OY?#8E[]G3O9#14RI.#AB*JX6+49&P/)&Y]JIM\/LV6 MJV+16]^_R]?U2E8S;!#"7OZFH9A;3!6)@0*T)_&%'CFJFWL0%ILM477C^B!M MG4_^H=-5-BURNK+%JI$7?WK48&2=%;4Z8XJ!":Z7LX6ZU^G ML]M?]\_\FCY/QCA22EI6AQ9EJ'1+:-H@/:,E4>'G(MDU7_PRS:[2S7S=DL2C M\PQ(<'Z;SA;=Z7TR3>_D;F?_Y3:[_3-;MJ7UT!Q]$WH3YEM.-G]FOU30M"3W MQ$Q'B0Y*,UMLJR#>AO_?>:L!5FBVGA"O?^HH,K1?6^XFWE^^;Y MY!"*6P2OTM6?6Q@WJU^NT_0NP GYK]E\O2I_4ZQ7_!< ]Y7H_W/_ZZ2D:&MS MJ\7T;9XN'I$76,O>K+/;BL!Y^F95]EAA!8%@3C!XT4RTG/^7+8!O_]>>JMFK_F9ZURQ2] M%(86>GX) .OX1?;9>??)O,\6#I__7F]W(83]K_,%^OP.;KY-KD]K#B[V&@4 MK2RR/'?UK/-Y_K4H2-J%9%?9\DNV^AP84-]FI[[,9A,DS@'EK(#>&*$80)#* M2D2( !I1YTZL^"]U<' 5R2/ N=7 BRN3?6*ZG*U*N^&)YIII0#1%E".MJ'5. ME)PS"7URT*(;5*&.6I,OU:EO\9ZE/9T0_)%TZ#*Z\X2UUZDZEU&9BF*?+VV^ M^7-]M9F7J_7O3]R00Y9E[>!$:,X8@R98$L'2\-ABAZJUG*&8]M)!Y^I<73E7 MF/G B(U!3UZZ96?JRL,$"3;$"PFLD1I+I47X\'#)/>9,C4]?!K>T!T'N06_^ M_=<#[G)G-[I!SZL^O?;F#:PB^NY/";I_.TO_G,UGQ0_U3GOMV(0*8@R6Q"HF M#$;:&[>SDA5#$,-&7L%SOE]&3HO?/#7D"ZA+7O =+;S6VM,)\\EQ@,,:788+3.EU,T^6T2%'>^RS/C- WB\DR2U>9S7;__IC/Y\%'_!H& MG=*$?MZ00(ZM4(0SY[$3DFKH28D?T&2$D9W^;?C+8AI+)Y\QL+5L'S+/ZIW7 M_8"$4":L5EI([GQ8-%5814ON*-%N?!H37:[Y $!>5DT^I/=/^O0T5I=R8 (! M48 [ P#60D/APOI?=>'U ^T"'WK/5K&["X%(R MX2SWEE&+A7#8TFK--AKHUFI'?BRUZQGH6&I8#^&>OX!:-KM>F,URF2TF]Y_# MWU;S[7GD;T%H;_/5J9VTQ[+V9(E",$ ![XU01"IC%&8,\_<<%V&9_1-YQW M.0QFE]69=_EBTE)9'H8FP .)+#(<8Z^UPYK0,B9'E-3M78/!;+G86M(:K%CJ MX:ZNLLFZZL'^.?WV,5UG'[-)(#P@LZ]H^O8I6Z]W9Y:K_>IY0F]:SYE0SR&4 MP'M'(4&(":[*99<8;MHO.X-9:<,I5"P4+Y**$E,ZW?5V2DIYNV[HD M"Y=._'F7?7U$U#)?A!\G^WL;EN:F.,IXLWC\Q"Q\47?-JGDZSYT(K2QPSFDL M'=-08 $PP$0H3X.I2QLE5HP+M[IBGT[S)@0)SCUTQ.K@0")E#24[O(B%JD/\ ML><4I8B:D5\.WU%G.%7WLWR:9(MT.2&KSTNCMC&"T*M"?QC\7J+IMLG;?:JHRC8Q+FJ+&"2HBQE913 M#@4K>93(VW$G4'64VXMRQ'Y1^CXU8I1I5V-1A OEUF6KDG\U_:_-:EW\5)]K M=WQ48L,*ZI1&VEC$"%".:[[?Q8'64;>/ACYL#S)[GHC7&SZQ].!- 7CD?L@#)U&QN-_/M?4([?WP;+-Y)YK1MT6["!#DN*/?\P.LK,#ZB@#Q>%:S=JMI.F7 #E")((J6!NUIJ*973>\0N07 M0C>6#MI9H+A($LATMOZ:98N3+*G%5%VMLV5C;>QC^D0&HUP*P@TG! MHJ1>N M1 Y1W7YI'.RH/KI>7@#G:(T!*O>J./X[8877N"MGS9- )(!!0K/@R@&(@!*: M5()@7D0\^'\%7LJ0V,;2LZ))R_LK-S \3X"L;VC4 M9'QB &1:6Z:!#2X2Y]0C6_)NO&E?/3F8(=Y-A,]WDP% &H.",%AO,#<:GQ@) MH$8(".\U84X[+RL'&G(\PN35: K2%J18"J+3>6&0?[K)LO7^+;/=Y:1!/ME49XOPP_I#@&_UF*E&U71]S)]8K+R'-FRH4AI$!':FC"() M:&W[_"#V2I7M$K#&2TYR=$HJ5,A3Y=?SO653N\Z_&!&\-.R4X+BX<@4* M()VDO+)XPC(XOI!&WQ+O!YE8D@^KSH[@FAY$3YY+'-6R^!^BQ%( >'"W7.5J MZ0Y=W >+6?0MY2YX#-H:H45A_=#="EZV\XKYJL"]G7W)5NO9NC#FG_R\ZRB MCE 3W;Y^[(84Z8+[IFCI_)$SHN_#?]SEJW3^VS+?W*W"%//--$BS>"8OY+K) MIN_OLN56]*NW#9H/1*0BL=Y2) PW'!&,(=9*CU,O3OMI(9#;J=@K#0U9;0QF#@(0( M88&7Q@O,)! BV :X%)ED+&;RX5G9S*-3Z>B?7 OQQ2L=.8./=^EM5EL\UW+& M!!((A?<*2X6]5,8BR4I\PNHY\FMGQZ9$+TI+8@KE7\K['*=1)H;_H#I[KJX> MN>[0A+=N;L/[@S=\&^S.\._?L^EL<_MI]M_9]%,VV2QGZ_O2@SR:,]QZKD01 M#9SS!!ELM>8*85#A2C 980>/P26:Q\7T(NM&IM8Q"75!G,)C"X.I8PFE4L, ME!BW@=>;1)MK2B?!*Y MR)I:P\F^["E\HEEQ>ODV3Q=/:Z":KJM=WY,XXK@'3F'#.*/&:&]AA:6D(]3N M*)IS:M6-C/D(];:U!W>$JO=A MF8A9LCSY7SN>S)@131Z!@#-*B\Z)!/B"WPTF0(,;6FCE8 M,>/(-;,CPB/4Q")'_NML/N_):JRF2XQ"4%D5;&G&K=(((5F>"0CL:?NM>[#: MQI'K7EMH+Z)TQP)=1=YV<2_K^\7?E[-U9O.OC2/?9TP9/DL++:6"B6!"<^:) M%JA$"&+5OHWJ8+60%U>^X> =<9BRW_!DHKD5X?\%' 0ST@6/3I6"$):H]@4: MXGM2N^&1C:5QC\K/^XZ.=YTZL10R*7P0B\0 02AMTX1^[&OR &MQHC@P!#FBM&0.6^. *U,8!-,=<@\'6X,OIIR1 M,!ZV"/2\.LC/V;?U)FQGVW+(IV3^JQARP+W?"(*9))88CIU#S(>]WQ&@-=," M6]OH.&L867R:W&33S3Q[?W5(E?3]H_^JJVH\=ZI$&6M! $5R)+&2!BH*]ZAP M ,!H;F8>I::\N#=S4/!'76=8D];7(0O;(D.U-PYSYCQF4 ?SHY0&82AFRME9 M6=C#:<.9Z=3G ?A]I,82R9 'S H%&$(.$6)\R;,V?.37E/0FT;-S9-OA]F/H MS*M,I[Z\;OMQ "+=88 HX!5$'IIV /ZWL"8:8/CM-=&*87H[H?Q+>9_C-$I;]0?5V7-U=:PM%;#QU'GJ+?;. M4$XP4U58C-FHGJ8H8AC[DO>I!$N9J..'TK#VDI@X'4L7ZU7G_-/V<-Y4KM5[&&>!$&NH+- M :U8&77AO*<#)+UMD*AT:EAB#9#> M8$8A1I801B2" &$,PK\5I!=LLW[)S"+&C.):$8,\D)IS)I@J4:%6QLS;.)E9 MU(]HNZ8"G8?6J%.!#G!<,!&,^(!MY2+KCP#^AK&E&%ACU*:BS] MY]>Z]P)<+%/Y$+7%C\NL/E!>.S8Q*K@!& NAD%$*, $\*WEFD*AQG^=TEF0# MS>@#KQ]#5T9Y?#(^%>G)A_F0!U!^6V;W'[-5%F:Y"8;U7TX?8)P8D@@/)9<6 M(HFN+E_R]>?[O)US=GB MP8<33P*-G"IJI/-(:TQ!1:E5O'V(?K ZD!R[ .>UH+<]H&ZG2WRXB@RX)(M MB[*D15&:A\L#CF0J ?!*[8! M9O+;/V>+?3 ^&"K3?>3I\S)=K*ZRY3*;GFHB<\XT"=:<(660T5AXJIAGN$)9 M*=:^D4+,G;M[\&! S"ZH/1^S27Z]*'(AWDR#]L^N9FG54&G_M4V+)IT/%:'A M;YO;;&K2U!.$.-6*LN"H,RRK;Y6(]HY#3'-D M$ V]',JO4:=/]Q7N^4U)$"NW "*&'$5*..9)Y2$*URQ ?7'C:UQ:>SZLKU%- M;;;;9CZGWW9/O\L7D]HNFY$H2!BE% ' )2<<.J>DY&"//Z*,M5^,8QJ:XU+K M_N!^C>K^T.G=O#&TM] MR_:.)_2M?"3AEAE-.,?:$^J#SQC\QI(#(&C[1-K!>FL.HB M\8@ET0_I_=:[ M]_GRPV8YN4E7V?NK1PVX3WG+M6,3KAT(?IW6C'E@ /,.EG%;Q(!JOT@,UN)R M$!WH&Z@+I<&LGE5)O_)$&&B]%QH3IQ2!!B-DBW"T-=00!JQL9)!]?XDPBF+L M+#2,>HF %)I35:*B (]YV-@^$::Q:#OWQ#D+K1\D$<91*:0G1 0I2,XL1%B7 MH!AI8@9&!ZZI;BK]AHDPYP'W?20W0&L">!8)RX%S6A6W*98\:\[DZTR$:2S) ML[,+/=[9V]F7Q]'$79!!W_^>_E>^ MW';!JNV]=-9,"44,>XRXQXY2*XJ*QX>MC$4]9QZGP3\LH"-1L <>&C63:3%; M0C15!!#FI5'">.Z ER4N+-A0XW86!M."\[2M1V3_I7DE/J-T/5ZSPEU&T6SV M)9OG=]GT3S_/K^X^SZYD2N:<.1"0'"0T$ !8!!CJT"FI7\2F9&> ?( MH%)]7K?>*WKQEJ5@'$Z"V5!Z:L5%"CM.BK!MKW-N1M[$?1/+-M:M'1/^E M::.TQE^C@GUO5C@083^ 3 O A0,*8T!0R:] ;(3='0>3Z)D6^'G(Q4M?6PX-$8:1R%]X-#R$1;OQM*-GB"+I11FLUKGM]GR8S;? M];:ZF=W5+QTG1B76&D(\PEH1*"$1FKEJ.4;:C["A8BS5Z ^U6-KQ>9E.LX+S M>I5X_FAB@$)>AKU9$R(UATB2*J\,2]Y^^QBLAB.6'G2$ZON*V%AA/9+"4*DD M0M(2 !YB&<$-;:TF@]5&Q%*3(?"+I3OO"QF\7P8&IIM)(1B=3OX1-L-:I3D] M,$'""^Z(9 R P#&%1/*26^AD^TZH@Q5*Q-*67H&+I29%#5I^>Y>M,W6]S++3 MG2KJ!R7 &J^Q01HH:J&A3B!;@/M==8&SKN4FC*((8H[.D 8^84 MX-Y47V>P&V,V6^VC+*QMMHB+1P6?C_YXN+=*O)$0..\U=T; ZJ34 M2-%^,;Y,NY5S]76T2+_&=?C1+O28]PO:'@?)2*C3&G-!$ 0">@N ?T@$5P2W M]ZDNTXME#&MTSYA?4/L';QR(@BN#.5($X; >0(P$@WLDN#5@A->/Q-*^OC![ MC6OG9=OY."$[*6 OGUK6/4%VF!4Q;Q1H JUA:4BKYB+M,F7G+L+9*8>P"-L,X[7GU/G+<_,QDL[CF(5D7$ M,.Z:-#_$2LGM*4.LR? $%VW+@9;"(@+"2DRMJ%9C*$G[]N[R56G/ %C%+P@[ M2?[)D_Q&,R00<6DLH$AR0 3C11)D(1IHM M&KM(P8C'#'(KL2ME@3WI4.GP.L+SKP'U6%_ .=UW@3+!6E/%:BTMAT1 4AGW MC/(.9LOK"G&W!.1!I'$[K'[.OJTWZ?=UX3 1'!'LL+02^H Y-T)Y0B#5+E@5 MKI$J#L/M1?NL^J#1@&&N-3!60..!WJ%B,92R_2% S#ZKC47;N<_J66BE8^ZS M.OQ5[K7=G6(0D$!%F6,H;)^$:"0! MKL1>:"4_$==8%MJILO/.H1RB%:B>36>;VT^%*_PIFVR*"SS+O>MT MW\\V%GAH M;((=G-"XBJI?/H!RJ@Z/ACCC@E.8*&6.]\J;\]@GO8CF-KH-C2\MI M.#!'H%0#]]7S&@L- "_JDH0!5(G@D.SQH%Z#<5M8@TB^8X.]=HC^2]-&:9>] M1@6[;*I"K=GU],'$&6@%-TYP9J@.1BYVMD)-F_9E**/IS]A87D<2&5H!%4OL M W3>\YYC8\/_<:Q,T11*5I^1)+!]L'$T31G;*D1_J$7+X'L4Z'^;-XHC'AN2 M0*\1Q0YI)3$63F&+<<4A[U"U?GYZTSC-X)Z0NZ1NU-\8>710 @$JKM .>S!G MX1^"8TY*+HEW>-R6;'?A-="&3DA]KWHQ2KMS3.IP&35XU%2C6;^T)_V^//'8 M*L0-1 IP*]'NYM4M3X#K#KG_@^7"]B"@0PW1.L 2.\^_^SWDE%!AF2+&%BX7 M\X 6;?3W7X=C[9V)\_LLC-1&Z 6X2RI&?W=+8R:"H4R"HXZ4T@!*0ZO/R@8? M:^0&0U=)GGW)=#N\?@Q=&:<1,3H5Z2DAJO-EU1(RYK -'G)1&!(V00;*HR4" M!1NC>= ?]K6759^'3FLI^MGJ9K:X_EN^_G27G[#RCC^&YM51S81E[M79Z2 M'*S[/=QJ=> W)L%-EXAKY WW7'FFK"KM*Z:A:V\L7J;O0-N2OW' VWIEZ[-# M[/-CH2HA_42!=WPB$L IEU06G<.]9)!#;UR)K)?V=>RQ'=?3,2,^\J5XA$TN M)=!2DL(2\A8#B.Q#/0<3C+>_2?LR/1$B+\4]PSO&KAG$6R<(Q!A0IK"E'+,* M461@^YKERW3F;:L@+?%XC0O2N"]*X3K8Y8R1(JW?%C*SI-H0,/2OK2OO&!:L M_N"^H+H/WJ)<:4R9H-XH+CS''%E7Q8J ZN!+7Z9K;X^*UQ=FT3L,;8\*5T^) M>.6=A1BBE%-/*-'4:,.9=L01H#5SP1N$C:YC'8;;2W86 H '-:188$X,]-8K M#/:H:,Q S/KL]IV%&HNV:V>A\] :=6>A_C(G-%82<@J]DY(''Y1KQTOTF2 Q M56C8S(G&TF^8.7$><-_':;BVX0ME5A=E#8@:0X4I,3040?LZ,R<:2_+L8_%V M>/T8NO*J,B1OWF\7D+S4)%,>'),(3!R36U )L'(-0 M>E12K84<8>%SCY+(!P'I(G5NT3HQ)F// &"N *I8:,:0(XAR6OP! Y;B.P%RDVTXQ.>'W?.C)*XV]\JG$9 ME:BHW=:OOK_ZM,XG_ZC968Z.2;RW4")(E0"2:2R4\*8*[VC3WKH86Q>3MOM* M7]!%J_Q^1&;M,O'RX802+Y"FD$H+%)#$2&I+KH+!1L:]?_0@K>?5W7U!]+TH MP"@WAU'(_4+[0;42OCR*S:8-#F*WZV-QWX4.!/ZCT0%(+V]* "R:MT*""+:& M>V$M\"6>B) 1]A@9^*3D$K#&5],3?3DJ-E0AJ-FH1[[ %"!@") MN#<2&E"N"-:@YS>TCSXWN/M2.U;H!TV<*K*[\OEL&OB8/F;B6-[4GI#^WQ?V ML(#C3;:>38Y>!]?GRRO1!>?#I*L;/\^_QF#ZR7OSV[ME=E/X7E^RG49=GH)+ M"F)H#,)7?)TM)K.C:8&]OF-_Q>'%,A#?YH4Q^(B@:K4\L14='Y0@3''PRC$L M,N$MI,@(!!#&0%+/L6JT8T3BM"['\/" Q M,B8>&B[ 44^4=HZ;D4'@RFCL* M^Q!2/@ BH\X6_+3YY[Z$?WP.%->%\P^/2)A4@*NB*P06Q%&+$&8 M2K$."/ZHU&%4:A ;;/%@\\G!@AJ@5$068VXH\!K M5? FA78@+*?C"['W(*?3DF^%3"RIO]@)]?V[=!V\],(E*G]]7V,>-)\DL=(K MQ[S7%@FGD=:NL,H$9\)Z3EC,GAB7M!@&0^PR>K,GOG;+.#$J$5!1H8Q&5ED# M*+$T?"-(6 ! );X<1L20PCTI,[T =[WJRRCM#!&KB.7T8T_%E?IEWQ9K*8? ML^O-O!#4O9H48JDU06K')MP8;XH4;:XML"QLMY05ERUH$+"5L'W?C\',D5XD MF ^+4[13T?0VOM$O2K&TXF,:(*BQ2*MG$DPA"4LHULIAC+2ALM#LG87F M"&[OBPZ<;]JSP=D6D*A"K?VL'SV5$%FD:T"@.>**06'1(SX$&/F-=2WD<4BB MG;!XO;(=I7D75Z27$>7O =+;S6VM,)\\EU@JF RK%?202P< ][A:M!#@,8\) M&NZVK221]X=!-'FFWYK)\_%SB8+4<0,\18Q#98#@WI:\ -6A!_-@UE,O\NR M02QY?DCOMQD$/E^^S:[3^:=LO=X=,9ZREDZ,2@BBVKJ $ !$$(^E?# XG&$C M+.T>X$RX/X N%')QJ_7L-EUG[Z\^A#\4J;/% \V#+X?')Q('K\ X6%P\(X $ MG")8\@Z-;)\:&LF-&B!AH!^H6E?_-R+F8U;X>H_7SIML.O&;U -6QZ[#*;SM;J>IEEMX\ZI/:=-?CT+1?/&PQR M?G^U(\JGDZ((ZOYMD]3!4^,2H2UR"@H&M8#,>FB-8Y(1)J'VJ%E_E7C\UB80 M'AN38.DLM8HPX2DC19\DP_9\*D+E:+H1]B2MYU]X3[B,.I/P$)-UN0)'AB32 M BU=^/]2*.:=Q C8$A:K,(NH+N<%:KL+NH'JM( HFMEPZ/LIENAE_1%OS=#$ M$T$I<"0PZ14+UC.2NN088XW&'>3M+L@&FM$#7C^"IHPR9#P^!>G)#=7IXA_O MK]1MMIQ-4I_]&:S;Y?WGK_GGFWRS2A?3L%M]R1;OLJ_/++[3[>JZS9H4*17* M&LB*I@Q<009QN1YKB,4(P]#]B3._%(R77%L^9E_R^9?@3NU^'1RN+]FR^# _ MYY^SY>W;/%W8;#59SNZ.!$/ZFSR1DDAC,(,&(XN!E=S)$C4+T0BO&HUG%P\* MY245<']DH//E,O]:\)?>A;^L[\]4M6/3)$X+#KQVP9Q4%H0OTB%0"4&I]DUU MAXN_1E.JGD"+ENN4_;E^LU@%UV[;56@?!U*W^>;D?32GAB7*2Z%->)^R4 +A M'">J6JF-:G\M[G!QV4'4HT>0HJTFV7H=UL 2B_>;]6H=MN8F*E$W- F;M(0< MI#EG%37!++8(D(L+9]/NU@UZ3%6%%Z!V[04+X-=O^7=#W[DOG9(EU,9NG\ M@96A^@&?%TPKW3I CR(0>8%E(#;ZQ&5EB%O+2-[@\< MFK>Z4/ZS)Q.+%(0>:8L1@2QXL/NPL&HP[6F^U= M=[7%?(\?2[0"T!EHD.74,. D9W3/OC(>Q6S>; *IO\ MY3K_\NMD_\*=6,O_>B[2\O>)FL_W)!9M5HX%44\]GF@DE <@&+L,&P>#/UUQ MI17W8MPA]G8"R@?#Y7N1^BC#Y9<3]@6$_,G]OZ>$&OZ<,.2M889YH"U TBEM MX)YJ(P,*XXDI]@/^CT$4R9F'&-(AR84_)X%?6]Q%(R0E!&"K%"KW(V>I MB7F[RD4D=SX&422G/[X]);GPYT01:C10D!G%A&6 D&!.[@Q+8 1JGZ;0>TQM M&,F=CT&<+?&/D]]<^'/"(<'0!5HM@Y0:3DG0PCW5RLKVT=#>PU[#2.Y\#*)( M[C?]X93DPI\+EKEVC'JN/3".4ZA$1;7$[0.6O4>=AI'<^1A$D9S[X^,IR84_ M)XQC2RR6#E*$O8?:*%12[81I;V;V?HW],)(['X,HDON/#__?*']S\7TL6/OKC=;Q\%$M_ENT;F1\]?:T8D MI*C]#?_3"A'D-4.252%IS7S4#,5F9V=]!-;[1>6"!V/[,ZIG!%WDD&KET]ER M6R+T]JSCJ@/C$LVM \)XA:!WS$E&*=T>3"I!E82-#GF&X;M\M_N M;T_4]P\/%$55RW2R;>.H[_^63:^+FPNRU>QZ?Q%,S1G8<"]-*"+!3E> :\X] M!=;B?=ZD$D0J$?/[;WBI00OQB7<"24-]%PXQ1UGPFE8 M\JH(;G^\,MR-E<-J0E>(XN43ET;4@[?[<;:JN^+]U+"$">4-12"X\MH7!1:V MB,;M.!52C+;-^PAMSQYQCJ]1CZ&IM31.#4NH+*I@#0**&DT5,1;QDE,MK1ZW M#=J/$(]J1F]X?<\:,DIK='R*<1F%\/DR"^NE^S:Y*5HUEG37VB0GQR70"&"@ M,EH+"R&&7K+2_J(2@/;UD1%"[EU$]SSVUB-(\5>(G47=:%78/9H(R9G3B%@4 M0-%%BBA2)4>>=NA/&D'L?<9<.P(37]2/3.:]$=U(["^')<822#VBW!#H06#/ ML=+:HA#8]JFQ@WDC0ZM 9Y N?_;V[-@^4G':UGP?K"XNGVS?HA93MUC/UO=O M%E?Y\C9]7+C9\RLK[7I_%;$ L.:MEZX K,C;K91!'$_<][2XN'SZ?O$Q*[(@ MB@KAQ?1=OEB6_ZG3U:S1K<*]OB<1PF/..! ;N_EX)A)+QC!)GS"V#9*'ADO MGHW/:KN^(\$,.,,HTR8O>JM.K"VO1F<;=9K[:@P/I0WO%1B0& $: =8MP' M+*&TS%=\4CG">QP'DN,Q;>F,V25U [72C?VH!!$E&:.80R(HUQQAB$L^!6?M MZQT&"_5<3C?:819+-TRZN@EV7_$O]\_-[$LZ?P*,G:T*LS\ =D)3&L^1(.^H ML0)@QA@L(NG*E+@J*-P(.W*.P_T;"N%86O8V7UP7;46+'EX5U24X MH,6MLYK"L,(ZZWG)F[:D?M:S9K45QP>D3@+$#>(8<4E(89@%-#>@Z* C)G\?%8@KK.0GZ<_]X)/M!3X M ]06/RZS^NRCVK&)D48QSAR7%ALI-428E#Q3PD9^74EG23;0C#[P^C%T993! MK_&IR&54HUPZ/^;SN<^77]/EM(']].CIQ$,A)5(^K+>!"Z(P(:+DRSH_PGMU M^[,SNN,16\X-A)M(JP6SD"I(H56 4RRK;P )$/.^NS,EVDH.1V1Z)@RQ!;E? M7:9V4_BT'[+E+&_RY1X:EFB%;?!/G0#8 PYMPI52Y.@[1..!PL!#"'P'J") MK01_7\[6P=%^?W7U,9NGZVSZ.?^4%A9QN1W]$4320"L:S9-8AQAC'#&"F,;. M$0W9#HNP73K9OA9FL%LXAE"3(;"*K3?[/.JR#>WG9;I8S;>I>K\%6&MN5&\^ M28(4,AYJ)Y4DC@7+1YIJ7R6B0^1AL LZAM"8WH&*$C8<-%OTS2+\F'U.O\5X MP^D(9?\O:M-9YTA?KD>3GXIO'GTVH;ZXW XKC0GU#%HM?5@:A.8>,BA(H_/F M\VD]%JD\^%PBN5">T+ J(LDA(DX%LVM'(U*:QBQN.1B?[ '=O#_^!XI*'A%J M<2/,)IW?+?,OL\*Q+F@X$F<\^7P23&DFO#>K>7U,>RS5?;3(ONZ3K\M@U]X6G@G!R66*NRETP9*(4!P#9"#)>7:D1'= MJC"()/L$I[58/ZW#*]/%=.^]Y8O-8CI;K9>S/S?!Z;_:_39+EXO9XOIXRYFV M4R4>V\";#:IKF/%, ()0R:4-=L=X@BV#J,#PD,6*N11Y0;O>7/-Y_K7HOU*T M7+G*ELML&BS+;0Y3S'3!H'7MY;I"5]3WW^OYQ#U,S M3U>KV=7LY/4"W29,-.:Z:'@LL*708,2DIR7'D//V\?#S4QABGUO% BU:&G3/ M7>,IU( #:Q #).!IPT*G*RXM@..TQ6*)MGES^78X?J]:,RHK[_4I2\\[T+I8 M0__D"@ ",/8*>X=H '.8&N5W%GIVCN#YU\5?(' M32^@7$[DM?O#L2$)*0I.#&>$$0XE$X2AZKMQ3H^\4557L=5J02>4OD=]&)6U M,#8UN)3XU]ERD/)Y8 ZW!X=M!DA6) M+XK3\C2*,>7:)] .%G[J7?@]X!)+XMO\E:(S39##_#\VR]EJ.IN<]!@:CDPX MM)8A*)'7QD(27"M8Y9QS1$>4'O0+42R5* "8_M=FM=YV2?N4K=>[#/VB M@=$^?>I#F3YURF$X:YZ$%^6*W !,H!!.8(-PF2W'PDF]LGO+V_VB^%GS9_KF;36;J<9:=4IODD"2*>6 N%!X@QJ1T 5*6.H,A=X)BT$K,EY6%S]:@ 6L8C]U0$M%[=M_2V]GNXL&W#7J[G1R7 M."\T%5)16WRJ&$&EI0,* 8H<9:#1-AB/W[I.;T?'),([[SC!Q!1W7V$,.< E MG]QW.*[LN==;3](Z%BGHB,M -98]NA;%VW[+\NME>G0] MH8(Q6%Q%@ '"O@1&2C*ZNLP>17W(J^@!HV@NYD[G'E-;&V<\.B91RG"(% E6 ML%*4.R0L+'DL6C6/._#<@^R>:T//2'V?6C'*\/.8E*&GXVB?!=32^>GCYBR=A@,)J?? MC\KI=Y7HH#T,$:X)<<0:$OS.2I>LQC&+*BXCI[,Q&$Q.[S\>D]/[CXGD4 <] MLMQB:SU2"!)=TH@(&F'[J9[E=#8&[>0TV1W([(R4_7\\MT_VOTX^N0,">_AC MXH4,ZF-@T84? E@T8*VL=^]-^_CC^7DOT676&H;AQ?:;/B&VWW2"F1)&0XFP MQM@ S;VL+"LF>/L((GL]8CL;AN'%ID]];=HETEG#&+6,.1"(=I8#6M(+J6EO M37>LKUR/T=^!F_ZMT\7U++QA=W%+I-<\_^^AVP%^">J9 M/SZ0&^X-T5@95"\>WZ03X167OK"FH.'APO"W#8XVCHQ(3# ,E/,2$B]-\)LH M*7)@&&'A-XSC5LT=A^"Q[CCCP-.)D0XS Z0"P0^TBAMJ_9XWQ#R)&;XX>9#1 M638O>A%TQ6+4AQ=/V:LYM7CYE)%6L 2KVO)8T+?I;?UUXT<&Q*^)R0,(0IR*+0I;J*%Y?>$-. C[VK3160G MI=\9H>]1%T9Y*C$&%>CI-,(LL^ELK:Z7V78'.7TJ<^HM);?Y_#7[$,>@'B_R#Y_S?WL2_8A[&6!D$_9 M8I8O_UBLBMLRL^F[?!V\C$WV'YM%YF=7ZRP\Z?Q=#3O68'>5E" MN)&&!*_/*X1&E*0ZC/V- -=;643AOZ[WS]OEX__%3CR<8"6"\ M4UI0%#XM1XBMS''%<,PK;BYF-_8 S*5$7FLK'!Z0 & D#'NL9D6!L+)<@TJA M$8$CMQJ[":Q&^IT0^M[T8)06XQC$?QFQ5YM706UMQ=2!IQ-GK8* <&0"%S#P M1( K^<($QKS4MJ%]T%5 +VH9NH(22]B_!TMXF2GU7KD//)U @I(ND M'@^]$!@4F9XE;Q;B$99']BSP/F")MJS/%MG[JYT/5"OOEP\G+N@KH,%.QM3P M (H!IL)($-S>>QPL :=G87?&Y#)A'Y,NE_>SQ;6Z+&X=^G@Y+7%'/XX+) M&UP4XP&FGI5A$R)AW Y*;7R_O@\).L%S&47X8Y'>YLOU[+_#_C1;;4_B/RRS MV[" J<5VQWJS6FV*]C\F7ZU7[[+FNG+VS.$;1)I;(IVEG#DM/ 25$+@5[:\? MBQ1*Z%N=AD8PIN_P_%CYB,=0/I90YC"7 OBB^-=#Y03F)2> F_97'P^VL?2M M"QW@N(1@=Y=J-I7O_ND$8J E5R[X2P$=)X PK.0+:MA^!QDL,71(,;=#)::M MN"IMG0;B/O!X8@5WRD#@K<;4Y=T=EDM\WN_RQ>2L M+_QA0,(,=IH)A9AR4C-O@GE=':9X"5H+?;"4U"$_\M; 7,9 ].DD.]-+>!B2 M0 DXQ9939#AP2CM-?17H")RW%OU@::W#FG2MH;F,\+=-OK+5^F.ZSK;%?-/] MT59ZW3R-[-0D25$1S#QQ!A#'.34>8?IPT,K;!Q#$ZU20'L&ZC,K\GJXWV\Y2 M@?;&*O)X4 *] )(SQ)E%G$/!G!)[+BF@'9KKR=>I$AW B:4"OP645F_SU2J8 M-@OW;3U;7&]FJYN"^O=7-6Y?[=B$>ZIP<7DL@T)9AHM5L^39D@Z;" 2O12/Z M!BF68GQ8YI,LFZY\0*B,5KR_>G(DV M:J\F"-D_3)?9.@H+N?&643RD/:AQQ.OI<%:0JXE,5+[8 >5$76J.>J0=/YZPH+=<1FT;.ZQ MJ_OXYT$+E]YEZ[)+8#"7/]VDR^S KR[Z\EVQT^?PUDTZ'P$EEQ7%H-KP_BY; MIH6)M"]1+;J,?LSFA3/U9G&5+V^W/:HN^O)A97 6#<>*6:-U2/J8W16G7(OK M?2OQC]DD7TQFX777Q5+YMD%=WIDS)5QS*Z7#R.)@%='PG\P!A#&0V'N"&S7S M'P:3BN2MB-Y?[3DI3+M2F)]SDR]6^7PV+01:5]+7;L+$(68)H1 X#"G&"" # M2H1H\#$B'NV?K/H;3/(OFI-&@''4!8-5,R^]615G&*MJ<6G8\?#0N(0#!Q7# M"F$+N"SO0]P!Q!B-V17[K'3PH?7A6$O$'D",9?#O26S:]&Z?B!6^3^.$=LA3 M!K70&'E8\H(EIN-.%.])3H>[WG5"Z'5+_3+2;MK>\(+"/E?(1PK1?LN_9,M% M\=ZT2"VZ"@@"&,8:9) Y 0Q$T)CM,2\WP(/%K+\,UB MNBDZJ-=UIWS^7%*TX"308D&8<$7['0!929^@L/WY_-#=#KO(JR,*[4MV\]O; M8&;42NGYVJ[-\;= M?%:VP6YVS]BQ<0GB@!OJH?,&6F:HH[9"+"AJ^QS(H;LFMI3X$*C$T@ UG[]? MWV3+T@2H%?WA 0ER@'L1-@P.@5$2:OP\W4Z M+ZVX/P)VQ^5W\OE$$"*-%V&;E])(2HREU5;/E&J?WSAT]\4NBW1/:$3S4-)Y MMMK[ZZ<+&IX]F0C!*7>0AF6&T:!]E-/*1& &D=;2'=JP'3P\U@VI#B;OPTZQ MW+W]N-7[XM$$(R2M5EA98Y5C#GHD=E028 @;K^$[F#Q[@BK6IUP==.PZ9Q8) M,B<^YP-/!X"LPIYKARWALKAW3O&2+X3(>#N(#_Y)=T=KT'/FL\ZX+G>)UG-I M[8RK_VG#6L==Y$([[ (19R:UEAD GPQ;M M&?&\Y,4IZE[SL5=C.9T\"6F'T.N6^BL\]HHC[#$>>T%BM$,$$.<,(PP5G>%* MFJD34879)O;3&/.&QU[GX1'_V(LB@"Q 3ECB)%.8V/;](B,=>[624D<46DM)_Y%NS;ETLNTV MLEIFDVSVI3#A9OLK*.[#9S[-;O/=GE[_OHWF//[%HR=/F%>=YDTL ME2;L6!)J)9Q0X5,EY>$RLQJW+R^)%@\>/!@0$^!H9[?;C^7]E9VM[O)5.O]M MF6_NWBPF\\TTX+9MO;0(X&ZRZ3[HF"_JVY^TGS1QE!O"#518"DNQU%"6GRR' M81,8[9873PVCH=MZ*_VPS.[2V33[=E>8Q*NP+N<%*/O6'[OU.?NV)_AAR3ZV MG;:<+D&>:AC,!>&8PO9'ED/GD$3:4N/@&K'<.JC[^O[#/ 5 M5N)B[;TKT#Q]SGUJ6"*544XAJKR%! L,(2Q-SR(UH[T!/G1&2KS5J$?\XE5> M7V5!Q:?5E8/JA$%?/RAA'.'@XFA(B)%A@2T:J)9<M&Z>N3Y M].OLX2SJ4/.._2,)@M8Y:;USR'/I(->B3/7A3,H1-GJ*+O^66$7,87UR.V=1 MM5MN? TTHUCG(2-CI MC(*>"U948'CC7>66B0Z)6,,U>;J0UWLF5./)PGJV+/T0G08(T09+9AA@& M+ MJ.)E0C7"THTHY^IBG0:,X-!;Z0$S"(5/ @)7(<15S&/37CL--)9\3YT&SH+Q M=21<_9;EU\OT[B:LIO.FR5;/QR260*,-A)YB+YDC'OKR&!H5S=!>2Z)5WWIP M+-6J(X"1$VX>4]LT^>;EF 0 2[2%W"*B #>&0E\>3!21&_-*TJ_:R^YP-DYO M2'V?6C'N]*P1*$,7)5AED[]/3 3D__#&! M0DA7=$-$@62JD0=:E_0RUJ59Z, ^1A?L\XXPQ/IVW:8(H]<6SCY^+*'.!>:+ MS@J<"\J9H)A7G&C87J!#G]CW(- > (D7!)BE]171U4.)=!11ZPSG#"'#C)/, M5T8,P.UC0$.?@/H6<38Z #3" O#3&2 M82B*?,,"HXL<-O<@MKY0:9]AF2[2:?JVB,8DZC:K%^'1 0D1S@!/$8;* ML.(".V3+XRC$@1COD6]?,JLY-98"#2M3(' VPNMY8\5A MNB$UGJCKLS*H"T9=M^'K'F*N)^=)@ ($,5Z4GW@BI,>V2'$OY(2<5:I1GZ0X M$==+5+F:8.\K;J4JDB\QP925X2'DG)0Q/:"SHJT]R;R/TM;S(/R1(JT"<%IT ML7=:$NC#"FG8 S J9M^_X4M:&VM!\SCK6?"]SHB:)@1:PQ31GE#JO?#\@4?" MV:N-LS:57>/06CNDOD^M>&UQUNC*,+8XJZ/<*\8Y!YPPH05DJJ(7Z"XW=L5W M(!MC_S+.>AX,8XZS:BQD8$0@:P&6E*G@!I6<",#:'Z)>(,YZKD![ &0,01T+ MF7%& ^ ,Y$P[)J4N*88"MB]NNT!,]5P1]@I-:V%N\\,>N/F879_J$5LW)"$6 M?I&]0+2UE4#[ R?6TON0K5F;%OG\T41J0P4.JDH< M%00XCUS%D41FO.TE!O;A.P(UGD#=L\A4Q$"=6ZQGZ_N_SZ;9/M[Y>_I?^=)L M5NL\K)--0G0-9TB4D@)KK*G&WD$"D&?4$: U\T% O%&X>2"/9G*333?S[/W5 M"U[T_1-N5OJ^4NDJ$ZLF5M?#[ G 1;V^@M(Z(#E7QB*TQPYY0$83NNM=%YZ[ M2=&Q''4,[RG'-<&[EP\G887DVA@6;%BNE?>(4%%"H12)V=3XK*A=5#7(>X8Q MFL&1W@: GI!;&Z=_2NB]">VQP]0_1] MJL,HPW:CT(*>',H_5@_MUT[[D2^?3(*M[;RE3 LB7'!Z-;>NW'Z5U^WODQG, MG^@![[Q/3%Y!=H<65C%*=/!_C>840&!+?B35([RP8'#CL1-"(W 6SW(IG]FQ M/T3%G69.>;--;>=6 4\U)?L\G: KM-'-M7'R/RY5<6?"%X.94@$.83!@DFE4 M(:0[].JX<,5=8\GW4W%W'HRC]B&':7$N-4-28H< ,UHZ83PIRYPU=:S]B<,X M*^\:Z\-93<[/ S'R^?^9[:XQ!QYJ#BW4GBL@*1-E+J[F3))Q^X\]R>EDW^MV M"+UNJ8_231R#L'OR$K?7L]7>2WCLT413SS'2!@C,+;0":J8J7C5O?TE6I+;F MC5%^<:5=)R"ZB:N/NPBQB=3?O+W@NJ/1/F'C MD5FPM^#RTF.;;1N_'.IP M(=5H;B=L)>W>$(M6_'I;H/'?>V?B>7^W$V;4Z8&)-%)CCJ@RV'K/%!)>5/M1 MEVK+T5Q=V-:A[Q6X6&I2;EHFO_US?^/UAV7^95:8J^G\46SO32&P=*YVEP"4 M%S3>S;-UIJ;_M5FM"XS?E!<"G-"O@=Z8&.:AD%S+L#I"016CU27"VFO3* )W MV9[30RGF.!"/I=&!M>EFLGX[2_\,&*[OS;8G^W6VF-P'QI:;P-]JM;F]*Q@^ MM0Z>-4^"E&':&VDXMMS88*NSRCO:(W6KWHH[1L2QU@ZM;U;(C"Q60;* MS4VZO,Y.J+A'>&*Y8BO+F] M2V?+ I7W5V_SQ?7;V9=LNMO@/^88NF()WOF)>$2H2,#]H?&*&4"UA>L6>X MZG#5;[2.UH.I0V>THBX3[_)%%5AR1^,Z=4.2L AJ+SSDG@(")&*,E-W;#0:B MP[EHM%;7@ZX/W3&+9H14:EL<#N_LZ4W1";R\=&JEL^#39=65']G*?5LOTR"O MX/XM[[=@%04L8600QQ;'Q3I;!C/LE-DRW%L3C0@WV$H&/9(*P?!#Z4D:8'![ MWQV^VACS^& ?01K:-N5A]92L*KUL3UMK$LK[E!Y?I13Q5?ODN<_A)<$G'NC% M_V>3+H/PY_<^*,>BN.K5INOTCT6ZF<[6Q?R7>.N>\XME#8:/:EHL]].*O.H< M?F7276#B;8.*@IW.:"DN*JG4=^:H8O23G'4O/BL M=I:$2 T44XX04K00Q\6]L246CH&81XPGI-A,,SKA]7WKR"AS"<>G&I=* M']TZ/;]EB^!AS(/%K::W01*K=>%O?,GVKO[Q=+=6\R26(NBU9 X0K:F1SC)> M8H&1&6'/_YYD^R+W=#C48FE0$3E^?[6MX:K5DA?/)D!Z4O3@4E8:Y3!0P**2 M)\YL^TS6P1*JAM&$KLB\IK->""$-AEE@2%+)"2-%V^X]9TJ[$7;-B>/9] #6 MH%&HFD#%H.&G?0#1SE;I]?4RNWY:!A3CU?M_17G)I6,^1V!N$N:I&YHP2(5C M4& $+*5,6LX(Y P#((@5]H*W+YY2KO,YWCF@BF*,N$3(6P>8#:8D]SMN.4*Z MP_[6<^RF/[$]OV&]/W1&'9\9IER38P84TDX)H1!U4A"%]@!ABZ,VA#@K1M./ MU,\JRCP/JG&7YS&C"0Y6)#<&"VZ$Y%26O!BM7W519F,YG:S3:X?0ZY;Z* ,I M8Q#VN4(^4BGT9C'=! L\V+6GJ_N>/Y'0FLI/30(2A=3FUT5?MEI>1T?D6"-$7.< HE5)396AEU7C8/G89 MJ1ZSE>1ZPZ-#1>;M;3 F:K^TY\\E&@F#@C>LN16>%*T!D2WI$YJW_]*&KJ_J M(J^.*$3;]'J]N,8I&UY#%2XNB9-.( M8R:,WMGW)R/E?YH@LWXXP1;9_>KJ* MA$"I@L(;0(!E6EL.E2YY9,[S5V(-MY==XSM)VB'U?6K%N*WE$2A#%R48XH(: MZU1QFZ,4 &C-O;;2H8I>8\;;U*0+]B\OJ#D/AEC?;IL+:B""'@OEB!.!;B$D ML95*8R?:UUAB&<>Q&XY!A82<*"Q9!G&GK'2RX!2Z&):4DY-"6=E/#V^^4%KJ8Y5VQ]H=+>X>WQ MSBB!/ K> S8*&P*%U*ZB6-$.P:8+7 3>2HY]01,O9:)J55D4J"S3R?KOL_5- MV3_9?9O,-]/]53SA_Z:?TV\G,RK.GBT1 IF@X,:@8$E(5;12=R4NA,D1QB<' M.XX<'KY!4S .I@F<+HJ)IN!E?Y2[N_ELEQ/U(7R<^=1L;C?S73[;U54V67]> MIL%9VO-=FT_0??+$.^L1T4 I@+Q0F XR<0*4 MAQ@1+$$18S1<,J%+Q!@$H\E:B*D2. B/.O.A6I.*E3TLG0& ;4GB8I*] M_W,^VRWA12KKI$@2F]T6Y9E7G\)O5U=A]0U_^[1.EVN;KK.:8'&_+THH<%!Z MY8#7PDI)C'N0O#(=#.+!6V''T;S#"G\9]%L;WIVI#@,FCTI=G]OI?D MDAYA'^"TS@D9/)219Y?T(,)&6M$)K>]9/\:99S(RM>C)FU>3238O6F%ETU5! MSK(BYVY'SNE#M8;#$\84*8Z/)!2* 40I*B B# !L/;!CO-.C%^'D@V,5+Q$SMMJ9VYT)ML3J=E%HW./$:244U])*$3==:9L*6&W9@.,)T@24U-Z@NNRZO)N4P#Y_FJGZ0^\%#VV'WT49RM1PWD3!86A5&/H MD0GH(^(<#++P3' GL&Q_&5'OB5@74*UA0(P<3QNTK\$6-UV 8/+;HM',-@09 M]65/(F47>//E.BRXV[MY?I]EG[+EE]DDVXK^!9%J=ZG6/@-FDE\O"@W>QZKS MU;I1W\V>WY38HC,O,@()!(AWS&!!F&2$*04Y4HV,XX%6Z:HQ8#\\-^_AV>/[ MDJ)987'SO:,X;'B8>X]EB:^G'5;UGG,O+J971_N!7DX*HPZ?#M Y5!>^Y/_? MW=7TMA$"T7M_#2RPP*42 TQ/K2+UU-/*B=W64A2K:R55_GW!SCJ-XV0_85>Y MV+(%NSN/MS \8(8PC=:6C -Z533@./ Y*3HP'[,6<* M!=J7$NFPRG? >XY@PCZ\%=%^5W#J,;PTB&6#A:5^^,[)9.<1T_ F)6K9SJ(V M:<0O>^3M";ZZ7: J43(H+#B \+J@85*PQGIP-.NB;C?.+&6ZG03@K/L#KE^A M5M>KNU_'(&:/ST6N5H_Q+_-W5;\H'H%\=V5HLIM4,KRB! Q@09E@.FK5]KF1 MR/"L=,F&Q*70=+9&2+M"<%'+'J)PIU'5TZY7W%_O-W_NHR\4=YN;VS!O6[O5X]?@ MDD25],=F]9Z:V.,JE>82J?.2>P1T,7ND.N%0>)G3A1S&C?'.9#JXYJ+-<6_I MU:8^S/A[,.5EQ0J0$EZ T9P)9[EURHK&6FYP^+:'=/$,4Y-C%$*Y^? ?H>,N MT*O5=D OTGZ12J%6RJ'D!!6$ =@0<^J4O2'#US;3!4A,Q9/)T9ISZ#F*E?7( MH>>-JU1>,B%++7@8?)6A#*1H9G/,J&[:3.;XC#F&GFG@FHLV]KZNH[)\M_ZV MN[LY_NC!ETO5*\J0>T%%\/5 _XT=< M-/C\Z1]02P,$% @ SF*D3$ #/*,-TP ,?D* !4 !F;&ER+3(P,3@P M,S,Q7VQA8BYX;6SLO6F3W#B6)?I]?@5?S8>7:1;JY ZR;;K'0"S9FE8I]*3( MKFDK>^9&N3-"[/(@HTEWI:)^_0#JG2$N(]]USBX *\N/AO M__W'_=[ZGE5U7A;_]"?G'^P_65FQ+7=Y_<_D\P<+E]OC?58<+%1EZ2';6;_GAV_67W99_3?KMBKOK;^4U=_R[^F[ M=^T_LII?[//B;__(_^-K6F?6CSK_QWK[+;M//Y3;]-#8_G8X//SC+[_\_OOO M__#C:[7_A[*Z^\6U;>^7X5]=_ G^NW?]C[WC?_3.<=]YSC_\J'=_LIB'1=W8 M%C#2__B/%S__N]?\M!/'\2_-WPX_6N>O_2![K//+__SSAR^-G^_RHCZDQ3;[ MTS__%\MJZ:C*??8YN[7X?__V^?U%=/$O_"=^*;([SO>GK,K+W9=#6AT^I%^S M/8/1/.U;E=V^_HA]53UY F7"?@5 M !]>@C6%KB'AHPK(,5:?/U SWALV=#.]B%\^4C/F]D4CQ<[$^_O\L9JQZX5L M],TH#^E>\YOQXI$7,>_Y3WU@O^I^D#]]1'X;XYVHGCTX^W'(BEVV:T3SR:.M M?/=/?V*_VASK=W=I^K A:56P2:MF;\&7;VF5P:_UH4JWAXWO$X((BC%T,0P1 M(32,PCCT0^C8P GHIGG>)BO>_?:EM][\D:;G_TF&@9?<5EE='JMM.S$Q8'Q> M;K'^TW.HCM.5GSQ.(LNI>OB?O"*RV5EGMLHHE-OT_ M2JOM&X'H?N*7;7OXEA5LB5[Q>+!7>Y<5Y7U>\-\=#_O\[QE;W+,?V9;W#\=#]T^^?2 Q/%)W,0C6@8.W8 $ALG4>B$Q ,]^B &CHCJKPVSX5GBJ:=-#]XYC+_MU\'P>K:X58MF@>M^B\:GH[7!-3=] M_=]W1_[=V77[D\US_[=\AYYX^ =_EY[E4#PL/#.*;*_+BV8.U"MYU%I?E67S MKM6R4JY[@,NMSM\7W]E +ZM'G-?;?5D?S_<#;-M)4$*CD#I);"PZUE9:/"GUOW:*8^ES^ON?4Y;) MY^F^9NNT3^P5_);6V>Y36AWJC]GA^O9S5F?5]ZS>.$Y"?2_V*(Q 3"B* XA[ M)#CQ?)E=+A/V3:]=TM^M^PYJ,]G71Z:'=7;_=9]GM=S>E1'Z)25N(>85I>_* MXOP/@)L #)"M!O.5Q5#S?*S'O9 PBA,K(I@&PK0R(37AX26!-<:FM/#RRI#W MQ:>JW&;U,\N!@T,74-]W F)' 0I\X R2SY H">T$>X:%E2-[EQ?O'JKRCOV8 MJI1.(512.F?B4EDJ.3Z^5NT0KD48+],F(H0:2%^9\.GPZ)+0:6-+6MAH7N3U MMVSW:UGNGEEV(]MV/0]ZGA=@QZ/X3%(=/Q3:,==IS["P]1$ "NCD,-6'B@T[DP5(Z=:$N;62(-:5L+%]H$:DO9H4XDM0DW?0H MBP\#LI# ,,LB2B+#U,HD0PKZ)6V0]U^X+*RK9,AVJ+Q_R(JZV0X?=NBB,(+( M#;PG-#U7==V,:+8#A,$13=F)EHQ6#?$@;W[VFRTG$-;; MZG*FQZA\] M%*]C].ARYGDMCTZ.Y LOSXVBLC[0LCHA^I0^\F^]L*K8^YGQ7]9PO^].S5S? MO@Z=/Z5.'C^Q=_I9^1$B(:41QC&, V0CXD1^U/KBV#;T K6RS35Y8+KH\\! MO*(,JH6<:Z).N@QT3>#G*2)],AEPL-9MV563=B]%Y[9U[O>5=?*"%0Q)2.4YZBD5Y#JJVHE!I7+793'E M'V-)KN1%GMQUZ*@>5]XN>E'E1WB9<4@/C6(RB4WK;W1?_EX/*QL$[="EU*:Q M#2+?#7W;QJ[GLS6.C1,W@J()X10;!O.V'E:3N#%@5H-LN37\"$UC68\.=M/Z*#B=F"QX_]%_O.8?T_W34IR0&E5/>;%W;^E^V.V\4.65D0A MP,P.@([O!KWM"+I^$,NLM?58-+PVYNBNK"T?:=D)9%.WQ/[5H M$',CVJ>7^76(H&:?2I/OJIPL?LP.W.ZGJOR>[[)=\O@;6Y*]+ZX?>,4]LPVW MA_Q[?F#K@D&?/3\FCN=Z#B48(>&GE?5]LR_OL0UG7 M&S^*J6L3E! $0@PA<;#?VPB!+RNJ$D\VK)=\T/8GL*15488@8<$SQ(V\EK5 MK)\XE)\M> ]M?CH?E^<"CY80&6!LRN6B=VQ@5)@<75:(T*]I6;TI9,6,K:DS":9#"X3=3'U7'W Y43X6:P' MAZR7ZLS^^H^2>IH(TLA$J M=O"^K [YW]MV($Z(:)R$,'!L.\0! V##WG0,;*DM62T] YQB;'<+T#)S< M5**'7[&I879JY:3^'-Z5-0!L"(8B!!N1:A'21J17*^?KD%*]+I4&WU%9J;O- MJHK++!?AF_0'^<&K7K(D*[+;_+"QJ>]3B+P(Q;8=N;'CG580GH<\N6*3J=:, MUYOT %GVU&19A_2';.7)9$9%=6T^*F4EK>.PRU09-JL#9_W4P?MY;CT;)6M4 MRO30O!85T^3-"P'3R=*T@R6;D.((VS#&3A+8=N 'D$:],=MU@51=NIJ)&0O' MM^9IE*SGN5 UO8:3.&/U.]-X7(<(375"Z,2-)">B MDG-]^)95'YF?;)W:BEVG=!O'3SP*H)<$% 8P]A,(WXGN0;,[O:7ASP*C; M$1HS(Q=1O#ET&FA7?)M13F$F4"I^VV2/!&RKC*DCVC 9,XC-HBC M!/4 0D0D&R!I,VLX*>J16C_M.JP_\R8^;8E@T?:Z2+?_>>.]7L'TE^&=$9&C&I6R@JG*(LCBBD M@5"L0S)-./;B#(,A[M1%%6ZWY9&MGCYGVRS_SFL>-AZ)B1N3.*0@B0&"H>W0 MWG1SZY-49J?%I/$DK\?$OS-WH*9JH@JSJFIHBE*=.CA0_/EMBF>2OY>T20G? M!-;7*GE37'I3[";SI2YS9^*5_MWUDGB!DSV*8B(3VW;1H@FO75(H^$;Q\VD_44ETPHZ>^ER M\C>W\]/Q06V68N4-0G.T:MT='#Z8M#A7HJ"OLB>W*SB)_[5JY$2OWMX/U,#: M],W 3^ECNSIW(L<+ I]$@>.!!(<8])N0Q'.I.^W#BJPUP]]3AOVIAQ:/KOT_ M83*G;OZ9X%'OSM^G-YB=>=NO@Z.TYR=+]EH%3=D?X=T^-:;41:Q/*#]G;!U_ MS#8QHL#Q2)0P8G4G$GA$F)6*J9*]5Q)3]>5/$IC$U<3V*VB3P0YY^S??-.;!-X(:0 MA&Q1C)PDH-1&3%![^S% 4H>P]%DUGYE51S;R6&+&'M'>IE@VZZ;]":26Y:D* MXY,6J(;)UKA$[9!:'P0HGW.1^I)!^67JA"BL51(G^R6V5)W,W*3%*E>%X0A& M-F2:06QC#**(8M<+(A)$7D0Z!-2#0.I A$Z[,\FD^E$NK21/6,[.P*^F[\'] M@:]L38O;U^F37>9.#,):A5 R)+7RWL:?N><:[/,4UP0$B(8D 09+_$N.]? M2#&T;0TII)IAP_+X*2OJ_J1YESV6Q=T[]J1[[7FD(O.:OG68(MW,!X^U)92O M\CCETX=*.-:JGCI-'T1Y;IOJMOLV[F'8N1+F<9'7-TF3?AW8('=N+W!!@C -J)\/&+$94)CO58<_T M9F@'L>T$4:?M#;U?.WR2NJB#7D%!G)E9225\0NH9/L[M">',\O3H^>*YUVMI33PI-%EKJVM_MU?[/;^"AT71+ Q,4.]?W09XK;0TB(+WF0 M4*MIXZEA#^Y9:YRN7TZSQYEV8"=FAY,BH)@?&J=>6X9X0GK5=/GOKQF%;Y$_ M3XXX0J1,EJ@C'BN132.NO94IZN-/)5?\DO+;U=F?[(Y\>9_UIW$V,3=^$A%$,<&1[]D)]('OGKX; M^:ZO"[TH)N$$>J^&<4V M##'54%VD8G;VZJ*?C@SKS_Q#;3X,:LU%1DKTZ_X\KI5YXY_%U_HM7,LW<.%0 MK$-"33BF_,U;DKN)PDGS(BVVKW]T!R3P@PB';I#0"'E>',=.#\2.J-1G' /F M9RXRHN\_PH_(1)'1I!A,4M&YZ->JI@/H%1<9C1 K+[ ZHK1JH=7BH)C@ZN-2 M91/T?5T?F?GL^O9#6=RQ]?,]SKX>-E'D$D*0[Z* 0#_T0A][O>&$S0.JFZ"* MY@P+*Q_>#_V:L[P].SFT8^BN^)'+_7''QW=_JN6!WV0H>T^H#M[E=TAGH'S* M#FD/C_/^8>"=0UQNB_1UR@2W2"?RO0Y9U.G0R!:I%JY$9>]S]M!M&#PS!R&! M@1,XD1L&)/""R.MON(E=&H6>PEZHLJUY-CT'>"_53D[2U#D5$S*S/"K)UPG2 MTI)UB9P1H9K,YSKD:;H;I>;W3/EK#;/,7K1O:Y"8,H8&F? M'?J^CX =^$P$>\,D(9%:%<\$@\9K=T[ FEJ=!II5F? M5)YRVP*TOHQR:_H3R@7&Q+Z:3*5['3*FTZ'+WT;T<"4K;=>W..?KW&)7GQM- M;"]*/.QB APW"&U ?= ;#6& )GQW5K0X3\8U0+-X5W0U05.E5$[,3-(X35H_6@/%J!6KV.F4"2C:1ZW6IV%1G+BB8%HZF;8TU=S+7OQ4[_EUY MRT#Q:IYB]_I5S?S82_V^WS%JP%X_-'7(F\B.XL"-XBBD,4@&J.N:T^P M]LP;OFQ.&E6^^;4XEL8AB<;.<&JW-S#?N*FB(FO24Y]YNRDAEJ'5P( M;80N$R'9[/YSMF\2X?(F_?&7_/#M6[GG"-AJXW6@F\3Q*? \" @@& (/.VXR MP(F<9$+>KQW+S(6G'7X^GS$/K#,7FJ7[)9536T/H#YSQ@W,T+*QO#O*JL>*$S:A'S@.H@'U,;^F+8P! M]GL4D$T[JJL8';8-KTO:2O3;H=Q'M6A5.^7RJX>YV9ZR'OCI?"^[/P_P6M'5 ME"=,NIJ$+9ZEIK5;74J J'8AVZ:<(QY9I4 M2>Y$U9+/_Q;M'?4_W7,LW440#)X@C M&CL)1<@&(8X'" &2ZFVOU;#AM+/%RG=#LPZM53&X5OOKVBJ+1E#E-%,O\V*J MN1CIZQ!/,ZZ5,[S/<@+Z MNK%/6967N^>]]S>V35V4! &A3,=]$KH)@CT$Z@%;)N'4:GB&E/.GW=D]%=W= M%7DKG%=M/IJ=W&B&.'O@H!2S M_^T/<'FQYY/-0^/+ET-:'<1EUQP>F4'_'+K4^!>3W"OK:W:7%P5?H[)L[#%+ M*WD5-A@]<5E>1\CD=?KJ%9$^83VEP\__;+',>!+9;TBY^2"N1]MG\/45L9^+ MX7G4WP\2&,4APGS;)/%=BG'08_(2Y'?J3PK!4QQFTY6/<, M0?9&!KEN_M( I@G6A*?YUTSR=IT?L\/&=MW 022 CD, >IA3Y^ILA2?UWNX\8+ 4))@&T_H,3S0A+3<+ 9A5)?0Z=9 MFDN8E._QGDBDNCR9X5"//@W8EI>G 8JD/LG3NUZ!4O!%0*%4&=(B45U2]SG; MEG=%_O=LMW%(X$;0LR$-4$ AQ ^@?HT2][TW"+V>&55W4*H&E!JE#4% M\C7HG%G>-0L?W\IN(_#Y[0C,+X8ON%151_6@_ 'DG[+JMJSNF\.!7_?Y77L2Q/<*HP!$*'3Z97 $8]N7T5$]%@W+ MYX".;PCW\*QRP"?;MDP+R5(;L00LT^O;X'IY4Q2=E[7[#57;J'#P_[?-L><6Z^_Z#C_7&?\K/0;U^-^G7?;9A(NQXKN_%-DP 9D(<1L/Z.W1LJ;S2,!3C0MF-Y@Z_=>9 7UYU M<'C+X(Z\W07-O!20V M32(O*A[%YKI)=;$0C'9.K207_P5S4?S>Z\RF+$5 R,KUH^Y$7V M_I#=UQM*,'7]Q(;0=FD$/>"=@!$82773F '.ZEZEC$@$U[6>&7@WL::1#^JJYI%9'-:UME'E^JWYXG:?5]-G-/8/>$/ C1," MGX8^@Q(3PA9A+J"@Q^;$=B@R9VAR&UK9^DM@^M)V)3QLSA M')\UUAO)V18JU\\7*I]6',U=N3WRUD3M;OH?+ZI/\*\RNL^2 TXEG_(CV^LF M?*WDOC+G+Q.\9:?]A7PNEQPN,V]NMMG+!D2QXX8T:U[,U*) M==&)!6ZWY;'@=[9_*ME*]_P"80AQF"2>#US@1WX,71RX_*P""ATW\;#H-8P3 M+)@3BQ,HJT>UV+'!RP2-C&4-K*YC>.IPI-3^QLD-HB_;;]GNN,^N;S]FOY]9 MK\J"_7*;-=UD>2^:MN?>^^+\9_)BFS_LL_HF^W%(]OQZ(A]"@+'C0!1@XMHX MM"%A(,,0A!0[1*H@:69HAG.UWAL^8S-_K/-A_,0CZ_W] XNW7$HV=QC%]'/% M$9337/'@-?V]NOZ4>?'T!WN/NK(EBWMF-:[-+-MZXS(B]0N] .N8'I9ROES% M()2;AGXMR]WO^7[/<+PO#@Q(S@9(<\RTQGF]W9?UL M@$CB>V$<^F'L4$!RI)8CR=@QG>RBMJD<^ MZW]/]\?VVK[#MZQO]'_YZ+%^/F4S-;-4JJ==@PBN)WEZ0950)J1.\#IT3(LG M%W.4J>R(:E22UGE]??N)O7W]1SU^W6!^5^2W^38M#B]7XB=(<8Q!$-HA2@AQ MH.V%** -I(A&OD^ECB$:!6)8Y3ZF!YYUL-&9'.N\R.IV_7,&WGIEMTI._,P& M2DP=5Q,C.?EL8//HG ,7B1#3V*74=0K5(_([2P37H<_SN%HN,$(DLU &HUG< M7M\V-\3R:P:9Q/'&AX?'(0-&!-B4.IC$B4\2A&(7=.U!0F G6+1V58\Q@YE4 MCZ_Y8'B&\/^U6HR++1V%F!M+K+0ROXXAK-FGY\F6 <;$^^;8.LFP#'9U1$%/(Q0(@)Y0ZN3?4.D>-,TQQI]X@L.,OZ_K8[;#QZHMS\C+W;_Q':<+-RD3/PH0P=1W4)P0+X0H M'H! -XFE=M_TFS?]"98CMEK(5HNY*Y>ZLAK85Q9][*S12+TRY:';DT M3H,UEHN_&6;*-0U';*SHH=\'JK5=\;563:])WZ1.;&]\.G$KT/Y]+IT>>]; M%U^B^C?8.\/ 36X"$$$_B1"A(; ]Z&,0#>;\($AD-$_9B&&=.QMS3PG M:^H\BFG9+!3*Z9<:>T;TZA([(QHUF=!UZ-)T-TK-+YKD.C.[XVMCEOF5%2]F M&LHEXL!V(8C]R'=A3 ,,_;X]O$W9]>>=DCJFQ*515WN\UVSR]%TVR9N MB-DBRK&)YP2>Y]HNLGLP 0FE%C*&(!B>\I^BYA\WG]PB/)1=_U;D[5;UN0>J M=QJ8B968 *X@3'+R^$:$>M#2L3'4J$6%W1%]-1RN=:BO:2=?=%V9@5/I*NI> M:GH(37MI8!,'AAYT/6R#F&#DP[BW&8:!W&F^299,EP[UPUBEU?]$#D7WR>>B M3RE]?),YL\7EKY$B4E0^BCFK#[U\A44)<&H1. M$B6>2YW>AA=[@93V2#UY-JUI\.2,2=SP%_EA1)BQP';"WD;$UJK"4BS]9,,"?,(C(1OR] A(K5%FY 3V!$5% M5.79D9!2HRRI":C *R2FE<]]NZ20RARL0!?5L90?(K-J>V;##1%U MD)/X3F '#H(1]'H;,0F$KN-4>_(,=5&)!(IM\,W'G6Q*><)E MG7,HK1=Z=@!'>1K9$=3#[SIV"#7Y4IIX R6/X^[WUX=O6=5O*_?&B UHQ);' MP+$1C-TD!F3("HGC2AVB53-A6(T:2$-Q@N3Y5$72Q(1H!K[D%.@I50O)SNNL MC.C-1!K7(313G7A^ME$')T)KP)ORD.[[+Z--;59G*_+]&-'()W8PT2@..8>"[V M0ML+V&_#80Z@OH<4BDFTV3:LV$]&S*G*_VJH8ST#WMQ/+W95_3QA$%H4U-]UG=6?Z8W;81!$( M '$"MCP/ Y9'![S)-<0(]B!&& M)"0.=:/6C&\C/[0E>O HVQ!Z_2>WW'FR;5W)J(4Z>0++7V.$3=_;GXDDJ9(1 MLV2I5HU(D"9:/_+"TG=D,NJKA^R*N5)W?MB6]YG'\J: MYV\8>A0DQ,,^B,,8 @AZ2Z[K2[5Q5GF^Z4^E:<5O&Z_;$Y1E"U#ZLZD2<6(I MEVG.)#]0]&BL%H[U$P?T\[P9V"N4C&1A4PA<1R8VR8-2W^ND?"<.S8NTX,4? MG\JZ:<]X=O.''4<^BB(O"4$,["1T87,=#X0A 8["E3CJM@SNM)S?B#, M'J$ M:[@/YR)M8^L;G:RO8ZCI=>GR93BZ^!(=C)_86Y-55;9KFM9\2JOKJD'3-A#L M&VIM4. DG@UM2'R:Q%$4 Y+TQBF.I8H1-)DT//\/**VZ[=#TD%;M1:IR&8 N M@L7T;@%NY13O1&O7^(IA9*/7:E&VO4I/S?SF53TQ\D9T3S/[ZU ^W4Z51M_8 M*>K76*KA\?"MK/*_9[N-$]H.)""('V;%#H!9*Q4?6B[>$1XD5B9X* M['7*O^XS6-?9H<9YO=V7];'*;K(?AX0Y^K>- UC$(T! D/BQRY>726B75H]>=F+0S);J/2&M_;/.]Z\UOD=ND$" 8[;$]*GG>T%H=Z=97$+B M6*H)O1$ AI7OY0T4W< ]OX#"S-T@>N(C)IN+AT9.1\U$999;0428'1%;HX%: MA_J:=?&-^T ,\"E=/_IK5MY5Z<.W?)ONFX[_.+)!X,9A3)+8=VA@)R@\V8-R MW?B5K1A6VG,\TVX"D>=/3"3GH4Y."658,UM2^YP4D3I:92+7H50:_+A4,3N1 M&K02\UO"HRURZD1;I+/_!SM!MX MGU4L/^B,82=$!"6V39 #PH2$<9STQIS(B<3O7U V8?I#? /LEP:9U2&3N71 MG;IQF9B1-$]:"4KFM09T[FWH99&%2\P$&)2<&K'"[Y_8K,:B)J!3U* M-#A1:GUY)$2X::]\6J%]SNY.'=Q][ "2V"%&P'&(AP,?PY/F Z'%U&0CAH6X M[15^PF:UX%2D91*5 K(\%XMRPKP6 B74>2XBU?19F5 QB1YQ_I)(Z^!K!3*M MQ8U2\WLTK4ER\V'Q8M-0&]J^&P(?(43]**8,A=MCP! *76-FQK)A4;_8(+E! M;;(]\L2 2&W>+Q +N:GAE=;(4P(P2V/D42[?_@J@.2;KV$TPY-L;+9%U,BBJ MKQ^9L6-5,1AMR<8F3E 0>2SO]DD0^3:A+AED/':1U&5GT@\WK)(?RN+NW3[_ MGNVL5*'^5IXK,74S2I.<@#4,?6@8>J-"V8@V/6=B1'Z425N'PJC#+S6]/+(- M)HC'$/8P@0E(M7[0;-SSG?SG> MWZ?5(R]N[I%: U0K+=A$MSWDW]EO)-=!VH,@N!1:DG_)U5 'E7/_3#3/8]#6 MDUN+'=N1971L360J..L05'/N/5\9F>515&AQ5N7?4Z8.V?N"*7JSM5G#8OZ.K]=:X7BB_8/T$]]!!"> $!A"Z'M>T/=CC7P:!Z+5"R8AF!OY)]36&>Q& M;3O@U@GYD\-["R5/$V@>D8,Y@K<.99C%TW+^H2&G%S3-JZ;73'W"5B;<&8-O)$9R%Q81B:H%;P+ZYB_UD!$N;IQ*C?[O8:M M.7,510&(8A_"B,21[5#V>_LTV3I2R$=,?8%_5&:4#F.H\BDT LU H)]]J M[!G1X4OLC*CH9$+7H8'3W2@UOVC3]:<[?45".Z2\JYKG8QS:C@]"MS?H^Q&= MJD""9A;2(*4#F5/85-9DA2C21I7:\>R3HBH$A*W C?C,@+ MYM#Y]]FN6BX.G) R"0P3'U,G030.4&_.B>0: BD;F:72N .FU/%,G3XQ"9J% M.3D!>HVTA4Z-76)G1'PF$[H.Z9GNQO/K$_7PHB([_2>3/.MM A+!&#D41 0" M L)HZ(L6^=#W'%7MD;A3WI<$?C& 4H"Z"/L@MYD$N-$39T4#,VG3L\^DRGM*TWC5%:B#-.I+%$# MD\ML+(T1)"11$WA=FT1-<>6B1$WF1[CDI*RR_*X@/[;?V*LVV.V2-@=%-G(@ M2I((.X[GT#CL5Y=!;-M2%WQ,LV2Z\*,%9V4=.FO;P9-< I[(IFR:91I'E7SJ/K*.E5^+7BF>I0I MH81J"L/K4"I-OEQ,J:8S)*]4W9'** 8A25P?NRQ/2QSDXJ%:.*"!*U7 )/UP MPWJ$TJIZY 7YZ3WO@CI$T5N2G@]MU#"D]KCPO]-/'C_A]I]OR/AMNGCDO-83%#NYV M.4>1[L_Z1"2/[#)Q,B$LK9W81UST^I8>7$+[LKPK6S&;&I#_"C" M-HT1C;PPMJ,H\+'7@X_#4*K<=2609YTOK8_I?:94CK82ME8S'6J/[9394"BL M?]#9[HU2NY5%^O^4N4Z.E-FG.H68"6\,R^#@X[*K&7)\QXDHA5X,/1I#A-TX M[-$D,)$ZMVH*PQ)SD5KEH:D@"&XOKX!_#?/%,O6*:MR-[4D;CL8Z--VXE\]W MLF=A5>RN-6;A>,]L%;LO]^F>O=B[/V>[_'C_)?][MON2;8]5?GCL]PF[RB?H M)S8AU'>1AY,$0->S!_7W/5^HIMN<==,?[CK,39N^!G7SJQ;WNP:XU2.WAEUT ME1O)C(1F7(77$14Y_?V#!T3F]KBE Z-XL9R9 G>/*? V2L3HGG^5W 1DEG_ MRKG>Y F+#K1/ZSJ_S<^[\#@H BY)?!01B"(WAM$PZ48>EFI!,=76O(N(IP#5 M3EI.)5=AT6"8UTF+ SE*S2\27G(ENAB8P/(*D_XIWHPE]Y-9TJ!BW>(!NR . M$N2!V$8)=%&"$K^S"UP;"MV=K,_:LDHV?6-$C>+):F: 7:UZMORVQVM\J6F: M)->K5S59?\1U38DI)67[EVR_HV7U)=UGUU7[-]GN^C9YY'_RL3R\OH72Y8^1 M"T+JA,!-$@= FR2Q%_?X*/3E#D_-ALJP4G+L[V[+ZAUS)I-<%2\0(@4%74UT MIBCME?4T4&5E]:[PTO&OCQ;WYLIB_ERNV5GD>*JV6(BJ^"SQ7J':S^/WV*PP M(_/K*9[Y,!RSPQ0';H0 J[O>8Z7P 0,\U_H29U_6Q-NPS-0ZZHU^/K\-H+F M\K'!X2>7"/+K"11J%S^HGB=>4U164ZYCYD62FRS7^0[]0):0:/=%YO3V@>GW[!-0XIN%@2Q#BV.=E2\ /8 )=8>#+2!Q$JEV M/R9QS+I']K;H70UMEM\^!#9_S,1FP[6$:]I24&>DC,Q1$V@>F7/F"-XZYI!9 M/"WG'QH3=O[>0++=\E/T-5MD9OQRPP]E6M2?LVV6?^VC'P2#_R)-K M"F8&@F'-;>^7V7;WRZ0*EX29HEZ[_IIBW;0 MR%ZX_ZVI37XC%P](JP2K3^< M"BLYJ2[#ZIP:T.%/57C\Q(8'_SI _O.8/_"O!GWKM9C2,'11$GAA@H,P M\&TX((34D[OA8T9W)55&-Q9F1XK[6H^:YA,2WSO#/L5=Z<) M+3F%=IEND_IBH6=&T!;Q/]PTH<]S];E#,_M&ME(.;!3F7_=]EV'?"XCO1&'H M," V6W)0AK%%%/DX]HUMJ$CB,+ZMTN/I\GNS.^ MS5WDT<#4;HPX ,-"W0,Q)LT25&O79#,LFQ;C-T.RM 8/M.H17_DH_>%45\%% M=;E5Y5-)9R^=A/A0UO6O:5Y<%W^I\D.&R]\+)OO8P4$0A9&74!!2/XG<'H[C M0;@ILKOTD.UN%"57)Q8A08A;07@!6U@<.#*K+*;O@6L-@X(.STZ]%BV^?,#L MRFI"\Q/'_C./4 /_W8[A7U"6)5@6E683@5NA/!MQ"KC [H0"IWH+OX4CM [A->KA]$)O239%Y?;L'B>UNG,<.&$<44AH[-FN MX\08H1X6",)81GN-@UG=<9XSCY7/])@/H9B(KRIZIA5=,G!&%'XJX2-R/ULL MUZ']\[E;+C1FC!_[^90^\DIQ?G9UNZW83YRYM@D\Z$=VXOB^P^8N-X 01CW* MP#%^\&<2MKF._CRT()N"AK2%:64_'K*BSLR5&>J)GO8=\-D#9WP!T$?YTUF4 M.Y_.YY+5;IZ+1$3O82 ML5_']+*8]],/!&F,@NDER08"&_DN\6$2A\3#B-BD M;^L9A8E83WSC( Q/)^=YZ9,-H7G6%&_'P.Q:0BO],ZXA_A@+!P,+!N& K4/) MS;NI:8$@R:NH-@_]:JYOVP8V;&) Y?U#E7UCB6K^/>O^M%^>(!#8&(8P=)+0 M(Y%/7!O8KN?9,29))'QT1;=9Y MK&R.8(D)\LKB)*?1;8A>%>>?/K0A^MB&B'FQF%Y/IWA$PF>,WSI4?4Z'R\7& MBA[MQPS,=Y9%?L_J_^^8[O/;1Y9EPOI?LMU==D)<5LT^P>%0Y5^/![Y)<%-^ M2IOS+:[#VPJ& ;7MV$\HQ7%$.[@T3$*H8T8P#M+P/$'3O+*^I_MC9J6[_SC6 MAS9I+-ADP9Z6U0>+)?*95?^>/E@\O>?O@>0^\'+QG3:)K"JTVJ>6,^^LDWM6 M6ENM@^>3SY75N6F=^VD=2JOU=!TSTM1X*$6(]9\0Z46)Q:;FAM[;TKX/E'6/[G.QH3$9#EO=*9.?J)3^VDJ%]EU (Z// ;6P8D=^0F* MD@CW/L0ND#I N"[DIG>QNX71ME\8'",_$:(JBU9F@$E8VP:U.71,C&3D)PX,7#ZIQ'MWJI4"6EC653J7P$T+/P 0(C$('$H]J/$P3Z*HMZB V@D M(^-3[!B6:#19EB>1*":Y<_$G)Z?"0KH& 1VA<$0<=1"_#N'3XDFI_[44$ZS; M?5YMGG=L'>HG74B#T/:BT(&![0:13T$X+'+(W/-(C[R)4ELKU.5T:]?D51]+"TK)9H\J'4 M^=[()3PT+_)#]H')U>Z%Y2U[N8Y[7I$$[WDF]O?NI!T):( 1\1QL$TR8E#F@ M!^+&@2.S>6S O.D=X ;QNP;RRX;L3>>#'K9UCELNA3(1%K',:N&(R$T(VH-A M)-.2IW0D 3,8GW7D928=+&=[U^54^.(-*H/Z1S&V PC] (6860M@C#OU)P2X M82@XNJ<;,C>81V\Z6NQ8VIN,C8Q5?6RO8VAJ]*H;0.D&T_LI!6@W*F?-[,>I&U%DS]^M0 M6=U.E4;?5\EFO]G7P\G:L,#P?&A3$H9)8B.; $I]![82Z[@))*)=P16?;F[H M<4!/AMI""^G7B1D96!.97,= FNK$\XZF.CB1&2CO"V:B^<9TPS]6;U!,O!#9 M,;0#-C(A0 &FO25^)8Y49VN%YQN>^+]LOV6[(S^:>FM]*(N[=^P9]U8SA$Y( M:S9=<;"2]Q8HT2DN.B:9E%,<320:4Z%G3+TA0:J\KD=_E#UX17RFL:&F//!' M7F] XM,$QPEU""9QB D?F^(Q'&D+CQ"CS>L.\\&!YND&:A)^B)&FHJ\:.=+ M(9\1IVH&%>$ A$5$BKTU:HB< Z,2HL"%FH)\3.\S7-ZG>;%!MALAWX<.<*($ MA30&3CRD2C:0NK])V+QAU6E!60,JZZ\M+IG23$7>QJ5F)LKD1&9!MB2J6,VS MIE;"*L^>6/WJJ_Y>*EZ=1LX**EU$DE/6&Q2_[5.;%X;K(;GXO:?X] M^Y2QMZ0X?,F*O*Q^*VK>M"';?2P/68V/V?\X%AG-;P\9^Y%O-[^S_WQL_Y/_ MTVX*\ &*40"2T(X0=:.8V)'7 PV))U33NB \P\K>.&4U7EG,+8OY97%T5N>9 MU;IF#;Y9C7,6\\[B[EF#?U;K6O]?S4/D\M(E7P*!:6;]\9>;IOYOZ-O02\R9 MZW\%U.9C)W>:G8L!P$O'T2]"5Q7$I[7.KL2>V&V6< M.+G95X4S,S?HO<++R!;4)!K7L?TTS87GM]I-YT-56SHALVW$N[3B)/1L3" & MB3T(F>L[4MO>BB86T1>E/6]5#M4TQ@!].E1FD>WNU[F14!I),M>I-;).O*$V M2IR(ZLV05G%KW;8/P1@ZM@];YAI3DM< J>2LII MBQ)?8L)BFBHY53FQU'Q/DUW?Z=&35R@9$9,I!*Y#229Y4.I[G>0TY,_9+C_> MWS#):M9FG2TG-CMIMY.6$9)7>1F1DFD\KD-,)OI0ZGRS)!=!>9%=W[;?I'KE M8@)E!\")O0 !)E[(1D/V$_F>U%%;7OPP1,T-W TFR=6. EF"*QVS/$FN MH-LQX>$LF?3& $? M!KX[[-:$P).Z04;5QKQE@]9?FR'30)M4-"A!HIBNS,&?G+@H43=#P># C7"] MH#R;Z]":R5Z,5@NJLJ*F.BBMJN8BT?OR6!PV)'0BG] PIFZ$J.T%-.PKI/W8 ML:4:KDTR-/,.[J]564ONKDSC445]#%(X;1=WG+T9M._5:D;>^*;,#=NS>V[28 M^S'! 0A)$E'''E02X$BJ981I+,9WBP? UJY#7#<];O(.J;7E4/G:Y#AE9]EX MS%3D<=EP34KBKJSST/7HK9\Z_#\W,6S_31_(QHFFU?>2PBO-N; VFXOF&N7; MH+>C"F^:99E2@ION.^(F"(D'XLBFR/4: W80-$9&X_D'JPE#S+7W?P M-&V2KQ,0)TB\.L (-U.RR?F+ 'H*WOCT+\W4.G1&#?HKG_D5_5=1@/:JKL/& M\>PD!I"$7L)6P"2R(Q3VEIS$D5J-JCS?<+K6P; >VKMGKJS],!)VDP1"F#]Y MG3!!W;3%9\]B=[-J/I++&I>0#HN@DLARN3Y!D?9@1%?4V)#Y3%?WN_J]*1P! M I%C4YQX 081)&CX(FB'GM324YMOHQ] MMWO.R1M?[I0I7(FB3'+AE:]W$_E025D^,E<[8R'R2!)&T TAB9.0(HB'_(A) MFJV:M4B8F&WW?%J>(D.:?*IBB*]IV0KYL=T?=WEQMZJ\Y4258.JBP.U*M&:B M$R,)C#(G:COE--UFW<:\$]L@\# (7 1L A.2!'UG--]C,#;?L^IKJ;8)+F%& M9A2=(Q(>3-VISV=;UU?-[C;[7=K G+*3+<.IRA:U(3(G[CUS5!8<)V^&O>03 M.<*;Q I\KD.&IKLQNJVKS(N:%+TOV R7U8?/Z2'[@J1;PO+?[77P+"8 M6LU+KIQH3>/5B':]2=>(A.FC>AU*IM&?TM1+*7W%[3;+=C5EOO;U2]>W3\X8 M;P+;#6V/1E'D!DQ9@9,,M?4!<*DGHVPZ["V4@CUTT.5D30O!8L(V-[=RTM:C ML_BP.M5F,DU[VI)@]GN$W^)L1-]T,KX.A=/JTO$1LR^\(I0B;QWJ,L6!\5N/Y+E0:5H F6K=9SMG0Y,8>4GL@"3V49Q0VQ]N M1PD2X$I=>Z1D8-9J**N#I=[ 0)PXP=H%TYQ)5B[(T66\AT%/R1NU4,H,KD-- MIKDPTLE D0_A;"2OTSLV,=\UC9ZO;S]GW[/BF+4WM\' \UP0NR[%Q YQ0"F@ M#@@]VP:NFV"IBJA)A@PKS%-L?/!TZ!1O<9S$J6#N,A>=DEF,,I-F,IH1EL9R M&QWDKD.7]+CR/-_1QX^H3I%C53YD?4!(E/(H3L*(I]'+8F(M\CD51I M@M2##>M0BV7>(7+N_\B04*)I'4- #7JIX361>\5AG:>=@3@&GHUC'V([=&F8 M.)2 W@#QD2=7&"CQ8..E@!R+W&PJ0XO8W&F(#[F9DH-8J,/8R?^1 :] TCJ& MNPKP5OEVL!,E/B%,54(_HFX2!\!!O9W !T!LQ*L_ MW_C 9ZAV^\SBP'YID4G?N*:DYG9@57]4S#7^IZ1[1L8'P8NK&%3A#Q[]2>:^,@"&,,0K\W MBR,LUV=HJK'E-C(^*#=JG$SPI!T-,]QJV]40H77.K8T/(MT<=3&]CH1/GSMB MVQRJ/(DJ6F>&?YE&97&HTNWA+_GA&SK6A_(^JX:3B) 7Z-39[B;]L8DB%S%= M1!L3O/N7SBPBP^+B6?[3)<3N@L?[:XYDYA7F% MD=$AI\[?6H;4! ]>#)FI;(AWRTB+NKF/XZ9*=QDL=M>';UEU!H!W(-R7];'* M;K(?AX2Y_+<-]%P'$]"T2)U,T\9A 83DG@MFOC>H(IVW## M".]B8K4\Y7)RUN"]:J__N;(:S$WOU0:U=2YV)]S67SERJX$^^QV&"O2.%= 8 M#=-SLFV[T;$#4$$*+$=S\:."XAM^T&"7>P2*'5^V MW[+=<9]=W[XOF%5&\F/7=^N9^1C#Q >,O"2R0P02Y(.N30HB22+;0DF;6>.? M4WM\8^W'##,KIGB+4"HG>CU$+G<#R%.#VJ653Y3!$?'3'H1UZ)]^MTK#+Z_L M4;&*)9N'_'M76HE=Z#C43;#G^@Z_8I!YL6!MH667Y76'UF*P;]B^LOW)HDBHA M1Y>81!AC2DX?!G+>X,6(.)QS,*(,2E2M0Q;4H)<:7A4Q0=AVC][ _;XSPY8& MN+Q/\V*3N!&DMNTD3N@APE=I@ZD$ BIT0G22@64$H@4G*!'3"!R7BMFXDY,, MAL8ZP7F;KQ'IJ+/M/]R5WW_I/6VEH__=<]D8X^,5^=!"W[(RHL>%4N/K)"DK M7\B_;D*78A2BD-H)MMV8P 0YW:-1S$1+2D9$'FA8-K[\GNWR^IOUKU59E((% M0G*$",J";BXDMS\8#5EQ]18-^D<_AM#M%R $!TAH=2#U0,.C%Z5%NLO3PL+E?I_*#E\A1@2'KVXR M)!-_SD-ZU=&@=!F%XOAE?H^-7QE:5C)^I2 _'[_R_@J/W^3SAPWT Y38T D1 M#",J!AL=O4J5_S_=75OO?UNP;D+D MQK ,%_K',?-];!S+4+.2<2P%^?DXEO=7?''^&]X Q_<'3L4:E!+/) PX/XMR+GEVW\ M:U[<[2Q$N\O*$2,XDG5S(C>2)>G0/YJ9^V.C68:=E8QF*1,"#_O8BXD3N!ZE3H*@VS^:1$AN?USD@89',V]6(SEVA6@0'+NZ M&9 ;N]QYJSUR;B%>@L]KI*ZL44[T#V#&P=@ EJ%H)0-8"O+S 2SOK_ _A^? M_IVEZSZ.$"&Q$Y.(MQP+Z/!H#+ K-8!%'FAX /^/]"$MLCJS_CTK) >R$!V" M UDW$W(#N2'A:I0"_>.6N3PV;F486_^N& )>"*(P= M&&/B1)1)PK#,CD#D2XU;D0<:'KO'9F2+D^VR1';EN "/J.0B0(3N/ M/"(RDB<\WO"X;D!)-.%2Y&A\=,]$C]Q8;P]8RE21:&-+HF>9>=;4FI;)LR?6 MM>Q5?U_11@WDK*!OV40'2FTOBFIU_X>AHQ"@)/%#/P8NL<,DBA.;HLZ22V,L M=6Q>Y?F&=?2\B/V#',T,>23T#IOKM%WH<.==C_)]#U79J$;AP.UI*0NIM#>4CW MXWHRU8:4I@QP)%8;+1HKO6\;;I2WUFU7$-SGPOP/?D^KW= ;3/#3QF1ZQV5G M3F95I:=IJM$2W**:LJ!K'>;BXW6_YK+CGI]M21O M:4BK(B_NZD]9]>5;>MX9(W)B 'P04B>P0> Z(4Q@!P_XG"EO#$'K,KNQEPE/-&58G MN-U6QVQG=4BM#JIT!PD=Q(HIU,RY?LCN^/5FW MA]%M+[*A!YT8$YMI+T38=8EO)SSSH[8O)7QSX#&LC.<-8/I^5U\?K0;\T,:X MON)_-CA@]1ZH]:N8)8IB*KNV ,K)L-G8&6[HHTSXB(C/&GMQX"2" M@T'=P!QC8D)+!_51<9&2D<$QG<9UC!$-?I2Z7S")XI[?ZE_+[UE5\-FIN[;+ M#0&A. B3R(](F) $8-)9\2!-9&XF5'BZS"!1:J39'?7XD32SI>>G@I7J>"52LH)AG M"OI2SPLA^=[_1*H_#!_^(8PC+_&2(/$H<7S;I6&OUIYG Z$C@[IM&MY7 MZR!7B6T^5)%)OY:B;&V=@W-,VLKR,SU.[5\^]K1E@3 MWI5.]UG=&?Z8'39)$F$8!GP#W$<)"&S'QKV5.$B$3G:H/GL>59MYS_ I!V/[ M?XILK6.4**-_OB\WB071M[XM%R[O'ZKL6U;4^??L?;%EPPUGMVR\[9*L8+\X M?&*O3WV3_OC$-__* AX.5?[U>&@ZB)>?4MY.?(. 8WM.@I$'HIA_]L:(= W$ M*71!N"GX/0S9[D9\V,P'3FC Q>V >^&'\+CKBN7/';)^:EWZV?I0UO65]8G_ M<5F<7?WTJ:P/57;(JZQ9N'1.6XW75Z.W4"X=<+$,965!GG*&9"RPG3M/XG=E MI;>']G:O?5K7^6V^;6^M@;O_8+,>CW<3X2OKW%_K4%JMQ_,*N+9 C4C__"_# M.B:-!?PNEQZ&DIEHX("EM[ M#O2#6.C@WG0KAE.V9C%4WEHM-*O'IO;I?@*78IH^#XUR&JW*H)GK$R\1-**- MTTE=A]9I\./Y58>:F)FB1]6<]+A/H&:3.V3 YT977C2^[@OCZ*U77)&+M: M4B-Q8F=3K7/")-5+B>OUJIB:.P)J-H$GH0*-)"W^=GT+[[,JWZ8T^UH=T^KQ MYO?RYEMYK--B1_9\S_-C]GL+"]Y567;V"91"$D*,G-"+8 2@$SI>G]$ECAOD.*E4JI@.F$15RXH"IU8!,T, Q-ZE/!+SYTH=)+("3%UAMU;)Z&N)S2_ZK&TU([J!]72GHG$3EA&&.%4T_:J M")WSK1\$BG?T,+SBE8.\+R++!D6&IJC6Y^Q[N?^>%W?M'Z.R^,YT@,WN-^5- M5MU_*-,"9_6VRA^:1"6._1@A+W20YV+/QC$@<0\,.ZY0D_09X9@O FK16OMN MZ&X;V-,U3W=8U(5QP8AHVH$Y1:G[JY,/O Z >V%Q-WB!P>#(\CHK1[RD&!N* MZGH5VY3# K)NE.LIVO_G]$=^?[Q/RJHJ?^?XT@?V-X?'#4DB8-.$0#^ V&:Y M,W'M8?J!$$]5>67#AO6\PV5][8%9VP[9=$57)UM=NV?A69-*]]P/8"WT%O>S M2?$E'B5%=W(XUBNOTUT3$%)-_ E+9G;@&M*CN#X>ZD-:[)CAKGV>XT6Q QQ> MG97$08Q"'+N]6<^C4H=Y)ALS7K+0X#OEN%9Y@BBICI-Y%53$.2F5K688V.R$ M\ S=U80>FQ-T[PVVQK1.%]$KT3=M[CS7-+T\B;<8_WIX7]2'JMFZ_ZTXUMGN MA8:>9Z >[VX.(@!=' ($/(I"IX=A8PSE^H]K-FY8Y^#W--\W)>+5L&Q46=3K M)UU,]!;E6TX$.53KA/7*:M&^D@$NN#*7Y7-$)HV%9AVR:BSY3Q"#E9LJR=GP[!(GK=;ZX%- M[8 G2:*8&L[!GYSH*5%GN '=$VY&!&PJF^O0J7&S^-H454=5)CC5;&=^Y3M!;@W8LM195M6&Z7JN#99WA4BJ? M5^903'3FH$].=%28,Z(Y%Z@9T9RI9*Y#I]Q:9K#O]EE65=C2N*$0Q! M2$",/13'B>-Z?F\W\$.I$OKIUA;0H2NKQZA80J^!8W5U,D?O=)V2878VS7I" MF*1ZJ9&]7AU3]$= T:8P):IM?<[V8:B]H82E:B@D$9-.$B,<41_T=@C 4B4N M\D\WK%VG)<<'U1(]!<;$E,DL67)*),>3$=UY0<>(SJA3MPY=F8"_U/42J>G& MYW*_I^V]WV=W><'O_[*2E/W%]G+[O(D\ MR0F&5G+45&(961#0 F%NUB4 XK OC'I)OV6'>K>VV>%CQ8;#IV9 ;1+H811" M$MD>LCT' S=8843!5+GAB89FBF1&);V.ZN%9[7XU%1!C5(YI3#.IIIZ2!-I M5%5>(TE :29QNR[UF>;*!472P(^L2OVER@^'K+B^O?V<[9N&G25OJ7I]V^_6 M\'L3-IBX81@"-_3=,/$(\1,G;#&$'B1QH-"U5"\ H0$XN3/I:3!VJ*WREM]& MUN#F!TTX5W!3I6559L'V^JM*CW38^%7].\X,UO-RYT$742$L/8)R&( M<8R&72P_DJLJTFAVMDSQ#-Q9:U_)2XMU\BVGG3-3K2J<'4RKQ_F$=H[4^HEC M_7D9T7R;1 '%U!B)=@, EV+4C#'#_^-#&;K=# M1HJ=[/[8&P^6WQ_K,0@/0]($U(2M];H&O*>KQ&WL4PC=A +'#2B ,?%15\>,0YM*GB>"<.U\I M'ZJ3Q[/?M379D&)*[= #26(C'#F(V@GU?2=(L.?$L=0.NW;CAG7T?#B_5FA7 M7UE?'Y]6"$\[T:$K)K*2ND XU(553R0,ZZL8HT(JJSDX:]-:W>Y=5%PC/(KJ M+LWY? ^,0F, %L98@PA12Y M+0+B ^Q(W>>@TZYAM6VAOFNP6B>P5HN6C^_NKDX.6.D4B]8@B&GL4OS+R:M6 MZHTHJP2/(Z)J(AKKT%,CGI7FWV5M*GJRSR\\Z1O))UZ4V#9PH.U&R Y@A,(> M14 3J?)2W;875=.K)P.ZO2)&Z1".]HA,EE7CP= IK2IQF%M?7R-436,GA6;U M.CO-.W&MU<"B[$>$KC,X00Z. "(1"%&01+'K$3R(>H*D3DQ+/GJFKZ:2]QZH M\B3W)=0 16I?.Z4O%=#[I>7BG0(3"5N'LJB"O_#M18D#45U Q_I0WF=54__! MU]'?\H>ZL\A6S\!#F/T?\"!RXPC%0^87^X[4Q:A3[!A6C)LJW656P1183BHF M42>F&W.Q)BE_M=.3H::VZ.[I*B[N\2G M'H8N0(X+;8!C9BGN[=@@D3J)+/]TPY+3WO?>[?;&G[I[,1.&!(/,TW" MP/&9D="V>SM.% KIAOK3#>L&QV3UH*XL^$7E=C:OZ](ZG1N5G!EW#3\I:ZW1$)2:+N7\K#EX=RT&[L ML:4G"9 ';=OUW-"S?=09"GV/.,*:JO9XX_OK#2B+H;(:6"HZH4B<@*J:YTQV M&WPYNB1TU3QM:L*J0)^8L+[J\"5EG<;."J1UH@.EMC=%0ER;I/@^+\HJ/SSF M!9.JK#[DQ?>L.\_36484T01@+[)#+PA) L+A T 81ZY0/T&=]F99"_COG#ZH-':=Q M*K:C.AN=>& J.7+!@(CECW+LW4IDS;(^PJR:I/> ME?.\O6K9-BKOO^9%8_9SMBWOBOSOV>[]CKWA^6V>#K6RH6-9L?O _IK? MW9IG-?L9-BAV'[/#AH P=D'B4@0H@#2$&$8]VL0A@4JB/C?&N7+\,[_X5?:] M9]:Y:WUY0._/=<%>\VQY61Y?'AX=/!_456)1M*Z0B"QLUX5X MI3/M_ZGOC\1Z?%W(S2_EU_@^B>T%S!JI2]L(ZWQ=5K #L5)BRM4/]5GV/5[- M2D\^U)O83N+8Y]]%*?9LQ\74I3W:* 1P\SVKOI:&=SXFHY21SW.'EE;/"X?7 M)7L(+_9N&-T%F?6E6$5N)OTVK&D_Y*UPZ=\/T?:"_*'W0_2QH&<_1'-4I-LQ M^Q23R'<\SPY"Z.$ >.'P\=Q%#E#IH?#F0PWO):S_2BY1@M8QU.1A7VK +.?W M$LD>SFZSBOWE3?JC_>F/C*.F6_IA Y(X2,+0)VZ(,:\MP?Z0JGH.IH/E3Q+E>G56DC(KOS.H3QY$@SI1(ZGB-UC'; MK8X5@XFFOJA-F*M16=3YKBN*:6XD:4$Y&YAX01@%%$$04> !%Y/A^)(-Q6HJ MC1A>Y&/8$[C6&=[)<]V$""A/6/.0KV/6D>=]KOGB(H=RHC\]%*M5;@VNO2V_ MNO@3OC0AN^,?M#YG#V5UR(N[YCS/EYS- +?Y-N5_P0EC2E_<\0KY#T.E?&P' M@#<]2D+B.GZ$/,<-;9>MQF(O##V*I2Y/, 7"L+9VN*T!^%6;"%IG@)NC(Q/. MXY@+D)C-36H=+FW7Q^Y<(\O(J5 MHOV6-GEVNMWRHS)UE6VS_#O/UOGYRX+%Y9$M7G?9?=G^'*^(@W["$G$WB"3[I4SO<^2W9K3^AO_?W[-W/=TSSL.?,[86YAO#]F._P4L=D__X.PG-SB( M$7']V$E@1"(8^M3W>DPX\:1:JII%8GAJY'"NK"W[3RL[H6K&=35@;OY^YE[& M4T@=28_G"=8Z,7E&AD7%HMV6OKY]]6YQ)]7PV% N!/8TUA$%.IX4C<&4-P,^W-]80 M&*E^WV M36[C6-;@7V'$;NQ41V3-D" )DO-\PFN-=URVQW9-QT1]4,@I9EI32C%;E+*= M_>N7X(ND?!$3%P1(5L=V3$^[LM*\YQX !Q? Q<7^\5/5@_?5VDFMENY5EU=[ M*QEA1! 4$\F#*$S#( C\SJ1,$>@A^T&&G,]M#;9ZH.8=,(,5R# V]=88HQ$) MG9T:6%=>#:RF4IRH'+T&2!]-/0L!*^S.(]2WXTKAH/?!)*I+ *R6#,5=?DH# MK SB!(51(&@012RKE@H\H4>#"2.@9)$!9AS+TS$CN(%VEAAL4%]I")MZ C42 MD-Y'80 !P2' M.!%QS/V I#$5_#B_2P2JJ&C%H..)]ZP22K=@!R\)[!"K-_..SBEL#GY16*:> M>KV?CAB/Y66T"!A.GIE7NN8 )U_@KNU627+E]EI4=^ MAK$X#[T9Z,/E1W&-&8$E?RRJQ80?,1+(),413H5D4AQ/*M,H@R=RO/G)49(R M3#(PWB8#DDUAE0>8'KQ!@.D"QWNY_V>6/ MG_,RK_[&]W?;ZW]M'Y=*99 E&4!JS. _M7H#>2A$WK+%/%TU(Y,VU(M _T3-!YNS'-4N:CI$>_+?>CEY!0J++=83EL^DJ\PC MW)\+&0[+$@UNHREF.W4@&F4HX7Z ,!(Q(JG ,I(=RK3ZT533FPZV4;9)GYWY MU'JV.<$U. ,:O0G'G]ULM]XLIK,_R\-5XSU8-;CM__GF)Y#W#B"O,K78M MCN.X:LTD2Z(D$()D6=*FZB 48SS9PFL(9LA_/H&SPLI$!4)AK3;URRW2S\( Q:D4@@4IQ13Y<8=6R'2RT!R"T75*UGD@ M]R(_Z\\K?M,^JZ';J/]\XF;$PDC/:L!:1?O&U_)1'@OX<W#01TY?KQI M:F@JN6V+:I:+D!,:BXBE0>#S, C5[301^90F/D\2 7I :( 9UVO!&ID:8D53 M1V-[ZWWK-L8.VS54QH80JJ=?(W$)$ZX3C2=87H=K7,&ZS$^/4ED@=1X29<.1 MPGJ'&U8&756[V13E89=_S7_L:>7N'XN052+H$YRD&48IR4+?SQK+020R"MKV MLF'/]2'+49R.N_:_*7&JM^$_YYOEOKZE684-=W4H/:RLN1'A>NHU-MIN M9)[AK#7O"=(GH[0#._(8!1'9,UK=-,@\QJTCWYY7.W7(H.Y8?E^HG:TSRU]5 MW+20:1A',F!)2K&(B10X9IVQ5$:@VD"&)AP'*@K5L\'Y>PT,^-***8%ZJC<" M=S!Y,Z#-B8J]3DR/7 UDZ M7.",^ GQ?1F%:21BCE"(?=3<^4DE!4F-J0W'6G."Y=6X/ 6L"@ J:-!WG4Q) MU%STC, ?<*%C0IV;MS%\W6+%58&J XO[I;K[2(3-$RS MC+(DCM.XLA5F46M/Q,(7 W5'T\HTRM. &ZX]NE0:JX\#%JWHSUL$CJ5 #0Z8 M!@$YG:T*0?UX6X>,F#%4HO8.'?/3F/N,!(A3E(C8EY0H6UE*A5_%70-42-/" MR HT2'-T23/2&P=\#=0:Z'58)S)S\=ZL'1IG*2]0'_JEQ8@1XPT<^OAAN3_L M\H\WIQ\_UA$6SR016$K*42HHHE2DR$=I@E,NDPB#"KQ9-#ON1L^CU^ T6G[9 M)-MP V@W2@,0I M811QPID?1SRN=!BEW ]\W^<1J!;<$#LC:][5<40:K?P&,6JB<^[('"9L^CR. MH&U/2-(6,S-JYZA>AI[TRM40=G3UZ;?MS?*AV*FM]L_Y[6&C*'TDURH;IHT4 M$\8DHY@D">4^QU6,&./*+J-^I959 ,H9&F[-L5:Q]<-ZXWW*M\O-_A&F2Q:8 MU%.G<4F$:=09-N\$SFO03;2$?).O'KFRQ_4\1,NB/X6K7@E\LF-YM[S-2UFY M^FE7K [7>W5)[WI?ME;](,A2DL689P$CH8RXRE1(.8E1R/S$![W;,="68_%J M,7G_=5ANUOM'[]?E7GT%^&C'4#[U1&Q,*F$2UB+SU.#Q.DI;B7 M+9KGH5[6O'G^IH=5EG25ZW/5ZYK31O6F6K7F#"D188@HBS.EC$V.@XA"T.F? M_E<=JU$-Q&AC"T",GMBXX00F*UIT.%&/H_<].@%G:!Z*8("[&-HW#$9YJR-1 MQM(@"GR:H(3@(.7HS$+J@V(1R'?'&>E&NSD@>@"CW0$S1N-]DJV9,P;>&O- MGF8TZJ'(7QOW1M[KCOQ?U]OUW>&NM<'C%&TP(9^BV.BQ<(3%GJ&OQE;\Q 0^R%C?X"%('ECS,; M)(A%PGP9(YP$A/EI(GEGPR<(P9[P@WT;TM^-WO%KX0"% ,:/IA X(P8H! V. MJ83@G(4^(3!B:R9"8(;]N1 ,8, X->;]>IN_V^=WY0*%<;7VB,, L2#A08Q8 MBCJ#24@&G .#S(Q[#%Q?UE'@O!K=T-P7 )LF9\#.B!QT!*S-X3C)+4>&(,DL M<%KGH3PV''DK6<64&X/Z7._SV^7F2[[?;_*F2$6$8LI%M0[R_2B-9)AEIWM7 M@F'07L40.ZY5:;U?W];%'[SRB,J[;P ;U^*"LZDG2F,1"5.E)_6W:ES>&;#) M"F\]9ZA'E6SP.@]9LN+)Y3); ]DQS)H3Y7Y]M]SG'V\^5?]"52Q4O[#(0A)* M)H(T8#+U,S^)4=#9#E@6#LB?,[0X1@AU?9X!EK&CS"<,!R).M930A=W1]?")!GKEH;S/ MMZ5V92\GU/>+XM2L6Y/&C\^DT3OBG9![P"N5$[:!V<.5=MM"[RU+&$FO3$4N MJ9[!BY>N/"O<=]1! 3JYOMX=EANR9\O=[K'ZX7\O-X=\$8="8$PHYAE)P@@E M073:20W\ 86;3"V./"%YRP;FH&CR M/,O0>ZA/_:&W%<:TJR/LB^L_OA>;BL!2O;JX?_Q0[//7:EH2283PHTB&08:9 MH"2C$G/8KQ_R+_GU85>_)"-^7&\. MJWRE,N=9<7=_:-8P'V_$M1+K\E.^^?%_NNZ$=_+"Z]QH;J&<.:*V(#M7O,H7KW;FRFO<@:GP M2&VJI]#S:TZ8>H_5DDZTW0KY/;H_;N/.8TX8V>=BRN$$FTO>;:^+N_Q+9;L^ M1#P6E:Z">>P'01PQD<:)X!QG[3ZZ"+,,I9I*8OIY=]K0(/*.D"8KMWZ!FIZ1 M.Y3,>8S%P5X4=KL8](F#B6)5?J@AP$274CU*9$"IH@AA!,6N+KXN( M1$$$B:*@WW8<#RDX:F*\58"\LD($"VG 5.E)BDN68%+2$51C\;[T$>3HP88G M3/0HAREG\U ,8_0OGE48PH*N0ORR*\KRTZZX6>\7@4\CP1B5421\II0H.5I( M)!6+?;%?;O34 ?)=D#(<(6AW_!J*=U]C@6D"B!P]/7#%"TP+&DH^]5/B1 7. M_.]1 !.6YC'ZC9 7P_L(;-0?GS<3/U2:0UX>XY 4!9E@)*1^0%#$9!#Z86'DT93ND\ M%,:"'X7MS@8L;)"7>?6[W\EVQ?.'?%/S M6B!EL)N.PVQ!!I/1S<<.7OW&VNH$$%@*81BA>I(T'I,P67I"X1FR3J5&+J#0 MQU*/.MEA=QX*9@,LG6*'/XMIA6_-@ M?WR:@:?Z';^_G/'[%.0T&J?'7-]AOEWJYZ%ZMIUZ\4ZN \X $=M^=[C>'W85 M!/9]N;O-RT5$PH23-/#]5,2$!!D^2:Y P-IS)@8T8.O%XSTQUSF!,Y#=(:Y\#+"&LJ']D'NW?URO5,!W,>;]\7V M]GTE82M2EOF^_%I0E9UT7\4CJX\W"RY"JFZO2T9IE(4A9ORX!*6A3" J8\^J M8^FI4Y?5Q?+EIKXZ^.U0KK-_JO,D::O4[(Y^SZU+8=_)NO1GF(78._'I^.N^(.>-]^460"4PCAGB:9(*E MDN**N=8."OP,.8 %MGQ[8:4FRG&A8G8G0&A@&-,QL:)AY<&AS&;.BGC58Q>+6XZ39)0H$Q M#KD($LDEB=(0$W&T@D4&6E, O^UXY=#!Z>92X(H!2I3FNL A1\#HOZ-GDHW3 M9SSTA?"&C,U#)8S1OTB6'<*"OCH\5#94T-\(46=U(>(,B2A.,\+"0&0B1NG1 M7()1N-CFM\M]OM(5"D,S6J,A:T;#.2+XH%C7P*"28KG:XI,U01#I(7H/I MRNM0C:TGKW/3*RP#Z9R+P@QUXX746.%%.V#??\]W'XIM\30&ZH2.,!K$7&8H MB./(CVE:F3[F^@:9A"G/0&/.]:?&UXK/E;?-@=DO0[G4W P8@42SG8&:O7-D MK2IY/[7@_C+RFJB7J;[ED1V*YZ%0MIQYOFBRR1'LVIU:H#77_U1MC4-E^^-Q MU4WSFV*7-[_W=?E#W1?<[Y85R>OM8QJM_GN.'6H M2W$/:_TJIX,)A,B_6^:,I+N"U&T<>C^UJ$8.KB]P\Z9ZFK,Y)^4;X,6KJC64 M%5W%^9#OSPXY<) %3"8\%@GE :^^3? Q=X"2 !+RPK[L.$BMP'AY&ZB..RR> MT- S&,SHFL<0,,1>V.@PL.[^HB9,=Y^,2Y%R1@E&E3F?!W&4DLY<1*(4CL-S/AHT=NBS7UPL: M($I3/V1QBC+J(U^R+JT_IED*NI9M9L'QJ*E!O#)NO)_66V]5+0N6N[.?7@ZZ M;'*J%ZVZIQ,6J[Y6&:[&-*T"U1 \@.C<9[: _3A#>$Q8<14=;@J )>O%CB. MDR#F-*(B"BB62?*0[Y:W^8>#>EGWXTUMN?QXV)?[ MY795P6G4D/F9SU)! EI%7!DB).!'-8R")(!MV=FU[7PCKX/KM7B]!K"ZU]) M]LXPOQ4$C-$8>I(V72O A,XJ_4X4$,1DCRZZ:9%YJ*4CWXHQ^K0596WE_ 64 M!6,9I2Q)(T%\$9),9CPYZGL0V-%68^MS4]>W0IQQFF20PH[2%DXU=I(X$\@F M7&<'M\NLE7:X=WI::XE%[=)!U]_SU6&3?[P1=_>;XC'/O^2[A_5UWJWE\Y6J MHYYOR_J0G&SJYJE+JG_.KXO;[?H?^:H*N=?%2E6"+;\NOVWR!1%11'D<5\UJ]&,G[^ICSSSEV[\D[. MJ;]X^FV)*+%NJ9@Z;M$?.8 MJ2;FX'GEIQFTB.$#'>];).3'NESX%%$<^F$F&<-A1*5(46>14P&:NX;8<3P# MO7BRHP/G_:[@ 6>/083JS0%C<0E3;:9^;$&?-"U-IU -0#L:I4OK()5R MP*@UG7J+S#&5JL$"URH@O[-6*Z@O>GIEQ-!;BE6_UZZBM>+T LRON=K(6+#, MEUD<\Y#PL)+"5# N.D-11K3>GH!QRM\SW5;^*35._;#5XLL>OR+ %NB95G5M.%!8ZRH6 MGZ)H+6=^)!,6!;Z0/$*8)G$<'2V'$:@"J0U[CA7XK?<4@/IBE6F]4'%LDF&* M/9S?\1^NN"A>+BB?1PQIU2/(4Q9&;-E]T*)L,8A*695=CJ) R$IXI<0=!A8( M4-:Y7 MQC!C4#M_WLK)S/OU-J^OPR]X'/D(L12EJ)H'!&9A>E3_!!%0AW]M'RL?TS^OMRMKI[^M7H%^+MRSZO] ^KXZ"VOI_1S M;G3@7#!9>[NYE6"W87IFEJFZP#SFGLF\?WY[8M)6T)V_6@!M>MP+?%UY,2R3 MD")&.:75&D22,(G#SCCE 8&E!%LRZCP3^,N^N/ZC59;K];7,_#Q$U;93A=/>"MP:43:_O5#F4Y!!'T^_ MT@88=7QQ_NM*K(-%4JTP?$JH1$$8AQD)4L9.&NV#RER,",MUX-XGH^!2]6,V ME^;FRCQ;:OIH>^2-&6O-T+=K,WY;SV,&F,+QY_L]4W$/KB_(U^7UIB@/9T5C M AJFJ9!IQDF$."?83YA*%DED$ 11 JN0:F;">2Z4*I-WPN7]WB&;)!/J58[> MS(,:QNP\AJH53RZ5S1O,CE8&U%G-T"9K/4M2(J-89#'*D@!%@F#>VD"$QEKU M2,R^/$Y.9@T(=L_(D"B-7">G')DJRTCT %*;G-)DEM4$HDLOG>FYEY5ANCO5[U5^M$^=3S'$J)4LB@7 6!#QD263 %G9XW@*2.PI^9M)KQJ*>QE]R^ MI+6#:9J!Y@[WH;#9<09J<'L9@'(>1YA60A_[,J%9D*:TM18R(=$@%=:T,9$. M@VX0#>;14(L=4&A'C<=E;Z B.V#13),[VKR;8N>-+= 7;U;9XFVF(@WUXBV9 M-F)%2ZB_[I;;G;)D)JH0MO34\[F3ES33F(P9**4Y]L)&=P"HXN?\ M+E^J#5S5-;;YW_?+'[OEOKM^P&,2RDQ0%F1IZB,FD0@Z@U1$6@FH%LPXULO= M.3BO0E>_BJ3PF2C$0$8UQ'0\,F'*.BL> ;(['I]F&CR$5SU-[F7@DD#;H6T& M:FW)D<)ZEP+H>%V08+E=R6*7KV^WQ?:P7:G+#^MOJMSA3?/3KKA]-YV$O#+. MJ\F$829QZD<(=3!X)(BVNKLP[CP-20T?=:&H!>U5$) MU"J58]VHX^GMB-,[ E7YFAW4.CFK!FM4CM >]?U3V:2LPZ8P:X0[28+3); G M(\YZ&\PC/>FVOWU0$H2QRF) \$9%2RC?M89RP(?=+/8T(1C M!7QMY!G5-31E4$_:1B /)F0FO#G1K->9Z5&H@53.0X^&.E%8[5Z #8CGEMZO ME]_6F_7^D3[2Y4;IWI?O>;YGFV59KF_69U5>:9C0@#*9ACP.6(AP)N,63!0D MB7Z:A#L(XVO53T?P?_'HH]?B]VH'O*<>P+.W'+:5QM[$/)IIL"K^65L(L&$Q MCY8RV[9PVV)Z^Q?&_%W:Q7#?(#/8RQC!R6+43FXPB^Y5WOBWQGRIS%\_,=]5 MAT/"9TRB!/$P"WTN4MR=!TC=>[?C:,X;O$EIL M,"&.S[[A)/BG(-Y@GAN_ 0;.;38: C:5:5'TUO1EE^<935F6'7MMFG+!'?A* M,SGLOQ>[:HZLYT'B^Q$.0T$2*?PX#B@FQWF09R*$/YD!-N%XRCF[TGS$-> A M'SB#>IM)(Y 'FS%,>'-["_P),SV;20.IG,=FTE G+EW['L*)N=:T>U<18B)A M"8YPE 093B.,NM3P2 B]H'>PD4GT9L"S/"8\FFJ. PIMJ,Z$[_"\9 >D/$!" MYZH]4#?>5!\C7O3UIQJWV^7F<_Z0;P]=X<9WG[^T$5;H8UI9XY@$7$8^"6+2 MU;FH_B2 [X0-L^58C7[[\.ZKX-Z7K^2K^.))P<5G\AZJ0@/9U!6C\8B$:E*# MS&NA'9^C_:E"]Y>)JI>_05>O2-DA>BY:9E+DG"28_G2YF\^" MHDEDYS5J>K1F$)/S$)AA+A06>Q:P&JK*]B3;E7KE^G3) -8TSC2=$V:Z)30V5V8E!-UP9J.,H YW MX%J"[WL>,AE.S0P."(?AOU!7T)0)W>A/[;6M_O=0[E6?*;_D^_VFOL]:5LK> MUF[YU-5N*1<)PAE)F!]&09J*-&0H["ZUXBHN!9T"VK7L6(?K)=4)[95WAO>J MCGNZ8D0GS+ 0TG)#Z 64T[4!3-JMTN\DV@0QV1-[NFF1>42BCGPKQNC3,%7] M[?S"I&AO2GZ\:5?U7P[?RO5JO=RM\W*!(AEQ'J321QAG5/C^,<$0HQ0%$$FU M:-;U<<.3N\4=5/4\>[>)=8X6IJ0VR=>3T8EXAVFH)(?&C0&0A3K-,"AR'D42ID''(49S$*8ET\PD& M6G&YIWX"]B]> \U3V"9[9Z>?JMX==2LO!4W"LO]R.#5VL_Y?=5UOB_+ M_-.NN-TM[YHG+U(2BU0*/PDX]D7 ,AE5!D6"HU"$&)2G.L",:[E6R+P3-*_% M9G1)9PB;FG'E.$0"%=N00W?OM[[*4%\H.9S6F821%AQY[;U4&]P,TZ0V9Q\E ME-$T012'0HB,9!*%LA)&+H2*8F&)8T,,3:9+1I=YAG$Z1)LIV#;;"%MAW6]5;4F*Y=6V+9)G<%JV[I+A<-..'C#]/TI18\G493) MD.(@%:$,J]5_W"[\(TF$_FMC0PU-MG'ZWBCK=C"OQCNH;BBUM8LZ$9N#MU/= ML&I[2U6'W2'[JN_?2GBV1=X,%-^:*V_OL9KR SIU/BU/5ORP6V]O/^6[=;&J MER[E0E*4D9@&,HM"%G&.&6+*,",L"T,?MM\ZW-P8:G^V*E]Y#4:O 7GE-3"A M-^:&LPPXWQ^/8 /M'\"MNV/^7L;>.NJW0_=,]D L.O3:D;]-K@PUKMLH;NZ, M_R-?D3MU\3A8""'#).(^3V),XYBE-.%5#)V)D/@LR<0 H3.V.;+:=7N05]X) MJM=@':1XYIP;R=XH= _3/A.FQ]"_2]3IB^!@\F>IA,.]ZI=#2ZP-T\0/![69 M\/&FD>,3EJ\%/=O#7BU(D+(XIF$@$:NB3Q0)$50Z+7&:B#3,0!7KW"*93#\; M!]2%@\:%\V&^+[QOYR<_*QO::JWMABCN%,UF2X?MM-B(&JU)-EBY;3?BG/7< MNJ]:*N^&85WM_Y#OFSO7[XNR) _+]48E!$IX&$]BBSJZ:9AQ8[\ZX8IX/#]/:O M^?KV^[Z*Z!_RW?(V?RK^'P_[^JVLM+#>M MGC31W+ZY6=PH3?TSJH*Y3\M']&'/A4T8BCS62A8$+.8=< 2 M24&/EHX Q[$ G'EPG-';E=B9$VJ^Y^O-8;]^R#UQB:$$1MY'K/$F Z_K+H_+M<#P\1Z M9.2K%U/;@F'!0TXB+$.$_1B++(P[%"G.0+5T;-N>5ZC8NC&+8/$2I?!P<7#C MS$,*G'FG%S):8E$KH_)SKCA9;]9U4M?'F[:*/MFN/NWR_?)'5XI&5B1]R6]K ML5&+U6U9;-8KE0-:7[G\FO_8TXK"/Q99P$+F1TD<9[Y,(HII)$7D4YH$01"2 M2#L%X6;KJ1 VOE^=JF^]+B;&3M>L,,FFG\[V8P\B"5HU["O,XR7W:%3?KO=KC M[D%X!"<09G$6IS1,248D0P'R.W!)"KNI/!(DQ]'"2QDZQ0^-(]VI4RU!3T** M%T($K7$W3IOJ;3;-L#F'1A*]+>E@,K%5GL]&0_2L*4=NZ7DL-<=V^D49P0DX M-YU<2%GF^W,\E^!DC-.4DA!37*V+19)EF+9PD(P2K=IISD$XGD".,\)!+3*7 M->IA\X ]^LV4?Q+FAVI] _J)M,]>V76)!FBY];:;IWK;=_,-O7;$JW;*]O7W M?'78Y,?U20U%_&A>Y&2'>$*9KE7_TOJQOM^N;"E^E+.=H MZX?@]'<59\"5;IKWGZ,U83-'Y]3YAE,]:71^>4?'VE?^MK<_U[ZU4\R5]^WQ M:?O7#DX^N;AKK;XD\NF[R#PFJ#D0\3S]? :0ADUR]/'7Y?\6NR-4^O@YOR]V M:MET7"@]!89ER 6724:B-"(QY\3WC[-O"#L7'P&.\[VM1M]XOJL%K-:YVH>3 MR V'D-&WK#)^$JEGE6=.H'QU]..U7S6ZB 3,/F5#<->M,)PZ'#K\U M0;CF&I!=V[P**7XL[];;.KAN"DZG4DB11&'$,,-9& :)'PJ?(#]&(I&P#2=S M*^YS8=LG2KTS:+!2\Q:HU,Y1'8%%<.JI"8&N2Z&P(O!S:XG=>7^?K=@9!$F$<$1D3B.4Q9)GV4HZKY:K?>QCK[I?LNQ MJ-5JIM96;+E9WQ2[[7JI-WJUN>C7,1ASDG(9:QS*ZWW(\''\E7[X0]A^_?1%?OWX!#$0=%C0&HF4"8 -1SW<[ M8_'7BV,10,$,QB($;6'6T("Q^/'S(DL"6HUNGO"02:1WK #[G.CS]J^!")S&3W89PF6@_8 S[G>C_LP[NO@GO_^>[#+_SCK[ QJD.&WABU MS -LC&I28'FL_D)[QBJ CWF,50C@PKCM86.5BD4F.,,XYA@+O_JZX(D?=Q\. M8J:UQP/XG..Q2L7[7][]!ARD.BSH#5++!, &Z5N^6QZ=M&\F!1 QC]$) 5P8 M-_KP,^_WQP= A$QIG&8DYL+W935W$WI-DW%3AK03-@_?ROQOAWR[%P\J.8A\ M*_>[Y?5^P7V&_&JQ(7'U)UE9E8S7]5/2:NTAY%OGP(._[W !>X3D-9B\WSM4 M8Z?A72"G9Q0-YG,> VBX&\\3X>SP8CALFOR5*"$!1FE"8R$0#C(1(-2:0H03 M#LI<-C'@>M/KV< Q2VRS-DQIIDE?>XT4?86!<3A+=0&ZT*\L)GSH MJ@I?/ZQ7^795MN^+$TI2IC;ZLE1BZ7.<1&EK)0RC$+1D@'[;L98FO( CE$_+1Q4(\>4^Y_GU9KG+5WSY^&NQW7\GV]7_Y,O=(HL2&7"1 M1-4J2_(HHWYZ1(!$ EH.V;0[6F338KWR%%JO@VL8Y]@@'!@#CW1QHRK$&_M=AN:O^VN;16[4XK[R'Y>:0>_?YSBL5Q&$R"&763/D< MDCI8[!ILZNGUIF;^M'KWE"F Q!E2/$]5,W7F#2$;Q!%4N\[$4SUG^6FY?B&> MJ)DU#^BPR/R\9M.G8!4FTSMV0A:\JNG%= ML?L<@4C".,%9''&;3U[P72@.O?H=3/2R*M>J:Q_K7#GJE(LL-NIQY?VZX^5#0U M_[ (0AF).(AEDM$D2DA*LRXA(V2)GPY9!1L9G& MO&P6;RLK6X)F+)N)H7." M!ZK@M*KW&CL N1M$[CQU;IA+;PBTXB.5ZN]Q>KY>;LZ?(^+J\WA3E M89@>NJ6>8QAIUY5XS3N2V.[%.51)^&48(82V*!,\)E[/,SXZG6%4G+)D>+ M6TXCN@HIE]Y/OVV7AY6J.?876.!BBVH+VNF&9;N2^?MDY6'UJ#,52#CW?P)= M-' *(H>FG.FJH'J\B%4+Q/7V-M]>/Y[4MUQPF3+BQQ1305*!HTR$HGE(-T/2 MQSY$^0:8<:QV)U3K'%A0>PAW>E(V$FTP^7K"V)/X;C+=NLQ3CU99('<>^F3# MD<)ZQP,4:_VT*W[PQ^WR;GU=MG42@PQEB-$8<2H1981&)/819S&+,$T#K90) MTV\[5AR%R.L@F90H-:&K7V_&8 HF,I.0!"CFZI@LLXJN0-+T"KR^]/0531W* MR0Q*O0Y!7]CI&="J ZO\9JUJ0-?OO[RK>LOV=JW21MJ78)H' 3;+LB0_UN4B M1CB4(4ID*.*8ISXEF'8H&$Y![P?;MNU8/#_ZN<(+K$UAN M ;VH<$KR82H^G'='E0Q !/;$D*Z:8AZ!I3/O7M0_<,FB)3T]8?BPO,O;RUX1 MC4GD1UAFC*1,)L*768<$)QATU<&%_WDDOPAWQ3WZJ'>Z^_;8E/ MWW[?=]%UY*@9DC1PI/T+P&&WC%;"F9I)^KOCP22RS/0]VL>?,\>\0J2_K1Y*==<9V7 MY>>\S*N_I#+P6B1J8Z>U+7"8B5!B2F60^8&(LD!VMGDD@&MR&Q:=1XP_WS74""HT+K?"L&PF.33$T]O-:@-[G?,5WQ^[3<5R;.%;1L% :!YSXFY#E1K$OD](C48#[GH4O#W2@L]S.8^GS=+5>Y M6I9V$1[S"9(9E91&45:_\$S6NQ320T_53UR(XECN*M4T2? M,TE#AJA/8AZP6*2(=P8CS?>;+)AQ+$P5LI]9#6U=#[ 3/IA6#2%23Z=&XA"F M42=09\Q-I$Z7">I1)@NLSD.5;#A26.]QP'!I_SW?O3@-;"PF/HLBG/@A#@6J M5G5"X./YG\\RK7>/;=@99Y5 )&L2>9JPT$G' 0$FA>BW]:YH@Z3)' M?1&2!6;G(416/'D>&UEC1U>*Z*%<;W-U4>'N6_MJCBIZ<;M=_R-?O5M54KB^ M62^/6,CUWP[K7;XBV]7[ZL?K315-Y&7U[PYW^8HM2[5!+JI?>5ANE(HN8A0R M7R4N!&D6I&G,&3]FF=$4);!J/A.#A8QLHP) "I.W;%&/.YK=4MLC"#-ITWEH MRES(*&8Y[@"WH0P1+U]#7(MR\WMG__)#OE_X?I3$692HMY D301+ W+,HF^L==([\_+*._GIG3O:Q3:=J_41_)D_7NOME==$1>VO_W3V*W^Y M\BJO =>=YM$*.M?,YH'47:3[_W<5O:X"N&PW#\20+F-V?V]F74?O?N HC?-* M$#;#GCXPS(Z28[2B>;JG)\YM\5_W+K\L?Y]A/EE M.,:4) KE= O/P="=+T,=26CG>/T<<_NW3F[#]@!GU2":FXJSPORGB]V>])[S MW]#H0K/?,7FK.4?:/['6J_[Y=E/L4>-P;\5R^PV8V%FQ+==5\S;UMW;+;=D@ M"Q:(!4&8(!*AL(HQ O6X6M!"2#CSZ>")V=ST1!/K$\#>&>+)]>PBE3 ]&MXB ML]43"ZZ]K0>V^-,=S_+BE=7?ROSFL'F_OLD7E/H$^[&/@XA3S%*91-UQ5))P M 3JGMF+0\>[E7W-UWTU%*-707][F7E[NUW=+]9-##=+;5"AA4:P=HO6BS]$Y MAD6-#;R?W[]ZV_[*:S!Z[_LH=J**.K3UJ*%5UN>A@G9=*ASV4ICJ=9'590AE MIP&DD8 S2#)+0LE1%B;2#UC*A11=UF*2)HF 135.H3B/8 MLVD$F) >5]+RC?HEQPFM13^=Q@YAND=[1VG >6CR.*X6$PP0D\AU\QJ4#FVP M"#,AD4^SE*/(#V0:\[2[ I,$613"(]>!!AU'KD^$8'T2@F6S]?9FOI%#IB&A MZX@D&X6NEXKSD;?X=1BW]G/V9MQJB?)Y:*1=EUZ-6ZWR!2^YUVM^$: D8]R/ M49;X48H3F07X[%%2*WI9-Q\KWHHR;+?6SQKF> $Y!-TP#-8J43J.#FM3U M2*%M\N>AAM:]NECZSB9K6KF?%VW%09PP3E(?^S)"-.$)[2[S)%@EH^NF:QI; M<*YWP^1M('T:B8NC, >5+K!2V20-D,(W"GEF67?#Y?Y"9AQ L.UP-(/\L^$^ M%#9[#4!ZNV^OS]3_)C]%7;4J+1 )0BXE(801BL*(\/!HF(1QJK=9:M&@\RU1 M&^&1,[8U9'M\FF$:WDUSW@E@?1SW(N ?GUV OH_/LIG8#V=;3_NU^+@T$=@E M6CC*ZGSE7*JY:;&O?/.8%^D^7'3RP M'\T^0?C-)ATI0]A>UYK'-MA,N7&8(VR[!;76A5^+_7+S);\]+ZU#8YF$B#(_ M#1,>\#2@F/@H#/TLI#%-]"]/FWS<\6Q90_(Z3"9/+QHQIK&2NNM5WR]M+H:0LL,UE*#X!>6N@= /U4&>+%9KU167=E8*^[K MA/!*RE7QLGPAA0QB66ETFJ0HX9(D&>NL8DJU\K%MV7*LKN<(O1:B=\3H-2 ! M&F*#70WI'9E8F!+/D5. 3(_,K9EJ#^-83\/?)N*2I%ND< 8*;].;PDU' ^C_ M;]OEIJ8S7UT7N_NB^D/^XS[?EI4UR44<8TZKN:6VBB3JK$4H98MM?KNLWPW0 MD_\!IK1&4-:,H!>HM$?1&4"O1EB1GWLM1H!"#>%40^U=\VBD\B^X&Y\Z@*B/ M1*&9F!M1J:?AE_V^I-T6F)J!9MOPHK#;?X!7B.Z*W7[]C[HC?;QYOM.RR%A& MPP3%A*ES%$Q4J?/CPB"4'"#5EBR.H]CG(+WBQKNO?N_[LGSM&!QX36@@WWI; M\V-P;';5YQFO^FRZN<;3RU//!K4E@N>QHVS+F>>7;6QR-.!L]M.N>%B7U1^6 MFW?;FV)W5__TW7:]7R\WY/JZ.&Q5*/RNKJB^42755_][*/=J?GVW?5#1\NYQ MP; ,TBRA637Q!6E,<"R##JVD;.@I["@8'>]Q/!_;=_,*W6F6?OEG1SS3IY=>2??U*^V MWDU^PFFCB6!GF:-VBGG,,9.S\/;YY 2MHOVP:O/R4')APC(\KA82"G@>R:]GQ#/3ECT?OK\O]]7?O MOH'M_:T"6*&NYJ(:*_ =5KNLZ\TATQ$.FQE:G,?X&N9" M8;%?&;SRQ8IRKYZ[:/8=/W9'18LHCGTD,YSY$4H"'@O_N&!GU0(>&>P%#K(W MSDY@#='@M2]C%O7"!/?,#7CO2^&J$U];9%?>$=L$#WY=8*E'@:R0.P\ELN/* M:V]^V>%'6YFZ[]?+K_Q]49:++(HSA)A,4E9].HZ3-(@[2PGQ,:R"F8D%R$ R M>U[K//\B7^ZV%;[24\W<96&,'E>_PE/?4!K ZDQ&T! /G@^)R] M:'Y3[/+F][XN?^2E^+'?+2MBU]OE[O'=/K^KR\%7?[/B;5-KYSZO^NQ^05&4 ML)!G.) H(RBH_M#MM3*?A: SN2EQCIE[?(PAOM7NM!F,]\C" M'-IY'LHR"R9>E&": 298_E2Y7K:7*#(1HY@+EB2XBNG^A62B9[K/I'0EXD#9VH>X\\$^/,,&U/?M3*X?UVO%F)9+?)O=NOKS@YC M@?!Q6BWP6<0R'%(<=JM[)%6"FNZ=':.O.^[K':9_:T#9NJ3VFJN7TF('T3*# MA-AA^ M;'00FXCS_MN?K\GI3E(==_C7_L:>50W]42_,DC@.4A"2(!4:)P G" M&8XP"7A(F( HNJD-U\&AJJ&R]\CM+L_K&X&P-;$QR.8]Y<[ 7A=T^!I.:+]??\]5ADW^\$7?WF^(QS[_D MNX?U=?[E^W*74Y5BSHH[M2*OXUW2W :H,VA/]1,^Y;MUL5(;\.4)+XZ2"%= M8R10FB*1IB1J\.*4B03TNM%T*%UG"+6.J?S4SC6O]E7=R M4/W%L](OC8_U@5=9:4%= 49'$>;6-_3D^,_1+6""/I<>X62.<-9@/;/,])UD M'O/4#'@HYC9\3>=*!:O8JO!4721I]W[:C6N:;_.;];X>:6>(L)\P%&6,4LRJ ME4$@,E8CRB0CC!"SV= ^CA'GNQ/XYN95O?&KGB9N'?!^:EWXB\69S$'+0>>J M:1O-?#9RTUZ.YQDPV5HSB;LFG-MN_W#O_(ZFU.=(]XC]!Z\]#N,1PM M1A\9)ED>+Y LL,0B3<(PD@$789(F.,:=M83 9-G4AF/-?7=,H%"7SIH+A%,D M4KP@YLTD"',JYS'P!GOQ:O+!4%;L!#N+B&1I&$B>!HQ$'&6!#$AG5-((E$PP MT-1(0VG $% T".=-5+ MW-SDU_OUPRD3Z_-RG[\6>2QB$;,0Q8QQ/Q!)YL%'70K6UE.VT,WD6D>30%-=FI;X<^TFS6 ZM[<*?<-. ^%'L73 M%SE88[$+U7"95W2K@E"O1]RB9,;$63'L.H]F#UZ]V^45IGRC4VJH?S7. MYHE$A72&.JC#I(8:6FV0>6FB7= MJF?+J4N1H$W.+.U;+K(PH()7IOQ*8[&?I4%TC#_3,# *_DQMC;7_.%U]C#<8 M,M^KTN9V7B-NL#>P/2<@2UHWZM\P*7Y<;PZK]?9674=LMKSRU=EI189P&D;5 M?TB6"E'%-((=1WT%,M2^>^\8QUACLW]7^NB%=^[&V0XUX/4PUPW7'\W,K#7EPR[0&UMQO9%Y!.8UR( 7 M^\S9TUNQCT,<; 9[P=F$53\N\M.S'AC.Z3Q6 A;\>'X'SA(S>M%_._^JHMF5 MVNT?SUX9.IYF8W7"4YE-)$M$M90/29@V-^L0QFGZUMTI>X8E,M%9 M.'2)@%=D93!7TZK(LV__HX*M&B\FI87H4+JA-@TG2%PB5?1DJA3Y4UK7C&0:]8F/(U M%[4PQO]"+H8QH:,77W=+M0_TY?'N6[%9)&$6^"@*:16SX!A1DF#*M?E]7+S/_ER)[8KOMQ788>,:=582>@G :8A0EGH=Z9\$FC5AAADP/&( M[ZYA-\ \A:Q:=:\\KIU).HR^MZ5@%.9@JF!$F@6-N$3%!;D8S-STRC'1ZD^]89>%6/;HN0XYYR"@C&/D$$Q$E1]42(=(J]FCZ[7'6%34FKP,% M750 V=)=4K@CRFA!HWA[\SB@Q/$;J M9A .A295$+GG#PABB8\34?=3#$_XI, M#&$"HA>G=8BL?E(ND@BC@$:$Q3SU$?53)$1GB65^"E4,Z/?'THSS57.-#*X: M8.KT=<,E:X;*H4^81>UXQL,;ZF'*VGSTP]B#5Q1D&!MP#6D4J[&5HM2GD4B" M0(@T1HC'A!W//6+DFZD(Q,+(.M+.JX.4!$0@5$M<<3=,3;1HLZXG9UQH*8H) M=W/3%",?+JJ*.2,ZND(J0ZO:V&9YNPAD1B(6RP2'D8RK3X8L.*Z5$JYUE0O^ M5;_]P6?]]^R9=EL Q"J4L9LZ@K4&$0::9,!A]94Z0(I MO8(TE,BY:-%@/U[(D!UF]!7HOXO-8;M?[IH#XG(1\810C 7"(F6"8($%.]HA M%)@G#OWZ.(IS1-5D+0"V5PPYT]47EW09Z8HV4];4Y!D%O2IB2M=GJ5D?YUTS 2YZ(S0]UXN5:R MP8N^ZGPZ?-NLK^6F6.X72) J" H(JDQ)/PQ9%?UT-B37J_EN]N5Q]*5!Y-60 MH)H"XDE72%Q19*0>6NQ84XPSUWMEPH2BN6B#$?87@F#.@';EH..#V1\*=/9U.>9ERP4/@D0HB1(&[0\2PC M5(#J#(V$R;'R=."]98->/7A?G/![-VUUW.M:]:\?U0_^OMRM/%4W2A4Z*+UO MC\=_"RQI-%:S]LO=G%L4)I2=!ZH1CPU+3@U[YH9W\L,[.N+]7KOB35=CR4X3 MO"+84S7R3.HWC>WU\VI/D["N_:3FW?VF>,SS+_GN87V=UR< =%GF*U;;M?_R%<+',855"D9 MD8DJC4]BU"1)$8RQU+L>-3U*QU/0;]O=$8M7JC.8G[\IOZHIY@2\^H=R7UYY MVWROE*SR<7VWK/Q4\]%-OMX?=M G/J=K=+WIZ,_1WL!(OO7):YUJ3E+;YC[' M?>4=/?,:UZZ>_'M/.:;F..\QWWLGWT9^<-15$_5,8--WBWE,:3/@X?GKI],C MFL>TUZ7S[=H?J=\+%B0(_92))"62B@C%$66L=2+!--*J.C!3Z(XGR+]6*[#O M2@F7#_EN>9M[]TV>:S4/'OZYYD[#GC/QA.J^T\QLEKWJ,JVK#N2=.?U/,ON^ MVIY33,G#.M8_^3P]D)RQ)F\;;:@[HY.RS/>G]WDCDD6^R'Q&>"J9"%*&8Q^% MB*>"$(9!+YH#/^TZW_W+%_'U"VS2@I*C-ZDXY 4F^@V0R=[^?LI#CU@:$C8/ M,3,%7UCI-"9BT)[6'FW)%&,J0YH&6"8^8HPFLK/%*0%%X686'$M#EV.PK,'] MNXE&@#F#2(5+NDP4X^J8E3&M=#SCY4T%,>5Q3D)B[,.K>C*,$6U9N;ZN=^ZK M<"9?/ZCM^0_YOC6]2 7.4)K$E$8AEE1&F >-21E('FM=U+5BR'7\T6+S=D=P M]?(:J#:#J-04G;%8!&I/1^#G,P(K9$ECJ4R(;Y,Y$D*RX\ER7[/&C M*T_OMNHYF6+W6%E:8%ZU-XGC(,Q(FHE(<)QT)H+()XN'?/>MT!4DT*[Y[ M$@PL<$P9"D7,,Q0121#F+&TM(Y&$6M7X;-IS/#&W$+V\P5C6+^X4"F:;H]0M M#& SM16F]2;LL4F&S=L=O]T[E(K>&J#W;#4QKB9ID-8C538IGX>"6?6H<-=! MS5Y)_[K\T9@[BR9HE"01S3 )?,(9\D..H\XB1@R4:3/$CF-].[X)JQZ#[8;< M!^C"8Q"1>C(V%H_EYM"<>I'-IOC[LAIH$ZE9#W<]*F:#\7FH MEQ5/+KPY/YP=H_W7188I#E.41@&. \0#5BU^.ALLX-%BKPZ3#/9=W_PR2)&. M(+2'5'T(-BBX A)EL-EJE:-!FZP3[JSJ[JAJDS4/L3#$WK>#"F0 &KX<'^4^ M"M'"3UC&0XH"AJ3@&>%I=(R7DBR-8!L5 PPYW[8XSL#KYE'[_?)'7O;OG3J= M8U]RI#'%#B!V'H/&AB,7)MC!W,#FUP7)HDBF4B8)(S)4+Z*);FL%\8H:^,3Z MYB='F5'?F$D=SA=O3A3:!,VCLT-!OSHU 'W6[<3OU\MOZ\UZO\[+:B5=%Z#Z M7FPJ0DKQM\-Z_W@\S/,%#C@.TB0-8Q9G68P2VIF/$07E\E@SZGBQ^_X=H>_> MO_OZ3GSQR ?N??D/\EG\Q\?W7'S^\B^>^*_?WGW]'UBH:8]NO2AT$J9A >H9 MQ.9Y\AK89,D NHSUB)1UTN$]E"4^%YC%_+@I0 *D53A\H(FQLIKN&UAF MV4Q0VC3W\]PS!MS8Z\AJ$4V99Q24,-+5)#(N+[3,[C\/X%A/EL:E M%Z90';:?.SI?6X9-9N"79C(M0B]#J+78IPLSU6+L!Z9LTWY/,3.NEFHV!H4P]>H0>1VDB63K C,],C64RWG(TF O"KL] M#+P/KH**5^([+ *24HF3+&)Q*&F0'0\ PY#Y(.$QMS)23-5=)0+OAIN2I[TA M/@)OX#WQFK+I5X(7V>G?&1_(Z#Q4QX(?+_?'K3 #5)YC*N')GD@9R0)!>"J0 M3[(X"@/5^4R\TON^)P7T'8'.IRY>M2 M/8*PWE:X/M[GNZ8$7(LJHD2DF,@ 4S_DK)+%J-O<#Q'CIBE+3K"X/O=K$7LU MY"OO"-H[1^T=85_!XH=IFD]/(N?4-YCKURH1MO?PLI^TX#_4>S=O+ MF5XCL*P[$]37VU\)?;,84Y1%F0P21J64H2"LLR8CDD(4WM2&8^7^^*1PAO%Q MJ3&#>B([!GDP\6QXFUX0+S#3(W1#N9R'@ WVHK#;PX"A9[&]_9KO[GC^[50L M*TN)B!.!L7K^&>$DY:=UMD@RV+K7Q(+S%6^7N%T_*ZD"BDV%\N=*M>Z\585S MY%#B)4-]X<$ /N4P:;AZ2=@T-P[@+N9B,@ !]Z\] 'DPF2R M_5"YV1F+>"@"0F,>LYAEE*:TN[(>QF$0F,^W "/.I]SW,YEA3YQH3K(&),YD MB QTHF>J->;$N'[)V2!591YX5BW (RRE+X@Z?O:SX&B5HC@<6,0$:,WYX'FU MDHG9G09C1O4FY3&I!.XR=AR>SFN>+IO[2MN-4Q?F*5<]^F2+Y7D(E35OWBH3 M,X@E\P/E,[4,449\'P64!P+)F%[7*6\ M5H*YWN8KFF^K/^P_51VR/)?,$S:9B1@CG/ PR,*,RX"+N,.6AB2%R=@XF)SK M7>O&61GPTZZB\?;)2.VEIY7S:RBS39K'*Z]%Z[5P/85W.GVU0FR/$(_;=E1A!G1* TB,/N-EV6D1A4VGR F5'.FI\N_MX> M^=:Y-#MR=D3CX%/GJ;3S,C^ LV<#4N>A>,$VI@;[3MGQ=W=>E_?N:KT MDM4Y-[?Y]KJRO:@$+Q A]>,TPVGDDY!$712*= :MCA^OS\$! M;YX-85-/DL8B$J9)SSED6ARZN81VF: >4;)!ZSQ4R8HGSR^D66-'5Y=ZRE+& MD2])B/R,!XQD*4DE[9YQR*1/08]/#C#C6)7JE\E;9/_/_Y6B(/D_7EXC!!:+ M',*DGB2-1"),D5?_R]H7W:5DG6$Q50]*H[*T%MN_^W_JQ]X]\N=]Z#P77F!?^7[OE[%;_R-?_1]O M6W0_79>EVF)?[KU?*ZZ_>V%PY56C)+VJPP>>7^=WWZI53OOC!/R,'[Q5-+?A M'#<(3.1.;?&E:8O_;EK@7F;U=L (_SD*]!'KQ\:V\@&Y#U7K&M MS93'VQ9DM5JK7-SEYM-RO7JW9@&Q0AKQ6)[4?EB_X+T5:(8)E>=5? MNL^O]^N'?//8_-+RR)VG'FW\>;WUKAOZX M81]U#?WD[?<^ +WZK3M& /K]" M=\+M*>!>U2HM].-KA!W\\=?(1BR_L8)VVW+ST/T1_'QE]3T&L[ISR.=\OU1G M*&*YVU9(2G)]?;@[U$4"U>G*]7J_2 AA?D2C5'(D R(0P]UF):$X!CU';<&< MXUFA0^CE+428Z-K@4T]=1Z82)J-'%CMTWD]G^+P6X%_&5N11(MTST/[ M;#I4..N:X)S!SE!]^E*I[?TN_Z[.D!_R)CWH?5&6M;!^7?Y8(%^BJ/H_)E@4 MB^H_4G9Q.8G]&%1VU+9MQSIW/AR;+)OK<\#>IL(*SC*T2[Z>#D[).TP4SREO M#GZ?8.UR%']29! FM[;+"\>W0P]N7F;/M,3&ZO,.3NI MF?IX!G0LHTWI/*1IB -O'L, N;#UK.HBHSZ+><)Y)6U)!2#PY=%L$,>QX35Q M,V.CB,]9MG.],W@N1O]B)$/#2=83I5'YA4G4ZX^GSNO%U!YMLL;L/)3*GCO MEU&!/.F'256W"W7VT4?;HE;)BZO,65FW/*%XST'4":TS_D MD=>XY'4^U4N5\Z5+ZY;W>^V8ISSS:M>@X=;8C:X9I,VXO8%;8E,TM9L(T6Z; M],65$[7^/.:.R;Q_'L-.V@KP64NNM^M]_G[]H$I![*LQN*[,/X-9?EKN]A]O MZ*%<;_.R9,7=M_6VKDA]PAG[,6:2B) RQC*&TT0<9U=6X3>;M\9"-^+,U;CT M<^V3=W+JI:"5:L^_/LWL7//.?+,XAXW6!:"SV!Q;WWP>FZ#A'<]HEMI':TX; MNR_,;58;W?^+\]HT+:%=O/'\.853MNBK[RF4ZJ>;HCSLSB9>/HY2OOTZ2O4K)S;[&4HDRP+F=[,<9X@;[N?-!__L9B"+"Z/YL Q> M.LT'^IQFN!FMG49K(*W5U?RZRSQFT%DS='&%-D.LP +\N_7#I6W?Q3-W_K+=/70@?) A)GQ* M.8_8U[ZP*I%[IV@SV0)-H#I MON77& TXCXEC'%=?O#DP&K_P)1+9Q>#9-GO:2IEOJG][^TN^K2+S31UZWZVW:U6]32FZ M^'&O4)6_UK5P%CQ&@:09%GY$:>2!#:.P;RDZ:8R:#V8UOSX>S0P;U*XV5^X\W7Y:;HQT_DU$:8$)X MQH@(?>)SU-E), <5;H5_W7D84]8Y"[\4Q:KTOA2;R^7W;-&E%YBX90H:?C0D MU6B\WQL\8^>4/^>C+Z7XBRB#"?!<<%G PBT$83Y+N.-;&&XMW76,8=:F5XS[EN_KQA&/I]RCE$J?[ G19 MKJ^/-2B]^WS75/^X_&"$D]%PB:">H3&8TWF,D^%N%);[VK 1Q->;PSY?':UF M/F?5L V#A/JDLBW1<:,@]#GLA;JAMIPG7M5P0*/)#:=Z@?.8=,)"Y6,UUPJ: M5V-3B;8-NU,]O/(&6P"E,N5YGH)E[,T;NC6,)>T8=[G>JJJ&G_.Z\.'7XOUZ MO[ZMTWR^Y/O]IHZX%S*F 4%A]5\N>!2%D8@[VU$H,%]L\]OZKP."8"N&M89@ MU@S!%QBUA^,)FE<>L7GWR\<[\/N;EOC6$[@1.3:2.86O+0#I+(RLG"S+Z6.H9;E;(G<I#L=UU_ZC6Y6WN1(A]P;! M"4\%E11G89!U^.+JGR$KJ/%0.5YKG8W;%G:[BWZ$7JC,E'X\OR]-"R,S#YY#Z./QC_^QSG?JQ;?']_E# MU5"JTB.1B%$6)C'VL.R: M"C. 6+?*VTN5CJS:X7IFFFG)J4N":),SL-J=AP0O8;2E*3,FDTCXDHB(,,:H M3Z.@Q9!1'S,CT;-B>;S(]VR$&I6EMWZ=DD@'3 (ULEWV_O#OJQE.6@3+)GOX\BG N%$5KH<9!S+H\4X YVV#K'C M6 -K+%Y@J'8FO &US3%EYD%= ^S*:QF<*)^ZAR<=^1K [LS$:H@GEZ1I,#M# MA BU%E%$,HSC, FB-$YH@L(@["RF"0;5-AUB9Q0A0L.%2)LW'Y.ITU2&"4[\U ]\E'*2A+C;RR-IR,78 MYRWZR$;<=6LK\#XO(=^YY!7;OKW\VJ\!]TQ&;O#Q#F;;!Z<4A,62(J8\=0/ M,<8!1PDFK-LW($$J0/6X[%EU/+LHA/5;HRU$;[GW;I04/2BDVPTNCZ#V9,BQ\C38O JIGM*Z\!ZOW>_N]DP@AEM$ M_?]5)2/J'>SUS?JZOGQ'5O][*/<*$<_+Z]VZ+KVS0 P+P4F*?2;#D A$@R,, ME 8!1&BM&WJ<&P#:%,W2_6G\Z>>&_"J6*2J M;+;>+S?JI^1.S0H+E@2ICVB&.,$R$SZ.N? 1YP@'@OH$5CYF(HS.#TZ.@+SU MMOJ_AZK%B]TCL.;,5 VH)]]_AK:#J7SGD=>ZU-2Y^?F;\4\YIK)67A>R6=J/*8O7.;?]F>O MP)P6'22(TLB7L1^SD.,8ITD6-[L[TJ>1!)4,MF#.=4[K\51E52$T?@C2F$R] M"6%D'F':?OZ&_=-#JB?O6,VG3H\CN#=KAZ2]QN-NO= MTR>%/Q3[5Q\S/)VV<1)F%/DBC 5F,4K"1+855FG&4J%UC=R%W5'/X%?= ZFW M"KR>^#DANU\%I^89)H=/7YV]\BJL%YZ;U3K#=T_^JKBNQV?]]V;;"$]03M48 MSR8FQ8F:;E(_;"<; Y9>F75<T0$%" L%] MXE."8Y_)+$L[#%P2K:KS;BR[WM-14%0MR+("XWA2 A%N:UIRQ;6[B:EIDJ^% MIS!/V@:V9R=7;>%^?M)K$XM3U!E5@R8I$\K_+-.4D6_@BTGU75@=&5; M/VZ[7U_@$*$X262"0Y9DB4\0$AT:@@/0_4%7&!Q/7Y]V^<_[Y0]OHUY7*;;> M-M][2W4SQ_N>;U;>3;'S*I3 2QW.VD-OPVD.3>%N=CLO15TU6/=71WY#W8SB MGDTJUXTVCYTKYUX^?S1]%%;M+2D^Y/O/N3I*4-NMS>HF2"1AV"<9YQQG">6, M)DC6A'];"PW'U+M3Y JX=T+N9DO,I&%L MKSX<-Y#[10BHH2RN15X2-VA),J =_BPKDR$N@AA"1,"*4IB2GS9="<. D6^ QTN](5!L>S MX/DY;0>\'NRYJDRDP-<7IH_PO1-^LVKRSMH*>F@^73.9GZ3;;B''9^H@BK4. MVMTTVCS6,,Z]O'@D[Y)570U7\\,Q+>KOE>5<@?B"68_X#JBGD!J5?K?%N9[T3D W M3&GM,.U$4_6XZY%0R^3/0S%M.U4X[; V]; MKTR3*G#V(QJC.$&4Q%R(M#.- MLT#:4T--@Y-KH5D9>#MDVY!!!SS;%L%I*L#KT&:L?T#6_PSJ!W4)I'U&?.DJ MW]&B+':\.'S;WQPV783:%E%-::**+[%(<(E2&?)0H&,(BA%HX6[!G&/5.R*L MCPT[C,?%X-N%@YW1K*=X(S,,T[O!Y#I1N[],Z MRO::05,+IV@!H"*Z(-^-2FJ2V:>5MMMC)HIIW:WGNNF&-QLQX@G%(F213#.? MLXR&&:%IM2 /.^-A@D%WYRV9G#A6/"&U%RU""!\>,3KBVF[4J$'SZ''C"9-A M[&C _$S4T+)3@!C2F#-=)?Q-U7!O[XY_7?Z@^3:_6>_+8ZV^3_EVN5$UX"N1 M?K>M%"4O]Q6XW2%?+0(AJPA6_G_5G4MOW+8:AO?]%5JV@ N(U(W:%" IL0B0 MT^0X";KH8B#/R(EZ)B-7FG'J?W](W4:^1"8E4L,L>H$S#M_O_88/;])'YC,/ ML0B[R'<[1:X?$*"TC#:IPS SQ]*;(I:]>'%'SU#9<@B@F0GU(3A=#&HT-9HT M.<3:DB\U[AI-E1$B+_!Y M-K9,\.=J\2:;E^WU L+G5[FV^/Q7T^:+C.CKFH M&L*78_NBW:D]LIPG(]M_.&;'DZA_].C#&T))FH80QR#R69C&,,!IK\Q#@=*% M=&OH,?WD4Z_*N6UE.N)]C8HK4RP;M49JY)AN6U;4V#ZH'Z-<:'(>1W E[D7I M@G#.67SR2U>B-)2HA[MR!:CE*9C _IH)M@/_JT;\M(K3ZF[K' [X8B0O/A\> M?2(I^"]6O%,4V7X3X)@ YB74]UB,&':YUEX:2XG4J^6K"C(\('3ZFB' V8V$ MZ1\/EN=&WX"P:EI,C0A][IY^;AR(Q2/":SE8."1H2_&/,R;H"WG&H*#9;YVC M O\AK?(=7\ULHB .^*@4>!%,70"1[P6X%Q$"'&P.^6?^^[N/>HLX6LL G3\%7UEC^S[NOC["K&FZ)NFYWFZFLA?_1Y\5B(M1S^ MGN<+J;PXE3\.HY>'.H/8FOS5R6_ZA7<<_H$DYW/WJCD,:*_7?OYX]*8IR2U& MFI!Y-*:AEZ1AKS)*B-)AZMK:#%->GCAM4.(2ASZLYK-M8,X+[R:\CB$[DJ]O M1+E4WDT-,@92?K&11R$W"P@$P#)3>S=;8[&I3_5>?IEFQ*[_DE'('7F2WS=UV66!2G56#=QJN#']7 M]1.V\2<*3I&[OKB-#U$4,9#Z"8&40)S0P'<]'V'F)P CI:F1626&._+DC=;\ MFSI:MSWZ6!?#O.)@AG,G-]VR)VUJ\R[3&5O[1O+7S9Y ^#I)M(/J*\4J?W&Y M=H>E"T&*+60AX0-?1&15438%>D 8)=2/ %!BD( :0SS%D2G/$^:VLQ)0K9R1M9GFM M!59*8F85%^>A1M% 0R59O^//%'T6>VH)@9;'\:QPJAYG9$ETG=<]]\X[7%UQ MFH1/H%),(*$)#'T7IQ&)VA8#EQ"UN.M$12ZO_:J2'IS:$0#[+CN[M]T=YAW]U;?_IZVF=B M^Z_=!_Q898>Z: Y"Q4P-IA$*(A9S&/J$,9=0,(B) ):Z8-FP!,,@ZU0[(]E. MJ]LY"W=:Y /H* MR;,#Z6L$6J[>,50O6F^+ VQSDA^_Y?EA4A(^[/ M9]\3:7$$4(S\B$:^[R&0 M! REO308$*6)^BJ"#*/^' ,'11.$!$O$RXZ9B&4N]M=)I=P 8%T6U88"70F\ MT+"@P_V) 6+5Y-HQ5*P;\K,KWU?W6[H:^OFY=U96$P]FM8]+0.12B$B8$%$. MP<6(^,/*)&1(J2BZUI8-#P@CL4W9[ND')N?LN&M.A!SE+Y<#-9QKM=],]705 M)R?0;"8C=C#84&Q/2ZH;=%"6JN*"QW>W>%?>B6V=#N !1%[ 5P H0,CSTP2E M@/9-<7X#%7C.:L P(YL;3L5-TYVJF5O8\[R3XYUQV]2PINZ8$7:]Y,H$HA:9 M: >)EH50:OQ2S;KYBZ/LPY&O5K)J5W^ZVV7'G&?6=^.N;>J"D) D)&Z2QC"* M @:3OFW*J%)U5CTMFIZ=G:<"@TJGE>D(G;^Z\:RKO9;Z+#D)6]UBQ MZJI#&>>F)EM:G;<#;9IC>OGN+JV.Z8!?"/IE,HU=0"!T$6/$#U.2LGAX! )$ MGM)9E9X6+PN_\%>@N VIR>?E\#-CL5;X"7UPFR(B.''3-"5>G(8$( ^Y7J/5] +[7*=E1PF2[<5YTH7Z\ MSIO'%)*BWN[+^L1[$[ZICU6V/6YP0MP4,9>Y*/2\,/:0Q[K&PY"J7=ZHJ4G# MO.]4.HU,-6#K\E2.RA>P4PV]CYQT.HG.2*/S5Z]R9;3*63?!3\W>VP%)W4&5 M1K^OJB\FW'/DEM7#'SEO H*(4DO-OX"0:NE MF*AS;^A1\[,)DX^/S_#*CKXQ3_JSQ[QGQR_]C%]7(W:HB_:VR&Z*?2'N$16M MDA2'7LS_@9!XE'@^I?UD J$(*"WMEK9E^LF\OM#S^7Z=M?O%*PY-/7>ER5L[ M>H^V:)X^+:75)=D^]CX_U.(UNL.NJ0?ZON0C5WXLJF96SR7QF?NNN\WW/?]& MUF-1W*]3)2[HVB0>9@PDO*O',84^\E+:/TZ 0)(HO:6\CB+#_;4+HGFVLFQJ M]NY+OA3G?]-79W\6O&X/UN+L1#]?-W-VT&#EF,M+]A756:K@V%!_:I@3QP " MEX8X81YO591W]_O7O%"< *5:4'/;,#YW;0;I0=?:$]@739FW?'SXR(>')+\Y?LS_/1(>VO\V,81NQ%P08"_UPM#W>(-MP=_( M]TD$-O=Y=5/*=I=Y;:ATEK$XB9/TJ=#E"F-HVU4S;Y':ES/NEM@G5&'7L MC7+^$IJ<1M3*>TXO&C,!F&5&VH&7A3&4.K]::FCYO2QWWXK]_KQ#=6XQ22/H ML]3'+(U=Z">>EW0W/?(_B7U?931>TH[A$;F7I@:71<;)(68MS]1 TZL:;7!? MD#83'DTP1X>S=I!'2R2E_N^=&H585E3BDJ=\M%%^;I-&<GIJS5#5(+?15#E/K M6:H&JI&;C\[B+L:J2:,F:*7'8#MXI2F6TL174'%WM"KO\NKX(#9/COBP2_\Y M%7?-WLH+V'2C&&&/(1HD*&(0QQ'J)F^8S^>8TG&$UH9-[W5V6IO-SD&H&L3T M&BW'M(MYK(:X7N:5TPA][+(=$S05)Z?VCTTDQ XDF@GMZ6ZP.?_DCVRKXKXI M\O5[5AS>EG7][G#^F3C&8C%,2(!A$+J,XI2Z#/%))HYC%H$@B-1JKBQNS?CS MMD?G,Y?F_,SMKW]1K(NRW$LY$*YKHQK]SCJNG-\;)X6^7YQ27'Y\_J,_)AYO M,W0:_HIGD^?ANORV VX:XWEV)J[7J=;C@2T2O&C:]MM1DMAUS+HWQ/%]%:G5*MM_] MI[QOGK-X<^A?,Q5+V'^/^6&7[YZ(>G/85GE6YTG>_O>ZW.]967WCO[0!D9<@ M[$=ARKP4Q0$!S._5N<17.DE82Y/A65P?AG@QL _$>=;%&\QF>^9XL@]/[[*%Y$&0#7!^[44JY*P01 M@%(_#OM&^4^2S2'_+-X]70(HZ<:D^E3<]JFQ+GE(?16% VKG+BMV3;W;;WUO MJO/JOMA.O"]CQ-PEA-+KZ@JDNG+Z(;FQOM=O \!Z+1%VJ$T^]#\^);LO MQ%M<;8WO;H96.W6YW^G@G;K72[AGU&:S_!N6RR(-YSB<-A ;0/C47&4@SLZ. MS6"<'Y04(!=ZM@R4>+=KKLBK&3>#G.KBD-&](VBL8&UKSFNS%YM*;29Q?J"E&*S9D]E6?WZ-F>GCY557GP^T.9% M^^U#<^7IOGF2H7^>:4.)'_J04LK5^0$-PA2B3J&7NFKUF];499CJO33G>-;F M9*/[<(;*&FIP7S5UZXX%&G,Q,4!<(N-VC!H7 MB;R\?'_3;*L']%]5M?%;9'O:%< ":>^[[H1;XWX M (3$\Z#;MYY&*56KLJ*K595^-JON2B>$+YQ_F-[VS$7E[C<_#S;WQP512770 MI:XMZ[&C6F4N UT+OA M8O62#2U#+JNM6;Z_.CG+LX%ZJZN,^'^J[7 MV3&_SH4=Q;YHEA7\AQ_RXW&?]]>XBN7')F 1 +'+6!H '\(01;A?8_@THDI7 M>YE389B%@W"G*Z[(53I"N_-8_%7S!V?]PT;#E?,^YW^U:F$"@VF3PZ<=&5/C MZ@K),D+?V5Y/8-E\_NS@]0IQEFOW##7"7^?W^>&4BZ,(6AZ:6J%_%LW;:BW2^<95.+_."A6!D#9S@I?8BP]NZ_SUE M%0?$_F&H;??F<%M67SL>W^Q'16AB$N&44A2ZF%"N@Z9Q.]5&+( T"90./XTH M,(S%0>JH$F"2'3/GYT^'[+0KCOE.L6J,H41('F5>/ =J-'W)_I'.KDR MSO)SZN#1:'[L(*WA&)\>)J[@J#2#3U^_9M7#N]MA0IS^FWWE:II'9,ZM^X2@ M" 60 >P%49*Z*6C?LXM9"CPW5#ONT-6J\>,.L=84YQBU4][E!^=8.OE9J'/S MX'S-_BXK<;62>!?N[U-5U+MBVT2AB&!=>9"$[@42H/AL2*M0;%./-@3&*B]/ M6CD3I]BJ.0V6T%1W5$_Y:<2U,S''WZ*W_/]^^ZG_"?_735;GO_WT?U!+ P04 M " #.8J1,GM7?RD^+ VX08 %0 &9L:7(M,C Q.# S,S%?<')E+GAM M;.R]67L;.;(F?#^_HKZ>Z^K"OIQG>N;!6NTY[K+'=IV>N[J+IUN^M/78KZ8E+.__ G^ M&?SIIV(V*L>3V>U?_O3[QY_51_/FS9_^U__\;__C__OYY_^K/[S]R9:CU5TQ M6_YDYD6^+,8__3%9?OGI[^-B\8^?;N;EW4]_+^?_F'S-?_YY4^FG]0_3R>P? M_Q;_^)POBI^^+2;_MAA]*>[RM^4H7ZZ_^\MR>?]OO_SRQQ]__/G;Y_GTS^7\ M]A<$ /YE5^M@B?BWGZMB/\=?_0S1SQC^^=MB_*>?@H2SQ?J[:WQ)5?S;B_)_ MX'5I**7\9?WIKNABLJ]@:!;^\G__]O;C6LZ?)[/%,I^-BC_]S__VTT\;..;E MM/A0W/P4__O[AS??-7(SG3E>C99_S^?S?+:<%'7Z=K1>BUVKCUZ=ZBUV]%-4V<7]_+YV ]W4 M^6*R>'?S?EXLPH2TGD?4;/QQEKLHR_]0%AS^*6WW(]X+5*_C2&P6DQFQ6*A1O]<31:3V(O3/3]2IZ4N!63L MY&NQ6$Z6JP#8=S]OE(XNZ?49S78OV*?BVW*53S<=:5BZO6VW).+E G38O06\ MO(./==OMXE9I"1U]UD)+W:VYX)VLV4#W3&@T3)KCZ#GI?!H]@H]?BF)YLGP?&EF"W"K/@FN.!W)WV\"YKJ5H"+:7-)NRV*EJ:.-C00C;!B5L>JVUNX MZ4[4M*"/U6FB2_-B/%FJVWFQAOYD;_87;[XC==$Y6JN!;MEB/OD:[/JOA9_, MPK0\R:=O9HOE?+V==[)[]6JWWLV:8)[52%>=/ND2G-=*5]TFC72;=-;M>N;> M.6TTT>7MMGGP@5R8!9>3^7_DTU7Q[N:2":)F M]?8[6G.*.*^5!KK]:UF._YA,3UI"S\LU^-4UH3E0O,&.U!NC^TLWT(V-3?8I M_W:Z#WN*-MN!FCHY7*.5[IQSV4S&_L\7GD[[OOK(-=Z&F?HY4 M:;A#3W^NIZUZM1OHYF_%TN7SV61VNWA?S#]^R>?%GE^=ZNYYK736[8U6:YX5 M)#39L4 GV7-18YT)46\$7-)6 R*\NR_F>=PJ_%CUUK48M%$Q:%]BL$;%8'V)P1L5@WOL=K6EAG-=*^]VN-[K. M:J2!3G\H@LN^*NQDD=_>SHO;S3QUL_UUO3Z?TT9S7=[^IV;GGI5NO!LU27FT M4EN=JCD9U:G;0!?7/M67E/4J7I-=&U9COZA\T4QCC%=Q6Q1RXL_7JNU;IVU:W5& M$RUW^+2>ZU1NK9,M=+U?@6H.KAIUF^CBZO.B^.])2;WLVB"5:,W^:?BV=C>U^]Z7S^7;5XPU3&&Z:0K3N]K[6&>_I; ML6RVL\\;;+B_[XOYI!R[6<,0[V^VE;Y_7 8WHXW>OVRXX?Y_"BMXT6S/7S;9 M=)_+93YMN,\OFFRNSQ<08_FRFS59CW1[3-"+PES^%[\V.E,Z(M

AIS"I3S+8CMRO:VS&>+M9_U:9Z/"S4;OUM^*>9/A A._VA:+E;S(EJ" M.G3C'T>DOZB]3&$$K4/ >8D=7 %_O(G^*>? MPB&.)%%8$V_Y8J[(YZ,79/V^XK;$+_?KBQT_C[Y,IKOMLIA3HD&& ME-WC':2K!O0O>T=T\V-]K]WTJH8\I<9XAYCW7EL3ID[#V09BIRFPOK\A'Q-Z MC%?3XMU-A?N:/VLF!?YLMR5GMX]2?7HZ_>Z1_\(6,V:TY5AAKK06BNHX +88 M&0@,N_YA7YLE91^(/P[\=AD9H]@W"IQ.RS_BA Q[2+$N^+:KL>^G-MR]7EYLYI6 M0_1OQ=WG8GZ$::#6$18$G@&QH>W[I> M5EM2PQ FNY=[.V=.>(\-9-@0+R2P1FHLE19A]<"5])@S=5V37O.D.&/BNQCU M+C82:N1 [' ?X66NP]UN3)V-A3K5,X8P A19R8,^)4/0N\UFC@J3#8>@OYV& M[[O_<-Y.XNG*&;-$6^H4=H!2&/X13%62!U\:7]>8;Y8,9'V?$WWYL[$?"WD_SS9#K9)43=(TN] MBIDRR$!(1& I1,A+#RVMI!">I]B-KW7XUE9LV2+279F&'_+9[:F=O5V9+/1: M$>( T@1:AIE :B>#X^9*SHB:5FC9#)R=4N+D'LB34AF1#(0.8Q 6) X@XB MXLK\OXNT6#:'7V=ILNBB_KG-/OIE]7.:S<3X?QWMW6]_OF5!O9J-YD2\*6VS^^Z&<3GTY_R-4 M.C;1-/,-&>38"D4XQ3@] MRVTK9(0R8;720G+GPWJNP@)?24>)=EVR[?Y %''3G.N<&X4?9F ML5@5QQ;E>@UD$CDF.;**2(RY @;XG?3&XI0U%P]OS1TF%1.5TB\EU7B\>5;# M![3W/+=Q-D5/-9AYR82SW%M&+1;"84MWJX710"=0EOR+LO4HV["2NJ+P:0BW M\@74BLGMS*P"$V:CAT_AL\5TS99?\\GL;;DXMOXW^"V9":HAR!@3,"344.:0 MV.*('9 P@>ST7V1_$4+>F^9>F_<4C'6 5(!:2.E%-H3OY6.2.1) B_99=[3 M\QNDU\;-1A31+\W,-%\L)C>38KP9./7/_ ^VD"E'" \R*L)A$QCC$ EOPMF M_;7M:[>W;=0.XOTR[K=R-KJ0:H]5,^"!1!89CK'7.EX-I-66,5%2IWCL W22 MNF;8Q4!W12UW0RB!]XY"@A 37%5V!3'AO7RJ:*XOYX\PH M[Y@AE@JJ",+4;Z^P<":@$?V%^3Z>0QYB\%H]=8)^SVTJ\_]W;A/&R*S6FB<.5,DF#.V2PQ90I MAQTF!&^,">$%$K;6 5\[DEZ@E3H314JSF9264P:8TJTQX8@30:1"EB* $#4,(AWX- 1CY+?B MCR<2S,M9^'%45 G-S9<8-+=X,WM:9A+,X?MIO1FHV2_*B%+<6@B5H3$SCV5 MN8 H8YQY"UVM6UQ7,2?5IM9!\Z4'?0QQENK[(E33S??\&TOW4[E54IJ-R-(<.ZA(U8CHY&RAI(*+ZB28F]> MUXQ2FSAE?_!W>"J\7(OP<53,\OFD/''_:F_Y##)N#>%00^I$F)>-A& KFU-0 MIX0E#)!:'?'@Y?EL,O*=L6K;Q=]GB_MBM#Y!.9DRZ6"=C#EJK* 28FPEY91# MP2H9)?)7-G$EZOF%%=0,JIU=^"L6E?QJ_)^KQ3+^=/H"X.%:F0T#S2F-M+&( MD6"U<I)6N>&ORZ6BU M?@_P]]DX)IM>OR?UZVHRCAFCWLPVPNCBIIP7G\K[R8@!=G)-O[S13&@!B;'0 M2 NE44:IF,5DNRQY>V4Y -HG4]F39KKBKYV$'L=@UD(7RS^*8G94)#4;JYN@ MUMI,;J+Y3 9[30K"#2<$"VBI%ZY"#E&=,A\/T)CHG-,]Z*BSC(L[JSU&\1S; M##]N!9_53@:1 8)S8*' " "2FBR4P3SM<)37D_<8#_&;YL:Z8J=,?'SNQLU M+N^CED_.I?N*9Q0)3,.Z(J@0F#@K'#259&'8I5P4&>!ZWY+6R\:![CBW<7R@ M>GL[8?'[_3C8)Z$\ ?)T"NTZ]3,#(-/:,@UL,/*\)<]IYN7,DX^V6Z[+N.B/7I0!W1:Y+ MS8:W-1(<);<=G#5E@7-.8^F8A@+'VU8;S*B&-"7#X@"C[?LQX;K64E?,UODT MNDT?OQ3%\D.QWBPX+P:^7@.9LAHXX8$'@F',)!;8;Z5GS, KRYO4(5M>1'BV MH(Z.U_ GB>I_*Y:GKV$>JY9Q@'A<3[02V"IA% $[2;GBZ+J(U[3Z#[QIT0#2 MW9W5Q >=R_E#Z.G1\Y?'8IE"D'MC/#6::LZA-ZS:'PHF25)"@P%:>2US)@'9 MKCBR?GI3+19%?)BCQF74SYP%4!"OIA8IAIQ 3M95-"*!2 A@&N)/6,FN: M@+BS8XFM9K9;T:<7K/T5,D0!">:H04 &9P=JK5SE60D 1$HH^0#M^)8)U C& M73-H=\WW24;8X^O6B9J9=HIA&?Y%2&.C<;R'O!LQ'*;XA@/,S=,1IYH!N[.L M$\5LL;EVL)Y4WYMY]43M0R7=19XN\]A_E\]GP7=>!)]D<]@< M( P"C2;'7_P^53DSQ&/AA#84(Q96!&1-=3(MK$J*8N8_'!$;Q[L[MS%.\;L8 M[QH;80=J9!*B^$RDLAZ'T40EA60GG[3PRE[9[&_GJQG\.[MYD4^+Q=8V/6[A M/2N9(8D)5,AHR+BW4 -N=[,R8->VH96LU>?W+)+0["Q0,RS8[VY^+$"G)(*XB2+*S=92X^]6R(PW-;M>FX'ZX;_?!T"NV MEMS)M>E%C> -8Z<$Q_$I=RB =)+RG847IM_KVK)JFBW-H-K=&?9RT^$3F8&_ M*YI"U]9"3M10/FS_K9#PYMZF,<@*!XX)$LE/@).>@0L7; M:WFRLTEZU(\6:0+Q[O+53LKY)J#_0S':)MG=A/D_!K?:8C&:3^Y/OJ-P7E,9 M,LPYJP0#QF.L'-)PAP@2\,K.8%O@8,N(M[\\O7RQH;]UI^J,*>\^3V9K26H% M1QVIEE%EM!1.,8M), H\U)(S&6V,X&^H/A.#[NGVGH?ESY-[W\OT3@8 C,5( M.J>MU=A962$@3%+.Z@&N,\V0X7F\5QM(]S*V@^UI)U^+Q7*RC%O/W_V\R8B% MKFKX:V:Y0<@8CAQES@@O@*?$2Q%?FJ.UR-_)WO?3(X)XH6[[K$X^?7)0H!_" M7^[+13[]=5ZN[A>AB>EJ'):S6*:,"]NJ&+^[+^8;$$XET.JH!YG$%!',"*=: M4$0MB0'G6QW0L![^0!-0;3H>WW8?B*IZ.B9J0?J3*4^ZZ$!&A+# 2^,%9A(( M08G%%?J2L2N[N3G=) ,Z0X[?\KCB9>^7"%C-((!3>*RP5]E(9 MBR2K\-%*^W\-BC9)]R(Q0!=*/$WR:.A&Z@J M\1=O_ENPK>N[L+WS\8?[_)I MP&[\MV(\6=U]G/Q7,?Y8C%;SR?*A6J$/WE:\N*U,$0V<\P09;+7F"F&PPY4$ MG^.ZR-HZ&\IN]='+Y&J^WS0Z;HB:3,/9N]$/\S6_EVV0 MX5Q"Z""B.VP,3MJ<'N!^R\"Y?+%>!LC9)YD9FB'MDP8S3I5GBF).(+1A!"L@ MZ4X7)BF_W@"M]X&S]G+%#)"V[^=E^''Y$.\[1\O/_7,UN8\688UT'ZLN(WY/#Y= M/W_;T]" =Z.;W87.-+&U':=T1[_T,Y4& MU3;TM:"%-2!3'!B"'%%:,H>M<?7:.QU,S3"A:&6=!E)Q1X#63'.*0*WMEG:D_3CZ4HQ7T^+=S3YE MZ8T'[P8X$=^#(!H(Z:!E=*<=BU(N MI;TNKI[+J=:N49RGD>NY1C&,- \PSE$$& 6L@M!+PQ[1]P9>6=!@9V;"(+7W MX^5K,,01Q*A5EB(DI=1"[M9B)?F5.5I#(UU#^1K.4^+KS=> C:?.4V^Q=X9R M@MG.%1;,7EMJJM;9D)ROX3Q]7(]A\G9@]SN-"-#+L @;CIU#S"N]TP.V-L5$ M&6"$^!69*)>J\.(IO%;HCLGG\X?0Y__(IZM]N[H7MI0%UP502# F2BL?I@NE M=26C(2HE(G: T_<@V5-VJ<%V6>KSR3R=H;M6,JNPU @X3!TS%'',?26;-,+] M*QG/ -EYJ?9:GC_+Q7+QJ?Q83*=IL^=C.QF"7$%G@0):,0J,ESNC3EJO4D*K M!KC$7P<[+]??H,*W8Q1OC.9]-ZN*IT9OOVPQB^_#4LX]9]APR8%"R%7X* ;= M==T!&S*_N]5DNS/Q;_$!SWPZ^:_H!Z0;"R^;RR#WRC"@I+662:ZMV:$K%4BZ MNSC 6UY#YFV':NPE.NH*8Y\TY0H!)@+H EE#'(0,((R!1!"P>L_ 7E_L$V-& M<:V(01Y(S3D33%6H4"NO+"ZE&8*DQCZ=AWE7YMF>SI\X$SU0(X.,\2"C9T0# M;RD77/A*/@4UO2Y.M:?^ R_-I,'=)YWBC_/B]/GBR;J94<&3P5@(A8Q28= " MOQNK#)*4ZY<#I%BRYFLP*07?B^WJ]^5DMOQU7CQ\"*H(K7P)!MN?CY_E':F2 M"0\EEQ8%_U=ZY#S$%E6]-D*D[%N\$E9 GBR_!;?MKN?QX M7RY/'._O+9QY$OK(J:)&.H^TQA3L>FH53]EB'^ F9DL<: +:BTFP3G]U-YF5 M,1H@3$K%/%[1F<6+.NN77(^SHE[M# /BN*:04F>, ]YP3RI9B%$IQNH ]P); MHDDK6/=HJ;ZM$7-QK%IF#9#>8$8A1I801J(/N;/,:$H2[ $N0'VZ0)=BWC6[ MGFPYQ/"GR7B[/_AIGL\6&VT>RZYT3C,9UIPA99#16'BJF&=X-X:58E?V?'@S MI#C]K&M3>/?(O _%J+R=Q2"[-^. [.1FDN^RE&W7@7',]/MX[S=\MKHKQB9? M?-GFY_N:3^.4?AY7&_SBS*F -T&(4ZTH"Y,'PW*WBA"1XOL/<&[MBMW]:>@U MCH?C2=$;_J8LJ)5; !%#CB(E'/-DM\\C7)(U\3ICDZEZ.^I!QBBE@5M<3W" MU:I(QBTSFG".M2?4.ZZ)XY4$0-"4,/H!)NAMA5P78MD5&][G#^L].E_.WZ_F MHR_YHGAW\^3E@6.[$B?K9EP[$'Q@K1GSP #F':Q.C! #*F5RJI\G]W7SIVF0 M>PPH6SQ+BO'*0\HX5@P8YWRP;)SV/&9N ,@::@@*6OY!0\H4-D00Z6S,(XJ5 M(AAN72.HO;8IT=4#WGU,(TAR.JVS,']](6780!;62L$1E 0@;13DE7S*75N\ M3WOJKQE2=A[G.WH;AUL__"W_SW*^3N!W,FW<62UE1',= M,]P(183'D!MA=85'S*E]7;-,9W9NNVH8""T?9:B5Q.V"UC++=%BC&198>,@5 M9DZ W6*MT94%%K7&FO/8V8 F.KOB7WPMIN5]?(ML]&563LO;AP^3VR]'0G5K MULQ$ #",<$.U %9@"['=C7R"KRVDK55&/+]ZWRCRWPX; M2>)F^4F^U:J? 0N=@#98*10YBA&R>N><,"JOS.CODG5MX-\5]WPCIN$9K63. M&*^H"&X21-[8Z-OLQJ S2;/? -V/SLS"]E0P "J>:0Z>V5(6U@-J!(G/T@NL MB&*255Z["6[\E6V7ML*4^FQL0 ,O&7D5Z*+KB54-P=T4HLUHLR[MB_J&8;LZSOTSN M3WMP1VIE E##XW$2"MYQC'USPE9R.LVN;/NT*UHUAWA7S/HTS\=%E/PTG9X7 MS2B(FRH&.^@0119@J_Q.(JI3.#3 B.^N.)0(^_F M08#Q:A15JO/1/\("=G+X'J^8$6,= !P2*3GFPD-$JS #XVE2$OD!AA5WQ;1& M0>^*8O&F2'EW7RP+=3LOBN.9'4Y7RIB$3#MOO0A&NK2.T=V1HJ$BZ8QB@!'' M75&K,< [F[EB@/0+2$Y.6X=K93I84@$S!IF0WLB!(CO[<&8<45:BIG914$98&1*F-D C=L^XULOQ?PUWDL<^!5>(R Q2!,1 MDQ=Z+:&O8H@,#BO'=>T@-T/%OJ[PGJ6JUSA4AI3@Q$@LF:/> 14-=L0EPCNT ML>XT".QK,?]<_NA#(UE'%P>M7BA%OD^*)U<&GWRX/Y-)=U^> 4 IH3Z8>4A M$!9ZKG:&(PXPKP9/U[*GN/%M/>;F24 8B(]3 XVP8! M:0,+=R0A(&6\G.TJ_&MU:%YC/8Z=UA,3:HP\$SS,'H(:CBV7N(J0-="Z%#?W M[ .&:^)N4XB_QGF[W^0[#-FX&^%B.@^#E1/,/-J!S%S90<;@Y^++5=-_Q-[O MB^)F-7T[N3F6C:%.]4Q;PUV0F&A$$99&*O@85@)LRC0[P".05DC9 LY=,:P: M($=V\/]>Q+"V,(;"(IC?%K68E])L)C6%'F&AN CCT4%O(-GMY%.3DK_A[+.3 M5[OP=ZB!;F?#Z3Y1*FF/&9]UJF?*&&P0@AYJ ZREUM#*_+:"@I17$^4/-1LV MBG/WER:/=O_H5:%:+63K>]"<(:4).4] C\(T=K!^N+MUS/8 M>S5 M(5K4JIQQ@0D0&!JOI*0625ZEAX36,YETQ?7ZSWU: _IU[XEL"J_W]3]]R65VI.TU ZVWW@.&N=; 6!$6>J WJ%@,I4SQ^ =L;*<1 M)#D#[5F8=^?]AYFA^!C4N Y9U_DTGXV*CU^*8AF6/S4>KR7(IW:R&$W+Q2HH M73^$O]R7BWSZZ[Q88 MP@P2HI$$"&BS1=]1;JXL/4Y[Y'RQ'3% [766S.D<.6KEF+BPQ+*DK .C73/DR1THL2+-VIB*$1P9.;Y;/SQ+I\&[,9_*\:3 MU=W'Z U]+$:K^$9M-6\<3P1Z25L94-0@1*%AGEJA(4?!.M[**;2YLO3WK;.A M[%8?O4RNZ[M4P4[KJ3Z,N:F>9(2"0AML*$]8X:2-%67L0L3-EJ'F * MC\Y,@69A'P#-SENM]]7-L&-.<\J#[%! &V,A>"4SL/K*UN7&&%"?61?AW NW M_EI,Q[Z6TE=S3<$0>OL= Q58@"2!A E0C6\Q8/ZJ]MLFR%*8G)'<_30->G;"?7 M[>\+9LY *[AQ@K.8/%$B[.P.-9T4)?^Z^)2FZP-G!W!5EFD\F&)8#CHT- M_^=8&22%D;LA*$E2'I8!.KA=D:DYQ#L+F'FR,?JVK+5W7N2R66 &F/"<0N?!:7$BHL4S&Q8_ ^F >4B=W(EBJN7A&;3(IZ/-C MIUV0[Y$[E]UW(@.<(6>>.L$@1@#RA2VE&.V0Q09 MF'+?<( '#ZV0ZT(L7^-4..QW2+@.G@AC)$;IVZ@S2W9+$8:^TQ2N_YHJ&U56 MCX.E]5S:2F/*!/5&<>$YYLBZW8XQ4$G[%J\MR6N#I&T*[UX2G:QW A??=^25 M)SAQDGI@@0AF$3(>4>D<= 1HS9RF$MDZ+&]'VCX3G # Q4I%I@3 [WU"H,* M%%"_Z_^V*H1(J0CVU-RMIIW>([4RICQP!LHG #.K-AFH.\9VJ=M&&.ULNTT*I(6.: ,XK7\, 0U+H M-<"5JA&MUV/21?AVQ:5=;]=7+=_=?%R6HW^EEX4S2KQ FD(J+5! $B.IK:0*%D/* M&]$#G(H:T.[SZ\ZID+[F4%J&*.74$TITL# -9]KM9F_N80IYKN&VD"3]O F\L]YDW&,/$#( 2,2]B0_O M5+.)-.:6TEY1@)N+]:2N++_%?%U;-K_DT9@#X4(0> M3T9AOH\?A 7K^U\\*7EL:SFEW4P@XZ$ UDOC! *:R&ID>HCMM4U6B7QYO@/= M(?*=36:C4;E:"S(J0E>#=_U;L30G;WH29V*"&%4I*A M#=!E;WA.Z@KVKLCY?E[80JM9'C6':R\["W5W%#+)-,,""0(9AXFE(49SK? M!]L$IKIOIY/(G5,](U1K;")B%CE-$*+$[VPPZE/NE@[61TKF30O(=L6I)VY< MK6Q">\MGSA D@*6$.4*M\DPJ6:?QJN/!NO+WI\*:=!(XMH:2\?:IRU MUVTB XY!RZ#@ E-#I:2(ZPH!BO251>FV&K31$N8]L*Y^3,?A2AGVP:)7Q!*E M'/< QV<]*RD)I2F)%@=XPMZ\\@^S*PWIKD_4W^8#1^E)N':]4?.A^%K,5C58L[]"!A1R1'O*K)36 M:\PPW;F3F.H4IVJ ZUH+K&D$UZY8X^[NI^5#4:R? "[&+^$X0J"3=3.C.#/> M4J8%AT(@!)';RHRQTBDKV0"O@+3 I:8A[O#$8;P:+?^>S^?Y+*SAH]%\E4_7 M%[#7%PWKG)'7:B%#5"/E!8F2,Z4UMJ1R1# T^,KN-;= L7: [BQ&=ON$N1I_ MC=T9E\10[#64.]\$8Y.4G'6 >XKMF-J-0-LQ?7;'<6?0YV6=S FC M)'3*"H> BALGD%4R,N93WK$Y>R>RBT/1]@B4#&X/FT8-Q[@FMIP1K9Q@RD.F M ;8F#+==' )&QJ88[>*'F,NZ54"GAV]G+9<':F0R."M($NDA-]I[CYTRE7R> MJ)1(:OE#$*P98#N;Z+SS5B6?>4SH04RE'N&(.22L2XL(\F@.-) M.1C!#[(^IN/:WW'*6<",4X8,)*H*L[3MABEA(Y#\_?]V[]7+?= M!>PR4/N86FI%A.ROD$%B<7 S-+744".U%KH*H<,4PTX?N>]X?FGIS*T)G'L+ M<7T"SYEQKM_7S*P,MAQAW@.GXIX'D% \;GW03E,@706OF@6\O\V"6I/5L6H9 M1E(!@*"VT"%/;5BY[592P652,MA!/O;9.K4:1+NS4Y9BMHBJVUYP>U\&"(KE M9+X.U E#93(KQKJ8A1^6\<;!XNE@J4/ 1MK/O'24!>/28BBQM!Y:1ROL!$YR M]\[>6+\*IO:AEKYV&>K'^>Z7$JYE\E(A:Y1# E)<'8]*J>B577]LG7J-(=W9 M^6!Y=S=9QH$1$3'K/;?;8C::''VA^TBM+ P3Z+ &5$@F"% X.%B5G"9X6IU& M#;]^1C4'=5>4NBBL^ ARE "O, +20J-DS&:OJYO$T@.=+]2#YE'\[OJUV3DL9 AZ1\'_C#*$N_.-]M1 H M"NB519BVP+EV >_/[#_+W,^"^2"P\8XH%-02!A?&U5U9A722WWA^?&GKIY(M MT"@9TZ'<0JUWG+VW:B8U,-1R:\/P")Z1@<#O)(:4TDYC9[H\VV[];F 3>#\R MK.N,_^_7>'XIEI-1/OV^4U>6_M\X( 4Q0F#-N.1 ,Z289(0IQ1R'M8X3NG#D M@T;>S=<2C=<.Y?MB_O%+T%)MW_Y0 YFA4&.@@'+$:RF$Y$Y7"'@K4Z*%!^GN M-TF*HXY_0XCWLW&T[NE"K99?RGE\U:TVSYY7S" #T#L#O,><$(4Y5J"25B)Y M93= .^17(M)]\NK-8K$ZFU.;2AF0@&'O'!$L>)#<425VX'$'.DWY=H5\N@CE M'O8K+U@0:]3. EQ4>F&(-]QZ3@!X'$.0R90]R$&ZYRVRJWFX>Z#9&>O@D5J9 M0H8HPY&S@"/I+2&<;.7D0)"44[D!7@?MBE:),/=&IY/+WX$:&:<"&A"OGV&I M.8-@/4HV\G' 4VRI <:?=$NCBR#NU$7?X;%X=Q-?\_'3\H]!/,ZWZ\QY7OF+ M:ID)LS_R/NZ*<$$0"^N!17A]Q=)J)&KM:K8TAC?/*3U[1$DM33Z?/TQFMZ<. MVFO5SP@C @C&;9"5*T@0K>07"A&:=#5IT.,[@0I['L5J&NBN%HKX($#H]_MY M^742!K%^^'T10XBW5SIGMVJTG'S=;"^>'FCG-Y9A(AW$" H99,9+S12% #!+@_Q 59('+^C*+,5^R?/BUF#C^NGM;NKV4;/M_9ZC MI#Q:,P.>$*\,%D:"F+\;XL<5"6.3>!\;()I7360A4W';1>4 EAG"% M_IZ:&/=7R)BWP@(E+=04 $JH\J*2#B!T96E!!T6\1C32Z67 >,4L@+,!:SM, MCE#N8)T,$HT]5UA3KZB*%\45VLJH"58I.?KJ'Q3)#>MFQ>TZG^L/P[NFU-(5 M]4(?YT48)K;8_/<)*MMP_!K^3OU&,F,!QL1X&@8;=H!+$9\GW:# C$OQ8@8X M)7;HQ;2F@_Z8^/*%][,X^+)ZAIUT2#K)/->2&Q7#4BK).:2^$]^DPZFQ#5*< MY%TR[OTQKGHN_OBMZ:/ULH"CU! K2BQAP=+0$O%*5@M0"L?J^QO7SK'+ >^/ M7-O7NBN7:.^KW6>QKDZ#F7:*@QB\:5WP[Y$&)F9'VZ"#O.XF-=.UT[$%3?1H M %8F[#;+WOG$W-M"YC2B87QZ+ASQ (!@W>A*_N"&]>&7?&K= NR%CDW@W[_9 MMWV-Z"*;;ULWPU! 3"EQ@D+,M6665Y@ZC)(2C@\PNJU7<^\RR/NCV;/GB\ZB MV;.ZF32>0^R",6N0T5Y9+ZIM)0>\2;FM-L#HMUYHE@9YSZOI-KOLDUMXYZ^G M+]O(*&+*L6!6&*BI]\"$85=A$-RLE*.V :9HZF\I38:^U\7T6;;'"Y?5_:UD M5 )KN8@Y%# 5C@HLW!8'CQ6_LD<4^EI@&P%_,!Y%TC2XMYE,>FVI<\Q([HP* M/UI;14UZJT#*+88!/K4P!*?B MV:%;E]'3S:'>V:7G_&%[5*Y&_UQ-YD40*0RDY4-,H;Q4LW&\FW!_=R)A=NU& M,J0MLDH#;K"#P#J%%=BM#=9UD[.QP_WG-HGR_))T6UKH[@)^.2J*\<('%.UD M#=!R-2_>W>C58C(K%HNC2W.-VADA8;PK"+"(&<"MI1[HG85L33>'<7V'&[3" MO<;![VT"?.SQ.C/;^IK6YI.C>2#.:"8CAB'DJ-+(0D\((TKOAI]VY.H.X?J< M!)O30Q_3X,=\&@;1]JWJ,*Y.GKZ=KIPY2.)#!X!8@0*P3 83J)):(9]R-WN MF2-ZF@0;P;[K.="7\Z'32"4J[A MU3^0Z_H0N(?IL!U]#,]A;L11SAAP4'KL(4;!,D::";-%6P+%;(J9>/[Y75]; M-VW0L34=],S$;=:/9K9NCC26<4<)%98AJKTP& <=P H5('P*,P>X=G>Y==,< MZGW8B3$G3,R*^N[FZ1.4->W$_96SF&G?.4.0H4X1AAFQN)):AW'9R59-WW9B M([0X8B)+\JI[7<:!RQJB@ 4+ ""&& QJ8WQ-6VYM#*=-8U^UYR+S\M$E&;CQ7E\VU\QTP +C2VRCD-$&>">\$I:IF@W M)[]7/+4U"G^_UMHFH]_OLW%TQT=!J+A5-!OOOZZ\?M5T]US26MAW]_&#NAN" MC7]O)H"0% DIF)=<0Z.Y%!76FB9=+AY@0'7O-F(_:NMZ/OY0K!_-^51^RK_] M?;+\$I^F"!*$]>7L3 R7-IEI2#S'6'''G54<6XCT#B$!4U[X>(YS61"> JI%%Y"[8T!G%FY0X*:Z\UF MW]QV>8MX=\6\_9U]7\PGY?AY8/L1YIW33 : 1T93ZGP8A\0QI(VJD/"8IS!O M@$>('2;(;@3O+IGWK/\?B@#+9!1LWJU\W_^BWB28U&X&H6!0AX%J,=?8V_"_ M:@G"$I,4I_ULD_%^K<[ G_GR=3*T*S7\V)0E5"LAF;'1K-$$>6MIA176)B5. MZ&RS'MGT)"YH+_MWWG,D=5K* M#*? *J;"%,.P$\0AP '"&$CKM,"U'+'67-(+$O8C(8(S ZU6FAG('>/>5O(H M Z\L87]KVCZ:K?\\C+M:D>H\GK[?*JPQK-(;SX@ABC,/"2<"(,^ACLEC-Z@1 MI*[W,9)6F=FY8OJFLPW"?,WCB<[B_ZSRZ>0F/@*D%G\MQK?%H\0Q03[ I*G?F6&($<,,^H!D$1[;X/KOT78,\UJ/8/U>B;E+BE9 MS18!V\[3!^F_3-9<^%*-IOEA,;B:C M#;=V>:'CCKYZ9]Y\* )B_U6,?[\O9^O[&O.WDV#NCM?%*_ N7#LZ[F5&O. ( M86@9=< &]4&O*ST"R5-\^N&&TPUP0 Y?]T,8PVL0 J/6AVM_+:;C3^7?\N5J M/ED^?"K5UWPRC9-4/ 0.0G\L1O&3R>.$=N&83/S63'IL(!3(2"69@HQS 2J< M$>$IJ]T \R8,='!UJ\2^!TO=J>1QZFC'4FRE'QF'Q. >O X@2#:""TJ?]-+ ME)0M;("W608XH(:@UKZ'V'?P-SIH:K:< 6,1\,@) RS4SE(L=^LW0TF/99^_ MKG1Y5MC_!D)C6NGL>.:E0#6LHB.U,LZ-<3$*U%LB-+3QB?)*3LA]2@#9 /.4 M=<6^YA ?TCG*9FA\*9;!8YE^W\T?XE %:0"H0\8YX+2'"BH F62$2>.UI+4N MK76]JW@SF17C[0-[ZY#P%K81S_R.,*H@P%!;@[F0WG!@C:MP5(BS3O8-N]ZM M:(ULM?<*VU53;Q-5SV>\FZ_?=:C> VG[:F04.P8@I,0X0;FSEDFX61@L=-Q"IK4@613ANV*DH@WKXK1<9[0]_4#RT7J99R2FQ0"".\FLTE$(H94G"95O08R MQ#0#@&$(&6+!E4+*R4IZS6G*!N_95L[K9%;_+&?2EW8R>(^#.#QNYMC.PQUV\BLPYIBB+S1FDB,F;$[0.,+]==E M/35/K+:0[LT6/\<&SP)F3!.#K. !/>$U0Z"2"4&08C>=?\&V=4^M>?:D(MHY M2VK=W-A3.J.& *DMMI11[S7QP.[F6HR2\OT-D"FM>6D7(]K9ZC4+LWA8;$\; MS\]*9@$:QK!UD'OK%1&8*;>3)_@-"0P9YJNIC3(D#!-_)7O3Y* MD_U5,D,5,&0UI#$R#E!) M0@R[S;-H4Q)J5W_:O$KIE&C\'8W#^V"]0- IIR% MCJ]"W[?K;#E;Z.*FG!=/7EEUWP).0;&363Y_>!/ 6\37+T/-@/UT+7:-J:RU M;\V0-,))RY3BB(51*A$R%<[&J10:G__DZ:NSKX:CF6Y'0)!D.U"W82$GV?NB M1N9%S.AK07!.:'Q3UE/N*_F\$2AE[QP,<7NS'?*E MMA1KD+KN\S**'QW%+' MM87QDI)BN\T/K9+>?3P_#N35S4\I8':6X"V?S\*\%S,TK7-WUCC4/50EL]X) M:[1B*$@(; !,[.)<2/!F4NCR P2&-(1K7\S1^6(R.H,VZ_*9ADAK ;"A L50 M?>!-=?A#M13=!)5V1IET%9_@S"6@]D48.YFNED??YSQ0(V.4\N"?:*(=@9IY M3DTUPBA&MM.CV2L@S66P=D6;OQ>3VR^A>RI8B?EM\=OJ[G,QK[*JOULM%\M\ M%K-/GYI_SFHG,T""X $HJ .2$BD%[6X($UX M>2'*^>0[U%)FC-3:<$&< @XKZ:7ENZ$(80K]SC[@O2;Z-01X%[>PW M%U@D@ESTF 0O^G&/O7]X[/LQE_IPI4!N812@FFFGA&,D. BNDM0#EI)O>(#& M;TLL*%N"N]LQ;HME/IG^:$/=.$4<=T!IC)G"T+AJUJ7>BGH98KL8ZJ'WG^(E MN]K#O*J0>8$I\3"L+)HYJKQCU%02"D]2GJ1Y]4.\MO:/#O$+H>XL7'GU>5'\ MS7K8)U,.HV%E,&\I530(!^69"NCHPZDA"$/D#C)FC[- MG(MP[8D[?RNBYU.?-YORP2$7U *C(+(:<4>!URK*)H5V@"4]A_DZ.'.NCH^S MYB)4NV+,BZE6/_P6L[.MWX/=6=(G5JWZC616>N68]]HBX332V@D$D.!,6,\) MH]>U?=OP0M8:SOVP;=OYDZO;D5J9@(H*932RRIIX^$[#R$(BGL$#8$E*%,T MYZHV"'#K)MQ8[S13/'U M'B0+$S8-IH,P&@1L);RRC-F-:+]L%^.N>&7SN_RVV#PG.2_'J]'2%O%IM<5) M5IVHF0$(I5"2,BNA4=@3&YU?815%V("DM\8&OP@VPZEF$>[L7FE\C^^$+;4K MDV$*29BZL58.8Z0-E9155H(CUW:#M&%3Z5(8.Z7"R8GD2:F,2",@@4!SQ!6# MPJ(G<@AP90<&%^AO'P,NPJXK#OQM,IOY.LN"[[ M$8$ O[*MP(NT6#:'7V=Y!Y M*AIA0P*"O>W*O)W,BO65A7-V87:5,H1IF$;C778#N844&8$J*3E.NFLRP)P! M;>^Z7(IK5^QYGS^LC^%\.7];W.;3C\5R.=WDWCQ"GR.U,H*HMBZ,+P"((!Y+ M^0B=,]<6K-"$PLNVP.UIJ\XMEI.[^)+XS?OPP22,IQ.W26K5SR0.SIEQ4$#C M!9" 4P0KV:&1*5>"!^\)-T*L-F ^3;$8S!*)(P#>TB;^IEYG/A3170^ZVD.> M"UH)_@$&SDF.K [CAGIID -( F48=%2D4.@UN,F74ZA]L'N:J]1H-%_E4[4T M^7P>W]?[CWRZJA^_J1F!N/U(O MJ&2R5+?S8KU<]Q:D9XO/R[.B\?97R(#A&ABG#. K0Y?](_:(NYJ9))P2B$*7 S>'4/Q762TE=%B9:XLZ"55T<^WUAL! MM>MQV7<,;5/#DPD I0-:> X )0IISC=QRE#I\.L>HV+#_/_N9@.[ST>3:7S M[U1@[*$Z&9;.4JL($YXR(KD)GDXE)Z'RQQBBM97]?"%M"-;.[+,]_3T54G2@ M2B8MT-*%_TFAF'<2(V K":W"5W9IN %-U^#.!<#V29VW<5*?GPX;.E$U\T10 M"AP)0GK%@G>,I*XDQE@GY4%Y'50Z3_$UF)2 [\6[#CJ?_>/=C;HKYI-1[HO/ MP:F8/WSZH_STI5PM\MG83>-S++\5?SPS&0Z>M330:A:#KY0UD&&A!%>005P- M3PVQN+)3NN:H4/:E@EXGM#JG.\?J94);Y!04#&H!F?5P]_ 7U![A%+H-<1^U MDU7Q4G3[9-*'XFLY_1HSIJ]_;VS&>V6(SFD_L#.[#- M-9Y)&;Q,@QDT&%D,K.1.5JA96.]QM%<^!9[/H!J\;%4-?9)W>S*OR_F\_"/* ME]^'3Y8/9]+T4#.9TX(#KUV8"90%85UP".R4H-25I8[ICI - =Y97&]PQM_, MXNL2T5BH-I_57;DZ^ICJL6J9\E)H$[Y/62B!<(X3M;,U3%*VO"$>0K5"K08! M[FP6*Y81[0J+)TE%3M+I5-4LF*@26ST22?/HK3YQE+U:TGO5&S\5^+\6THC;3$B4#DOHSA;F02[MKCC3K1_<,:X!/&N#&*S M"FHZG8?B:;%,*P"=@0993@T#3G)&MY(HXU&G+P1WR9TS]?C\A?K+(3R/#(MB M].?;\NLOH^T7;LA0_>TY$:K?9VHZW78QCH-#1\#'BH>A(I0' &K(L'$0 [N3 M2H>5[LK,D,L46C:.8R?L^.C^_1@;PL<90]X:9I@'V@(DG=(&;GMM9$#A.K3? MC.*>L^!\_#K1NGG<2=ZG]?!Q%N2UA%LH)"4$8*L4JJ9#9ZE)60P&M/7?CM;/ MQZ\3K>L/;X]I/7R<*4*-!@HRHYBP#!#BY:;7"AB!4F+%!K0KWX[6S\>OF_7_ M]Z-C/7R<<4@P=*&OED%*#:O$ZW_JM\?TWKX.(K, MM6/4<^V!<9Q")7:]ECCEN&1 ^];M:/U\_#K1NOO]PS&MAX\SQK$E%DL'*<+> M0VT4JGKMA$FQY0?T!'$[6C\?OTZT_K_?_[]C6@\?AW6)6&&/(G&T.PNQJ':L'Q;(_IY3^F,>Z=)#/)%#C MI ;>;.5"\0F?Z_#IF][@34?R MLO5@LGZ\/O(#;W^.S,!/F+'Y[9,._E9&M>33@[%4)VID)";Y"O]JA0CRFB') M=G)IYKN]X-/Z$[9)FBW;0'089\3/.O5#'Q([$E]:T=PYQ90B&%.T":-4@GA) M:^V#MH.5SR?S=0*(Q:-\"YU/@U:+CU^*8ODV=B:P0S\\%HC9)*)<,6F_?M@" M8(O%Y':V+GOJO+F]+\TH(L%K5H!KSCT%UN+M[:. M%1ICZP/>75JD9/E0)77 ME_@$71X9?0< E7*5C33)_=.WL ^7"ES M## ?K!*+B;4,0,(9JJ0D1%S9NPWIRJ[!GHN0[8H_3US3I5HLBAI9] ]5R22% MS ?0F"8V;EF&1<)4$D*1E#3PE7#G7%67K2#;!W?>3O+/,4H_F!)G$>A%O8P[ MH:2!G@NGN.-,. TK68,5DG),.,#M@Y99E IO][M.CW;JA\GB'R?,J&/5,B:4 M-Q2!X AK'Z\X6BXJ28445_:DU0!-J0:UTST/GT)STJ Z5BVC,N9N,0@H:C15 MQ%C$*TFUM%>6O^GUR<3Q:+X-& .5 MT5I8"#'TDE6& )4 I%R5'S274M3^?'NB08"[GY86NWG^O..9/?4RS:T#PGB% MH'?,248IK615$J;2BWV;8IF0G+F-"(6A?&I8[C[ M;D>1>IKT+,J@9Z\D[1[DS$6@]G&,O'-!MDY)S?/DY]4R8PFD'E%N"/0@B.=8 M-W?BWV)3 ^6S9B#S -LH>$@&#T,""0K*:@" M5W(^V04]TI!MAQ^?YGE<0SX^W'TNIP=X\5V9C./@;J-@5P?Y&45:\:W3''KM M+4P)=Q_0+FJ[?$A!M!T>;+=$?#!>\NG_*_*YFXUMOCRTD!PJGFE/=3RZQX!# MIC%"$H-*EGB#.X$= [KTW"X[&@*WS07%3Z;%W(0^W9;SX\O)=R4SCRVSV&BC M& **J8#(CNH.HRO)ZMG%8I*":SO,J 2.9T<'*/&T2$8%X)9ZC&WPB SF CM; M]9F8I'!Z>T'!]?1/:6S<(R*#CDFDFO, ):0+B;Y!3F M5W*INAM:I"#;+C\>%S@H-G"W3G*;%+7=7SCXNR]$_/GX)^"R>[)0?W_(.&PAIA56WF<"984A_B# M;9(VB'.;//I[,9W^^ZS\8_:QR!?EK!B_62Q6>R-93];)" .:"V2]0%)"2246 MI))*&YAT7O^#[:$V W&;Q/F/IIO//1#%LO>LAFQ7&G&7'#:A7&*.>;, M3@JE4_;:X0^SN=H$M*VN4)OMO0_%?3E?QEW@H*N#ENVQ*IE7GDEB'.0<"RT] MEV W6P;ADG((_S"[K0TBW"9KWJ\^3R\MER*DP(T*%@A >8&S" M5%CUWEN>1SG&[V8?BIA!,<8 SL:_E;-Y]5>=+R:+VIF?4K\CPPP$B]8A M;H737C.)H:QPI.'O/]!449M2AZ:*CI71V1W=2C[]L/OQKY-B'K[_R\/;XFLQ M/9%_H%X#F?+(:(,YC1D=) <:,U1)CZB^LL0H/;#F$&^;5$OGI-Q"M5[H7HIQ M,B?!6>UDTGA.'/#*$66,T4 3N,5":L"NY/F=M@ARB'\M0-\Y#=_,[E?+Q1H4 M>#I[P>%:F0& $: =8MP'+*&TS._DI#(EUFG(%&N6 X>8EHQWG[Q"%_%J6RM# M1$G&*.:0",HU1QCB2D[!64K^^0$=)O3/J\OP[IQ7"5;'VQHI-1K]GDP(CSGC M0 (D+"*8U99.$I@FW)G;,C<[=\R[$%[78T$DR^^A'['_[A_KB9?\^EW4\2C M@WB$Y;7;R)!WU%@!,&,,QA0\RE0SC(+"7=FKG3WQY_ECL"UIIRN&OBUGMY^* M^9TM/B]WO3["QKWE,\IQ0(M;9S6%P<9QUO-*-FU)R@;/ESVTE8LS9Z.^M&_UGM9(Z$P8X9M4X(B E0 MFFQ#/JSCO-[[BNWB\=CI.B=!1VIE02(4Q"7*.PD0L1A;M9-5DA2;?X"K3DL\ M*-O"N[,1WO?Y3S\#'<<04H?#'YZR,(5S!Q"+\:88&:9-\D7[)I)U5!*=.N\Y M4",+]CP 2AG XJ/&QK) Y$I& ]-BDE_[ *^M_X/I,U*P[LI(U*M%,%<6"S4* M)NXFC\>I1S7VU\BGLSB?K)L9:13C+"QY%ALI-4285#)3PJXL@66RYFLP*07?KCA5C:,ZVX,O MRF;!&V+!$7(B@.1D<,8]X95,CMN4#9(!NJE-SSZI>';-D0_E=.K+^1_Y?%R# M)4]*9QX**9'R :+ =*(P(:*2RSJ? 4R]TAD MRI,Z]:]CR0W%9L7MNI^ODFEMP-TU];8/:6S?-7_X-,]GB^E:K56.X!J\.]U( MAA0R'FHGE22.!== FIUA0$325M" +G6UR;;&01ZDQ22]U_6Y$:.I/F^/V8&]_&R9CAE&E.5M))JV^8)QB(C4^QF M,G)XJ)3]ZQ<@&Y)EY=U2Y$L;6//T= M9^SNQM&O#>.0&B&U9 A3XS3!VUL7Z+E#I6ZY6G/T7Y5I^TVKX+0'ABL(&)( M>PFALL5'#9X7\CWHVO\X_S^,?L^^A7AXM\/X:KEO295L'8%'^K ML4XO8:5A&+G=52R D/D.K^2/C+K,"C[7+"0*.<6T12G*"$*JI2]F*XT<2.+L M6N6>-P9OFRNVZVOX^ADVJ!(CTT'/> V^#,?'@\;DT9;G+0[(=:K_E7H-1C)G&;:,:NABZJ/YP+N12']P%Y? M-J'_M8=^VRSU691C2MAS[7E=KH.@!4H)S)C$1.&(/<9H?VX 7RV?6_^XUPI/ M3G"S5D&T3<.4NS!+#Z8B 2J0L4PW00"*$*%<6XJI2T7.GH\-3(=7H[H[2C8@ MCM;WQ^V];(7]\6P' 5":(@> 01X2HK4Q>G\B.<+;"=?X6Y"Q5D'T1)F\76$, M$D/M;)PDB$N/ 2D@V9\'T=*KL@OV,&2C2^+5(X'+C#M55/;\,-RO\6R]J4M#-GDK-U<0Z]!(B8PB?^GI' N;O3.[%=;A*/*57*/LOQVP;[VI?.6F>_) MQ=&$N=B"#Z.U&\.#:*)W?64(-1;">2&M(LA:Q0 WD O-/820\%).Y)*[[@L@ M3[VO/?I=D#PR@% G*9(<1IM-,;L;(U+Z1>'U01C,M4@KKP_/FT_9/^;KY7HT M>USD/Z?+"'OJ[L1;V+/?!\$L$W&SX<0A)B&TV/!BO)#*@3A,*LHJKQ_)6B5_ M\AWKA19!6TM)/.T5H\!S+:$0>C=F;)P?R.O5FN1VB04W87HS#S8AVYL7LR=3 M)1[];O.JSB%!&%$",(>=]+X8'W*5BLJ^!YE?*Z6\/BQOEO77[.$YM>,\^VLU M^A45NNR\X,\V"I8J[*73!DHA #(>.5B,7#LBA^&5;(0%=0)[,R4VOL[1O' S MY?/U?#*-FLSTS_4JF]QM?YJ-%O.H_R_/$^6&KE(U[3@W&VEOF/%, ()0,4L; M#])A^!$;H4_S<+?E+4RIWK;2F\WROT;S<::?"E= 5+,VP>L7$K24[2)";;"C M7CL@M*<.(0/V"#@^E$OE>O34AL%MVQE=#/5BMI;C#0+T7E$J%(7)_>F,U$ 6 MLY,05#GJ>J3P-"?T$W[F2BBWQ:&OH_G]*EI,6/( M>17G:H]"'FITK;<%=5M;S<\(U0(5#E-1UH5[Y:UKE9;1G]OA+--PQJ]F>=Z9=U4G02('C/&((XLE M!M8)5OBOB:=Z8#7>ZA#QL?VJ":Q;?YFIUJL?^2*NL O6\O$&00% &,9.<>\ MC7#& [Z8G95N(!%6]9K.M4#9'5$N'F6GF@22\G<:S@@C'$HF"$/[U>;-NB4Y&X+E_/5XNGRU4BCWP>HN%I#8[K M#D6S5@B@."U3)>3Z?BL$EVR9>#0 M6H:@1%X;"TFT-B HYLL1'<@%>&,FTVN%ZK(,:D= 'M?&4,"57$H]D@1 MJI]KC4'J3UU$^82C!V\ KK8/][UZ^P"+3,*B08QAP:!SDOBE\"$@V54M9>4]O](AOG M]_/IOS<7';O7DLO]9+YDT3Q/Q7RW.8&S*-R5&H\7Z^Q<19 *O8;TY!,R[TGD MN><*" )P@175< ]6IAS9NCH2WTVSHKCK\N_1IG.1]/9].MG%>[=##)KEM' M3CR]^O@,6VOH/6BCG6-(2%JL0@(U6RQO#_S]6:8.^6D,UE16=4 M)Q7)8&&:8Q!AR@(MY1JH- M).U0K1(_7:6E$K:M!F*E0^Q#EM\O1H\_IM&:N!!I?K)-0!IY3ZA@\=1SB&. ML"_F*"492-*R&F5]+/JJ!F1;8T]V?SC:B\'G)]L$I0R'2!&.F%*4.R3L?LT9 M/90$6#7*^I ]-2%[<]3>[A[B_$.H5Q\%9+VB.JK+CB!%C<'"ROU*T69H,J\N MH;PF**_;(I;9^#_N\Y__N5P]+M+V #=_2A2 +[:%]+-@U!')[_XF8$X4(\HS M2H4A'AB)2#%&BGP57TH/;P3K$_=M^#4FX]].RO@W%71D'D.$:T("H^ MG7E75:I=<%YH*J2B-D7/Q_U,Z;VB0AFHH@3T4)FOW]M3)[IM.O@/'YP-JC2( M]XC'TQ@#2[R4:=7NHGR\$:)L69_5FR M++4!E.LA$*T%%Q1YJ##E\4QRD!081-ZW^@*EZWI@I?EPN-P;P;J%I;T:S>^G M<5%O([(Z6]D?\GSRUW0VVS[1>36FJ];Z5?U$12SJ_,A*0+B <7,U2._J,U)M M8#DUMZF=[M3@RZS\$JU#5&4A%]QQJHE$BG&G83%WR_S 4K0WQ(NW^7UJQKWU M'>#-%+8A/S=L#"?S?[S^!6<6]=GO U(^&4LB1>@#1 7Q7&ZW4LZ!EJ5BT9M9 MO'XZGZZR3].?V1NRJ?%X_;">I:<5ZB%?K*;_WLCKS%J^OK.@'/74&H>A!S_JKZ._ M?HO[^F(ZFJ4L 5_6B_&/T3*;?!DM5LO?L]7GNZ]1K(N?9U_6W=!;@%![@B7V M2G 9U4Y)E2VPL1H/K.!%+2PYM@&:>8:\QV%K]Q M3)>+=6[Z*GD_?K->)'[><&]\OHL@K=*$QZ6@!6"&:T.X+U#06K1Z2=RUD5J: M$2>OB6L%N_'5_2F?WW_/%@\V^W/5V<).O_RJ-7V\03!<18%QP1%T%&+F*=XI M;)P@)4J]C6QFAB]A+K-VCWX?)$* >P"IP@XS1K"'M)@?T;Q5?W ;"[6JF//Z M06UU07;M0JIK76*B@'>,:0T,<-Q[4L3>0*25Z_!M=AKPQWD>'W]]N/ -?': M2NVALT[&@U\Y4LS*22F&1Y.;Y7J6(S> V0U%?A\]9!I@HAQ8("?&!!'55$?)8M-R-Z\_OJ;2I"=;_(-@_'S[^S/OIQT,G2,%ZK M:"@8IE1<&SO'$"0:#"V1='6!Y34C>K/LO\>_S;[DT_GJ\SS[_E?NIS^S+]EB M' ?R+9M/\\4?\V4VCN?FY/=\E2WM.ONO]3SST[M5%C_Y\?VO^+]/V_]-34_N M'LW]LD"XD89RS8 P'J5'K0(72#&'!U+5HAGN]4$B;9UUR4I9%:94_,T7%*)C MGP>,!##>*2THBLO2$6(+D(EBN(KFW'NN55.):H"S*Z)<5(F.-P@ & FC1J!9 M*O^K+-=@OPP0@0-3B*H)^ );;D*T+;[L]\@TVHN5!H]\'9RU"@+"D8FS@'%. M!+AB7IC *K=1[X IUPKW30F.JH"V193?HJ*W?DB>LLUI>I$J1[\/4""D4Q8> M#[T0&*2WH,7<+,0#*V=:,UGJ@+2U$1 M% /,'B-!W;AP/I5X?G^B1;0@XJ'L?)R-EX8310G:']:, MXX'5N&W.WWBV!%>\]X@*EGA>^+ M2 @&\NRC-GF?Y4\E:+LAT1_ST?952M3"ILM-XI(OB^PA'K5JOM'+/BZ7ZY1D MW^3+34!L:9Y=W7/<\9'FEDAG*6=."P_!7@C2W-A] M'2 &6G+E&-81'2> ,*R8%]2PRJG7PWR%35+D-D3;M,26A350@BI'/@]6<*<, M!-YJ3"T7RIF]C0D8KG(L]3#78>UZR2D'(3, M$V< <9Q3XQ&FSW$)O(I3L8?5F)HE5XU =T.WWT:K]6*Z>K+GBWZ?;A2@%T!R MACBSB',HF%.[>E.0 NJJE)V5?SKA_B;HZ[ M9$^4/N;2QR&:% JA."D<30VNXJJ!8+]@K*A$G+^=,_H&1+NXJE>1X0_9!)YA MRK'/@]?28"TAUY(8J7W4^XI['JHYJO3T*Y?+^&+CH%($"/!1LS;8 M,LH$E[28N2:^BAG34_V@BOA/OD.O"=_&U_'OV&EFY):^@\849&*YB#L%>*.,ZA!@9^GKLIMW'O:'TK3*.]>"+W: M2[K3[NO<10QV0B&AO94,6&ZT1#L5SS*#58?9:B+PV_(7R8&I?D;$-SF,\DBK MAWS^;16/HA_Y+*ZWI1XMI^,SD[^RIV"QIY!0!0601%H ;)%(PG*D:24?SSO: M&4I3(V\3[K8<0/_(IO<_4G+VG]EB=)_]ODXO!C[?;2!:?EZOEJO1?!)QNT2^ MJ_H)''.!I-&(;'0J"Y!W!1;>\BIF9P^]B[53KTFPVTM^.5YL\@:,9KL5LQF] M6JT6TS_C>;I92YN?Z6U"XJ=-OHK%8C2_W[2[4*BQ8NOV6>ZBD8YBRVBD3S%C% F9-%8(7E M@LF!!>VVM6G6!'=/=/:.'?)UJNR$.&>@]->:^:5DX9+303%NT#BB)&T\N^BPI>FRDD'?I.P MWYSCZ&LVSN?CZ6RZD4U^M_J1S=*0HR;U"2;YYMJB?EBO9JEIT[3>?QD M_.R/R._^3/-(WV[GD>VF^1AE=6%]MCR"X(6/FRJ@7 .K!8/IY4V!*965\JV^ M)Y/@6BKW6TR-GXJ?'],LXTAWU>M3$9.OV:;%4IKO7S<#>JK]EC M>HPXOR]Q'IYJ$AR14#M'!:>44*@!A92GN@R%?5].K1.N #3 M*,:%9$@HB0&0Q=R=U ,KK5V= H?G7.T0]V1A=^VBKG-]6RHHE A[Z+623"I& M\58 P%K/.KRP+DRE[9B3*E0(Y9PW^F2C$*TJ31TQ D)@,<06DOU,.7=5$@&] MI]5<6N"'CN>ZD.W7(D:#6,62 J2X)((@)3VUBD"22@\!B;TWK-3C^V9F^5I) M3/3Y&;7$+%UA%N))EQ?S93Z;3D:%T7,&@]LZ# XQ2^+I!1R&%&,$D $%0M15 MJGCUGE9_::+D':#>EC-U\W@LC5FOE^FA]'*_49S/<7JV7># 0<6P0M@"+ITU M1,EBKHP-[6*S:4(73RG9SUTV7V;GD\.?;A$T$MPPQC"3Q %H M*(*F&#,49&@LN$U>>1-8WBS_C_/).IZRT]'LO-0/OPN0.42@364 A8L#I0"R M8GQ15Z\2*]=#'V0-LJZ(X,T23E?*V6)\4<*'WP6(F/'00$W2:V)HE%"X&)]T MM(KIV<-;_1HD7!'!]J))-FANINMFTXVW.XKG8O;9L^T"XH ;ZJ'S!EIFJ*-V MCU@D>95,:CV\<:_&EB80;8L]:C;[O/J1+0J5YR)MCC<(R 'N13SD. 1&2:0E M=_O=S\%24:;O)U56/7RI!D?W9[X,@1!HOHEHCI9&4 M&$OWJ@U3JDJ6M!XFO:KA8*D)R99-R+T?9V=E[XWO^7UZ!?RI1!;K*WL*/,(K MI7"/+O?+.[6_?-U4Z(FM-O:2?8W=L]/6\[L)D>^ MC@!9A3W7#EO"TZTF5[R8%T)D8''S;>THU9'NUV7OP9;W3B][F=?42.88$L@K M(['%>B=-IK$K=7JV<]FKELMLM7RA156[ZBW37?#4:XM VMH,(=& HT84Z' J MJBBN_?6<5R#)A8O>!C!_W]>\A@N6?$F2&&.B+F0E*K0J!BT86.W>9NEPU27O M=<#W^Y*76')*I)KF:]#M!^7O) 8[1 ! M*?B>$892+:UBS-2)H;'@-GF5O.2]#LOV+WDI L@"Y(0E3C*%.;=T/U\KJ]0L M[:$_K0995T2P_4M>!CQG1B*)$=71EO9&%LY YHFM4NRZOR9H%0E71+ K'_SV MWFAZ/Y_>I;=+JQJ<\66[#!)0;K&QFCD$B3 8/I^5#/N!%6MK5_EL1R8W[TOZ MC]%F^J/QIJ[<+YXVCRZ>\BWWQWWR-_:55!$4QV-20@T M]I [#H@J9BF &EAT:_-DR%N51UM[I1DM?Z3_NO]9QPG,DH[_-4NG^#BNS_07 M&^_8U;A*JN@>[IJM<;<+X;06 MF[-9:"E/Q_(Q7XYF'Q;Y^O'C/.7?V[UDS.<1W'4VV3F@\_GE0G>W=QH:A@5<\V!TY9(9&FA77%,896;^_[&)K:D!K0C MD[9VT"^+/"Z5U=.7600JG@!ISW],:)X/%3G7+$AEE%.(*I^>F H,(2P,Q!2V M5\7$[F^D8WN[8(W8M\4RNQ/9]H+Z^^B7.F/\7&X4&$>80*.>2Y=)!K4820&Y%N\37(:'X_C6;[GM6N.*Y+\*A,\P!9>A#)N*/4 J@$U<[N=V&/JKP+ M[&$]T=89UH ,6HNA2]CL1EVFC/;1[T.TQ.-$$",FI4 U<3-&?+^R(*AR3=7# M J.M\ZL.T-MU@5QT9X14]808!3T7J4R)\\:[O0$L*H5>]K&,:$>^B2MA[E?< MY<&6^$[C+A$@!%K"@$C9C8P$J2#/5@+(,-5AJJS>)-DQ@D-OI0?,(!2)#D'! M482Y&F9 2P6BU)1DYRK46X^^_)#E]XO1XX^X.\[*1EX>M@F60*,-A)YB+YDC M'OHBO >E$KC#8E;31#@5=UD1]I8C,EZ.MFS\Y=LV 0!+M(7<(J( -X9"7UQ M)6_7T +&J\OZ>.!$962O8\\R&__'??[S/S,J&ZW/**$+:U8;AU\FQ?S*_P\K- MG8N33TF#.!>4,T$QW\]$PRIDN#IHH$5O7@UTJ '.]FSARVHW]1T$ZBJAU MAG.&HBIGG&1^?\("7,4]TM]K^!HI<3.4-]^;_S:=!#=:KM3=(H[_?$COL6^# M,= !)I"7AAC)L&:XN%U%OEK(97]OO&L0>5V(WA[(/9J/)J-/R4D1U$-V6?PG M&P0BG &>(@R58S>H.- #//>N2X.U 7K\'.N$*(-ELPPP# 6EE#%X7Y+ ME&[@T=U-&[F-"J/_.5 422:=E@3ZN.\9]CQ'-;!\UK-,,4T9Y0ZKWP_'F.A \LW48-LB[MG;\.V>Z]\XYRKQCG M''#"A!:0J?UX@1;#K,9616YOO?/70=AG[[S&0L:)"&0MP)(R19DM9B( JW(? M_,Z\\]?2H08X^^"2LY 99S0 SD#.M&-2ZKT&)V"5-YWORA-_K?AKA?5F(FR" MYIYG\S6[/Y\#I=^J:]=XS$K4( M:5)):<8%=&13)Y9YE-2+[ERSW\8_LLEZEGV^<_/5=/7TC^DDVWGU]=-OHW_F M"[->KO*H*BWUTWYB^VNJ"Y[:&GH/ *>L+@I*ZX#D7!D;(=MAYP'YNSAN2U/H M\(1I701MG3NO!W_!@?OVXQ!W0JZ-8='HXUIYCP@5Q:R4(A5K,31$CS:EF=<, M86L*R>@A O1JN!?]L"?;!.&Q$9(ZX"A5&N%X&M-BCI+"*B$PC=&DBJ@.M8F: M@+G98OYC^9S\]+RA_/;+$/4GYRUE6A#AHE6ON76[,6+E=173Y>K#HPUO60W2 MRNM$M#5/ZN%N^ J",B9QR1Z"4E)@C375V+M40MRS L>H4?.AI;/M\+QI1B+O M(%Y)"ZL8)=I28C2G );S$=2W6Z-J,895KN4+\4I785N3XSAJTSF W7\G9K, MS")J+2%0$0 $8L*#XM&X]DB74KO:B6;JZLVQB>L ,Z7B@A & R:91@5"6%?* MV-3#?:(Z4>IY+*'ECI6Y:JQAPQKFA!7 MU7RY#OJ6[Y^NK/F".?!0F]J M!E\LTGWJTZ"IYQAI P3F%EH!-5/[N6I>IU&BN!&(U4==1F!L[ M9RB%3'/NA+,<2"CWVR%V5=QE?;2/:Q)Z=22'_TA,,Z>\V>1FX%8!3S4E>SP\ MA<-B5MO:2*/"N#UN[L4$=P5]\\(6GFY2J9X,H+O8,GCG(?74$,%%G(577!;) M-#73>F"I=1J3<-XDZK=?&\Q'LXW(LLDX7SSF\0^[_.(GKP].M@C>6T?3T[9X MY&[&COQ^51%4J;3J<$IUWT28VD!O+7'&0T+CW[M=^3!MZIGC[GS#((W4F".J M#+9^\S3+B[V>5RW;0OFPWJ%1K!'LVV):H1.:_.'/Z7PS]B^+_.=T&?\PFKWP M^WZ,2N-T-%/;(DI%T?+'6;;*U.2?Z^4J8?RQ**ATAJ(-_<9@F(="2,.QY<9&$YSMW36$ZRJWO?W-?](X>):O MN?'ZS!\$OVH NRT:?7QX'$T7"97/=Y_R^?VGZ<]LLE5+ON>!3/)!Y3E*H#5!5//%7%^H8SG;6%/YM<7#S#LKDRTWEHZWQ MM0\X.$.[<\T"H10@+YD$!'%HJ0-[E=I$%;M*V;[RY3J&:L[4B'QK'"O&MRV M]"E?GCLMCWP=)*$2(>/C HH3H90+6%1!-UR!*H?EU04ZNB@RU!B9*F/=ZC[U M>S[?>Q3=28?>I28A[L+:"P^YIX B1@C12D;@X&H%-I0OG;'H#>HZK"WIH3M MF9^N5[;6R#I5."E*GBYU%JWI;%^\+5NZ7ZO%* H\&MZ+IPU8Z=E=;!FEL<%Q M'O6;J(:>4]N:^ZU!(\(-MI)!CZ1",/ZAL.$-,+B*QP7^#>\V^B>RG@2F;BX= MEZ^']DX#3H&F6ACAI8IV(HC_@)$E*3"80T@)+Z6QEKR;.G&W&Q'^LLA6HU]N MM)C'H2TO7/9^CTCK^"O_=>I&J^[?$R2,^@ @G%()/">::>(+C""N9#^^@UWE M>JKD_1%&>WZQU]/<[R-?%OG==%7LG2=F>(;1]?Z"X! S5%*AL5 R'@8((E"@ MQX6ODCFEA]$DM5&Y4RETQ>%+*4!N8&W9+H,T5@NM,-.,"^:XE$SO$$*^Y+'T M[M(]-7_S.)P>.2/WT*K'B(ALM+^H0 MS?_20%$4)>?&,&:$P (QJ0J4I8950K#>P'YUYX%Y M;)WU7"HBB*(V&I=@OVM@6<7N?@?WQ?7SN6D)-&Y&?TFY)A>KI^2I_Y_U]#$- MN3-SN1C,E]EHOGHYHA)V\\6V05.*L)04Q?-2.^T5P9A)1N+&0:%QI?;REN=M MI\OQ+%^N%Z7VAVNZ"8!+H5(0-K6">Z0D%[1 (_Z\U\$-;+C;:Q(4Z!W MLOAWC[33F->CV4"W B$MH$H1:IB-Z%,EK=S*P3F.6(>E*-1XO'Y8;]R8-HM2 M'4]W3^=3.%Q:9O/)RV#1DU/]DBVF^>3C?)Q4I\QFVW^>"_]M]!<'8B0%PE$7 M#UJ&'0>*VQWBGD,QL&SQ-3+P,%*X3V)J?(/Z/^O1(DIK]N2G\U$TDTGMN%ZFN=AO_"7VJBM["M @3P5R*=T(%"!RQ_.-@(3W%)4+ MR>L DS+J2[D.HNZ.HX9N#*T1AAP-*"E#K0[9M7%E#1GVP6D(():>\2( M4\8Q9KC;88S9)I-WF8SJ=IYUY- M?V:[H,73F5!NZB=8BJ#7DCE M*9&.LOX_D1 IM6$YFT$,M?$C#<)*YK#O"W^ MI1#^SW>;#)47.?;FVP"D)ZF0F;+2*(>! A85<^+,5DFOU,,(EF985!75]IAR M6@,PH^U#R4\E2J+[" UE6I;=I#AK6A;S6)_WMZ M^0K3/;#4<7%)*CEA1!E6S$QI-["Z/PU)O,TLI=HS M*)R$AA;SL18,+&RS-6=#)93;8LV'1;Y<;N-+SS#FQ5?!*5VA-MB2N1PJ7>FK[X+B&B)B,?((@V9)("S78DE@HE' M5;)\]3 8L2VV5,&X+;X4;R^^9(MO\> L%03X%U12H^6T_$5?-I\'XQUQGO/,>=*&LXY\ZZ8F^6@ MRI;40SVYNH@O<.864+LBC)W.UJML,AKZCA?'/]KG251 M+W2TP))@QZJD0BV?I:KMU!RM&6\-B*#K.*2.LQ!T%X9$()51=T&048XL-88Z MM L7HP"7.]F;#D,Z'_EV_=NL*_H+4G/EC!$L[LE&"&.4%\4>4I*9)*U_3%<_BF=P)7:2 MDCT$@0P1$'A,#68> !KU%P (W9A:RG<8R'A.,F5VC%+M T'")6N2>P=@U-0@ MXFXW?XN<&M@.43LK\N8Q;VLGV/WC;[#F$4/>:FL\\-)&\5+',0"("DQDV2P^ MG6!0+M%&N2Z"(CH2ST("A'$H'GWQ3-JAX#QE [-?:^?&F\OG1F!O>?%W_:"A MO3W 8^,9 LQB[I2SF%&K(6=1ULP(C4L%C[5_[M]XW =%,49=^ M.UN.D*X4*O>.UWII#EQQRE\)=6L!)XW4Q^4X&C-(.R6$BEN9%$2AW5RQQ7I@ M;_SK$?M557"O [B]L/%;JN RHPG6VG-CL.!&2$YE,1>C#PO/OW>RU"37LU5P MKT/T,CM.9.O\.)_$G7,Q''X,T2_I#_S!;S-/K1?&(CK/-E=E[6IUL$K#%BCI-H,%,JI:;*[,8LB/5P M8&5*:Y!Z;5C>+'^3/T2]:'QQA1]^%S02!DFM-+?"$V,10K88G]"\R@KO87QA M#;*NB&#KZN*K+'DE5<7#-L$I&W\-5=@BHJ03R )6S-$;6R6C0@]WA&;5Q(K@ MMJPBOAQM677Q;9M H%1QF1A @&5:6PZ5+N;(W-!RB=4@Z^-J8V5DKV//,AO_ MQWW^\S\W51<73UOR[/[ED#>['X<_OATAR/-?!NN4$4A* 5)&0Z^M=&@_7F,& MYLBH06YY10A;B\M:ITQ2%U^!OOPL0 0]%LH1)^*XA9#$[I<#=I5R?O7P7*F/ M##6 V18MU'(ZNDB*YX^"E!P#*TG<*!GR3$/O>#$+1RJ]+;]:(6VQ2%:-I+@9 MS)NMC]^FD^!&RY6Z6\3QG[= CGT;I-#$N1H1'6E(.33%.2G@5]>#J=ROO M2^AU87J[Y3F:CR:C3ZER0E#1,KI(@),-@A7(HZA48Z.P(5!([?8C5K22MZF_ MJ:?KXD!=L+9U+IPPLCZ52 %PJ6E@D K'H, (6$J9M)R1O=-%V"KAMSUT:C1B MKM:,<7LO^\]>'+I?X]EZDO*\+Y=9_/_)]]&OVZ^BC_46A$ F;KG&H*B32T4B M2J[ A3 Y,)=Y?32Y+AJC!NB["_$9'''/H)428":%(A:A785"PZF@ M'>:A/3KL5%3D?"*'<\T"0"@E@:<*0L<-%%JK75UL(P2O]/*ZA\N^=@Z\33)3 M%]0MYC=Z,^1/T]&?T]ET]70EJ_;M F;<&$TM(-0[C)F3GNWG*MC ,F1U0:M; ML>X%KUY4B;V?3_]]]A7D=1T%Z"@2"@/EJ:%>17.$RP(-XE05YO50A^Z4>57! M;UFY_IHE*S452LP6FZ9<&^CI2HH%X;! F*A M)*@29=3#'"9-$Z\)S%OFV\?Y=#4=S=3CXVRZ39FX+4UAMF4N4JK,N[MLO/J^ M&,V7T_V[KW)3,NO]YEW& UR]\^"=]8AHH!1 /NI:'#^CEJ)Z M!VE9=<3T]N1T\S56Y349&XR/IPZIM?\ &2>>D3A]Z5R423QU>8$'E&!@9=+: M)%#>O;C>C7JRA;])O63[&P(7$B+F*=((.8<\EP04^'$PM&RY'="]6X$U?@FS M24GU(Y]%B2]3:*A__Z]702MR^E&H?')!<.*"(2IY, M:M.>LRW2B(#0G6;5>3/H)(_KJAB7[B.HJ!8[0(C'4#+CM)*:%#BHN#R'=5C6 MS(TW >S-H-[!%O#V)UT_FV]G6S". ^^A=5$@3ALC$=_=<# .M"UE\S1UR_'P MD.S:./3EQWEQMS^9; ZWT>S+:#KY.#>CQ^GJ^>[\Z!U'^6Z"U2IR'SH&J03: M*0(P+] P=K#/6>MAR)O[C<: ;^_%5!S\Q^5RG4WLI@#%5J'YOZ/9.BM2[V:3 M.-%4ENG252/02.TP4T;N45%(5\GTWT--MUDZ-@Y_:]'SDW^N MEZMMV9[\Q'K:3.C/PPE]S2*4T3C(OF6+G]-QMD5@=\>8/MB <2XFO^%?'90V M%"/N4B)K!H6B3OD"<2]$E6?&/;QA;I;P/1-6JWOVU^QQO1C_2!-[L]@O;='G MVH:X(Q!",>10 2>);2=Q;>%C;E&T-N+PMGK-W;ZFC=0'>WL.( MW7A?S"$-^>R#B.-- N5"$2V,\Q$NK(CE8C]#0JFN0*D>UDUHEE(U@=P+=\?& M<[-Q>>SBT;OW?QQS+I5R?)QK& "!3F(FI/2.T52?23A/L464TRBU4J\Q2MX@ M'A_)J5"D2TT"5(@21 Q.- 0\N BY:M)W&6CC."HXD[D+=(]0G[4%FM"]EN M^7,Y;H1]A-,ZEY9CE0O8'G&H3I&78M%-Z-XR'\[@=SODGVR6;!\8420^,)10JZE24H@0185$.U@-;Q87Y M;KARK6#SQG&^F37']]1/9^+SRC0+U/)4QSW9+K;CHE7KHI1TB-' M=^VG4@/8]L%-MUE%Y[/276H[WZD2_26RKUD!)GP?($.]5#2,E4.+' Y_(]UR^T@W/>X4K]!@6%H51CZ)&) MZ"/B'(RR\$QP)["L\O*\1]=H'="R&0%TX/_KN!18.[%-T "@C+.8,$$<@!1+ MM@TZ2^8:ZS"VZ;G8W-OAWU ]\%(G =A(=H6TYQ!1SY5TQ#PC,3B+O5YVG"P4 M6#/LS6\#:;PG0Y;:WP2.1MV46?UG&P;!A#)IZX48< P9(@@!9(VW@&G3926P M9^J\'+C)ERN?+YYG]67TE-BK%HO1_#[;%IB8;<:Y2:AT?/JIEZ5^^C(;W5)_ MM,7Q!*VPA@IXQ@Z7$QA3O7ZB5L,HSNSYN1C61]>0NU%_1=;2AO;K%'-SN MAJ(-))%RRC,MF14&^6W%6<68X[24;M_,C-W#XRQ_RHJHL>/S^#V?_\R6J_P];22!_3]G=ZER7;2QNA. M-&V=W!_G<2?*]IZC3[N97 BT.M,J )UN^@&6/NZKF&CO!"KF:;4;&@6[Y4K> ME%PZYM_%0*VS[8(R6D&AXI1QG!WD0A.]GZL8RBUXK5(OQZ2;\+TYZB:MB/SN M0YY/EM_RV>12/<46JPLCO,5SEA7C)3([E\ MEEG\73]4*CWZ,YOECPF%E*GE7 W8*UH'"8CGAD#@O"6(:4XIV<\;DRKOX'IH M\-5+I^9P;BWJ(9O%/N\_9/-L,9K%\:O)PW0^3>KF)A/1=@K+BTR[JI_@XHI* M\[>(0.?C@O.>%5@8Z*HX&7H4U= LYYI$O%=.MHL*YJ<2.25K_DTA:K( (2.0 M0'%=.V:PV*]FCM30\CGTRB3H5I:M)8?83B";')_?;GV?H7RY#@+S'&MDM-4Z M'D->84YQ,7MM8:NW(VU4Y^N,/8=)'9H03ZMOD=YDFWAQ-ZV?GC\I;JZ3F_O0 MP7TV=+>V7Q)X//R 5CI=SE,L4U"?>182&%@^X+Y0O#,!=G3%\?>Z^'!>0ZZM MTLY(K;Q1'%F K$4,:@Z[+ %6#_]WB76>(]<;5R_?_,: -""<$N6X,-(I#!W: MY4O1#EE6)6M(#WT]=1&N$7VQJG ZVI.Z#@]O*C+4>R2),)A1 ;@R./*BN/)& MQI>JTO).;EVOBOZL^7<&1CAACB&*'!(".2'4[NAG*>)@B(]^:R!=T[>O-XJG M^2UH_>*E5/:!5F9Y,9;JR.>!< 49$EQ3YZ+2*QU$ M:#<[I*RR?Y,56EK(YU?H+9BVYE\[&&K\Y9<211UO$9)*H#WBEGEB",".Z@(L M#*P>6I&$2B*^P)?;(.V0,I=S0YUJ$Q0!D"@;-5[OE#3<9,S!ET%I)4R<$I;",P\LXT04\\%1 M\JG$A?NI)H%@ ;'1W&,&!4:"Q7\4,Y2\DDNSAUSHZ;=\ODH14_^=C*ZKPZ* M;",0IS&6U8YUEP?F]@I@4?' /-%+*?RJ MC\5/FB99#1B7N&78_47ZGQ2@];__U_\#4$L! A0#% @ SF*D3$_>@UH0 M(0$ [-02 !$ ( ! &9L:7(M,C Q.# S,S$N>&UL4$L! M A0#% @ SF*D3!D^\D58$0 /]( !$ ( !/R$! &9L M:7(M,C Q.# S,S$N>'-D4$L! A0#% @ SF*D3+*2I"N>&P R3 ! !4 M ( !QC(! &9L:7(M,C Q.# S,S%?8V%L+GAM;%!+ 0(4 Q0 M ( ,YBI$S?*:@02%< #]'! 5 " 9=. 0!F;&ER+3(P M,3@P,S,Q7V1E9BYX;6Q02P$"% ,4 " #.8J1,0 ,\HPW3 Q^0H %0 M @ $2I@$ 9FQI&UL4$L! A0#% M @ SF*D3)[5W\I/BP -N$& !4 ( !4GD" &9L:7(M,C Q C.# S,S%?<')E+GAM;%!+!08 !@ & (H! #4! , ! end